Utilities CSS Minifier Online CSS Minifier Tool and Compressor, with Fast and Simple API Access Input CSS @charset "UTF-8";html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {vertical-align: baseline;font-family: inherit;font-weight: inherit;font-style: inherit;font-size: 100%;outline: 0;padding: 0;margin: 0;border: 0;}body {position: relative;overflow-x: hidden;}body, html {max-width: 100%;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}mark {padding: 0 5px;color: inherit;}strong {font-weight: 700;}pre {padding: 20px;word-wrap: break-word;background: #ebf0f9;max-width: 100%;overflow: auto;margin-bottom: 20px;}code, kbd, tt, var, pre {font-family: monospace;}ul, ol {padding: 0 0 20px 0;}li ul {padding-bottom: 0;}textarea {min-height: 50px;height: 122px;}p a {transition: color 300ms;}img {vertical-align: top;max-width: 100%;height: auto;-webkit-user-select: none;user-select: none;}label, legend {display: block;margin-bottom: 5px;font-weight: 500;font-size: 18px;}iframe {width: 100%;display: block;}table {width: 100%;border-collapse: collapse;}p {margin: 0 0 20px 0;}p:empty {display: none;padding: 0;margin: 0;}* {box-sizing: border-box;}*:focus {outline: none !important;}a {transition: all 0.4s;text-decoration: none;}a:active, a:focus, a:hover {text-decoration: none;}::selection {color: #ffffff;}label, legend {font-weight: 600;}body input[type=text], body input[type=url], body input[type=search], body input[type=email], body input[type=password], body input[type=tel], body input[type=time], body input[type=number], body input[type=date], select, textarea {display: block;height: 50px;max-width: 100%;margin: 0;padding: 15px 20px;font-size: 14px;font-weight: 400;line-height: 1.7;font-family: inherit;outline: none;border-radius: 5px;transition: 0.3s;background: #ffffff;border: 1px solid #dedede;}body input[type=text]::placeholder, body input[type=url]::placeholder, body input[type=search]::placeholder, body input[type=email]::placeholder, body input[type=password]::placeholder, body input[type=tel]::placeholder, body input[type=time]::placeholder, body input[type=number]::placeholder, body input[type=date]::placeholder, select::placeholder, textarea::placeholder {outline: none;-webkit-appearance: none;transition: 0.3s;color: #757575 !important;}body input[type=text]:focus::placeholder, body input[type=text]:active::placeholder, body input[type=url]:focus::placeholder, body input[type=url]:active::placeholder, body input[type=search]:focus::placeholder, body input[type=search]:active::placeholder, body input[type=email]:focus::placeholder, body input[type=email]:active::placeholder, body input[type=password]:focus::placeholder, body input[type=password]:active::placeholder, body input[type=tel]:focus::placeholder, body input[type=tel]:active::placeholder, body input[type=time]:focus::placeholder, body input[type=time]:active::placeholder, body input[type=number]:focus::placeholder, body input[type=number]:active::placeholder, body input[type=date]:focus::placeholder, body input[type=date]:active::placeholder, select:focus::placeholder, select:active::placeholder, textarea:focus::placeholder, textarea:active::placeholder {opacity: 0;}body input[type=radio], body input[type=checkbox] {margin: 5px 0.4375em 0 0;cursor: pointer;}body input[type=radio] ~ label, body input[type=checkbox] ~ label {display: inline;cursor: pointer;transition: 0.3s;}body input[type=radio]:hover ~ label, body input[type=radio] ~ label:hover, body input[type=checkbox]:hover ~ label, body input[type=checkbox] ~ label:hover {color: var(--sifara-primary-color);}form .row.transparent-01 input, form .row.transparent-01 textarea {background: rgba(255, 255, 255, 0.1);border-color: transparent;}form .row.transparent-01 input:focus, form .row.transparent-01 input:active, form .row.transparent-01 textarea:focus, form .row.transparent-01 textarea:active {background: rgba(255, 255, 255, 0.6);border-color: transparent;}form .row.transparent-01 input::placeholder, form .row.transparent-01 textarea::placeholder {color: #ffffff !important;}form .row.transparent-01 .wgl_col-3 input.wpcf7-submit {width: 100%;}form .row.transparent-01 input.wpcf7-submit {background: #ffffff;color: #313131 !important;}form .row.transparent-01 input.wpcf7-submit:hover {background: rgba(255, 255, 255, 0.7);}form.post-password-form {margin-bottom: 20px;}form.post-password-form p:first-child {margin-bottom: 24px;}form.post-password-form label {width: calc(100% - 130px);max-width: 270px;}form.post-password-form label input[type=password] {width: 100%;margin-top: 5px;border: 1px solid #d2d2d2;}form.post-password-form input[type=submit] {height: 52px;margin-top: 5px;color: #fff;min-width: 170px;}.select__field:before {content: "\f141";display: block;position: absolute;z-index: 0;right: 20px;font-weight: 400;font-family: flaticon;font-size: 9px;line-height: 50px;pointer-events: none;color: #9a9a9a;}textarea {height: 120px;}.button__wrapper {display: inline-block;position: relative;margin-bottom: 20px;padding-bottom: 10px;padding-right: 10px;text-align: center;transition: 0.3s;}.button__wrapper *:not(span) {position: relative;z-index: 1;}.button__wrapper:before {content: "";position: absolute;z-index: 0;top: 0;right: 10px;bottom: 10px;left: 0;border: 1px solid;border-color: inherit;}.button__wrapper button[type=submit], .button__wrapper input[type=submit] {margin: 0;transform: translate(10px, 10px);}.button__wrapper:hover button[type=submit], .button__wrapper:hover input[type=submit] {transform: translate(0);}input[type=submit], button {display: inline-block;height: 50px;margin-bottom: 0;border-width: 0;border-style: solid;border-radius: 5px;padding: 6px 34px;font-family: inherit;font-size: 16px;line-height: 28px;font-weight: 700;letter-spacing: 0;color: #ffffff;outline: none;cursor: pointer;-webkit-appearance: none;transition: 0.4s;border-color: currentColor;}input[type=submit]:hover, button:hover {color: #fff;}input[type=submit]:hover, input[type=submit]:active, input[type=submit]:focus {color: #fff;}dl {margin-bottom: 1.75em;}dt {font-weight: 700;}dd {margin: 0 0 1.75em;}.wgl-container {margin-right: auto;margin-left: auto;width: 1170px;}.wgl-container.full-width {width: 100%;margin-left: 0;margin-right: 0;max-width: 100%;}.wgl-container .wgl-container {width: 100%;}body.elementor-page main .wgl-container, body.elementor-page .footer_top-area .wgl-container, body.elementor-editor-active main .wgl-container, body.elementor-editor-active .footer_top-area .wgl-container, body.elementor-editor-preview main .wgl-container, body.elementor-editor-preview .footer_top-area .wgl-container {margin-left: auto;margin-right: auto;width: auto;max-width: none;}body.elementor-page main .wgl-container.full-width, body.elementor-page .footer_top-area .wgl-container.full-width, body.elementor-editor-active main .wgl-container.full-width, body.elementor-editor-active .footer_top-area .wgl-container.full-width, body.elementor-editor-preview main .wgl-container.full-width, body.elementor-editor-preview .footer_top-area .wgl-container.full-width {width: 100%;margin-left: 0;margin-right: 0;max-width: 100%;}body.elementor-page.single-footer main:not(:empty) .wgl-container, body.elementor-page.single-footer .footer_top-area:not(:empty) .wgl-container, body.elementor-editor-active.single-footer main:not(:empty) .wgl-container, body.elementor-editor-active.single-footer .footer_top-area:not(:empty) .wgl-container, body.elementor-editor-preview.single-footer main:not(:empty) .wgl-container, body.elementor-editor-preview.single-footer .footer_top-area:not(:empty) .wgl-container {max-width: none;margin-left: auto;margin-right: auto;}body.elementor-default .footer_top-area .wgl-container {margin-left: auto;margin-right: auto;width: auto;max-width: none;}body.elementor-default .footer_top-area .wgl-container.full-width {width: 100%;margin-left: 0;margin-right: 0;max-width: 100%;}.wgl-container .elementor-section-boxed .elementor-column-gap-default .elementor-row {width: calc(100% + 20px);margin: -10px;}.wgl-container .elementor-section-boxed .elementor-column-gap-narrow .elementor-row {width: calc(100% + 10px);margin: -5px;}.wgl-container .elementor-section-boxed .elementor-column-gap-extended .elementor-row {width: calc(100% + 30px);margin: -15px;}.wgl-container .elementor-section-boxed .elementor-column-gap-wide .elementor-row {width: calc(100% + 40px);margin: -20px;}.wgl-container .elementor-section-boxed .elementor-column-gap-wider .elementor-row {width: calc(100% + 60px);margin: -30px;}.wgl-container .elementor-section-boxed .elementor-section-boxed .elementor-container {width: 100%;}#main .wgl-container .wgl_wrapper {left: 0 !important;}.fullwidth-wrapper {width: 100%;padding: 0 30px;}.wgl-container:after, .wgl-container:before, .row:after, .row:before, .clearfix:after, .clearfix:before {display: table;line-height: 0;content: "";}.wgl-container:after, .row:after, .clear, .clearfix:after {clear: both;}[class*=wgl_col-] {float: left;min-height: 1px;}.row {margin-left: -15px;margin-right: -15px;}.row [class*=wgl_col-] {display: block;width: 100%;padding-right: 15px;padding-left: 15px;}.slick-slider a, .slick-slider a:hover, .slick-slider a:focus {transition: all 400ms;}a:hover {color: inherit;}.z-index-1 {z-index: 1;}.relative {position: relative;}.text-uppercase {text-transform: uppercase;}.bypostauthor {opacity: 1;}.ohidden {overflow: hidden;}.ovisible {overflow: visible;}.aleft {text-align: left;}.acenter {text-align: center;}.aright {text-align: right;}.ajustify {text-align: justify;}.aligncenter {display: block;margin-left: auto;margin-right: auto;}.alignleft {float: left;margin: 0 30px 10px 0;}.alignright {float: right;margin: 0 0 10px 30px;}.wp-caption.aligncenter {margin-left: auto;margin-right: auto;}.wp-block-cover, .wp-block-button, p + .alignfull, p + .alignwide {margin-top: 2rem;margin-bottom: 2rem;}.wp-block-cover.alignleft, .wp-block-button.alignleft {margin-right: 2rem;margin-top: 0;}.wp-block-cover.alignright, .wp-block-button.alignright {margin-left: 2rem;margin-top: 0;}.wp-block-quote, .wp-block-quote.is-large, .wp-block-quote.is-style-large {margin-bottom: 2rem;}.blog-post_text blockquote {margin-bottom: 2rem;}.blog-post_content .wp-block-cover .wp-block-cover-image-text, .blog-post_content .wp-block-cover-image .wp-block-cover-image-text, .blog-post_content .wp-block-cover .wp-block-cover-text, .blog-post_content .wp-block-cover-image .wp-block-cover-text, .blog-post_content .wp-block-cover h2, .blog-post_content .wp-block-cover-image h2 {color: #ffffff;}.wp-caption-text, .wp-caption .wp-caption-text {margin: 0.5em 0;font-size: 13px;text-align: center;}.wp-caption, .gallery-caption {font-style: italic;max-width: 100%;margin-bottom: 1em;}.wp-caption img, .gallery-caption img {border-radius: 10px;}.sticky-sidebar_init #main {padding-bottom: 90px;}#main {padding: 40px 0;position: relative;z-index: 0;min-height: 50vh;overflow: hidden;}.row.sidebar_left #main-content {float: right;}.wpb_single_image * {border-radius: inherit;}.gm-control-active {border-radius: 0;box-shadow: none;}hr {border: none;border-bottom: 1px solid #1d1f21;margin: 20px 0 20px;}hr.wp-block-separator {max-width: 100px;}hr.wp-block-separator.is-style-wide, hr.wp-block-separator.is-style-dots {max-width: 100%;}table td, table th {padding: 5px 10px;border: 1px solid #ebebee;text-align: left;}table:not(:last-child) {margin-bottom: 22px;}.col-md-delimiter .vc_column_container:not(:last-child):before {content: "";position: absolute;z-index: 1;right: 0;top: 50%;width: 1px;height: 65%;background: #eee;transform: translateY(-50%);}.screen-reader-text {position: absolute !important;height: 1px;width: 1px;margin: -1px;border: 0;padding: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);word-wrap: normal !important;overflow: hidden;}.screen-reader-text:focus {display: block;z-index: 100000;top: 5px;left: 5px;width: auto;height: auto;padding: 15px 23px 14px;font-size: 1em;line-height: normal;color: #444;text-decoration: none;background-color: #eee;clip: auto !important;-webkit-clip-path: none;clip-path: none;}.mejs-container {margin-bottom: 20px;}.wp-block-gallery {margin-bottom: 16px;}.wp-block-gallery li.blocks-gallery-item {padding-left: 0;margin-bottom: 16px;}.wp-block-gallery li.blocks-gallery-item:before {display: none;}.wp-block-gallery li.blocks-gallery-item figcaption {line-height: 1.5;border-radius: 10px;}.wp-block-gallery.alignwide {clear: both;}[class*=wp-image-] {border-radius: 10px;}.has-background-dim {border-radius: 10px;}.extended-parallax {position: absolute;z-index: -1;width: 100%;}.wgl-background-image_parallax {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;}.wgl-background-image_parallax div {height: 100%;}.wgl-elementor-shape {overflow: hidden;position: absolute;left: 0;width: 100%;line-height: 0;direction: ltr;pointer-events: none;}.wgl-elementor-shape-top {top: -1px;}.wgl-elementor-shape-bottom {bottom: -1px;}.wgl-elementor-shape svg {display: block;width: calc(100% + 1.3px);position: relative;left: 50%;transform: translateX(-50%);}main .alignfull {max-width: 96vw;margin-left: calc(-48vw + 50%);margin-right: calc(-48vw + 50%);}main .alignfull, main .alignfull img {width: 100vw;}main .alignfull.wp-block-image, main .alignfull.wp-block-cover, main .alignfull.wp-block-gallery {max-width: 100vw;margin-left: calc(-50vw + 50%);margin-right: calc(-50vw + 50%);}main .alignfull .wp-block-column {padding: 0 5px;}main .alignfull > figcaption {margin-left: auto;margin-right: auto;width: -moz-fit-content;width: fit-content;}main .alignwide {max-width: none;width: 69.5vw;margin-left: 50%;transform: translateX(-50%);}main .alignwide.wp-block-image, main .alignwide.wp-block-cover, main .alignwide.wp-block-gallery {width: 75vw;}main .alignnone {margin-right: auto;margin-left: auto;}main .blog-posts .alignfull.wp-block-cover, main .blog-posts .alignfull img, main .blog-posts .alignfull li.blocks-gallery-item figcaption {border-radius: 0;}main .wgl-container:not(.wgl-content-sidebar) .alignfull.wp-block-cover, main .wgl-container:not(.wgl-content-sidebar) .alignfull img, main .wgl-container:not(.wgl-content-sidebar) .alignfull li.blocks-gallery-item figcaption {border-radius: 0;}main .sidebar_left .alignfull, main .sidebar_left .alignwide, main .sidebar_right .alignfull, main .sidebar_right .alignwide {width: auto;max-width: 110%;transform: translateX(0);}main .sidebar_left .alignwide, main .sidebar_right .alignwide {margin-left: -12px;margin-right: -12px;}main .sidebar_left .alignfull, main .sidebar_right .alignfull {margin-left: -30px;margin-right: -30px;}main .sidebar_left .alignfull img, main .sidebar_right .alignfull img {width: 100%;}main .sidebar_left .alignfull.wp-block-image, main .sidebar_left .alignfull.wp-block-cover, main .sidebar_left .alignfull.wp-block-gallery, main .sidebar_right .alignfull.wp-block-image, main .sidebar_right .alignfull.wp-block-cover, main .sidebar_right .alignfull.wp-block-gallery {max-width: 110%;}main .sidebar_left .alignfull.wp-block-columns, main .sidebar_left .alignfull:not(.has-background) .wp-block-columns, main .sidebar_right .alignfull.wp-block-columns, main .sidebar_right .alignfull:not(.has-background) .wp-block-columns {padding-left: 5px;padding-right: 5px;}main .sidebar > :last-child {margin-bottom: 40px;}body:not(.home) .wgl-theme-header.header_shadow {box-shadow: none;}.single main .sidebar_left .alignwide, .single main .sidebar_right .alignwide {margin-left: -10px;margin-right: -10px;}.single main .sidebar_left .alignfull, .single main .sidebar_right .alignfull {margin-left: -20px;margin-right: -20px;}.wp-block-group {margin-top: 1rem;margin-bottom: 1rem;}.wp-block-group.has-background {padding: 2rem;}.wp-block-group p:last-child {margin-bottom: 0;}.wgl-theme-header {position: relative;z-index: 2;}.wgl-theme-header .wrapper a {color: inherit;}.wgl-theme-header .wrapper .virtus_module_button a {margin-bottom: 0;box-shadow: none;color: #fff;}.wgl-theme-header .wgl-button.elementor-button {display: inline-block;line-height: 1;background-color: #818a91;color: #fff;fill: #fff;text-align: center;transition: all 0.3s;border-width: 1px;border-style: solid;color: #fff;border-radius: 0;}.wgl-theme-header .wrapper a:hover {opacity: 1;}.wgl-theme-header .wgl-sticky-header .wgl-logotype-container > a, .wgl-theme-header .wgl-sticky-header .wgl-logotype-container > a > img {max-height: none !important;}.wgl-theme-header .wgl-mobile-header {display: none;}.wgl-theme-header .wgl-mobile-header .header_search .wgl-search {background: transparent !important;}.wgl-theme-header .mobile_nav_wrapper .primary-nav .menu {display: none;}.wgl-theme-header.header_overlap {position: absolute;z-index: 99;width: 100%;left: 0;top: 0;}.wgl-theme-header.header_shadow {box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);}.wgl-theme-header .wgl_button {z-index: 0;}.wgl-theme-header .login-in {display: inline-block;padding-top: 0;}.wgl-theme-header .login-in.woocommerce {display: inline-block;padding-top: 0;}.wgl-theme-header .login-in .login-in_wrapper {display: flex;align-items: center;height: 100%;color: inherit;}.wgl-theme-header .login-in .login-in_wrapper a {cursor: pointer;font-size: 16px;font-weight: 600;color: inherit;text-transform: uppercase;}.wgl-theme-header .login-in .wgl_modal-window {position: fixed;top: 0;bottom: 0;left: 0;right: 0;overflow: auto;visibility: visible;outline: none;background: #fff;z-index: 1000000;opacity: 0;visibility: hidden;-webkit-overflow-scrolling: touch;text-align: center;transition: all 0.45s ease;}.wgl-theme-header .login-in .wgl_modal-window .modal-dialog {margin: 12rem auto 0;max-width: 430px;position: relative;}.wgl-theme-header .login-in.open_login .wgl_modal-window {opacity: 1;visibility: visible;}.wgl-theme-header .login-in.open_login .overlay {opacity: 1;visibility: visible;}.wgl-theme-header .login-in.open_login .wgl-woocommerce-tabs {transform: translateY(0);opacity: 1;}.wgl-theme-header .login-in .overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: transparent;opacity: 0;visibility: hidden;transition: all 0.4s;}.wgl-theme-header .login-in .wgl-woocommerce-tabs {transform: translateY(50px);transition: all 0.3s ease-in-out;opacity: 0;transition-delay: 0.3s;}.wgl-theme-header .wishlist-mini-cart {display: inline-block;position: relative;}.wgl-theme-header .wishlist-mini-cart.woocommerce {display: inline-block;padding-top: 0;}.wgl-theme-header .wishlist-mini-cart .woo_icon-wishlist {display: flex;align-items: center;height: 100%;cursor: pointer;color: inherit;}.wgl-theme-header .wishlist-mini-cart .woo_icon-wishlist .header_wishlist-button {margin-top: -2px;}.wgl-theme-header .wishlist-mini-cart .woo_icon-wishlist .header_wishlist-button:before {content: "\f158";font-family: Flaticon;font-size: 20px;vertical-align: middle;font-weight: 600;}.wgl-theme-header .wishlist-mini-cart .woo_icon-wishlist .woo_wishlist-count span {display: inline-block;position: absolute;z-index: 1;height: 20px;min-width: 20px;margin-top: 21px;margin-left: -13px;border-radius: 50%;padding: 0;font-size: 11px;line-height: 20px;font-weight: 700;font-style: normal;color: #ffffff;text-align: center;vertical-align: middle;box-sizing: border-box;-webkit-backface-visibility: hidden;backface-visibility: hidden;cursor: pointer;background-color: #434344;}.wgl-theme-header .wgl-header-row .header_side[class^=position_center] .header_area_container > div.mini-cart {padding: 0;}.wgl-theme-header .wgl-header-row .header_side[class^=position_center] .primary-nav > ul li.mega-menu > ul.mega-menu {left: 0;right: 0;margin: 0 auto;}.wgl-theme-header .fullwidth-wrapper {padding: 0;}body:not(.elementor-editor-active) .wgl-theme-header .elementor-section-boxed:not(.elementor-section-full_width) .elementor-column, body:not(.elementor-editor-active) .wgl-theme-header .elementor-section-boxed:not(.elementor-section-full_width) .elementor-column-wrap, body:not(.elementor-editor-active) .wgl-theme-header .elementor-section-boxed:not(.elementor-section-full_width) .elementor-widget-wrap, body:not(.elementor-editor-active) .wgl-theme-header .elementor-section-boxed:not(.elementor-section-full_width) .elementor-widget[data-widget_type="wgl-menu.default"] {position: static;}.wgl-header-row .wgl-header-row_wrapper {position: relative;display: flex;flex-flow: row nowrap;align-items: center;justify-content: space-between;}.wgl-header-row .header_side.display_normal {flex: 0 auto;}.wgl-header-row .header_side.display_grow {flex: 1;}.wgl-header-row .header_side.display_grow .primary-nav > .menu {white-space: nowrap;}.wgl-header-row .header_side.v_align_middle {align-self: center;}.wgl-header-row .header_side.v_align_bottom {align-self: flex-end;}.wgl-header-row .header_side.v_align_bottom .primary-nav > ul > li > a {align-self: flex-end;align-items: flex-end;}.wgl-header-row .header_side.v_align_bottom .header_area_container > *, .wgl-header-row .header_side.v_align_bottom .header_search-button {vertical-align: bottom;}.wgl-header-row .header_side.v_align_top {align-self: flex-start;}.wgl-header-row .header_side.v_align_top .primary-nav > ul > li > a {align-self: flex-start;align-items: flex-start;}.wgl-header-row .header_side.v_align_top .header_area_container > *, .wgl-header-row .header_side.v_align_top .header_search-button {vertical-align: top;}.wgl-header-row .header_side.h_align_left {text-align: left;}.wgl-header-row .header_side.h_align_center {text-align: center;}.wgl-header-row .header_side.h_align_right {text-align: right;}.wgl-header-row .header_side.display_grow.h_align_right {margin-left: auto;}.wgl-header-row .header_side.display_grow.h_align_center {margin-right: auto;margin-left: auto;}.wgl-header-row .header_side.display_grow.h_align_left {margin-right: auto;}.wgl-header-row .header_side.display_grow.h_align_left .header_area_container {justify-content: flex-start;}.wgl-header-row .header_side.display_grow.h_align_center .header_area_container {justify-content: center;}.wgl-header-row .header_side.display_grow.h_align_right .header_area_container {justify-content: flex-end;}.wgl-header-row .header_side[class^=position_left] .header_area_container > *:last-child {padding-right: 0;}.wgl-header-row .header_side[class^=position_right] .header_area_container > *:first-child {padding-left: 0;}.wgl-header-row .header_side[class^=position_left] .primary-nav ul li ul {left: 0;right: auto;}.wgl-header-row .header_side[class^=position_left] .primary-nav > ul > li ul .sub-menu {left: 100%;right: auto;}.wgl-header-row .header_side[class^=position_left] .primary-nav > ul > li:nth-last-child(1) > .sub-menu, .wgl-header-row .header_side[class^=position_left] .primary-nav > ul > li:nth-last-child(2) > .sub-menu, .wgl-header-row .header_side[class^=position_left] .primary-nav > ul > li:nth-last-child(3) > .sub-menu, .wgl-header-row .header_side[class^=position_left] .primary-nav > ul > li:nth-last-child(4) > .sub-menu {left: 0;right: auto;}.wgl-header-row .header_side[class^=position_left] .primary-nav > ul > li:nth-last-child(1) > .sub-menu .sub-menu, .wgl-header-row .header_side[class^=position_left] .primary-nav > ul > li:nth-last-child(2) > .sub-menu .sub-menu, .wgl-header-row .header_side[class^=position_left] .primary-nav > ul > li:nth-last-child(3) > .sub-menu .sub-menu, .wgl-header-row .header_side[class^=position_left] .primary-nav > ul > li:nth-last-child(4) > .sub-menu .sub-menu {left: 100%;right: auto;}.wgl-header-row .primary-nav > ul > li > a {padding: 0 20px;}.wgl-header-row .header_side, .wgl-header-row .header_render_editor, .wgl-header-row .wrapper, .wgl-header-row .header_area_container {max-width: 100%;box-sizing: border-box;}.header_area_container {max-height: 100%;height: 100%;display: inline-block;}.header_area_container > * {display: inline-block;vertical-align: middle;}.wgl-mini-cart_wrapper {}.wgl-mini-cart_wrapper .mini-cart {display: inline-block;position: relative;}.wgl-mini-cart_wrapper .mini-cart.woocommerce {display: inline-block;padding-top: 0;}.wgl-mini-cart_wrapper .mini-cart .mini_cart-overlay {position: fixed;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;background: transparent;opacity: 0;visibility: hidden;transition: all 0.4s;}.wgl-mini-cart_wrapper .mini-cart a {color: inherit;cursor: pointer;position: relative;}.wgl-mini-cart_wrapper .mini-cart a:before {content: "";display: inline-block;position: relative;height: 100%;vertical-align: middle;}.wgl-mini-cart_wrapper .mini-cart:hover svg line.st_transform-left {transform: rotate(-60deg);}.wgl-mini-cart_wrapper .mini-cart:hover svg line.st_transform-right {transform: rotate(60deg);}.wgl-mini-cart_wrapper .mini-cart.open_cart .mini_cart-overlay {background: #000000;visibility: visible;opacity: 0.4;}.wgl-mini-cart_wrapper .mini-cart.open_cart .woo_mini_cart {transform: translate(17px);}.wgl-mini-cart_wrapper .mini-cart .woo_mini_cart {border-bottom-left-radius: 10px;}.wgl-mini-cart_wrapper .mini-cart .woo_mini_cart:before {content: "";position: absolute;width: 100%;height: 38px;top: -38px;left: 0;right: 0;}.wgl-mini-cart_wrapper .mini-cart .header_cart-button {display: inline-block;vertical-align: middle;cursor: pointer;width: 26px;height: 32px;margin-top: -4px;position: relative;}.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg {transition: all 0.3s ease;}.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg g path {fill: currentColor !important;}.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg .st0 {stroke: currentColor !important;transform-origin: bottom left;transform-box: fill-box;transition: all 0.45s ease;}.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg .st0.st_transform-right {transform-origin: bottom right;}.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg line {stroke: currentColor !important;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li {position: relative;margin-top: 0;margin-bottom: 30px;padding-left: 0;padding-right: 0;line-height: 1.1;text-align: left;list-style: none;clear: both;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li .woocommerce-Price-amount {color: currentColor;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:last-child {margin-bottom: 0;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li span.quantity {display: block;margin-top: 12px;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:after {content: "";display: block;height: 0;clear: both;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove {display: inline;position: absolute;z-index: 2;top: -2px;right: 9px;margin: 0;padding-right: 0;font: 0/0 serif;text-shadow: none;background: transparent;color: rgba(165, 165, 165, 0.5) !important;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove:hover {color: #cf0a05 !important;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove:before, .wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove:after {transition: 0s;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:first-child {margin-top: 0;}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:last-child {margin-bottom: 0;}.wgl-mini-cart_wrapper .mini-cart .flaticon-shopcart-icon:before {content: "\f100";font-family: Flaticon;font-size: 24px;vertical-align: middle;}.wgl-mini-cart_wrapper .woo_mini_cart {position: fixed;z-index: 100000;top: 0;right: 0;width: 400px;min-height: 50%;max-height: 100%;border-radius: unset;padding: 45px 50px 40px 35px;text-align: center;box-shadow: none;box-sizing: border-box;overflow-y: scroll;overflow-x: hidden;transform: translate(100%);transition: 0.3s ease-in;border-radius: 0;}.wgl-mini-cart_wrapper .woo_mini_cart p {margin-bottom: 0;color: currentColor;}.wgl-mini-cart_wrapper .woo_mini_cart ul {margin: 0;padding: 0;}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_title {display: flex;justify-content: space-between;align-items: baseline;margin-bottom: 44px;border-bottom: 1px solid #e5e5e5;padding-bottom: 18px;text-align: left;text-transform: capitalize;}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_title h4 {font-size: 24px;}.wgl-mini-cart_wrapper .woo_mini_cart .close_mini_cart:after {content: "\f169";padding-left: 10px;font-family: flaticon;font-size: 13px;line-height: 0;color: #c2c2c2;text-rendering: auto;box-shadow: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;cursor: pointer;transition: 0.3s;}.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__total {display: flex;align-items: baseline;margin-top: 24px;margin-bottom: 24px;font-size: 20px;font-weight: 700;text-align: left;justify-content: flex-start;}.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__total strong {font-weight: inherit;text-transform: capitalize;color: inherit;}.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__total .woocommerce-Price-amount {padding-left: 5px;font-weight: bold;}.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__buttons a {font-size: 16px;line-height: 24px;margin: 0 10px 10px 0;cursor: pointer;text-decoration: none;overflow: visible;padding: 13px 28px;left: auto;display: inline-block;box-shadow: none;text-shadow: none;color: #fff;transition: all 0.4s;text-align: center;box-sizing: border-box;border: 0;border-radius: 5px;background: transparent;}.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__buttons a:last-child {margin: 0;}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_item dl.variation {padding-top: 12px;}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_item dl.variation + .quantity {display: inline-block !important;}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_item dt.variation-Size {padding-right: 5px;}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_item dd.variation-Size {margin: 0;}.wgl-mini-cart_wrapper .woo_mini-count span {display: inline-block;position: absolute;z-index: 1;height: 20px;min-width: 20px;margin-top: 12px;top: 0;margin-left: 0;left: 0;border-radius: 50%;padding: 0;font-size: 11px;line-height: 20px;font-weight: 700;font-style: normal;color: #ffffff;text-align: center;vertical-align: middle;box-sizing: border-box;-webkit-backface-visibility: hidden;backface-visibility: hidden;cursor: pointer;background-color: #434344;}.delimiter {position: relative;display: inline-block;vertical-align: middle;background: currentColor;}.large_delimiter {display: inline-block;padding-left: 30px;padding-right: 30px;}.large_delimiter:after {content: "";display: block;position: absolute;top: 0;width: 1px;height: 50px;margin-left: 0;border: 0;font-size: initial;line-height: 50px;background: #fff;visibility: visible;opacity: 0.2;}.wgl-logotype-container img {vertical-align: middle;max-height: 100%;}.wgl-logotype-container a {color: inherit;}.wgl-logotype-container .logo-name {color: inherit;font-size: 34px;line-height: 36px;}.wgl-logotype-container h1.logo-name {max-width: 150px;}.menu_line_enable > ul > li > a > span:after {display: none !important;}.primary-nav {letter-spacing: 0.02em;}.primary-nav a {transition: 0.3s;}.primary-nav.align-left {text-align: left;}.primary-nav.align-left > ul.menu > li.mega-menu-links > ul.mega-menu.sub-menu, .primary-nav.align-left > ul.menu > li.mega-cat > div.mega-menu-container {left: 0;right: auto;}.primary-nav.align-center {text-align: center;}.primary-nav.align-center > ul.menu > li.mega-menu-links > ul.mega-menu.sub-menu, .primary-nav.align-center > ul.menu > li.mega-cat > div.mega-menu-container {left: 0;right: 0;margin-left: auto;margin-right: auto;}.primary-nav.align-right {text-align: right;}.primary-nav.align-right > ul.menu > li.mega-menu-links > ul.mega-menu.sub-menu, .primary-nav.align-right > ul.menu > li.mega-cat > div.mega-menu-container {left: auto;right: 0;}.primary-nav .lavalamp_animate .lavalamp-object {opacity: 1;}.primary-nav .lavalamp-object {z-index: 2;opacity: 0;background: currentColor;}.primary-nav ul li {display: inline-block;vertical-align: middle;line-height: inherit;}.primary-nav ul li:before {display: none;}.primary-nav > ul li {position: relative;padding-left: 0;}.primary-nav > ul li.mega-menu {position: static !important;}.primary-nav > ul li.mega-menu > ul.mega-menu {left: auto;}.primary-nav > ul {height: 100%;padding: 0;margin: 0 -24px;}.primary-nav > ul > li {height: 100%;}.primary-nav > ul > li.mega-menu-links > ul.mega-menu {padding-left: 0;padding-right: 0;}.primary-nav > ul > li.current-menu-item > a > span:before, .primary-nav > ul > li.current_page_item > a > span:before, .primary-nav > ul > li.current-menu-ancestor > a > span:before, .primary-nav > ul > li.current-menu-parent > a > span:before, .primary-nav > ul > li.current_page_parent > a > span:before, .primary-nav > ul > li.current_page_ancestor > a > span:before {opacity: 1;visibility: visible;transform: translateX(0);}.primary-nav > ul > li > a {display: flex;position: relative;z-index: 1;height: 100%;vertical-align: middle;padding: 0 24px;align-items: center;color: inherit;opacity: 1;}.primary-nav > ul > li > a > span {position: relative;}.primary-nav > ul > li:hover > a > span:after {margin-bottom: 0;visibility: visible;opacity: 1;}.primary-nav ul li ul li {display: block;}.primary-nav ul li ul li:first-child > a {border-radius: 0;}.primary-nav ul li ul li:last-child > a {border-radius: 0;}.primary-nav ul li ul li:only-child > a {border-radius: 0;}.primary-nav ul li ul ul {top: -3px;left: 100%;}.primary-nav ul li ul, .primary-nav ul li div.mega-menu-container {display: block;position: absolute;z-index: 555;top: calc(100% + 15px);left: 6px;min-width: 290px;white-space: nowrap;margin-top: 0;border: unset;border-radius: 0;padding: 23px 0;text-align: left;opacity: 0;visibility: hidden;transition: 0.3s ease-in;box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;}.primary-nav ul li ul li:hover ul {top: -23px;}.primary-nav ul li ul .menu-item {line-height: inherit;transition: 0s;}.primary-nav ul li ul .menu-item a {display: block;padding: 8px 30px;overflow: hidden;color: inherit;transition: background 0.3s;opacity: 1;}.primary-nav ul li:hover > ul, .primary-nav ul li:hover > div.mega-menu-container {opacity: 1;visibility: visible;transform: rotateX(0) translateZ(0);top: 100%;}.primary-nav ul li:hover > ul.mega-menu > ul.mega-menu, .primary-nav ul li:hover > ul.mega-menu > li > ul.mega-menu, .primary-nav ul li:hover > ul > ul.mega-menu, .primary-nav ul li:hover > ul > li > ul.mega-menu, .primary-nav ul li:hover > div.mega-menu-container.mega-menu > ul.mega-menu, .primary-nav ul li:hover > div.mega-menu-container.mega-menu > li > ul.mega-menu, .primary-nav ul li:hover > div.mega-menu-container > ul.mega-menu, .primary-nav ul li:hover > div.mega-menu-container > li > ul.mega-menu {opacity: 1;visibility: visible;transform: rotateX(0) translateZ(0);}.primary-nav ul li ul li.current-menu-ancestor.current-menu-parent > a:after, .primary-nav ul li ul li.current-menu-item > a:after, .primary-nav ul li ul li.current_page_item > a:after {height: 100%;}.primary-nav ul li ul li.current-menu-ancestor.current-menu-parent > a > span, .primary-nav ul li ul li.current-menu-item > a > span, .primary-nav ul li ul li.current_page_item > a > span {color: #fff;}.primary-nav ul li ul li.current-menu-ancestor.current-menu-parent > a > span:after, .primary-nav ul li ul li.current-menu-item > a > span:after, .primary-nav ul li ul li.current_page_item > a > span:after {opacity: 1;visibility: visible;}.primary-nav ul li ul li:hover > a > span:after {opacity: 1;visibility: visible;}.primary-nav ul li ul li > a {position: relative;}.primary-nav ul li ul li > a:after {display: block;content: "";height: 0%;width: 100%;position: absolute;top: 0;left: 0;opacity: 1;visibility: visible;transition: all 0.35s ease;pointer-events: none;}.primary-nav ul li ul li > a > span {position: relative;display: inline-block;padding-left: 10px;padding-right: 10px;z-index: 1;transition: color 0.3s, background 0.45s, opacity 0.3s;border-radius: 3px;}.primary-nav ul li ul li > a > span:after {display: block;content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;background: #f0f0f0;pointer-events: none;border-radius: inherit;z-index: -1;transition: all 0.45s;}.primary-nav > ul > li.menu-item-has-children > a > span, .primary-nav > ul > li.mega-menu.mega-cat > a > span {padding-right: 14px;}.primary-nav > ul > li.menu-item-has-children > a > span > .menu-item_plus:before, .primary-nav > ul > li.mega-menu.mega-cat > a > span > .menu-item_plus:before {position: absolute;right: -2px;margin-top: 2px;top: 50%;content: "\f141";font-family: Flaticon;font-size: 9px;vertical-align: middle;font-weight: 400;transform: translateY(-50%) rotate(0deg);transition: all 0.45s;color: #9a9a9a;}.primary-nav ul li ul:not(.mega-menu) li.menu-item-has-children > a:before {position: absolute;right: 35px;top: 50%;transform: translateY(-50%) rotate(270deg);content: "\f141";font-family: Flaticon;font-size: 12px;vertical-align: middle;font-weight: 400;transition: all 0.45s;z-index: 1;color: #9a9a9a;}.primary-nav > .menu > .menu-item:nth-last-child(1) > .sub-menu .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(2) > .sub-menu .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(3) > .sub-menu .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(4) > .sub-menu .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(1) > .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(2) > .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(3) > .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(4) > .sub-menu {left: auto;}.primary-nav > .menu > .menu-item:nth-last-child(1) > .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(2) > .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(3) > .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(4) > .sub-menu {right: 0;}.primary-nav > .menu > .menu-item:nth-last-child(1) > .sub-menu .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(2) > .sub-menu .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(3) > .sub-menu .sub-menu, .primary-nav > .menu > .menu-item:nth-last-child(4) > .sub-menu .sub-menu {right: 100%;}.admin-bar .wgl-sticky-header {top: 32px;}.admin-bar .wgl-theme-header .woo_mini_cart {max-height: calc(100% - 32px);margin-top: 32px;}.primary-nav ul li.mega-menu-links > ul {padding: 0;box-sizing: border-box;width: 1170px;display: flex;flex-wrap: wrap;}.primary-nav ul li.mega-menu-links > ul > li {float: left;box-sizing: border-box;margin-top: 25px;margin-left: 0;margin-right: 0;padding: 0;border: 0 !important;}.primary-nav ul li.mega-menu-links > ul > li:after {content: unset;display: none;position: absolute;top: 30px;right: 0;width: 1px;height: calc(100% - 60px);background: unset;}.primary-nav ul li.mega-menu-links > ul > li:hover ~ li {z-index: 0;}.primary-nav ul li.mega-menu-links > ul > li.hide-mega-headings > a {display: none;}.primary-nav ul li.mega-menu-links > ul > li:hover > a > span {background: none !important;}.primary-nav ul li.mega-menu-links > ul > li > a {position: relative;padding-top: 4px;padding-bottom: 0;padding-left: 40px;padding-right: 20px;border-radius: 0 !important;font-weight: 800;font-size: 17px;}.primary-nav ul li.mega-menu-links > ul > li > a > span {padding-left: 0 !important;color: inherit !important;}.primary-nav ul li.mega-menu-links > ul > li > a > span:after {display: none;}.primary-nav ul li.mega-menu-links > ul > li > a:after {display: none;}.primary-nav ul li.mega-menu-links.mega-columns-1col > ul > li {width: 100%;}.primary-nav ul li.mega-menu-links.mega-columns-1col > ul > li:after {display: none;}.primary-nav ul li.mega-menu-links.mega-columns-2col > ul > li {width: 50%;}.primary-nav ul li.mega-menu-links.mega-columns-2col > ul > li:nth-child(2n):after {display: none;}.primary-nav ul li.mega-menu-links.mega-columns-3col > ul > li {width: 33.33333%;}.primary-nav ul li.mega-menu-links.mega-columns-3col > ul > li:nth-child(3n):after {display: none;}.primary-nav ul li.mega-menu-links.mega-columns-4col > ul > li {width: 25%;}.primary-nav ul li.mega-menu-links.mega-columns-4col > ul > li:nth-child(4n):after {display: none;}.primary-nav ul li.mega-menu-links.mega-columns-5col > ul > li {width: 20%;}.primary-nav ul li.mega-menu-links.mega-columns-5col > ul > li:nth-child(5n):after {display: none;}.primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul {position: relative;left: 0 !important;right: auto !important;padding-top: 11px;padding-bottom: 25px;top: 0;opacity: 0;min-width: auto;visibility: hidden;margin-top: 0;background: transparent;border: 0;box-shadow: none;}.primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li {padding-left: 0;padding-right: 0;text-transform: none;}.primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li ul {left: 100% !important;right: auto !important;}.primary-nav ul li.mega-menu.mega-cat .blog-style-standard .blog-post {transition: 0.3s background, 0.3s box-shadow;}.primary-nav ul li.mega-menu.mega-cat .blog-style-standard .blog-post .blog-post_wrapper {transition: 0s;}.primary-nav ul li.mega-menu.mega-cat > ul.mega-menu {width: 1170px;}.primary-nav ul li.mega-menu.mega-cat > ul.mega-menu.sub-menu-columns_item {width: 100%;}.primary-nav ul li.mega-menu.mega-cat > ul.mega-menu > li > ul {position: relative;left: 0 !important;right: auto !important;top: 0;opacity: 0;min-width: auto;visibility: hidden;margin-top: 0;}.primary-nav ul li.mega-menu.mega-cat.mega-columns-1col .ajax_menu .item {width: 100%;}.primary-nav ul li.mega-menu.mega-cat.mega-columns-2col .ajax_menu .item {width: 50%;}.primary-nav ul li.mega-menu.mega-cat.mega-columns-3col .ajax_menu .item {width: 33.33333%;}.primary-nav ul li.mega-menu.mega-cat.mega-columns-4col .ajax_menu .item {width: 25%;}.primary-nav ul li.mega-menu.mega-cat.mega-columns-5col .ajax_menu .item {width: 20%;}.primary-nav ul li.mega-menu.mega-cat .ajax_menu .item {padding-left: 15px;padding-right: 15px;float: left;box-sizing: border-box;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts {float: left;width: 77%;display: flex;align-items: center;padding-top: 30px;padding-bottom: 30px;padding-left: 15px;padding-right: 15px;box-sizing: border-box;box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);position: relative;z-index: 2;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts .blog-style-standard {width: 100%;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container {left: 0;overflow: hidden;width: 100%;padding: 0;box-sizing: border-box;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container.cats-vertical-wrapper {display: flex;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container:after {content: "";display: block;height: 0;clear: both;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item {opacity: 0;transform: translateY(20px);transition: transform 0.6s ease, opacity 0.4s ease;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(1) {transition-delay: 0s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(2) {transition-delay: 0.1s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(3) {transition-delay: 0.2s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(4) {transition-delay: 0.3s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(5) {transition-delay: 0.4s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu.fadeIn-menu .item {opacity: 1;transform: translateY(0);}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu {position: relative;box-shadow: none;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical {width: 23%;padding: 0;float: left;box-sizing: border-box;border-top: 0;margin: 0;border: 0;box-shadow: none;padding-top: 24px;min-width: initial;position: relative;z-index: 1;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item {transition: background 0.4s, color 0.3s, border-color 0.4s;padding: 0;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item > a {font-size: 16px;padding: 8px 22px 8px 22px;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item > a > span:after {background: transparent;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item > a > span .arrow {display: block;content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;pointer-events: none;border-radius: inherit;z-index: -1;transition: all 0.45s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item > a > span .arrow:before {content: "";display: inline-block;width: 0;height: 0;border-style: solid;border-width: 13px 0 13px 14px;position: absolute;right: -8px;top: 0;z-index: -1;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.is-active > a {color: #fff;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.is-active > a > span .arrow {opacity: 1;visibility: visible;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal {border: 0;box-shadow: none;padding: 30px;background: transparent;left: 0;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal:after {display: block;content: "";height: 0;clear: both;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li {float: left;padding: 0;margin-right: 30px;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li:last-child {margin-right: 0;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li.is-active {color: #fff;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li.is-active > a > span .arrow {opacity: 1;visibility: visible;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li > a {display: block;padding: 0;font-size: 16px;text-align: center;box-sizing: border-box;transition: 0s;overflow: visible;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li > a > span:after {background: transparent;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li > a > span .arrow {display: block;content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;pointer-events: none;border-radius: inherit;z-index: -1;transition: all 0.45s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li > a > span .arrow:before {content: "";display: inline-block;width: 0;height: 0;border-style: solid;border-width: 14px 13px 0 13px;position: absolute;left: 50%;transform: translateX(-50%);top: calc(100% - 7px);z-index: -1;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container > .mega-cat-content.horizontal-posts {padding: 0 10px;}.mega_menu_wrapper_overlay {background: #fff;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 1;transition: opacity 0.2s ease;}.mega_menu_wrapper_preloader {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 16px;height: 16px;}.preloader_type {width: 100%;height: 100%;position: relative;}.mega_menu_wrapper_preloader span {height: 16px;width: 16px;background-color: #999;animation: wgl_circle 1.4s infinite ease-in-out both;position: absolute;top: 0;border-radius: 100%;}.mega_menu_wrapper_preloader span:first-of-type {left: -22px;animation-delay: -0.32s;}.mega_menu_wrapper_preloader span:nth-of-type(2) {animation-delay: -0.16s;}.mega_menu_wrapper_preloader span:last-of-type {left: 22px;}@keyframes wgl_circle {0%, 80%, to {transform: scale(0);opacity: 0;}40% {transform: scale(1);opacity: 1;}}.wgl-sticky-header {position: fixed;z-index: 99999;top: 0;left: 0;width: 100%;transform: translateY(-100%);overflow: hidden;opacity: 0;transition: 0.3s;}.wgl-sticky-header.sticky_active {overflow: visible;transform: translateY(0);opacity: 1;}.wgl-sticky-header.header_sticky_shadow .wgl-header-row {box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);}.lavalamp {position: static;}.lavalamp-object {position: absolute;bottom: 0;left: 0;height: 3px;border-radius: 0;width: 25px;}.lavalamp .lavalamp-object {transition-property: transform, width, height;}.lavalamp .lavalamp-object.ease-in-out {transition-timing-function: ease-in-out;}.lavalamp .lavalamp-object.linear {transition-timing-function: linear;}.lavalamp .lavalamp-object.easeInQuad {transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);}.lavalamp .lavalamp-object.easeInCubic {transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.lavalamp .lavalamp-object.easeInQuart {transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);}.lavalamp .lavalamp-object.easeInQuint {transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);}.lavalamp .lavalamp-object.easeInSine {transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);}.lavalamp .lavalamp-object.easeInExpo {transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);}.lavalamp .lavalamp-object.easeInCirc {transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);}.lavalamp .lavalamp-object.easeInBack {transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);}.lavalamp .lavalamp-object.easeOutQuad {transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}.lavalamp .lavalamp-object.easeOutCubic {transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.lavalamp .lavalamp-object.easeOutQuart {transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}.lavalamp .lavalamp-object.easeOutQuint {transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);}.lavalamp .lavalamp-object.easeOutSine {transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);}.lavalamp .lavalamp-object.easeOutExpo {transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.lavalamp .lavalamp-object.easeOutCirc {transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);}.lavalamp .lavalamp-object.easeOutBack {transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);}.lavalamp .lavalamp-object.easeInOutQuad {transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);}.lavalamp .lavalamp-object.easeInOutCubic {transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);}.lavalamp .lavalamp-object.easeInOutQuart {transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);}.lavalamp .lavalamp-object.easeInOutQuint {transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);}.lavalamp .lavalamp-object.easeInOutSine {transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);}.lavalamp .lavalamp-object.easeInOutExpo {transition-timing-function: cubic-bezier(1, 0, 0, 1);}.lavalamp .lavalamp-object.easeInOutCirc {transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);}.lavalamp .lavalamp-object.easeInOutBack {transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger-box {display: inline-block;position: relative;width: 20px;height: 20px;}.mobile-hamburger-toggle {padding: 0 0;display: none;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;height: 20px;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;}.hamburger-inner {display: block;top: 50%;margin-top: calc(1px / -2);}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {position: absolute;width: 20px;height: 1px;background-color: currentColor;transition: transform 0.15s ease;}.hamburger-inner::before, .hamburger-inner::after {content: "";display: block;top: -6px;}.hamburger-inner::after {top: auto;bottom: -6px;}.hamburger-box .hamburger-inner {top: 0;transition: background-color 0s 0.13s linear;}.hamburger-box .hamburger-inner::before {top: 6px;transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger-box .hamburger-inner::after {top: 12px;transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.mobile-hamburger-toggle.is-active .hamburger-inner {transition-delay: 0.22s;background-color: transparent;}.mobile-hamburger-toggle.is-active .hamburger-inner::before {top: 0;transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform: translate3d(0, 6px, 0) rotate(45deg);}.mobile-hamburger-toggle.is-active .hamburger-inner::after {top: 0;transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform: translate3d(0, 6px, 0) rotate(-45deg);}body.mobile_switch_on .mobile_nav_wrapper .wgl-menu_overlay {opacity: 1;visibility: visible;}.mobile_nav_wrapper .wgl-menu_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);visibility: hidden;opacity: 0;transition: all 0.45s ease-in-out;}.mobile_nav_wrapper .primary-nav ul li ul li > a > span:before {display: none;}.mobile_nav_wrapper .primary-nav ul li ul li.current-menu-ancestor.current-menu-parent > a > span:before, .mobile_nav_wrapper .primary-nav ul li ul li.current-menu-item > a > span:before, .mobile_nav_wrapper .primary-nav ul li ul li.current_page_item > a > span:before {display: inline-block;}.mobile_nav_wrapper .primary-nav {width: calc(100% + 17px);}.mobile_nav_wrapper .primary-nav ul li ul li.menu-item-has-children:after, .mobile_nav_wrapper .primary-nav > ul > li.menu-item-has-children > a:after {display: none;}.mobile_nav_wrapper .primary-nav ul li a {position: relative;text-transform: capitalize;}.mobile_nav_wrapper .primary-nav > ul > li.menu-item-has-children > a:after, .mobile_nav_wrapper .primary-nav > ul > li.mega-menu.mega-cat > a:after {display: none;}.mobile_nav_wrapper .primary-nav > ul > li > a:after {display: none;}.mobile_nav_wrapper .primary-nav > ul > li > a > span {padding-right: 0 !important;}.mobile_nav_wrapper .primary-nav > ul > li.current-menu-item > a > span:after, .mobile_nav_wrapper .primary-nav > ul > li.current_page_item > a > span:after, .mobile_nav_wrapper .primary-nav > ul > li.current-menu-ancestor > a > span:after, .mobile_nav_wrapper .primary-nav > ul > li.current-menu-parent > a > span:after, .mobile_nav_wrapper .primary-nav > ul > li.current_page_parent > a > span:after, .mobile_nav_wrapper .primary-nav > ul > li.current_page_ancestor > a > span:after {width: 100%;}.mobile_nav_wrapper .primary-nav ul li ul li.current-menu-ancestor.current-menu-parent > a > span, .mobile_nav_wrapper .primary-nav ul li ul li.current-menu-item > a > span, .mobile_nav_wrapper .primary-nav ul li ul li.current_page_item > a > span, .mobile_nav_wrapper .primary-nav ul li ul li:hover > a > span {color: inherit;}.mobile_nav_wrapper .primary-nav > ul > li > a > span.button_switcher:after, .mobile_nav_wrapper .primary-nav ul li ul li > a:before {display: none;}.mobile_nav_wrapper .primary-nav ul li ul {position: relative;top: 0 !important;left: 0;right: 0 !important;width: 100%;box-sizing: border-box;padding: 0 0 0 30px;min-width: auto;color: inherit;opacity: 1;visibility: visible;transition: 0s;white-space: initial;overflow: hidden;transform: none !important;}body.admin-bar .wgl-menu_outer {top: 32px;height: calc(100vh - 32px);}.wgl-menu_outer {position: fixed;z-index: 999;background-color: #222328;transition: opacity 0.2s;overflow: hidden;width: 400px;height: 100%;top: 0;transform: translateX(-100%);transition: transform 0.45s ease-in-out;-webkit-user-select: none;user-select: none;}.wgl-menu_outer.sub-menu-position_right {right: 0;transform: translateX(100%);}.wgl-menu_outer.sub-menu-position_right .wgl-menu-outer_header {right: auto;left: 6px;}.wgl-menu_outer .mobile-hamburger-close {position: relative;z-index: 999;}.wgl-menu_outer .mobile-hamburger-toggle {position: absolute;top: 50%;margin-top: -10px;right: 16px;}.wgl-menu_outer .mobile-hamburger-toggle .hamburger-inner {transition-delay: 0.22s;background-color: transparent;}.wgl-menu_outer .mobile-hamburger-toggle .hamburger-inner::before {background: currentColor;top: 0;transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform: translate3d(0, 6px, 0) rotate(45deg);}.wgl-menu_outer .mobile-hamburger-toggle .hamburger-inner::after {background: currentColor;top: 0;transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform: translate3d(0, 6px, 0) rotate(-45deg);}.wgl-menu_outer .wgl-menu-outer_header {position: absolute;right: -45px;top: 30px;}.wgl-menu_outer .wgl-menu_content {position: relative;width: 100%;height: 100%;}.wgl-menu_outer .wgl-menu-outer_content {position: absolute;padding: 30px;width: 100%;bottom: 17px;top: 0;right: 0;left: 0;overflow-y: scroll;scrollbar-width: none;}.wgl-menu_outer .wgl-menu-outer_content::-webkit-scrollbar {display: none;}body.mobile_switch_on {position: fixed;overflow: hidden;width: 100%;height: 100%;}body.mobile_switch_on .wgl-menu_outer {transform: translateX(0%);overflow: visible;}.mobile_nav_wrapper .wgl-menu-outer_content > * {margin-top: 20px;}.mobile_nav_wrapper .wgl-menu-outer_content > *:first-child {margin-top: 0;}.mobile_nav_wrapper .primary-nav > ul li {position: static;}.mobile_nav_wrapper .primary-nav > ul.mobile_switch_on {position: relative;left: 0;width: 100%;height: auto;box-sizing: border-box;margin: 0;padding: 0;text-align: left;display: block !important;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li {display: block;float: none;height: auto;padding: 0;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li div.mega-menu-container {display: none !important;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li:before {display: none;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .mega-menu.sub-menu {min-height: inherit !important;padding-right: 0 !important;padding-left: 30px !important;max-width: none !important;background-image: none !important;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .mega-menu.sub-menu li {width: 100%;margin-top: 0;font-weight: inherit !important;font-size: inherit;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .mega-menu.sub-menu li a {font-size: inherit;font-weight: inherit;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .mega-menu.sub-menu li.hide-mega-headings a {display: block;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .mega-menu.sub-menu li ul.show_sub_menu {visibility: visible;opacity: 1;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .mega-menu.sub-menu li ul li:after {display: none;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links > .mega-menu.sub-menu li:after {display: none;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a {padding: 10px 0;margin: 0;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a span {display: inline;}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a span.menu-item_plus {display: none;}.mobile_nav_wrapper .primary-nav > ul > li > a span:before {display: none;}.mobile_nav_wrapper .primary-nav ul li ul li.menu-item-has-children > a:after, .mobile_nav_wrapper .primary-nav > ul > li.menu-item-has-children > a:after {display: none;}.mobile_nav_wrapper .primary-nav ul li ul li {border-bottom: 0 !important;margin: 0;}.mobile_nav_wrapper .primary-nav ul li ul li:hover > a {background: transparent;color: inherit;}.mobile_nav_wrapper .primary-nav ul li ul li.current-menu-ancestor.current-menu-parent > a, .mobile_nav_wrapper .primary-nav ul li ul li.menu-item.current-menu-item > a {background: transparent;}.mobile_nav_wrapper .primary-nav ul li ul li > a:after {display: none;}.mobile_nav_wrapper .primary-nav ul li ul li > a > span {padding: 0;background: none !important;}.mobile_nav_wrapper .primary-nav ul li ul li > a > span:after {display: none;}.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul > li > a:before {display: none;}.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul > li:hover > a > span {color: inherit;}.mobile_nav_wrapper .primary-nav ul li ul.sub-menu, .mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li ul, .mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul {box-shadow: none;margin-top: 0;border: none;width: 100%;transition: 0s;background-color: #222328;display: none;}.mobile_nav_wrapper .primary-nav ul li ul.sub-menu:after, .mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul > li ul:after, .mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul:after {display: none;}.mobile_nav_wrapper .primary-nav ul li.mega-menu-links > ul.mega-menu > li > ul {padding-top: 0;padding-bottom: 0;}.mobile_nav_wrapper .primary-nav ul li ul.sub-menu li:hover, .mobile_nav_wrapper .primary-nav ul li ul.sub-menu li:focus {padding-left: 0;}.mobile_nav_wrapper .primary-nav .button_switcher {width: 50px;height: 50px;z-index: 1;cursor: pointer;position: absolute;top: 50%;transform: translateY(-50%);right: 0;margin-right: 0;}.mobile_nav_wrapper .primary-nav .button_switcher:before {content: "";display: inline-block;border-top-width: 1px;border-top-style: solid;border-left-width: 1px;border-left-style: solid;transform: translate(-50%, -50%) rotate(135deg);opacity: 0.8;transition: all 0.3s ease;background: none !important;position: absolute;top: 50%;left: 50%;margin: auto;width: 8px;height: 8px;visibility: visible;margin-top: 0;border-radius: 0;color: inherit;margin-left: 0 !important;}.mobile_nav_wrapper .primary-nav .button_switcher:after {display: none;}.mobile_nav_wrapper .primary-nav .button_switcher.is-active:before {transform: translate(-50%, -50%) rotate(225deg);}.wgl-mobile-header .mini-cart {position: static;}.wgl-mobile-header .wgl-header-row .header_side[class^=position_right] .header_area_container > * {padding-left: 25px;}.wgl-mobile-header .wgl-header-row .header_side[class^=position_right] .header_area_container > *:first-child {padding-left: 0;}.wgl-mobile-header .wgl-header-row .header_side[class^=position_left] .header_area_container > * {padding-right: 25px;}.wgl-mobile-header .wgl-header-row .header_side[class^=position_left] .header_area_container > *:last-child {padding-right: 0;}.wgl-mobile-header .wgl-header-row .header_side[class^=position_center] .header_area_container > * {padding-left: 25px;padding-right: 25px;}.wgl-mobile-header .wgl-header-row .header_side[class^=position_center] .header_area_container > *:last-child, .wgl-mobile-header .wgl-header-row .header_side[class^=position_center] .header_area_container > *:first-child {padding-right: 0;padding-left: 0;}@media only screen and (max-width: 420px) {.wgl-menu_outer {width: calc(100% - 48px);}}@media only screen and (max-width: 360px) {.wgl-mobile-header .woo_mini_cart {width: calc(100vw - 40px);}}@media only screen and (max-width: 1200px) {.wgl-theme-header .wgl-sticky-header {display: none;}}@media screen and (max-width: 782px) {body.admin-bar .wgl-menu_outer {top: 46px;height: calc(100vh - 46px);}}.side_panel {min-width: 105px;text-align: center;}.side_panel .side_panel_inner {display: block;height: 100%;}.side_panel .side_panel_inner .side_panel-toggle {border-color: currentColor;color: currentColor;}.side_panel .side_panel_inner .side_panel-toggle:before {content: "";display: inline-block;vertical-align: middle;position: relative;height: 100%;}.side_panel .side_panel-toggle {display: block;height: 100%;width: 100%;}.side_panel .side_panel-toggle:hover span:nth-child(1) {left: 18px;}.side_panel .side_panel-toggle:hover span:nth-child(3) {left: 0px;}.side_panel .side_panel-toggle:hover span:nth-child(7) {left: 18px;}.side_panel .side_panel-toggle:hover span:nth-child(9) {left: 0px;}.side_panel .side_panel-toggle-inner {display: inline-block;vertical-align: middle;cursor: pointer;width: 24px;height: 24px;margin-top: 0;position: relative;color: inherit;line-height: 9px;}.side_panel .side_panel-toggle-inner span {background: transparent;display: inline-block;width: 6px;height: 6px;border-radius: 50%;border-width: 1px;border-style: solid;border-color: currentColor;transition: all 0.3s ease-out;color: inherit;vertical-align: top;position: absolute;left: 0;}.side_panel .side_panel-toggle-inner span:nth-child(2) {left: 9px;}.side_panel .side_panel-toggle-inner span:nth-child(3) {left: 18px;}.side_panel .side_panel-toggle-inner span:nth-child(4) {top: 9px;}.side_panel .side_panel-toggle-inner span:nth-child(5) {top: 9px;left: 9px;}.side_panel .side_panel-toggle-inner span:nth-child(6) {top: 9px;left: 18px;}.side_panel .side_panel-toggle-inner span:nth-child(7) {top: 18px;}.side_panel .side_panel-toggle-inner span:nth-child(8) {top: 18px;left: 9px;}.side_panel .side_panel-toggle-inner span:nth-child(9) {top: 18px;left: 18px;}body.admin-bar #side-panel.side-panel_open, body.admin-bar #side-panel.side-panel_active {top: 32px;}body.side-panel_active .side-panel_overlay {opacity: 1;visibility: visible;background: rgba(65, 65, 65, 0.6);}.side-panel_overlay {background: transparent;width: 100%;height: 100%;position: fixed;top: 0;left: 0;visibility: hidden;opacity: 0;transition: all 0.45s ease-in-out;z-index: 9999;}.elementor-editor-active.single-side_panel #side-panel, .elementor-editor-active.single-side_panel #side-panel.side-panel_position_left {left: auto;right: auto;transform: translateX(0);margin: 0 auto;position: static;height: 100vh;}body.side_panel-template-default.admin-bar #side-panel {top: 32px;}body.side_panel-template-default #side-panel {right: auto;top: 0;}#side-panel {position: fixed;bottom: 0;right: 0;width: 480px;background: #fff;transform: translateX(100%);transform: translateX(calc(100% + 30px));transition: transform 0.45s ease-in-out;z-index: 10000;top: 100000%;}#side-panel.side-panel_position_left {left: 0;right: auto;transform: translateX(calc(-100% - 105px));}#side-panel.side-panel_position_left .side-panel_close {left: calc(100% - 105px);right: 0;}#side-panel.side-panel_open {transform: translateX(0);top: 0;}#side-panel.side-panel_active {top: 0;}#side-panel .side-panel_sidebar {position: absolute;padding: 105px 90px;width: calc(100% + 17px);bottom: -17px;top: 0;right: 0;left: 0;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none;}#side-panel .side-panel_sidebar::-webkit-scrollbar {display: none;}#side-panel .side-panel_sidebar .widget .widget-title:before {display: none;}#side-panel .side-panel_sidebar .widget ul li {color: inherit;}#side-panel .side-panel_sidebar .widget ul li a {color: inherit;}#side-panel .side-panel_sidebar .widget:not(:first-child) {padding-top: 40px;}#side-panel .side-panel_sidebar .widget_media_gallery .gallery-item .gallery-icon {margin: 10px;}#side-panel .side-panel_sidebar .widget_media_gallery .gallery {margin: -10px;}#side-panel .side-panel_close {display: block;position: absolute;right: 0;top: 0;color: #fff;font-size: 21px;width: 105px;height: 105px;line-height: 105px;cursor: pointer;z-index: 9999;transition: all 0.45s ease-in-out;background: #323232;text-align: center;}#side-panel .side-panel_close .side-panel_close_icon {display: inline-block;position: relative;width: 20px;height: 20px;margin-top: 0;vertical-align: middle;cursor: pointer;}#side-panel .side-panel_close .side-panel_close_icon:before, #side-panel .side-panel_close .side-panel_close_icon:after {content: "";position: absolute;top: 0;left: 0;box-sizing: border-box;border: 3px solid currentColor;}#side-panel .side-panel_close .side-panel_close_icon:before {width: 0;height: 100%;border-radius: 0;border-width: 0.5px;left: 50%;background-color: currentColor;transition: all 0.3s, background-color 0s linear 0.3s;transform: translateX(-0.5px) rotate(45deg);}#side-panel .side-panel_close .side-panel_close_icon:after {border-width: 0.5px;width: 0;margin-left: 0;margin-top: 0;background-color: currentColor;transition: all 0.3s;height: 100%;left: 50%;top: 50%;transform: translate(-50%, -50%) rotate(-45deg);}.ps__rail-x {display: none;opacity: 0;transition: background-color 0.2s linear, opacity 0.2s linear;-webkit-transition: background-color 0.2s linear, opacity 0.2s linear;height: 15px;bottom: 0px;position: absolute;}.ps__rail-y {display: none;opacity: 0;transition: background-color 0.2s linear, opacity 0.2s linear;-webkit-transition: background-color 0.2s linear, opacity 0.2s linear;width: 15px;right: 0;position: absolute;}.ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y {display: block;background-color: transparent;}.ps__thumb-x {background-color: #aaa;border-radius: 6px;transition: background-color 0.2s linear, height 0.2s ease-in-out;-webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;height: 6px;bottom: 2px;position: absolute;}.ps__thumb-y {background-color: #aaa;border-radius: 6px;transition: background-color 0.2s linear, width 0.2s ease-in-out;-webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;width: 6px;right: 2px;position: absolute;}.ps__rail-x:hover > .ps__thumb-x, .ps__rail-x:focus > .ps__thumb-x, .ps__rail-x.ps--clicking .ps__thumb-x {background-color: #999;height: 11px;}.ps__rail-y:hover > .ps__thumb-y, .ps__rail-y:focus > .ps__thumb-y, .ps__rail-y.ps--clicking .ps__thumb-y {background-color: #999;width: 11px;}@supports (-ms-overflow-style: none) {.ps {overflow: auto !important;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.ps {overflow: auto !important;}}.page-header {padding: 10px 0;position: relative;z-index: 1;}.page-header_wrapper {height: 100%;}.page-header_wrapper .wgl-container {height: 100%;}.page-header .page-header_content {height: 100%;display: flex;flex-direction: column;justify-content: center;}.page-header_align_left .page-header_content {align-items: flex-start;}.page-header_align_center .page-header_content {align-items: center;}.page-header_align_right .page-header_content {align-items: flex-end;}.page-header.breadcrumbs_align_left .page-header_breadcrumbs {align-self: flex-start;}.page-header.breadcrumbs_align_center .page-header_breadcrumbs {align-self: center;}.page-header.breadcrumbs_align_right .page-header_breadcrumbs {align-self: flex-end;}.page-header.breadcrumbs_inline .page-header_content {flex-direction: row;align-items: center;}.page-header.breadcrumbs_inline .page-header_content .page-header_breadcrumbs {align-self: auto;}.page-header.breadcrumbs_inline.page-header_align_left .page-header_content {justify-content: space-between;}.page-header.breadcrumbs_inline.page-header_align_right .page-header_content {justify-content: space-between;flex-direction: row-reverse;}.page-header.breadcrumbs_inline.page-header_align_center .page-header_breadcrumbs {margin-left: 20px;}.page-header_title {color: inherit;font-weight: 800;position: relative;z-index: 1;padding-left: 20px;padding-right: 30px;}.page-header_title:before {content: "";position: absolute;z-index: 1;height: 40px;width: 3px;left: 0;top: 50%;transform: translateY(-50%);border-radius: 5px;}.page-header_breadcrumbs a {color: inherit;opacity: 0.6;}.page-header_breadcrumbs a:hover {opacity: 1;}.page-header_breadcrumbs .breadcrumbs {white-space: nowrap;letter-spacing: 0;text-transform: capitalize;font-weight: 700;}.page-header_breadcrumbs .divider:not(:last-child) {color: inherit;margin: 0 5px;opacity: 0.6;}.page-header_breadcrumbs .divider:not(:last-child):before {content: "";display: inline-block;vertical-align: middle;margin-top: -2px;width: 10px;height: 2px;background: currentColor;}.header_search {position: relative;box-sizing: border-box;text-align: center;}.header_search-wrapper {display: inline-block;height: 100%;position: relative;vertical-align: middle;text-align: center;transition: all 0.45s;}.header_search-button-wrapper {width: 100%;height: 100%;display: inline-block;position: relative;vertical-align: middle;text-align: center;transition: all 0.45s;}.header_search-button-wrapper:before {content: "";display: inline-block;position: relative;height: 100%;vertical-align: middle;}.header_search-button {display: inline-block;position: relative;width: 20px;height: 20px;margin-top: 0;vertical-align: middle;cursor: pointer;}.header_search-button svg {transition: 0.3s;}.header_search-button svg .st_transform {stroke: currentColor !important;transform-origin: bottom left;transform-box: fill-box;transition: 0.45s;}.header_search-button svg g path {fill: currentColor !important;}.header_search-button svg line {stroke: currentColor !important;}.header_search-button:hover svg path.st_transform {transform: rotate(-185deg);}.header_search-button:before, .header_search-button:after {content: "";position: absolute;top: 0;left: 0;box-sizing: border-box;border: 3px solid currentColor;}.header_search-button:before {width: 90%;height: 90%;border-radius: 50%;border-width: 2px;transform: rotate(45deg);}.header_search-button:after {border-width: 0.5px;width: 0;height: 35%;left: 90%;top: 90%;margin-left: 0;margin-top: 0;background-color: currentColor;transform: translate(-50%, -50%) rotate(-45deg);}.header_search.search_alt .header_search-field {opacity: 0;visibility: hidden;transform: scale3d(0.8, 0.8, 0.8);position: fixed;z-index: 100001;top: 0;left: 0;width: 100%;height: 100%;max-height: 100vh;opacity: 0;visibility: hidden;transition: all 300ms;display: flex;justify-content: center;align-items: center;flex-direction: column;}.header_search.search_alt .header_search-field .search-form {position: relative;z-index: 1;width: 80%;max-width: 1170px;}.header_search.search_alt .header_search-field .search-form:after {content: "";display: block;position: absolute;top: 50%;right: 15px;width: 20px;height: 20px;margin-top: -10px;font-size: 0;line-height: 0;transform: translate(0, 0);background: url(../img/icons/search/search.svg);opacity: 1;transition: 0.4s;}.header_search.search_alt .header_search-field .search-form:hover:after {opacity: 0.6;}.header_search.search_alt .header_search-field .search-field {width: 100%;height: 50px;border: unset;border-radius: 0;padding: 8px 70px 8px 20px;font-weight: 400;font-size: 16px;color: #79859c;background: #f6f6f6;border: 0;}.header_search.search_alt .header_search-field .search-field:placeholder {font-size: 16px;font-weight: 400;color: #ffffff;}.header_search.search_alt .header_search-field .search-field:focus, .header_search.search_alt .header_search-field .search-field:active {box-shadow: none;}.header_search.search_alt .header_search-field .search-button {position: absolute;z-index: 2;height: 100%;width: 50px;right: 0;top: 0;font-size: 0;background: transparent;border: none;box-shadow: none;outline: none;padding: 0;margin: 0;cursor: pointer;}.header_search.search_alt .header_search-field .search-button:focus, .header_search.search_alt .header_search-field .search-button:active {box-shadow: none;background: transparent;}.header_search.search_alt .header_search-field .header_search-wrap {display: flex;flex-direction: column;width: 80%;max-width: 1170px;margin-bottom: 40px;}.header_search.search_alt .header_search-field .header_search-wrap .header_search-heading_bg {font-size: 250px;color: #f6f6f6;line-height: 0.12;margin-left: -114px;}.header_search.search_alt .header_search-field .header_search-wrap .header_search-heading_description {font-weight: 800;font-size: 40px;line-height: 52px;}.header_search.search_alt .header_search-field .header_search-close {position: fixed;top: 12.5%;right: 3.8%;font-size: 70px;color: #979797;cursor: pointer;opacity: 0;transition: all 0.3s ease-in-out;}.header_search.search_standard .header_search-field {position: absolute;z-index: 2;top: 100%;right: 0;border-radius: 5px;box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);padding: 30px;transform: scale3d(0.8, 0.8, 0.8);opacity: 0;visibility: hidden;transition: 0.3s;}.header_search.search_standard .header_search-field .search-form {position: relative;z-index: 1;}.header_search.search_standard .header_search-field .search-form:after {display: inline-block;position: absolute;z-index: 1;width: 40px;height: 40px;top: 5px;right: 5px;content: "\f10f";font: normal normal normal 14px/1 flaticon;font-size: 18px;line-height: 40px;text-align: center;transition: opacity 0.3s;border-radius: 5px;color: #fff;}.header_search.search_standard .header_search-field .search-form:hover:after {opacity: 0.6;}.header_search.search_standard .header_search-field .search-field {width: 270px;height: 50px;border: unset;padding: 8px 70px 8px 20px;font-size: 14px;color: #b1b1b1;background: #f7f7f7;}.header_search.search_standard .header_search-field .search-field::placeholder {color: #b1b1b1 !important;}.header_search.search_standard .header_search-field .search-field:focus, .header_search.search_standard .header_search-field .search-field:active {box-shadow: none;}.header_search.search_standard .header_search-field .search-button {position: absolute;z-index: 2;height: 100%;width: 50px;right: 0;top: 0;font-size: 0;background: transparent;border: none;box-shadow: none;outline: none;padding: 0;margin: 0;cursor: pointer;}.header_search.search_standard .header_search-field .search-button:focus, .header_search.search_standard .header_search-field .search-button:active {box-shadow: none;background: transparent;}.header_search.search_mobile_menu:before {display: none !important;}.header_search.search_mobile_menu .header_search-field {border-radius: 5px;padding: 0;transform: scale3d(1, 1, 1);opacity: 1;visibility: visible;transition: all 0.3s ease-in-out;}.header_search.search_mobile_menu .header_search-field .header_search-button-wrapper {position: absolute;right: 0;z-index: 2;border: 3px solid #fff;}.header_search.search_mobile_menu .header_search-field .search-form {position: relative;z-index: 1;height: 100%;}.header_search.search_mobile_menu .header_search-field .search-form:hover:after {opacity: 0.6;}.header_search.search_mobile_menu .header_search-field .search-form:after {content: "\f111";font-family: "Flaticon";line-height: 42px;font-size: 20px;display: inline-block;text-rendering: auto;transform: translate(0, 0);opacity: 1;transition: all 0.4s;right: 4px;top: 4px;height: 42px;width: 42px;border-radius: 5px;color: #ffffff;position: absolute;}.header_search.search_mobile_menu .header_search-field .search-field {width: 100%;height: 100%;border: unset;padding: 8px 70px 8px 20px;font-weight: 400;font-size: 14px;background: transparent;transition: all 0.3s;opacity: 1;visibility: visible;height: 50px;border: 1px solid #686868;border-radius: 5px;}.header_search.search_mobile_menu .header_search-field .search-field:focus, .header_search.search_mobile_menu .header_search-field .search-field:active {box-shadow: none;opacity: 1;}.header_search.search_mobile_menu .header_search-field .search-field:focus::placeholder, .header_search.search_mobile_menu .header_search-field .search-field:active::placeholder {opacity: 1;}.header_search.search_mobile_menu .header_search-field .search-button {position: absolute;z-index: 2;height: 100%;width: 50px;right: 0;top: 0;font-size: 0;background: transparent;border: none;box-shadow: none;outline: none;padding: 0;margin: 0;cursor: pointer;}.header_search.search_mobile_menu .header_search-field .search-button:focus, .header_search.search_mobile_menu .header_search-field .search-button:active {box-shadow: none;background: transparent;}.header_search.header_search-open.search_standard .header_search-field, .header_search.header_search-open.search_alt .header_search-field {opacity: 1;visibility: visible;transform: translateY(0);transform: scale3d(1, 1, 1);}.header_search.header_search-open.search_standard .header_search-button:before, .header_search.header_search-open.search_alt .header_search-button:before {width: 0;height: 100%;border-radius: 0;border-width: 0.5px;left: 50%;background-color: currentColor;transition: all 0.3s, background-color 0s linear 0.3s;transform: translateX(-0.5px) rotate(45deg);}.header_search.header_search-open.search_standard .header_search-button:after, .header_search.header_search-open.search_alt .header_search-button:after {height: 100%;left: 50%;top: 50%;transform: translate(-50%, -50%) rotate(-45deg);}.header_search.header_search-open.search_standard .header_search-close, .header_search.header_search-open.search_alt .header_search-close {opacity: 1;}.header_search.header_search-open.search_standard .header_search-close:before, .header_search.header_search-open.search_alt .header_search-close:before {content: "\f135";font: normal normal normal 14px/1 flaticon;font-size: 21px;cursor: pointer;}.wgl-mobile-header .header_search-button-wrapper {color: inherit;}@media screen and (max-width: 600px) {.header_search-field .header_search-wrap .header_search-heading_bg {font-size: 90px;}}@media screen and (max-width: 480px) {.header_search-field .search-form {width: auto;}.header_search-field .header_search-wrap .header_search-heading_bg {font-size: 60px;}.header_search-field .header_search-wrap .header_search-heading_description {font-size: 30px;}}span.highlighter {padding: 0 0.2em;color: #ffffff;border-radius: 3px;}blockquote {position: relative;z-index: 1;font-size: 24px;line-height: 40px;font-weight: 700;padding-left: 85px;}blockquote p:last-of-type {margin-bottom: 5px;}blockquote cite {display: block;position: relative;font-style: normal;font-size: 16px;line-height: 1.2;font-weight: 700;color: #9a9a9a;margin-top: 15px;}blockquote:before {content: "";position: absolute;height: calc(100% - 15px);width: 3px;top: 12px;left: 52px;line-height: 1;border-radius: 5px;}blockquote:after {content: "\f14b";font-family: flaticon;position: absolute;left: 0;top: 50%;line-height: 1;transform: rotate(180deg) translateY(6px);}.wp-block-quote.is-large, .wp-block-quote.is-style-large {padding-left: 90px;}.dropcap, .elementor-drop-cap, .dropcap-bg {float: left;margin-top: 0.4em;margin-right: 1em;text-align: center;width: 2em;height: 2em;line-height: 2em;font-size: 1.25em;color: inherit;border-radius: 5px;background-color: #ffffff;border-width: 0;border-style: solid;font-weight: 900;box-shadow: 0 6px 13px rgba(145, 145, 145, 0.3);}p.has-drop-cap:not(:focus):first-letter {font-size: 3em;line-height: 1.2;font-weight: 600;}small {font-size: 0.8em;}code, tt, kbd {font-size: 87.5%;color: #e83e8c;word-break: break-word;}i, cite, em, var, address, dfn, q {font-style: italic;}kbd {font-family: monospace;}sub {vertical-align: sub;font-size: smaller;}sup {vertical-align: super;font-size: smaller;}.footer_wrapper {padding: 24px 0;}.footer_top-area p {margin-bottom: 0;}.footer_top-area strong {font-weight: inherit;}.footer_top-area .textwidget img {margin-bottom: 20px;border-radius: 10px;}.footer_top-area .widget.widget_wgl_posts .recent-posts-widget {padding-top: 0;}.footer_top-area .primary-nav.footer-menu .menu-item a {font-weight: 500;}.footer_top-area .footer-link {position: relative;z-index: 1;}.footer_top-area .footer-link:before {content: "";position: absolute;z-index: 1;display: block;bottom: 0;border-bottom: 1px solid;width: 0;right: auto;left: 50%;transform: translateX(-50%);visibility: visible;transition: all 0.3s ease-in-out 0s, color 0s;}.footer_top-area .footer-link:hover {color: #ffffff !important;}.footer_top-area .footer-link:hover:before {width: 100%;color: #ffffff !important;}.footer {position: relative;overflow: hidden;}.footer .blog-posts .meta-wrapper * {line-height: 22px;}.footer .blog-posts .blog-post_title {margin-top: -5px;}.footer .blog-posts .item:last-child .blog-post {margin-bottom: 0;}.footer .gallery-caption {display: none;}.footer .mc4wp-form-fields {position: relative;}.footer .mc4wp-form-fields input[type=email]:not([type=checkbox]) {width: 100%;text-align: left;border: 0;border-bottom: 1px solid #6d7078;background-color: transparent;color: #dbdbdb;height: 40px;font-size: 14px;font-weight: 400;padding-right: 0;padding-left: 0;margin-bottom: 20px;}.footer .mc4wp-form-fields input[type=email]:not([type=checkbox])::placeholder {color: #dbdbdb;}.footer .mc4wp-form-fields input[type=submit] {transition: all 400ms;margin-bottom: 0;padding: 0 34px;height: 44px;text-transform: uppercase;font-weight: bold;font-size: 13px;color: #fff !important;letter-spacing: 0;}.footer .mc4wp-form-fields input[type=submit]:hover, .footer .mc4wp-form-fields input[type=submit]:active, .footer .mc4wp-form-fields input[type=submit]:focus {background: transparent !important;}.footer .virtus_wave_footer {display: block;position: absolute;top: 0;width: 100%;}.footer .virtus_wave_footer svg {width: 100%;left: 0;top: 0;height: 100%;position: absolute;}.footer .widget_wgl_posts .recent-posts-widget .post_title {font-size: 15px;font-weight: 400;}.footer .widget_wgl_posts .recent-posts-widget .recent-posts-image_count {border-color: #313131;}.primary-nav.footer-menu .menu-item {display: inline-block;margin: 0 20px;}.copyright {font-size: 14px;}.copyright p {margin: 0px;}body.new-elementor main .wgl-container.wgl-content-sidebar, body.new-elementor.single main .wgl-container:not(.wgl-content-sidebar) {padding-right: 15px;padding-left: 15px;}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor, body.new-elementor.single main .wgl-container:not(.wgl-content-sidebar) .elementor {margin-left: -15px;margin-right: -15px;}.new-elementor .elementor-container > .elementor-column > .elementor-widget-wrap {padding-top: 0;padding-bottom: 0;}.elementor-element.elementor-widget.elementor-widget-spacer {margin-bottom: 0;}.elementor-image-gallery .gallery-item {margin-top: 0 !important;}.elementor-image-gallery img {border: 0 !important;}.elementor-section.wgl-add-background-text:before {margin-left: calc(8.9vw / 2);}.elementor-section.wgl-add-background-text:before, .elementor-section.wgl-add-background-text .wgl-background-text {position: absolute;font-size: 13.0225vw;line-height: 1;z-index: 0;width: 100%;text-align: center;letter-spacing: 8.9vw;white-space: nowrap;color: #f7f7f7;display: block;-webkit-user-select: none;user-select: none;}.elementor-section.wgl-add-background-text.wgl-animation-background-text:before {display: none;}.elementor-section.wgl-add-background-text .wgl-background-text .letter {display: inline-block;text-indent: 0;opacity: 0;}.elementor-section.wgl-add-background-text .wgl-background-text .letter:last-child {margin-right: -8.9vw;}body.elementor-editor-active .elementor-section.wgl-add-background-text.wgl-animation-background-text:before {display: block;}body .elementor-element-overlay ul li:before, body .elementor-select-preset ul li:before {background: transparent;}.elementor-widget-container .elementor-counter .elementor-counter-title {line-height: 1.3;margin-top: 12px;font-weight: 500;}.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button {width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 21px;font-weight: 400;background: #ffffff;border-radius: 10px;transition: 0.4s;}.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button i {line-height: inherit;width: 100%;height: 100%;}.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button:hover {color: #ffffff;}.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next {right: -10px;}.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev {left: -10px;}.elementor-widget-image-carousel .elementor-widget-container .elementor-image-carousel-wrapper {overflow: hidden;position: relative;}.elementor-widget-image-carousel .elementor-widget-container .elementor-image-carousel-wrapper:hover .elementor-swiper-button-next {right: 20px;}.elementor-widget-image-carousel .elementor-widget-container .elementor-image-carousel-wrapper:hover .elementor-swiper-button-prev {left: 20px;}.theme-dark-mode .widget.virtus_widget.virtus_banner-widget .banner-widget_button:hover, .theme-dark-mode .mega-ajax-content .item .blog-post_title a, .theme-dark-mode .mega-ajax-content .item .blog-post_title span, .theme-dark-mode .header_search.search_standard .header_search-field .search-field {color: #313131;}.theme-dark-mode .tagcloud a {background: #313131;}.theme-dark-mode .widget_wgl_posts .recent-posts-widget .recent-posts-image_count {border-color: #191919;}.theme-dark-mode .widget_search .search-form .search-field {background: transparent;border-color: #686868;}.theme-dark-mode .widget_postshero .widget-title + .wgl-carousel .slick-arrow {background: #313131;color: #ffffff;}.theme-dark-mode #preloader-wrapper {background: #313131 !important;}.page_404_wrapper {margin-top: 35px;margin-bottom: 43px;margin-left: auto;margin-right: auto;padding: 0;text-align: center;position: relative;}.page_404_wrapper-container {max-width: 1170px;margin-left: auto;margin-right: auto;}.page_404_wrapper .main_404-wrapper {display: flex;flex-direction: column;justify-content: center;padding: 18px 0 90px;text-align: left;}.page_404_wrapper .main_404-wrapper-image {margin: -30px;}.page_404_wrapper .main_404-wrapper-image .banner_404-image {margin-right: -10px;margin-top: 2px;}.page_404_wrapper .banner_404 {padding-top: 0;margin-bottom: 0;line-height: 0.86;font-weight: bold;margin-top: 32px;}.page_404_wrapper .banner_404_logotype {position: relative;z-index: 2;}.page_404_wrapper .banner_404_title {padding-bottom: 7px;font-size: 36px;line-height: 1.277;margin-top: 30px;}.page_404_wrapper .banner_404_text {margin-bottom: 32px;font-size: 18px;margin-top: 6px;line-height: 30px;}.page_404_wrapper .search-form .search-field, .page_404_wrapper .search-form {width: 100%;max-width: 400px;}.page_404_wrapper .search-form {display: inline-block;position: relative;z-index: 1;margin-bottom: 20px;transition: all 0.45s;}.page_404_wrapper .search-form .search-field {margin-bottom: 0;font-size: 14px;padding-left: 20px;padding-right: 50px;background: #f7f7f7;border-color: #fff;}.page_404_wrapper .search-form:hover:after {color: #ffffff;}.page_404_wrapper input[type=submit].search-button {position: absolute;z-index: 2;width: 50px;height: 100%;top: 0;right: 0;border: none;padding: 0;font-size: 0;cursor: pointer;background: transparent;opacity: 0;}.page_404_wrapper .search-form:after {content: "\f10f";position: absolute;z-index: 1;height: 40px;width: 40px;right: 0;top: 0;color: #fff;display: inline-block;font-family: flaticon;font-size: 20px;line-height: 40px;text-align: center;text-rendering: auto;transform: translate(0, 0);transition: all 0.5s;border-radius: 5px;margin-top: 5px;margin-right: 5px;}.page_404_wrapper .virtus_404_button.wgl_button .wgl_button_link {display: inline-block;border-width: 3px;border-style: solid;border-radius: 5px;line-height: 1.5;padding: 10px 34px;font-size: 16px;font-weight: 700;text-transform: capitalize;margin-top: 0;letter-spacing: 0;color: #ffffff;}.page_404_wrapper .virtus_404_button.wgl_button .wgl_button_link span {position: relative;z-index: 1;}header.searсh-header {margin-bottom: 30px;}header.searсh-header .page-title {font-size: 36px;line-height: 1.65;}header.searсh-header .page-title span {font-size: 1.15em;line-height: inherit;}.search-no-results .page_404_wrapper {padding-bottom: 50px;min-height: 100%;}.search-no-results .page_404_wrapper .banner_404_text {color: inherit;font-size: 18px;line-height: 28px;}.search-no-results .page_404_wrapper .virtus_404_button.wgl_button .wgl_button_link:hover {color: #fff;}.blog-posts .container-grid.row.blog_carousel {margin-left: -15px;margin-right: -15px;}.blog-posts .container-grid.row.blog_carousel .wgl-carousel-wrapper {overflow: visible;}.blog-posts .container-grid.row.blog_carousel .wgl-carousel {width: calc(100% + 30px);padding: 20px 15px 35px;margin-left: -15px;margin-right: -15px;overflow: hidden;}.blog-posts .container-grid.row.blog_carousel .wgl-carousel .slick-slider, .blog-posts .container-grid.row.blog_carousel .wgl-carousel .slick-list {overflow: visible;}.blog-posts .container-grid.row.blog_carousel .wgl-carousel .blog-post:hover {box-shadow: 1px 1px 14px rgba(0, 0, 0, 0.1);}.blog-posts .container-grid.row .wgl-carousel .wgl-carousel {margin-left: -15px;margin-right: -15px;padding-top: 0;padding-left: 0;padding-right: 0;padding-bottom: 0;}.blog-style-standard .blog-post {transition: all 0.3s ease;margin-bottom: 50px;transition: all 0.4s;background: #f7f7f7;border-radius: 10px;overflow: hidden;}.blog-style-standard .blog-post:hover {box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);background: #fff;}.blog-style-standard .blog-post .blog-post_media .blog-post_media_part img {border-radius: 0;}.blog-style-standard .blog-post_wrapper {border-radius: inherit;overflow: hidden;transition: all 0.4s;}.blog-style-standard .blog-post_wrapper .blog-post_meta_info {position: absolute;top: 30px;padding-left: 30px;padding-right: 30px;z-index: 12;transition: all 0.45s ease;width: 100%;}.blog-style-standard .blog-post_wrapper .blog-post_meta_info .meta-wrapper {margin: 0;font-weight: 700;font-size: 14px;}.blog-style-standard .blog-post_content {position: relative;z-index: 2;padding: 28px 30px 38px;}.blog-style-standard .blog-post_meta-desc {display: flex;justify-content: space-between;align-items: center;margin-top: 18px;}.blog-style-standard .wgl_col-12 .blog-post {margin-bottom: 55px;}.blog-style-standard .wgl_col-12 .blog-post_text {margin-bottom: 14px;}.blog-style-standard .blog-post:after {display: block;content: "";height: 0;clear: both;}.blog-style-standard .blog-post.format-quote .blog-post_media {padding: 0 30px;}.blog-style-standard .blog-post.format-link .blog-post_media {padding: 0 30px;}.blog-style-standard .blog-post .blog-post_content > .meta-wrapper {margin-bottom: -3px;}.blog-style-standard .blog-post blockquote cite {padding-left: 0;}.blog-style-standard .wgl_col-4 .blog-post, .blog-style-standard .wgl_col-3 .blog-post, .blog-style-standard .wgl_col-6 .blog-post {margin-bottom: 30px;}.blog-style-standard .blog-post.hide_media {margin-bottom: 30px;}.blog-style-standard .blog-post.hide_media .blog-post_content {padding-bottom: 10px;}.blog-style-standard.blog_carousel .slick-slide {margin-bottom: 0;}.blog-style-standard.blog_carousel .slick-slide.item_slick {margin-bottom: 0;}.blog-style-standard .blog-post_title {margin: 0px 0px 7px 0px;}.blog-style-standard .blog-post_text {font-size: 16px;margin: 9px 0px 14px 0px;}.blog-style-standard .blog-post_text blockquote {padding-bottom: 65px;}.blog-style-standard .blog-post_text:after {content: "";display: table;clear: both;}.blog-style-standard .blog-post_meta-wrap {line-height: 0;justify-content: flex-end;display: flex;}.blog-style-standard .blog-post_meta-wrap:after {content: "";display: table;clear: both;}.blog-style-standard .blog-post_meta-wrap .meta-wrapper {border-top-width: 0 !important;padding-top: 0;padding-bottom: 0;overflow: hidden;}.blog-style-standard .blog-post_content > .blog-post_meta-wrap {float: none;overflow: hidden;}.blog-style-standard .blog-post_info-wrap > div:last-child {margin-left: 0;}.blog-post {margin-bottom: 30px;position: relative;}.blog-post_text {margin-bottom: 17px;}.blog-post_text *:last-child {margin-bottom: 0;}.blog-post.format-gallery .blog-post_media_part {overflow: hidden;}.blog-post.format-gallery .blog-post_media .wgl-carousel .slick-arrow {background: #ffffff;}.blog-post.standard .blog-post_media, .blog-post.format-standard .blog-post_media {margin-bottom: 12px;}.blog-post.format-quote .blog-post_media, .blog-post.format-link .blog-post_media {position: static;}.blog-post.format-quote .blog-post_meta_info, .blog-post.format-link .blog-post_meta_info {position: relative;left: 0;top: 0;}.blog-post.format-quote .blog-post_wrapper > .blog-post_meta_info, .blog-post.format-link .blog-post_wrapper > .blog-post_meta_info {margin-top: 0;}.blog-post .blog-post_media {position: relative;}.blog-post .blog-post_media img {box-sizing: border-box;}.blog-post .blog-post_media .blog-post_media_part {border-radius: 0;}.blog-post .blog-post_media .blog-post_media_part img {border-radius: 10px;}.blog-post .blog-post_media .blog-post_media_part .parallax-video .blog-post_feature-link {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;}.blog-post .blog-post_meta_info .meta-wrapper {display: flex;justify-content: space-between;align-items: center;}.blog-post.format-standard-image .blog-post_media, .blog-post.format-image .blog-post_media {position: relative;z-index: 1;}.blog-post.format-standard-image .blog-post_media .blog-post_media_part, .blog-post.format-image .blog-post_media .blog-post_media_part {overflow: hidden;}.blog-post.format-standard-image .blog-post_media .blog-post_feature-link:before, .blog-post.format-image .blog-post_media .blog-post_feature-link:before {content: "";display: block;position: absolute;z-index: 2;top: 0;left: 0;width: 100%;height: 100%;opacity: 1;transition: all 0.3s;}.blog-post.format-standard-image .blog-post_media .blog-post_feature-link, .blog-post.format-image .blog-post_media .blog-post_feature-link {position: relative;z-index: 1;}.blog-post.format-standard-image .blog-post_media:hover .blog-post_feature-link:before, .blog-post.format-image .blog-post_media:hover .blog-post_feature-link:before {opacity: 1;}.blog-post.format-quote .blog-post_text-bg {top: 37px;}.blog-post.format-quote .blog-post_meta_info {margin-top: 30px;padding: 0;}.blog-post.format-quote .blog-post_wrapper > .blog-post_meta_info {padding: 0 30px;}.blog-post.format-audio .blog-post_meta_info {position: absolute;top: 30px;margin-top: 42px;}.blog-post.format-audio .blog-post_wrapper > .blog-post_meta_info {position: relative;top: 0;}.blog-post.format-link .blog-post_meta_info {margin-top: 40px;padding: 0;}.blog-post.format-link .blog-post_wrapper > .blog-post_meta_info {padding: 0 30px;}.blog-post.format-standard-image .blog-post_media, .blog-post.format-image .blog-post_media {position: relative;z-index: 1;}.blog-post.format-standard-image .blog-post_media .blog-post_media_part, .blog-post.format-image .blog-post_media .blog-post_media_part {overflow: hidden;}.blog-post.format-standard-image .blog-post_media .blog-post_feature-link, .blog-post.format-image .blog-post_media .blog-post_feature-link {position: relative;z-index: 1;}.blog-post.format-standard.link .blog-post_title:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 20px;content: "\f0c1";}.blog-post.format-quote .blog-post_quote-author {display: block;position: relative;font-style: normal;font-size: 16px;line-height: 1.2;font-weight: 700;color: #9a9a9a;margin-top: 15px;}.blog-post.format-quote .blog-post_quote-author-pos {font-weight: 300;}.blog-post.format-quote .blog-post_quote-author img {border-radius: 50%;}.format-video .blog-post_media .blog-post_media_part {width: 100%;overflow: hidden;}.wgl_col-12.item .format-video .blog-post_media .blog-post_media_part {padding-bottom: 48.8%;}.wgl_col-12.item .format-video .blog-post_media .blog-post_media_part.video_image:not(.video_parallax) {padding-bottom: 0;}.wgl_col-12.item .format-audio .blog-post_media .blog-post_media_part {padding-bottom: 48.8%;overflow: hidden;}.format-audio .blog-post_media .blog-post_media_part {border-radius: 0;}.format-video .blog-post_media .blog-post_media_part, .format-audio .blog-post_media .blog-post_media_part {padding-bottom: 81.43%;}.format-video .blog-post_media .blog-post_media_part.video_image:not(.video_parallax), .format-audio .blog-post_media .blog-post_media_part.video_image:not(.video_parallax) {padding-bottom: 0;}.related_posts .format-video .blog-post_media .blog-post_media_part {padding-bottom: 56.5%;}.format-video .blog-post_media iframe, .format-audio .blog-post_media iframe {position: absolute;z-index: 1;height: 100%;}.blog-post_quote-text {font-weight: 700;font-size: 24px;line-height: 40px;padding-bottom: 0;padding-top: 0px;vertical-align: top;padding-left: 0;}.blog-post_quote-author .blog-post_quote-image {width: 30px;vertical-align: middle;margin-right: 10px;}.format-no_featured .blog-post_wrapper, .format-standard .blog-post_wrapper {padding: 45px 0px 0px;}.format-no_featured:not(.format-audio) .blog-post_content {padding-top: 10px;}.format-no_featured:not(.format-audio) .blog-post_wrapper .blog-post_meta_info {position: relative;top: 0;}.format-audio .blog-post_wrapper {padding: 0;}.format-link .blog-post_media_part {position: relative;z-index: 1;font-size: 24px;line-height: 40px;font-weight: 700;padding-left: 85px;}.format-link .blog-post_media_part:before {content: "";position: absolute;height: 100%;width: 3px;top: 0;left: 52px;line-height: 1;border-radius: 5px;}.format-link .blog-post_media_part:after {content: "\f12f";font-family: flaticon;position: absolute;left: 0;top: 50%;line-height: 1;transform: rotate(180deg) translateY(10px);}.format-link .blog-post_content {padding-top: 10px;}.format-link .blog-post_wrapper {padding: 32px 0 0;}.format-link.format-no_featured .blog-post_wrapper {padding: 45px 0 0;}.format-quote .blog-post_media_part {position: relative;z-index: 1;font-size: 24px;line-height: 40px;font-weight: 700;padding-left: 85px;}.format-quote .blog-post_media_part:before {content: "";position: absolute;height: calc(100% - 15px);width: 3px;top: 12px;left: 52px;line-height: 1;border-radius: 5px;}.format-quote .blog-post_media_part:after {content: "\f14b";font-family: flaticon;position: absolute;left: 0;top: 50%;line-height: 1;transform: rotate(180deg) translateY(6px);}.format-quote .blog-post_content {padding-top: 10px;}.format-quote .blog-post_wrapper {padding: 30px 0 0;}.format-quote.format-no_featured .blog-post_wrapper {padding: 45px 0 0;}.blog-post.sticky-post .blog-post_wrapper {border-width: 10px;border-style: solid;border-color: #eeeeee !important;}.blog-post_link {padding-top: 0;}.blog-post_link > .link_post {font-size: 24px;font-weight: 700;line-height: 32px;display: block;position: relative;z-index: 1;}.blog-posts .blog-post_title {display: block;clear: both;word-wrap: break-word;font-size: 36px;line-height: 52px;}.blog-posts .blog-post_title > a {font-size: inherit;line-height: inherit;}.blog-post_content h1, .row > div > h1, .blog-post_content h2, .row > div > h2, .blog-post_content h3, .row > div > h3, .blog-post_content h4, .row > div > h4, .blog-post_content h5, .row > div > h5, .blog-post_content h6, .row > div > h6 {margin-bottom: 8px;}.blog-posts-list:after {display: block;height: 0;content: "";clear: both;}.blog-posts-list + .wgl-pagination {margin-bottom: 25px;}.home .sidebar_right .blog-posts-list, .home .sidebar_left .blog-posts-list, .archive .sidebar_right .blog-posts-list, .archive .sidebar_left .blog-posts-list {margin-top: 0;}.home .wgl-container:not(.wgl-content-sidebar) .blog-posts-list, .archive .wgl-container:not(.wgl-content-sidebar) .blog-posts-list {margin-top: 50px;}.archive .blog-posts-list {margin-top: 0;}.home .row.sidebar_right, .home .row.sidebar_left {margin-top: 50px;}.mega-ajax-content .item .blog-post {margin-bottom: 0 !important;}.mega-ajax-content .item .blog-post_media {margin-bottom: 14px;}.mega-ajax-content .item .blog-post_link {white-space: normal;}.mega-ajax-content .item .blog-post_title {margin-bottom: 5px;font-size: 18px;line-height: 28px;font-weight: 700;}.mega-ajax-content .item .blog-post_title a, .mega-ajax-content .item .blog-post_title span {font-size: inherit;line-height: inherit;font-weight: inherit;}.mega-ajax-content .item .blog-post_content {white-space: normal;padding: 4px 20px 16px;}.mega-ajax-content .item .meta-wrapper {background: none;padding-left: 0;padding-right: 0;font-size: 12px;}.mega-ajax-content .item .meta-wrapper .author_post img, .mega-ajax-content .item .meta-wrapper .date_post i {display: none;}.mega-ajax-content .format-video .blog-post_media .blog-post_media_part, .mega-ajax-content .format-audio .blog-post_media .blog-post_media_part {padding-bottom: 70.272%;}.blog_carousel .blog-post {margin-bottom: 0;}.blog_carousel .wgl-carousel .slick-dots {margin-top: 0;}.blog_carousel.row {margin-left: 0;margin-right: 0;}.blog_carousel .wgl-carousel-wrapper {overflow: visible;}.blog-post_meta-wrap {line-height: 0;}.blog-post_meta-wrap:after {content: "";display: table;clear: both;}.blog-post_meta-wrap .meta-wrapper {border-top-width: 0 !important;float: left;padding-top: 0;padding-bottom: 0;}.blog-post_meta-wrap .author_post img {border-radius: 50%;margin-right: 5px;}.meta-wrapper {margin-bottom: 0px;font-weight: 700;padding-top: 0;font-size: 14px;line-height: 0;color: #8b8b8b;}.meta-wrapper * {line-height: 34px;}.meta-wrapper > * {opacity: 1;display: inline-block;position: relative;font-weight: 400;}.meta-wrapper > * a {color: inherit;}.meta-wrapper > *:hover {opacity: 1;}.meta-wrapper > *.comments_post a:before {font-family: "Flaticon";content: "\f114";margin-right: 5px;line-height: 1;}.meta-wrapper .date_post i {margin-right: 5px;}.meta-wrapper .author_post img {border-radius: 50% !important;margin-right: 5px;max-width: 34px;display: inline-block;}.meta-wrapper .author_post a {text-transform: capitalize;font-weight: 800;position: relative;}.meta-wrapper .author_post a:before {content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 1px;transition: all 0.4s, color 0s;background: currentColor;}.meta-wrapper .author_post a:hover:before {width: 100%;}.blog-post_content .meta-wrapper > * + *:before {content: "";margin: 0 10px 0 6px;display: inline-block;vertical-align: middle;margin-top: -2px;width: 10px;height: 2px;background: currentColor;opacity: 0.5;}.blog-post .blog-post_meta-categories {line-height: 1;}.blog-post .blog-post_meta-categories a {display: inline-block;transition: 0.4s;line-height: 24px;font-weight: 700;font-size: 12px;color: #ffffff;padding: 0 10px;border-radius: 3px;margin-right: 5px;margin-bottom: 5px;}.blog-post .blog-post_meta-categories a:hover {color: #ffffff;}.blog-post .blog-post_meta-categories span {line-height: 1;}.blog-post .blog-post_meta-categories span:before {display: none !important;}.blog-post .blog-post_meta-categories span:last-child a {margin-left: 0;}.single_meta.format-video .blog-post_media .blog-post_media_part, .single_meta.format-audio .blog-post_media .blog-post_media_part {padding-bottom: 58%;}.single_meta.format-video .blog-post_media .blog-post_media_part.video_image:not(.video_parallax), .single_meta.format-audio .blog-post_media .blog-post_media_part.video_image:not(.video_parallax) {padding-bottom: 0;}.single_meta .wgl-carousel {overflow: hidden;}.single_meta .blog-post_title {line-height: 1.32;margin-bottom: 22px;margin-top: 7px;word-wrap: break-word;overflow-wrap: break-word;letter-spacing: -0.01em;}.single_meta .blog-post_media {margin-bottom: 28px;}.single_meta.format-link .blog-post_media {margin-bottom: 40px;}.single_meta.post_format-post-format-quote .blog-post_media .blog-post_media_part {padding-top: 0;}.single_meta .blog-post_media .blog-post_meta_info {position: static;transition: all 0.45s ease;}.single_meta.format-quote .blog-post_media .blog-post_meta_info, .single_meta.format-link .blog-post_media .blog-post_meta_info, .single_meta.format-audio .blog-post_media .blog-post_meta_info {position: relative;left: 0;top: 0;bottom: auto;}.single_type-1 .blog-post.blog-post-single-item .blog-post_content .blog-post_meta-wrap {margin-bottom: 33px;min-height: 30px;}.single_type-1 .blog-post.blog-post-single-item .blog-post_content > .meta-wrapper {margin-bottom: 0;}.single_type-1 .blog-post.blog-post-single-item .blog-post_content .blog-post_title + .meta-wrapper {margin-bottom: 48px;}.single_type-1 .blog-post.blog-post-single-item .blog-post_content .blog-post_meta-categories {position: relative;top: 0;margin-bottom: 8px;}.single_type-1 .blog-post.blog-post-single-item .blog-post_content .blog-post_media_part img {border-radius: 10px;}.single_type-1 .single_meta .blog-post_media {margin-bottom: 40px;}.single_type-1 .single_meta .blog-post_title {margin-bottom: 18px;font-size: 42px;line-height: 1.44;margin-top: 0;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_meta-wrap {min-height: 30px;margin-bottom: 33px;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content > .meta-wrapper {margin-bottom: 0;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_title {margin-top: 15px;margin-bottom: 19px;font-size: 42px;line-height: 1.44;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_title + .meta-wrapper {margin-bottom: 28px;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_meta-categories {position: absolute;z-index: 2;top: 30px;left: 30px;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_media_part .item_slick span {border-radius: 10px;}.single_type-2 .blog-post.blog-post-single-item.format-standard .blog-post_meta-categories, .single_type-2 .blog-post.blog-post-single-item.format-quote .blog-post_meta-categories, .single_type-2 .blog-post.blog-post-single-item.format-link .blog-post_meta-categories {margin-top: 0px;}.single_type-2 .blog-post.blog-post-single-item.format-quote .blog-post_meta-categories, .single_type-2 .blog-post.blog-post-single-item.format-link .blog-post_meta-categories {position: relative;left: 0;top: 0;}.single_type-3 .blog-post_content .blog-post_meta-wrap {margin-bottom: 33px;min-height: 30px;}.post_featured_bg {position: relative;background: #525252;margin-top: -40px;margin-bottom: 60px;}.post_featured_bg .parallax-video {z-index: 1 !important;}.post_featured_bg .parallax-video + .wgl-container {z-index: 2;position: relative;}.post_featured_bg .blog-post_bg_media {background-repeat: no-repeat;background-size: cover;background-position: center 0;}.post_featured_bg .blog-post_bg_media:before {background-color: rgba(34, 35, 40, 0.4);}.post_featured_bg .blog-post_content .meta-wrapper .blog-post_meta-categories {margin-bottom: 10px;}.post_featured_bg .blog-post_content .meta-wrapper .blog-post_meta-categories a:hover {color: #ffffff;}.post_featured_bg .blog-post_content .meta-wrapper > * + *:before {opacity: 0.5;}.post_featured_bg .blog-post_meta-wrap .meta-wrapper {color: #ffffff;background: none;padding-left: 0;padding-right: 0;}.post_featured_bg .blog-post_meta-wrap .author_post a {color: inherit;}.post_featured_bg .blog-post {margin-bottom: 0;}.post_featured_bg .blog-post_title {position: relative;z-index: 1;line-height: 1.09;font-weight: 800;font-size: 48px;color: #fff;background: none;padding-left: 0;padding-right: 0;letter-spacing: 0;}.post_featured_bg .content-container {position: relative;text-align: left;display: flex;flex-direction: column;justify-content: space-between;height: inherit;}.post_featured_bg .single_meta {height: 100%;}.post_featured_bg .item_wrapper, .post_featured_bg .blog-post_content, .post_featured_bg .wgl-container, .post_featured_bg .row {height: inherit;}.post_featured_bg .date_info {margin-top: 25px;}.post_featured_bg .meta-wrapper a:hover {color: currentColor;opacity: 0.6;}.post_featured_bg .meta-wrapper .blog-post_meta-categories a:hover, .post_featured_bg .meta-wrapper .author_post a:hover {opacity: 1;}[class*=theme-] .post_featured_bg + .wgl-content-sidebar .sidebar-container {margin-top: -100px;}.single #main-content > .blog-post {margin-bottom: 50px;}.blog-post_text + .clear + .button-read-more, .blog-post_text + .page-link + .clear + .button-read-more {margin-bottom: 21px;}.blog-post_text .more-link + .button-read-more {display: block;margin-top: 20px;}.blog-post_meta-desc .button-read-more + .blog-post_meta-wrap {margin-top: 2px;}.blog-post_meta-desc:after {content: "";height: 0;display: block;clear: both;}.blog-post_text + .page-link {margin-bottom: 21px;}.blog-post_meta-desc + .page-link {margin-top: 20px;}.button-read-more {display: inline-block;position: relative;vertical-align: middle;transition: all 0.3s ease-in-out;box-sizing: border-box;margin-left: 0;margin-bottom: 0;font-size: 14px;text-transform: uppercase;padding-right: 0;font-weight: 700;line-height: 34px;}.button-read-more:after {content: "\f13f";font-family: flaticon;margin-left: 10px;font-size: 10px;font-weight: 100;line-height: 1;transform: translateY(-1px);display: inline-block;transition: margin 0.4s;}.button-read-more:hover:after {margin-left: 15px;}.tagcloud-wrapper {float: left;margin: 0;}.tagcloud-wrapper .title_tags {font-size: 14px;margin-right: 18px;}.single_post_info.post_info {padding-top: 30px;padding-bottom: 34px;display: flex;flex-direction: row;align-items: center;justify-content: space-between;clear: both;}.divider_post_info {clear: both;}.blog-post_excerpt {margin: 0 0 38px;font-size: 20px;font-weight: 400;line-height: 1.8;}.blog-post_excerpt > p:last-child {margin-bottom: 0;}.blog-post_info-wrap {float: right;line-height: 0;}.blog-post_info-wrap > div {margin-left: 18px;}.blog-post_info-wrap .blog-post_views-wrap {float: left;margin-left: 0;}.blog-post_info-wrap > .meta-wrapper {float: right;font-size: 13px;font-weight: 400;}.blog-post_info-wrap > .meta-wrapper * {letter-spacing: 0;}.blog-post_likes-wrap {display: inline-block;}.blog_columns-4 .blog-post {margin-bottom: 30px;}.blog_columns-4 .blog-post_content {padding: 25px 22px 24px;}.blog_columns-4 .blog-post_content .author_post img {display: none;}.blog_columns-4 .blog-post_meta-desc {margin-top: 10px;}.blog_columns-4 .blog-post_wrapper .blog-post_meta_info {padding-left: 20px;padding-right: 20px;top: 20px;}.blog_columns-4 .blog-post.format-quote .blog-post_meta_info, .blog_columns-4 .blog-post.format-link .blog-post_meta_info {left: 0;top: 0;}.blog_columns-4 .blog-post.format-quote .blog-post_media, .blog_columns-4 .blog-post.format-link .blog-post_media {padding: 0 25px;}.blog_columns-4 .meta-wrapper {font-size: 13px;}.blog_columns-4 .meta-wrapper i {display: none;}.blog_columns-2:not(.blog_masonry) .wgl_col-6:nth-child(2n+1) {clear: left;}.blog_columns-3:not(.blog_masonry) .wgl_col-4:nth-child(3n+1) {clear: left;}.blog_columns-4:not(.blog_masonry) .wgl_col-3:nth-child(4n+1) {clear: left;}.single.related_posts {margin-top: 82px;}.virtus-post-navigation {position: relative;padding: 0;margin-bottom: -30px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}.virtus-post-navigation:after {display: block;height: 0;content: "";clear: both;}.virtus-post-navigation .back-nav_page {position: absolute;left: 50%;top: calc(50% - 15px);width: 18px;height: 18px;margin-top: -9px;margin-left: -9px;}.virtus-post-navigation .back-nav_page:hover span:nth-child(1) {margin-left: 10px;}.virtus-post-navigation .back-nav_page:hover span:nth-child(2) {margin-top: 10px;}.virtus-post-navigation .back-nav_page:hover span:nth-child(3) {margin-right: 10px;}.virtus-post-navigation .back-nav_page:hover span:nth-child(4) {margin-bottom: 10px;}.virtus-post-navigation .back-nav_page span {position: absolute;width: 8px;height: 8px;background-color: #dadada;transition: all 0.45s ease;}.virtus-post-navigation .back-nav_page span:nth-child(1) {top: 0;left: 0;}.virtus-post-navigation .back-nav_page span:nth-child(2) {top: 0;right: 0;}.virtus-post-navigation .back-nav_page span:nth-child(3) {bottom: 0;right: 0;}.virtus-post-navigation .back-nav_page span:nth-child(4) {bottom: 0;left: 0;}.virtus-post-navigation + .single.related_posts {margin-top: 84px;}.prev-link, .next-link {font-size: 13px;font-weight: 700;transition: all 300ms;position: relative;text-transform: uppercase;background: #f2f2f2;z-index: 1;padding: 20px 7.5px;float: right;color: #939393;}.prev-link_wrapper, .next-link_wrapper {margin-bottom: 30px;margin-top: 10px;}.prev-link_icon, .next-link_icon {display: inline-block;width: 0;height: 0px;margin-left: 5px;margin-right: 5px;position: relative;vertical-align: top;color: inherit;}.prev-link_icon:before, .next-link_icon:before {content: "\f100";font-family: "Flaticon";font-size: 12px;display: inline-block;border: 0;vertical-align: middle;font-style: normal;position: absolute;left: -6px;top: 2px;}.prev-link:hover, .next-link:hover {color: #ffffff !important;}.prev-link {float: left;}.prev-link_wrapper {float: left;}.prev-link_wrapper a:hover .image_prev:after, .prev-link_wrapper a:hover .image_prev:before {visibility: visible;opacity: 1;}.prev-link_wrapper a:hover .image_prev:before {margin-left: 0;}.prev-link_wrapper a:hover .image_prev img {opacity: 0;}.prev-link_wrapper .image_prev {display: inline-block;width: 80px;height: 80px;overflow: hidden;vertical-align: top;margin-right: 20px;position: relative;transition: all 0.3s;border-radius: 50%;}.prev-link_wrapper .image_prev .no_image_post {background: #f6f5f3;display: block;width: 100%;height: 100%;}.prev-link_wrapper .image_prev img {transition: all 0.3s;}.prev-link_wrapper .image_prev.no_image:before {opacity: 1;visibility: visible;margin-left: 0;}.prev-link_wrapper .image_prev.no_image .no_image_post:before {content: "\f140";font-family: "Flaticon";font-size: 21px;position: absolute;line-height: 80px;left: 0;margin-left: 20px;right: 0;opacity: 1;color: #fff;display: block;text-align: center;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.3s ease;}.prev-link_wrapper .image_prev:before {content: "\f140";font-family: "Flaticon";font-size: 21px;position: absolute;line-height: 80px;left: 0;margin-left: 20px;right: 0;opacity: 1;color: #fff;display: block;text-align: center;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.3s ease;}.prev-link_wrapper .image_prev:after {display: block;content: "";height: 100%;width: 100%;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;transition: all 0.3s ease;}.prev-link_wrapper .prev_title {max-width: 210px;line-height: 24px;display: inline-block;font-size: 18px;font-weight: 700;margin-bottom: 5px;}.prev-link_icon {margin-left: 5px;margin-right: 5px;}.prev-link_icon:before {content: "\f140";left: auto;right: -6px;}.next-link:before {right: 0;left: auto;transition: width 0.3s linear 0s, right 0s linear 0.3s, left 0s linear 0.3s;}.next-link:hover:before {right: auto;left: 0;}.next-link_wrapper {text-align: right;float: right;margin-left: auto;}.next-link_wrapper a:hover .image_next:after, .next-link_wrapper a:hover .image_next:before {visibility: visible;opacity: 1;}.next-link_wrapper a:hover .image_next:before {margin-right: 0;}.next-link_wrapper a:hover .image_next img {opacity: 0;}.next-link_wrapper .image_next {display: inline-block;width: 80px;height: 80px;overflow: hidden;vertical-align: top;margin-left: 20px;position: relative;transition: all 0.3s;border-radius: 50%;}.next-link_wrapper .image_next img {transition: 0.3s;}.next-link_wrapper .image_next.no_image:before {opacity: 1;visibility: visible;margin-right: 0;}.next-link_wrapper .image_next.no_image .no_image_post:before {content: "\f13f";font-family: "Flaticon";font-size: 19px;position: absolute;line-height: 80px;left: 0;margin-right: 20px;right: 0;opacity: 1;color: #fff;display: block;text-align: center;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.3s ease;}.next-link_wrapper .image_next .no_image_post {background: #f6f5f3;display: block;width: 100%;height: 100%;}.next-link_wrapper .image_next:before {content: "\f13f";font-family: "Flaticon";font-size: 19px;position: absolute;line-height: 80px;left: 0;margin-right: 20px;right: 0;opacity: 1;color: #fff;display: block;text-align: center;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.3s ease;}.next-link_wrapper .image_next:after {display: block;content: "";height: 100%;width: 100%;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;transition: all 0.3s ease;}.next-link_wrapper .next_title {max-width: 210px;line-height: 24px;display: inline-block;font-size: 17px;font-weight: 700;margin-bottom: 5px;text-align: right;}.info_prev-link_wrapper > a, .info_next-link_wrapper > a {display: flex;align-items: center;}.prev-link-info_wrapper > span, .next-link-info_wrapper > span {display: block;}.prev-link-info_wrapper .meta-wrapper, .next-link-info_wrapper .meta-wrapper {background: none;padding-left: 0;padding-right: 0;font-weight: 700;}.prev-link-info_wrapper .meta-wrapper > *, .next-link-info_wrapper .meta-wrapper > * {line-height: 20px;}.author-info_wrapper {padding: 40px 40px 35px 30px;margin: 25px 0 48px;position: relative;z-index: 0;background-size: cover;background: #f7f7f7;border-radius: 10px;}.author-info_wrapper .author-info_content {margin-left: 157px;}.author-info_wrapper .author-info_avatar {float: left;margin-right: 45px;}.author-info_wrapper .author-info_avatar img {border-radius: 50%;box-sizing: content-box;}.author-info_wrapper .author-info_name {margin-bottom: 0 !important;font-size: 20px;font-weight: 800;line-height: 24px;color: #212121;}.author-info_wrapper .author-info_name span {font-weight: inherit;font-size: inherit;line-height: inherit;font-family: inherit;margin-right: 4px;}.author-info_wrapper .author-info_public {font-size: 18px;font-weight: 300;}.author-info_wrapper .author-info_description {margin-bottom: 14px;font-size: 14px;font-weight: 400;line-height: 30px;letter-spacing: 0;margin-top: 16px;}.author-info_wrapper .author-info_social-link {display: inline-block;margin-right: 10px;font-size: 14px;text-transform: uppercase;position: relative;height: 30px;width: 30px;line-height: 28px;text-align: center;color: #8b8b8b;border: 1px solid #8b8b8b;border-radius: 50%;}.author-info_wrapper .author-info_social-link:last-child {margin-right: 0;}.author-info_wrapper .author-info_social-link:hover {color: #ffffff;}.author-info_wrapper .author-info_social-link:hover.fa-twitter, .author-info_wrapper .author-info_social-link:hover.fab-twitter {background: #18a6f0;border-color: #18a6f0;}.author-info_wrapper .author-info_social-link:hover.fa-facebook-f, .author-info_wrapper .author-info_social-link:hover.fab-facebook-f {background: #4661c5;border-color: #4661c5;}.author-info_wrapper .author-info_social-link:hover.fa-instagram, .author-info_wrapper .author-info_social-link:hover.fab-instagram {background: #ff8237;border-color: #ff8237;}.author-info_wrapper .author-info_social-link:hover.fa-linkedin-in, .author-info_wrapper .author-info_social-link:hover.fab-linkedin-in {background: #007bb5;border-color: #007bb5;}.author-info_wrapper .author-info_social-wrapper {line-height: 1;padding-bottom: 5px;margin-top: 22px;}.author-info_wrapper .author-info_social-title {font-size: 14px;margin-right: 13px;color: #9f9f9f;}.author-info_wrapper .author-info_social-title:after {content: url(../img/share-arrow.png);margin-left: 15px;transform: translateY(-1px);display: inline-block;}.single.related_posts .virtus_module_title {margin-bottom: 17px;font-size: 30px;line-height: 48px;}.single.related_posts .virtus_module_title * {font-size: inherit;line-height: inherit;}.single.related_posts .virtus_module_title .related-title {position: relative;z-index: 1;padding-left: 30px;}.single.related_posts .virtus_module_title .related-title:before {content: "";position: absolute;z-index: 1;height: 40px;width: 3px;left: 0;top: 50%;transform: translateY(-50%);border-radius: 5px;}.single.related_posts .virtus_module_title .related-title span {font-size: 24px;transform: translateY(-16px);display: inline-block;line-height: 1;margin-left: 4px;text-transform: uppercase;}.single.related_posts .single_post_info .divider_post_info {margin-top: 25px;padding-bottom: 10px;border: 0;}.single.related_posts .slick-list {overflow: visible;}.single.related_posts .slick-list img {display: inline;}.single.related_posts .blog-post_title {font-size: 26px;line-height: 36px;}.single.related_posts .blog-post_title > a {font-size: inherit;line-height: inherit;display: inline-block;}@media only screen and (max-width: 1200px) {.vc_row:not(.vc_row-no-padding) .vc_column_container > .vc_column-inner, .vc_row:not(.vc_row-no-padding) .theiaStickySidebar > .vc_column-inner {padding-left: 15px !important;padding-right: 15px !important;}}@media only screen and (max-width: 992px) {.vc_col-sm-8 .blog-posts .blog-style-medium_img .blog-post_media, .vc_col-sm-9 .blog-posts .blog-style-medium_img .blog-post_media {width: 100%;margin-right: 0;margin-left: 0;padding-right: 30px;text-align: left;margin-top: 30px;padding-left: 30px;}.vc_col-sm-8 .blog-posts .blog-style-medium_img .blog-post_content, .vc_col-sm-9 .blog-posts .blog-style-medium_img .blog-post_content {padding-bottom: 20px;padding-right: 30px;padding-left: 30px;margin-left: 0;float: left;width: 100%;width: 100%;width: 100%;box-sizing: border-box;}.vc_col-sm-8 .blog-style-standard.row .wgl_col-6, .vc_col-sm-9 .blog-style-standard.row .wgl_col-6 {width: 100%;}.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .wgl_col-4 {width: 50%;}.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .wgl_col-4:nth-child(3n+1) {clear: none;}.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .wgl_col-4:nth-child(2n+1) {clear: left;}}@media only screen and (max-width: 768px) {.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .wgl_col-4 {width: 100%;}.virtus-post-navigation .back-nav_page {display: none;}}@media only screen and (max-width: 600px) {.blog-posts .blog-style-medium_img .blog-post_media {width: 50%;}.blog-posts .blog-style-medium_img .blog-post_media .meta-wrapper {align-items: start;flex-direction: column;}.blog-posts .blog-style-medium_img .blog-post_media .meta-wrapper .share_post-container {margin-top: 10px;}.blog-posts .blog-style-medium_img .meta-wrapper .author_post img {display: none;}.blog-posts .blog-style-medium_img .blog-post_content {padding: 15px;}.blog-posts .blog-style-tiny_img .blog-post_content {padding: 10px;}.blog-posts .blog-style-tiny_img .blog-post.format-quote .blog-post_media, .blog-posts .blog-style-tiny_img .blog-post.format-link .blog-post_media {padding: 15px 15px 0;}}@media only screen and (max-width: 1024px) {.blog_columns-2:not(.blog_masonry) .wgl_col-6:nth-child(2n+1) {clear: none;}.blog_columns-3:not(.blog_masonry) .wgl_col-4:nth-child(3n+1) {clear: none;}.blog_columns-4:not(.blog_masonry) .wgl_col-3:nth-child(4n+1) {clear: none;}.blog_columns-2:not(.blog_masonry) .wgl_col-6:nth-child(2n+1) {clear: left;}.blog_columns-4:not(.blog_masonry) .wgl_col-3:nth-child(2n+1) {clear: left;}.virtus-post-navigation {margin-bottom: 0;}}@media only screen and (max-width: 600px) {.single_type-2 .blog-post.blog-post-single-item .blog-post_content .meta-wrapper, .single_type-1 .blog-post.blog-post-single-item .blog-post_content .meta-wrapper {max-width: 100%;}.blog-style-standard .wgl_col-12 .format-no_featured:not(.format-audio) .blog-post_wrapper, .blog-style-standard .wgl_col-12 .format-standard .blog-post_wrapper, .blog-style-standard .wgl_col-12 .format-quote .blog-post_wrapper, .blog-style-standard .wgl_col-12 .format-link .blog-post_wrapper {padding: 30px 0px 0px;}.format-no_featured:not(.format-audio) .blog-post_wrapper, .format-standard .blog-post_wrapper, .format-quote .blog-post_wrapper, .format-link .blog-post_wrapper {padding: 30px 0px 0px;}}@media screen and (max-width: 420px) {.single_meta .meta-wrapper span:after {display: none;}}.blog-post_bg_media {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-position: center;background-size: cover;}.blog-post_bg_media:before {content: "";position: absolute;width: 100%;height: 100%;display: block;left: 0;top: 0;transition: all 0.3s ease;}.blog-post_bg_media .slider-wrapper, .blog-post_bg_media .blog-post_media-slider {height: 100%;}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick {height: 100%;}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .item_slick {height: 100%;width: 100%;position: relative;z-index: 5;}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .item_slick span {height: 100%;width: 100%;display: block;background-size: cover;background-position: center;transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);overflow: hidden;border-radius: 10px 10px 0 0;}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .item_slick span img {transition: all 500ms ease-in-out;transform: scale(1.25, 1.25);}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .item_slick.slick-active span img {transform: scale(1, 1);}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .slick-list, .slider-wrapper.wgl-carousel .blog-post_media-slider_slick .slick-track {height: 100%;}.slider-wrapper.wgl-carousel .slick-slider {z-index: auto;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.slider-wrapper.wgl-carousel .slick-slider .slick-arrow {z-index: 100;}.blog_carousel_title-arrow .wgl-carousel .slick-prev.slick-arrow, .blog_carousel_title-arrow .wgl-carousel .slick-next.slick-arrow {display: none !important;}.wgl_module_title.item_title, .wgl-filter_wrapper {position: relative;margin-bottom: 30px;display: flex;justify-content: space-between;align-items: center;}.wgl_module_title.item_title .blog_title, .wgl-filter_wrapper .blog_title {position: relative;z-index: 1;padding-left: 30px;padding-right: 50px;}.wgl_module_title.item_title .blog_title:before, .wgl-filter_wrapper .blog_title:before {content: "";position: absolute;z-index: 1;height: 40px;width: 3px;left: 0;top: 50%;transform: translateY(-50%);border-radius: 5px;}.wgl_module_title.item_title .blog_title .blog_subtitle, .wgl-filter_wrapper .blog_title .blog_subtitle {font-size: 24px;transform: translateY(-16px);display: inline-block;line-height: 1;margin-left: 4px;text-transform: uppercase;}.wgl_module_title.item_title + .blog_carousel, .wgl-filter_wrapper + .blog_carousel {margin-top: -10px;}.wgl_module_title.item_title .carousel_arrows, .wgl-filter_wrapper .carousel_arrows {position: absolute;right: 0;top: 50%;text-align: center;z-index: 2;margin-top: -13px;line-height: 0;}.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow], .wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow] {cursor: pointer;display: inline-block;width: 25px;height: 25px;line-height: 25px;border-radius: 3px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);margin-left: 4px;overflow: hidden;transition: 0.4s;}.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow] span, .wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow] span {display: block;line-height: 25px;text-align: center;}.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow] span:after, .wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow] span:after {content: "\f13a";font-family: "Flaticon";font-size: 12px;font-weight: 500;display: inline-block;border: 0;vertical-align: top;}.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow].left_slick_arrow span:after, .wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow].left_slick_arrow span:after {content: "\f13b";}.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow]:hover, .wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow]:hover {box-shadow: none;color: #ffffff;}.blog_cat_filter {flex-wrap: wrap;display: flex;}.blog_cat_filter > a {padding: 0px 12px;color: #8b8b8b;font-weight: 700;border-radius: 3px;font-size: 14px;margin-right: 10px;margin-top: 10px;}.blog_cat_filter > a.active {color: #ffffff;}.blog_cat_filter > a:last-child {margin-right: 0px;}.row.sidebar_left .content-container {float: right;}.container-grid.row > .wgl-carousel {margin-left: 0;margin-right: 0;}.container-grid.row > .wgl-carousel.navigation_offset_element {padding-left: 40px;padding-right: 40px;overflow: hidden;}.container-grid.row > .wgl-carousel.navigation_offset_element > .slick-slider {overflow: visible;}.container-grid.row > .wgl-carousel.navigation_offset_element .slick-list {overflow: hidden;}.elementor-slick-slider .slick-slider .slick-next, .elementor-slick-slider .slick-slider .slick-prev {width: 50px;height: 50px;}.elementor-slick-slider .slick-slider .slick-next:before, .elementor-slick-slider .slick-slider .slick-prev:before {font-family: flaticon;font-size: 18px;font-weight: 100;opacity: 1;}.elementor-slick-slider .slick-slider .slick-next:before {content: "\f115";}.elementor-slick-slider .slick-slider .slick-prev:before {content: "\f117";}.blog-post_views-wrap .wgl-views {display: inline-block;}.blog-post_views-wrap .wgl-views:before {margin-right: 5px;vertical-align: middle;display: inline-block;font-family: Flaticon;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f155";}.blog-post_views-wrap .counts_text {text-transform: capitalize;display: none;}.attachment_media .meta-wrapper {margin-bottom: 10px;font-weight: 600;}.attachment_media .meta-wrapper > span {position: relative;padding-left: 23px;}.attachment_media .meta-wrapper > span:first-child {padding-left: 0;}.attachment_media .meta-wrapper > span:first-child:before {display: none;}.parallax-video {position: absolute !important;z-index: 2 !important;top: 0;left: 0;width: 100%;height: 100%;}.jarallax {position: relative;z-index: 0;}.jarallax > .jarallax-img {position: absolute;-o-object-fit: cover;object-fit: cover;font-family: "object-fit: cover;";top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}.blog-style-hero.blog-style-hero-type3 .blog-post_wrapper.big-post .blog-post_content .blog-post_title > a {font-size: 1.385em;line-height: 1.44;}.blog-style-hero-type3 .item_carousel_wrapper.slick-slide {padding: 0;}.blog_archive-cat {margin-bottom: 20px;text-align: center;}.blog_archive-cat_title {text-transform: capitalize;}.archive .wgl_blog_list {margin-bottom: 30px;}.wp-block-media-text {margin-bottom: 20px;}.wp-block-media-text .wp-block-media-text__content {padding: 10px 8%;}.blog-style-hero .blog-post_title {margin-top: 6px;margin-bottom: -4px;}.blog-style-hero .blog-post {transition: all 0.3s ease;margin-bottom: 30px;border-radius: 10px;transition: all 0.4s;overflow: hidden;background: #212121;}.blog-style-hero .blog-post.format-quote .blog-post_meta_info {position: absolute;left: 30px;top: 30px;margin-top: 0;}.blog-style-hero .blog-post.format-quote .blog-post-featured_media {margin-bottom: 10px;}.blog-style-hero .blog-post.format-quote .blog-post_text {display: none;}.blog-style-hero .blog-post.format-quote .blog-post_quote-text {font-size: 14px;line-height: 24px;color: #fff;}.blog-style-hero .blog-post.format-quote .blog-post_quote-author {font-size: 14px;font-weight: 600;margin-top: 0;}.blog-style-hero .blog-post.format-link .blog-post_meta_info {position: absolute;left: 30px;top: 30px;margin-top: 0;}.blog-style-hero .blog-post.format-link .blog-post-featured_media {margin-bottom: 20px;}.blog-style-hero .blog-post.format-link .link_post {font-size: 20px;line-height: 28px;padding-left: 35px;color: #fff;}.blog-style-hero .blog-post.format-link .link_post:before {font-size: 20px;}.blog-style-hero .blog-post.format-audio .blog-post_meta_info {margin-top: 0;}.blog-style-hero .blog-post.format-audio .blog-post-featured_media {position: absolute;z-index: -1;width: 100%;height: 100%;left: 0;top: 0;}.blog-style-hero .blog-post.format-audio .blog-post-featured_media iframe {height: 100%;}.blog-style-hero .blog-post .wgl-video_popup {margin-bottom: 10px;}.blog-style-hero .blog-post .wgl-video_popup .videobox_content {justify-content: center;}.blog-style-hero .blog-post .wgl-video_popup .videobox_content .videobox_icon {fill: #fff;}.blog-style-hero .blog-post_thumb {position: relative;overflow: hidden;z-index: 0;height: 100%;width: 100%;}.blog-style-hero .blog-post_content {position: absolute;z-index: 1;bottom: 0;width: 100%;height: 100%;padding: 30px;box-sizing: border-box;display: flex;flex-direction: column;justify-content: flex-end;}.blog-style-hero .blog-post_content .blog-post_title {font-size: 26px;line-height: 36px;}.blog-style-hero .blog-post_content .blog-post_title > a {font-size: inherit;line-height: inherit;}.blog-style-hero .blog-post_content .meta-wrapper > * + *:before {content: "";margin: 0 10px 0 6px;display: inline-block;vertical-align: middle;margin-top: -2px;width: 10px;height: 2px;background: currentColor;opacity: 0.5;}.blog-style-hero .blog-post_content .share_post-container:before {display: none;}.blog-style-hero .blog-post_content .meta-wrapper .blog-post_meta-categories span a:hover {color: #ffffff;}.blog-style-hero .blog-post_meta_info {position: absolute;left: 30px;top: 30px;right: 30px;z-index: 12;}.blog-style-hero .blog-post_bg_media {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-size: cover;background-position: center center;transform: scale(1);will-change: transform;transition: all 0.45s ease;z-index: 0;}.blog-style-hero .blog-post_bg_media:before {background: linear-gradient(to top, #141414 0, rgba(0, 0, 0, 0) 50%);opacity: 0.3;}.blog-style-hero .blog-post_bg_media:after {display: block;content: "";height: 100%;width: 100%;position: absolute;left: 0;top: 0;transition: all 0.45s ease;background: #202020;opacity: 0.2;}.blog-style-hero .blog-post_wrapper {padding: 0;}.blog-style-hero .blog-post_wrapper:hover .blog-post_bg_media {transform: scale(1.05);}.blog-style-hero .blog-post_wrapper:hover .blog-post_bg_media:before {opacity: 0;}.blog-style-hero .blog-post_wrapper:hover .blog-post_bg_media:after {opacity: 0.4;}.blog-style-hero .blog-post_wrapper:hover .blog-post-hero-content_back {opacity: 1;visibility: visible;}.blog-style-hero .blog-post_wrapper:hover .blog-post-hero-content_back .blog-post_text {opacity: 1;transform: translateZ(0);}.blog-style-hero .blog-post_wrapper:hover .blog-post-hero-content_front {opacity: 0;visibility: hidden;}.blog-style-hero .blog-post_wrapper:hover .btn-read-more .blog-post-read-more {opacity: 1;visibility: visible;}.blog-style-hero .blog-post_wrapper .blog-post_feature-link {position: relative;width: 100%;height: 100%;display: block;background-repeat: no-repeat;background-position: center center;background-size: cover;}.blog-style-hero .blog-post-hero-content_back {opacity: 0;visibility: hidden;transition: all 0.35s ease;}.blog-style-hero .blog-post-hero-content_back .blog-post_text {opacity: 0;transform: translate3d(0, 30px, 0);transition: 0.3s ease;margin-bottom: 0;}.blog-style-hero .blog-post-hero-content_back .blog-post_content {min-height: calc(100% - 60px);display: flex;flex-direction: column;justify-content: center;}.blog-style-hero .blog-post-hero-content_front {transition: all 0.35s ease;}.blog-style-hero .btn-read-more .blog-post-read-more {position: absolute;right: 0;top: 0;z-index: 1;width: 45px;height: 45px;background: #d30;display: block;text-align: center;line-height: 45px;opacity: 0;visibility: hidden;transition: all 0.45s ease;}.blog-style-hero .btn-read-more .blog-post-read-more:before {content: "\f124";font-family: "Flaticon";font-size: 12px;font-weight: 500;display: inline-block;text-align: center;border-radius: 0;vertical-align: top;color: #fff;}.blog-style-hero .blog-post_text {font-size: 14px;line-height: 26px;margin-top: 16px;}.blog-style-hero.blog_carousel.container-grid.row .wgl-carousel_wrapper .wgl-carousel {padding-bottom: 0;}@media only screen and (max-width: 1024px) {.blog-style-hero.blog_columns-3 .wgl_col-4 {width: 50%;}.blog-style-hero.blog_columns-3 .wgl_col-4:nth-child(3n+1) {clear: none;}.blog-style-hero.blog_columns-3 .wgl_col-4:nth-child(2n+1) {clear: left;}.blog-style-hero.blog_columns-4 .wgl_col-3 {width: 50%;}.blog-style-hero.blog_columns-4 .wgl_col-3:nth-child(4n+1) {clear: none;}.blog-style-hero.blog_columns-4 .wgl_col-3:nth-child(2n+1) {clear: left;}}@media only screen and (max-width: 767px) {.blog-style-hero.blog_columns-3 .wgl_col-4 {width: 100%;}.blog-style-hero.blog_columns-4 .wgl_col-3 {width: 100%;}}.blog-style-hero.blog-style-hero-type1 .blog-post {margin-bottom: 0;}.blog-style-hero.blog-style-hero-type1 .blog-post_content {padding: 40px;transition: 0.4s;opacity: 1;}.blog-style-hero.blog-style-hero-type1 .blog-post_content .blog-post_title {font-size: 48px;}.blog-style-hero.blog-style-hero-type1 .blog-post_meta_info {left: 40px;top: 40px;right: 40px;}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-prev {left: 16.5%;transform: translate(0);}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-prev:after {transform: translate(0);}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-next {right: 16.5%;transform: translate(0);}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-next:after {transform: translate(0);}.blog-style-hero.blog-style-hero-type1.show_info_central .item .blog-post_content {opacity: 0;}.blog-style-hero.blog-style-hero-type1.show_info_central .item.slick-current.slick-center .blog-post_content {opacity: 1;}.blog-style-hero.blog-style-hero-type1 .wgl-carousel_wrapper .wgl-carousel {padding-bottom: 0 !important;}@media only screen and (max-width: 768px) {.blog-style-hero.blog-style-hero-type1 .blog-post_content {padding: 20px;}.blog-style-hero.blog-style-hero-type1 .blog-post_content .blog-post_meta_info {left: 20px;top: 20px;right: 20px;}.blog-style-hero.blog-style-hero-type1 .blog-post_content .blog-post_title {font-size: 36px;}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-prev {left: 10px;}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-next {right: 10px;}}@media only screen and (max-width: 468px) {.blog-style-hero.blog-style-hero-type1 .blog-post_content .blog-post_title {font-size: 22px;}}.blog-posts .container-grid.row.blog_carousel.blog-style-hero-type2 .wgl-carousel {padding-bottom: 0;}.blog-style-hero-type2 .item_carousel_wrapper.slick-slide {padding: 0;}.blog-style-hero-type2 .wgl-carousel .slick-arrow {margin-top: -15px;}@media only screen and (max-width: 767px) {.row .blog-style-hero-type3 .wgl_col-8 {width: 100%;}}@media only screen and (max-width: 1024px) {.row .blog-style-hero-type3 .wgl_col-8 {width: 100%;}}.blog-style-hero.blog-style-hero-type4 {position: relative;z-index: 1;}.blog-style-hero.blog-style-hero-type4 .blog-post_content-wrap {position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 1;margin: 0 auto;max-width: 1170px;}.blog-style-hero.blog-style-hero-type4 .blog-post_content {padding: 0px;transition: 0.4s;opacity: 1;width: 58%;}.blog-style-hero.blog-style-hero-type4 .blog-post_content .blog-post_title {font-size: 48px;line-height: 1.25;}.blog-style-hero.blog-style-hero-type4 .blog-post_meta_info {left: 0;top: 0;right: 0;}.blog-style-hero.blog-style-hero-type4 .blog-post {margin-bottom: 0;}.blog-style-hero.blog-style-hero-type4 > .slick-slider {position: relative;z-index: 1;}.blog-style-hero.blog-style-hero-type4 .wgl-carousel .slick-prev {left: 17.5%;}.blog-style-hero.blog-style-hero-type4 .wgl-carousel .slick-prev:after {transform: translate(0);}.blog-style-hero.blog-style-hero-type4 .wgl-carousel .slick-next {right: 17.5%;}.blog-style-hero.blog-style-hero-type4 .wgl-carousel .slick-next:after {transform: translate(0);}.blog-style-hero.blog-style-hero-type4 .item-nav {border: 0;padding: 0;padding-right: 15px;}.blog-style-hero.blog-style-hero-type4 .item-nav .blog-post_nav-content {border-bottom: 1px solid rgba(255, 255, 255, 0.2);padding: 28px 0;}.blog-style-hero.blog-style-hero-type4 .item-nav:first-child .blog-post_nav-content {padding-top: 0;}.blog-style-hero.blog-style-hero-type4 .item-nav:last-child .blog-post_nav-content {padding-bottom: 0;border: 0;}.blog-style-hero.blog-style-hero-type4 .item-nav:hover {cursor: pointer;}.blog-style-hero.blog-style-hero-type4 .slider-nav-wrap {position: absolute;left: 0;right: 0;top: 0;z-index: 1;margin: 0 auto;max-width: 1170px;}.blog-style-hero.blog-style-hero-type4 .slider-nav {width: 32%;overflow: hidden;position: absolute;right: 0;}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-list {overflow: hidden;overflow-y: auto;height: 100% !important;}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-list::-webkit-scrollbar {width: 4px;}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-list::-webkit-scrollbar-track {background: rgba(255, 255, 255, 0.2);border-radius: 10px;}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-list::-webkit-scrollbar-thumb {background-color: #ffffff;border-radius: 10px;}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-track {top: 0 !important;}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-title {font-size: 17px;line-height: 24px;color: #ffffff;font-weight: 700;}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-content {min-height: 70px;display: flex;align-items: center;box-sizing: content-box;}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-content .meta-wrapper {color: #ffffff;margin-top: 5px;padding-left: 1px;}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-content .meta-wrapper * {line-height: 20px;}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-img-wrap {flex-shrink: 0;}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-img-wrap + .blog-post_nav-title-wrap {margin-left: 30px;}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-img {border-radius: 10px;}.elementor-section-full_width .blog-style-hero-type4 .blog-post {border-radius: 0;}.elementor-section:not(.elementor-section-full_width) .blog-style-hero-type4 .blog-post_content-wrap {margin-left: 30px;}.elementor-section:not(.elementor-section-full_width) .blog-style-hero-type4 .slider-nav {margin-right: 30px;}@media only screen and (max-width: 1200px) {.blog-style-hero.blog-style-hero-type4 .blog-post_content-wrap {margin-left: 30px;}.blog-style-hero.blog-style-hero-type4 .slider-nav {margin-right: 30px;}}@media only screen and (max-width: 992px) {.blog-style-hero.blog-style-hero-type4 .slider-nav-wrap {display: none;}.blog-style-hero.blog-style-hero-type4 .blog-post_content-wrap {margin-right: 30px;}.blog-style-hero.blog-style-hero-type4 .blog-post_content {width: 100%;}}.blog-style-first-recent-hero {position: relative;z-index: 1;}.blog-style-first-recent-hero .blog-post_wrapper .blog-post_feature-link {padding-bottom: 79.1%;}.blog-style-first-recent-hero .blog-post_content .blog-post_title {font-size: 36px;line-height: 44px;}.blog-style-first-recent-hero .blog-style-tiny_img .blog-post_title {clear: none;font-size: 17px;line-height: 24px;}.blog-style-first-recent-hero .blog-style-tiny_img .blog-post_title {font-size: 17px;line-height: 24px;}.blog-style-first-recent-hero.container-grid.row.blog_carousel .wgl-carousel_wrapper > .wgl-carousel {padding: 10px 0;}.blog-style-first-recent-hero .wgl_col-7 + .wgl_col-5:not(:last-child) {margin-bottom: 30px;}.blog-style-first-recent-hero .item_filter_wrapper:after {content: "";clear: both;display: table;}.blog-style-first-recent-hero .blog-style-hero .blog-post_content .meta-wrapper .blog-post_meta-categories span a:hover {color: #ffffff;}@media only screen and (max-width: 1024px) {.row.blog-style-first-recent-hero .wgl_col-5 {width: 41.66666667%;}}@media only screen and (max-width: 992px) {.row.blog-style-first-recent-hero .wgl_col-7 {width: 100%;}.row.blog-style-first-recent-hero .wgl_col-5 {width: 100%;}}@media only screen and (max-width: 500px) {.blog-style-first-recent-hero {position: relative;z-index: 1;}.blog-style-first-recent-hero .blog-style-hero .blog-post_content {padding: 15px;}.blog-style-first-recent-hero .blog-style-hero .blog-post_meta_info {left: 15px;top: 15px;right: 15px;}.blog-style-first-recent-hero .blog-post_content .blog-post_title {font-size: 36px;line-height: 44px;}.blog-style-first-recent-hero .blog-style-tiny_img .blog-post_content {padding: 10px;}.blog-style-first-recent-hero .blog-style-tiny_img .blog-post.format-quote .blog-post_media, .blog-style-first-recent-hero .blog-style-tiny_img .blog-post.format-link .blog-post_media {padding: 15px 15px 0;}}.is-loading .ajax_wrapper_overlay {opacity: 1;visibility: visible;}.ajax_wrapper_overlay {background: rgba(255, 255, 255, 0.9);width: 100%;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;opacity: 0;visibility: hidden;transition: 0.3s ease;}.ajax_wrapper_preloader {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 16px;height: 16px;}.ajax_wrapper_preloader span {height: 16px;width: 16px;background-color: #5e5e5e;animation: wgl_circle 1.4s infinite ease-in-out both;position: absolute;top: 0;border-radius: 100%;}.ajax_wrapper_preloader span:first-of-type {left: -22px;animation-delay: -0.32s;}.ajax_wrapper_preloader span:nth-of-type(2) {animation-delay: -0.16s;}.ajax_wrapper_preloader span:last-of-type {left: 22px;}.ajax_wrapper .preloader_type {width: 100%;height: 100%;position: relative;}.blog-style-first-recent {position: relative;z-index: 1;}.blog-style-first-recent .blog-post_wrapper .blog-post_feature-link {padding-bottom: 79.1%;}.blog-style-first-recent.container-grid.row.blog_carousel .wgl-carousel_wrapper > .wgl-carousel {padding: 10px 0;}.blog-style-first-recent .wgl_col-12 .blog-post {margin-bottom: 40px;}.blog-style-tiny_img .item .blog-post, .blog-style-tiny_img .item .blog-post.format-standard-image, .blog-style-tiny_img .item .blog-post.format-gallery:not(.format-no_featured), .blog-style-tiny_img .item .blog-post.format-video:not(.format-no_featured) {margin-bottom: 30px;min-height: 110px;}.blog-style-tiny_img .item .blog-post .blog-post_feature-link, .blog-style-tiny_img .item .blog-post.format-standard-image .blog-post_feature-link, .blog-style-tiny_img .item .blog-post.format-gallery:not(.format-no_featured) .blog-post_feature-link, .blog-style-tiny_img .item .blog-post.format-video:not(.format-no_featured) .blog-post_feature-link {padding: 0;}.blog-style-tiny_img .blog-post.format-gallery .blog-post_media-slider_slick .item_slick span {border-radius: 0;}.blog-style-tiny_img .blog-post.format-gallery .wgl-carousel .slick-arrow {width: 30px;height: 30px;line-height: 30px;border-radius: 5px;}.blog-style-tiny_img .blog-post.format-gallery .wgl-carousel .slick-arrow:after {font-size: 10px;}.blog-style-tiny_img .blog-post.format-gallery .wgl-carousel:hover .slick-prev {transform: translate(20px, -50%);}.blog-style-tiny_img .blog-post.format-gallery .wgl-carousel:hover .slick-next {transform: translate(-20px, -50%);}.blog-style-tiny_img .blog-post.format-quote .blog-post_media {float: none;width: auto;padding: 15px 30px 0;}.blog-style-tiny_img .blog-post.format-quote .blog-post_media .blog-post_media_part {padding-left: 60px;}.blog-style-tiny_img .blog-post.format-quote .blog-post_media .blog-post_media_part:before {left: 40px;}.blog-style-tiny_img .blog-post.format-quote .blog-post_media .blog-post_quote-text {font-size: 20px;line-height: 30px;}.blog-style-tiny_img .blog-post.format-quote .blog-post_media .blog-post_quote-author {font-size: 14px;margin-top: 0;}.blog-style-tiny_img .blog-post.format-link .blog-post_media {float: none;width: auto;padding: 15px 30px 0;}.blog-style-tiny_img .blog-post.format-link .blog-post_media .blog-post_media_part {padding-left: 60px;}.blog-style-tiny_img .blog-post.format-link .blog-post_media .blog-post_media_part:before {left: 40px;}.blog-style-tiny_img .blog-post.format-video .videobox_link_wrapper a {width: 40px;height: 40px;}.blog-style-tiny_img .blog-post.format-audio .blog-post_media {min-height: 110px;}.blog-style-tiny_img .blog-post_wrapper .blog-post_meta_info {position: initial;margin-bottom: 8px;margin-top: 0;}.blog-style-tiny_img .blog-post_wrapper .blog-post_meta_info .share_post-container:before {display: none;}.blog-style-tiny_img .blog-post_wrapper .blog-post_meta_info .share_post-container a {line-height: 30px;}.blog-style-tiny_img .blog-post_wrapper .blog-post_meta_info .share_post-container .share_social-wpapper ul li span {line-height: 34px;}.blog-style-tiny_img .format-no_featured .blog-post_wrapper {padding: 0;}.blog-style-tiny_img .blog-post_content {overflow: hidden;padding: 15px 30px;position: initial;width: auto;height: auto;}.blog-style-tiny_img .blog-post_media {width: 140px;margin-bottom: 0;float: left;}.blog-style-tiny_img .blog-post_media .blog-post_media {width: 100%;margin-right: 0;margin-left: 0;margin-top: 0;float: none;margin-bottom: 0;}.blog-style-tiny_img .blog-post_media .blog-post_feature-link:before {left: 0;width: 100%;height: 100%;top: 0;}.blog-style-tiny_img .blog-post_title {clear: none;font-size: 17px;line-height: 24px;}.blog-style-tiny_img .author_post img {display: none;}.blog-style-tiny_img .meta-wrapper * {line-height: 24px;}.blog-style-tiny_img .blog-post_meta-desc {margin-top: 7px;}.blog-style-medium_img .item .blog-post, .blog-style-medium_img .item .blog-post.format-standard-image, .blog-style-medium_img .item .blog-post.format-gallery:not(.format-no_featured), .blog-style-medium_img .item .blog-post.format-video:not(.format-no_featured) {margin-bottom: 40px;min-height: 235px;}.blog-style-medium_img .item .blog-post .blog-post_feature-link, .blog-style-medium_img .item .blog-post.format-standard-image .blog-post_feature-link, .blog-style-medium_img .item .blog-post.format-gallery:not(.format-no_featured) .blog-post_feature-link, .blog-style-medium_img .item .blog-post.format-video:not(.format-no_featured) .blog-post_feature-link {padding: 0;}.blog-style-medium_img .blog-post.format-gallery .blog-post_media-slider_slick .item_slick span {border-radius: 0;}.blog-style-medium_img .blog-post.format-gallery .wgl-carousel .slick-arrow {width: 30px;height: 30px;line-height: 30px;border-radius: 5px;}.blog-style-medium_img .blog-post.format-gallery .wgl-carousel .slick-arrow:after {font-size: 10px;}.blog-style-medium_img .blog-post.format-gallery .wgl-carousel:hover .slick-prev {transform: translate(20px, -50%);}.blog-style-medium_img .blog-post.format-gallery .wgl-carousel:hover .slick-next {transform: translate(-20px, -50%);}.blog-style-medium_img .blog-post.format-quote .blog-post_media {float: none;width: auto;padding: 35px 30px 0;}.blog-style-medium_img .blog-post.format-quote .blog-post_media .blog-post_meta_info {left: 0;padding: 0;}.blog-style-medium_img .blog-post.format-quote .blog-post_media .blog-post_quote-text {font-size: 28px;line-height: 40px;}.blog-style-medium_img .blog-post.format-quote .blog-post_media .blog-post_quote-author {font-size: 18px;margin-top: 0;}.blog-style-medium_img .blog-post.format-link .blog-post_media {float: none;width: auto;padding: 35px 30px 0;}.blog-style-medium_img .blog-post.format-link .blog-post_media .link_post {font-size: 28px;}.blog-style-medium_img .blog-post.format-link .blog-post_media .link_post:before {font-size: 24px;}.blog-style-medium_img .blog-post.format-link .blog-post_media .blog-post_meta_info {left: 0;padding: 0;}.blog-style-medium_img .blog-post.format-video .videobox_link_wrapper a {width: 40px;height: 40px;}.blog-style-medium_img .blog-post.format-video .blog-post_wrapper .blog-post_media_part {padding-bottom: 87%;}.blog-style-medium_img .blog-post.format-audio .blog-post_media {min-height: 110px;}.blog-style-medium_img .blog-post.format-audio .blog-post_wrapper .blog-post_media_part {padding-bottom: 76%;}.blog-style-medium_img .blog-post.format-audio .blog-post_wrapper .blog-post_meta_info {position: absolute;left: 0;right: 0;}.blog-style-medium_img .blog-post_wrapper .blog-post_meta_info {top: 20px;margin-top: 0;}.blog-style-medium_img .blog-post_wrapper .blog-post_meta_info .share_post-container:before {display: none;}.blog-style-medium_img .blog-post_wrapper .blog-post_meta_info .share_post-container a {line-height: 30px;}.blog-style-medium_img .blog-post_wrapper .blog-post_meta_info .share_post-container .share_social-wpapper ul li span {line-height: 34px;}.blog-style-medium_img .format-no_featured .blog-post_wrapper {padding: 0;}.blog-style-medium_img .format-no_featured .blog-post_wrapper .blog-post_meta_info {position: relative;left: 0;top: 30px;padding: 0 30px;}.blog-style-medium_img .format-no_featured .blog-post_wrapper .blog-post_content {padding: 35px 30px;}.blog-style-medium_img .blog-post_content {overflow: hidden;padding: 35px 40px;position: initial;width: auto;height: auto;}.blog-style-medium_img .blog-post_media {width: 270px;margin-bottom: 0;float: left;}.blog-style-medium_img .blog-post_media .blog-post_media {width: 100%;margin-right: 0;margin-left: 0;margin-top: 0;float: none;margin-bottom: 0;}.blog-style-medium_img .blog-post_media .blog-post_feature-link:before {left: 0;width: 100%;height: 100%;top: 0;}.blog-style-medium_img .blog-post_title {clear: none;font-size: 30px;line-height: 44px;}.blog-style-medium_img .blog-post_meta-desc {margin-top: 7px;}.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title {display: block;margin-bottom: 0;}.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .virtus_module_title {font-size: 18px;float: left;padding-left: 18px;padding-right: 0px;margin-top: 4px;margin-right: 20px;margin-bottom: 0;font-weight: 900;}.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .virtus_module_title.without_divider {padding-left: 0;}.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .virtus_module_title.without_divider:before {display: none;}.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .left_slick_arrow, .elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .right_slick_arrow {background: #ffffff;}.blog-style-ticker .blog-post_wrapper {display: flex;align-items: center;}.blog-style-ticker .blog-post_media {width: 50px;border-radius: 50%;overflow: hidden;margin-right: 15px;flex-shrink: 0;}.blog-style-ticker .blog-post_title {font-size: 16px;line-height: 22px;font-style: italic;color: #474646;}.blog-style-ticker .blog-post_title a {font-weight: 700;}.blog-style-ticker.container-grid.row.blog_carousel {padding-right: 80px;margin: 0;position: relative;}.blog-style-ticker.container-grid.row.blog_carousel .wgl-carousel {padding: 0;margin: 0;width: 100%;}.blog-style-ticker.container-grid.row.blog_carousel .wgl-carousel .slick-slide {padding: 0;}.blog-style-ticker.container-grid.row.blog_carousel .wgl-carousel .blog-post:hover {box-shadow: none;}@media only screen and (max-width: 768px) {.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .virtus_module_title {float: none;margin-bottom: 20px;}}.wgl-blog-categories {margin-left: -15px;margin-right: -15px;}.wgl-blog-categories.carousel-cats {margin: 0;}.wgl-blog-categories .cats_item {position: relative;z-index: 1;border-radius: 10px;background-color: #212121;}.wgl-blog-categories .cats_item-bg {position: absolute;z-index: -1;width: 100%;height: 100%;top: 0;left: 0;background-position: center;background-repeat: no-repeat;background-size: cover;filter: grayscale(0);transition: 0.4s;border-radius: 10px;}.wgl-blog-categories .cats_item-link {position: relative;z-index: 2;display: flex;flex-direction: column;justify-content: center;align-items: center;color: #ffffff;padding: 20px;overflow: hidden;}.wgl-blog-categories .cats_item-link:before, .wgl-blog-categories .cats_item-link:after {content: "";position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;top: 0;border-radius: 10px;transition: 0.4s;}.wgl-blog-categories .cats_item-link:before {background: #1d1f21;opacity: 0.4;}.wgl-blog-categories .cats_item-link:after {opacity: 0;}.wgl-blog-categories .cats_item-title, .wgl-blog-categories .cats_item-count {transition: 0.4s;position: relative;z-index: 2;}.wgl-blog-categories .cats_item-title {font-size: 36px;line-height: 46px;}.wgl-blog-categories .cats_item-count {font-size: 14px;}.wgl-blog-categories .cats_item-icon {position: absolute;z-index: 2;bottom: 20px;right: 20px;width: 30px;height: 30px;line-height: 30px;font-size: 12px;border-radius: 50%;background: rgba(49, 49, 49, 0.8);color: #ffffff;text-align: center;transition: 0.4s;}.wgl-blog-categories .cats_item:hover .cats_item-title, .wgl-blog-categories .cats_item:hover .cats_item-count {transform: translateY(-30px);}.wgl-blog-categories .cats_item:hover .cats_item-bg {filter: grayscale(1);}.wgl-blog-categories .cats_item:hover .cats_item-link:before {opacity: 0;}.wgl-blog-categories .cats_item:hover .cats_item-link:after {opacity: 0.3;}.wgl-blog-categories .cats_item:hover .cats_item-icon {background: #ffffff;}.wgl-blog-categories > .cats_item-wrap {margin-bottom: 30px;}.share_post-container {position: relative;-webkit-user-select: none;user-select: none;display: inline-block;color: #fff;line-height: 0;font-size: 0;vertical-align: middle;}.share_post-container .share_social-wpapper {display: inline-block;border-radius: 20px;}.share_post-container .share_post > a:before, .share_post-container .share_social-wpapper a span {font-size: 14px;font-family: "Font Awesome 5 Brands";}.share_post-container .share_post {display: block;color: inherit;}.share_post-container span {line-height: inherit;display: block;}.share_post-container > a {line-height: 30px;display: block;text-align: center;pointer-events: none;color: #ffffff;width: 30px;height: 30px;border-radius: 50%;}.share_post-container > a:before {font-size: 13px;font-family: "Flaticon";content: "\f138";transform: translateX(-1px);display: block;}.share_post-container .share_social-wpapper {padding: 0;display: block;position: absolute;right: 0%;top: 100%;margin-right: -10px;z-index: 2;box-shadow: none;opacity: 0;visibility: hidden;background: #ffffff;padding: 0 10px;transition: all 0.4s ease-in-out;}.share_post-container .share_social-wpapper:before {content: "";position: absolute;top: -5px;right: 0;height: 5px;width: 100%;}.share_post-container .share_social-wpapper ul {padding: 0;line-height: inherit;white-space: nowrap;}.share_post-container .share_social-wpapper ul li {text-align: center;width: 30px;height: 35px;padding: 0;line-height: 35px;display: inline-block;vertical-align: top;transition: all 0.3s;opacity: 1;margin-bottom: 0;}.share_post-container .share_social-wpapper ul li a {line-height: 35px;}.share_post-container .share_social-wpapper ul li:before {display: none;}.share_post-container .share_social-wpapper ul li .share_post span.fa, .share_post-container .share_social-wpapper ul li .share_post span.fab {color: #ffffff;transition: 0.4s;}.share_post-container .share_social-wpapper ul li .share_post span.fa:hover, .share_post-container .share_social-wpapper ul li .share_post span.fab:hover {transform: translateY(-2px);}.share_post-container:first-child .share_social-wpapper {right: unset;}.share_post-container:hover .share_social-wpapper {visibility: visible;opacity: 1;margin-top: 8px;}.single_info-share_social-wpapper .share_social-wpapper {display: flex;flex-direction: row;justify-content: flex-end;}.single_info-share_social-wpapper .share_link {display: block;position: relative;z-index: 1;width: 38px;height: 38px;line-height: 38px;font-size: 14px;text-align: center;transition: 0.5s;border-radius: 5px;color: #ffffff;transition: all 1s;text-align: left;font-size: 16px;overflow: hidden;max-width: max-content;white-space: nowrap;}.single_info-share_social-wpapper .share_link span.fa, .single_info-share_social-wpapper .share_link span.fab {z-index: 1;width: 38px;height: 100%;line-height: inherit;color: inherit;border-radius: inherit;text-align: center;}.single_info-share_social-wpapper .share_link + .share_link {margin-left: 10px;}.single_info-share_social-wpapper .share_link .share_text {z-index: 1;font-weight: 700;padding-right: 16px;}.single_info-share_social-wpapper .share_link:hover {width: 150px;}.single_info-share_social-wpapper .share_link {position: relative;transition: all 0.45s ease-in-out;}.single_info-share_social-wpapper .share_facebook {background-color: #4661c5;}.single_info-share_social-wpapper .share_facebook:hover span.fa, .single_info-share_social-wpapper .share_facebook:hover span.fab {color: #fff !important;}.single_info-share_social-wpapper .share_twitter {background-color: #18a6f0;}.single_info-share_social-wpapper .share_twitter:hover span.fa, .single_info-share_social-wpapper .share_twitter:hover span.fab {color: #fff !important;}.single_info-share_social-wpapper .share_pinterest {background-color: #ff2e2e;}.single_info-share_social-wpapper .share_pinterest:hover span.fa, .single_info-share_social-wpapper .share_pinterest:hover span.fab {color: #fff !important;}.single_info-share_social-wpapper .share_linkedin {background-color: #007bb5;}.single_info-share_social-wpapper .share_linkedin:hover span.fa, .single_info-share_social-wpapper .share_linkedin:hover span.fab {color: #fff !important;}.single_info-share_social-wpapper .share_telegram {background-color: #0088cc;}.single_info-share_social-wpapper .share_telegram:hover span.fa, .single_info-share_social-wpapper .share_telegram:hover span.fab {color: #fff !important;}.single_info-share_social-wpapper .share_whatsapp {background-color: #25d366;}.single_info-share_social-wpapper .share_whatsapp:hover span.fa, .single_info-share_social-wpapper .share_whatsapp:hover span.fab {color: #fff !important;}.single_info-share_social-wpapper .share_reddit {background-color: #FF5700;}.single_info-share_social-wpapper .share_reddit:hover span.fa, .single_info-share_social-wpapper .share_reddit:hover span.fab {color: #fff !important;}.single_info-share_social-wpapper .share_instagram {background-color: #ff8237;}.single_info-share_social-wpapper .share_instagram:hover span.fa, .single_info-share_social-wpapper .share_instagram:hover span.fab {color: #fff !important;}.wgl-social-share_pages {position: absolute;z-index: 90;}.wgl-social-share_pages.fixed {position: fixed;z-index: 90;}.wgl-social-share_pages.standard_style li {padding: 0;margin-bottom: 5px;}.wgl-social-share_pages.standard_style li:before {display: none;}.wgl-social-share_pages.standard_style a {line-height: 40px;width: 60px;text-align: right;border-radius: 0 30px 30px 0;color: #bbc8d7;display: block;box-sizing: border-box;padding-right: 16px;transition: all 0.45s ease;}.wgl-social-share_pages.standard_style a:before {content: "";display: block;position: absolute;left: 0;top: 0;width: 0%;height: 100%;border-radius: 0 30px 30px 0;opacity: 0;visibility: hidden;transition: all 0.3s ease-in;}.wgl-social-share_pages.standard_style a:hover {color: #fff;}.wgl-social-share_pages.standard_style a:hover:before {width: 100%;opacity: 1;visibility: visible;}.wgl-social-share_pages.standard_style a span {width: 20px;display: inline-block;text-align: center;position: relative;z-index: 1;}.wgl-social-share_pages.hovered_style {top: 40%;left: 40px;}.wgl-social-share_pages.hovered_style .share_social-desc {width: 40px;height: 40px;position: absolute;z-index: -1;}.wgl-social-share_pages.hovered_style .share_social-title {transform: translateY(0%) rotate(180deg);border-radius: 0;writing-mode: vertical-rl;text-orientation: mixed;padding: 0;z-index: 12;white-space: nowrap;transition: all 0.45s ease;font-size: 13px;font-weight: 700;letter-spacing: 2px;color: #323232;line-height: 40px;position: absolute;bottom: calc(100% + 14px);text-transform: uppercase;}.wgl-social-share_pages.hovered_style .share_social-icon-plus {height: 40px;line-height: 40px;vertical-align: middle;transition: transform 0.2s ease-in-out;border-radius: 50%;display: inline-block;width: 40px;position: absolute;cursor: pointer;bottom: 0;}.wgl-social-share_pages.hovered_style .share_social-icon-plus:before {width: 2px;height: 12px;margin-left: -1px;margin-top: -6px;}.wgl-social-share_pages.hovered_style .share_social-icon-plus:after {width: 12px;height: 2px;margin-top: -1px;margin-left: -6px;}.wgl-social-share_pages.hovered_style .share_social-icon-plus:before, .wgl-social-share_pages.hovered_style .share_social-icon-plus:after {position: absolute;content: "";z-index: 1;top: 50%;left: 50%;background: #fff;}.wgl-social-share_pages.hovered_style ul {width: 40px;margin: 0;position: absolute;bottom: 100%;left: 0;transform: translate(0, 30px);opacity: 0;transition: 0.2s ease-in-out;visibility: hidden;padding: 0;z-index: 2;padding-bottom: 10px;}.wgl-social-share_pages.hovered_style ul li {padding: 0;text-align: center;}.wgl-social-share_pages.hovered_style ul li:before {display: none;}.wgl-social-share_pages.hovered_style ul li a {color: #323232;}.wgl-social-share_pages.hovered_style ul li a span {font-size: 14px;width: 20px;display: inline-block;text-align: center;}.wgl-social-share_pages.hovered_style:hover .share_social-title {opacity: 0;}.wgl-social-share_pages.hovered_style:hover .share_social-icon-plus {transform: rotate(-45deg);}.wgl-social-share_pages.hovered_style:hover ul {opacity: 1;visibility: visible;transform: translate(0, 0);}.wgl-portfolio-single_item .single_info-share_social-wpapper {margin-top: 5px;text-align: center;}.wgl-portfolio-single_item .single_info-share_social-wpapper .share_title {font-weight: 700;}.wgl-portfolio-single_item .single_info-share_social-wpapper > span {text-transform: capitalize;}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper {display: flex;flex-wrap: wrap;align-items: center;margin: 20px 0 0;}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper > span {font-size: 15px;text-transform: capitalize;}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_social-wpapper {margin: 0;margin-right: -6px;}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link + .share_link {margin-left: 15px;}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span {transform: translateY(0);}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span:hover {background: transparent;}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span.fa, .wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span.fab {width: 30px;height: 30px;line-height: 30px;font-size: 12px;position: static;background: #f4f6f6;color: #b5b5b5;}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span.share_link-title {display: none;}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link:hover {color: #ffffff;}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link:hover span.fa, .wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link:hover span.fab {transform: translate(0%, 0%);}.woocommerce div.product .share_social-wpapper .share_link {color: #c2c2c2;margin-right: 20px;font-size: 12px;}.woocommerce div.product .share_social-wpapper .share_link span.fa, .woocommerce div.product .share_social-wpapper .share_link span.fab {transition: all 0.45s ease-in-out;}.woocommerce div.product .share_social-wpapper .share_link:last-child {margin-right: 0;}.wgl-likes {display: inline-block;font-size: 14px;text-transform: uppercase;}.wgl-likes .sl-button {color: inherit;cursor: pointer;}.wgl-likes .sl-icon {margin-right: 5px;display: inline-block;font-size: 14px;line-height: 1;vertical-align: middle;}.wgl-likes .sl-icon.unliked {color: #d24055;}.isotope-item {z-index: 2;}.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}.isotope, .isotope .isotope-item {transition-duration: 0.8s;}.isotope {transition-property: height, width;}.isotope .isotope-item {transition-property: transform, opacity;}.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {transition-duration: 0s;}body ul li, body ol li {position: relative;z-index: 1;padding-left: calc(1em + 5px);line-height: 38px;list-style: none;}ul li:before {content: "";display: block;position: absolute;z-index: 1;top: 17px;left: 2px;width: 5px;height: 5px;border-radius: 50%;}body ul > li:last-child, body ol > li:last-child {padding-bottom: 0;}body ul.virtus_dash li {padding-left: calc(1.1em + 14px);}body ul.virtus_dash li:before {content: "";top: 20px;width: 0.9375em;height: 0.0625em;border-radius: unset;}body ul.virtus_plus li {padding-left: 25px;}body ul.virtus_plus li:before {content: "";position: absolute;z-index: 1;top: 20px;left: 7px;width: 8px;height: 2px;}body ul.virtus_plus li:after {content: "";position: absolute;z-index: 1;top: 17px;left: 10px;width: 2px;height: 8px;}body ul.virtus_check li {padding-left: calc(1em + 13px);}body ul.virtus_check li:before {content: "\f144";font-family: Flaticon;width: 0;height: 0;top: 0;left: 0;font-size: 1em;}body ul.virtus_slash li {padding-left: 25px;}body ul.virtus_slash li:before {content: "/";width: 0;height: 0;top: 0;left: 7px;font-size: 1.05em;font-weight: 700;}body ul.no-list-style li {padding: 0;}body ul.no-list-style li:before {display: none;}body ol {counter-reset: li;}body ol[start="1"] {counter-reset: li 0;}body ol[start="2"] {counter-reset: li 1;}body ol[start="3"] {counter-reset: li 2;}body ol[start="4"] {counter-reset: li 3;}body ol[start="5"] {counter-reset: li 4;}body ol[start="6"] {counter-reset: li 5;}body ol[start="7"] {counter-reset: li 6;}body ol[start="8"] {counter-reset: li 7;}body ol[start="9"] {counter-reset: li 8;}body ol[start="10"] {counter-reset: li 9;}body ol[start="11"] {counter-reset: li 10;}body ol[start="12"] {counter-reset: li 11;}body ol[start="13"] {counter-reset: li 12;}body ol[start="14"] {counter-reset: li 13;}body ol[start="15"] {counter-reset: li 14;}body ol[start="16"] {counter-reset: li 15;}body ol[start="17"] {counter-reset: li 16;}body ol[start="18"] {counter-reset: li 17;}body ol[start="19"] {counter-reset: li 18;}body ol[start="20"] {counter-reset: li 19;}body ol[start="21"] {counter-reset: li 20;}body ol[start="22"] {counter-reset: li 21;}body ol[start="23"] {counter-reset: li 22;}body ol[start="24"] {counter-reset: li 23;}body ol[start="25"] {counter-reset: li 24;}body ol[start="26"] {counter-reset: li 25;}body ol[start="27"] {counter-reset: li 26;}body ol[start="28"] {counter-reset: li 27;}body ol[start="29"] {counter-reset: li 28;}body ol[start="30"] {counter-reset: li 29;}body ol > li {position: relative;counter-increment: li;}body ol > li:before {content: "." counter(li);display: inline-block;position: static;width: auto;height: auto;margin-left: calc(-1em - 2px);margin-right: 5px;font-size: inherit;line-height: inherit;font-weight: 600;direction: rtl;}body ul ol > li:before {top: 0;background-color: transparent !important;}body li ol {margin-bottom: 0;padding-bottom: 0;}.single.related_posts + .row #comments {padding-top: 0;margin-top: 27px;}#comments {margin-top: 50px;margin-bottom: 60px;}#comments #respond {background: #f7f7f7;padding: 38px 30px 50px;border-radius: 10px;}#comments:before {content: "";clear: both;display: block;}#comments > .comments-title {margin-bottom: 40px;z-index: 10;font-size: 30px;line-height: 38px;position: relative;z-index: 1;padding-left: 30px;}#comments > .comments-title:before {content: "";position: absolute;z-index: 1;height: 40px;width: 3px;left: 0;top: 50%;transform: translateY(-50%);}#comments > .comments-title span {font-size: 24px;transform: translateY(-16px);display: inline-block;line-height: 1;margin-left: 4px;text-transform: uppercase;}#comments .pingback .edit-link .comment-edit-link {font-size: 12px;color: #7e7676;margin-left: 5px;}#comments .pingback .edit-link .comment-edit-link:hover {color: #b9a9cd;}#comments .comment-notes {margin-bottom: 20px;margin-top: 5px;font-size: 14px;}#comments .comment-form-cookies-consent + .form-submit {margin-top: 12px;}#comments .form-submit {margin-bottom: 0;clear: both;display: inline-block;}#comments .form-submit input[type=submit] {color: #fff;}#comments .form-submit input[type=submit]:hover {color: #fff !important;}#comments .form-submit:hover {background: transparent;}#comments .comment-respond {margin-top: 74px;}#comments .commentlist {list-style: none;margin: 0;padding: 0;position: relative;line-height: inherit;}#comments .commentlist li.pingback, #comments .commentlist li.trackback {padding: 0;}#comments .commentlist li.pingback:before, #comments .commentlist li.trackback:before {display: none;}#comments .commentlist + * {margin-top: 50px;}#comments .commentlist .comment-respond {margin: 20px 0;}#comments .commentlist .comment {padding: 0;}#comments .commentlist .comment:before, #comments .commentlist .comment:after {display: none;}#comments .commentlist .comment .stand_comment {padding: 35px 0 35px 110px;margin-bottom: 0;border-bottom: 1px solid #e5e5e5;}#comments .commentlist .comment .stand_comment .thiscommentbody {position: relative;z-index: 1;min-height: 70px;}#comments .commentlist .comment .commentava {position: absolute;z-index: 1;left: -110px;top: 2px;height: 80px;width: 80px;}#comments .commentlist .comment .commentava img {border-radius: 50%;}#comments .commentlist .comment.pingback .stand_comment {padding-left: 0;}#comments .commentlist .comment .children .comment {margin-left: 70px;}#comments .commentlist .comment .children .stand_comment {padding-left: 80px;}#comments .commentlist .comment .children .stand_comment .commentava {left: -80px;width: 50px;height: 50px;}#comments .commentlist > .comment > .children > .comment {margin-left: 110px;}#comments .commentlist > .comment:last-child {margin-bottom: -1px;}#comments .commentlist > .comment:last-child .stand_comment:last-child {border-bottom: 0;}#comments .commentlist .comment_info {padding-right: 90px;}#comments .commentlist .comment_info .meta-wrapper {margin-bottom: 0;opacity: 1;line-height: 24px;background: none;font-weight: 500;}#comments .commentlist .comment_info .meta-wrapper * {font-size: 14px;text-transform: capitalize;line-height: 1;vertical-align: unset;}#comments .commentlist .comment_info .meta-wrapper > span {margin-right: 5px;color: #8b8b8b;font-size: 14px;font-weight: 400;}#comments .commentlist .comment_info .meta-wrapper .comment-edit-link {transition: color 0.3s ease;}#comments .commentlist .comment_info .meta-wrapper .comment-edit-link span {transition: 0s;}#comments .commentlist .comment_info .meta-wrapper .comment-edit-link:hover {color: #232323;}#comments .commentlist .comment_author_says {font-size: 18px;font-weight: 700;line-height: 18px;padding-top: 0;margin-bottom: 6px;text-transform: capitalize;}#comments .commentlist .comment_author_says a {font-weight: inherit;font-size: inherit;}#comments .commentlist .comment_content {margin-top: 4px;font-weight: 400;line-height: 30px;font-size: 16px;}#comments .commentlist .comment_content > * {margin-bottom: 15px;}#comments .commentlist .comment_content > *:last-child {margin-bottom: 0;}#comments .commentlist .comment_content h1, #comments .commentlist .comment_content h2, #comments .commentlist .comment_content h3, #comments .commentlist .comment_content h4, #comments .commentlist .comment_content h5, #comments .commentlist .comment_content h6 {margin-bottom: 8px;}#comments .comment-reply-link {display: inline-block;vertical-align: middle;font-size: 0.875em;box-sizing: border-box;transition: all 0.3s ease;position: absolute;right: 0;top: 4px;line-height: 26px;font-weight: 700;text-transform: lowercase;color: #ffffff;border-radius: 3px;padding: 0 11px;}#comments #cancel-comment-reply-link {font-weight: 300;opacity: 0.8;text-transform: capitalize;}#comments small #cancel-comment-reply-link {font-size: 18px;margin-left: 10px;}#comments ol.commentlist > li:first-child > .stand_comment {padding-top: 0;}#comments .button__wrapper input[type=submit], #comments .button__wrapper button {background: transparent !important;}.comments-title {margin-bottom: 28px;}body .comment-respond .comment-reply-title {position: relative;font-size: 26px;line-height: 48px;font-weight: 800;padding-left: 10px;margin-bottom: 0;}body .comment-respond .comment-form [class*=wgl_col-], body .comment-respond .comment-form > p {position: relative;padding-left: 10px;padding-right: 10px;}body .comment-respond label {margin: 0;}body .comment-respond .form_field {width: 100%;margin-bottom: 20px !important;}body .comment-respond textarea.form_field {resize: none;margin-bottom: 20px !important;}body .comment-form-cookies-consent {clear: both;}body .comment-form-cookies-consent > * {display: inline-block;}body .comment-form-cookies-consent > input {margin-right: 7px;margin-left: 0;}body .comment-form-cookies-consent > label {display: inline !important;font-size: 14px;vertical-align: middle;margin-top: -5px;}.wp-block-latest-comments > li {padding-left: 0;}.wp-block-latest-comments > li:before {display: none;}.wpcf7-form-control-wrap {display: block;margin-bottom: 20px;}.wpcf7 .wpcf7-response-output {margin: 0;}.wpcf7 input:not([type=submit]), .wpcf7 select, .wpcf7 textarea {width: 100%;}.wpcf7 input:not([type=submit])::placeholder, .wpcf7 select::placeholder, .wpcf7 textarea::placeholder {color: #616161 !important;}.wpcf7 select {color: #616161;}.wpcf7 .ajax-loader {display: none !important;}.wpcf7-not-valid {border-color: #ff0000;}.wpcf7-not-valid-tip {padding-top: 5px;}.wpcf7 .form-icon {position: absolute;z-index: 1;top: 9px;right: 35px;font-size: 14px;color: #bababa;}.wpcf7 .wpcf7-submit {margin-top: 0;color: #ffffff;}.wpcf7 .wpcf7-submit:hover {color: #ffffff;}.wpb_text_column .wpcf7 .wpcf7-form-control-wrap {display: block;margin-bottom: 20px;}.sign_up {display: flex;justify-content: center;margin-right: -20px;}.sign_up input[type=submit] {margin-left: 20px;height: 50px;}.sign_up input[type=email] {width: 350px;}.sign_up .ajax-loader {display: none;}.coming-soon .button__wrapper {margin-top: 0;}.coming-soon .button__wrapper input[type=submit] {height: 44px;}.footer .wpcf7 input:not([type=submit]) {width: 100%;height: 50px;margin: unset;border: unset;border: 1px solid #686868;padding: 0px 60px 0 20px;font-size: 14px;font-weight: 400;color: inherit;outline: unset;background: transparent;box-shadow: unset;overflow: hidden;}.footer .wpcf7 input:not([type=submit])::placeholder {color: #b1b1b1 !important;}.footer .wpcf7 input:not([type=submit]):focus, .footer .wpcf7 input:not([type=submit]):active {border-color: inherit;background: transparent;}.footer .wpcf7 span[class*=email] {position: relative;}.footer .wpcf7 .footer-submit {position: absolute;right: 5px;top: 5px;width: 40px;height: 40px;text-align: center;}.footer .wpcf7 .footer-submit:before {content: "\f10e";position: absolute;top: 0;left: 0;font-family: flaticon;font-size: 16px;line-height: 40px;height: inherit;width: inherit;border-radius: 5px;transition: all 0.4s;color: #ffffff;}.footer .wpcf7 .footer-submit:hover:before {background: #ffffff;}.footer .wpcf7 input[type=submit] {position: absolute;top: 0;right: 0;font-size: 0;width: 40px;height: 40px;padding: 0;background: transparent;}.coming-soon_form form {text-align: center;}.coming-soon_form .wpcf7 input:not([type=submit]), .coming-soon_form .wpcf7 select, .coming-soon_form .wpcf7 textarea {display: inline-block;width: auto;background: #ffffff;border-color: transparent;min-width: 360px;}.coming-soon_form .wpcf7 .wpcf7-form-control-wrap {display: inline-block;vertical-align: top;margin-right: 10px;}.coming-soon_form .wpcf7 .wpcf7-submit {margin-top: 0;}.coming-soon_form .wpcf7 .wpcf7-submit:hover {color: #ffffff;}.coming-soon_form input[type=submit] {padding: 6px 38px;}.coming-soon_form input[type=submit]:hover {box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.4);}.wpcf7 .subscribe-1 {margin-left: -10px;margin-right: -10px;}.wpcf7 .subscribe-1 .wpcf7-submit {margin-top: 0;width: 100%;color: #ffffff;background: #313131;}.wpcf7 .subscribe-1 .wpcf7-submit:hover {background: #ffffff;color: #313131;}.wpcf7 .subscribe-1 [class*=wgl_col-] {padding-left: 10px;padding-right: 10px;}.wpcf7 .choose-2 span input {color: #ffffff;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}.wpcf7 .choose-2 span input::placeholder {color: #ffffff !important;}.wpcf7 .choose-2 .wgl_col-5 {width: 37%;}.wpcf7 .choose-2 .wgl_col-2 {width: 24%;}.wpcf7 .choose-2 .wpcf7-submit {margin-top: 0;background: #ffffff;padding: 6px 43px;height: 50px;border: 0;}.wpcf7 .choose-2 .wpcf7-submit:hover {color: #ffffff;background: #212121;}.wpcf7 .choose-2 .wpcf7-form-control-wrap {margin-bottom: 10px;}.wpcf7 .call_to_action_1.subscribe .wgl_col-5 {width: 300px;}.wpcf7 .call_to_action_1.subscribe .wgl_col-2 {width: 19.6025%;min-width: 170px;}.wpcf7 .call_to_action_1.subscribe input:not([type=submit]), .wpcf7 .call_to_action_1.subscribe .wpcf7 select, .wpcf7 .call_to_action_1.subscribe .wpcf7 textarea {font-size: 16px;}.wpcf7 .call_to_action_1 input:not([type=submit]), .wpcf7 .call_to_action_1 .wpcf7 select, .wpcf7 .call_to_action_1 .wpcf7 textarea {background-color: transparent;border-color: #4b4b4b;height: 56px;padding-bottom: 0;color: #ffffff;}.wpcf7 .call_to_action_1 input:not([type=submit])::placeholder, .wpcf7 .call_to_action_1 .wpcf7 select::placeholder, .wpcf7 .call_to_action_1 .wpcf7 textarea::placeholder {color: #ffffff !important;}.wpcf7 .call_to_action_1 input:not([type=submit]):focus, .wpcf7 .call_to_action_1 input:not([type=submit]):active, .wpcf7 .call_to_action_1 .wpcf7 select:focus, .wpcf7 .call_to_action_1 .wpcf7 select:active, .wpcf7 .call_to_action_1 .wpcf7 textarea:focus, .wpcf7 .call_to_action_1 .wpcf7 textarea:active {background: transparent;}.wpcf7 .call_to_action_1 .wgl_col-5 {width: 37.5%;}.wpcf7 .call_to_action_1 .wgl_col-2 {width: 25%;}.wpcf7 .call_to_action_1 .wgl_col-2 .wpcf7-submit {width: 100%;color: #ffffff;margin-top: 0;}.wgl-carousel {position: relative;z-index: 1;margin-left: -15px;margin-right: -15px;}.wgl-carousel .slick-slider {display: block;-webkit-user-select: none;user-select: none;touch-action: pan-y;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);overflow: hidden;}.wgl-carousel .slick-list {position: relative;z-index: 1;display: block;}.wgl-carousel .slick-track {position: relative;z-index: 1;}.wgl-carousel .slick-track:after {content: "";display: table;clear: both;}.wgl-carousel .slick-slide {padding-left: 15px;padding-right: 15px;float: left;height: 100%;min-height: 1px;cursor: pointer;}.wgl-carousel .slick-slide.dragging img {pointer-events: none;}.wgl-carousel .slick-loading .slick-track, .wgl-carousel .slick-loading .slick-slide {visibility: hidden;}.wgl-carousel-wrapper, .wgl-carousel_wrapper {overflow: hidden;}.wgl-pagination, .woocommerce nav.woocommerce-pagination ul {padding-bottom: 30px;display: block;white-space: nowrap;clear: both;border: 0;border-right: 0;margin: 0;margin-top: 20px;font-size: 0;}.wgl-pagination .page, .wgl-pagination li, .woocommerce nav.woocommerce-pagination ul .page, .woocommerce nav.woocommerce-pagination ul li {display: inline-block;vertical-align: top;margin: 0 6px;padding: 0;border: 0;float: none;}.wgl-pagination .page-numbers, .wgl-pagination li-numbers, .woocommerce nav.woocommerce-pagination ul .page-numbers, .woocommerce nav.woocommerce-pagination ul li-numbers {position: relative;z-index: 1;min-width: 38px;height: 38px;line-height: 36px;font-size: 18px;font-weight: 700;display: block;padding: 0 3px;transition: all 0.4s;text-align: center;border-radius: 5px;border: 1px solid #e6e6e6;position: relative;z-index: 1;}.wgl-pagination .page-numbers .fa, .wgl-pagination .page-numbers .fab, .wgl-pagination li-numbers .fa, .wgl-pagination li-numbers .fab, .woocommerce nav.woocommerce-pagination ul .page-numbers .fa, .woocommerce nav.woocommerce-pagination ul .page-numbers .fab, .woocommerce nav.woocommerce-pagination ul li-numbers .fa, .woocommerce nav.woocommerce-pagination ul li-numbers .fab {font-size: 14px;}.wgl-pagination .page-numbers i, .wgl-pagination li-numbers i, .woocommerce nav.woocommerce-pagination ul .page-numbers i, .woocommerce nav.woocommerce-pagination ul li-numbers i {transition: all 0.4s;}.wgl-pagination .page .current, .wgl-pagination .page span.current, .wgl-pagination li .current, .wgl-pagination li span.current, .woocommerce nav.woocommerce-pagination ul .page .current, .woocommerce nav.woocommerce-pagination ul .page span.current, .woocommerce nav.woocommerce-pagination ul li .current, .woocommerce nav.woocommerce-pagination ul li span.current {color: #ffffff;cursor: default;}.wgl-pagination .page .next, .wgl-pagination .page .prev, .wgl-pagination li .next, .wgl-pagination li .prev, .woocommerce nav.woocommerce-pagination ul .page .next, .woocommerce nav.woocommerce-pagination ul .page .prev, .woocommerce nav.woocommerce-pagination ul li .next, .woocommerce nav.woocommerce-pagination ul li .prev {line-height: 36px;}.wgl-pagination .page:before, .wgl-pagination .page:after, .wgl-pagination li:before, .wgl-pagination li:after, .woocommerce nav.woocommerce-pagination ul .page:before, .woocommerce nav.woocommerce-pagination ul .page:after, .woocommerce nav.woocommerce-pagination ul li:before, .woocommerce nav.woocommerce-pagination ul li:after {display: none;}.wgl-pagination .page:first-child, .wgl-pagination li:first-child, .woocommerce nav.woocommerce-pagination ul .page:first-child, .woocommerce nav.woocommerce-pagination ul li:first-child {margin-left: 0;}.wgl-pagination .page:last-child, .wgl-pagination li:last-child, .woocommerce nav.woocommerce-pagination ul .page:last-child, .woocommerce nav.woocommerce-pagination ul li:last-child {margin-right: 0;}.page-link {clear: both;}.load_more_wrapper {position: relative;z-index: 1;text-align: center;}.load_more_wrapper .button_wrapper:hover .load_more_item {transform: translate(0);}.load_more_wrapper .button_wrapper {display: inline-block;position: relative;margin-bottom: 20px;}.load_more_wrapper .load_more_item {padding: 16px 36px;font-size: 16px;line-height: 24px;color: #ffffff;border-style: solid;border-radius: 5px;display: inline-block;position: relative;margin: 0;font-weight: 700;white-space: nowrap;transition: 0.4s;}.load_more_wrapper .load_more_item:before {content: "\f2f1";display: inline-block;position: absolute;z-index: 99;top: 50%;left: 50%;margin: -10px 0 0 -8px;font-family: "Font Awesome 5 Free";line-height: 1;font-size: 19px;color: #fff;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;opacity: 0;transition: all 0.4s, color 0s;animation: rotating 2s linear infinite;}.load_more_wrapper .load_more_item span {position: relative;z-index: 1;}.load_more_wrapper .load_more_item:hover {color: #fff !important;}.load_more_wrapper .load_more_item.loading:before {color: inherit;opacity: 1;}.load_more_wrapper .load_more_item.loading span {opacity: 0;}.load_more_wrapper .load_more_item.blog_load_more {margin-top: 10px;}.load_more_wrapper .load_more_item.full_width_btn .load_more_item {width: 100%;}@keyframes rotating {0% {transform: rotate(0turn);}100% {transform: rotate(1turn);}}#preloader-wrapper {background-color: #fdfaf8;z-index: 10000;position: fixed;width: 100%;height: 100%;}.preloader-container {position: relative;width: 82px;height: 82px;left: 50%;top: 50%;margin-top: -41px;margin-left: -41px;}.preloader-container > div {position: relative;width: 25px;height: 25px;margin: 1px;float: left;background: tomato;transform: scale(0);transform-origin: center center;animation: loader 2s infinite linear;border-radius: 5px;}.preloader-container > div:nth-of-type(1), .preloader-container > div:nth-of-type(5), .preloader-container > div:nth-of-type(9) {animation-delay: 0.4s;}.preloader-container > div:nth-of-type(4), .preloader-container > div:nth-of-type(8) {animation-delay: 0.2s;}.preloader-container > div:nth-of-type(2), .preloader-container > div:nth-of-type(6) {animation-delay: 0.6s;}.preloader-container > div:nth-of-type(3) {animation-delay: 0.8s;}@keyframes loader {0% {transform: scale(0);}40% {transform: scale(1);}80% {transform: scale(1);}100% {transform: scale(0);}}#scroll_up {position: fixed;z-index: 20;right: 20px;bottom: 20px;width: 40px;height: 40px;line-height: 40px;text-align: center;cursor: pointer;opacity: 0;transform: translateX(130%);transition: 0.4s;border-radius: 5px;}#scroll_up:after {content: "\f13d";display: inline-block;font-family: Flaticon;font-size: 16px;transform: rotate(180deg);}#scroll_up.active {opacity: 1;transform: translateY(0);}#scroll_up:hover:after {animation: scroll_up_anim 1.5s infinite;}@keyframes scroll_up_anim {0% {transform: translateY(-2px) rotate(180deg);}50% {transform: translateY(2px) rotate(180deg);}100% {transform: translateY(-2px) rotate(180deg);}}body .wpml-ls a span:focus {outline: none;}body li.wpml-ls-menu-item ul li a {width: auto;}.wgl-theme-header [class^=position_right] .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {right: 0;left: auto;}.sitepress_container > .wpml-ls {position: relative;display: inline-block;vertical-align: middle;height: 100%;z-index: 1;}.sitepress_container > .wpml-ls > ul, .sitepress_container > .wpml-ls > ul > li {position: relative;display: inline-block;vertical-align: middle;height: 100%;}.sitepress_container > .wpml-ls > ul {letter-spacing: 0.02em;}.sitepress_container > .wpml-ls > ul > li:before {display: none;}.sitepress_container > .wpml-ls li a {position: relative;display: inline-block;vertical-align: middle;height: 100%;z-index: 1;box-sizing: border-box;}.sitepress_container > .wpml-ls li a:before {content: "";display: inline-block;vertical-align: middle;height: 100%;}.sitepress_container > .wpml-ls li a .wpml-ls-flag {width: 20px;height: 20px;}body .wpml-ls-legacy-dropdown {width: auto;text-align: center;}body .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu, body .wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu {opacity: 1;visibility: visible;top: 100%;}body .wpml-ls-legacy-dropdown .wpml-ls-current-language a:hover {background: none;border: 0;color: inherit !important;}body .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a {background: none;border: 0;color: inherit !important;}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {border-top: 0;padding: 0 0;margin-top: 0;min-width: 200px;box-sizing: border-box;text-align: left;opacity: 0;visibility: hidden;transition: all 0.3s ease-in;top: calc(100% + 15px);box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);border-radius: 0;}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item:before {display: none;}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a {padding: 11px 30px;width: 100%;line-height: inherit;position: relative;transition: color 0.45s, opacity 0.45s, background 0.45s;border-radius: 0;}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:after {display: block;content: "";height: 0%;width: 100%;position: absolute;top: 0;left: 0;opacity: 1;visibility: visible;transition: all 0.35s ease;z-index: -1;pointer-events: none;}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover {color: #fff !important;}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover:after {height: 100%;}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a span {position: relative;}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:before {content: "";position: absolute;z-index: -1;top: -10px;left: 0;width: 100%;height: 10px;}body .wpml-ls-legacy-dropdown a {background: none;border: 0;color: inherit;}body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {padding: 5px 0;line-height: 0;}body .wpml-ls-legacy-dropdown a:hover {color: inherit;background: none;transition: 0s;}body .wpml-ls-legacy-dropdown a:active {color: inherit;background: none;transition: 0s;}body .wpml-ls-legacy-dropdown a:visited {color: inherit;background: none;transition: 0s;}body .wpml-ls-legacy-dropdown a:link {color: inherit;background: none;transition: 0s;}body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {display: none;}body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle > span {padding-right: 14px;}body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle > span:after {position: absolute;right: -2px;margin-top: 2px;top: 50%;content: "\f141";font-family: Flaticon;font-size: 9px;vertical-align: middle;font-weight: 400;transform: translateY(-50%) rotate(0deg);transition: all 0.45s;color: #b9b9b9;}.rev_slider .tp-caption a {color: inherit;transition: all 0.3s ease;}.add_wave_rev_slider .rev_slider_wrapper > .rev_slider:before {content: "";display: block;position: absolute;z-index: 22;bottom: 0;width: 100%;background: url(../img/wave_rev.svg);height: 50%;background-size: 100% 100%;}body .footer .widget_categories a:after, body .footer .widget_product_categories a:after {background: #fff;}body .footer .widget.widget_recent_comments ul li a, body .footer .widget_categories ul li .count, body .footer .widget_product_categories ul li .count, body .footer .widget_meta ul li .count, body .footer .widget_archive ul li .count {color: #fff;}body .footer .tagcloud a {background: #fff;}body .footer .widget_comments > ul > li:before, body .footer .widget_meta > ul > li:before, body .footer .widget_archive > ul > li:before, body .footer .widget_recent_comments > ul > li:before, body .footer .widget_recent_entries > ul > li:before {color: #fff;}body .footer .widget_search .search-form .search-field, body .footer .widget_search .woocommerce-product-search .search-field, body .footer .widget_product_search .search-form .search-field, body .footer .widget_product_search .woocommerce-product-search .search-field {color: #fff;}body .footer .widget_search .search-form .search-field::placeholder, body .footer .widget_search .woocommerce-product-search .search-field::placeholder, body .footer .widget_product_search .search-form .search-field::placeholder, body .footer .widget_product_search .woocommerce-product-search .search-field::placeholder {color: #fff;}body .footer .widget_search .search-form .search-field:focus, body .footer .widget_search .search-form .search-field:active, body .footer .widget_search .woocommerce-product-search .search-field:focus, body .footer .widget_search .woocommerce-product-search .search-field:active, body .footer .widget_product_search .search-form .search-field:focus, body .footer .widget_product_search .search-form .search-field:active, body .footer .widget_product_search .woocommerce-product-search .search-field:focus, body .footer .widget_product_search .woocommerce-product-search .search-field:active {color: #fff;}body .footer .widget_rss ul li .rssSummary {color: #fff;font-weight: 300;}body .widget {position: relative;z-index: 1;}body .widget:not(:first-child) {padding-top: 50px;}body .widget .wgl-carousel .slick-slider {position: initial;}body .widget .widget-title {margin-bottom: 30px;position: relative;}body .widget .widget-title .widget-title_wrapper {font-size: 16px;line-height: 1.6;position: relative;z-index: 1;font-weight: 800;padding-left: 15px;text-transform: uppercase;}body .widget .widget-title .widget-title_wrapper:before {content: "";position: absolute;z-index: 1;height: 30px;width: 3px;left: 0;top: 50%;transform: translateY(-50%);border-radius: 5px;background: #d9d9d9;}body .widget .widget-title .rsswidget {margin-right: 5px;line-height: 0;}body .widget .widget-title .rsswidget img {margin-top: 6px;}body .widget ul li {font-weight: 700;font-size: 14px;line-height: 35px;}body .widget ul li a {color: inherit;transition: all 0.3s ease;}body .widget ul li:before {display: none;}body .widget > ul, body .widget > div > ul {padding-bottom: 0;}body .widget > #recentcomments {margin-top: -10px;margin-bottom: -15px;}body .widget > ul > li li, body .widget > div > ul > li li {padding-left: 18px;line-height: 40px;}body .widget > ul > li > ul ul li {padding-left: 30px;}body .widget_archive, body .widget_recent_entries, body .widget_categories, body .widget_product_categories, body .widget_meta {margin-bottom: 15px;}body .widget_archive > ul, body .widget_recent_entries > ul, body .widget_categories > ul, body .widget_product_categories > ul, body .widget_meta > ul {margin-bottom: -15px;}body .widget_archive ul, body .widget_recent_entries ul, body .widget_categories ul, body .widget_product_categories ul, body .widget_meta ul {margin-top: -10px;}body .widget_archive ul li a:before, body .widget_recent_entries ul li a:before, body .widget_categories ul li a:before, body .widget_product_categories ul li a:before, body .widget_meta ul li a:before {display: inline-block;content: "";width: 7px;height: 7px;border-radius: 50%;position: relative;z-index: 1;left: 0;top: -1px;color: inherit;margin-right: 10px;background: #d9d9d9;transition: all 0.4s;}body .widget_archive ul li ul li:last-child, body .widget_recent_entries ul li ul li:last-child, body .widget_categories ul li ul li:last-child, body .widget_product_categories ul li ul li:last-child, body .widget_meta ul li ul li:last-child {border-bottom: 0;}body .widget_archive ul ul, body .widget_recent_entries ul ul, body .widget_categories ul ul, body .widget_product_categories ul ul, body .widget_meta ul ul {margin-top: 0;}body .widget_archive ul ul a, body .widget_recent_entries ul ul a, body .widget_categories ul ul a, body .widget_product_categories ul ul a, body .widget_meta ul ul a {font-size: 16px;padding: 0;}body .widget_archive ul ul li:before, body .widget_recent_entries ul ul li:before, body .widget_categories ul ul li:before, body .widget_product_categories ul ul li:before, body .widget_meta ul ul li:before {top: 25px;}body .widget_archive ul ul li:after, body .widget_recent_entries ul ul li:after, body .widget_categories ul ul li:after, body .widget_product_categories ul ul li:after, body .widget_meta ul ul li:after {display: none;}body .widget_archive > ul > li:last-child > ul, body .widget_recent_entries > ul > li:last-child > ul, body .widget_categories > ul > li:last-child > ul, body .widget_product_categories > ul > li:last-child > ul, body .widget_meta > ul > li:last-child > ul {padding-bottom: 0;margin-bottom: -8px;}body .widget_categories ul li li, body .widget_product_categories ul li li {padding-top: 0;}body .widget_categories ul li, body .widget_product_categories ul li, body .widget_meta ul li, body .widget_archive ul li {padding-left: 0;transition: all 0.3s ease;display: flex;align-items: baseline;flex-wrap: wrap;word-break: break-all;}body .widget_categories ul li .post_count, body .widget_categories ul li .count, body .widget_product_categories ul li .post_count, body .widget_product_categories ul li .count, body .widget_meta ul li .post_count, body .widget_meta ul li .count, body .widget_archive ul li .post_count, body .widget_archive ul li .count {font-size: 14px;transition: 0.4s;transform: translateY(-6px);display: inline-block;line-height: 1;margin-left: 4px;text-transform: uppercase;}body .widget_categories ul li ul li .post_count, body .widget_categories ul li ul li .count, body .widget_product_categories ul li ul li .post_count, body .widget_product_categories ul li ul li .count, body .widget_meta ul li ul li .post_count, body .widget_meta ul li ul li .count, body .widget_archive ul li ul li .post_count, body .widget_archive ul li ul li .count {top: 0;}body .widget_categories ul li ul li img, body .widget_product_categories ul li ul li img, body .widget_meta ul li ul li img, body .widget_archive ul li ul li img {display: none;}body .widget_categories ul li ul li:last-child, body .widget_product_categories ul li ul li:last-child, body .widget_meta ul li ul li:last-child, body .widget_archive ul li ul li:last-child {padding-bottom: 0;}body .widget_categories ul li ul li:after, body .widget_product_categories ul li ul li:after, body .widget_meta ul li ul li:after, body .widget_archive ul li ul li:after {bottom: initial;top: 0;}body .widget_categories a, body .widget_product_categories a, body .widget_meta a, body .widget_archive a {padding-right: 0;display: inline-block;font-size: 16px;font-weight: 700;padding: 0;position: relative;margin-bottom: 2px;}body .widget_comments > ul > li:before, body .widget_meta > ul > li:before, body .widget_archive > ul > li:before, body .widget_recent_comments > ul > li:before {content: "\f150";position: relative;z-index: 1;font-family: "flaticon";top: 0;width: auto;height: auto;font-weight: 300;font-size: 14px;display: inline-block !important;vertical-align: baseline;background-color: transparent !important;margin-right: 10px;color: #d9d9d9;}body .widget_categories ul li, body .widget_product_categories ul li, body .widget_recent_entries ul li {padding-left: 0;display: flex;align-items: baseline;flex-wrap: wrap;}body .widget_categories ul li ul, body .widget_product_categories ul li ul, body .widget_recent_entries ul li ul {flex: 1 1 100%;}body .widget_meta > ul > li:before {display: none !important;}body .widget_archive ul li:before {display: none !important;}body .widget_archive ul li a:before {content: "";display: inline-block;border-radius: 0%;background: #aeb6c2;color: inherit;margin-right: 0;height: 3px;width: 0;margin-left: 0;transition: 0.3s;opacity: 0;vertical-align: middle;}body .widget_archive ul li a:hover:before {opacity: 1;margin-left: 0;margin-right: 14px;width: 25px;}body .widget_recent_comments ul li {padding: 0;}body .widget_recent_comments > ul > li:before {content: "\f075";font-family: "Font Awesome 5 Free";}body .widget_recent_entries ul li .post-date {font-size: 0.8em;float: right;}body .widget_recent_entries ul li:before {display: none;}body .widget_recent_entries ul li:after {content: "";clear: both;display: table;}body .widget_recent_entries ul li a {padding-right: 0;display: inline-block;font-size: 16px;font-weight: 700;padding: 0;position: relative;flex: 0 0 auto;margin-bottom: 2px;}body .widget_pages ul {margin-top: -10px;}body .widget_pages ul ul {margin-top: 0;}body .widget_pages ul li {line-height: 40px;}body .widget_pages > ul > li > a:before {position: absolute;z-index: 1;font-family: "Font Awesome 5 Free";left: 0;width: auto;height: auto;font-weight: 300;display: inline-block !important;vertical-align: baseline;background-color: transparent !important;margin-right: 15px;color: #d9d9d9;content: "\f02e";vertical-align: middle;font-size: 16px;margin-top: 0;}body .widget_rss .widget-title > a {font-size: 20px;line-height: 1.4;text-align: center;font-weight: 500;margin-bottom: 12px;padding-bottom: 12px;position: relative;text-transform: capitalize;letter-spacing: 0.01em;}body .widget_rss .widget-title > a img {display: none;}body .widget_rss ul li {padding: 40px 0 0 0;}body .widget_rss ul li:first-child {padding-top: 0;}body .widget_rss ul li .rsswidget {font-size: 18px;line-height: 28px;display: inline-block;}body .widget_rss ul li .rss-date {font-size: 16px;display: block;font-style: normal;line-height: 1.5;margin: 0 0 20px;color: #aeb6c2;}body .widget_rss ul li .rssSummary {font-size: 14px;line-height: 24px;margin-bottom: 15px;}body .widget_rss ul li cite {display: block;position: relative;margin-top: 0;font-size: 16px;font-style: normal;font-weight: 400;text-transform: capitalize;color: #7e7e7e;}body .widget_rss ul li cite:before {content: "–";margin-right: 5px;}body .widget .select__field:before {line-height: 48px;}body .widget .select__field:before {display: none;}body .widget select {width: 100%;font-size: 14px;border: 1px solid #d2d2d2;padding-left: 24px;}body .widget select:focus, body .widget select:active {border-color: #333333;}.wp-block-archives-dropdown {display: inline-block;position: relative;}.wp-block-archives-dropdown select {border-radius: 0;height: 50px;min-width: 270px;border: 1px solid #d2d2d2;}.wp-block-archives-dropdown select:focus, .wp-block-archives-dropdown select:active {border-color: #333333;}ul.wp-block-archives.wp-block-archives-list li {padding-left: 0;}ul.wp-block-archives.wp-block-archives-list li:before {display: none;}ul.wp-block-archives.wp-block-archives-list li a {padding-right: 0;display: inline-block;font-size: 16px;font-weight: 700;padding: 0;position: relative;flex: 0 0 auto;margin-bottom: 2px;}ul.wp-block-archives.wp-block-archives-list li a:before {content: "";display: inline-block;border-radius: 0%;background: #aeb6c2;color: inherit;margin-right: 0;height: 3px;width: 0;margin-left: 0;transition: 0.3s;opacity: 0;vertical-align: middle;}ul.wp-block-archives.wp-block-archives-list li a:hover:before {opacity: 1;margin-left: 0;margin-right: 14px;width: 25px;}ul.wp-block-archives.wp-block-archives-list li .post_count {font-size: 14px;transition: 0.4s;transform: translateY(-6px);display: inline-block;line-height: 1;margin-left: 4px;text-transform: uppercase;}ul.wp-block-latest-posts li {padding-left: 0;line-height: 26px;}ul.wp-block-latest-posts li:not(:last-child) {margin-bottom: 16px;}ul.wp-block-latest-posts li:before {content: "\f07c";position: relative;z-index: 1;font-family: "Font Awesome 5 Free";top: 0;width: auto;height: auto;font-weight: 300;font-size: 16px;display: inline-block !important;vertical-align: baseline;background-color: transparent !important;margin-right: 15px;color: #d9d9d9 !important;}ul.wp-block-latest-posts li a {color: inherit;font-weight: 700;line-height: 26px;}.wp-block-categories, .wp-block-tag-cloud, .wp-block-search {margin-top: 1rem;margin-bottom: 1rem;}ul.wp-block-categories.wp-block-categories-list li {padding-left: 0;display: flex;align-items: center;flex-wrap: wrap;word-break: break-all;}ul.wp-block-categories.wp-block-categories-list li:before {display: none;}ul.wp-block-categories.wp-block-categories-list li a {padding-right: 0;display: inline-block;font-size: 16px;font-weight: 700;padding: 0;position: relative;flex: 0 0 auto;margin-bottom: 2px;}ul.wp-block-categories.wp-block-categories-list li a:before {display: inline-block;content: "";width: 7px;height: 7px;border-radius: 50%;position: relative;z-index: 1;left: 0;top: -1px;color: inherit;margin-right: 10px;background: #d9d9d9;transition: all 0.4s;}ul.wp-block-categories.wp-block-categories-list li .post_count {font-size: 14px;transition: 0.4s;transform: translateY(-6px);display: inline-block;line-height: 1;margin-left: 4px;text-transform: uppercase;}ul.wp-block-categories.wp-block-categories-list > li li a {font-size: 16px;}ul.wp-block-categories.wp-block-categories-list > li li a:after {display: none;}ul.wp-block-categories.wp-block-categories-list ul {flex: 1 1 100%;}.wp-block-search .wp-block-search__button {color: #ffffff;}body .widget_search:not(:first-child), body .widget_product_search:not(:first-child) {padding-top: 30px;}body .widget_search .search-form, body .widget_search .woocommerce-product-search, body .widget_product_search .search-form, body .widget_product_search .woocommerce-product-search {position: relative;z-index: 1;}body .widget_search .search-form .search-field, body .widget_search .woocommerce-product-search .search-field, body .widget_product_search .search-form .search-field, body .widget_product_search .woocommerce-product-search .search-field {width: 100%;height: 50px;padding: 0px 50px 0 20px;border: 0;outline: none;font-weight: 400;margin-bottom: 0;border-radius: 5px;border: 1px solid #d2d2d2;}body .widget_search .search-form .search-field::placeholder, body .widget_search .woocommerce-product-search .search-field::placeholder, body .widget_product_search .search-form .search-field::placeholder, body .widget_product_search .woocommerce-product-search .search-field::placeholder {font-size: 14px;font-weight: 400;transition: all 0.5s;}body .widget_search .search-form .search-field:focus::placeholder, body .widget_search .woocommerce-product-search .search-field:focus::placeholder, body .widget_product_search .search-form .search-field:focus::placeholder, body .widget_product_search .woocommerce-product-search .search-field:focus::placeholder {opacity: 0;}body .widget_search .search-form .search-field:focus, body .widget_search .search-form .search-field :active, body .widget_search .woocommerce-product-search .search-field:focus, body .widget_search .woocommerce-product-search .search-field :active, body .widget_product_search .search-form .search-field:focus, body .widget_product_search .search-form .search-field :active, body .widget_product_search .woocommerce-product-search .search-field:focus, body .widget_product_search .woocommerce-product-search .search-field :active {border-color: #313131;}body .widget_search .search-form .search-button, body .widget_search .search-form button[type=submit], body .widget_search .search-form:after, body .widget_search .woocommerce-product-search .search-button, body .widget_search .woocommerce-product-search button[type=submit], body .widget_search .woocommerce-product-search:after, body .widget_product_search .search-form .search-button, body .widget_product_search .search-form button[type=submit], body .widget_product_search .search-form:after, body .widget_product_search .woocommerce-product-search .search-button, body .widget_product_search .woocommerce-product-search button[type=submit], body .widget_product_search .woocommerce-product-search:after {position: absolute;z-index: 1;top: 0;right: 0;width: 50px;height: 50px;font-size: 0;text-align: center;opacity: 0;padding: 0;margin: 0;cursor: pointer;}body .widget_search .search-form .search-button, body .widget_search .woocommerce-product-search .search-button, body .widget_product_search .search-form .search-button, body .widget_product_search .woocommerce-product-search .search-button {z-index: 2;}body .widget_search .search-form:after, body .widget_search .woocommerce-product-search:after, body .widget_product_search .search-form:after, body .widget_product_search .woocommerce-product-search:after {content: "\f111";font-family: "Flaticon";line-height: 42px;font-size: 20px;display: inline-block;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);opacity: 1;transition: all 0.4s;right: 4px;top: 4px;height: 42px;width: 42px;border-radius: 5px;color: #ffffff;}body .widget_search .search-form:hover:after, body .widget_search .woocommerce-product-search:hover:after, body .widget_product_search .search-form:hover:after, body .widget_product_search .woocommerce-product-search:hover:after {color: #ffffff;}body .widget_wgl_posts .recent-posts-widget {padding: 0;margin-top: 18px;}body .widget_wgl_posts .recent-posts-widget li {padding: 0;line-height: inherit;}body .widget_wgl_posts .recent-posts-widget li img {float: left;max-width: 80px;border-radius: 50%;}body .widget_wgl_posts .recent-posts-widget li:after {content: "";clear: both;position: relative;display: table;height: 0;}body .widget_wgl_posts .recent-posts-widget li:not(:first-child) {margin-top: 30px;}body .widget_wgl_posts .recent-posts-widget .recent-posts-image_wrapper {margin-right: 20px;position: relative;z-index: 1;}body .widget_wgl_posts .recent-posts-widget .recent-posts-image_wrapper, body .widget_wgl_posts .recent-posts-widget .recent-posts-content_wrapper {float: left;}body .widget_wgl_posts .recent-posts-widget .recent-posts-image_count {position: absolute;z-index: 1;top: -7px;right: -6px;width: 26px;height: 26px;line-height: 22px;border-radius: 50%;border: 2px solid #ffffff;text-align: center;color: #ffffff;}body .widget_wgl_posts .recent-posts-widget .with_image .recent-posts-content_wrapper {width: calc(100% - 105px);}body .widget_wgl_posts .recent-posts-widget .meta-wrapper span {line-height: 1;margin-top: 13px;font-size: 14px;color: #8b8b8b;font-weight: 400;}body .widget_wgl_posts .recent-posts-widget .meta-wrapper span:before {content: "\f135";font-family: flaticon;display: inline-block;margin-right: 5px;}body .widget_wgl_posts .recent-posts-widget .recent-posts-content_wrapper {width: calc(100% - 20px);}body .widget_wgl_posts .recent-posts-widget .post_title {font-size: 17px;line-height: 24px;margin-top: 0px;}body .widget_wgl_posts .recent-posts-widget .post_title a {font-weight: 700;}body .widget_postshero .recent-posts-content {height: 300px;position: relative;border-radius: 10px;overflow: hidden;background: #212121;}body .widget_postshero .recent-posts-content_wrapper {position: absolute;z-index: 1;bottom: 0;width: 100%;height: 100%;padding: 30px;box-sizing: border-box;display: flex;flex-direction: column;justify-content: flex-end;}body .widget_postshero .recent-posts-image_wrapper:before, body .widget_postshero .recent-posts-image_wrapper:after {content: "";position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;top: 0;transition: all 0.5s;}body .widget_postshero .recent-posts-image_wrapper:before {background: linear-gradient(to top, #141414 0, rgba(0, 0, 0, 0) 50%);opacity: 0.3;}body .widget_postshero .recent-posts-image_wrapper:after {background: #202020;opacity: 0.2;}body .widget_postshero .post_title {font-size: 26px;margin-bottom: 20px;}body .widget_postshero .post_title a {color: #ffffff;}body .widget_postshero .post_title a:hover {opacity: 0.8;}body .widget_postshero .meta-wrapper {color: #ffffff;font-size: 14px;display: flex;align-self: flex-start;}body .widget_postshero .meta-wrapper > * + *:before {content: "";margin: 0 10px 0 6px;display: inline-block;vertical-align: middle;margin-top: -2px;width: 10px;height: 2px;background: currentColor;opacity: 0.5;}body .widget_postshero .meta-wrapper .author_post a {color: inherit;}body .widget_postshero .post_cat {position: absolute;z-index: 1;top: 30px;left: 30px;line-height: 1;}body .widget_postshero .post_cat a {display: inline-block;transition: 0.4s;line-height: 24px;margin-bottom: 0;font-weight: 700;font-size: 12px;color: #ffffff;padding: 0 10px;border-radius: 3px;margin-left: 5px;}body .widget_postshero .post_cat a:hover {background: rgba(18, 19, 20, 0.4);}body .widget_postshero .post_cat a:first-child {margin-left: 0;}body .widget_postshero li {padding: 0;line-height: inherit;}body .widget_postshero li:not(:last-child):not(.slick-slide) {margin-bottom: 30px;}body .widget_postshero li:after {display: none;}body .widget_postshero li:hover .recent-posts-image_wrapper:before {opacity: 0;}body .widget_postshero li:hover .recent-posts-image_wrapper:after {opacity: 0.6;}body .widget_postshero .widget-title + .wgl-carousel {margin: 0;}body .widget_postshero .widget-title + .wgl-carousel .slick-list {margin: 0 -15px;}body .widget_postshero .widget-title + .wgl-carousel .slick-arrow {top: -58px;width: 25px;height: 25px;line-height: 25px;border-radius: 3px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);transform: translate(0);background: #ffffff;color: #232323;}body .widget_postshero .widget-title + .wgl-carousel .slick-arrow:hover {background: #232323;}body .widget_postshero .widget-title + .wgl-carousel .slick-arrow:after {transform: translate(0);font-size: 12px;}body .widget_postshero .widget-title + .wgl-carousel .slick-arrow.slick-prev {left: auto;right: 29px;}body .widget_postshero .widget-title + .wgl-carousel .slick-arrow.slick-next {right: 0;}.tagcloud, .wp-block-tag-cloud {font-size: 0;line-height: 0;}.tagcloud a, .wp-block-tag-cloud a {position: relative;z-index: 1;display: inline-block;font-size: 14px !important;line-height: 34px;font-weight: 700;margin-right: 10px;margin-bottom: 10px;padding: 0 10px;transition: all 0.4s;text-transform: lowercase;border-radius: 3px;background: #f7f7f7;color: #8b8b8b;}.tagcloud a:hover, .wp-block-tag-cloud a:hover {color: #ffffff;}.tagcloud {margin-bottom: -10px;}.wp-block-tag-cloud a {background: #f0f0f0;}body .widget_nav_menu .menu-main-container {margin-top: -11px;}body .widget_nav_menu > div > ul > li > a:before, body .widget_nav_menu > div > ul > li > a:after {position: absolute;content: "";z-index: 1;background: currentColor !important;}body .widget_nav_menu > div > ul > li > a:before {width: 9px;height: 1px;left: 0;top: 17px;}body .widget_nav_menu > div > ul > li > a:after {width: 1px;height: 9px;left: 4px;top: 13px;}body .widget_nav_menu ul.menu li {padding-left: 16px;}body .widget_nav_menu ul.menu > li > a {display: block;}body .widget_nav_menu ul.menu .sub-menu > li:last-child:after {display: none;}body .widget_nav_menu ul.menu > .menu-item-has-children .sub-menu .menu-item-has-children {padding-bottom: 0;}body .widget_nav_menu ul.menu > .menu-item-has-children .sub-menu .menu-item-has-children > a {display: block;}.virtus_author-widget {margin-bottom: 20px;}.author-widget_wrapper {background-position: center;background-repeat: no-repeat;position: relative;padding: 40px;padding-bottom: 24px;background-size: cover;background: #f7f7f7;border-radius: 10px;}.author-widget_wrapper .author-widget_img-wrapper {margin-bottom: 23px;margin-right: 30px;position: relative;float: left;}.author-widget_wrapper .author-widget_img-wrapper img {max-width: 110px;border-radius: 50%;}.author-widget_wrapper .author-widget_img-wrapper .author-widget_img_sign-wrapper {position: absolute;margin: 0;right: 0;top: 50%;transform: translateY(-50%);}.author-widget_title {font-size: 22px;line-height: 18px;margin-bottom: 16px;}.author-widget_title span {font-weight: 400;font-size: inherit;display: block;margin-top: 2px;}.author-widget_text {font-size: 14px;line-height: 28px;margin-bottom: 10px;margin-top: 10px;}.author-widget_text:before {content: "";clear: both;display: block;}.author-widget_social a {display: inline-block;position: relative;z-index: 1;height: 30px;line-height: 28px;font-size: 15px;text-align: center;transition: 0.5s;color: #bfbfbf;}.author-widget_social a + a {margin-left: 22px;}.author-widget_img_sign-wrapper {text-align: right;margin-right: -20px;margin-top: -20px;}.textwidget p:last-child {margin-bottom: 0;}.textwidget img {border-radius: 10px;}.widget.virtus_widget.virtus_banner-widget {display: block;max-width: 370px;border-radius: 10px;padding: 0;text-align: left;background-size: cover;background-position: center center;position: relative;background-repeat: no-repeat;}.widget.virtus_widget.virtus_banner-widget:not(:first-child) {margin-top: 50px;}.widget.virtus_widget.virtus_banner-widget .virtus_banner-widget-wrapper {position: relative;}.widget.virtus_widget.virtus_banner-widget .virtus_banner-widget-wrapper-inner {text-align: center;padding-left: 20px;padding-right: 20px;}.widget.virtus_widget.virtus_banner-widget .banner-widget_img-wrapper {display: block;margin: 0 auto 14px;text-align: center;}.widget.virtus_widget.virtus_banner-widget .banner-widget_text_sub {font-size: 18px;margin-bottom: 21px;font-weight: 700;color: #ffffff;line-height: 30px;text-align: left;}.widget.virtus_widget.virtus_banner-widget .banner-widget_text_sub:before {content: "";display: inline-block;width: 40px;height: 3px;background: #fff;margin-right: 21px;vertical-align: middle;}.widget.virtus_widget.virtus_banner-widget .banner-widget_text {margin-bottom: 32px;padding: 0;font-size: 20px;line-height: 30px;font-weight: 400;color: #ffffff;text-align: center;}.widget.virtus_widget.virtus_banner-widget .banner-widget_text_bg {position: relative;z-index: -1;margin-top: -20px;font-size: 60px;font-weight: 900;color: #fffefe;text-transform: uppercase;text-align: center;}.widget.virtus_widget.virtus_banner-widget .banner-widget_button {display: inline-block;padding: 10px 36px;text-align: center;font-weight: 700;color: #ffffff;transition: all 0.45s ease;font-size: 16px;border-radius: 5px;}.widget.virtus_widget.virtus_banner-widget .banner-widget_button:hover {background-color: #fff;}.widget.virtus_widget.virtus_banner-widget .banner-widget_button i {font-size: 18px;margin-left: 5px;margin-right: 5px;vertical-align: middle;min-width: 21px;position: relative;}body .widget_media_gallery .gallery {margin: -5px !important;}body .widget_media_gallery .gallery-item {margin: 0 !important;}body .widget_media_gallery .gallery-item .gallery-icon {margin: 5px;position: relative;z-index: 1;}body .widget_media_gallery .gallery-item .gallery-icon > a {display: block;}body .widget_media_gallery .gallery-item .gallery-icon a:before {content: "";position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;transition: opacity 0.4s;background: #ffffff;border-radius: inherit;}body .widget_media_gallery .gallery-item .gallery-icon a:hover:before {opacity: 0.6;}body .widget_media_gallery .gallery-item img {border: 0 !important;border-radius: 0;}body .widget_media_gallery .gallery .gallery-caption {display: none;}body .widget_calendar .calendar_wrap {width: 100%;max-width: 370px;margin-bottom: 10px;}body .widget_calendar .calendar_wrap table td {font-size: 14px;padding: 4px 0px;position: relative;z-index: 1;text-align: center;font-weight: 500;}body .widget_calendar .calendar_wrap table td > a {display: inline-block;width: 100%;height: 100%;color: #ffffff;}body .widget_calendar .calendar_wrap table td#today {color: #ffffff;}body .widget_calendar .calendar_wrap table tr {border: 0;}body .widget_calendar .calendar_wrap table th {padding: 5px 0px;text-align: center;}body .widget_calendar .calendar_wrap table caption {font-size: 18px;padding: 7px;color: #ffffff;}body .widget_calendar .calendar_wrap table tfoot {display: none;}body .widget_calendar .calendar_wrap table td#today:before, body .widget_calendar .calendar_wrap tbody td > a:before {content: "";position: absolute;z-index: -1;width: 100%;height: 100%;top: 0;left: 0;}.footer .calendar_wrap tbody, .footer .calendar_wrap td#today {color: inherit;}.wp-block-calendar {margin-top: 30px;}.wp-block-calendar table td#today:before, .wp-block-calendar tbody td > a:before {content: "";position: absolute;z-index: -1;width: 100%;height: 100%;top: 0;left: 0;}.wp-block-calendar table th {text-align: center;background: transparent;}.wp-block-calendar table td {text-align: center;position: relative;z-index: 1;}.wp-block-calendar table td > a {color: #ffffff;}.wp-block-calendar table td#today {color: #ffffff;}.wp-block-calendar table caption {color: #ffffff;}.woo_product_post_media {margin: 0;}ul.wgl-products, .woocommerce .products ul.wgl-products {padding: 0;display: flex;flex-flow: row wrap;margin-right: -30px;}ul.wgl-products:only-child, .woocommerce .products ul.wgl-products:only-child {margin-bottom: 28px;}ul.wgl-products.animated_products li, .woocommerce .products ul.wgl-products.animated_products li {opacity: 0;transform: translate3d(0, 20px, 0);}ul.wgl-products.animated_products li.visible_item, .woocommerce .products ul.wgl-products.animated_products li.visible_item {animation-fill-mode: both;animation-duration: 0.3s;animation-name: wgl_fadeInUp;}ul.wgl-products li, .woocommerce .products ul.wgl-products li {display: block;margin: 0 30px 48px 0;border-radius: 10px;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);padding: 0;transition: 0.4s;}ul.wgl-products li:before, .woocommerce .products ul.wgl-products li:before {display: none;}ul.wgl-products li .picture, .woocommerce .products ul.wgl-products li .picture {overflow: hidden;transition: 0.6s;}ul.wgl-products li .picture .woo_post-link, .woocommerce .products ul.wgl-products li .picture .woo_post-link {display: block;position: relative;padding: 0;overflow: hidden;}ul.wgl-products li .picture img, .woocommerce .products ul.wgl-products li .picture img {transition: filter 0.6s, opacity 0.7s, transform 0.6s;}ul.wgl-products li .picture img.attachment-shop_catalog, .woocommerce .products ul.wgl-products li .picture img.attachment-shop_catalog {position: absolute;top: 0;left: 0;right: auto;border-right: 35px;padding: 0;pointer-events: none;filter: blur(0);opacity: 0;transition: filter 0.6s, opacity 0.7s, transform 0.6s;}ul.wgl-products li:hover, .woocommerce .products ul.wgl-products li:hover {box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);}ul.wgl-products li:hover .picture:not(.no_effects) img.attachment-shop_catalog, .woocommerce .products ul.wgl-products li:hover .picture:not(.no_effects) img.attachment-shop_catalog {opacity: 1;pointer-events: inherit;}ul.wgl-products li:hover a.add_to_cart_button, ul.wgl-products li:hover a.button, .woocommerce .products ul.wgl-products li:hover a.add_to_cart_button, .woocommerce .products ul.wgl-products li:hover a.button {visibility: visible;opacity: 1;bottom: -18px;}ul.wgl-products li:hover .picture:after, .woocommerce .products ul.wgl-products li:hover .picture:after {opacity: 1;visibility: visible;}ul.wgl-products li a.add_to_cart_button:hover, ul.wgl-products li a.button:hover, .woocommerce .products ul.wgl-products li a.add_to_cart_button:hover, .woocommerce .products ul.wgl-products li a.button:hover {color: #fff;}ul.wgl-products li a.add_to_cart_button, ul.wgl-products li a.button, ul.wgl-products li .added_to_cart.wc-forward, .woocommerce .products ul.wgl-products li a.add_to_cart_button, .woocommerce .products ul.wgl-products li a.button, .woocommerce .products ul.wgl-products li .added_to_cart.wc-forward {font-weight: bold;display: inline-block;background-image: none;box-shadow: none;text-shadow: none;position: absolute;left: 50%;bottom: -8px;min-height: 36px;min-width: 150px;border-radius: 5px;opacity: 0;visibility: hidden;font-size: 15px;line-height: 16px;padding: 12px 22px;z-index: 2;text-align: center;color: #fff;transform: translateX(-50%);transition: all 0.3s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;}ul.wgl-products li a.button.added:after, ul.wgl-products li button.button.added:after, ul.wgl-products li input.button.added::after, .woocommerce .products ul.wgl-products li a.button.added:after, .woocommerce .products ul.wgl-products li button.button.added:after, .woocommerce .products ul.wgl-products li input.button.added::after {font-size: 16px;color: #fff;vertical-align: inherit;margin-left: 0;}ul.wgl-products li a.button.added, ul.wgl-products li button.button.added, ul.wgl-products li input.button.added, .woocommerce .products ul.wgl-products li a.button.added, .woocommerce .products ul.wgl-products li button.button.added, .woocommerce .products ul.wgl-products li input.button.added {font-size: 0;height: 40px;vertical-align: inherit;color: transparent;bottom: 0;opacity: 0;visibility: visible;transition: all 0.3s ease;transition-delay: 0.2s;line-height: 40px;}ul.wgl-products li a.button.added:before, ul.wgl-products li button.button.added:before, ul.wgl-products li input.button.added:before, .woocommerce .products ul.wgl-products li a.button.added:before, .woocommerce .products ul.wgl-products li button.button.added:before, .woocommerce .products ul.wgl-products li input.button.added:before {display: none;}ul.wgl-products li a.button.added + .added_to_cart, ul.wgl-products li button.button.added + .added_to_cart, ul.wgl-products li input.button.added + .added_to_cart, .woocommerce .products ul.wgl-products li a.button.added + .added_to_cart, .woocommerce .products ul.wgl-products li button.button.added + .added_to_cart, .woocommerce .products ul.wgl-products li input.button.added + .added_to_cart {animation-delay: 0.3s;animation-name: wgl_flash_in;animation-duration: 0.2s;animation-fill-mode: forwards;}ul.wgl-products li a.button.loading, ul.wgl-products li button.button.loading, ul.wgl-products li input.button.loading, .woocommerce .products ul.wgl-products li a.button.loading, .woocommerce .products ul.wgl-products li button.button.loading, .woocommerce .products ul.wgl-products li input.button.loading {font-size: 0;height: 40px;vertical-align: inherit;bottom: -18px;opacity: 1;visibility: visible;transition: width 0.45s, left 0.45s, margin 0.45s;padding: 0;line-height: 40px;margin-left: 0;}ul.wgl-products li a.button.loading:before, ul.wgl-products li button.button.loading:before, ul.wgl-products li input.button.loading:before, .woocommerce .products ul.wgl-products li a.button.loading:before, .woocommerce .products ul.wgl-products li button.button.loading:before, .woocommerce .products ul.wgl-products li input.button.loading:before {margin-right: 0;text-align: center;display: inline-block;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f2f1";font-family: "Font Awesome 5 Free";animation: fa-spin 2s infinite linear;margin-left: 0;background: transparent;line-height: 40px;height: 40px;font-size: 20px;}ul.wgl-products li a.button.loading:after, ul.wgl-products li button.button.loading:after, ul.wgl-products li input.button.loading:after, .woocommerce .products ul.wgl-products li a.button.loading:after, .woocommerce .products ul.wgl-products li button.button.loading:after, .woocommerce .products ul.wgl-products li input.button.loading:after {display: none;}ul.wgl-products .woocommerce-loop-product__title, .woocommerce .products ul.wgl-products .woocommerce-loop-product__title {margin-top: 15px;margin-bottom: 0;font-size: 20px;line-height: 22px;text-transform: capitalize;}ul.wgl-products .woocommerce-loop-product__title + .price, .woocommerce .products ul.wgl-products .woocommerce-loop-product__title + .price {display: block;}ul.wgl-products .woocommerce-loop-product__title a, .woocommerce .products ul.wgl-products .woocommerce-loop-product__title a {font-family: inherit;font-weight: inherit;font-size: inherit;line-height: inherit;color: inherit;}ul.wgl-products .star-rating, .woocommerce .products ul.wgl-products .star-rating {float: none;margin: 14px auto 10px;letter-spacing: 5px;width: 7.4em;font-size: 12px;line-height: 1;}ul.wgl-products .star-rating:before, .woocommerce .products ul.wgl-products .star-rating:before {content: "\f005\f005\f005\f005\f005";font-family: "Font Awesome 5 Free";text-rendering: auto;font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}ul.wgl-products .star-rating:last-child, .woocommerce .products ul.wgl-products .star-rating:last-child {float: none;}ul.wgl-products .price, .woocommerce .products ul.wgl-products .price {display: inline-block;padding-top: 0;font-size: 16px;font-weight: 800;line-height: inherit;}ul.wgl-products .price del, .woocommerce .products ul.wgl-products .price del {opacity: 1;margin-right: 9px;color: #b7b7b7;font-weight: 600;}ul.wgl-products .price ins, .woocommerce .products ul.wgl-products .price ins {text-decoration: unset;}ul.wgl-products .woo_product_content, .woocommerce .products ul.wgl-products .woo_product_content {overflow: hidden;text-align: center;padding-bottom: 30px;}.woocommerce span.onsale {display: inline-block;top: 20px;left: 20px;width: auto;height: auto;min-width: 45px;min-height: auto;border-radius: 3px;padding: 2px 4px;font-size: 12px;font-weight: 700;line-height: 1.75;color: #ffffff;text-transform: capitalize;}.woocommerce .woocommerce-product-rating .star-rating {width: 6.4em;margin: 0;margin-right: 16px;margin-left: 0;font-size: 12px;line-height: 1.3;letter-spacing: 2px;height: 1.2em;}.woocommerce .woocommerce-product-rating .star-rating:before {content: "\f005\f005\f005\f005\f005";font-family: "Font Awesome 5 Free";text-rendering: auto;font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.woocommerce .star-rating {letter-spacing: 5px;width: 7.4em;font-size: 12px;line-height: 1;}.woocommerce .star-rating:before {content: "\f005\f005\f005\f005\f005";font-family: "Font Awesome 5 Free";text-rendering: auto;font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.woocommerce .star-rating span:before {content: "\f005\f005\f005\f005\f005";font-family: "Font Awesome 5 Free";text-rendering: auto;font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.columns-1 ul.wgl-products li {width: calc(100% - 30px);}.columns-2 ul.wgl-products li {width: calc(50% - 30px);}.columns-3 ul.wgl-products li {width: calc(33.33333% - 30px);}.columns-4 ul.wgl-products li {width: calc(25% - 30px);}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {display: inline;width: 50%;margin: 0 0 22px;float: left;font-size: 14px;color: #a5a5a5;}.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {display: inline;width: 50%;margin: 0 0 13px;float: left;text-align: right;}.woocommerce .woocommerce-ordering .select__field {display: inline-block;position: relative;}.woocommerce .woocommerce-ordering .select__field:before {line-height: 50px;}.woocommerce .woocommerce-ordering select {display: block;float: right;width: 270px;max-width: 100%;margin: unset;border: unset;outline: unset;padding: 0 35px 0 20px;font-family: inherit;border-radius: 5px;font-size: 14px;line-height: 1.4;font-weight: 400;border: 1px solid #d2d2d2;-webkit-appearance: none;-moz-appearance: none;height: 50px;}.wgl-products-catalog, .wgl-products-related {clear: both;}.wgl-products-catalog {margin-top: 10px;}.woo_product_image {display: flex;justify-content: center;}.woo_product_image img {border-radius: 10px 10px 0 0;}.wgl-woocommerce-sorting {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}.wgl-woocommerce-sorting:after {content: "";display: block;height: 0;clear: both;}.wgl-woocommerce-sorting .virtus_module_message_box {width: 100%;}.wgl-woocommerce-sorting .virtus_module_message_box:before {display: none;}@keyframes wgl_fadeInUp {0% {opacity: 0;transform: translate3d(0, 40px, 0);}100% {opacity: 1;transform: translate3d(0, 0, 0);}}@keyframes spinner_loading {to {transform: rotate(360deg);}}@keyframes wgl_opacity_in {from {opacity: 0;visibility: hidden;}to {opacity: 1;visibility: visible;}}@keyframes wgl_flash_in_bottom {from {opacity: 0;visibility: hidden;transform: translateY(20px);}to {opacity: 1;visibility: visible;transform: translateY(0);}}@keyframes wgl_flash_in {from {opacity: 0;visibility: hidden;}to {opacity: 1;bottom: -18px;visibility: visible;}}body.single-product .wgl-container.single_product {margin-top: 20px;}.product .flex-control-nav li {margin-left: 0;padding: 0;}.product .flex-control-nav li:before {display: none;}.product .flex-control-nav li img {margin: 0 auto;}.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {width: 48%;max-width: 540px;margin-bottom: 1.7em;}.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {width: 49%;}.woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger + .flex-viewport, .woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper {border-radius: 10px;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);}.woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper {margin-bottom: 51px;}.woocommerce.single div.product .woocommerce-product-gallery .flex-viewport figure > div > a > img {border-radius: 0;margin-bottom: 5px;}.woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__image {border-radius: 0;}.woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) {display: inline-block;width: 25%;}.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs {margin-top: 20px;margin-bottom: 32px;overflow: visible !important;}.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs:after {content: "";display: block;height: 0;clear: both;}.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs li {float: left;width: 120px;margin-right: 20px;margin-bottom: 20px;list-style: none;overflow: visible;cursor: pointer;}.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs li:last-child {margin-right: 0;}.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs img {border: 0;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);border-radius: 10px;padding: 2px;opacity: 1;transition: 0.45s;}.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs img.flex-active, .woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs img:hover {box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);}.woocommerce.single div.product .woocommerce-product-gallery img {display: block;}.woocommerce.single div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li {width: calc(33.3333% - 14px);}.woocommerce.single div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n) {margin-right: 0;}.woocommerce.single div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li {width: calc(25% - 15px);}.woocommerce.single div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n) {margin-right: 0;}.woocommerce.single div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li {width: calc(20% - 16px);}.woocommerce.single div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n) {margin-right: 0;}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger {position: absolute;z-index: 99;top: 30px;right: 30px;width: 42px;height: 42px;border-radius: 50%;color: #ffffff;text-decoration: none;background: #f7f7f7;}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:after {top: 22px;left: 25px;background: #000;transition: 0.4s;}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:before {top: 12px;left: 12px;border: 2px solid #000;transition: 0.4s;}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:hover {color: #ffffff;}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:hover:after {background: #ffffff;}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:hover:before {border-color: #ffffff;}.woocommerce.single div.product div.summary {margin-bottom: 48px;}.woocommerce.single div.product div.summary .product_meta {margin-top: 30px;border-top-width: 1px;border-bottom-width: 1px;border-style: solid;border-color: #e1e1e1;padding-top: 27px;padding-bottom: 25px;}.woocommerce.single div.product div.summary .product_meta > span {display: block;margin-bottom: 0;font-size: 16px;line-height: 36px;font-weight: 700;}.woocommerce.single div.product div.summary .product_meta > span:last-child {margin-bottom: 0;}.woocommerce.single div.product div.summary .product_meta > span > * {padding-left: 5px;font-weight: 400;}.woocommerce.single div.product div.summary form.cart {margin-top: 40px;margin-bottom: 29px !important;padding-bottom: 0;}.woocommerce.single div.product div.summary .price {margin-top: 0;margin-bottom: 13px;font-size: 24px;font-weight: 800;}.woocommerce.single div.product div.summary .price .woocommerce-Price-currencySymbol {margin-right: 5px;}.woocommerce.single div.product div.summary .price ins {text-decoration: none;font-weight: 800;}.woocommerce.single div.product div.summary .woocommerce-product-rating {margin-bottom: 0;}.woocommerce.single div.product .woocommerce-product-rating {display: flex;align-items: center;flex-wrap: wrap;}.woocommerce.single div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) {clear: none;}.woocommerce.single div.product .product_title {margin-top: -4px;margin-bottom: 16px;font-size: 36px;line-height: 1;text-transform: capitalize;}.woocommerce-review-link {font-size: 14px;}.woocommerce div.product form.cart .variations tr {border: 0;}.woocommerce div.product form.cart .variations td.label {display: inline-block;padding-right: 1em;line-height: 30px;list-style: none;background-color: transparent;}.woocommerce div.product form.cart .variations td.value {display: inline-block;margin-bottom: 30px;}.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {text-align: left;line-height: 1;padding: 0;display: list-item;padding: 0;list-style: none;background-color: transparent;}.woocommerce div.product form.cart .variations .select__field {display: inline;position: relative;}.woocommerce div.product form.cart .variations .select__field:before {right: 15px;line-height: 35px;}.woocommerce div.product form.cart .variations select {display: inline-block;height: 35px;min-width: auto;margin-right: 0;padding: 0 30px;-webkit-appearance: none;-moz-appearance: none;}.woocommerce div.product form.cart .single_variation_wrap .variations_button {margin-top: 20px;}.woocommerce div.product form.cart div.quantity {display: flex;align-items: center;flex-wrap: wrap;margin-right: 18px;background-color: white;border-radius: 0;margin-bottom: 10px;}.woocommerce div.product form.cart div.quantity label.label-qty {display: none;}.woocommerce div.product form.cart .button__wrapper {border-radius: 0;}.woocommerce div.product form.cart .button {position: relative;height: auto;min-height: 56px;padding: 10px 45px;font-size: 16px;line-height: 1.3;color: #ffffff;background: transparent;letter-spacing: 0;transition: 0.45s;border-radius: 5px;box-sizing: border-box;text-transform: capitalize;margin-bottom: 10px;}.woocommerce div.product form.cart .group_table tr {border: 0;}.woocommerce div.product form.cart .group_table tr .woocommerce-grouped-product-list-item__label {text-align: left;}.woocommerce div.product form.cart .group_table tr .woocommerce-grouped-product-list-item__price {font-weight: 600;}.woocommerce div.product form.cart .group_table tr td {vertical-align: middle;}.woocommerce div.product form.cart .group_table tr td label {margin-bottom: 0;font-size: 18px;}.woocommerce .quantity-wrapper {display: inline-block;position: relative;border: 0;border-radius: 5px;padding: 0 30px;box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);background: #fff;}.woocommerce .quantity-wrapper .qty {display: inline-block;width: 40px;height: 56px;border: 0;padding: 0;font-size: 16px;font-weight: bold;vertical-align: middle;background: transparent;}.woocommerce .quantity-wrapper span {cursor: pointer;display: block;position: absolute;top: 0;width: 39px;height: 100%;transition: transform 0.3s;}.woocommerce .quantity-wrapper span:before, .woocommerce .quantity-wrapper span:after {content: "";position: absolute;display: block;width: 10px;height: 2px;bottom: 27px;transition: 0.5s;background: #515151;}.woocommerce .quantity-wrapper span.minus {left: 0;border-top-left-radius: inherit;border-bottom-left-radius: inherit;}.woocommerce .quantity-wrapper span.minus:after {right: 6px;}.woocommerce .quantity-wrapper span.minus:before {content: unset;}.woocommerce .quantity-wrapper span.plus {right: 0;border-top-right-radius: inherit;border-bottom-right-radius: inherit;}.woocommerce .quantity-wrapper span.plus:after, .woocommerce .quantity-wrapper span.plus:before {left: 6px;}.woocommerce .quantity-wrapper span.plus:before {transform: rotate(90deg);}.woocommerce .quantity-wrapper input[type=number] {-webkit-appearance: textfield;appearance: textfield;}.woocommerce .quantity-wrapper input[type=number]::-webkit-inner-spin-button, .woocommerce .quantity-wrapper input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;}.woocommerce .quantity-wrapper .number-input {border: 2px solid #ddd;display: inline-flex;}.woocommerce .quantity-wrapper .number-input button {position: relative;width: 3rem;height: 3rem;margin: 0;outline: none;justify-content: center;border: none;-webkit-appearance: none;background-color: transparent;align-items: center;cursor: pointer;}.woocommerce .quantity-wrapper .number-input button:before, .woocommerce .quantity-wrapper .number-input button:after {content: "";display: inline-block;position: absolute;width: 1rem;height: 2px;background-color: #212121;transform: translate(-50%, -50%);}.woocommerce .quantity-wrapper .number-input button.plus:after {transform: translate(-50%, -50%) rotate(90deg);}.woocommerce .quantity-wrapper .number-input input[type=number] {font-family: sans-serif;max-width: 5rem;padding: 0.5rem;border: solid #ddd;border-width: 0 2px;font-size: 2rem;height: 3rem;font-weight: bold;text-align: center;}.woocommerce div.product p.price del, .woocommerce div.product span.price del {font-size: 0.9em;font-weight: 600;}.woocommerce del {margin-right: 4px;color: #b7b7b7;}.woocommerce #reviews #comments ol.commentlist li {margin-bottom: 0;}.woocommerce #reviews #comments ol.commentlist li .raiting-meta-wrapper {display: block;float: right;position: relative;margin-top: 4px;margin-left: 20px;}.woocommerce #reviews #comments ol.commentlist li .comment_author_says {display: inline-block;}.woocommerce #reviews #comments ol.commentlist li img.avatar {display: block;float: none;position: static;top: 0;left: 0;width: 100%;height: auto;margin: 0;border: 0;padding: 0;box-shadow: none;background: none;}.woocommerce #reviews #comments ol.commentlist li .comment_content {margin-top: 0;}.upsells.products, .related.products {margin-top: 0;clear: both;}.upsells.products > h2, .related.products > h2 {position: relative;z-index: 1;margin-bottom: 42px;padding-bottom: 0;font-size: 30px;line-height: 42px;text-align: left;text-transform: capitalize;clear: both;}.upsells.products ul.wgl-products, .related.products ul.wgl-products {justify-content: flex-start;}.upsells.products ul.wgl-products li:last-child, .related.products ul.wgl-products li:last-child {margin-right: 0;}.pswp__caption .pswp__caption__center {text-align: center;}.woocommerce ul#shipping_method .amount {font-weight: 600;font-size: 16px;}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination {font-size: 16px;font-weight: 500;}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination strong {font-weight: 700;}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals.shipping th {line-height: 36px;vertical-align: top;}.woocommerce table.shop_table {border: 0;border-radius: 0;margin: 0;font-size: 18px;border-collapse: collapse;}.woocommerce table.shop_table .woocommerce-Price-amount.amount {font-size: 18px;font-weight: 700;}.woocommerce table.shop_table.cart .button {height: 50px;padding: 10px 32px;border: unset;border-radius: 5px;font-size: 16px;line-height: 1.5;letter-spacing: 0;text-align: center;color: #fff;}.woocommerce table.shop_table td {padding-top: 30px;padding-bottom: 30px;padding-left: 0;padding-right: 0;border: 0;border-top: 1px solid #e8e8e8;text-align: center;}.woocommerce table.shop_table td.actions {padding-top: 30px;}.woocommerce table.shop_table td.product-remove {text-align: center;}.woocommerce table.shop_table td.product-name .product-quantity {color: #d5d5d5;opacity: 0.6;}.woocommerce table.shop_table td.product-quantity label.label-qty {display: none;}.woocommerce table.shop_table td.product-name, .woocommerce table.shop_table td.product-thumbnail {text-align: left;}.woocommerce table.shop_table td.product-thumbnail {white-space: nowrap;width: 12%;padding-left: 31px;}.woocommerce table.shop_table td.product-name {font-size: 20px;}.woocommerce table.shop_table td.product-name a {color: inherit;}@media all and (max-width: 992px) {.woocommerce table.shop_table td.product-name {font-size: 18px;}}.woocommerce table.shop_table tbody tr:first-child td {border-top: 0;}.woocommerce table.shop_table thead tr {border: 0;}.woocommerce table.shop_table thead th {padding: 6px 0;border: 0;font-size: 20px;font-weight: 700;line-height: 2;color: #ffffff;text-align: center;}.woocommerce table.shop_table thead th.product-name {padding-left: 30px;text-align: left;}.woocommerce table.shop_table thead th:first-child {border-radius: 10px 0 0 10px;}.woocommerce table.shop_table thead th:last-child {border-radius: 0 10px 10px 0;}.woocommerce table.shop_table tfoot tr th {text-align: left;padding-left: 20px;border-top: 0;}.woocommerce table.shop_table th {border: 0;}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th {font-size: 20px;color: #ffffff;}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th.product-name {padding-left: 40px;}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th.product-total {padding-right: 10px;}@media all and (max-width: 992px) {.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th {font-size: 18px;}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th.product-name {padding-left: 20px;}}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tbody tr:last-child th, .woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tbody tr:last-child td {padding-bottom: 35px;}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tfoot tr th {text-align: left;padding-left: 40px;border-top: 0;}@media all and (max-width: 992px) {.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tfoot tr th {padding-left: 20px;}}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tfoot tr th, .woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tfoot tr td {border-top: 1px solid rgba(97, 97, 97, 0.1);}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table td {border-top: 0;}.woocommerce .woocommerce-order .woocommerce-order-details {width: calc(50% - 15px);float: left;}@media all and (max-width: 992px) {.woocommerce .woocommerce-order .woocommerce-order-details {width: 100%;}}.woocommerce .woocommerce-order .woocommerce-order-details h2 {margin-bottom: 15px;}.woocommerce .woocommerce-order .woocommerce-order-details td, .woocommerce .woocommerce-order .woocommerce-order-details th {padding-top: 10px;padding-bottom: 10px;}.woocommerce .woocommerce-order .woocommerce-order-details tbody td, .woocommerce .woocommerce-order .woocommerce-order-details tbody th {border: unset;}.woocommerce .woocommerce-order .woocommerce-order-details tbody td {padding-left: 30px;}.woocommerce .woocommerce-order .woocommerce-order-details tbody tr:first-child td, .woocommerce .woocommerce-order .woocommerce-order-details tbody tr:first-child th {padding-top: 35px;}.woocommerce .woocommerce-order .woocommerce-order-details tbody tr:last-child td, .woocommerce .woocommerce-order .woocommerce-order-details tbody tr:last-child th {padding-bottom: 35px;}.woocommerce .woocommerce-order .woocommerce-order-details tfoot th {padding-left: 30px;}.woocommerce .woocommerce-order .woocommerce-order-details tfoot td {border: unset;}.woocommerce .woocommerce-order .woocommerce-order-details tfoot tr:first-child th, .woocommerce .woocommerce-order .woocommerce-order-details tfoot tr:first-child td {border-top: 1px solid rgba(0, 0, 0, 0.1);}.woocommerce .woocommerce-order .woocommerce-customer-details {width: calc(50% - 15px);float: right;}@media all and (max-width: 992px) {.woocommerce .woocommerce-order .woocommerce-customer-details {width: 100%;}}.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set {width: 100%;}.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set > .col-1, .woocommerce .woocommerce-order .woocommerce-customer-details .col2-set > .col-2 {margin-bottom: 50px;padding: 30px;}@media all and (max-width: 992px) {.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set > .col-1, .woocommerce .woocommerce-order .woocommerce-customer-details .col2-set > .col-2 {padding: 20px;}}.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set > .col-1 h2, .woocommerce .woocommerce-order .woocommerce-customer-details .col2-set > .col-2 h2 {margin-bottom: 20px;}.woocommerce-cart .cart_totals .button, .woocommerce-checkout .cart_totals .button {width: 100%;}.woocommerce ul#shipping_method li {padding-left: 0;margin: 0;}.woocommerce ul#shipping_method li label {font-size: 16px;font-weight: 500;}.woocommerce ul#shipping_method li input {display: inline;height: auto;}.woocommerce ul#shipping_method li:before {display: none;}.checkout.woocommerce-checkout #ship-to-different-address {margin-top: 15px;margin-bottom: 20px;}.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {margin-top: 45px;margin-left: auto;}.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells {width: calc(100% - 400px - 30px);}.woocommerce .cart-collaterals .cross-sells > h2, .woocommerce-page .cart-collaterals .cross-sells > h2 {font-size: 30px;line-height: 42px;margin-bottom: 36px;}.woocommerce .cart-collaterals .cross-sells ul li, .woocommerce-page .cart-collaterals .cross-sells ul li {width: calc(50% - 30px);float: left;}@media only screen and (max-width: 600px) {.woocommerce .cart-collaterals .cross-sells ul li, .woocommerce-page .cart-collaterals .cross-sells ul li {width: 100%;margin-right: 0;}}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {float: right;width: 400px;margin-bottom: 60px;border: 0;padding: 0;background: #f7f7f7;border-radius: 10px;}.woocommerce .cart-collaterals .cart_totals > h2, .woocommerce-page .cart-collaterals .cart_totals > h2 {border: 0;margin: 0 50px 14px;padding-top: 35px;padding-bottom: 17px;font-size: 24px;line-height: 32px;text-transform: capitalize;border-bottom: 1px solid #e5e5e5;}.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator, .woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-calculator {margin-top: 15px;margin-left: calc(-400px + 100px + 100%);}@media only screen and (max-width: 768px) {.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator, .woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-calculator {margin-left: 0;}}.woocommerce .cart-collaterals .cart_totals table tr, .woocommerce-page .cart-collaterals .cart_totals table tr {border: 0;}.woocommerce .cart-collaterals .cart_totals table tr > *:first-child, .woocommerce-page .cart-collaterals .cart_totals table tr > *:first-child {padding-left: 50px;}.woocommerce .cart-collaterals .cart_totals table tr > *:last-child, .woocommerce-page .cart-collaterals .cart_totals table tr > *:last-child {padding-right: 50px;}.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal th, .woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal td, .woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal th, .woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td {padding-bottom: 15px;}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th, .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td {padding-bottom: 10px;padding-top: 10px;}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td {padding-top: 18px;}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals #shipping_method .amount, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals #shipping_method .amount {font-weight: 700;margin-left: 5px;}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row {max-width: 232px;margin-right: 0;padding: 0;margin-bottom: 10px;}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row-wide, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row-wide {max-width: unset;}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row input, .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row select, .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row textarea, .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row .button, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row input, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row select, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row textarea, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row .button {width: 100%;}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row:last-child, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row:last-child {margin-bottom: 20px;}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button, .woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button {height: 50px;}.woocommerce .cart-collaterals .cart_totals table tr.order-total th, .woocommerce-page .cart-collaterals .cart_totals table tr.order-total th {font-size: 24px;}.woocommerce .cart-collaterals .cart_totals table tr.order-total th, .woocommerce .cart-collaterals .cart_totals table tr.order-total td, .woocommerce-page .cart-collaterals .cart_totals table tr.order-total th, .woocommerce-page .cart-collaterals .cart_totals table tr.order-total td {padding-top: 0;padding-bottom: 20px;line-height: 34px;}.woocommerce .cart-collaterals .cart_totals table th, .woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table td {text-align: left;padding: 4px 0;}.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th {width: 1%;border: 0;font-size: 18px;white-space: nowrap;vertical-align: middle;}.woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {padding-left: 20px;font-size: 14px;text-align: right;}.woocommerce .cart-collaterals .cart_totals table tbody tr:first-child td, .woocommerce-page .cart-collaterals .cart_totals table tbody tr:first-child td {font-size: 16px;font-weight: 600;text-align: right;line-height: 26px;}#add_payment_method main#main, .woocommerce-cart main#main, .woocommerce-checkout main#main {margin-bottom: 10px;}#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {width: 270px;height: 50px;margin-right: 10px;border: 0;padding: 0 20px;font-size: 14px;font-weight: 600;text-transform: capitalize;background: #f7f7f7;}#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {width: 84px;border: 0;border-radius: 10px;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);}#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {background: #fff;}#add_payment_method #payment div.payment_box:before, .woocommerce-cart #payment div.payment_box:before, .woocommerce-checkout #payment div.payment_box:before {content: "";display: block;position: absolute;top: -0.75em;left: 0;margin: -1em 0 0 2em;border: 1em solid #fff;border-right-color: transparent;border-left-color: transparent;border-top-color: transparent;}#add_payment_method .wc-proceed-to-checkout, .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout {padding: 12px 50px 40px;}#add_payment_method .wc-proceed-to-checkout .button__wrapper, .woocommerce-cart .wc-proceed-to-checkout .button__wrapper, .woocommerce-checkout .wc-proceed-to-checkout .button__wrapper {width: 100%;}#add_payment_method .wc-proceed-to-checkout .button__wrapper .checkout-button, .woocommerce-cart .wc-proceed-to-checkout .button__wrapper .checkout-button, .woocommerce-checkout .wc-proceed-to-checkout .button__wrapper .checkout-button {border: 0 !important;}#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {display: inline-block;font-size: 16px;font-weight: bold;margin-bottom: 0;border: unset;border-radius: 5px;padding: 13px 5px;line-height: 1.5;letter-spacing: 0;}#add_payment_method .wc-proceed-to-checkout a.checkout-button, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover {color: #ffffff;}#add_payment_method .cart-collaterals .woocommerce-shipping-calculator, .woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator, .woocommerce-checkout .cart-collaterals .woocommerce-shipping-calculator {margin-left: -83px;}#add_payment_method .cart-collaterals .shipping-calculator-button, .woocommerce-cart .cart-collaterals .shipping-calculator-button, .woocommerce-checkout .cart-collaterals .shipping-calculator-button {margin-top: 0;font-size: 14px;color: #b3b3b3;}#add_payment_method .cart-collaterals .shipping-calculator-button:after, .woocommerce-cart .cart-collaterals .shipping-calculator-button:after, .woocommerce-checkout .cart-collaterals .shipping-calculator-button:after {display: none;}#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table {margin: 0;padding-bottom: 0;padding-top: 5px;border-radius: 0;border: 0;}#add_payment_method .cart-collaterals .cart_totals tr td, #add_payment_method .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-checkout .cart-collaterals .cart_totals tr td, .woocommerce-checkout .cart-collaterals .cart_totals tr th {border: 0;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {border-radius: 0;transition: 0.3s;}.woocommerce button.button {padding: 0 25px;border: unset;border-radius: 5px;font-size: 16px;line-height: 1.5;vertical-align: top;letter-spacing: 0;}.woocommerce button.button, .woocommerce button.button:hover {color: #ffffff;}.woocommerce form.checkout_coupon {border: 0;background: #f7f7f7;border-radius: 10px;}.woocommerce form.checkout_coupon .form-row {float: left;}.woocommerce form.checkout_coupon .form-row.form-row-first {padding-left: 0;padding-right: 5px;}.woocommerce form.checkout_coupon .form-row.form-row-last {padding-left: 5px;padding-right: 0;}.woocommerce form.checkout_coupon .form-row button.button {height: 45px;line-height: 45px;}.woocommerce form.checkout_coupon .form-row input.input-text {height: 45px;}.woocommerce form .form-row textarea {height: 120px;min-height: 120px;}.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {height: 50px;border: unset;border-radius: 5px;padding: 8px 32px;font-size: 16px;line-height: 1.5;color: #ffffff;letter-spacing: 0;}.woocommerce .cart .button, .woocommerce .cart input.button {height: 56px;font-size: 18px;line-height: 1.5;padding: 10px 36.9px;border: unset;border-radius: 5px;color: #ffffff;letter-spacing: 0;}.woocommerce .cart .button:hover, .woocommerce .cart input.button:hover {color: #ffffff;}.woocommerce .cart button.button[name=update_cart]:hover {color: #ffffff;}.woocommerce a.button {padding: 12px 25px;border-radius: 30px;font-size: 18px;line-height: 1.5;color: #ffffff;text-transform: capitalize;}.woocommerce a.remove {display: inline-block;position: relative;width: 30px;height: 30px;margin: 0;border-radius: unset;padding: 0;font: 0/0 serif;line-height: inherit;color: #7f7f7f !important;text-shadow: none;border-radius: 50%;vertical-align: middle;cursor: pointer;transition: all 0.45s;}.woocommerce a.remove:after {content: "\f13e";position: absolute;top: 50%;left: 50%;font-family: flaticon;font-size: 10px;line-height: 1;transition: 0s;transform: translateX(-50%) translateY(-50%);}.woocommerce a.remove:hover {background: transparent !important;color: #cf0a05 !important;}.woocommerce form .form-row .select2-container--default .select2-selection--single {padding: 0;outline: none;margin: 0;width: 100%;max-width: 100%;display: block;font-size: 14px;line-height: 1.7;box-sizing: border-box;font-family: inherit;height: 50px;border-radius: 5px;border: 1px solid #dedede;background: #fff;text-align: left;-webkit-appearance: none;}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {right: 20px;height: 50px;}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b {border-style: solid;border-width: 0;height: auto;left: 0;margin-left: 0;margin-top: 0;position: absolute;top: 50%;width: auto;transform: translateY(-50%);}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b:after {content: "\f078";font-family: "Font Awesome 5 Free";font-size: 14px;font-weight: 600;margin-left: 5px;color: #757575;vertical-align: middle;display: inline-block;}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 50px;padding-left: 20px;padding-right: 20px;color: #757575;}body .select2-dropdown {border-color: #e4e4e4;border-radius: 0;}body .select2-dropdown ul li:before {display: none;}.widget_shopping_cart.woocommerce .blockUI.blockOverlay, .mini-cart.woocommerce .blockUI.blockOverlay {background: transparent !important;}.checkout.woocommerce-checkout {margin-top: 30px;}.checkout.woocommerce-checkout h3 {margin-bottom: 0;}.checkout.woocommerce-checkout .woocommerce-billing-fields > h3, .checkout.woocommerce-checkout #order_review_heading {margin-bottom: 30px;}.woocommerce-notice.woocommerce-notice--info.woocommerce-info:before {display: none;}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {padding: 0 25px;border-radius: 5px;font-size: 16px;line-height: 1.5;border-width: 3px;border-style: solid;background: #fff;color: #fff;}.woocommerce #payment #place_order, .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order, .woocommerce-page #payment #place_order:hover {color: #ffffff;}.woocommerce-error {border-top: 0;margin: 0;padding: 0;}.woocommerce-error:before {display: none;}.woocommerce-error li:before {display: none !important;}.woocommerce .col2-set {width: 47.8260869565%;float: left;margin-right: 4.347826087%;}.woocommerce .col2-set > .col-1, .woocommerce .col2-set > .col-2, .woocommerce .col2-set > [class^=col] {width: 100%;float: none;margin-bottom: 30px;padding: 40px 24px;background: #f7f7f7;border-radius: 10px;}.woocommerce .col2-set > .col-1 {margin-bottom: 0;padding-bottom: 0;}.woocommerce .col2-set > .col-2 {padding: 13px 24px;}.woocommerce .woocommerce-checkout > .col2-set {margin-bottom: 70px;}.woocommerce #order_review_heading, .woocommerce #order_review {width: 47.8260869565%;float: right;margin-right: 0;}.woocommerce #order_review_heading {margin: 0;padding-top: 40px;}.woocommerce #order_review table.shop_table tbody tr:first-child td, .woocommerce #order_review table.shop_table tbody tr:first-child th {padding-top: 35px;}.woocommerce #order_review table.shop_table tbody tr.cart_item td:first-child {padding-left: 40px;}@media all and (max-width: 992px) {.woocommerce #order_review table.shop_table tbody tr.cart_item td:first-child {padding-left: 20px;}}.woocommerce #order_review table.shop_table tfoot .shipping td {font-weight: 400;font-size: 16px;}.woocommerce #order_review table.shop_table tfoot tr:last-child td, .woocommerce #order_review table.shop_table tfoot tr:last-child th {padding-bottom: 35px;}.woocommerce #order_review table.shop_table td, .woocommerce #order_review table.shop_table tfoot th {padding-top: 15px;padding-bottom: 15px;}.woocommerce #add_payment_method #payment div.form-row, .woocommerce .woocommerce-cart #payment div.form-row, .woocommerce .woocommerce-checkout #payment div.form-row {margin-bottom: 0;}.woocommerce form .form-row .select2-container {border: 0;border-radius: 0;}.woocommerce-checkout #payment {border-radius: 0;}.woocommerce form .form-row .required {text-decoration: none;}#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);background: #fff;}#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {padding: 2.5em 2em 0;border-bottom: 0;}@media all and (max-width: 600px) {#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {padding: 20px 20px 0;}}#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {padding-top: 0;line-height: 1.7;padding-left: 0;}#add_payment_method #payment ul.payment_methods li.woocommerce-notice, .woocommerce-cart #payment ul.payment_methods li.woocommerce-notice, .woocommerce-checkout #payment ul.payment_methods li.woocommerce-notice {background: #f1f1f1;padding: 20px;margin-bottom: 20px;border-radius: 0;border: 0;}#add_payment_method #payment ul.payment_methods li:before, .woocommerce-cart #payment ul.payment_methods li:before, .woocommerce-checkout #payment ul.payment_methods li:before {display: none !important;}#add_payment_method #payment #place_order, .woocommerce-cart #payment #place_order, .woocommerce-checkout #payment #place_order {float: none;margin-left: auto;display: block;margin-top: 30px;}#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {padding: 0em 2.5em 2.5em;}@media all and (max-width: 600px) {#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {padding: 0 20px 20px;}}.woocommerce form .woocommerce-billing-fields__field-wrapper {margin-top: -6px;}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row label {margin-top: 6px;margin-bottom: -6px;padding-bottom: 11px;font-size: 16px;}.woocommerce div.product form.cart .reset_variations {font-size: 0;text-shadow: none;color: transparent !important;margin: 0 0 0 5px;display: inline;line-height: inherit;}.woocommerce div.product form.cart .reset_variations:before {content: "\f0e2";display: inline-block;font-family: FontAwesome;font-size: 16px;color: #737373;text-rendering: auto;font-weight: initial;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;box-shadow: none;}.woocommerce ul.order_details.woocommerce-thankyou-order-details {padding: 30px;background-color: #ffffff;box-shadow: 6px 5px 30px 0 rgba(0, 0, 0, 0.12);position: relative;min-height: 130px;margin-bottom: 40px;border-radius: 5px;}@media (max-width: 426px) {.woocommerce ul.order_details.woocommerce-thankyou-order-details {padding: 20px;}}.woocommerce ul.order_details.woocommerce-thankyou-order-details li {padding-right: unset;margin-right: unset;}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:before {display: none;}.woocommerce ul.order_details.woocommerce-thankyou-order-details li.woocommerce-order-overview__order {position: static;margin-bottom: 25px;width: 100%;height: auto;display: flex;flex-direction: column;font-size: 14px;justify-content: center;border-right: unset;border-bottom: 1px dashed #e5e5e5;padding-bottom: 15px;}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:not(.woocommerce-order-overview__order) {border: unset;width: 100%;}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:not(.woocommerce-order-overview__order):not(:last-child) {margin-bottom: 13px;}@media all and (min-width: 600px) {.woocommerce ul.order_details.woocommerce-thankyou-order-details {padding: 30px 30px 30px 160px;}.woocommerce ul.order_details.woocommerce-thankyou-order-details li.woocommerce-order-overview__order {padding: 7px 15px 7px 0;position: absolute;width: 100px;left: 30px;top: 30px;bottom: 30px;border-bottom: unset;border-right: 1px dashed #d9d9d9;margin-bottom: 0;}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:not(.woocommerce-order-overview__order) strong {display: inline-block;}}.woocommerce-MyAccount-navigation ul {list-style: none;padding: 15px 25px;margin: 0;box-shadow: 6px 5px 30px 0 rgba(0, 0, 0, 0.12);border-radius: 5px;}.woocommerce-MyAccount-navigation ul li a {font-weight: 700;}.virtus_module_message_box {position: relative;min-height: 60px;padding: 10px 12px 10px 75px;border: 0;border-radius: 10px;box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);background-color: #ffffff;z-index: 0;display: flex;}.virtus_module_message_box.closable {padding-right: 53px;}.virtus_module_message_box .message_title {margin-bottom: -1px;font-size: 18px;line-height: 1.25;color: inherit;}.virtus_module_message_box .message_text {font-size: 14px;line-height: 1.45;}.virtus_module_message_box .message_icon_wrap {position: absolute;z-index: 1;top: 5px;left: 5px;width: 50px;height: 50px;border-radius: 10px;}.virtus_module_message_box .message_icon {display: flex;justify-content: center;align-items: center;height: 100%;box-sizing: border-box;text-align: center;font-style: normal;font-size: 21px;line-height: 1;color: #ffffff;}.virtus_module_message_box .message_icon:before {font-family: "flaticon";}.virtus_module_message_box .message_close_button {display: flex;justify-content: center;align-items: center;position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;width: 53px;height: auto;border-top-right-radius: inherit;border-bottom-right-radius: inherit;text-align: center;font-size: 14px;line-height: 1;color: #d2d2d2;cursor: pointer;transition: 0.4s;}.virtus_module_message_box .message_close_button:before {content: "\f13e";font-family: flaticon;}.virtus_module_message_box.type_info {color: #0050a2;}.virtus_module_message_box.type_info .message_icon_wrap {background-color: #0050a2;}.virtus_module_message_box.type_info .message_icon:before {content: "\f150";font-family: "flaticon";}.virtus_module_message_box.type_success {color: #00aa55;}.virtus_module_message_box.type_success .message_icon_wrap {background-color: #00aa55;}.virtus_module_message_box.type_success .message_icon:before {content: "\f058";font-family: "Font Awesome 5 Free";}.virtus_module_message_box.type_error {color: #cf0a05;}.virtus_module_message_box.type_error .message_icon_wrap {background-color: #cf0a05;}.virtus_module_message_box.type_error .message_icon:before {content: "\f152";font-family: "flaticon";}.virtus_module_message_box.type_warning {color: #feb721;}.virtus_module_message_box.type_warning .message_icon_wrap {background-color: #feb721;}.virtus_module_message_box.type_warning .message_icon:before {content: "\f153";font-family: "flaticon";}.virtus_module_message_box.type_custom .message_icon:before {font-family: fontawesome;}.virtus_module_message_box.woocommerce-message a.button {position: absolute;top: 5px;right: 5px;}.woocommerce-error, .woocommerce-info, .woocommerce-message {background-color: transparent;}.woocommerce-message a.button {display: inline-block;left: auto;margin: 0;border: unset;border-radius: 5px;padding: 0 25px;font-size: 16px;line-height: 44px;font-weight: bold;text-decoration: none;text-shadow: none;text-align: center;box-shadow: none;overflow: visible;cursor: pointer;transition: 0.4s;background: #fff;border-width: 3px;border-style: solid;}.woocommerce-message a.button, .woocommerce-message a.button:hover {color: #ffffff;}.woocommerce .virtus_module_message_box .message_content {display: flex;align-items: center;}.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {color: #fff;}.woocommerce-notices-wrapper {margin-bottom: 20px;}.woocommerce-notices-wrapper:empty {display: none;}.woocommerce .woocommerce-checkout .virtus_module_message_box {margin-bottom: 20px;}.woocommerce .woocommerce-checkout .type_error .message_icon_wrap {background: transparent;}.woocommerce .woocommerce-checkout .type_error .message_icon_wrap .message_icon {color: #fd2231;}.woocommerce .woocommerce-checkout .type_error .message_close_button {display: none;}p.cart-empty.woocommerce-info {margin-bottom: 1em;padding-left: 26px;}p.cart-empty.woocommerce-info:before {display: none;}.woocommerce nav.woocommerce-pagination {margin-top: -15px;padding-bottom: 30px;text-align: left;list-style: none;}.woocommerce nav.woocommerce-pagination ul li a:hover {background: transparent;}.woocommerce #comments {padding-top: 0;margin-top: 0;margin-bottom: 0;}.woocommerce #review_form #respond {margin-top: 50px;margin-bottom: 50px;border-radius: 10px;padding: 46px 40px 60px;background: #f7f7f7;}@media all and (max-width: 480px) {.woocommerce #review_form #respond {padding-left: 20px;padding-right: 20px;}}.woocommerce #review_form #respond p a {margin-right: 9px;color: #f9d322;}.woocommerce #review_form #respond form#commentform {display: flex;flex-wrap: wrap;}.woocommerce #review_form #respond form#commentform > * {width: 100%;}.woocommerce #review_form #respond form#commentform .comment-notes {order: 1;}.woocommerce #review_form #respond form#commentform .comment-form-rating {order: 2;}.woocommerce #review_form #respond form#commentform .comment-form-author {order: 3;}.woocommerce #review_form #respond form#commentform .comment-form-email {order: 4;}.woocommerce #review_form #respond form#commentform .comment-form-comment {order: 5;}.woocommerce #review_form #respond form#commentform .comment-form-cookies-consent {order: 6;}.woocommerce #review_form #respond form#commentform .wpml_language_code {order: 7;}.woocommerce #review_form #respond form#commentform .form-submit {order: 8;}.woocommerce #review_form #respond form#commentform label {display: block;font-weight: 500;margin: 5px 0;}.woocommerce #review_form #respond form#commentform label[for=wp-comment-cookies-consent] {margin-top: 0;}.woocommerce #review_form #respond form#commentform .comment-form-rating label {display: block;font-size: 16px;font-weight: 600;margin-right: 15px;margin-bottom: -8px;}.woocommerce #review_form #respond form#commentform > p.comment-form-author, .woocommerce #review_form #respond form#commentform > p.comment-form-email {width: 50%;float: left;margin-bottom: 15px;}.woocommerce #review_form #respond form#commentform > p.comment-form-author input, .woocommerce #review_form #respond form#commentform > p.comment-form-email input {position: relative;width: 100%;}.woocommerce #review_form #respond form#commentform > p.comment-notes {margin-bottom: 17px;}.woocommerce #review_form #respond form#commentform > p textarea {position: relative;}.woocommerce #review_form #respond form#commentform .comment-form-rating {margin-bottom: 0;padding-left: 10px;padding-right: 10px;}.woocommerce #review_form #respond form#commentform .comment-form-rating .stars {display: inline-block;height: 1em;line-height: 1;}.woocommerce #review_form #respond form#commentform .comment-form-rating .stars > span {display: flex;height: inherit;}.woocommerce #review_form #respond form#commentform .comment-form-rating .stars a {margin-right: 0 !important;padding-right: 1.3em;vertical-align: baseline;}.woocommerce #review_form #respond form#commentform #comment {height: 118px;}.woocommerce #review_form #respond form#commentform .form-submit {margin-top: 20px;margin-bottom: -2px;}.woocommerce #review_form #respond input#submit {display: inline-block;min-width: 150px;margin: 0;border-radius: 5px;outline: none;padding: 6px 26px;font-family: inherit;font-size: 16px;font-weight: bold;line-height: 28px;letter-spacing: 0;cursor: pointer;vertical-align: top;-webkit-appearance: none;transition: 0.4s;background: #fff;border-width: 3px;border-style: solid;color: #fff;}.woocommerce #review_form #respond input#submit:hover {color: #fff;}.woocommerce.single div.product .woocommerce-tabs {text-align: left;}.woocommerce.single div.product .woocommerce-tabs ul.tabs {display: inline-block;position: relative;margin: 0;border-radius: 0;padding: 0;font-size: 0;text-align: center;overflow: visible;}.woocommerce.single div.product .woocommerce-tabs ul.tabs li {display: inline-block;position: relative;z-index: 0;margin: 0;border: 0;border-radius: inherit;padding: 0;text-align: center;cursor: pointer;background: transparent;transition: 0.3s ease-in-out;color: #616161;}.woocommerce.single div.product .woocommerce-tabs ul.tabs li.active a {color: #fff;}.woocommerce.single div.product .woocommerce-tabs ul.tabs li a {display: block;position: relative;min-width: 100px;padding: 4px 30px;font-size: 16px;font-weight: bold;letter-spacing: 0;margin-right: 10px;text-decoration: none;text-transform: capitalize;box-shadow: none;color: inherit;border-bottom: 3px solid #f7f7f7;}.woocommerce.single div.product .woocommerce-tabs ul.tabs li:before, .woocommerce.single div.product .woocommerce-tabs ul.tabs li:after {display: none;}.woocommerce.single div.product .woocommerce-tabs ul.tabs:before {content: unset;}.woocommerce.single div.product .woocommerce-tabs .panel {margin-bottom: 26px;padding: 35px 0 16px 0;text-align: left;}.woocommerce.single div.product .woocommerce-tabs .panel > h2, .woocommerce.single div.product .woocommerce-tabs .panel #comments > h2 {display: none;}.woocommerce.single div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description {padding-left: 0;padding-right: 0;text-align: justify;margin-bottom: 42px;}.woocommerce.single div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information {padding-top: 38px;margin-bottom: 24px;}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes {border: 0;}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes tr {border: 0;float: left;width: 50%;display: flex;align-items: center;}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes tr:only-child {width: 100%;}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes tr:nth-child(2n) th {padding-left: 60px;}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes th {display: flex;flex: 1 1 auto;align-items: baseline;width: auto;border: 0;padding: 10px 0 10px 40px;font-size: 16px;font-weight: 700;background: transparent;}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes th:after {content: "";flex: 1 1 auto;border-top: 1px solid #e1e1e1;margin-left: 30px;}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes td {font-style: normal;border: 0;padding-left: 30px;padding-right: 40px;background: transparent;}.woocommerce.single div.product .woocommerce-tabs .comment-reply-title {display: block;font-size: 26px;line-height: 34px;font-weight: 800;}.woocommerce .products .star-rating {margin: 5px auto 10px;}.woocommerce .star-rating span:before {color: #f7c439;}.product_list_widget .product-title {font-size: 16px;line-height: 24px;transition: color 0.3s;font-weight: 700;}.product_list_widget del {margin-right: 14px;color: #b7b7b7;}.product_list_widget del .woocommerce-Price-amount {color: inherit !important;font-weight: 600;}.product_list_widget .woocommerce-Price-amount {font-size: 14px;margin-top: 8px;margin-right: 4px;font-weight: 800;}.woocommerce div.product p.price del {opacity: 1;}.woocommerce ul.cart_list, .woocommerce ul.product_list_widget {margin: 32px 0 0;}.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li {margin-top: 16px;margin-bottom: 18px;padding: 0;padding-right: 20px;}.woocommerce ul.cart_list li:last-child, .woocommerce ul.product_list_widget li:last-child {margin-bottom: 0;}.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {font-size: 16px;line-height: 24px;text-transform: capitalize;font-weight: 800;}.woocommerce ul.cart_list li a:hover img, .woocommerce ul.product_list_widget li a:hover img {box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);}.woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating {margin-top: 4px;margin-bottom: 2px;}.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {float: left;width: 70px;margin-left: 0;margin-right: 15px;margin-top: 0;border-radius: 10px;box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);transition: 0.4s;}.woocommerce ul.cart_list li ins, .woocommerce ul.product_list_widget li ins {text-decoration: none;}.woocommerce ul.cart_list li:before, .woocommerce ul.product_list_widget li:before {display: none;}.woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating {font-size: 10px;}.woocommerce .widget_price_filter .widget-title {margin-bottom: 20px;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range {border-radius: 0;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {top: 50%;width: 13px;height: 13px;margin-left: -6.5px;margin-top: -6.5px;border-radius: 0;background: #fff;border-width: 0;box-sizing: border-box;border-style: solid;box-shadow: 4px 3px 26.95px 8.05px rgba(0, 0, 0, 0.1);border-radius: 50%;}.woocommerce .widget_price_filter .ui-slider-horizontal {height: 3px;margin: 0 0 20px;}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider.ui-widget-content {border: 0;border-radius: 3px;background: #e9e9e9;margin-bottom: 20px;}.woocommerce .widget_price_filter .price_slider_amount {display: flex;flex-wrap: wrap;flex-direction: row-reverse;justify-content: space-between;align-items: center;font-size: 16px;line-height: 40px;font-weight: 600;text-transform: capitalize;}.woocommerce .widget_price_filter .price_slider_amount .button {display: inline-block;left: auto;height: auto;margin: 0;border: 0;border-radius: 5px;padding: 8px 24px;font-size: 14px;font-weight: bold;line-height: 24px;color: #fff;text-decoration: none;text-shadow: none;box-shadow: none;background: transparent;cursor: pointer;overflow: visible;}.woocommerce .widget_price_filter .price_slider_amount .price_label {font-size: 18px;font-weight: 700;}.woocommerce .widget_price_filter .price_slider_amount span {font-size: 14px;}.woocommerce .widget_price_filter .price_slider_amount span.from {margin-left: 4px;}.woocommerce .widget_price_filter .price_slider_amount .clear {display: none;}.woocommerce ul.cart_list li .quantity {font-size: 14px;color: #a5a5a5;font-weight: 600;}.woocommerce.widget_shopping_cart .cart_list li, .woocommerce .widget_shopping_cart .cart_list li {padding-left: 0;padding-right: 15px;}.woocommerce.widget_shopping_cart .cart_list li a.remove, .woocommerce .widget_shopping_cart .cart_list li a.remove {display: inline-block;left: auto;right: 0;font: 0/0 serif;text-shadow: none;margin: 0;top: 4px;background: transparent;width: 10px;height: 10px;margin-top: 0;vertical-align: middle;cursor: pointer;color: #7f7f7f !important;transition: color 0.3s;}.woocommerce.widget_shopping_cart .cart_list li a.remove:hover, .woocommerce .widget_shopping_cart .cart_list li a.remove:hover {color: #cf0a05 !important;}.woocommerce.widget_shopping_cart .cart_list li:before, .woocommerce .widget_shopping_cart .cart_list li:before {display: none;}.woocommerce.widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total {margin-bottom: 23px;border: 0;padding-top: 26px;font-size: 20px;text-align: left;text-transform: uppercase;}.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount, .woocommerce .widget_shopping_cart .total .woocommerce-Price-amount {margin-left: 5px;font-weight: 800;}.woocommerce.widget_shopping_cart .total strong, .woocommerce .widget_shopping_cart .total strong {font-size: 20px;text-transform: capitalize;}.woocommerce.widget_shopping_cart .buttons a, .woocommerce .widget_shopping_cart .buttons a {display: inline-block;left: auto;margin: 0;margin-bottom: 10px;margin-right: 10px;border-radius: 5px;padding: 12px 10px;font-size: 15px;font-weight: 700;line-height: 1.5;text-align: center;text-decoration: none;text-shadow: none;overflow: visible;cursor: pointer;box-shadow: none;transition: 0.4s;background: #fff;border: 0;}.woocommerce.widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a:hover, .woocommerce .widget_shopping_cart .buttons a, .woocommerce .widget_shopping_cart .buttons a:hover {color: #ffffff;}.woocommerce.widget_shopping_cart .buttons a:last-child, .woocommerce .widget_shopping_cart .buttons a:last-child {margin-bottom: 0;margin-right: 0;}.woocommerce > .virtus_module_message_box {margin-bottom: 20px;}.woocommerce .widget_product_categories {margin-bottom: 0;}.woocommerce-mini-cart__buttons.buttons .button__wrapper {margin-bottom: 10px;border-radius: 0;}.woocommerce-mini-cart__buttons.buttons .button__wrapper a.button {margin-bottom: 0;}.woocommerce-mini-cart__buttons.buttons .button__wrapper svg {stroke: transparent;}.woocommerce-mini-cart__buttons.buttons .button__wrapper:hover svg {stroke: #ffffff;}.woocommerce-mini-cart__buttons.buttons .button__wrapper, .woocommerce-mini-cart__buttons.buttons a.button {width: calc(50% - 5px);}@media only screen and (max-width: 1200px) {.woocommerce-mini-cart__buttons.buttons {display: block;}.woocommerce .widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a {width: 100%;}ul.wgl-products li a.add_to_cart_button, ul.wgl-products li a.button {font-size: 0;line-height: 0;min-height: 56px;height: 56px;min-width: 0;padding: 3px 0 0;width: 56px;display: block;box-sizing: border-box;opacity: 1;visibility: visible;bottom: -28px;}ul.wgl-products li a.add_to_cart_button:before, ul.wgl-products li a.button:before {font-family: flaticon;line-height: 50px;font-size: 23px;}ul.wgl-products li a.add_to_cart_button:before {content: "\f121";font-weight: normal;}ul.wgl-products li a.add_to_cart_button.loading {line-height: 56px;height: 56px;bottom: -28px;}ul.wgl-products li a.add_to_cart_button.loading:before {line-height: 56px;height: 56px;font-weight: bold;}ul.wgl-products li a.button.loading:before, ul.wgl-products li button.button.loading:before, ul.wgl-products li input.button.loading:before {left: 0;}}@media only screen and (max-width: 1024px) {.woocommerce .widget_shopping_cart .buttons .button__wrapper:first-child, .woocommerce.widget_shopping_cart .buttons .button__wrapper:first-child {margin-right: 10px;}.woocommerce .widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a {margin-right: 10px;}.woocommerce .cart-collaterals .cart_totals > h2 {margin: 0 20px 14px;}.woocommerce .cart-collaterals .cart_totals table tr > *:first-child {padding-left: 20px;}.woocommerce .cart-collaterals .cart_totals table tr > *:last-child {padding-right: 20px;}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout {padding: 12px 20px 20px;}#add_payment_method .cart-collaterals .shipping-calculator-form, .woocommerce-cart .cart-collaterals .shipping-calculator-form, .woocommerce-checkout .cart-collaterals .shipping-calculator-form {margin-left: 0;}.woocommerce-cart-form > .row .wgl_col-9, .woocommerce-cart-form > .row .wgl_col-3 {width: 100%;}}@media only screen and (max-width: 992px) {.columns-4 ul.wgl-products li {width: calc(50% - 30px);}.woocommerce ul.wgl-products .products-post_wrapper .group_button-woo {bottom: -28px;opacity: 1;visibility: visible;}.woocommerce ul.wgl-products .products-post_wrapper .add_to_cart-btn {margin: 0 10px;}.woocommerce .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cart_totals {width: 100%;}}@media only screen and (max-width: 768px) {.wgl-products-wrapper ul.wgl-products li {width: calc(50% - 30px);}.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 100%;}.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 100%;clear: both;}.woocommerce div.product .woocommerce-tabs ul.tabs li {width: 100%;}.woocommerce div.product .woocommerce-tabs ul.tabs li a {margin-right: 0;}.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr {border: 0;}.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {background-color: transparent;}.woocommerce #content table.cart td.actions .button, .woocommerce table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button {display: block;width: auto;}.woocommerce .col2-set {width: 100%;float: left;margin-right: 0;}.woocommerce #order_review_heading {padding-top: 0;}.woocommerce #order_review_heading, .woocommerce #order_review {width: 100%;}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {width: auto;}.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {width: 100%;}#add_payment_method .cart-collaterals .woocommerce-shipping-calculator, .woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator, .woocommerce-checkout .cart-collaterals .woocommerce-shipping-calculator {margin-left: 0;}.woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before {font-size: 18px;}.woocommerce table.cart td.actions .coupon .button__wrapper, .woocommerce #content table.cart td.actions .coupon .button__wrapper, .woocommerce-page table.cart td.actions .coupon .button__wrapper, .woocommerce-page #content table.cart td.actions .coupon .button__wrapper {width: 48%;}.woocommerce table.cart td.actions .coupon .button__wrapper .input-text, .woocommerce table.cart td.actions .coupon .button__wrapper .button, .woocommerce table.cart td.actions .coupon .button__wrapper input, .woocommerce #content table.cart td.actions .coupon .button__wrapper .input-text, .woocommerce #content table.cart td.actions .coupon .button__wrapper .button, .woocommerce #content table.cart td.actions .coupon .button__wrapper input, .woocommerce-page table.cart td.actions .coupon .button__wrapper .input-text, .woocommerce-page table.cart td.actions .coupon .button__wrapper .button, .woocommerce-page table.cart td.actions .coupon .button__wrapper input, .woocommerce-page #content table.cart td.actions .coupon .button__wrapper .input-text, .woocommerce-page #content table.cart td.actions .coupon .button__wrapper .button, .woocommerce-page #content table.cart td.actions .coupon .button__wrapper input {width: 100%;}.woocommerce table.cart td.actions .coupon .button__wrapper:last-child, .woocommerce #content table.cart td.actions .coupon .button__wrapper:last-child, .woocommerce-page table.cart td.actions .coupon .button__wrapper:last-child, .woocommerce-page #content table.cart td.actions .coupon .button__wrapper:last-child {margin-top: 15px;}.woocommerce-page .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .cross-sells {padding-right: 0;width: 100%;}.woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .cart_totals {width: 100%;}.woocommerce-page table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon {padding-bottom: 20px;}.woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text {float: none;}.woocommerce-page table.cart td.actions .coupon .input-text + .button, .woocommerce table.cart td.actions .coupon .input-text + .button {float: none;margin-top: 20px;}}@media only screen and (max-width: 768px) {.woocommerce table.shop_table_responsive.cart tr, .woocommerce-page table.shop_table_responsive.cart tr {box-shadow: 6px 5px 30px 0 rgba(0, 0, 0, 0.12);margin-bottom: 35px;padding: 10px 20px;position: relative;border-radius: 3px;}.woocommerce table.shop_table_responsive.cart tr td, .woocommerce-page table.shop_table_responsive.cart tr td {padding: 10px 0;display: flex;align-items: center;justify-content: space-between;background-color: transparent !important;border: unset;}.woocommerce table.shop_table_responsive.cart tr td.product-name, .woocommerce-page table.shop_table_responsive.cart tr td.product-name {display: block;}.woocommerce table.shop_table_responsive.cart tr td.product-name .variation, .woocommerce-page table.shop_table_responsive.cart tr td.product-name .variation {margin-top: 10px;font-size: 0.8em;}.woocommerce table.shop_table_responsive.cart tr td.product-quantity, .woocommerce-page table.shop_table_responsive.cart tr td.product-quantity {padding: 4px 0;}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper, .woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper {height: 40px;}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper .qty, .woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper .qty {height: 40px;}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span:before, .woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span:after, .woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span:before, .woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span:after {bottom: 19px;}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.minus:after, .woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.minus:after {right: 10px;}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.plus:after, .woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.plus:before, .woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.plus:after, .woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.plus:before {left: 10px;}.woocommerce table.shop_table_responsive.cart tr td.product-remove a, .woocommerce-page table.shop_table_responsive.cart tr td.product-remove a {position: absolute;right: 40px;top: 20px;}.woocommerce table.shop_table_responsive.cart tr td.product-thumbnail, .woocommerce-page table.shop_table_responsive.cart tr td.product-thumbnail {width: 100%;padding-top: 20px;}.woocommerce table.shop_table_responsive.cart tr td.product-thumbnail:before, .woocommerce-page table.shop_table_responsive.cart tr td.product-thumbnail:before {display: none;}.woocommerce table.shop_table_responsive.cart tr td.actions, .woocommerce-page table.shop_table_responsive.cart tr td.actions {padding-top: 10px;display: block;}.woocommerce table.shop_table_responsive.cart tr td.actions .coupon, .woocommerce-page table.shop_table_responsive.cart tr td.actions .coupon {padding: 0;}.woocommerce table.shop_table_responsive.cart tr td.actions .coupon .input-text, .woocommerce-page table.shop_table_responsive.cart tr td.actions .coupon .input-text {margin-bottom: 10px;}.woocommerce table.shop_table_responsive.cart tr td.actions button, .woocommerce-page table.shop_table_responsive.cart tr td.actions button {width: 100% !important;margin-top: 10px !important;}.woocommerce table.shop_table_responsive.cart tr td.actions input, .woocommerce-page table.shop_table_responsive.cart tr td.actions input {margin-bottom: 10px;width: 100% !important;}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {margin-bottom: 0;}.woocommerce form.checkout_coupon .form-row.form-row-last, .woocommerce-page form.checkout_coupon .form-row.form-row-last {padding-left: 0;}.woocommerce form.checkout_coupon .form-row.form-row-last button, .woocommerce-page form.checkout_coupon .form-row.form-row-last button {width: 100%;}}@media only screen and (max-width: 600px) {.woocommerce form.checkout_coupon .form-row {width: 100%;}.wgl-products-wrapper ul.wgl-products li, .woocommerce .wgl-products-wrapper ul.wgl-products li {width: 100%;margin-right: 0;}ul.wgl-products, .woocommerce .products ul.wgl-products {margin-right: 0;}.wgl-woocommerce-sorting {display: block;}.wgl-woocommerce-sorting p.woocommerce-result-count {width: 100%;margin: 0 0 20px 0;text-align: right;}.wgl-woocommerce-sorting form.woocommerce-ordering {width: 100%;margin: 0 0 30px 0;}.woocommerce table.shop_attributes th {width: auto;}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th {padding: 14px 20px;}.woocommerce .virtus_module_message_box .message_text {display: flex;flex-direction: column-reverse;}.woocommerce .virtus_module_message_box .message_text a {width: max-content;}.woocommerce .widget_shopping_cart .buttons .button__wrapper, .woocommerce.widget_shopping_cart .buttons .button__wrapper {display: block;margin-right: 0;}.woocommerce table.cart td.actions .coupon .button__wrapper, .woocommerce #content table.cart td.actions .coupon .button__wrapper, .woocommerce-page table.cart td.actions .coupon .button__wrapper, .woocommerce-page #content table.cart td.actions .coupon .button__wrapper {width: 100%;}#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {width: 100%;}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes tr {width: 100%;float: none;}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes th {padding-left: 0 !important;}.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {width: 100%;}}@media only screen and (max-width: 500px) {.woocommerce .cart-collaterals .cross-sells ul li {width: 100%;margin-right: 0;}}@media only screen and (max-width: 426px) {.woocommerce .virtus_module_message_box .message_text {line-height: inherit;}}.wgl-accordion .wgl-accordion_header {cursor: pointer;font-size: 24px;line-height: 42px;transition: 0.4s;display: flex;align-items: center;justify-content: space-between;}.wgl-accordion .wgl-accordion_title {color: inherit;font-size: inherit;line-height: inherit;position: relative;}.wgl-accordion .wgl-accordion_title-prefix {font-size: inherit;line-height: inherit;margin-right: 5px;}.wgl-accordion .wgl-accordion_title:after {content: "";display: block;position: absolute;left: 0;bottom: 1px;transition: all 0.45s;width: 0;}.wgl-accordion .wgl-accordion_content {display: none;font-size: 16px;}.wgl-accordion .wgl-accordion_content p:last-child {margin-bottom: 0;}.wgl-accordion .wgl-accordion_panel .wgl-accordion_content {font-weight: 400;}.wgl-accordion .wgl-accordion_panel .wgl-accordion_title {font-weight: 700;}.wgl-accordion .wgl-accordion_icon {transition: 0.4s, color 0s;font-weight: 400;margin-top: 2px;}.wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon {position: relative;z-index: 1;height: 14px;width: 14px;}.wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon:before, .wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon:after {content: "";display: block;position: absolute;transition: 0.5s ease-in-out, color 0s;transform: rotate(90deg);top: 50%;left: 50%;}.wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon:before {width: inherit;height: 2px;margin: -1px 0 0 -7px;}.wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon:after {height: inherit;width: 2px;margin: -7px 0 0 -1px;}.wgl-accordion.icon-pluse .wgl-accordion_header.active .wgl-accordion_icon:before, .wgl-accordion.icon-pluse .wgl-accordion_header.active .wgl-accordion_icon:after {transform: rotate(-90deg);}.wgl-accordion.icon-pluse .wgl-accordion_header.active .wgl-accordion_icon:before {opacity: 0;}.wgl-accordion.icon-custom .wgl-accordion_header.active .wgl-accordion_icon {transform: rotate(90deg);}.wgl-accordion.icon-def .wgl-accordion_icon {transform: rotate(90deg);font-size: 0.92em;}.wgl-accordion.icon-def .wgl-accordion_icon:before {content: "\f142";font-family: flaticon;font-style: normal;display: block;transition: 0.4s;font-size: 14px;transform: rotate(90deg);}.wgl-accordion.icon-def .wgl-accordion_header.active .wgl-accordion_icon:before {transform: rotate(270deg);}.elementor-button-wrapper {line-height: 1;}.wgl-button.elementor-button {font-size: 14px;font-weight: 700;text-transform: initial;border-radius: 5px;}.wgl-button.elementor-button .elementor-button-content-wrapper {display: flex;align-items: center;justify-content: center;float: none;}.wgl-button.elementor-button .elementor-button-content-wrapper .elementor-icon-box-icon {margin-bottom: 0;}.wgl-button.elementor-button .elementor-align-icon-left {flex-direction: row;}.wgl-button.elementor-button .elementor-align-icon-right {flex-direction: row-reverse;}.wgl-button.elementor-button .wgl-elementor_icon {display: block;}.wgl-button.elementor-button.elementor-size-sm {font-size: 14px;padding: 14px 24px;}.wgl-button.elementor-button.elementor-size-md {font-size: 14px;padding: 16px 29px;}.wgl-button.elementor-button.elementor-size-lg {font-size: 16px;padding: 17px 29px;}.wgl-button.elementor-button.elementor-size-xl {font-size: 16px;padding: 20px 34px;}.wgl-button.elementor-button:empty {position: relative;}.wgl-button.elementor-button:empty:before, .wgl-button.elementor-button:empty:after {content: "";position: absolute;z-index: 1;background: currentColor;width: 16px;height: 2px;left: 50%;top: 50%;margin-left: -8px;margin-top: -1px;transition: 0s, background-color 0.4s;}.wgl-button.elementor-button:empty:after {transform: rotate(90deg);}.elementor-widget.elementor-align-center .wgl-header-list-info .elementor-icon-list-item:after {margin: 0;}.wgl-header-list-info .elementor-icon-list-item:before {display: none;}.wgl-header-list-info .elementor-icon-list-item span, .wgl-header-list-info .elementor-icon-list-item i {transition: all 0.4s;}.wgl-header-list-info .wgl-header-list-icon i {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;}.wgl-header-list-info a {color: inherit;}.wgl-header-date {line-height: 1;font-size: 12px;font-weight: 800;text-transform: uppercase;display: flex;}.wgl-header-date.wgl-default-format {align-items: center;}.wgl-header-date.wgl-default-format > span:first-child {font-size: 2.5em;margin-right: 10px;}.wgl-header-date.wgl-default-format > span:last-child {line-height: 16px;margin-top: 2px;}.wgl-header-date.wgl-default-format > span:last-child span {display: block;}.elementor-widget-wgl-double-headings.divider_yes .wgl-double_heading .dbl-title_wrapper {padding-left: 30px;}.elementor-widget-wgl-double-headings.divider_yes .wgl-double_heading .dbl-title_wrapper:before {content: "";position: absolute;z-index: 1;height: 40px;width: 3px;left: 0;top: 50%;transform: translateY(-50%);border-radius: 5px;background-color: currentColor;}.wgl-double_heading {display: flex;flex-direction: column;}@media (max-width: 1024px) {.wgl-double_heading.a-tablet-center {text-align: center;}.wgl-double_heading.a-tablet-left {text-align: left;}.wgl-double_heading.a-tablet-right {text-align: right;}}@media (max-width: 767px) {.wgl-double_heading.a-mobile-center {text-align: center;}.wgl-double_heading.a-mobile-left {text-align: left;}.wgl-double_heading.a-mobile-right {text-align: right;}}.wgl-double_heading .dbl-title_wrapper {position: relative;z-index: 1;}.wgl-double_heading .dbl-title {font-size: 30px;line-height: 48px;font-weight: inherit;color: inherit;}.wgl-double_heading .dbl-subtitle {font-size: 24px;transform: translateY(-16px);display: inline-block;line-height: 1;text-transform: uppercase;}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-right .elementor-icon-box-icon {margin-left: 5px;}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-right .elementor-image-box-img {margin-left: 20px;}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-right .wgl-infobox_wrapper {display: flex;}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-left .elementor-icon-box-icon {margin-right: 5px;}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-left .elementor-image-box-img {margin-right: 20px;}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-left .wgl-infobox_wrapper {display: flex;}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-top .elementor-icon-box-icon {margin-bottom: 5px;}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-top .elementor-image-box-img {margin-bottom: 20px;}.elementor-widget.wgl-hover_shift-yes {padding-top: 20px;transform: translateY(0);transition: 0.5s;}.elementor-widget.wgl-hover_shift-yes:hover > .elementor-widget-container {transform: translateY(-20px);}.elementor-widget.wgl-hover_shift-yes > .elementor-widget-container {transition: 0.5s;position: relative;}.elementor-widget.divider_yes .wgl-infobox_title {padding-bottom: 22px;}.elementor-widget.divider_yes .wgl-infobox_title:before {content: "";position: absolute;z-index: 1;bottom: 0;height: 2px;width: 10px;background-color: currentColor;}.elementor-widget.divider_yes.aleft .wgl-infobox_title:before {left: 0;box-shadow: 10px 0px 0 0 currentColor, 20px 0px 0 0 currentColor, 30px 0px 0 0 currentColor, 50px 0px 0 0 currentColor;}.elementor-widget.divider_yes.acenter .wgl-infobox_title:before {left: 50%;margin-left: -40px;box-shadow: 20px 0px 0 0 currentColor, 30px 0px 0 0 currentColor, 40px 0px 0 0 currentColor, 50px 0px 0 0 currentColor, 70px 0px 0 0 currentColor;}.elementor-widget.divider_yes.aright .wgl-infobox_title:before {right: 0;box-shadow: -10px 0px 0 0 currentColor, -20px 0px 0 0 currentColor, -30px 0px 0 0 currentColor, -50px 0px 0 0 currentColor;}.elementor-widget .wgl-infobox {transition: 0.5s;}.elementor-widget .wgl-infobox .wgl-infobox_title {position: relative;z-index: 1;margin-bottom: 20px;font-size: 22px;line-height: 1.5;word-break: break-word;transition: all 0.45s ease;}.elementor-widget .wgl-infobox .wgl-infobox-title_wrapper {position: relative;}.elementor-widget .wgl-infobox .wgl-infobox_content {font-size: 16px;transition: all 0.45s ease;}.elementor-widget .wgl-infobox .wgl-infobox_content p:last-child {margin-bottom: 0;}.elementor-widget .wgl-infobox .wgl-infobox_subtitle {font-size: 100px;font-weight: 700;color: #f7f7f7;line-height: 0.7;transition: 0.4s;}.elementor-widget .wgl-infobox .wgl-infobox-button_wrapper {border-radius: inherit;}.elementor-widget .wgl-infobox .wgl-infobox_button {line-height: 1;position: relative;z-index: 1;}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon.corner-attached {position: absolute;bottom: 0;display: inline-block;}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon.corner-attached.corner-position_right {right: 0;}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon.corner-attached.corner-position_left {left: 0;}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon:empty:before, .elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon:empty:after {content: "";position: absolute;z-index: 1;background: currentColor;width: 16px;height: 2px;left: 50%;top: 50%;margin-left: -8px;margin-top: -1px;transition: 0s, background-color 0.4s;}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon:empty:after {transform: rotate(90deg);}.elementor-widget .wgl-infobox .wgl-infobox_button > i {display: inline-block;transition: transform 0.4s;}.elementor-widget .wgl-infobox .wgl-infobox_button:hover > i {transform: translateX(5px);}.elementor-widget .wgl-infobox .wgl-infobox_item_link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.elementor-widget .wgl-infobox .button-read-more {padding-left: 0;}.elementor-widget .wgl-infobox .button-read-more:not(:empty):before, .elementor-widget .wgl-infobox .button-read-more:not(:empty):after {display: none;}.wgl-icon {margin: 0;transition: all 0.4s;}.wgl-icon.icon_circle {width: 40px;height: 40px;line-height: 40px;text-align: center;background: #ffffff;border-radius: 40px;}.wgl-icon.icon_circle.icon_shadow {box-shadow: 0 0 16px 3px rgba(3, 38, 94, 0.19);}.wgl-icon.opacity_icon:hover {opacity: 0.5;}a .wgl-icon {cursor: pointer;}.wgl-testimonials .wgl-carousel {width: calc(100% - 40px);padding: 20px 20px 35px;margin-left: 15px;margin-right: 15px;overflow: visible;}.wgl-testimonials .wgl-carousel .wgl-testimonials_item {box-shadow: 11px 10px 22px 0px rgba(0, 0, 0, 0.1);}.wgl-testimonials .wgl-carousel .wgl-testimonials-item_wrap {margin-bottom: 0;}.wgl-testimonials .wgl-carousel .slick-slider, .wgl-testimonials .wgl-carousel .slick-list {overflow: visible;}.wgl-testimonials .wgl-carousel .slick-slide:not(.slick-active) .wgl-testimonials_item {box-shadow: none;}.wgl-testimonials .wgl-carousel .slick-arrow:after {transform: translateX(0);font-size: 14px;}.wgl-testimonials {margin: 0 -15px;position: relative;}.wgl-testimonials .wgl-testimonials-item_wrap {transition: 0.4s;margin-bottom: 30px;}.wgl-testimonials .wgl-testimonials_item {position: relative;transform: translate(0);transition: inherit;box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;}.wgl-testimonials.hover_animation .wgl-testimonials-item_wrap {padding-top: 20px;}.wgl-testimonials.hover_animation .wgl-testimonials-item_wrap:hover .wgl-testimonials_item {transform: translateY(-20px);}.wgl-testimonials .wgl-testimonials-meta_wrap {display: flex;align-items: center;line-height: 1;}.wgl-testimonials .wgl-testimonials-name_wrap {display: flex;flex-direction: column;}.wgl-testimonials .wgl-testimonials_name {padding-bottom: 1px;font-size: 20px;line-height: 1;font-weight: 600;transition: all 0.45s ease;}.wgl-testimonials .wgl-testimonials_name a {font-weight: inherit;font-family: inherit;color: inherit;line-height: inherit;font-size: inherit;}.wgl-testimonials .wgl-testimonials_position {font-size: 18px;line-height: 1.25;display: block;text-transform: capitalize;transition: all 0.45s;}.wgl-testimonials .wgl-testimonials_quote {position: relative;z-index: 1;font-size: 16px;line-height: 30px;}.wgl-testimonials .wgl-testimonials_image {padding-right: 32px;}.wgl-testimonials.add_quote_icon .wgl-testimonials_quote:after {content: "\f106";font-family: "Flaticon";position: absolute;z-index: 1;width: 60px;height: 60px;line-height: 60px;left: -30px;top: -30px;transition: all 0.45s ease;color: #ffffff;font-size: 36px;font-weight: 400;display: inline-block;position: absolute;text-align: center;transform: rotate(180deg);}.wgl-testimonials.type-inline_top .wgl-testimonials-meta_wrap {margin-bottom: 18px;}.wgl-testimonials.type-inline_top .wgl-testimonials_quote {position: relative;z-index: 1;}.wgl-testimonials.type-inline_top .wgl-testimonials_quote:before {bottom: 100%;top: initial;transform: translateY(15px) rotate(45deg);}.wgl-testimonials.type-inline_top.add_quote_icon .wgl-testimonials_quote:after {left: -30px;bottom: -30px;top: initial;}.wgl-testimonials.type-inline_bottom .wgl-testimonials_item {overflow: hidden;margin-bottom: 30px;padding: 32px 30px 39px 60px;transition: all 0.45s;}.wgl-testimonials.type-inline_bottom .wgl-testimonials-content_wrap {padding-bottom: 24px;}.wgl-testimonials.type-inline_bottom .wgl-carousel-wrapper {overflow: unset;}.wgl-testimonials.type-author_top .wgl-testimonials_image {margin-bottom: 25px;}.wgl-testimonials.type-author_top .wgl-testimonials-content_wrap {margin-bottom: 21px;}.wgl-testimonials.type-author_bottom .wgl-testimonials-meta_wrap {flex-direction: column;}.wgl-testimonials.alignment_left {text-align: left;}.wgl-testimonials.alignment_left.type-author_top .wgl-testimonials-meta_wrap {justify-content: flex-start;}.wgl-testimonials.alignment_left.type-author_bottom .wgl-testimonials-meta_wrap {align-items: flex-start;}.wgl-testimonials.alignment_left.type-inline_bottom .wgl-testimonials-meta_wrap {justify-content: flex-start;}.wgl-testimonials.alignment_center {text-align: center;}.wgl-testimonials.alignment_center.type-author_top .wgl-testimonials-meta_wrap, .wgl-testimonials.alignment_center.type-inline_bottom .wgl-testimonials-meta_wrap {justify-content: center;}.wgl-testimonials.alignment_right {text-align: right;}.wgl-testimonials.alignment_right.type-author_top .wgl-testimonials-meta_wrap {justify-content: flex-end;}.wgl-testimonials.alignment_right.type-author_bottom .wgl-testimonials-meta_wrap {align-items: flex-end;}.wgl-testimonials.alignment_right.type-inline_bottom .wgl-testimonials-meta_wrap {justify-content: flex-end;}.wgl-testimonials .wgl-carousel.prev_next_pos_left .wgl-carousel_slick {padding-bottom: 75px;}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left) {width: calc(100% - 30px);padding: 20px 15px 35px;margin-left: auto;margin-right: auto;overflow: hidden;}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left) .slick-arrow {width: 30px;}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left) .slick-arrow:after {transform: translateX(0);}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left) .slick-arrow.slick-prev {left: -15px;border-radius: 10px 0 0 10px;}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left) .slick-arrow.slick-next {right: -15px;border-radius: 0 10px 10px 0;}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left):hover .slick-prev {transform: translate(0px, -50%);}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left):hover .slick-next {transform: translate(0px, -50%);}.wgl-testimonials:after {content: "";display: block;clear: both;}.isotope-filter {font-weight: 700;font-size: 14px;margin-bottom: 30px;}.isotope-filter a {display: inline-block;transition: all 0.5s;position: relative;line-height: 22px;font-size: 14px;font-weight: 600;text-transform: lowercase;padding: 12px 30px;}.isotope-filter a.active {color: #fff;}.isotope-filter a:after {display: none;}.isotope-filter a .number_filter {position: absolute;z-index: 1;width: 26px;height: 16px;right: -18px;line-height: 16px;font-size: 11px;top: -15px;font-weight: 800;opacity: 0;visibility: hidden;transition: all 0.5s ease;text-align: center;color: #ffffff;transform: translateY(4px);display: none;}.isotope-filter a:last-child {margin-right: 28px;}.isotope-filter a.active .number_filter {opacity: 1;visibility: visible;transform: translateY(0);}.isotope-filter a.active:after {opacity: 1;left: -15px;visibility: visible;}.isotope-filter.filter-center {text-align: center;}.isotope-filter.filter-left {text-align: left;}.isotope-filter.filter-right {text-align: right;}.wgl_portfolio_list .wgl-pagination {padding-top: 40px;}.row .wgl_portfolio_list .load_more_wrapper {margin-top: 0;}.isotope-filter + .wgl-portfolio-list_wrapper {margin: 0 -35px;overflow: hidden;}.row .wgl-portfolio-list_item {padding-left: 0;padding-right: 0;display: inline-block;vertical-align: top;}.row .wgl-portfolio-list_item.slick-slide {display: inline-block;}.row .wgl-portfolio-list_item .wgl-portfolio_item_link {font-size: 14px;font-weight: bold;display: inline-block;border-width: 3px;border-style: solid;padding: 24px 45px;margin-bottom: 60px;}.row .wgl-portfolio-list_item .wgl-portfolio_item_link:hover {color: #fff;}.row .wgl-portfolio-list_item .wgl-portfolio-link_wrapper.align_center {text-align: center;}.row .wgl-portfolio-list_item .wgl-portfolio-link_wrapper.align_right {text-align: right;}body.page .wgl-container:not(.single_portfolio) .wgl-portfolio_container:not(.no_gap) {margin-left: 0;margin-right: 0;padding-bottom: 20px;}body.page .wgl-container:not(.single_portfolio) .wgl-portfolio_container:not(.no_gap) .slick-dots {padding: 0 0 25px 0;}.wgl-portfolio-item_meta {font-size: 14px;font-weight: 600;}.wgl-portfolio-item_meta a, .wgl-portfolio-item_meta span {color: inherit;}.wgl-portfolio-item_meta .post_cats {position: relative;z-index: 1;display: block;line-height: 1.4;transition: all 0.5s;font-size: 12px;font-weight: 700;margin-top: 10px;line-height: 24px;}.wgl-portfolio-item_meta .post_cats a {border-radius: 3px;padding: 0 10px;position: relative;display: inline-block;text-transform: lowercase;background: rgba(49, 49, 49, 0.8);}.wgl-portfolio-item_meta .post_cats .delimiter-comma {margin-left: 0;margin-right: 6px;}.wgl-portfolio-item_wrapper .overlay {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;border-radius: 10px;background-color: rgba(32, 32, 32, 0.2);}.wgl-portfolio-item_wrapper .overlay:after {content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.8;transition: all 0.5s;border-radius: 10px;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #141414 100%);}.wgl-portfolio-item_wrapper .portfolio_link {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;display: block;opacity: 0;transition: all 0.5s;font-size: 24px;}.wgl-portfolio-item_wrapper .portfolio_link-icon {transition: all 0.5s;}.wgl-portfolio-item_wrapper.gallery_type .portfolio_link {justify-content: center;align-items: center;}.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon {line-height: 0;border-radius: 50%;background: #fff;font-size: 20px;transition: 0.4s;display: inline-block;position: relative;z-index: 2;}.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon .icon_plus:before, .wgl-portfolio-item_wrapper .wgl-portfolio-item_icon .icon_plus:after {content: "";position: absolute;z-index: 1;background: currentColor;width: 16px;height: 2px;left: 50%;top: 50%;margin-left: -8px;margin-top: -1px;transition: 0s, background-color 0.4s;}.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon .icon_plus:after {transform: rotate(90deg);}.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon a {transition: 0s;display: inline-block;}.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon > a, .wgl-portfolio-item_wrapper .wgl-portfolio-item_icon > i {padding: 20px;display: inline-flex;justify-content: center;align-items: center;width: 1em;height: 1em;transition: 0.4s;}.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon:empty {display: none;}.wgl-portfolio-item_image {border-radius: 10px;}.wgl-portfolio-item_title .title {font-size: 28px;line-height: 1.4;}.wgl-portfolio-item_title span, .wgl-portfolio-item_title a {color: inherit;font-weight: inherit;font-size: inherit;font-family: inherit;line-height: inherit;}.under_image {position: relative;z-index: 1;padding-bottom: 22px;}.under_image .wgl-portfolio-item_image {position: relative;transition: all 0.6s ease-in-out;overflow: hidden;}.under_image .wgl-portfolio-item_image img {transform: translateY(0);transition: all 0.5s;}.under_image .wgl-portfolio-item_title .title {font-size: 24px;margin-bottom: 8px;}.under_image .portfolio_link {display: flex;justify-content: center;align-items: center;}.under_image .wgl-portfolio-item_meta {margin-bottom: 12px;}.under_image .wgl-portfolio-item_meta .post_cats a:hover {opacity: 0.7;}.under_image .post_cats {color: #fff;}.under_image .wgl-portfolio-item_description {padding: 20px 0 10px 0;z-index: 3;transition: all 0.35s ease-out;bottom: 0;width: 100%;background: #fff;border-radius: 10px;}.under_image.h_align_right .wgl-portfolio-item_description {text-align: right;}.under_image.h_align_center .wgl-portfolio-item_description {text-align: center;}.under_image .wgl-portfolio-item_description:empty {display: none;}.inside_image {position: relative;}.inside_image .wgl-portfolio-item_image {overflow: hidden;}.inside_image .wgl-portfolio-item_title {color: #fff;}.inside_image .wgl-portfolio-item_meta, .inside_image .wgl-portfolio-item_title .title {color: #fff;}.inside_image .post_cats a {opacity: 1;transition: 0.4s;margin-right: 0;color: #fff;background: rgba(49, 49, 49, 0.8);}.inside_image .post_cats span {color: #fff;}.inside_image .wgl-portfolio-item_description {position: absolute;z-index: 3;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: flex-end;align-items: flex-start;flex-direction: column;text-align: left;padding: 21px 30px;opacity: 0;transition: all 0.5s;overflow: hidden;}.inside_image .wgl-portfolio-item_meta {position: relative;z-index: 2;margin-bottom: 0;}.inside_image .wgl-portfolio-item_meta .delimiter-comma {opacity: 0;}.inside_image .wgl-portfolio-item_title {position: relative;z-index: 2;margin-bottom: 10px;padding-top: 12px;}.inside_image .wgl-portfolio-item_title .title:hover a {opacity: 0.7;}.inside_image .wgl-portfolio-item_content {position: relative;z-index: 2;color: #cccccc;}.inside_image .portfolio_link {display: flex;justify-content: center;align-items: center;flex-direction: column;transition: all 0.5s;}.inside_image .portfolio_link .portfolio_link-icon {display: none;}.inside_image.zoom_in_animation .overlay {top: 5%;left: 5%;width: calc(100% - 10%);height: calc(100% - 10%);transform: scale(0.7);}.inside_image.zoom_in_animation .wgl-portfolio-item_description {transform: scale(0.9);}.inside_image.zoom_in_animation:hover .overlay, .inside_image.zoom_in_animation:hover .wgl-portfolio-item_description {transform: scale(1);}.inside_image.outline_animation .overlay:before {content: "";position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;top: 0;transition: all 0.5s;border-radius: 10px;}.inside_image.offset_animation {z-index: 1;}.inside_image.offset_animation:before {content: "";position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;top: 0;transition: all 0.5s;border: 1px solid;box-sizing: border-box;border-radius: 10px;}.inside_image.offset_animation .wgl-portfolio-item_offset {position: relative;z-index: 1;transition: all 0.5s;}.inside_image.offset_animation:hover {z-index: 2;}.inside_image.offset_animation:hover .wgl-portfolio-item_offset {transform: translate(20px, 20px);}.inside_image.sub_layer_animation .wgl-portfolio-item_description {width: auto;height: auto;left: 30px;bottom: 30px;top: initial;border-radius: 10px;align-items: flex-start;padding: 47px 52px 47px;transform: translateY(10px);text-align: left;background: #fff;word-break: break-word;max-width: calc(100% - 60px);}.inside_image.sub_layer_animation .wgl-portfolio-item_icon {margin-top: 28px;}.inside_image.simple_animation .post_cats a {opacity: 1;border-radius: 3px;transition: 0.4s;margin-right: 0;color: #fff;}.inside_image.simple_animation .post_cats a:hover {color: rgba(255, 255, 255, 0.7);}.inside_image.simple_animation .wgl-portfolio-item_title {margin: 0;}.inside_image.simple_animation .wgl-portfolio-item_description-inner > div {transition: all 0.5s;opacity: 0;transform: translateY(40px);}.inside_image.simple_animation .wgl-portfolio-item_description-inner > div:nth-child(2) {transition: all 0.7s;}.inside_image.simple_animation .wgl-portfolio-item_description-inner > div:nth-child(3) {transition: all 0.9s;}.inside_image.simple_animation .wgl-portfolio-item_description-inner > div:nth-child(4) {transition: all 1.1s;}.inside_image.simple_animation:hover .wgl-portfolio-item_description-inner > * {opacity: 1;transform: translateY(0);}.inside_image:hover .wgl-portfolio-item_description, .inside_image:hover .overlay, .inside_image:hover .portfolio_link, .inside_image.always_info_animation .wgl-portfolio-item_description, .inside_image.always_info_animation .overlay, .inside_image.always_info_animation .portfolio_link {opacity: 1;}.inside_image.always_info_animation:hover .wgl-portfolio-item_title, .inside_image.always_info_animation:hover .wgl-portfolio-item_content, .inside_image.always_info_animation:hover .wgl-portfolio-item_meta, .inside_image.always_info_animation:hover .wgl-portfolio-item_icon, .inside_image.always_info_animation:hover .overlay {opacity: 0;visibility: hidden;}.inside_image.sub_layer_animation:hover .wgl-portfolio-item_description {transform: translateY(0);}.inside_image .wgl-portfolio-item_title .title {font-size: 26px;}.wgl-portfolio_container .wgl-carousel_wrapper .wgl-carousel {margin-left: 0;margin-right: 0;}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev, .wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next {width: 70px;height: 70px;top: initial;bottom: 0;left: 50%;right: initial;background: transparent;transition: 0s;}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev:after, .wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next:after {line-height: 70px;transition: 0.4s;}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev:before, .wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next:before {content: "";position: absolute;z-index: -1;left: 0;top: 20px;width: 1px;height: 30px;background: #dedede;}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev {transform: translate(-70px, 0);}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev:before {top: 0;width: 140px;height: 70px;border-radius: 0;background: #ffffff;box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next {transform: translate(0, 0);}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next:before {top: 20px;width: 1px;height: 30px;background: #dedede;}.wgl-portfolio_container .wgl-carousel.center_info .slick-current .wgl-portfolio-item_description, .wgl-portfolio_container .wgl-carousel.center_info .slick-current .overlay, .wgl-portfolio_container .wgl-carousel.center_info .slick-current .portfolio_link {opacity: 1;}.wgl-portfolio_container .wgl-carousel .wgl-carousel_slick {padding-bottom: 5px;margin-bottom: 30px;}.wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item {width: 1000px;}.wgl-portfolio_container.appear-animation .item .wgl-portfolio-item_wrapper {opacity: 0;}.wgl-portfolio_container.appear-animation.anim-fade-in .animate .wgl-portfolio-item_wrapper {animation: fade_in 0.9s ease forwards;}.wgl-portfolio_container.appear-animation.anim-slide-top .animate .wgl-portfolio-item_wrapper {animation: slide_top 0.5s ease forwards;transform: translateY(50px);}.wgl-portfolio_container.appear-animation.anim-slide-bottom .animate .wgl-portfolio-item_wrapper {animation: slide_bottom 0.5s ease forwards;transform: translateY(-50px);}.wgl-portfolio_container.appear-animation.anim-slide-left .animate .wgl-portfolio-item_wrapper {animation: slide_left 0.5s ease forwards;transform: translateX(50px);}.wgl-portfolio_container.appear-animation.anim-slide-right .animate .wgl-portfolio-item_wrapper {animation: slide_right 0.5s ease forwards;transform: translateX(-50px);}.wgl-portfolio_container.appear-animation.anim-zoom .animate .wgl-portfolio-item_wrapper {animation: zoom_in 0.5s ease forwards;transform: scale(0.5);}@keyframes fade_in {100% {opacity: 1;}}@keyframes slide_top {100% {opacity: 1;transform: translateY(0);}}@keyframes slide_bottom {100% {opacity: 1;transform: translateY(0);}}@keyframes slide_left {100% {opacity: 1;transform: translateX(0);}}@keyframes slide_right {100% {opacity: 1;transform: translateX(0);}}@keyframes zoom_in {100% {opacity: 1;transform: scale(1);}}.wgl-portfolio-single_wrapper .wgl-portfolio-item_title_wrap:empty {display: none;}.wgl-portfolio-single_wrapper.single_type-1 {margin-top: 10px;}.wgl-portfolio-single_wrapper.single_type-1 .wgl-portfolio-single_item .wgl-portfolio-item_title_wrap {margin-bottom: 30px;}.wgl-portfolio-single_wrapper.single_type-1 .wgl-portfolio-single_item .wgl-portfolio-item_divider {background: #e5e5e5;width: 100%;height: 1px;margin-top: 61px;margin-bottom: 59px;}.wgl-portfolio-single_wrapper.single_type-2 {margin-top: 40px;}.wgl-portfolio-single_wrapper.single_type-2 .wgl-portfolio-single_item .wgl-portfolio-item_title_wrap {margin-bottom: 14px;}.wgl-portfolio-single_wrapper.single_type-2 .wgl-portfolio-single_item .wgl-portfolio-item_divider {background: #e5e5e5;width: 100%;height: 1px;margin-top: 61px;margin-bottom: 59px;}.wgl-portfolio-single_wrapper.single_type-2 .wgl-portfolio-single_item .wgl-portfolio-item_image {margin-bottom: 25px;}.wgl-portfolio-single_wrapper.single_type-3, .wgl-portfolio-single_wrapper.single_type-4 {margin-top: -40px;}.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_title_wrap, .wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_title_wrap {color: #ffffff;}.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_cats, .wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_title, .wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_meta, .wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_cats, .wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_title, .wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_meta {color: inherit;}.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_title, .wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_title {font-size: 52px;margin-bottom: 18px;}.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_meta > span:after, .wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_meta > span:after {color: #fff;}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_info {color: #ffffff;border-top: 1px solid rgba(255, 255, 255, 0.4);padding: 0 0 43px;display: flex;flex-wrap: wrap;justify-content: space-between;}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item-info_desc {width: initial;margin: 39px 35px 0;display: inline-block;border-bottom: 0;text-align: left;}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item-info_desc h5 {color: inherit;margin-right: 0;}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item-info_desc span {display: inline-block;color: #e5e5e5;text-align: left;max-width: 184px;}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg {margin-bottom: 60px;}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-single_item .single_post_info {border: 0;margin-bottom: 5px;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_bg {position: relative;z-index: 1;background-position: center;background-repeat: no-repeat;background-size: cover;margin-bottom: 60px;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_bg:before {content: "";position: absolute;z-index: -1;width: 100%;height: 100%;left: 0;top: 0;background: #2f3441;opacity: 0.3;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_title {font-size: 36px;line-height: 1.6;margin-bottom: 7px;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta {margin: 0;color: #bcbcbc;font-size: 16px;display: inline-block;font-weight: 700;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta > span {vertical-align: middle;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta > span:after {content: "/";margin: 0 8px;display: inline-block;vertical-align: middle;margin-top: -2px;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta > span:last-child:after {display: none;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats {vertical-align: middle;display: inline-block;line-height: 30px;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats a {position: relative;display: inline-block;transition: 0.4s;font-size: 16px;font-weight: 700;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats a + a {margin-left: 10px;}.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats:first-child a:first-child:before {display: none;}.wgl-portfolio-single_item {margin-bottom: 30px;}.wgl-portfolio-single_item .wgl-portfolio-item_image {margin-bottom: 30px;}.wgl-portfolio-single_item .wgl-portfolio-item_image img {border-radius: 10px;}.wgl-portfolio-single_item .wgl-portfolio-info_wrap {margin-left: -15px;margin-right: -15px;}.wgl-portfolio-single_item .wgl-portfolio-info_wrap:after {content: "";clear: both;display: table;}.wgl-portfolio-single_item .single_post_info {padding-bottom: 38px;margin-bottom: 30px;border-bottom: 1px solid #e7e7e7;padding-top: 20px;margin-top: 0px;}.wgl-portfolio-single_item .tags_likes_wrap .wgl-likes {float: right;line-height: 34px;}.wgl-portfolio-single_item .tagcloud .tagcloud_desc {font-size: 14px;line-height: 30px;vertical-align: top;text-transform: uppercase;color: #313131;font-weight: 700;margin-right: 20px;}.single_portfolio .related_portfolio {margin-top: 82px;margin-bottom: 15px;}.single_portfolio .related_portfolio .wgl-carousel {margin: 0;}.single_portfolio .related_portfolio .wgl-carousel .wgl-carousel_slick {margin-bottom: 15px;}.single_portfolio .related_portfolio .virtus_module_title {margin-bottom: 30px;}.single_portfolio .related_portfolio .wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item.wgl_col-6 {width: 600px;}.single_portfolio .related_portfolio .wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item.wgl_col-4 {width: 400px;}.single_portfolio .related_portfolio .wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item.wgl_col-3 {width: 300px;}.single_portfolio #comments .comment-respond {margin-top: 30px;margin-bottom: 70px;}.wgl-portfolio-item_annotation_inner .wgl-portfolio-item-info_desc {padding: 12px 0;margin-bottom: 0;}.wgl-portfolio-item-info_desc {width: 50%;display: inline-block;margin-bottom: 26px;vertical-align: top;}.wgl-portfolio-item-info_desc h5 {margin-right: 14px;line-height: 30px;font-size: 16px;}.wgl-portfolio-item-info_desc span {display: block;font-size: 16px;line-height: 30px;}.portfolio_info_item-download {padding-bottom: 10px;padding-top: 30px;border-top: 1px solid #dfdfdf;margin-top: 20px;}.portfolio_info_item-download .wgl_button_link {margin-bottom: 0;}.wgl-portfolio-single_item .wgl-portfolio-item_annotation {padding: 21px 12px 21px 45px;margin-top: 8px;border-radius: 10px;background: #f7f7f7;}.wgl-portfolio-single_item .wgl-portfolio-item_annotation .single_info-share_social-wpapper {margin-top: 14px;}.wgl-portfolio-single_item .wgl-portfolio-item_annotation .single_info-share_social-wpapper .share_title {font-weight: 700;}.wgl-portfolio-single_item .wgl-portfolio-item_annotation-wrap:only-child {width: 100%;}.wgl-portfolio-single_item .wgl-portfolio-item_annotation-wrap:only-child .wgl-portfolio-item-info_desc {width: 25%;}.wgl-portfolio-single_item .wgl-portfolio-info_desc:only-child {width: 100%;}.portfolio_archive-cat {margin-bottom: 30px;text-align: center;}.portfolio_archive-cat + .wgl_cpt_section {margin-bottom: 50px;}.archive .wgl_portfolio_list {margin-bottom: 30px;}.wgl-ellipsis {display: inline-block;position: relative;width: 64px;height: 64px;}.wgl-ellipsis span {position: absolute;top: 27px;width: 11px;height: 11px;background: #fff;animation-timing-function: cubic-bezier(0, 1, 1, 0);}.wgl-ellipsis span:nth-child(1) {left: 6px;animation: wgl-ellipsis1 0.6s infinite;}.wgl-ellipsis span:nth-child(2) {left: 6px;animation: wgl-ellipsis2 0.6s infinite;}.wgl-ellipsis span:nth-child(3) {left: 26px;animation: wgl-ellipsis2 0.6s infinite;}.wgl-ellipsis span:nth-child(4) {left: 45px;animation: wgl-ellipsis3 0.6s infinite;}@keyframes wgl-ellipsis1 {0% {transform: scale(0);}100% {transform: scale(1);}}@keyframes wgl-ellipsis3 {0% {transform: scale(1);}100% {transform: scale(0);}}@keyframes wgl-ellipsis2 {0% {transform: translate(0, 0);}100% {transform: translate(19px, 0);}}.wgl_module_team {position: relative;z-index: 1;}.wgl_module_team .team-items_wrap:after {display: block;content: "";height: 0;clear: both;}.wgl_module_team .team-item {float: left;padding: 0px 15px 55px 15px;}.wgl_module_team .team-item_wrap {position: relative;z-index: 1;transition: 0.3s;padding-top: 30px;border-radius: 10px;}.wgl_module_team .team-item_wrap:hover {box-shadow: 10px 11px 38px 0px rgba(0, 0, 0, 0.1);}.wgl_module_team .team-item_wrap:hover .team-info_icons a {opacity: 1;visibility: visible;transform: translateY(0);}.wgl_module_team .team-image {display: inline-block;position: relative;border-radius: 50%;max-width: 190px;}.wgl_module_team .team-image img {border-radius: 50%;}.wgl_module_team .team-item_content {padding: 0 30px;}.wgl_module_team .team-item_info {padding: 0 30px 20px;background-repeat: no-repeat;background-position: right bottom;transition: 0.4s;}.wgl_module_team .team-item_titles {transition: inherit;}.wgl_module_team .team-item_titles img {position: absolute;z-index: -1;bottom: 0;right: 0;max-height: 52px;display: none;}.wgl_module_team .team-title {margin-top: 23px;margin-bottom: 0;font-size: 24px;line-height: 1.25;font-weight: 800;}.wgl_module_team .team-title a {font-weight: inherit;font-size: inherit;line-height: inherit;color: inherit;transition: 0.3s;}.wgl_module_team .team-department {padding-top: 7px;font-size: 18px;line-height: 1.4;transition: inherit;text-transform: capitalize;}.wgl_module_team .team-item_excerpt {margin: 17px 0 5px;line-height: 1.7;transition: 0.4s;scrollbar-width: none;-ms-overflow-style: none;}.wgl_module_team .team-item_excerpt::-webkit-scrollbar {display: none;}.wgl_module_team .team-info_icons {display: flex;position: relative;transition: 0.4s;margin-top: 14px;}.wgl_module_team .team-info_icons a {opacity: 0;visibility: hidden;}.wgl_module_team .team-icon {width: 36px;height: 36px;border-radius: 50%;font-size: 14px;line-height: 36px;color: #909aa3;text-align: center;transform: translateY(15px);}.wgl_module_team .team-icon:nth-child(2) {transition-delay: 0.05s;}.wgl_module_team .team-icon:nth-child(3) {transition-delay: 0.1s;}.wgl_module_team .team-icon:nth-child(4) {transition-delay: 0.15s;}.wgl_module_team .team-icon:nth-child(5) {transition-delay: 0.2s;}.wgl_module_team .team-icon:nth-child(6) {transition-delay: 0.25s;}.wgl_module_team .team-icon:nth-child(7) {transition-delay: 0.3s;}.wgl_module_team .team-icon:nth-child(8) {transition-delay: 0.35s;}.wgl_module_team .team-icon:nth-child(9) {transition-delay: 0.4s;}.wgl_module_team.acenter .team-item_content:hover .team-icon:not(:first-child) {width: 36px;}.wgl_module_team.acenter .team-info_icons {justify-content: center;}.wgl_module_team.aright .team-item_content .team-item_info {background-position: 0 104%;}.wgl_module_team.aright .team-info_icons {flex-direction: row-reverse;}.wgl_module_team.team-col_1 .team-item {width: 100%;}.wgl_module_team.team-col_2 .team-item {width: 50%;}.wgl_module_team.team-col_2 .team-item:nth-child(2n+1) {clear: left;}.wgl_module_team.team-col_3 .team-item {width: 33.3333333%;}.wgl_module_team.team-col_3 .team-item:nth-child(3n+1) {clear: left;}.wgl_module_team.team-col_4 .team-item {width: 25%;}.wgl_module_team.team-col_4 .team-item:nth-child(4n+1) {clear: left;}.wgl_module_team.team-col_5 .team-item {width: 20%;}.wgl_module_team.team-col_5 .team-item:nth-child(5n+1) {clear: left;}.wgl_module_team.team-col_6 .team-item {width: 16.6666666%;}.wgl_module_team.team-col_6 .team-item:nth-child(6n+1) {clear: left;}.wgl_module_team .wgl-carousel_wrapper .wgl-carousel {margin-left: 0;margin-right: 0;}.wgl_module_team .wgl-carousel_wrapper .wgl-carousel .team-item_content:hover {box-shadow: 6px 5px 14px rgba(0, 0, 0, 0.08);}.wgl_module_team .wgl-carousel_wrapper .wgl-carousel .team-item:not(:first-child) {clear: none;}.wgl_module_team:after {content: "";display: block;clear: both;}.single-team .page-header {margin-bottom: 0 !important;}.single-team .single_team_page .team-single_wrapper {display: flex;align-items: stretch;position: relative;z-index: 1;margin-top: 40px;margin-bottom: 51px;box-shadow: 10px 11px 38px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;}.single-team .single_team_page .team-image_wrap {align-self: flex-start;padding-right: 95px;padding-left: 68px;padding-top: 70px;}@media (max-width: 480px) {.single-team .single_team_page .team-image_wrap {padding: 30px;}}@media (min-width: 969px) {.single-team .single_team_page .team-image {width: 400px;}}@media (max-width: 968px) {.single-team .single_team_page .team-image {max-width: 400px;}}.single-team .single_team_page .team-image img {border-radius: 50%;}.single-team .single_team_page .team-info_wrapper {display: flex;flex-direction: column;flex-grow: 1;padding-top: 106px;padding-bottom: 110px;background-color: #ffffff;background-repeat: no-repeat;background-position: 79% 24%;padding-right: 50px;}.single-team .single_team_page .team-title {position: relative;z-index: 1;margin-bottom: 10px;font-size: 36px;line-height: 1.055;}.single-team .single_team_page .team-info_excerpt {margin-bottom: 10px;}.single-team .single_team_page .team-info_item {margin-bottom: 5px;font-size: 17px;}.single-team .single_team_page .team-info_item.team-department {margin-bottom: 16px;font-size: 24px;text-transform: capitalize;}.single-team .single_team_page .team-info_item:first-child {margin-top: 0;}.single-team .single_team_page .team-info_item > * {display: inline;font-family: inherit;font-size: inherit;line-height: inherit;}.single-team .single_team_page .team-info_item h5 {margin-right: 11px;font-size: 18px;text-transform: initial;}.single-team .single_team_page .team-info_item a {color: inherit;}.single-team .single_team_page .team-info_icons {line-height: 1;margin-top: 25px;}.single-team .single_team_page .team-info_icons .team-icon {display: inline-block;position: relative;z-index: 1;text-decoration: none;vertical-align: middle;margin-left: 12px;}.single-team .single_team_page .team-info_icons .team-icon:before {display: inline-block;width: 38px;height: 38px;border-radius: 5px;font-size: 14px;line-height: 38px;color: #fff;text-align: center;transition: 0.4s;}.single-team .single_team_page .team-info_icons .team-icon:hover:before {transform: translateY(-5px);}.single-team .single_team_page .team-info_icons .team-icon:first-child {margin: 0;}.single-team .single_team_page .team-info_icons .team-icon[class*=skype]:before {background-color: #00aff0;}.single-team .single_team_page .team-info_icons .team-icon[class*=twitter]:before {background-color: #18a6f0;}.single-team .single_team_page .team-info_icons .team-icon[class*=youtube]:before {background-color: #ff0000;}.single-team .single_team_page .team-info_icons .team-icon[class*=facebook]:before {background-color: #4661c5;}.single-team .single_team_page .team-info_icons .team-icon[class*=linkedin]:before {background-color: #007bb5;}.single-team .single_team_page .team-info_icons .team-icon[class*=telegram]:before {background-color: #0088cc;}.single-team .single_team_page .team-info_icons .team-icon[class*=whatsapp]:before {background-color: #25d366;}.single-team .single_team_page .team-info_icons .team-icon[class*=pinterest]:before {background-color: #ff2e2e;}.single-team .single_team_page .team-info_icons .team-icon[class*=instagram]:before {background-color: #ff8237;}.single-team .single_team_page .team-info_icons .team-icon[class*=google-plus]:before {background-color: #db4437;}.single-team .single_team_page .team-info-desc {margin-top: 20px;}.single-team .single_team_page .team-single_speaches-title {font-weight: 400;margin-bottom: 30px;}.single-team .single_team_page .team-single_speaches-info .speech-info_item {margin-bottom: 30px;padding: 30px;border: 1px solid #dddddd;border-radius: 10px;}.single-team .single_team_page .team-single_speaches-info .speech-info_day {margin-bottom: 6px;font-size: 22px;}.single-team .single_team_page .team-single_speaches-info .speech-info_time {margin-bottom: 8px;}.single-team .single_team_page .team-single_speaches-info .speech-info_time, .single-team .single_team_page .team-single_speaches-info .speech-info_desc {font-size: 18px;}.wgl-countdown .countdown-row {display: flex;justify-content: center;align-items: center;margin-left: -15px;margin-right: -15px;}.wgl-countdown .countdown-section {flex: 1;color: inherit;position: relative;margin-right: 15px;margin-left: 15px;}.wgl-countdown .countdown-section .countdown-amount {display: flex;align-items: center;justify-content: center;position: relative;z-index: 1;font-size: 1em;line-height: 1;color: inherit;width: 2.4em;height: 1em;margin: 0 auto;}.wgl-countdown .countdown-section .countdown-period {display: block;margin-top: 1em;font-size: 0.163636em;line-height: 1;color: inherit;text-transform: capitalize;text-align: center;}.wgl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:before, .wgl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:after {content: "";position: absolute;z-index: 1;right: -15px;width: 0.09em;height: 0.09em;background: currentColor;border-radius: 50%;transform: translateX(50%);}.wgl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:before {top: 50%;margin-top: -0.15em;}.wgl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:after {top: 50%;margin-top: 0.15em;}.wgl-countdown.cd_large {font-size: 110px;}.wgl-countdown.cd_medium {font-size: 50px;}.wgl-countdown.cd_small {font-size: 36px;}.wgl-countdown.align_left {text-align: left;}.wgl-countdown.align_left .countdown-section {flex: 0;}.wgl-countdown.align_center {text-align: center;}.wgl-countdown.align_right {text-align: right;}.wgl-countdown.align_right .countdown-row {justify-content: flex-end;}.wgl-countdown.align_right .countdown-section {flex: 0;}.wgl-countdown.custom_font .countdown-section {font-family: inherit;}.wgl-countdown.custom_font .countdown-section .countdown-amount, .wgl-countdown.custom_font .countdown-period {font-family: inherit;font-weight: inherit;}@media only screen and (max-width: 992px) {.wgl-countdown.cd_large {font-size: 60px;}.wgl-countdown.cd_medium {font-size: 40px;}.wgl-countdown.cd_small {font-size: 36px;}}@media only screen and (max-width: 768px) {.wgl-countdown.cd_large {font-size: 36px;}.wgl-countdown.cd_medium {font-size: 36px;}.wgl-countdown.cd_small {font-size: 36px;}}@media only screen and (max-width: 480px) {.wgl-countdown.cd_large {font-size: 30px;}.wgl-countdown.cd_medium {font-size: 30px;}.wgl-countdown.cd_small {font-size: 30px;}}@media only screen and (max-width: 420px) {.wgl-countdown.cd_large {font-size: 24px;}.wgl-countdown.cd_medium {font-size: 24px;}.wgl-countdown.cd_small {font-size: 24px;}}@media only screen and (max-width: 360px) {.wgl-countdown.cd_large {font-size: 20px;}.wgl-countdown.cd_medium {font-size: 20px;}.wgl-countdown.cd_small {font-size: 20px;}}.wgl-carousel .slick-arrow {display: block;position: absolute;z-index: 100;top: 50%;width: 50px;height: 50px;line-height: 50px;margin: 0;border: unset;border-radius: unset;padding: 0;text-align: center;font-size: 0;font-weight: 300;letter-spacing: 0;text-indent: 0;color: #ffffff;cursor: pointer;opacity: 1;box-shadow: unset;transition: 0.4s;border-radius: 10px;background: #ffffff;}.wgl-carousel .slick-arrow:after {display: inline-block;position: relative;vertical-align: middle;width: 100%;height: 100%;font-size: 18px;border-radius: inherit;font-family: Flaticon;line-height: inherit;color: inherit;transition: 0.4s;}.wgl-carousel .slick-arrow:hover:after {color: #ffffff;}.wgl-carousel .slick-prev {left: 0px;right: auto;transform: translate(0, -50%);}.wgl-carousel .slick-prev:after {content: "\f140";}.wgl-carousel .slick-next {left: auto;right: 0px;transform: translate(0, -50%);}.wgl-carousel .slick-next:after {content: "\f13f";}.wgl-carousel:hover .slick-prev {transform: translate(10px, -50%);}.wgl-carousel:hover .slick-prev:after {transform: translateX(0);}.wgl-carousel:hover .slick-next {transform: translate(-10px, -50%);}.wgl-carousel:hover .slick-next:after {transform: translateX(0);}.wgl-carousel .virtus_carousel_list {overflow: hidden;}.wgl-carousel.prev_next_pos_left .slick-arrow {top: auto;bottom: 0;left: auto;left: 70px;transform: translate(0, 0);}.wgl-carousel.prev_next_pos_left .slick-arrow:after {margin: 0;}.wgl-carousel.prev_next_pos_left .slick-prev {left: 0;}.blog_columns-4 .wgl-carousel .slick-arrow {width: 36px;height: 36px;line-height: 36px;}.blog_columns-4 .wgl-carousel .slick-arrow:after {font-size: 14px;}.blog_columns-4 .wgl-carousel .slick-prev {left: 5px;}.blog_columns-4 .wgl-carousel .slick-prev:after {transform: translateX(2px);}.blog_columns-4 .wgl-carousel .slick-next {right: 5px;}.blog_columns-4 .wgl-carousel .slick-next:after {transform: translateX(-2px);}.blog_columns-4 .wgl-carousel:hover .slick-prev {transform: translate(20px, -50%);}.blog_columns-4 .wgl-carousel:hover .slick-prev:after {transform: translateX(0);}.blog_columns-4 .wgl-carousel:hover .slick-next {transform: translate(-20px, -50%);}.blog_columns-4 .wgl-carousel:hover .slick-next:after {transform: translateX(0);}.blog_columns-4 .wgl-carousel .virtus_carousel_list {overflow: hidden;}.wgl-carousel .slick-dots {padding: 0;margin: 30px 15px 0 15px;line-height: 0;font-size: 0;min-height: 50px;}.wgl-carousel .slick-dots li {display: inline-block;font-size: 0;line-height: 0;list-style: none;padding: 5px;margin: 0;opacity: 1;cursor: pointer;}.wgl-carousel .slick-dots li button {position: relative;z-index: 1;display: inline-block;font-size: 0;padding: 0;margin: 0;box-sizing: border-box;border: 0;vertical-align: bottom;}.wgl-carousel .slick-dots li button:focus {outline: none;}.wgl-carousel .slick-dots li:before {display: none;}.wgl-carousel .slick-dots li:last-child {margin-right: 0;}.wgl-carousel .vc_row {margin-left: 0;margin-right: 0;}.wgl-carousel.pag_align_left .slick-dots {text-align: left;}.wgl-carousel.pag_align_right .slick-dots {text-align: right;}.wgl-carousel.pag_align_center .slick-dots {text-align: center;}.wgl-carousel.pagination_circle .slick-dots li button {border-radius: 50%;width: 4px;height: 4px;opacity: 0.3;}.wgl-carousel.pagination_circle .slick-dots li.slick-active button {opacity: 1;transform: scale(2.5);}.wgl-carousel.pagination_circle_border .slick-dots li {margin: 1px;}.wgl-carousel.pagination_circle_border .slick-dots li button {border-radius: 50%;width: 20px;height: 20px;border-width: 1px;border-style: solid;border-color: transparent;background: transparent !important;}.wgl-carousel.pagination_circle_border .slick-dots li button:before {content: "";display: block;width: 4px;height: 4px;position: absolute;left: 50%;top: 50%;margin-top: -2px;margin-left: -2px;border-radius: 50%;}.wgl-carousel.pagination_square_border .slick-dots li {margin: 0px;padding: 0;}.wgl-carousel.pagination_square_border .slick-dots li button {border-radius: 0%;width: 31px;height: 31px;border-width: 3px;border-style: solid;border-color: transparent;background: transparent !important;}.wgl-carousel.pagination_square_border .slick-dots li button:before {content: "";display: block;width: 6px;height: 6px;position: absolute;left: 50%;top: 50%;margin-top: -3px;margin-left: -3px;border-radius: 0%;}.wgl-carousel.pagination_line .slick-dots li {margin: 0 5px;padding: 10px 0;}.wgl-carousel.pagination_line .slick-dots li button {width: 25px;height: 3px;opacity: 0.5;background: transparent;}.wgl-carousel.pagination_line .slick-dots li button:before {content: "";position: absolute;z-index: 1;left: 0;bottom: 0;width: 100%;height: 1px;transition: all 0.3s;}.wgl-carousel.pagination_line .slick-dots li:hover button:before {height: 3px;}.wgl-carousel.pagination_line .slick-dots li.slick-active button {opacity: 1;}.wgl-carousel.pagination_line .slick-dots li.slick-active button:before {height: 3px;}.wgl-carousel.pagination_square .slick-dots li {width: 8px;height: 8px;margin-right: 8px;opacity: 0.3;}.wgl-carousel.pagination_square .slick-dots li.slick-active {opacity: 1;}.wgl-carousel.pagination_line_circle .slick-dots li {margin: 0;padding: 10px 5px;}.wgl-carousel.pagination_line_circle .slick-dots li button {width: 6px;height: 6px;opacity: 0.5;border-radius: 6px;}.wgl-carousel.pagination_line_circle .slick-dots li:hover button {opacity: 1;}.wgl-carousel.pagination_line_circle .slick-dots li.slick-active button {opacity: 1;width: 25px;}.wgl-clients {display: flex;flex-wrap: wrap;}.wgl-clients .wgl-carousel_wrapper {width: 100%;overflow: visible;}.wgl-clients .wgl-carousel {margin: 0;}.wgl-clients .clients_image {float: left;display: flex;transition: 0.4s;align-items: inherit;}.wgl-clients .clients_image .image_wrapper {display: flex;position: relative;z-index: 1;align-items: center;height: max-content;}.wgl-clients .clients_image.slick-slide {display: flex;}.wgl-clients .hover_image {display: none;position: absolute;z-index: 1;top: 0;left: 0;visibility: hidden;}.wgl-clients.items-1 > .clients_image {width: 100%;}.wgl-clients.items-1 > .clients_image:nth-child(2), .wgl-clients.items-1 > .clients_image:nth-child(n+3) {clear: left;}.wgl-clients.items-2 > .clients_image {width: 50%;}.wgl-clients.items-2 > .clients_image:nth-child(3), .wgl-clients.items-2 > .clients_image:nth-child(2n+5) {clear: left;}.wgl-clients.items-3 > .clients_image {width: 33.33333%;}.wgl-clients.items-3 > .clients_image:nth-child(4), .wgl-clients.items-3 > .clients_image:nth-child(3n+7) {clear: left;}.wgl-clients.items-4 > .clients_image {width: 25%;}.wgl-clients.items-4 > .clients_image:nth-child(5), .wgl-clients.items-4 > .clients_image:nth-child(4n+9) {clear: left;}.wgl-clients.items-5 > .clients_image {width: 20%;}.wgl-clients.items-5 > .clients_image:nth-child(6), .wgl-clients.items-5 > .clients_image:nth-child(5n+11) {clear: left;}.wgl-clients.items-6 > .clients_image {width: 16.66666%;}.wgl-clients.items-6 > .clients_image:nth-child(7), .wgl-clients.items-6 > .clients_image:nth-child(6n+13) {clear: left;}.wgl-clients img {transition: all 0.3s;}.wgl-clients.anim-zoom .clients_image img {transform: scale(0.95);}.wgl-clients.anim-zoom .clients_image:hover img {transform: scale(1);}.wgl-clients.anim-opacity .clients_image img {opacity: 0.5;}.wgl-clients.anim-opacity .clients_image:hover img {opacity: 1;}.wgl-clients.anim-grayscale .clients_image img {filter: grayscale(100%);opacity: 0.6;}.wgl-clients.anim-grayscale .clients_image:hover img {filter: grayscale(0);opacity: 1;}.wgl-clients.anim-contrast .clients_image:hover img {filter: contrast(300%);}.wgl-clients.anim-blur .clients_image:hover img {filter: blur(1px);}.wgl-clients.anim-invert .clients_image:hover img {filter: invert(100%);}.wgl-clients.anim-ex_images .hover_image {display: block;opacity: 0;}.wgl-clients.anim-ex_images .image_wrapper:hover .hover_image {opacity: 1;visibility: visible;}.wgl-clients.anim-ex_images .image_wrapper:hover .hover_image + .main_image {opacity: 0;}.wgl-clients.anim-ex_images_bg .hover_image {display: block;opacity: 0;}.wgl-clients.anim-ex_images_bg .clients_image:hover .hover_image {opacity: 1;visibility: visible;}.wgl-clients.anim-ex_images_bg .clients_image:hover .hover_image + .main_image {opacity: 0;}.wgl-clients.anim-ex_images_ver .image_wrapper {overflow: hidden;}.wgl-clients.anim-ex_images_ver .hover_image {display: block;transform: translateY(-100%);}.wgl-clients.anim-ex_images_ver .image_wrapper:hover .hover_image {opacity: 1;visibility: visible;transform: translateY(0%);}.wgl-clients.anim-ex_images_ver .image_wrapper:hover .hover_image + .main_image {transform: translateY(100%);}.wgl-image-layers {position: relative;line-height: 0;max-width: 100%;}.wgl-image-layers .img-layer_image-wrapper {position: relative;line-height: 0;display: block;width: inherit;max-width: 100%;height: inherit;max-height: 100%;}.wgl-image-layers .img-layer_image-wrapper:not(:first-child) {position: absolute;left: 0;top: 0;}.wgl-image-layers .img-layer_image-wrapper .img-layer_image {transition: all 0.5s;}.wgl-image-layers .img-layer_image-wrapper.fade_in .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.slide_big_up .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.slide_big_down .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.slide_big_left .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.slide_big_right .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.slide_up .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.slide_down .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.slide_left .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.slide_right .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.flip_x .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.flip_y .img-layer_image, .wgl-image-layers .img-layer_image-wrapper.zoom_in .img-layer_image {opacity: 0;visibility: hidden;}.wgl-image-layers .img-layer_image-wrapper.slide_big_up .img-layer_image {transform: translateY(100%);}.wgl-image-layers .img-layer_image-wrapper.slide_big_down .img-layer_image {transform: translateY(-100%);}.wgl-image-layers .img-layer_image-wrapper.slide_big_left .img-layer_image {transform: translateX(100%);}.wgl-image-layers .img-layer_image-wrapper.slide_big_right .img-layer_image {transform: translateX(-100%);}.wgl-image-layers .img-layer_image-wrapper.slide_up .img-layer_image {transform: translateY(50%);}.wgl-image-layers .img-layer_image-wrapper.slide_down .img-layer_image {transform: translateY(-50%);}.wgl-image-layers .img-layer_image-wrapper.slide_left .img-layer_image {transform: translateX(50%);}.wgl-image-layers .img-layer_image-wrapper.slide_right .img-layer_image {transform: translateX(-50%);}.wgl-image-layers .img-layer_image-wrapper.flip_x .img-layer_image {transform: rotateX(-100deg);}.wgl-image-layers .img-layer_image-wrapper.flip_y .img-layer_image {transform: rotateY(-100deg);}.wgl-image-layers .img-layer_image-wrapper.zoom_in .img-layer_image {transform: scale3d(0.2, 0.2, 0.2);}.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.fade_in .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_up .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_down .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_left .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_right .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_up .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_down .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_left .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_right .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_x .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_y .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.zoom_in .img-layer_image {opacity: 1;visibility: visible;}.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_up .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_down .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_up .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_down .img-layer_image {transform: translateY(0);}.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_left .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_right .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_left .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_right .img-layer_image {transform: translateX(0);}.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_x .img-layer_image, .wgl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_y .img-layer_image {transform: rotate(0);}.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.zoom_in .img-layer_image {transform: scale3d(1, 1, 1);}.wgl-video_popup {position: relative;z-index: 1;}.wgl-video_popup.button_align-left {text-align: left;}.wgl-video_popup.button_align-left .videobox_content, .wgl-video_popup.button_align-left .videobox_link_wrapper {justify-content: flex-start;}.wgl-video_popup.button_align-left.with_image .videobox_link_wrapper {left: 0;right: auto;transform: translate(-50%, -50%);}.wgl-video_popup.button_align-left.title_pos-right .videobox_content, .wgl-video_popup.button_align-left.title_pos-right .videobox_link_wrapper {justify-content: flex-end;}.wgl-video_popup.button_align-left.title_pos-top .videobox_content, .wgl-video_popup.button_align-left.title_pos-bot .videobox_content {align-items: flex-start;}.wgl-video_popup.button_align-center {text-align: center;}.wgl-video_popup.button_align-center .videobox_content, .wgl-video_popup.button_align-center .videobox_link_wrapper {justify-content: center;}.wgl-video_popup.button_align-center.with_image .videobox_link_wrapper {left: 50%;right: auto;transform: translate(-50%, -50%);}.wgl-video_popup.button_align-center.title_pos-right .videobox_content, .wgl-video_popup.button_align-center.title_pos-right .videobox_link_wrapper {justify-content: center;}.wgl-video_popup.button_align-center.title_pos-top .videobox_content, .wgl-video_popup.button_align-center.title_pos-bot .videobox_content {align-items: center;}.wgl-video_popup.button_align-right {text-align: right;}.wgl-video_popup.button_align-right .videobox_content, .wgl-video_popup.button_align-right .videobox_link_wrapper {justify-content: flex-end;}.wgl-video_popup.button_align-right.with_image .videobox_link_wrapper {right: 0;left: auto;transform: translate(50%, -50%);}.wgl-video_popup.button_align-right.title_pos-right .videobox_content, .wgl-video_popup.button_align-right.title_pos-right .videobox_link_wrapper {justify-content: right;}.wgl-video_popup.button_align-right.title_pos-top .videobox_content, .wgl-video_popup.button_align-right.title_pos-top .videobox_link_wrapper, .wgl-video_popup.button_align-right.title_pos-bot .videobox_content, .wgl-video_popup.button_align-right.title_pos-bot .videobox_link_wrapper {align-items: flex-end;}.wgl-video_popup.button_align-inline {display: inline-block;}.wgl-video_popup.button_align-inline .videobox_content, .wgl-video_popup.button_align-inline .videobox_link_wrapper {justify-content: normal;}.wgl-video_popup.button_align-inline.with_image .videobox_link_wrapper {left: 50%;right: auto;transform: translate(-50%, -50%);}.wgl-video_popup.button_align-inline.title_pos-top .videobox_content, .wgl-video_popup.button_align-inline.title_pos-top .videobox_link_wrapper, .wgl-video_popup.button_align-inline.title_pos-bot .videobox_content, .wgl-video_popup.button_align-inline.title_pos-bot .videobox_link_wrapper {align-items: normal;}@media (max-width: 1024px) {.wgl-video_popup.button_align-tablet-left {text-align: left;}.wgl-video_popup.button_align-tablet-left .videobox_content, .wgl-video_popup.button_align-tablet-left .videobox_link_wrapper {justify-content: flex-start;}.wgl-video_popup.button_align-tablet-left.with_image .videobox_link_wrapper {left: 0;right: auto;transform: translate(-50%, -50%);}.wgl-video_popup.button_align-tablet-left.title_pos-right .videobox_content, .wgl-video_popup.button_align-tablet-left.title_pos-right .videobox_link_wrapper {justify-content: flex-end;}.wgl-video_popup.button_align-tablet-left.title_pos-top .videobox_content, .wgl-video_popup.button_align-tablet-left.title_pos-bot .videobox_content {align-items: flex-start;}.wgl-video_popup.button_align-tablet-center {text-align: center;}.wgl-video_popup.button_align-tablet-center .videobox_content, .wgl-video_popup.button_align-tablet-center .videobox_link_wrapper {justify-content: center;}.wgl-video_popup.button_align-tablet-center.with_image .videobox_link_wrapper {left: 50%;right: auto;transform: translate(-50%, -50%);}.wgl-video_popup.button_align-tablet-center.title_pos-right .videobox_content, .wgl-video_popup.button_align-tablet-center.title_pos-right .videobox_link_wrapper {justify-content: center;}.wgl-video_popup.button_align-tablet-center.title_pos-top .videobox_content, .wgl-video_popup.button_align-tablet-center.title_pos-bot .videobox_content {align-items: center;}.wgl-video_popup.button_align-tablet-right {text-align: right;}.wgl-video_popup.button_align-tablet-right .videobox_content, .wgl-video_popup.button_align-tablet-right .videobox_link_wrapper {justify-content: flex-end;}.wgl-video_popup.button_align-tablet-right.with_image .videobox_link_wrapper {right: 0;left: auto;transform: translate(50%, -50%);}.wgl-video_popup.button_align-tablet-right.title_pos-right .videobox_content, .wgl-video_popup.button_align-tablet-right.title_pos-right .videobox_link_wrapper {justify-content: right;}.wgl-video_popup.button_align-tablet-right.title_pos-top .videobox_content, .wgl-video_popup.button_align-tablet-right.title_pos-top .videobox_link_wrapper, .wgl-video_popup.button_align-tablet-right.title_pos-bot .videobox_content, .wgl-video_popup.button_align-tablet-right.title_pos-bot .videobox_link_wrapper {align-items: flex-end;}.wgl-video_popup.button_align-tablet-inline {display: inline-block;}.wgl-video_popup.button_align-tablet-inline .videobox_content, .wgl-video_popup.button_align-tablet-inline .videobox_link_wrapper {justify-content: normal;}.wgl-video_popup.button_align-tablet-inline.with_image .videobox_link_wrapper {left: 50%;right: auto;transform: translate(-50%, -50%);}.wgl-video_popup.button_align-tablet-inline.title_pos-top .videobox_content, .wgl-video_popup.button_align-tablet-inline.title_pos-top .videobox_link_wrapper, .wgl-video_popup.button_align-tablet-inline.title_pos-bot .videobox_content, .wgl-video_popup.button_align-tablet-inline.title_pos-bot .videobox_link_wrapper {align-items: normal;}}@media (max-width: 767px) {.wgl-video_popup.button_align-mobile-left {text-align: left;}.wgl-video_popup.button_align-mobile-left .videobox_content, .wgl-video_popup.button_align-mobile-left .videobox_link_wrapper {justify-content: flex-start;}.wgl-video_popup.button_align-mobile-left.with_image .videobox_link_wrapper {left: 0;right: auto;transform: translate(-50%, -50%);}.wgl-video_popup.button_align-mobile-left.title_pos-right .videobox_content, .wgl-video_popup.button_align-mobile-left.title_pos-right .videobox_link_wrapper {justify-content: flex-end;}.wgl-video_popup.button_align-mobile-left.title_pos-top .videobox_content, .wgl-video_popup.button_align-mobile-left.title_pos-bot .videobox_content {align-items: flex-start;}.wgl-video_popup.button_align-mobile-center {text-align: center;}.wgl-video_popup.button_align-mobile-center .videobox_content, .wgl-video_popup.button_align-mobile-center .videobox_link_wrapper {justify-content: center;}.wgl-video_popup.button_align-mobile-center.with_image .videobox_link_wrapper {left: 50%;right: auto;transform: translate(-50%, -50%);}.wgl-video_popup.button_align-mobile-center.title_pos-right .videobox_content, .wgl-video_popup.button_align-mobile-center.title_pos-right .videobox_link_wrapper {justify-content: center;}.wgl-video_popup.button_align-mobile-center.title_pos-top .videobox_content, .wgl-video_popup.button_align-mobile-center.title_pos-bot .videobox_content {align-items: center;}.wgl-video_popup.button_align-mobile-right {text-align: right;}.wgl-video_popup.button_align-mobile-right .videobox_content, .wgl-video_popup.button_align-mobile-right .videobox_link_wrapper {justify-content: flex-end;}.wgl-video_popup.button_align-mobile-right.with_image .videobox_link_wrapper {right: 0;left: auto;transform: translate(50%, -50%);}.wgl-video_popup.button_align-mobile-right.title_pos-right .videobox_content, .wgl-video_popup.button_align-mobile-right.title_pos-right .videobox_link_wrapper {justify-content: right;}.wgl-video_popup.button_align-mobile-right.title_pos-top .videobox_content, .wgl-video_popup.button_align-mobile-right.title_pos-top .videobox_link_wrapper, .wgl-video_popup.button_align-mobile-right.title_pos-bot .videobox_content, .wgl-video_popup.button_align-mobile-right.title_pos-bot .videobox_link_wrapper {align-items: flex-end;}.wgl-video_popup.button_align-mobile-inline {display: inline-block;}.wgl-video_popup.button_align-mobile-inline .videobox_content, .wgl-video_popup.button_align-mobile-inline .videobox_link_wrapper {justify-content: normal;}.wgl-video_popup.button_align-mobile-inline.with_image .videobox_link_wrapper {left: 50%;right: auto;transform: translate(-50%, -50%);}.wgl-video_popup.button_align-mobile-inline.title_pos-top .videobox_content, .wgl-video_popup.button_align-mobile-inline.title_pos-top .videobox_link_wrapper, .wgl-video_popup.button_align-mobile-inline.title_pos-bot .videobox_content, .wgl-video_popup.button_align-mobile-inline.title_pos-bot .videobox_link_wrapper {align-items: normal;}}.wgl-video_popup .videobox_content {display: flex;align-items: center;}.wgl-video_popup .videobox_background img {position: relative;z-index: 0;width: 100%;border-radius: 10px;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.15);}.wgl-video_popup .title {position: relative;z-index: 2;font-size: 18px;line-height: 1.35;font-weight: 700;}.wgl-video_popup .videobox_link {flex-shrink: 0;position: relative;z-index: 1;width: 70px;height: 70px;box-sizing: border-box;border-radius: 50%;box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);display: block;background-color: #ffffff;transition: all 0.4s;cursor: pointer;}.wgl-video_popup .videobox_icon {display: block;position: absolute;z-index: 1;top: 50%;left: 50%;transform: translate(-40%, -50%);}.wgl-video_popup.with_image .videobox_content {display: block;}.wgl-video_popup.with_image .videobox_link_wrapper {display: flex;align-items: center;position: absolute;z-index: 1;top: 50%;}.wgl-video_popup.title_pos-right .videobox_content, .wgl-video_popup.title_pos-right .videobox_link_wrapper {flex-direction: row-reverse;justify-content: flex-start;}.wgl-video_popup.title_pos-top .videobox_content, .wgl-video_popup.title_pos-top .videobox_link_wrapper {flex-direction: column;}.wgl-video_popup.title_pos-bot .videobox_content, .wgl-video_popup.title_pos-bot .videobox_link_wrapper {flex-direction: column-reverse;}.wgl-video_popup .videobox_animation {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;}.wgl-video_popup.animation_circles .videobox_animation {z-index: 1;border-width: 0.5px;border-style: solid;opacity: 0;animation: circles 3.9s linear 0s infinite;animation-play-state: paused;}.wgl-video_popup.animation_circles .videobox_animation.circle_2 {animation-delay: 1.3s;}.wgl-video_popup.animation_circles .videobox_animation.circle_3 {animation-delay: 2.6s;}.wgl-video_popup.animation_circles .videobox_link:hover .videobox_animation, .wgl-video_popup.animation_circles.always-run-animation .videobox_animation {animation-play-state: running;}.wgl-video_popup.animation_circles.always-run-animation .videobox_link:hover .videobox_animation {animation-play-state: paused;}@keyframes circles {0% {transform: scale(1);opacity: 0;}20% {transform: scale(1.44);opacity: 0.5;}100% {transform: scale(3.2);opacity: 0;}}.wgl-video_popup.animation_ring_pulse .videobox_animation {z-index: -1;opacity: 0.1;background: inherit;animation: pulse_ring 2.2s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite;animation-play-state: paused;}.wgl-video_popup.animation_ring_pulse .videobox_link:hover .videobox_animation, .wgl-video_popup.animation_ring_pulse.always-run-animation .videobox_animation {animation-play-state: running;}.wgl-video_popup.animation_ring_pulse.always-run-animation .videobox_link:hover .videobox_animation {animation-play-state: paused;}@keyframes pulse_ring {0% {transform: scale(1);}50% {transform: scale(1.7);}100% {transform: scale(1);}}.wgl-video_popup.animation_ring_rotate .videobox_animation {z-index: -1;transform: scale(1.58);}.wgl-video_popup.animation_ring_rotate .videobox_animation .ring_1 {position: absolute;z-index: 1;top: 50%;left: 50%;transform: translate(-50%, -50%);animation: rotate_ring 4s linear infinite;animation-play-state: paused;}.wgl-video_popup.animation_ring_rotate .videobox_link:hover .videobox_animation .ring_1, .wgl-video_popup.animation_ring_rotate.always-run-animation .videobox_animation .ring_1 {animation-play-state: running;}.wgl-video_popup.animation_ring_rotate.always-run-animation .videobox_link:hover .videobox_animation .ring_1 {animation-play-state: paused;}@keyframes rotate_ring {0% {transform: translate(-50%, -50%) rotate(0turn);}100% {transform: translate(-50%, -50%) rotate(1turn);}}.wgl-pricing_plan {max-width: 400px;margin-left: auto;margin-right: auto;margin-bottom: 30px;text-align: center;position: relative;z-index: 1;}.wgl-pricing_plan.hover-animation {padding-top: 20px;}.wgl-pricing_plan.hover-animation .pricing_plan_wrap {transform: translateY(0);}.wgl-pricing_plan.hover-animation:hover .pricing_plan_wrap {transform: translateY(-20px);}.wgl-pricing_plan .pricing_plan_wrap {transition: 0.5s;background-size: cover;background-position: center;background-color: #f7f7f7;border-radius: 10px;overflow: auto;}.wgl-pricing_plan .pricing_plan_wrap .pricing_content {font-weight: 400;}.wgl-pricing_plan .pricing_header {position: relative;z-index: 1;padding: 0 35px 36px;text-align: center;overflow: hidden;}.wgl-pricing_plan .pricing_header .pricing_title {display: inline-block;font-size: 15px;line-height: 1.4;margin-bottom: 28px;font-weight: 700;text-transform: uppercase;padding: 5px 20px;letter-spacing: 3px;}.wgl-pricing_plan .pricing_header .pricing_price_wrap {font-size: 76px;line-height: 0.01;font-weight: 700;}.wgl-pricing_plan .pricing_header:before {content: "";position: absolute;z-index: 1;width: 40px;height: 3px;bottom: 0;left: 50%;margin-left: -20px;}.wgl-pricing_plan .pricing_cur {display: inline-block;color: inherit;font-weight: 500;font-size: 0.325em;vertical-align: super;position: relative;}.wgl-pricing_plan .pricing_price {display: inline-block;position: relative;z-index: 1;font-family: inherit;font-size: inherit;line-height: 0.95;font-weight: inherit;color: inherit;vertical-align: baseline;text-decoration: inherit;}.wgl-pricing_plan .pricing_price .price_decimal {position: absolute;z-index: 1;top: 4px;left: 101%;padding-left: 0.15em;vertical-align: top;font-family: inherit;font-size: 0.45em;font-weight: inherit;color: inherit;text-decoration: inherit;}.wgl-pricing_plan .pricing_quantity-unit {display: inline-block;font-size: 0.22em;line-height: 1.3;font-weight: 400;text-decoration: inherit;position: relative;top: 0px;margin-left: 4px;}.wgl-pricing_plan .pricing_desc {font-size: 16px;display: block;margin: 8px 15px 0;}.wgl-pricing_plan .pricing_content {margin: 31px 35px 18px;font-size: 18px;}.wgl-pricing_plan .pricing_content p {margin-bottom: 17px;}.wgl-pricing_plan .pricing_content ul {display: flex;flex-direction: column;align-items: center;padding-bottom: 19px;font-size: 18px;word-break: break-word;}.wgl-pricing_plan .pricing_content ul li {display: inline-flex;margin-top: 12px;}.wgl-pricing_plan .pricing_content ul li[style*=color]:before {color: inherit;}.wgl-pricing_plan .pricing_content ul li i {margin-right: 10px;}.wgl-pricing_plan .pricing_footer {margin: 45px 35px 0px;padding-bottom: 45px;font-size: 14px;line-height: 24px;font-weight: 400;}.wgl-pricing_plan .pricing_footer .wgl-button {padding: 17px 45px;}.wgl-progress_bar .progress_wrap {display: block;border-radius: unset;transition: width 1.5s;}.wgl-progress_bar .progress_label_wrap {display: flex;justify-content: space-between;align-items: center;width: 100%;padding-bottom: 7px;line-height: 1;white-space: nowrap;transition: inherit;position: relative;}.wgl-progress_bar .progress_bar_wrap {display: block;position: relative;z-index: 0;width: 100%;height: 3px;border-radius: unset;background-color: #e4e4e4;transition: inherit;}.wgl-progress_bar .progress_bar {position: absolute;z-index: 1;top: 0;left: 0;width: 0;height: inherit;border-radius: inherit;transition: inherit;}.wgl-progress_bar .progress_bar.add_circle:after {display: block;content: "";position: absolute;right: 0;top: -5px;border-radius: 50%;width: 13px;height: 13px;background: #fff;box-shadow: 0px 0px 7px 0px rgba(39, 40, 44, 0.2);}.wgl-progress_bar .progress_label {font-size: 14px;text-transform: uppercase;}.wgl-progress_bar .progress_value_wrap {position: relative;z-index: 0;margin-left: 5px;padding-top: 0;margin-top: -6px;margin-right: 2px;line-height: inherit;font-size: 14px;}.wgl-progress_bar .progress_bar_wrap-wrap {transition: inherit;}.wgl-progress_bar .progress_label_wrap .progress_label, .wgl-progress_bar .progress_label_wrap .progress_value_wrap {line-height: inherit;font-weight: 700;}.wgl-progress_bar .progress_value, .wgl-progress_bar .progress_units {font-size: inherit;line-height: inherit;font-weight: inherit;text-transform: inherit;color: inherit;}.wgl-progress_bar.dynamic-value .progress_label_wrap {width: 0;}.wgl-progress_bar.dynamic-value .progress_value_wrap {padding: 6px 5px;position: absolute;bottom: -16px;z-index: 2;right: -5px;}.wgl-pie_chart .pie-chart_wrap {display: inline-block;vertical-align: middle;position: relative;line-height: 0;}.wgl-pie_chart .chart {position: relative;}.wgl-pie_chart .percent {font-size: 24px;line-height: 1;position: relative;z-index: 1;text-align: center;position: absolute;left: 0%;top: 0%;margin-top: 20px;margin-left: 20px;width: calc(100% - 40px);height: calc(100% - 40px);display: flex;align-items: center;justify-content: center;border-radius: 50%;}.wgl-tabs_headings {display: flex;align-items: stretch;position: relative;flex-direction: row;}.wgl-tabs_headings .wgl-tabs_header .wgl-tabs_title {font-weight: 700;}.wgl-tabs_header {text-align: center;position: relative;cursor: pointer;padding: 20px;font-weight: 700;transition: 0.4s;line-height: 1;display: flex;flex-direction: column;justify-content: center;align-items: center;}.wgl-tabs_header:before {content: "";position: absolute;z-index: 1;height: 3px;width: 100%;left: 0;bottom: -3px;transition: 0.4s;background: #f7f7f7;border-radius: 1.5px;}.wgl-tabs_header:after {content: "";position: absolute;z-index: 1;height: 3px;width: 0%;left: 0;bottom: -3px;transition: 0.4s;border-radius: 1.5px;}.wgl-tabs_content {display: block;}.wgl-tabs_content > .elementor {margin: 10px;}.wgl-tabs_icon {line-height: 1;color: inherit;transition: 0.4s;}.wgl-tabs_title {font-size: 16px;color: inherit;line-height: inherit;}.wgl-tabs.icon_position-left .wgl-tabs_header {flex-direction: row-reverse;}.wgl-tabs.icon_position-right .wgl-tabs_header {flex-direction: row;}.wgl-tabs.icon_position-top .wgl-tabs_header {flex-direction: column-reverse;}.wgl-tabs.icon_position-bottom .wgl-tabs_header {flex-direction: column;}.wgl-tabs.tabs_align-left .wgl-tabs_headings {justify-content: flex-start;}.wgl-tabs.tabs_align-left .wgl-tabs_headings .wgl-tabs_header:last-child {margin-right: 0 !important;}.wgl-tabs.tabs_align-right .wgl-tabs_headings {justify-content: flex-end;}.wgl-tabs.tabs_align-right .wgl-tabs_headings .wgl-tabs_header:first-child {margin-left: 0 !important;}.wgl-tabs.tabs_align-center .wgl-tabs_headings {justify-content: center;}.wgl-tabs.tabs_align-center .wgl-tabs_headings .wgl-tabs_header:last-child {margin-right: 0 !important;}.wgl-tabs.tabs_align-center .wgl-tabs_headings .wgl-tabs_header:first-child {margin-left: 0 !important;}.wgl-tabs.tabs_align-justify .wgl-tabs_header {flex: 1;}.wgl-tabs.tabs_align-justify .wgl-tabs_header:last-child {margin-right: 0 !important;}.wgl-tabs.tabs_align-justify .wgl-tabs_header:first-child {margin-left: 0 !important;}.wgl-timeline-vertical {position: relative;z-index: 1;padding: 10px 0 10px;text-align: center;}.wgl-timeline-vertical .time_line-items_wrap {padding-bottom: 40px;}.wgl-timeline-vertical.appear_anim .time_line-item .time_line-content {transform: translateX(20%);opacity: 0;}.wgl-timeline-vertical.appear_anim .time_line-item:nth-child(odd) .time_line-content {transform: translateX(-20%);}.wgl-timeline-vertical .time_line-item {position: relative;transition: opacity 0.5s;display: flex;align-items: center;margin-top: 100px;}.wgl-timeline-vertical .time_line-item:last-child {margin-bottom: 0;}.wgl-timeline-vertical .time_line-item:last-child .time_line-curve {height: 120px;width: 100px;}.wgl-timeline-vertical .time_line-item:last-child .time_line-curve svg {stroke-width: 4px;}.wgl-timeline-vertical .time_line-item:last-child .time_line-curve:before {content: "";position: absolute;z-index: 1;width: 15px;height: 15px;bottom: -10px;left: 20px;border-radius: 50%;}.wgl-timeline-vertical .time_line-item:nth-child(even) {flex-direction: row;text-align: left;padding-left: 31%;}.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-content {right: 0;padding: 0 40px 0 65px;}.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-date {left: 0;}.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve {right: 0;transform: scale(-1, 1);}.wgl-timeline-vertical .time_line-item:nth-child(even):last-child .time_line-curve {right: 40%;}.wgl-timeline-vertical .time_line-item:nth-child(odd) {flex-direction: row-reverse;text-align: right;padding-right: 31%;}.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content {left: 0;padding: 0 65px 0 40px;}.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date {right: 0;}.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve {left: 0;}.wgl-timeline-vertical .time_line-item:nth-child(odd):last-child .time_line-curve {left: 40%;}.wgl-timeline-vertical .time_line-item.item_show .time_line-content, .wgl-timeline-vertical .time_line-item.item_show:nth-child(odd) .time_line-content {opacity: 1;transform: translateX(0);}.wgl-timeline-vertical .time_line-media {position: relative;z-index: 1;flex: 1 0 auto;background-size: cover;border-radius: 50%;border: 12px solid #ffffff;box-shadow: 0px 0px 0px 3px currentColor;margin: 3px;transition: 0.4s;}.wgl-timeline-vertical .time_line-title {font-size: 30px;line-height: 1.4;transition: 0.4s;margin-bottom: 8px;}.wgl-timeline-vertical .time_line-date {position: absolute;font-size: 150px;transition: 0.4s;}.wgl-timeline-vertical .time_line-content {position: relative;z-index: 1;font-size: 18px;line-height: 30px;transition: all 0.4s;}.wgl-timeline-vertical .time_line-content p:last-child {margin-bottom: 0;}.wgl-timeline-vertical .time_line-content > * {color: inherit;}.wgl-timeline-vertical .time_line-curve {position: absolute;z-index: -1;top: 75%;height: 60%;width: 100%;}.wgl-timeline-vertical .time_line-curve svg {fill: #FFFFFF;stroke: #d7d7d7;stroke-width: 3;stroke-miterlimit: 10;position: absolute;width: 100%;height: 100%;left: -5%;top: 0;}.wgl-timeline-vertical .time_line-start_image {display: inline-block;position: relative;}.wgl-timeline-vertical .time_line-start_image .time_line-curve {width: 55px;height: 120px;transform: scale(-1, 1);left: 100%;}.wgl-timeline-vertical .time_line-start_image .time_line-curve svg {stroke-width: 4;}.wgl-timeline-vertical.start-custom .time_line-start_image img {position: relative;z-index: 1;left: 50%;transform: translateX(-50%);display: inline-block;}.wgl-timeline-vertical.start-def .time_line-start_image .time_line-curve:after {content: "";position: absolute;z-index: 1;width: 32px;height: 40px;top: -36px;right: -20px;background-image: url(../img/timeline-img.png);background-repeat: no-repeat;}.wgl-timeline-vertical.start-none .time_line-start_image .time_line-curve:before {content: "";position: absolute;z-index: 1;width: 15px;height: 15px;top: -8px;right: 0;border-radius: 50%;}@media only screen and (max-width: 1200px) {.wgl-timeline-vertical .time_line-item:nth-child(odd) {padding-right: 25%;}.wgl-timeline-vertical .time_line-item:nth-child(even) {padding-left: 25%;}.wgl-timeline-vertical .time_line-date {font-size: 100px;}}@media only screen and (max-width: 992px) {.wgl-timeline-vertical .time_line-item:nth-child(odd), .wgl-timeline-vertical .time_line-item:nth-child(even) {flex-direction: row;padding-left: 10%;padding-right: 0;text-align: left;}.wgl-timeline-vertical .time_line-item:nth-child(odd):last-child, .wgl-timeline-vertical .time_line-item:nth-child(even):last-child {margin-bottom: 0;}.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-content {margin-left: 0;margin-top: 0;padding: 20px;}.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-date {font-size: 40px;line-height: 1;left: 0;right: inherit;transform: rotate(-90deg);}.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve {top: 85%;height: 60%;width: 50%;right: initial;}.wgl-timeline-vertical .time_line-item:nth-child(odd):last-child .time_line-curve, .wgl-timeline-vertical .time_line-item:nth-child(even):last-child .time_line-curve {height: 120px;width: 100px;}.wgl-timeline-vertical .time_line-item:nth-child(odd):last-child .time_line-curve {left: 20%;}.wgl-timeline-vertical .time_line-item:nth-child(even):last-child .time_line-curve {right: 50%;}.wgl-timeline-vertical .time_line-start_image {display: block;}.wgl-timeline-vertical .time_line-start_image .time_line-curve {left: 30%;}.wgl-timeline-vertical.appear_anim .time_line-content {transform: translateX(20%) !important;}.wgl-timeline-vertical.appear_anim .time_line-item.item_show .time_line-content {transform: translateX(0) !important;}.wgl-timeline-vertical.start-custom .time_line-start_image img, .wgl-timeline-vertical.start-def .time_line-start_image, .wgl-timeline-vertical.start-none .time_line-start_image, .wgl-timeline-vertical .time_line-end_image {left: 0;}}@media only screen and (max-width: 768px) {.wgl-timeline-vertical .time_line-item:nth-child(odd), .wgl-timeline-vertical .time_line-item:nth-child(even) {padding-left: 5%;margin-top: 30px;}.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-media, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-media {border-width: 3px;}.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-date {font-size: 30px;left: -20px;}.wgl-timeline-vertical .time_line-curve {display: none;}}.wgl-striped-services {display: flex;flex-direction: row;}.wgl-striped-services .service-item {width: 50%;height: 100%;transition: 0.5s;background-repeat: no-repeat;}.wgl-striped-services .service-item_title {font-size: 48px;line-height: 1.3;}.wgl-striped-services .service-item_subtitle {font-size: 15px;line-height: 1.1;text-transform: uppercase;letter-spacing: 5px;margin-top: 14px;}.wgl-striped-services .service-item_content {display: flex;justify-content: center;align-items: center;text-align: center;flex-direction: column;height: 100%;width: 100%;}.wgl-striped-services .service-item_link {width: 100%;height: 100%;}.wgl-striped-services .service-item.active {width: 75%;}.wgl-striped-services .service-item .service-item_title {font-weight: 400;}.wgl-striped-services .service-item .service-item_subtitle {font-weight: 700;}.wgl-striped-services.onhover .service-item:not(.active) {width: 40%;}@media only screen and (max-width: 1024px) {.wgl-striped-services {flex-direction: column;}.wgl-striped-services .service-item {width: 100%;height: 50%;display: flex;flex: 3;}.wgl-striped-services .service-item.active {width: 100%;height: 75%;flex: 5;}.wgl-striped-services.onhover .service-item:not(.active) {width: 100%;height: 40%;flex: 2;}}.wgl-image_comparison.cocoen {cursor: pointer;line-height: 0;margin: 0;overflow: hidden;padding: 0;position: relative;-webkit-user-select: none;user-select: none;border-radius: 10px;}.wgl-image_comparison.cocoen img.comp-image {max-width: none;display: block;width: 100%;}.wgl-image_comparison.cocoen > div {height: 100%;left: 0;overflow: hidden;position: absolute;top: 0;width: 50%;}.wgl-image_comparison.cocoen .cocoen-drag {position: absolute;z-index: 1;top: 0;bottom: 0;left: 50%;width: 3px;margin-left: -1px;background: #fff;cursor: ew-resize;}.wgl-image_comparison.cocoen .cocoen-drag:before, .wgl-image_comparison.cocoen .cocoen-drag:after {font-family: flaticon;position: absolute;top: 50%;width: 70px;height: 70px;line-height: 70px;text-align: center;color: #232323;cursor: pointer;font-size: 14px;margin-top: -35px;border-radius: 50%;}.wgl-image_comparison.cocoen .cocoen-drag:before {z-index: 1;content: "\f117";left: 50%;margin-left: -35px;background: #ffffff;text-align: left;padding-left: 13px;}.wgl-image_comparison.cocoen .cocoen-drag:after {z-index: 2;content: "\f115";right: 50%;margin-right: -35px;text-align: right;padding-right: 13px;background: transparent !important;}.wgl-services-2 .wgl-services_wrap {transition: 0.4s;}.wgl-services-2 .wgl-services_media-wrap {position: relative;z-index: 1;width: 110px;height: 110px;line-height: 110px;font-size: 45px;display: inline-block;border: 1px dashed CurrentColor;box-sizing: content-box;border-radius: 50%;text-align: center;transition: 0.4s;}.wgl-services-2 .wgl-services_title {font-size: 24px;line-height: 1.4;transition: 0.4s;}.wgl-services-2 .wgl-services_circle-wrapper {position: absolute;z-index: -1;width: 78px;height: 78px;left: 16px;top: 16px;}.wgl-services-2 .wgl-services_circle-wrapper:nth-child(1) {transform: rotate(0deg);animation: service_hexagon_1 2s infinite linear;animation-play-state: paused;}.wgl-services-2 .wgl-services_circle-wrapper:nth-child(2) {transform: rotate(180deg);animation: service_hexagon_2 2s infinite linear;animation-play-state: paused;}.wgl-services-2 .wgl-services_circle {width: 8px;height: 8px;border-radius: 50%;background: red;transform: translate3d(-50%, -50%, 0);}.wgl-services-2 .wgl-services_readmore {display: inline-block;}.wgl-services-2 .wgl-services_item-link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.wgl-services-2 .elementor-icon {display: block;line-height: inherit;font-size: inherit;}.wgl-services-2 .elementor-icon i {display: inline;}.wgl-services-2 .wgl-widget_wrapper.elementor-image-box-img {height: 100%;line-height: 1;display: flex;align-items: center;justify-content: center;}.wgl-services-2 .wgl-image-box_img > span {display: flex;}.wgl-services-2:hover .wgl-services_circle-wrapper:nth-child(1), .wgl-services-2:hover .wgl-services_circle-wrapper:nth-child(2) {animation-play-state: running;}@keyframes service_hexagon_1 {0% {transform: rotate(90deg);}100% {transform: rotate(450deg);}}@keyframes service_hexagon_2 {0% {transform: rotate(-90deg);}100% {transform: rotate(270deg);}}.wgl-services-3 {padding-bottom: 60px;}.wgl-services-3 .wgl-services_image-wrap {overflow: hidden;}.wgl-services-3 .wgl-services_title-wrap {transition: 0.4s;position: absolute;width: 100%;}.wgl-services-3 .wgl-services_title {font-size: 18px;line-height: 24px;display: inline-block;text-transform: uppercase;border: 3px solid;transition: 0.4s;width: calc(100% - 100px);transform: translateY(-50%);}.wgl-services-3 .wgl-services_wrap > .wgl-services_link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.wgl-services-4.services_left .wgl-services_media-wrap {margin-right: 20px;}.wgl-services-4.services_right .wgl-services_wrap {flex-direction: row-reverse;text-align: right;}.wgl-services-4.services_right .wgl-services_media-wrap {margin-left: 20px;}.wgl-services-4.services_center .wgl-services_wrap {flex-direction: column;text-align: center;}.wgl-services-4.services_center .wgl-services_media-wrap {margin-bottom: 20px;}.wgl-services-4 .wgl-services_wrap {display: flex;}.wgl-services-4 .wgl-services_wrap i {font-size: 50px;line-height: 1;}.wgl-services-4 .wgl-services_media-wrap {flex-shrink: 0;}.wgl-services-4 .wgl-services_title {line-height: 42px;font-size: 30px;text-transform: uppercase;transition: 0.4s;margin-top: -13px;margin-bottom: 15px;}.wgl-services-4 .wgl-services_link {position: relative;z-index: 1;font-size: 13px;font-weight: 500;line-height: 36px;text-transform: uppercase;}.wgl-services-4 .wgl-services_link:hover {padding-left: 24px;}.wgl-services-5_right .wgl-services-5 .wgl-services_number {margin-left: auto;}.wgl-services-5_right .wgl-services-5 .wgl-services_media-wrap {left: 0;right: initial;}.wgl-services-5_center .wgl-services-5 .wgl-services_number {margin-left: auto;margin-right: auto;}.wgl-services-5_center .wgl-services-5 .wgl-services_media-wrap {left: 50%;right: initial;transform: scale(1) translateX(-50%);}.wgl-services-5_center .wgl-services-5:hover .wgl-services_media-wrap {transform: scale(1) translateX(-50%);}.wgl-services-5 .wgl-services_wrap {transition: 0.4s;position: relative;z-index: 1;}.wgl-services-5 .wgl-services_media-wrap {position: absolute;z-index: -1;right: 0;top: 0;display: inline-block;box-sizing: content-box;border-radius: 50%;text-align: center;transition: 0.6s;padding: 13%;transform: scale(1);}.wgl-services-5 .wgl-services_title {font-size: 24px;line-height: 1.5;transition: 0.4s;text-transform: uppercase;}.wgl-services-5 .wgl-services_readmore {display: inline-block;}.wgl-services-5 .wgl-services_item-link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.wgl-services-5 .wgl-services_number {width: 75px;height: 75px;line-height: 75px;text-align: center;border-radius: 50%;font-size: 24px;font-weight: 800;transition: 0.4s;}.wgl-services-5 .elementor-icon {display: block;line-height: inherit;font-size: inherit;}.wgl-services-5 .elementor-icon i {line-height: 1;font-size: 165px;}.wgl-services-5 .wgl-widget_wrapper.elementor-image-box-img {height: 100%;line-height: 1;display: flex;align-items: center;justify-content: center;}.wgl-services-5 .wgl-image-box_img > span {display: flex;}.wgl-services-5:hover .wgl-services_media-wrap {transform: scale(0.75);}.elementor-widget-icon-box.media-right .wgl-services_media-wrap {justify-content: flex-end;}.elementor-widget-icon-box.media-right .wgl-services_media-wrap .wgl-widget_wrapper:before {width: 200%;height: 200%;transform: translate(0%, -50%);}.elementor-widget-icon-box.media-left .wgl-services_media-wrap {justify-content: flex-start;}.elementor-widget-icon-box.media-left .wgl-services_media-wrap .wgl-widget_wrapper:before {width: 200%;height: 200%;transform: translate(-50%, -50%);}.elementor-widget-icon-box.media-center .wgl-services_media-wrap {justify-content: center;}.elementor-widget-icon-box.media-center .wgl-services_media-wrap .wgl-widget_wrapper:before {width: 100%;height: 100%;transform: translate(0%, 0%);}.wgl-services-6 .wgl-services_wrap {transition: 0.4s;padding-bottom: 45px;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}.wgl-services-6 .wgl-services_wrap .wgl-icon {font-size: 50px;line-height: 1;display: block;}.wgl-services-6 .wgl-services_media-wrap {display: flex;}.wgl-services-6 .wgl-services_media-wrap .wgl-widget_wrapper {position: relative;z-index: 1;overflow: hidden;padding: 25px 25px 45px 45px;margin-bottom: -10px;}.wgl-services-6 .wgl-services_media-wrap .wgl-widget_wrapper:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;border-radius: 50%;background: #212121;transition: 0.4s;}.wgl-services-6 .wgl-services_title {line-height: 1.3;font-size: 30px;transition: 0.4s;margin-bottom: 14px;}.wgl-services-6 .wgl-services_text {margin-bottom: 10px;font-size: 18px;transition: 0.4s;}.wgl-services-6 .wgl-services_link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.wgl-services-6 .wgl-services_content-wrap {position: relative;z-index: 1;}.wgl-services-6 .wgl-services_content-wrap:after {content: "";width: 40px;height: 2px;background: red;display: inline-block;}.wgl-services-6:hover .wgl-services_media-wrap .elementor-icon, .wgl-services-6:hover .wgl-services_title {color: #ffffff;}@media (max-width: 767px) {.wgl-services-6 .wgl-services_media-wrap .wgl-widget_wrapper {margin-left: 0 !important;margin-right: 0 !important;}}.wgl-services-7 .wgl-services_wrap {position: relative;z-index: 1;}.wgl-services-7 .wgl-services_wrap > .wgl-services_link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.wgl-services-7 .wgl-services_wrap:before {content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: 0.4s;}.wgl-services-7 .wgl-services_image-wrap {overflow: hidden;}.wgl-services-7 .wgl-services_title {font-size: 36px;line-height: 1.3;padding-top: 17px;position: relative;z-index: 1;margin-bottom: 15px;}.wgl-services-7 .wgl-services_title:before {content: "";position: absolute;z-index: 1;top: 0;height: 2px;width: 10px;background-color: currentColor;}.wgl-services-7 .wgl-services_text {color: #ffffff;transition: opacity 0.4s, visibility 0.4s, max-height 0.6s, margin 0.4s;max-height: 0;opacity: 0;visibility: hidden;overflow: hidden;}.wgl-services-7 .wgl-services_content {position: absolute;z-index: 1;left: 0;bottom: 0;width: 100%;padding: 40px;}.wgl-services-7 .wgl-services_link-button {display: inline-block;margin-top: 15px;}.wgl-services-7 .wgl-services_link-button .wgl-services_link {display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #ffffff;border: 1px solid #c2bdb8;border-radius: 50%;}.wgl-services-7 .wgl-services_link-button .wgl-services_link:before {content: "\f108";font-family: flaticon;}.wgl-services-7 .wgl-services_wrap:hover .wgl-services_text {max-height: 400px;opacity: 1;visibility: visible;transition: max-height 2s;}.wgl-services-7 .wgl-services_wrap:hover:before {opacity: 1;}.wgl-services-7.aleft .wgl-services_title:before {left: 0;box-shadow: 10px 0px 0 0 currentColor, 20px 0px 0 0 currentColor, 30px 0px 0 0 currentColor, 50px 0px 0 0 currentColor;}.wgl-services-7.acenter .wgl-services_title:before {left: 50%;margin-left: -40px;box-shadow: 20px 0px 0 0 currentColor, 30px 0px 0 0 currentColor, 40px 0px 0 0 currentColor, 50px 0px 0 0 currentColor, 70px 0px 0 0 currentColor;}.wgl-services-7.aright .wgl-services_title:before {right: 0;box-shadow: -10px 0px 0 0 currentColor, -20px 0px 0 0 currentColor, -30px 0px 0 0 currentColor, -50px 0px 0 0 currentColor;}.wgl-flipbox {position: relative;perspective: 1000px;height: 290px;width: 100%;}.wgl-flipbox_wrap {position: relative;z-index: 1;transition: 0.7s;width: 100%;height: 100%;transform-style: preserve-3d;}.wgl-flipbox_title {font-size: 36px;line-height: 1.4;}.wgl-flipbox_content {font-size: 20px;line-height: 30px;}.wgl-flipbox_content p:last-child {margin-bottom: 0;}.wgl-flipbox_item-link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.wgl-flipbox_front, .wgl-flipbox_back {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;transform: rotate(0);transition: 0.7s;box-shadow: 10px 8px 35px rgba(49, 49, 49, 0.08);}.wgl-flipbox_front {z-index: 2;}.wgl-flipbox.type_flip_right .wgl-flipbox_back {transform: rotateY(-180deg);}.wgl-flipbox.type_flip_right:hover .wgl-flipbox_wrap {transform: rotateY(180deg);}.wgl-flipbox.type_flip_left .wgl-flipbox_back {transform: rotateY(180deg);}.wgl-flipbox.type_flip_left:hover .wgl-flipbox_wrap {transform: rotateY(-180deg);}.wgl-flipbox.type_flip_top .wgl-flipbox_back {transform: rotateX(-180deg);}.wgl-flipbox.type_flip_top:hover .wgl-flipbox_wrap {transform: rotateX(180deg);}.wgl-flipbox.type_flip_bottom .wgl-flipbox_back {transform: rotateX(180deg);}.wgl-flipbox.type_flip_bottom:hover .wgl-flipbox_wrap {transform: rotateX(-180deg);}.wgl-counter_media-wrap {display: inline-block;}.wgl-counter_media-wrap .wgl-widget_container {display: flex;}.wgl-counter_value-placeholder {position: relative;z-index: 1;}.wgl-counter_value-placeholder .value-placeholder {position: absolute;z-index: 1;}.wgl-counter_value-placeholder .wgl-counter_value:not(.value-placeholder) {visibility: hidden;}.wgl-counter_content-wrap {position: relative;}.wgl-counter_content-wrap:before {content: "";height: 100%;position: absolute;left: 0;top: 2px;display: block;border-radius: 1.5px;}.wgl-counter_value-wrap {font-size: 48px;line-height: 0.85;font-weight: 700;display: flex;justify-content: center;position: relative;letter-spacing: 0;}.wgl-counter_prefix {text-align: right;}.wgl-counter_suffix {text-align: left;}.wgl-counter_title {font-size: 18px;text-transform: capitalize;line-height: 1.7;font-weight: 700;}.wgl-counter.aleft .wgl-counter_value-wrap {justify-content: flex-start;}.wgl-counter.aright .wgl-counter_value-wrap {justify-content: flex-end;}.wgl-counter.aright .wgl-counter_content-wrap:before {left: auto;right: 0;}.wgl-counter.title-inline .wgl-counter_content-wrap {display: flex;align-items: center;justify-content: center;}.wgl-working-hours .working-item {display: flex;align-items: baseline;}.wgl-working-hours .working-item_day {order: 1;margin-right: 13px;}.wgl-working-hours .working-item_hours {order: 3;margin-left: 13px;}.wgl-working-hours .working-item:after {content: "";width: 100%;height: 1px;flex: 1;order: 2;transform: translateY(1px);}.wgl-working-hours .working-item .working-item_day {font-weight: 400;}.wgl-working-hours .working-item .working-item_hours {font-weight: 600;}.wgl-demo-item {text-align: center;}.wgl-demo-item .demo-item_image-wrap {position: relative;z-index: 1;}.wgl-demo-item .demo-item_image-link {position: relative;z-index: 1;display: block;}.wgl-demo-item .demo-item_image-link:before {content: "";position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;background: rgba(49, 49, 49, 0.4);transition: 0.4s;}.wgl-demo-item .demo-item_image {box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1);}.wgl-demo-item .demo-item_title-link {display: inline-block;}.wgl-demo-item .demo-item_title {font-size: 22px;line-height: 1.3;transition: 0.4s;}.wgl-demo-item .demo-item_subtitle {font-size: inherit;margin-right: 6px;}.wgl-demo-item .demo-item_label {font-size: 48px;line-height: 1;position: absolute;z-index: 2;width: 100%;left: 50%;top: 50%;transform: translate(-50%, -50%);color: #ffffff;}.wgl-demo-item .demo-item_label-icon {position: relative;z-index: 1;display: block;width: 60px;height: 60px;background: #ffffff;border-radius: 10px;margin: 25px auto 0;box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.1);text-align: center;}.wgl-demo-item .demo-item_label-icon:before {content: "+";position: absolute;z-index: 1;width: 46px;height: 46px;line-height: 36px;left: 7px;top: 7px;border: 1px dashed #d7d7d7;border-radius: inherit;}.wgl-demo-item .wgl-button {position: absolute;z-index: 2;left: 50%;top: 50%;transform: translate(-50%, -50%);opacity: 0;white-space: nowrap;color: #ffffff !important;}.wgl-demo-item:hover .demo-item_image-link:before {opacity: 1;}.wgl-demo-item:hover .wgl-button {opacity: 1;}.wgl-demo-item.coming-soon {pointer-events: none;}.wgl-demo-item.coming-soon .demo-item_image-link:before {opacity: 1;}.wgl-demo-item.coming-soon .demo-item_image-link:before {background: rgba(49, 49, 49, 0.4);}.elementor-element.item_col-2 .wgl-services_item {width: 33.333333%;}.elementor-element.item_col-3 .wgl-services_item {width: 25%;}.elementor-element.item_col-4 .wgl-services_item {width: 20%;}.wgl-accordion-services {display: flex;flex-wrap: wrap;flex-direction: row;margin: 0 -10px;}.wgl-accordion-services .wgl-services_item {position: relative;z-index: 1;transition: 0.5s;display: flex;}.wgl-accordion-services .wgl-services_item.active .wgl-services_content-wrap {opacity: 1;visibility: visible;transition: 0.5s;transition-delay: 0.3s;}.wgl-accordion-services .wgl-services_item.active ~ .wgl-services_item {transform: translateX(100%);}.wgl-accordion-services .wgl-services_item.active .wgl-services_media-wrap:before {right: -80px !important;opacity: 0;}.wgl-accordion-services .wgl-services_media-wrap {position: absolute;z-index: 1;left: 10px;top: 0;width: calc(100% - 20px);height: 100%;}.wgl-accordion-services .wgl-services_media-wrap:before {content: "\f108";font-family: flaticon;display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #ffffff;border: 1px solid #c2bdb8;border-radius: 50%;position: absolute;bottom: 40px;right: 40px;transition: 0.5s;}.wgl-accordion-services .wgl-services_content-wrap {position: relative;z-index: 1;left: -10px;padding: 40px;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);transition: 0.2s;transform: translateX(100%);opacity: 0;visibility: hidden;display: flex;flex-direction: column;justify-content: flex-end;background: #ffffff;}.wgl-accordion-services .wgl-services_icon-wrap {position: absolute;z-index: 1;width: 96px;height: 90px;right: 0;top: 0;overflow: hidden;text-align: right;color: #ffffff;}.wgl-accordion-services .wgl-services_icon-wrap:before {content: "";position: absolute;z-index: -1;width: 200%;height: 200%;top: 0;left: 0;border-radius: 50%;background: #212121;transform: translate(0%, -50%);}.wgl-accordion-services .wgl-services_title {font-size: 30px;line-height: 1.4;}.wgl-accordion-services .wgl-services_icon {font-size: 30px;transform: translate(-20px, 20px);display: inline-block;line-height: 1;}.wgl-accordion-services .wgl-services_text {margin-top: 10px;}.wgl-accordion-services .wgl-services_link {display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #ffffff;border: 1px solid #c2bdb8;border-radius: 50%;margin-top: 30px;}.wgl-accordion-services .wgl-services_link:before {content: "\f108";font-family: flaticon;}@media only screen and (max-width: 1300px) {.elementor-element.item_col-2 .wgl-services_item, .elementor-element.item_col-3 .wgl-services_item, .elementor-element.item_col-4 .wgl-services_item {width: 50%;}.elementor-element .wgl-services_item {transform: translateX(0) !important;flex-wrap: wrap;margin-bottom: 20px;}.elementor-element .wgl-services_item .wgl-services_content-wrap {opacity: 1;visibility: visible;transition: 0.5s;transition-delay: 0.3s;transform: translateX(0);}.elementor-element .wgl-services_item .wgl-services_media-wrap {min-height: inherit;height: auto;position: relative;}.elementor-element .wgl-services_item .wgl-services_media-wrap:before {opacity: 0;}}@media only screen and (max-width: 768px) {.elementor-element.item_col-2 .wgl-services_item, .elementor-element.item_col-3 .wgl-services_item, .elementor-element.item_col-4 .wgl-services_item {width: 100%;}.elementor-element .wgl-services_item {transform: translateX(0) !important;flex-wrap: wrap;margin-bottom: 20px;}.elementor-element .wgl-services_item .wgl-services_content-wrap {opacity: 1;visibility: visible;transition: 0.5s;transition-delay: 0.3s;transform: translateX(0);}.elementor-element .wgl-services_item .wgl-services_media-wrap {min-height: inherit;height: auto;position: relative;}.elementor-element .wgl-services_item .wgl-services_media-wrap:before {opacity: 0;}}.wgl-social-icons .elementor-social-icon {transition: 0.5s;}.wgl-social-icons .elementor-social-icon:hover {opacity: 1;}.wgl-social-icons .elementor-icon.elementor-social-icon {line-height: 1;width: auto;height: auto;}@media only screen and (max-width: 1300px) {.wgl_module_team.team-col_5 .team-item, .wgl_module_team.team-col_6 .team-item {width: 25%;}.wgl_module_team.team-col_5 .team-item:nth-child(5n+1), .wgl_module_team.team-col_6 .team-item:nth-child(5n+1) {clear: none;}.wgl_module_team.team-col_5 .team-item:nth-child(4n+1), .wgl_module_team.team-col_6 .team-item:nth-child(4n+1) {clear: left;}}@media only screen and (max-width: 1200px) {body.elementor-page.single main .wgl-container, .wgl-container {width: 950px;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-default .elementor-row, .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-default .elementor-row {width: calc(100% + 20px);margin-left: -10px;margin-right: -10px;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-narrow .elementor-row, .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-narrow .elementor-row {width: calc(100% + 10px);margin-left: -5px;margin-right: -5px;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-extended .elementor-row, .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-extended .elementor-row {width: calc(100% + 30px);margin-left: -15px;margin-right: -15px;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wide .elementor-row, .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wide .elementor-row {width: calc(100% + 40px);margin-left: -20px;margin-right: -20px;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wider .elementor-row, .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wider .elementor-row {width: calc(100% + 60px);margin-left: -30px;margin-right: -30px;}body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-default, .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-default {width: calc(100% + 20px);margin-left: -10px;margin-right: -10px;}body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-narrow, .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-narrow {width: calc(100% + 10px);margin-left: -5px;margin-right: -5px;}body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-extended, .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-extended {width: calc(100% + 30px);margin-left: -15px;margin-right: -15px;}body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-wide, .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-wide {width: calc(100% + 40px);margin-left: -20px;margin-right: -20px;}body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-wider, .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-wider {width: calc(100% + 60px);margin-left: -30px;margin-right: -30px;}.wgl-container .elementor-section-boxed .elementor-container {width: 950px;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container {max-width: 950px;}body.elementor-page main .wgl-container.wgl-content-sidebar, body.elementor-editor-active main .wgl-container.wgl-content-sidebar, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar {width: 950px;}body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {max-width: 950px;width: 100%;}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-default {max-width: calc(950px + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-narrow {max-width: calc(950px + 10px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-extended {max-width: calc(950px + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wide {max-width: calc(950px + 40px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wider {max-width: calc(950px + 60px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default {width: calc(950px + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow {width: calc(950px + 10px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended {width: calc(950px + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide {width: calc(950px + 40px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider {width: calc(950px + 60px);}body.new-elementor.single main .wgl-container .elementor-container .elementor-section-boxed .elementor-container, body.new-elementor.single main .wgl-container .elementor-container .elementor-section-full_width .elementor-container, body.new-elementor .elementor-section-boxed .elementor-container .elementor-section-boxed .elementor-container, body.new-elementor .elementor-section-boxed .elementor-container .elementor-section-full_width .elementor-container {width: 100%;margin-left: auto;margin-right: auto;}body.new-elementor main .wgl-container.wgl-content-sidebar, body.new-elementor.single main .wgl-container:not(.wgl-content-sidebar) {padding-right: 0;padding-left: 0;}.wgl_module_team.team-col_6 .team-item, .wgl_module_team.team-col_5 .team-item, .wgl_module_team.team-col_4 .team-item {width: 33.33333333%;}.wgl_module_team.team-col_6 .team-item:nth-child(4n+1), .wgl_module_team.team-col_5 .team-item:nth-child(4n+1), .wgl_module_team.team-col_4 .team-item:nth-child(4n+1) {clear: none;}.wgl_module_team.team-col_6 .team-item:nth-child(3n+1), .wgl_module_team.team-col_5 .team-item:nth-child(3n+1), .wgl_module_team.team-col_4 .team-item:nth-child(3n+1) {clear: left;}.row:after {clear: both;}.page_404_wrapper .main_404-wrapper {margin-left: 0;}}@media only screen and (min-width: 768px) {.row .wgl_col-12 {width: 100%;}.row .wgl_col-11 {width: 91.66666667%;}.row .wgl_col-10 {width: 83.33333333%;}.row .wgl_col-9 {width: 75%;}.row .wgl_col-8 {width: 66.66666667%;}.row .wgl_col-7 {width: 58.33333333%;}.row .wgl_col-6 {width: 50%;}.row .wgl_col-5 {width: 41.66666667%;}.row .wgl_col-4 {width: 33.33333333%;}.row .wgl_col-3 {width: 25%;}.row .wgl_col-1-5 {width: 20%;}.row .wgl_col-1-6 {width: 16.66%;}.row .wgl_col-2 {width: 16.66666667%;}.row .wgl_col-1 {width: 8.33333333%;}}@media only screen and (max-width: 1024px) {.row .wgl_col-6, .row .wgl_col-5, .row .wgl_col-4, .row .wgl_col-3, .row .wgl_col-1-5, .row .wgl_col-1-6 {width: 50%;}.row.blog-style-tiny_img .wgl_col-6, .row.blog-style-tiny_img .wgl_col-5, .row.blog-style-tiny_img .wgl_col-4, .row.blog-style-tiny_img .wgl_col-3, .row.blog-style-tiny_img .wgl_col-1-5, .row.blog-style-tiny_img .wgl_col-1-6 {width: 100%;}.row .sidebar-container.wgl_col-3, .row .sidebar-container.wgl_col-4, .row #main-content.wgl_col-8, .row #main-content.wgl_col-9 {width: 100%;}.row .row .wgl_col-md-12 {width: 100%;}.footer .row .wgl_col-3 {margin-bottom: 30px;}.wgl-portfolio-single_item .wgl-portfolio-info_wrap > .wgl_col-8, .wgl-portfolio-single_item .wgl-portfolio-info_wrap > .wgl_col-4 {width: 100%;}.page_404_wrapper {margin-top: 0;margin-bottom: 0;background-image: none !important;}.page_404_wrapper .main_404-wrapper-image {display: none;}}@media only screen and (max-width: 992px) {.wgl_module_title.item_title {flex-direction: column;align-items: flex-start;margin-bottom: 15px;}.wgl_module_title.item_title .virtus_module_title {font-size: 26px;line-height: 1.4;}body.elementor-page.single main .wgl-container, .wgl-container {width: 728px;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container, .wgl-container .elementor-section-boxed .elementor-container {width: 728px;}body.elementor-page main .wgl-container.wgl-content-sidebar, body.elementor-editor-active main .wgl-container.wgl-content-sidebar, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar {width: 728px;}body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {max-width: 728px;width: 100%;}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-default {max-width: calc(728px + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-narrow {max-width: calc(728px + 10px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-extended {max-width: calc(728px + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wide {max-width: calc(728px + 40px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wider {max-width: calc(728px + 60px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default {width: calc(728px + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow {width: calc(728px + 10px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended {width: calc(728px + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide {width: calc(728px + 40px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider {width: calc(728px + 60px);}main .alignwide {width: auto;margin-left: 0;transform: translateX(0);}.page-header_content .page-header_title, .page-header_content .page-header_breadcrumb {display: block;}.page-header_align_left .page-header_breadcrumbs {text-align: left;}.header_search.search_alt .header_search-field .header_search-wrap .header_search-heading_bg {font-size: 125px;line-height: 0.24;margin-left: -74px;}.wgl_module_team.team-col_6 .team-item, .wgl_module_team.team-col_5 .team-item, .wgl_module_team.team-col_4 .team-item, .wgl_module_team.team-col_3 .team-item {width: 50%;}.wgl_module_team.team-col_6 .team-item:nth-child(3n+1), .wgl_module_team.team-col_5 .team-item:nth-child(3n+1), .wgl_module_team.team-col_4 .team-item:nth-child(3n+1), .wgl_module_team.team-col_3 .team-item:nth-child(3n+1) {clear: none;}.wgl_module_team.team-col_6 .team-item:nth-child(2n+1), .wgl_module_team.team-col_5 .team-item:nth-child(2n+1), .wgl_module_team.team-col_4 .team-item:nth-child(2n+1), .wgl_module_team.team-col_3 .team-item:nth-child(2n+1) {clear: left;}.single-team .single_team_page .team-single_wrapper {flex-direction: column;background-position: top left;background-size: contain;}.single-team .single_team_page .team-single_wrapper:before {width: auto;height: 100%;left: 20px;right: 20px;top: 0;bottom: 0;}.single-team .single_team_page .team-single_wrapper .team-image {margin: auto;position: relative;}.single-team .single_team_page .team-single_wrapper .team-info_wrapper {background-position: top right;}.single-team .single_team_page .team-info_icons {left: 20px;border-radius: 50px;text-align: center;}.single-team .single_team_page .team-title:before {left: 50%;margin-left: -25px;}.single-team .single_team_page .team-info_wrapper {width: 100%;margin-left: unset;padding: 50px 30px;text-align: center;}.single-team .single_team_page .team-info_wrapper .team-title, .single-team .single_team_page .team-info_wrapper .team-info_item {text-align: center;}.single-team .single_team_page .team-image_wrap {padding: 30px 30px 0;align-self: center;}.single-team .single_team_page .wpb_content_element {text-align: justify;}.page_404_wrapper {padding: 0 30px;}.page_404_wrapper .main_404-wrapper {margin-left: 0;}.page_404_wrapper .banner_404 {font-size: 16em;}.wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item {width: 750px;}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_info {justify-content: flex-start;}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_info .wgl-portfolio-item-info_desc {width: calc(50% - 70px);}}@media only screen and (max-width: 768px) {.page-header_content .page-header_title + .page-header_breadcrumb {padding-top: 5px;}.page-header_content .breadcrumbs {white-space: normal;}}@media only screen and (max-width: 767px) {.row .wgl_col-6, .row .wgl_col-5, .row .wgl_col-4, .row .wgl_col-3, .row .wgl_col-1-5, .row .wgl_col-1-6 {width: 100%;}.wpcf7 .call_to_action_1 .wgl_col-5, .wpcf7 .call_to_action_1 .wgl_col-2, .wpcf7 .choose-2 .wgl_col-5, .wpcf7 .choose-2 .wgl_col-2 {width: 100%;}.copyright {text-align: center;}.virtus-post-navigation .separator_post-nav {display: none;}body.elementor-page.single main .wgl-container, .wgl-container {width: 560px;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container, .wgl-container .elementor-section-boxed .elementor-container {width: 560px;}body.elementor-page main .wgl-container.wgl-content-sidebar, body.elementor-editor-active main .wgl-container.wgl-content-sidebar, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar {width: 560px;}body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {max-width: 560px;width: 100%;}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-default {max-width: calc(560px + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-narrow {max-width: calc(560px + 10px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-extended {max-width: calc(560px + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wide {max-width: calc(560px + 40px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wider {max-width: calc(560px + 60px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default {width: calc(560px + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow {width: calc(560px + 10px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended {width: calc(560px + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide {width: calc(560px + 40px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider {width: calc(560px + 60px);}.footer_top-area .row [class*=wgl_col-] + [class*=wgl_col-] {margin-top: 35px;}.sidebar-container {padding-top: 35px;}#comments .commentlist .comment .stand_comment, #comments .commentlist .comment .children .stand_comment {padding-left: 80px;}#comments .commentlist .comment .children .comment {margin-left: 30px;}#comments .commentlist .comment .commentava, #comments .commentlist .comment .children .stand_comment .commentava {left: -60px;height: 40px;width: 40px;}.mobile_text_center, .mobile-acenter {text-align: center;}.format-standard .blog-post_wrapper, .format-audio .blog-post_wrapper, .format-quote .blog-post_wrapper, .format-link .blog-post_wrapper {padding: 24px 24px 24px 24px;}.standard.sticky-post, .format-standard.sticky-post .blog-post_wrapper {padding: 12px 12px 12px 12px;border-width: 12px;}.resp_align_center {text-align: center !important;}.coming-soon.row .wgl_col-9 {width: 75%;}.coming-soon.row .wgl_col-3 {width: 25%;}.wgl_module_subtitle-wrapper .filter-after_subtite {text-align: left;}ul.wgl-products li .woo_product_image .group_button-woo, .woocommerce .products ul.wgl-products li .woo_product_image .group_button-woo {visibility: visible;opacity: 1;}ul.wgl-products li .woo_product_image .group_button-woo > *, .woocommerce .products ul.wgl-products li .woo_product_image .group_button-woo > * {transform: translateY(0);opacity: 1;visibility: visible;}.wgl-tabs.tabs_align-justify .wgl-tabs_headings {flex-direction: column;}.single_post_info.post_info {flex-direction: column;}.single_info-share_social-wpapper .share_social-wpapper {margin-top: 30px;}.author-info_wrapper {padding: 0;}.author-info_wrapper .author-info_avatar {float: none;margin: 30px;}.author-info_wrapper .author-info_content {margin-left: 30px;padding-right: 20px;margin-bottom: 25px;}.author-info_wrapper .author-info_name {margin-top: 28px;}.author-info_wrapper .author-info_social-title:after {display: none;}.wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item {width: 600px;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_title, .single_type-1 .single_meta .blog-post_title {font-size: 24px;}.post_featured_bg .blog-post_title {line-height: 1.3;font-size: 28px;}.blog-style-medium_img .item .blog-post, .blog-style-medium_img .item .blog-post.format-standard-image, .blog-style-medium_img .item .blog-post.format-gallery:not(.format-no_featured), .blog-style-medium_img .item .blog-post.format-video:not(.format-no_featured) {min-height: auto;}}@media only screen and (max-width: 600px) {body.elementor-page.single main .wgl-container, .wgl-container {width: 420px;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container, .wgl-container .elementor-section-boxed .elementor-container {width: 420px;}body.elementor-page main .wgl-container.wgl-content-sidebar, body.elementor-editor-active main .wgl-container.wgl-content-sidebar, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar {width: 420px;}body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {max-width: 420px;width: 100%;}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-default {max-width: calc(420px + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-narrow {max-width: calc(420px + 10px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-extended {max-width: calc(420px + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wide {max-width: calc(420px + 40px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wider {max-width: calc(420px + 60px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default {width: calc(420px + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow {width: calc(420px + 10px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended {width: calc(420px + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide {width: calc(420px + 40px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider {width: calc(420px + 60px);}div[id*=wpadminb] {top: -46px !important;}.banner_404 {font-size: 160px;}.single-team .single_team_page .team-info_item h5 + span {display: block;margin-left: unset;}.wgl_module_team.team-col_6 .team-item, .wgl_module_team.team-col_5 .team-item, .wgl_module_team.team-col_4 .team-item, .wgl_module_team.team-col_3 .team-item, .wgl_module_team.team-col_2 .team-item {width: 100%;}.wgl_module_team.team-col_6 .team-item:nth-child(2n+1), .wgl_module_team.team-col_5 .team-item:nth-child(2n+1), .wgl_module_team.team-col_4 .team-item:nth-child(2n+1), .wgl_module_team.team-col_3 .team-item:nth-child(2n+1), .wgl_module_team.team-col_2 .team-item:nth-child(2n+1) {clear: none;}#comments .commentlist .comment .stand_comment, #comments .commentlist .comment .children .stand_comment {padding-right: 20px;}#comments .commentlist .comment_info {padding-right: 10px;}.page_404_wrapper .banner_404 {font-size: 14em;}.wgl-testimonials.type-inline_top .wgl-testimonials_image {position: relative;margin-left: 0;margin-top: 0;}.wgl-testimonials.type-inline_top .wgl-carousel_wrapper .wgl-testimonials-item_wrap {padding-left: 15px;}.wgl-testimonials.add_quote_icon .wgl-testimonials_item:after {display: none;}.wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item {width: 550px;}}@media only screen and (max-width: 480px) {.meta-wrapper {font-size: 13px;}.meta-wrapper * {line-height: 20px;}.blog-style-tiny_img .meta-wrapper * {line-height: 20px;}.blog-style-hero .blog-post_content, .blog-style-standard .blog-post_content {padding: 20px;}.blog-style-medium_img .blog-post.format-link .blog-post_media, .blog-style-medium_img .blog-post.format-quote .blog-post_media {padding: 0 20px;margin-bottom: 10px;}.blog-style-medium_img .format-no_featured .blog-post_wrapper .blog-post_meta_info {padding: 0 20px;}.blog-style-medium_img .blog-post.format-link .blog-post_media .blog-post_meta_info, .blog-style-medium_img .blog-post.format-quote .blog-post_media .blog-post_meta_info {top: 20px;}.blog-style-standard .blog-post_wrapper .blog-post_meta_info {padding-left: 20px;top: 20px;padding-right: 20px;}body.elementor-page.single main .wgl-container, .wgl-container {width: 90%;}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container, .wgl-container .elementor-section-boxed .elementor-container {width: 90%;margin-left: auto;margin-right: auto;}body.elementor-page.single main .wgl-container .elementor-section.elementor-section-boxed > .elementor-container {max-width: 100%;width: 100%;}body.elementor-page main .wgl-container.wgl-content-sidebar, body.elementor-editor-active main .wgl-container.wgl-content-sidebar, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar {width: 90%;}body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {max-width: 100%;width: 100%;}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-default {max-width: calc(90% + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-narrow {max-width: calc(90% + 10px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-extended {max-width: calc(90% + 30px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wide {max-width: calc(90% + 40px);}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-column-gap-wider {max-width: calc(90% + 60px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default {width: calc(90% + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow {width: calc(90% + 10px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended {width: calc(90% + 30px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide {width: calc(90% + 40px);}body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider, body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider {width: calc(90% + 60px);}.wgl_module_team .team-item_info {padding: 28px 20px 15px;}.wgl_module_team .team-item_content:hover .team-item_excerpt {padding-bottom: 10px;padding-top: 10px;margin-top: 10px;}#comments .commentlist .comment_author_says {margin-bottom: 5px;}#comments .commentlist .comment .children .comment {margin-left: 15px;}#comments .comment-reply-link {position: relative;}.page_404_wrapper .banner_404 {line-height: 100px;font-size: 10.92em;margin-top: 40px;}.page_404_wrapper .banner_404_title {font-size: 35px;line-height: 1.5;}.header_search.search_alt .header_search-field .header_search-wrap .header_search-heading_bg {font-size: 95px;line-height: 0.3;margin-left: -26px;}.coming-soon.row .wgl_col-9 {width: 60%;}.coming-soon.row .wgl_col-3 {width: 40%;}.single-team .single_team_page .team-single_wrapper {border: 0;}.single-team .single_team_page .team-title {margin-bottom: 25px;}.single-team .single_team_page .team-info_wrapper {margin-top: 40px;padding: 20px;font-size: 28px;}.single-team .single_team_page .team-info_item {margin-bottom: 12px;}#comments #respond {padding-left: 20px;padding-right: 20px;}.wgl_module_title.item_title .virtus_module_title {font-size: 22px;line-height: 1.4;padding-right: 0;padding-left: 15px;}.wgl_module_title.item_title .virtus_module_title .blog_subtitle {font-size: 20px;}.wgl_module_title.item_title .row:not(.blog-style-ticker) .carousel_arrows {margin: 0;position: relative;margin-top: 20px;}}@media only screen and (max-width: 379px) {.page_404_wrapper .banner_404 {font-size: 8.92em;}}@media only screen and (min-width: 992px) and (max-width: 1200px) {#comments .commentlist .comment .children .stand_comment {padding-left: 90px;}#comments .commentlist .comment .children .stand_comment .commentava {left: -70px;width: 50px;height: 50px;}}@media only screen and (max-width: 1370px) {.wgl_portfolio_list-first {padding-left: 0;padding-top: 0;}}@media only screen and (min-width: 768px) {.wgl_portfolio_list-first > ul {font-size: 0.9vw;padding-bottom: 1vw;}.wgl_portfolio_list-first > ul li {line-height: 1.88vw;}.wgl_portfolio_list-first .virtus_module_button {margin-top: 0.78vw;line-height: 1.565vw;}.wgl_portfolio_list-first .virtus_module_button > a {font-size: 0.68vw;padding: 0.72vw 1.5vw;min-width: 8.05vw;line-height: 1.05vw;}}Minified CSS Output @charset "UTF-8";form .row.transparent-01 .wgl_col-3 input.wpcf7-submit,iframe,table{width:100%}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{vertical-align:baseline;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:100%;outline:0;padding:0;margin:0;border:0}body{position:relative;overflow-x:hidden}body,html{max-width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}mark{padding:0 5px;color:inherit}.blog-style-ticker .blog-post_title a,.wgl-accordion .wgl-accordion_panel .wgl-accordion_title,.wgl-portfolio-single_item .single_info-share_social-wpapper .share_title,.wgl-portfolio-single_item .wgl-portfolio-item_annotation .single_info-share_social-wpapper .share_title,.wgl-striped-services .service-item .service-item_subtitle,.wgl-tabs_headings .wgl-tabs_header .wgl-tabs_title,.woocommerce-MyAccount-navigation ul li a,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination strong,body .widget_wgl_posts .recent-posts-widget .post_title a,dt,strong{font-weight:700}pre{padding:20px;word-wrap:break-word;background:#ebf0f9;max-width:100%;overflow:auto;margin-bottom:20px}code,kbd,pre,tt,var{font-family:monospace}ol,ul{padding:0 0 20px}.blog-posts .container-grid.row.blog_carousel.blog-style-hero-type2 .wgl-carousel,.blog-style-hero.blog_carousel.container-grid.row .wgl-carousel_wrapper .wgl-carousel,.format-audio .blog-post_media .blog-post_media_part.video_image:not(.video_parallax),.format-video .blog-post_media .blog-post_media_part.video_image:not(.video_parallax),.single_meta.format-audio .blog-post_media .blog-post_media_part.video_image:not(.video_parallax),.single_meta.format-video .blog-post_media .blog-post_media_part.video_image:not(.video_parallax),.wgl_col-12.item .format-video .blog-post_media .blog-post_media_part.video_image:not(.video_parallax),body .widget>div>ul,body .widget>ul,body .widget_archive ul li ul li:last-child,body .widget_categories ul li ul li:last-child,body .widget_meta ul li ul li:last-child,body .widget_nav_menu ul.menu>.menu-item-has-children .sub-menu .menu-item-has-children,body .widget_product_categories ul li ul li:last-child,body ol>li:last-child,body ul>li:last-child,li ul{padding-bottom:0}#comments .commentlist .comment_info .meta-wrapper .comment-edit-link,p a{transition:color .3s}img{vertical-align:top;max-width:100%;height:auto;-webkit-user-select:none;user-select:none}label,legend{display:block;margin-bottom:5px;font-size:18px;font-weight:600}iframe{display:block}table{border-collapse:collapse}p{margin:0 0 20px}p:empty{display:none;padding:0;margin:0}.blog-style-hero .blog-post.format-link .blog-post-featured_media,.button__wrapper,.elementor-widget.elementor-widget-wgl-info-box.elementor-position-top .elementor-image-box-img,.mejs-container,.virtus_author-widget,.wgl-services-4.services_center .wgl-services_media-wrap,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row:last-child,.woocommerce .widget_price_filter .widget-title,.woocommerce .woocommerce-checkout .virtus_module_message_box,.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set>.col-1 h2,.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set>.col-2 h2,.woocommerce-notices-wrapper,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row:last-child,.woocommerce>.virtus_module_message_box,.wp-block-media-text,form.post-password-form{margin-bottom:20px}*,.blog-post .blog-post_media img{box-sizing:border-box}:focus{outline:0!important}a{transition:.4s;text-decoration:none}.woocommerce form .form-row .required,.woocommerce ul.cart_list li ins,.woocommerce ul.product_list_widget li ins,a:active,a:focus,a:hover{text-decoration:none}::selection{color:#fff}body input[type=date],body input[type=email],body input[type=number],body input[type=password],body input[type=search],body input[type=tel],body input[type=text],body input[type=time],body input[type=url],select,textarea{display:block;height:50px;max-width:100%;margin:0;padding:15px 20px;font-size:14px;font-weight:400;line-height:1.7;font-family:inherit;outline:0;border-radius:5px;transition:.3s;background:#fff;border:1px solid #dedede}body input[type=date]::placeholder,body input[type=email]::placeholder,body input[type=number]::placeholder,body input[type=password]::placeholder,body input[type=search]::placeholder,body input[type=tel]::placeholder,body input[type=text]::placeholder,body input[type=time]::placeholder,body input[type=url]::placeholder,select::placeholder,textarea::placeholder{outline:0;-webkit-appearance:none;transition:.3s;color:#757575!important}body input[type=date]:active::placeholder,body input[type=date]:focus::placeholder,body input[type=email]:active::placeholder,body input[type=email]:focus::placeholder,body input[type=number]:active::placeholder,body input[type=number]:focus::placeholder,body input[type=password]:active::placeholder,body input[type=password]:focus::placeholder,body input[type=search]:active::placeholder,body input[type=search]:focus::placeholder,body input[type=tel]:active::placeholder,body input[type=tel]:focus::placeholder,body input[type=text]:active::placeholder,body input[type=text]:focus::placeholder,body input[type=time]:active::placeholder,body input[type=time]:focus::placeholder,body input[type=url]:active::placeholder,body input[type=url]:focus::placeholder,select:active::placeholder,select:focus::placeholder,textarea:active::placeholder,textarea:focus::placeholder{opacity:0}body input[type=checkbox],body input[type=radio]{margin:5px .4375em 0 0;cursor:pointer}body input[type=checkbox]~label,body input[type=radio]~label{display:inline;cursor:pointer;transition:.3s}body input[type=checkbox]:hover~label,body input[type=checkbox]~label:hover,body input[type=radio]:hover~label,body input[type=radio]~label:hover{color:var(--sifara-primary-color)}form .row.transparent-01 input,form .row.transparent-01 textarea{background:rgba(255,255,255,.1);border-color:transparent}form .row.transparent-01 input:active,form .row.transparent-01 input:focus,form .row.transparent-01 textarea:active,form .row.transparent-01 textarea:focus{background:rgba(255,255,255,.6);border-color:transparent}form .row.transparent-01 input::placeholder,form .row.transparent-01 textarea::placeholder{color:#fff!important}form .row.transparent-01 input.wpcf7-submit{background:#fff;color:#313131!important}form .row.transparent-01 input.wpcf7-submit:hover{background:rgba(255,255,255,.7)}form.post-password-form p:first-child{margin-bottom:24px}form.post-password-form label{width:calc(100% - 130px);max-width:270px}form.post-password-form label input[type=password]{width:100%;margin-top:5px;border:1px solid #d2d2d2}form.post-password-form input[type=submit]{height:52px;margin-top:5px;color:#fff;min-width:170px}.select__field:before{content:"\f141";display:block;position:absolute;z-index:0;right:20px;font-weight:400;font-family:flaticon;font-size:9px;line-height:50px;pointer-events:none;color:#9a9a9a}textarea{min-height:50px;height:120px}.button__wrapper{display:inline-block;position:relative;padding-bottom:10px;padding-right:10px;text-align:center;transition:.3s}.blog-post.format-image .blog-post_media,.blog-post.format-image .blog-post_media .blog-post_feature-link,.blog-post.format-standard-image .blog-post_media,.blog-post.format-standard-image .blog-post_media .blog-post_feature-link,.blog-style-first-recent,.blog-style-first-recent-hero,.blog-style-hero.blog-style-hero-type4,.blog-style-hero.blog-style-hero-type4>.slick-slider,.button__wrapper :not(span),.footer_top-area .footer-link,.header_search.search_standard .header_search-field .search-form,.load_more_wrapper .load_more_item span,.page_404_wrapper .virtus_404_button.wgl_button .wgl_button_link span,.wgl-carousel .slick-track,.wgl-counter_value-placeholder,.wgl-demo-item .demo-item_image-wrap,.wgl-double_heading .dbl-title_wrapper,.wgl-services-6 .wgl-services_content-wrap,.wgl-services-7 .wgl-services_wrap,.wgl-testimonials.type-inline_top .wgl-testimonials_quote,.wgl-video_popup,.wgl_module_team,body .widget,body .widget_product_search .search-form,body .widget_product_search .woocommerce-product-search,body .widget_search .search-form,body .widget_search .woocommerce-product-search{position:relative;z-index:1}.button__wrapper:before{content:"";position:absolute;z-index:0;top:0;right:10px;bottom:10px;left:0;border:1px solid;border-color:inherit}#main,.blog-post .blog-post_media,.elementor-widget .wgl-infobox .wgl-infobox-title_wrapper,.footer .mc4wp-form-fields,.footer .wpcf7 span[class*=email],.inside_image,.primary-nav ul li ul li>a,.primary-nav>ul>li>a>span,.relative,.wgl-button.elementor-button:empty,.wgl-counter_content-wrap,.wgl-pie_chart .chart,.widget.virtus_widget.virtus_banner-widget .virtus_banner-widget-wrapper,.woocommerce #review_form #respond form#commentform>p textarea,body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a span{position:relative}.button__wrapper button[type=submit],.button__wrapper input[type=submit]{margin:0;transform:translate(10px,10px)}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-next:after,.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-prev:after,.blog-style-hero.blog-style-hero-type4 .wgl-carousel .slick-next:after,.blog-style-hero.blog-style-hero-type4 .wgl-carousel .slick-prev:after,.button__wrapper:hover button[type=submit],.button__wrapper:hover input[type=submit],.load_more_wrapper .button_wrapper:hover .load_more_item{transform:translate(0)}button,input[type=submit]{display:inline-block;height:50px;margin-bottom:0;border-radius:5px;padding:6px 34px;font-family:inherit;font-size:16px;line-height:28px;font-weight:700;letter-spacing:0;color:#fff;outline:0;cursor:pointer;-webkit-appearance:none;transition:.4s;border:0 solid currentColor}#comments .form-submit input[type=submit],.author-info_wrapper .author-info_social-link:hover,.blog-post .blog-post_meta-categories a:hover,.blog-post_content .wp-block-cover .wp-block-cover-image-text,.blog-post_content .wp-block-cover .wp-block-cover-text,.blog-post_content .wp-block-cover h2,.blog-post_content .wp-block-cover-image .wp-block-cover-image-text,.blog-post_content .wp-block-cover-image .wp-block-cover-text,.blog-post_content .wp-block-cover-image h2,.blog-style-first-recent-hero .blog-style-hero .blog-post_content .meta-wrapper .blog-post_meta-categories span a:hover,.blog-style-hero .blog-post_content .meta-wrapper .blog-post_meta-categories span a:hover,.blog_cat_filter>a.active,.coming-soon_form .wpcf7 .wpcf7-submit:hover,.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button:hover,.page_404_wrapper .search-form:hover:after,.post_featured_bg .blog-post_content .meta-wrapper .blog-post_meta-categories a:hover,.primary-nav ul li ul li.current-menu-ancestor.current-menu-parent>a>span,.primary-nav ul li ul li.current-menu-item>a>span,.primary-nav ul li ul li.current_page_item>a>span,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li.is-active,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.is-active>a,.search-no-results .page_404_wrapper .virtus_404_button.wgl_button .wgl_button_link:hover,.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link:hover,.wgl-social-share_pages.standard_style a:hover,.wpcf7 .wpcf7-submit:hover,body .footer .widget.widget_recent_comments ul li a,body .footer .widget_archive ul li .count,body .footer .widget_archive>ul>li:before,body .footer .widget_categories ul li .count,body .footer .widget_comments>ul>li:before,body .footer .widget_meta ul li .count,body .footer .widget_meta>ul>li:before,body .footer .widget_product_categories ul li .count,body .footer .widget_product_search .search-form .search-field,body .footer .widget_product_search .woocommerce-product-search .search-field,body .footer .widget_recent_comments>ul>li:before,body .footer .widget_recent_entries>ul>li:before,body .footer .widget_search .search-form .search-field,body .footer .widget_search .woocommerce-product-search .search-field,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:#fff}dl{margin-bottom:1.75em}dd{margin:0 0 1.75em}.wgl-container{margin-right:auto;margin-left:auto;width:1170px}.wgl-container.full-width,body.elementor-default .footer_top-area .wgl-container.full-width,body.elementor-editor-active .footer_top-area .wgl-container.full-width,body.elementor-editor-active main .wgl-container.full-width,body.elementor-editor-preview .footer_top-area .wgl-container.full-width,body.elementor-editor-preview main .wgl-container.full-width,body.elementor-page .footer_top-area .wgl-container.full-width,body.elementor-page main .wgl-container.full-width{width:100%;margin-left:0;margin-right:0;max-width:100%}#add_payment_method .wc-proceed-to-checkout .button__wrapper,.load_more_wrapper .load_more_item.full_width_btn .load_more_item,.meta-wrapper .author_post a:hover:before,.mobile_nav_wrapper .primary-nav>ul>li.current-menu-ancestor>a>span:after,.mobile_nav_wrapper .primary-nav>ul>li.current-menu-item>a>span:after,.mobile_nav_wrapper .primary-nav>ul>li.current-menu-parent>a>span:after,.mobile_nav_wrapper .primary-nav>ul>li.current_page_ancestor>a>span:after,.mobile_nav_wrapper .primary-nav>ul>li.current_page_item>a>span:after,.mobile_nav_wrapper .primary-nav>ul>li.current_page_parent>a>span:after,.primary-nav ul li.mega-menu-links.mega-columns-1col>ul>li,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts .blog-style-standard,.primary-nav ul li.mega-menu.mega-cat.mega-columns-1col .ajax_menu .item,.primary-nav ul li.mega-menu.mega-cat>ul.mega-menu.sub-menu-columns_item,.wgl-clients.items-1>.clients_image,.wgl-container .elementor-section-boxed .elementor-section-boxed .elementor-container,.wgl-container .wgl-container,.wgl-portfolio-single_item .wgl-portfolio-info_desc:only-child,.wgl-portfolio-single_item .wgl-portfolio-item_annotation-wrap:only-child,.wgl-woocommerce-sorting .virtus_module_message_box,.wgl_module_team.team-col_1 .team-item,.woocommerce #review_form #respond form#commentform>*,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row .button,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row input,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row select,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row textarea,.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set,.woocommerce-cart .cart_totals .button,.woocommerce-cart .wc-proceed-to-checkout .button__wrapper,.woocommerce-checkout .cart_totals .button,.woocommerce-checkout .wc-proceed-to-checkout .button__wrapper,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row .button,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row input,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row select,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row textarea,.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes tr:only-child,.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea,main .sidebar_left .alignfull img,main .sidebar_right .alignfull img{width:100%}body.elementor-default .footer_top-area .wgl-container,body.elementor-editor-active .footer_top-area .wgl-container,body.elementor-editor-active main .wgl-container,body.elementor-editor-preview .footer_top-area .wgl-container,body.elementor-editor-preview main .wgl-container,body.elementor-page .footer_top-area .wgl-container,body.elementor-page main .wgl-container{margin-left:auto;margin-right:auto;width:auto;max-width:none}body.elementor-editor-active.single-footer .footer_top-area:not(:empty) .wgl-container,body.elementor-editor-active.single-footer main:not(:empty) .wgl-container,body.elementor-editor-preview.single-footer .footer_top-area:not(:empty) .wgl-container,body.elementor-editor-preview.single-footer main:not(:empty) .wgl-container,body.elementor-page.single-footer .footer_top-area:not(:empty) .wgl-container,body.elementor-page.single-footer main:not(:empty) .wgl-container{max-width:none;margin-left:auto;margin-right:auto}.wgl-container .elementor-section-boxed .elementor-column-gap-default .elementor-row{width:calc(100% + 20px);margin:-10px}.wgl-container .elementor-section-boxed .elementor-column-gap-narrow .elementor-row{width:calc(100% + 10px);margin:-5px}.wgl-container .elementor-section-boxed .elementor-column-gap-extended .elementor-row{width:calc(100% + 30px);margin:-15px}.wgl-container .elementor-section-boxed .elementor-column-gap-wide .elementor-row{width:calc(100% + 40px);margin:-20px}.wgl-container .elementor-section-boxed .elementor-column-gap-wider .elementor-row{width:calc(100% + 60px);margin:-30px}#main .wgl-container .wgl_wrapper{left:0!important}.fullwidth-wrapper{width:100%;padding:0 30px}.clearfix:after,.clearfix:before,.row:after,.row:before,.wgl-container:after,.wgl-container:before{display:table;line-height:0;content:""}.clear,.clearfix:after,.divider_post_info,.page-link,.row:after,.wgl-container:after,.wgl-products-catalog,.wgl-products-related,.wp-block-gallery.alignwide,body .comment-form-cookies-consent{clear:both}[class*=wgl_col-]{float:left;min-height:1px}.blog-posts .container-grid.row.blog_carousel,.row,.wgl-blog-categories,.wgl-portfolio-single_item .wgl-portfolio-info_wrap,body.new-elementor main .wgl-container.wgl-content-sidebar .elementor,body.new-elementor.single main .wgl-container:not(.wgl-content-sidebar) .elementor{margin-left:-15px;margin-right:-15px}.aligncenter,.wgl-services-5_center .wgl-services-5 .wgl-services_number,.wp-caption.aligncenter{margin-right:auto;margin-left:auto}.row [class*=wgl_col-]{display:block;width:100%;padding-right:15px;padding-left:15px}.slick-slider a,.slick-slider a:focus,.slick-slider a:hover,.wgl-header-list-info .elementor-icon-list-item i,.wgl-header-list-info .elementor-icon-list-item span,.wgl-pagination .page-numbers i,.wgl-pagination li-numbers i,.wgl-services-2 .wgl-services_wrap,.woocommerce nav.woocommerce-pagination ul .page-numbers i,.woocommerce nav.woocommerce-pagination ul li-numbers i{transition:.4s}#side-panel .side-panel_sidebar .widget ul li,#side-panel .side-panel_sidebar .widget ul li a,.footer .calendar_wrap tbody,.footer .calendar_wrap td#today,.meta-wrapper>* a,.mobile_nav_wrapper .primary-nav ul li ul li.current-menu-ancestor.current-menu-parent>a>span,.mobile_nav_wrapper .primary-nav ul li ul li.current-menu-item>a>span,.mobile_nav_wrapper .primary-nav ul li ul li.current_page_item>a>span,.mobile_nav_wrapper .primary-nav ul li ul li:hover>a>span,.mobile_nav_wrapper .primary-nav ul li.mega-menu-links>ul>li:hover>a>span,.post_featured_bg .blog-post_meta-wrap .author_post a,.single-team .single_team_page .team-info_item a,.wgl-header-list-info a,.wgl-logotype-container a,.wgl-mobile-header .header_search-button-wrapper,.wgl-portfolio-item_meta a,.wgl-portfolio-item_meta span,.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_cats,.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_meta,.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_title,.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_cats,.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_meta,.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_title,.wgl-pricing_plan .pricing_content ul li[style*=color]:before,.wgl-theme-header .wrapper a,.wgl-timeline-vertical .time_line-content>*,.woocommerce table.shop_table td.product-name a,a:hover,body .widget_postshero .meta-wrapper .author_post a{color:inherit}.inside_image.offset_animation,.z-index-1{z-index:1}.text-uppercase{text-transform:uppercase}.bypostauthor,.page-header_breadcrumbs a:hover,.primary-nav .lavalamp_animate .lavalamp-object,.wgl-theme-header .wrapper a:hover{opacity:1}.blog-post.format-gallery .blog-post_media_part,.blog-post.format-image .blog-post_media .blog-post_media_part,.blog-post.format-standard-image .blog-post_media .blog-post_media_part,.blog_columns-4 .wgl-carousel .virtus_carousel_list,.container-grid.row>.wgl-carousel.navigation_offset_element .slick-list,.inside_image .wgl-portfolio-item_image,.ohidden,.single_meta .wgl-carousel,.wgl-carousel .virtus_carousel_list,.wgl-carousel-wrapper,.wgl-carousel_wrapper,.wgl-clients.anim-ex_images_ver .image_wrapper,.wgl-services-3 .wgl-services_image-wrap,.wgl-services-7 .wgl-services_image-wrap{overflow:hidden}.blog-posts .container-grid.row.blog_carousel .wgl-carousel .slick-list,.blog-posts .container-grid.row.blog_carousel .wgl-carousel .slick-slider,.blog-posts .container-grid.row.blog_carousel .wgl-carousel-wrapper,.blog_carousel .wgl-carousel-wrapper,.container-grid.row>.wgl-carousel.navigation_offset_element>.slick-slider,.ovisible,.single.related_posts .slick-list,.wgl-testimonials .wgl-carousel .slick-list,.wgl-testimonials .wgl-carousel .slick-slider{overflow:visible}.aleft,.isotope-filter.filter-left,.primary-nav.align-left,.wgl-carousel.pag_align_left .slick-dots,.wgl-countdown.align_left,.wgl-counter_suffix,.wgl-header-row .header_side.h_align_left,.wgl-testimonials.alignment_left,.wgl-video_popup.button_align-left,.woocommerce div.product form.cart .group_table tr .woocommerce-grouped-product-list-item__label,.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-thumbnail,.woocommerce.single div.product .woocommerce-tabs{text-align:left}.acenter,.coming-soon_form form,.isotope-filter.filter-center,.primary-nav.align-center,.pswp__caption .pswp__caption__center,.row .wgl-portfolio-list_item .wgl-portfolio-link_wrapper.align_center,.under_image.h_align_center .wgl-portfolio-item_description,.wgl-carousel.pag_align_center .slick-dots,.wgl-countdown.align_center,.wgl-demo-item,.wgl-header-row .header_side.h_align_center,.wgl-testimonials.alignment_center,.wgl-video_popup.button_align-center,.woocommerce table.shop_table td.product-remove{text-align:center}.aright,.isotope-filter.filter-right,.primary-nav.align-right,.row .wgl-portfolio-list_item .wgl-portfolio-link_wrapper.align_right,.under_image.h_align_right .wgl-portfolio-item_description,.wgl-carousel.pag_align_right .slick-dots,.wgl-countdown.align_right,.wgl-counter_prefix,.wgl-header-row .header_side.h_align_right,.wgl-testimonials.alignment_right,.wgl-video_popup.button_align-right{text-align:right}.ajustify{text-align:justify}.aligncenter{display:block}.alignleft{float:left;margin:0 30px 10px 0}.alignright,.row.sidebar_left #main-content,.row.sidebar_left .content-container{float:right}.alignright{margin:0 0 10px 30px}.wp-block-button,.wp-block-cover,p+.alignfull,p+.alignwide{margin-top:2rem;margin-bottom:2rem}.wp-block-button.alignleft,.wp-block-cover.alignleft{margin-right:2rem;margin-top:0}.wp-block-button.alignright,.wp-block-cover.alignright{margin-left:2rem;margin-top:0}.blog-post_text blockquote,.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:2rem}.wp-caption .wp-caption-text,.wp-caption-text{margin:.5em 0;font-size:13px;text-align:center}.gallery-caption,.wp-caption{font-style:italic;max-width:100%;margin-bottom:1em}.blog-post .blog-post_media .blog-post_media_part img,.blog-style-hero.blog-style-hero-type4 .blog-post_nav-img,.gallery-caption img,.has-background-dim,.single_type-1 .blog-post.blog-post-single-item .blog-post_content .blog-post_media_part img,.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_media_part .item_slick span,.textwidget img,.wgl-portfolio-item_image,.wgl-portfolio-single_item .wgl-portfolio-item_image img,.wp-caption img,[class*=wp-image-]{border-radius:10px}.sticky-sidebar_init #main{padding-bottom:90px}#main{padding:40px 0;z-index:0;min-height:50vh;overflow:hidden}.elementor-widget .wgl-infobox .wgl-infobox-button_wrapper,.wpb_single_image *{border-radius:inherit}.gm-control-active{border-radius:0;box-shadow:none}hr{border:none;border-bottom:1px solid #1d1f21;margin:20px 0}hr.wp-block-separator{max-width:100px}hr.wp-block-separator.is-style-dots,hr.wp-block-separator.is-style-wide{max-width:100%}table td,table th{padding:5px 10px;border:1px solid #ebebee;text-align:left}table:not(:last-child){margin-bottom:22px}.col-md-delimiter .vc_column_container:not(:last-child):before{content:"";position:absolute;z-index:1;right:0;top:50%;width:1px;height:65%;background:#eee;transform:translateY(-50%)}.screen-reader-text{position:absolute!important;height:1px;width:1px;margin:-1px;border:0;padding:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);word-wrap:normal!important;overflow:hidden}.screen-reader-text:focus{display:block;z-index:100000;top:5px;left:5px;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;color:#444;text-decoration:none;background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none}.wp-block-gallery,ul.wp-block-latest-posts li:not(:last-child){margin-bottom:16px}.wp-block-gallery li.blocks-gallery-item{padding-left:0;margin-bottom:16px}.mobile_nav_wrapper .primary-nav ul li ul li.menu-item-has-children:after,.mobile_nav_wrapper .primary-nav ul li ul li>a:before,.mobile_nav_wrapper .primary-nav ul li ul li>a>span:before,.mobile_nav_wrapper .primary-nav>ul>li.mega-menu.mega-cat>a:after,.mobile_nav_wrapper .primary-nav>ul>li.menu-item-has-children>a:after,.mobile_nav_wrapper .primary-nav>ul>li>a:after,.mobile_nav_wrapper .primary-nav>ul>li>a>span.button_switcher:after,.primary-nav ul li.mega-menu-links.mega-columns-1col>ul>li:after,.primary-nav ul li.mega-menu-links.mega-columns-2col>ul>li:nth-child(2n):after,.primary-nav ul li.mega-menu-links.mega-columns-3col>ul>li:nth-child(3n):after,.primary-nav ul li.mega-menu-links.mega-columns-4col>ul>li:nth-child(4n):after,.primary-nav ul li.mega-menu-links.mega-columns-5col>ul>li:nth-child(5n):after,.primary-nav ul li.mega-menu-links>ul>li.hide-mega-headings>a,.primary-nav ul li.mega-menu-links>ul>li>a:after,.primary-nav ul li.mega-menu-links>ul>li>a>span:after,.primary-nav ul li:before,.wgl-theme-header .mobile_nav_wrapper .primary-nav .menu,.wgl-theme-header .wgl-mobile-header,.wp-block-gallery li.blocks-gallery-item:before{display:none}.wp-block-gallery li.blocks-gallery-item figcaption{line-height:1.5;border-radius:10px}.extended-parallax{position:absolute;z-index:-1;width:100%}.wgl-background-image_parallax{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.blog-post_bg_media .blog-post_media-slider,.blog-post_bg_media .slider-wrapper,.blog-style-hero .blog-post.format-audio .blog-post-featured_media iframe,.page-header_wrapper,.page-header_wrapper .wgl-container,.post_featured_bg .single_meta,.primary-nav ul li ul li.current-menu-ancestor.current-menu-parent>a:after,.primary-nav ul li ul li.current-menu-item>a:after,.primary-nav ul li ul li.current_page_item>a:after,.primary-nav>ul>li,.slider-wrapper.wgl-carousel .blog-post_media-slider_slick,.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .slick-list,.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .slick-track,.wgl-background-image_parallax div,body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover:after{height:100%}.wgl-elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr;pointer-events:none}.wgl-elementor-shape-top{top:-1px}.wgl-elementor-shape-bottom{bottom:-1px}.wgl-elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}main .alignfull{max-width:96vw;margin-left:calc(-48vw + 50%);margin-right:calc(-48vw + 50%)}main .alignfull,main .alignfull img{width:100vw}main .alignfull.wp-block-cover,main .alignfull.wp-block-gallery,main .alignfull.wp-block-image{max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}main .alignfull .wp-block-column{padding:0 5px}main .alignfull>figcaption{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}main .alignwide{max-width:none;width:69.5vw;margin-left:50%;transform:translateX(-50%)}main .alignwide.wp-block-cover,main .alignwide.wp-block-gallery,main .alignwide.wp-block-image{width:75vw}.wgl-header-row .header_side.display_grow.h_align_center,main .alignnone{margin-right:auto;margin-left:auto}.blog-post .blog-post_media .blog-post_media_part,.blog-style-medium_img .blog-post.format-gallery .blog-post_media-slider_slick .item_slick span,.blog-style-standard .blog-post .blog-post_media .blog-post_media_part img,.blog-style-tiny_img .blog-post.format-gallery .blog-post_media-slider_slick .item_slick span,.elementor-section-full_width .blog-style-hero-type4 .blog-post,.format-audio .blog-post_media .blog-post_media_part,.primary-nav ul li ul li:first-child>a,.primary-nav ul li ul li:last-child>a,.primary-nav ul li ul li:only-child>a,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce div.product form.cart .button__wrapper,.woocommerce-checkout #payment,.woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__image,main .blog-posts .alignfull img,main .blog-posts .alignfull li.blocks-gallery-item figcaption,main .blog-posts .alignfull.wp-block-cover,main .wgl-container:not(.wgl-content-sidebar) .alignfull img,main .wgl-container:not(.wgl-content-sidebar) .alignfull li.blocks-gallery-item figcaption,main .wgl-container:not(.wgl-content-sidebar) .alignfull.wp-block-cover{border-radius:0}main .sidebar_left .alignfull,main .sidebar_left .alignwide,main .sidebar_right .alignfull,main .sidebar_right .alignwide{width:auto;max-width:110%;transform:translateX(0)}main .sidebar_left .alignwide,main .sidebar_right .alignwide{margin-left:-12px;margin-right:-12px}main .sidebar_left .alignfull,main .sidebar_right .alignfull{margin-left:-30px;margin-right:-30px}main .sidebar_left .alignfull.wp-block-cover,main .sidebar_left .alignfull.wp-block-gallery,main .sidebar_left .alignfull.wp-block-image,main .sidebar_right .alignfull.wp-block-cover,main .sidebar_right .alignfull.wp-block-gallery,main .sidebar_right .alignfull.wp-block-image{max-width:110%}main .sidebar_left .alignfull.wp-block-columns,main .sidebar_left .alignfull:not(.has-background) .wp-block-columns,main .sidebar_right .alignfull.wp-block-columns,main .sidebar_right .alignfull:not(.has-background) .wp-block-columns{padding-left:5px;padding-right:5px}.blog-style-first-recent .wgl_col-12 .blog-post,.single_meta.format-link .blog-post_media,.single_type-1 .single_meta .blog-post_media,main .sidebar>:last-child{margin-bottom:40px}.blog-style-ticker.container-grid.row.blog_carousel .wgl-carousel .blog-post:hover,.header_search.search_alt .header_search-field .search-field:active,.header_search.search_alt .header_search-field .search-field:focus,.header_search.search_standard .header_search-field .search-field:active,.header_search.search_standard .header_search-field .search-field:focus,.wgl-testimonials .wgl-carousel .slick-slide:not(.slick-active) .wgl-testimonials_item,body:not(.home) .wgl-theme-header.header_shadow{box-shadow:none}.single main .sidebar_left .alignwide,.single main .sidebar_right .alignwide,.wpcf7 .subscribe-1{margin-left:-10px;margin-right:-10px}.single main .sidebar_left .alignfull,.single main .sidebar_right .alignfull{margin-left:-20px;margin-right:-20px}.wp-block-categories,.wp-block-group,.wp-block-search,.wp-block-tag-cloud{margin-top:1rem;margin-bottom:1rem}.wp-block-group.has-background{padding:2rem}#comments .commentlist .comment_content>:last-child,.blog-post_excerpt>p:last-child,.blog-post_text :last-child,.blog-style-hero.blog-style-hero-type1 .blog-post,.blog-style-hero.blog-style-hero-type4 .blog-post,.blog-style-standard.blog_carousel .slick-slide,.blog-style-standard.blog_carousel .slick-slide.item_slick,.blog_carousel .blog-post,.checkout.woocommerce-checkout h3,.elementor-element.elementor-widget.elementor-widget-spacer,.footer .blog-posts .item:last-child .blog-post,.footer_top-area p,.post_featured_bg .blog-post,.single_type-1 .blog-post.blog-post-single-item .blog-post_content>.meta-wrapper,.single_type-2 .blog-post.blog-post-single-item .blog-post_content>.meta-wrapper,.textwidget p:last-child,.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:last-child,.woocommerce #add_payment_method #payment div.form-row,.woocommerce #reviews #comments ol.commentlist li,.woocommerce .widget_product_categories,.woocommerce .woocommerce-cart #payment div.form-row,.woocommerce .woocommerce-checkout #payment div.form-row,.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child,.woocommerce.single div.product div.summary .product_meta>span:last-child,.woocommerce.single div.product div.summary .woocommerce-product-rating,.wp-block-group p:last-child{margin-bottom:0}.page_404_wrapper .banner_404_logotype,.wgl-theme-header{position:relative;z-index:2}.wgl-theme-header .wrapper .virtus_module_button a{margin-bottom:0;box-shadow:none;color:#fff}.wgl-theme-header .wgl-button.elementor-button{display:inline-block;line-height:1;background-color:#818a91;fill:#fff;text-align:center;transition:.3s;border-width:1px;border-style:solid;color:#fff;border-radius:0}.wgl-theme-header .wgl-sticky-header .wgl-logotype-container>a,.wgl-theme-header .wgl-sticky-header .wgl-logotype-container>a>img{max-height:none!important}#comments .button__wrapper button,#comments .button__wrapper input[type=submit],.footer .mc4wp-form-fields input[type=submit]:active,.footer .mc4wp-form-fields input[type=submit]:focus,.footer .mc4wp-form-fields input[type=submit]:hover,.mini-cart.woocommerce .blockUI.blockOverlay,.primary-nav ul li.mega-menu-links>ul>li:hover>a>span,.wgl-theme-header .wgl-mobile-header .header_search .wgl-search,.widget_shopping_cart.woocommerce .blockUI.blockOverlay{background:0 0!important}.wgl-mini-cart_wrapper .woo_mini-count span,.wgl-theme-header .wishlist-mini-cart .woo_icon-wishlist .woo_wishlist-count span{height:20px;min-width:20px;font-size:11px;-webkit-backface-visibility:hidden;background-color:#434344;padding:0;box-sizing:border-box;cursor:pointer;font-style:normal}.wgl-theme-header.header_overlap{position:absolute;z-index:99;width:100%;left:0;top:0}.wgl-sticky-header.header_sticky_shadow .wgl-header-row,.wgl-theme-header.header_shadow{box-shadow:1px 0 10px rgba(0,0,0,.1)}.primary-nav ul li.mega-menu-links>ul>li:hover~li,.wgl-theme-header .wgl_button{z-index:0}.wgl-mini-cart_wrapper .mini-cart.woocommerce,.wgl-theme-header .login-in,.wgl-theme-header .login-in.woocommerce,.wgl-theme-header .wishlist-mini-cart.woocommerce{display:inline-block;padding-top:0}.wgl-theme-header .login-in .login-in_wrapper{display:flex;align-items:center;height:100%;color:inherit}.wgl-theme-header .login-in .login-in_wrapper a{cursor:pointer;font-size:16px;font-weight:600;color:inherit;text-transform:uppercase}.wgl-theme-header .login-in .wgl_modal-window{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;outline:0;background:#fff;z-index:1000000;opacity:0;visibility:hidden;-webkit-overflow-scrolling:touch;text-align:center;transition:.45s}.wgl-theme-header .login-in .wgl_modal-window .modal-dialog{margin:12rem auto 0;max-width:430px;position:relative}.blog-style-hero .blog-post_wrapper:hover .blog-post-hero-content_back,.blog-style-hero .blog-post_wrapper:hover .btn-read-more .blog-post-read-more,.is-loading .ajax_wrapper_overlay,.primary-nav ul li ul li.current-menu-ancestor.current-menu-parent>a>span:after,.primary-nav ul li ul li.current-menu-item>a>span:after,.primary-nav ul li ul li.current_page_item>a>span:after,.primary-nav ul li ul li:hover>a>span:after,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li.is-active>a>span .arrow,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.is-active>a>span .arrow,.wgl-clients.anim-ex_images .image_wrapper:hover .hover_image,.wgl-clients.anim-ex_images_bg .clients_image:hover .hover_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.fade_in .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_x .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_y .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_down .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_left .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_right .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_up .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_down .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_left .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_right .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_up .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.zoom_in .img-layer_image,.wgl-theme-header .login-in.open_login .overlay,.wgl-theme-header .login-in.open_login .wgl_modal-window,.woocommerce .products ul.wgl-products li:hover .picture:after,body.mobile_switch_on .mobile_nav_wrapper .wgl-menu_overlay,ul.wgl-products li:hover .picture:after{opacity:1;visibility:visible}.wgl-theme-header .login-in.open_login .wgl-woocommerce-tabs{transform:translateY(0);opacity:1}.wgl-theme-header .login-in .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:0 0;opacity:0;visibility:hidden;transition:.4s}.wgl-theme-header .login-in .wgl-woocommerce-tabs{transform:translateY(50px);transition:.3s ease-in-out 0.3s;opacity:0}.wgl-mini-cart_wrapper .mini-cart,.wgl-theme-header .wishlist-mini-cart,.wgl-timeline-vertical .time_line-start_image,.woocommerce .woocommerce-ordering .select__field,.wp-block-archives-dropdown{display:inline-block;position:relative}.wgl-theme-header .wishlist-mini-cart .woo_icon-wishlist{display:flex;align-items:center;height:100%;cursor:pointer;color:inherit}.wgl-theme-header .wishlist-mini-cart .woo_icon-wishlist .header_wishlist-button{margin-top:-2px}.wgl-theme-header .wishlist-mini-cart .woo_icon-wishlist .header_wishlist-button:before{content:"\f158";font-family:Flaticon;font-size:20px;vertical-align:middle;font-weight:600}.wgl-theme-header .wishlist-mini-cart .woo_icon-wishlist .woo_wishlist-count span{display:inline-block;position:absolute;z-index:1;margin-top:21px;margin-left:-13px;border-radius:50%;line-height:20px;font-weight:700;color:#fff;text-align:center;vertical-align:middle;backface-visibility:hidden}#comments .commentlist .comment,#comments .commentlist li.pingback,#comments .commentlist li.trackback,.blog-style-hero .blog-post_wrapper,.blog-style-hero-type2 .item_carousel_wrapper.slick-slide,.blog-style-hero-type3 .item_carousel_wrapper.slick-slide,.blog-style-medium_img .format-no_featured .blog-post_wrapper,.blog-style-medium_img .item .blog-post .blog-post_feature-link,.blog-style-medium_img .item .blog-post.format-gallery:not(.format-no_featured) .blog-post_feature-link,.blog-style-medium_img .item .blog-post.format-standard-image .blog-post_feature-link,.blog-style-medium_img .item .blog-post.format-video:not(.format-no_featured) .blog-post_feature-link,.blog-style-ticker.container-grid.row.blog_carousel .wgl-carousel .slick-slide,.blog-style-tiny_img .format-no_featured .blog-post_wrapper,.blog-style-tiny_img .item .blog-post .blog-post_feature-link,.blog-style-tiny_img .item .blog-post.format-gallery:not(.format-no_featured) .blog-post_feature-link,.blog-style-tiny_img .item .blog-post.format-standard-image .blog-post_feature-link,.blog-style-tiny_img .item .blog-post.format-video:not(.format-no_featured) .blog-post_feature-link,.format-audio .blog-post_wrapper,.wgl-theme-header .fullwidth-wrapper,.wgl-theme-header .wgl-header-row .header_side[class^=position_center] .header_area_container>div.mini-cart,body .widget_recent_comments ul li,body ul.no-list-style li{padding:0}.wgl-theme-header .wgl-header-row .header_side[class^=position_center] .primary-nav>ul li.mega-menu>ul.mega-menu{left:0;right:0;margin:0 auto}.blog-post.format-link .blog-post_media,.blog-post.format-quote .blog-post_media,.lavalamp,.mobile_nav_wrapper .primary-nav>ul li,.wgl-mobile-header .mini-cart,body:not(.elementor-editor-active) .wgl-theme-header .elementor-section-boxed:not(.elementor-section-full_width) .elementor-column,body:not(.elementor-editor-active) .wgl-theme-header .elementor-section-boxed:not(.elementor-section-full_width) .elementor-column-wrap,body:not(.elementor-editor-active) .wgl-theme-header .elementor-section-boxed:not(.elementor-section-full_width) .elementor-widget-wrap,body:not(.elementor-editor-active) .wgl-theme-header .elementor-section-boxed:not(.elementor-section-full_width) .elementor-widget[data-widget_type="wgl-menu.default"]{position:static}.wgl-header-row .wgl-header-row_wrapper{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.wgl-header-row .header_side.display_normal{flex:0 auto}.wgl-header-row .header_side.display_grow,.wgl-tabs.tabs_align-justify .wgl-tabs_header{flex:1}.wgl-header-row .header_side.display_grow .primary-nav>.menu{white-space:nowrap}.page-header.breadcrumbs_align_center .page-header_breadcrumbs,.wgl-header-row .header_side.v_align_middle{align-self:center}.page-header.breadcrumbs_align_right .page-header_breadcrumbs,.wgl-header-row .header_side.v_align_bottom{align-self:flex-end}.wgl-header-row .header_side.v_align_bottom .primary-nav>ul>li>a{align-self:flex-end;align-items:flex-end}.wgl-header-row .header_side.v_align_bottom .header_area_container>*,.wgl-header-row .header_side.v_align_bottom .header_search-button{vertical-align:bottom}.page-header.breadcrumbs_align_left .page-header_breadcrumbs,.wgl-header-row .header_side.v_align_top{align-self:flex-start}.wgl-header-row .header_side.v_align_top .primary-nav>ul>li>a{align-self:flex-start;align-items:flex-start}.wgl-header-row .header_side.v_align_top .header_area_container>*,.wgl-header-row .header_side.v_align_top .header_search-button{vertical-align:top}.wgl-header-row .header_side.display_grow.h_align_right,.wgl-services-5_right .wgl-services-5 .wgl-services_number{margin-left:auto}.wgl-header-row .header_side.display_grow.h_align_left{margin-right:auto}.elementor-widget-icon-box.media-left .wgl-services_media-wrap,.related.products ul.wgl-products,.upsells.products ul.wgl-products,.wgl-counter.aleft .wgl-counter_value-wrap,.wgl-header-row .header_side.display_grow.h_align_left .header_area_container,.wgl-tabs.tabs_align-left .wgl-tabs_headings,.wgl-testimonials.alignment_left.type-author_top .wgl-testimonials-meta_wrap,.wgl-testimonials.alignment_left.type-inline_bottom .wgl-testimonials-meta_wrap,.wgl-video_popup.button_align-left .videobox_content,.wgl-video_popup.button_align-left .videobox_link_wrapper{justify-content:flex-start}.blog-style-hero .blog-post .wgl-video_popup .videobox_content,.elementor-widget-icon-box.media-center .wgl-services_media-wrap,.wgl-header-row .header_side.display_grow.h_align_center .header_area_container,.wgl-tabs.tabs_align-center .wgl-tabs_headings,.wgl-testimonials.alignment_center.type-author_top .wgl-testimonials-meta_wrap,.wgl-testimonials.alignment_center.type-inline_bottom .wgl-testimonials-meta_wrap,.wgl-video_popup.button_align-center .videobox_content,.wgl-video_popup.button_align-center .videobox_link_wrapper,.wgl-video_popup.button_align-center.title_pos-right .videobox_content,.wgl-video_popup.button_align-center.title_pos-right .videobox_link_wrapper,.wgl_module_team.acenter .team-info_icons{justify-content:center}.elementor-widget-icon-box.media-right .wgl-services_media-wrap,.wgl-countdown.align_right .countdown-row,.wgl-counter.aright .wgl-counter_value-wrap,.wgl-header-row .header_side.display_grow.h_align_right .header_area_container,.wgl-tabs.tabs_align-right .wgl-tabs_headings,.wgl-testimonials.alignment_right.type-author_top .wgl-testimonials-meta_wrap,.wgl-testimonials.alignment_right.type-inline_bottom .wgl-testimonials-meta_wrap,.wgl-video_popup.button_align-left.title_pos-right .videobox_content,.wgl-video_popup.button_align-left.title_pos-right .videobox_link_wrapper,.wgl-video_popup.button_align-right .videobox_content,.wgl-video_popup.button_align-right .videobox_link_wrapper{justify-content:flex-end}.wgl-header-row .header_side[class^=position_left] .header_area_container>:last-child,.wgl-mobile-header .wgl-header-row .header_side[class^=position_left] .header_area_container>:last-child{padding-right:0}#comments .commentlist .comment.pingback .stand_comment,.attachment_media .meta-wrapper>span:first-child,.blog-style-standard .blog-post blockquote cite,.elementor-widget .wgl-infobox .button-read-more,.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .virtus_module_title.without_divider,.mobile_nav_wrapper .primary-nav ul li ul.sub-menu li:focus,.mobile_nav_wrapper .primary-nav ul li ul.sub-menu li:hover,.wgl-header-row .header_side[class^=position_right] .header_area_container>:first-child,.wgl-mobile-header .wgl-header-row .header_side[class^=position_right] .header_area_container>:first-child,.wp-block-latest-comments>li,ul.wp-block-archives.wp-block-archives-list li{padding-left:0}.primary-nav.align-left>ul.menu>li.mega-cat>div.mega-menu-container,.primary-nav.align-left>ul.menu>li.mega-menu-links>ul.mega-menu.sub-menu,.wgl-header-row .header_side[class^=position_left] .primary-nav ul li ul,.wgl-header-row .header_side[class^=position_left] .primary-nav>ul>li:last-child>.sub-menu,.wgl-header-row .header_side[class^=position_left] .primary-nav>ul>li:nth-last-child(2)>.sub-menu,.wgl-header-row .header_side[class^=position_left] .primary-nav>ul>li:nth-last-child(3)>.sub-menu,.wgl-header-row .header_side[class^=position_left] .primary-nav>ul>li:nth-last-child(4)>.sub-menu{left:0;right:auto}.wgl-header-row .header_side[class^=position_left] .primary-nav>ul>li ul .sub-menu,.wgl-header-row .header_side[class^=position_left] .primary-nav>ul>li:last-child>.sub-menu .sub-menu,.wgl-header-row .header_side[class^=position_left] .primary-nav>ul>li:nth-last-child(2)>.sub-menu .sub-menu,.wgl-header-row .header_side[class^=position_left] .primary-nav>ul>li:nth-last-child(3)>.sub-menu .sub-menu,.wgl-header-row .header_side[class^=position_left] .primary-nav>ul>li:nth-last-child(4)>.sub-menu .sub-menu{left:100%;right:auto}.wgl-header-row .primary-nav>ul>li>a{padding:0 20px}.wgl-header-row .header_area_container,.wgl-header-row .header_render_editor,.wgl-header-row .header_side,.wgl-header-row .wrapper{max-width:100%;box-sizing:border-box}.header_area_container{max-height:100%;height:100%;display:inline-block}.header_area_container>*{display:inline-block;vertical-align:middle}.wgl-mini-cart_wrapper .mini-cart .mini_cart-overlay{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:0 0;opacity:0;visibility:hidden;transition:.4s}.wgl-mini-cart_wrapper .mini-cart a{color:inherit;cursor:pointer;position:relative}.header_search-button-wrapper:before,.wgl-mini-cart_wrapper .mini-cart a:before{content:"";display:inline-block;position:relative;height:100%;vertical-align:middle}.wgl-mini-cart_wrapper .mini-cart:hover svg line.st_transform-left{transform:rotate(-60deg)}.wgl-mini-cart_wrapper .mini-cart:hover svg line.st_transform-right{transform:rotate(60deg)}.wgl-mini-cart_wrapper .mini-cart.open_cart .mini_cart-overlay{background:#000;visibility:visible;opacity:.4}.wgl-mini-cart_wrapper .mini-cart.open_cart .woo_mini_cart{transform:translate(17px)}.wgl-mini-cart_wrapper .mini-cart .woo_mini_cart{border-bottom-left-radius:10px}.wgl-mini-cart_wrapper .mini-cart .woo_mini_cart:before{content:"";position:absolute;width:100%;height:38px;top:-38px;left:0;right:0}.wgl-mini-cart_wrapper .mini-cart .header_cart-button{display:inline-block;vertical-align:middle;cursor:pointer;width:26px;height:32px;margin-top:-4px;position:relative}.header_search-button svg,.next-link_wrapper .image_next img,.prev-link_wrapper .image_prev img,.primary-nav a,.wgl-clients img,.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg{transition:.3s}.header_search-button svg g path,.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg g path{fill:currentColor!important}.header_search-button svg .st_transform,.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg .st0{stroke:currentColor!important;transform-origin:bottom left;transform-box:fill-box;transition:.45s}.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg .st0.st_transform-right{transform-origin:bottom right}.header_search-button svg line,.wgl-mini-cart_wrapper .mini-cart .header_cart-button svg line{stroke:currentColor!important}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li{position:relative;margin-top:0;margin-bottom:30px;padding-left:0;padding-right:0;line-height:1.1;text-align:left;list-style:none;clear:both}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li .woocommerce-Price-amount{color:currentColor}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li span.quantity{display:block;margin-top:12px}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container:after,.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:after,.wgl-woocommerce-sorting:after,.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs:after{content:"";display:block;height:0;clear:both}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove{display:inline;position:absolute;z-index:2;top:-2px;right:9px;margin:0;padding-right:0;font:0/0 serif;text-shadow:none;background:0 0;color:rgba(165,165,165,.5)!important}.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove:hover,.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,.woocommerce.widget_shopping_cart .cart_list li a.remove:hover{color:#cf0a05!important}#comments .commentlist .comment_info .meta-wrapper .comment-edit-link span,.primary-nav ul li.mega-menu.mega-cat .blog-style-standard .blog-post .blog-post_wrapper,.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove:after,.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove:before{transition:none}.archive .blog-posts-list,.archive .sidebar_left .blog-posts-list,.archive .sidebar_right .blog-posts-list,.blog-post.format-link .blog-post_wrapper>.blog-post_meta_info,.blog-post.format-quote .blog-post_wrapper>.blog-post_meta_info,.blog-style-hero .blog-post.format-audio .blog-post_meta_info,.blog_carousel .wgl-carousel .slick-dots,.coming-soon .button__wrapper,.coming-soon_form .wpcf7 .wpcf7-submit,.home .sidebar_left .blog-posts-list,.home .sidebar_right .blog-posts-list,.mobile_nav_wrapper .wgl-menu-outer_content>:first-child,.row .wgl_portfolio_list .load_more_wrapper,.single-team .single_team_page .team-info_item:first-child,.single_type-2 .blog-post.blog-post-single-item.format-link .blog-post_meta-categories,.single_type-2 .blog-post.blog-post-single-item.format-quote .blog-post_meta-categories,.single_type-2 .blog-post.blog-post-single-item.format-standard .blog-post_meta-categories,.wgl-mini-cart_wrapper .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:first-child,.woocommerce #review_form #respond form#commentform label[for=wp-comment-cookies-consent],.woocommerce #reviews #comments ol.commentlist li .comment_content,body .widget_archive ul ul,body .widget_categories ul ul,body .widget_meta ul ul,body .widget_pages ul ul,body .widget_product_categories ul ul,body .widget_recent_entries ul ul{margin-top:0}.wgl-mini-cart_wrapper .mini-cart .flaticon-shopcart-icon:before{content:"\f100";font-family:Flaticon;font-size:24px;vertical-align:middle}.wgl-mini-cart_wrapper .woo_mini_cart{position:fixed;z-index:100000;top:0;right:0;width:400px;min-height:50%;max-height:100%;border-radius:0;padding:45px 50px 40px 35px;text-align:center;box-shadow:none;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;transform:translate(100%);transition:.3s ease-in}.wgl-mini-cart_wrapper .woo_mini_cart p{margin-bottom:0;color:currentColor}.wgl-carousel.pagination_square_border .slick-dots li,.wgl-mini-cart_wrapper .woo_mini_cart ul{margin:0;padding:0}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:44px;border-bottom:1px solid #e5e5e5;padding-bottom:18px;text-align:left;text-transform:capitalize}.blog-style-medium_img .blog-post.format-link .blog-post_media .link_post:before,.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_title h4,.woocommerce .cart-collaterals .cart_totals table tr.order-total th,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total th{font-size:24px}.wgl-mini-cart_wrapper .woo_mini_cart .close_mini_cart:after{content:"\f169";padding-left:10px;font-family:flaticon;font-size:13px;line-height:0;color:#c2c2c2;text-rendering:auto;box-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;transition:.3s}.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__total{display:flex;align-items:baseline;margin-top:24px;margin-bottom:24px;font-size:20px;font-weight:700;text-align:left;justify-content:flex-start}.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__total strong{font-weight:inherit;text-transform:capitalize;color:inherit}.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__total .woocommerce-Price-amount{padding-left:5px;font-weight:700}.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__buttons a{font-size:16px;line-height:24px;margin:0 10px 10px 0;cursor:pointer;text-decoration:none;overflow:visible;padding:13px 28px;left:auto;display:inline-block;box-shadow:none;text-shadow:none;color:#fff;transition:.4s;text-align:center;box-sizing:border-box;border:0;border-radius:5px;background:0 0}.copyright p,.elementor-widget.elementor-align-center .wgl-header-list-info .elementor-icon-list-item:after,.inside_image.simple_animation .wgl-portfolio-item_title,.single-team .single_team_page .team-info_icons .team-icon:first-child,.single_portfolio .related_portfolio .wgl-carousel,.wgl-blog-categories.carousel-cats,.wgl-carousel.prev_next_pos_left .slick-arrow:after,.wgl-clients .wgl-carousel,.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_item dd.variation-Size,.wgl-mini-cart_wrapper .woo_mini_cart .woocommerce-mini-cart__buttons a:last-child,.woo_product_post_media,.wpcf7 .wpcf7-response-output,body .comment-respond label,body .widget_postshero .widget-title+.wgl-carousel{margin:0}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_item dl.variation{padding-top:12px}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_item dl.variation+.quantity{display:inline-block!important}.wgl-mini-cart_wrapper .woo_mini_cart .mini_cart_item dt.variation-Size{padding-right:5px}.wgl-mini-cart_wrapper .woo_mini-count span{display:inline-block;position:absolute;z-index:1;margin-top:12px;top:0;margin-left:0;left:0;border-radius:50%;line-height:20px;font-weight:700;color:#fff;text-align:center;vertical-align:middle;backface-visibility:hidden}.delimiter{position:relative;display:inline-block;vertical-align:middle;background:currentColor}.large_delimiter{display:inline-block;padding-left:30px;padding-right:30px}.large_delimiter:after{content:"";display:block;position:absolute;top:0;width:1px;height:50px;margin-left:0;border:0;font-size:initial;line-height:50px;background:#fff;visibility:visible;opacity:.2}.wgl-logotype-container img{vertical-align:middle;max-height:100%}.wgl-logotype-container .logo-name{color:inherit;font-size:34px;line-height:36px}.wgl-logotype-container h1.logo-name{max-width:150px}#add_payment_method #payment ul.payment_methods li:before,.blog-post .blog-post_meta-categories span:before,.blog_carousel_title-arrow .wgl-carousel .slick-next.slick-arrow,.blog_carousel_title-arrow .wgl-carousel .slick-prev.slick-arrow,.header_search.search_mobile_menu:before,.menu_line_enable>ul>li>a>span:after,.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li div.mega-menu-container,.woocommerce-cart #payment ul.payment_methods li:before,.woocommerce-checkout #payment ul.payment_methods li:before,.woocommerce-error li:before,.wpcf7 .ajax-loader,body .widget_archive ul li:before,body .widget_meta>ul>li:before{display:none!important}.primary-nav,.sitepress_container>.wpml-ls>ul{letter-spacing:.02em}.primary-nav.align-center>ul.menu>li.mega-cat>div.mega-menu-container,.primary-nav.align-center>ul.menu>li.mega-menu-links>ul.mega-menu.sub-menu{left:0;right:0;margin-left:auto;margin-right:auto}.primary-nav.align-right>ul.menu>li.mega-cat>div.mega-menu-container,.primary-nav.align-right>ul.menu>li.mega-menu-links>ul.mega-menu.sub-menu,.wgl-counter.aright .wgl-counter_content-wrap:before{left:auto;right:0}.primary-nav .lavalamp-object{z-index:2;opacity:0;background:currentColor}.primary-nav ul li{display:inline-block;vertical-align:middle;line-height:inherit}.primary-nav>ul li{position:relative;padding-left:0}.primary-nav>ul li.mega-menu{position:static!important}.primary-nav>.menu>.menu-item:last-child>.sub-menu,.primary-nav>.menu>.menu-item:last-child>.sub-menu .sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(2)>.sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(2)>.sub-menu .sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(3)>.sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(3)>.sub-menu .sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(4)>.sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(4)>.sub-menu .sub-menu,.primary-nav>ul li.mega-menu>ul.mega-menu{left:auto}.primary-nav>ul{height:100%;padding:0;margin:0 -24px}.primary-nav>ul>li.mega-menu-links>ul.mega-menu{padding-left:0;padding-right:0}.primary-nav>ul>li.current-menu-ancestor>a>span:before,.primary-nav>ul>li.current-menu-item>a>span:before,.primary-nav>ul>li.current-menu-parent>a>span:before,.primary-nav>ul>li.current_page_ancestor>a>span:before,.primary-nav>ul>li.current_page_item>a>span:before,.primary-nav>ul>li.current_page_parent>a>span:before{opacity:1;visibility:visible;transform:translateX(0)}.primary-nav>ul>li>a{display:flex;position:relative;z-index:1;height:100%;vertical-align:middle;padding:0 24px;align-items:center;color:inherit;opacity:1}.primary-nav>ul>li:hover>a>span:after{margin-bottom:0;visibility:visible;opacity:1}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links>.mega-menu.sub-menu li.hide-mega-headings a,.next-link-info_wrapper>span,.prev-link-info_wrapper>span,.primary-nav ul li ul li,.wgl-button.elementor-button .wgl-elementor_icon,.wgl-header-date.wgl-default-format>span:last-child span,.wgl-tabs_content,.wgl-video_popup.with_image .videobox_content,.woocommerce .products ul.wgl-products .woocommerce-loop-product__title+.price,.woocommerce.single div.product .woocommerce-product-gallery img,body .widget_media_gallery .gallery-item .gallery-icon>a,body .widget_nav_menu ul.menu>.menu-item-has-children .sub-menu .menu-item-has-children>a,body .widget_nav_menu ul.menu>li>a,body.elementor-editor-active .elementor-section.wgl-add-background-text.wgl-animation-background-text:before,ul.wgl-products .woocommerce-loop-product__title+.price{display:block}.primary-nav ul li ul ul{top:-3px;left:100%}.primary-nav ul li div.mega-menu-container,.primary-nav ul li ul{display:block;position:absolute;z-index:555;top:calc(100% + 15px);left:6px;min-width:290px;white-space:nowrap;margin-top:0;border:unset;border-radius:10px;padding:23px 0;text-align:left;opacity:0;visibility:hidden;transition:.3s ease-in;box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.primary-nav ul li ul li:hover ul{top:-23px}.primary-nav ul li ul li>a:after,.primary-nav ul li ul li>a>span:after{display:block;top:0;width:100%;position:absolute;left:0;content:"";pointer-events:none}.primary-nav ul li ul .menu-item{line-height:inherit;transition:none}.primary-nav ul li ul .menu-item a{display:block;padding:8px 30px;overflow:hidden;color:inherit;transition:background .3s;opacity:1}.primary-nav ul li:hover>div.mega-menu-container,.primary-nav ul li:hover>ul{opacity:1;visibility:visible;transform:rotateX(0) translateZ(0);top:100%}.primary-nav ul li:hover>div.mega-menu-container.mega-menu>li>ul.mega-menu,.primary-nav ul li:hover>div.mega-menu-container.mega-menu>ul.mega-menu,.primary-nav ul li:hover>div.mega-menu-container>li>ul.mega-menu,.primary-nav ul li:hover>div.mega-menu-container>ul.mega-menu,.primary-nav ul li:hover>ul.mega-menu>li>ul.mega-menu,.primary-nav ul li:hover>ul.mega-menu>ul.mega-menu,.primary-nav ul li:hover>ul>li>ul.mega-menu,.primary-nav ul li:hover>ul>ul.mega-menu{opacity:1;visibility:visible;transform:rotateX(0) translateZ(0)}.primary-nav ul li ul li>a:after{height:0%;opacity:1;visibility:visible;transition:.35s}.primary-nav ul li ul li>a>span{position:relative;display:inline-block;padding-left:10px;padding-right:10px;z-index:1;transition:color .3s,background .45s,opacity .3s;border-radius:3px}.primary-nav ul li ul li>a>span:after{height:100%;opacity:0;visibility:hidden;background:#f0f0f0;border-radius:inherit;z-index:-1;transition:.45s}.primary-nav>ul>li.mega-menu.mega-cat>a>span,.primary-nav>ul>li.menu-item-has-children>a>span,body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle>span{padding-right:14px}.primary-nav>ul>li.mega-menu.mega-cat>a>span>.menu-item_plus:before,.primary-nav>ul>li.menu-item-has-children>a>span>.menu-item_plus:before{position:absolute;right:-2px;margin-top:2px;top:50%;content:"\f141";font-family:Flaticon;font-size:9px;vertical-align:middle;font-weight:400;transform:translateY(-50%) rotate(0);transition:.45s;color:#9a9a9a}.primary-nav ul li ul:not(.mega-menu) li.menu-item-has-children>a:before{position:absolute;right:35px;top:50%;transform:translateY(-50%) rotate(270deg);content:"\f141";font-family:Flaticon;font-size:12px;vertical-align:middle;font-weight:400;transition:.45s;z-index:1;color:#9a9a9a}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon.corner-attached.corner-position_right,.primary-nav>.menu>.menu-item:last-child>.sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(2)>.sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(3)>.sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(4)>.sub-menu,.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date,body .widget_postshero .widget-title+.wgl-carousel .slick-arrow.slick-next{right:0}.primary-nav>.menu>.menu-item:last-child>.sub-menu .sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(2)>.sub-menu .sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(3)>.sub-menu .sub-menu,.primary-nav>.menu>.menu-item:nth-last-child(4)>.sub-menu .sub-menu{right:100%}.admin-bar .wgl-sticky-header,body.admin-bar #side-panel.side-panel_active,body.admin-bar #side-panel.side-panel_open,body.side_panel-template-default.admin-bar #side-panel{top:32px}.admin-bar .wgl-theme-header .woo_mini_cart{max-height:calc(100% - 32px);margin-top:32px}.primary-nav ul li.mega-menu-links>ul{padding:0;box-sizing:border-box;width:1170px;display:flex;flex-wrap:wrap}.primary-nav ul li.mega-menu-links>ul>li{float:left;box-sizing:border-box;margin-top:25px;margin-left:0;margin-right:0;padding:0;border:0!important}.primary-nav ul li.mega-menu-links>ul>li:after{content:unset;display:none;position:absolute;top:30px;right:0;width:1px;height:calc(100% - 60px);background:unset}.primary-nav ul li.mega-menu-links>ul>li>a{position:relative;padding:4px 20px 0 40px;border-radius:0!important;font-weight:800;font-size:17px}.primary-nav ul li.mega-menu-links>ul>li>a>span{padding-left:0!important;color:inherit!important}.primary-nav ul li.mega-menu-links.mega-columns-2col>ul>li,.primary-nav ul li.mega-menu.mega-cat.mega-columns-2col .ajax_menu .item,.wgl-clients.items-2>.clients_image,.wgl_module_team.team-col_2 .team-item{width:50%}.primary-nav ul li.mega-menu-links.mega-columns-3col>ul>li,.primary-nav ul li.mega-menu.mega-cat.mega-columns-3col .ajax_menu .item,.wgl-clients.items-3>.clients_image{width:33.33333%}.elementor-element.item_col-3 .wgl-services_item,.primary-nav ul li.mega-menu-links.mega-columns-4col>ul>li,.primary-nav ul li.mega-menu.mega-cat.mega-columns-4col .ajax_menu .item,.wgl-clients.items-4>.clients_image,.wgl-portfolio-single_item .wgl-portfolio-item_annotation-wrap:only-child .wgl-portfolio-item-info_desc,.wgl_module_team.team-col_4 .team-item,.wpcf7 .call_to_action_1 .wgl_col-2{width:25%}.elementor-element.item_col-4 .wgl-services_item,.primary-nav ul li.mega-menu-links.mega-columns-5col>ul>li,.primary-nav ul li.mega-menu.mega-cat.mega-columns-5col .ajax_menu .item,.wgl-clients.items-5>.clients_image,.wgl_module_team.team-col_5 .team-item{width:20%}.primary-nav ul li.mega-menu-links>ul.mega-menu>li>ul{position:relative;left:0!important;right:auto!important;padding-top:11px;padding-bottom:25px;top:0;opacity:0;min-width:auto;visibility:hidden;margin-top:0;background:0 0;border:0;box-shadow:none}.primary-nav ul li.mega-menu-links>ul.mega-menu>li>ul>li{padding-left:0;padding-right:0;text-transform:none}.primary-nav ul li.mega-menu-links>ul.mega-menu>li>ul>li ul{left:100%!important;right:auto!important}.primary-nav ul li.mega-menu.mega-cat .blog-style-standard .blog-post{transition:background .3s,box-shadow .3s}.primary-nav ul li.mega-menu.mega-cat>ul.mega-menu{width:1170px}.primary-nav ul li.mega-menu.mega-cat>ul.mega-menu>li>ul{position:relative;left:0!important;right:auto!important;top:0;opacity:0;min-width:auto;visibility:hidden;margin-top:0}.primary-nav ul li.mega-menu.mega-cat .ajax_menu .item{padding-left:15px;padding-right:15px;float:left;box-sizing:border-box}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts{float:left;width:77%;display:flex;align-items:center;padding:30px 15px;box-sizing:border-box;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);position:relative;z-index:2}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container{left:0;overflow:hidden;width:100%;padding:0;box-sizing:border-box}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-left .wgl-infobox_wrapper,.elementor-widget.elementor-widget-wgl-info-box.elementor-position-right .wgl-infobox_wrapper,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container.cats-vertical-wrapper,.wgl-clients .clients_image.slick-slide,.wgl-counter_media-wrap .wgl-widget_container,.wgl-services-2 .wgl-image-box_img>span,.wgl-services-4 .wgl-services_wrap,.wgl-services-5 .wgl-image-box_img>span,.wgl-services-6 .wgl-services_media-wrap{display:flex}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item{opacity:0;transform:translateY(20px);transition:transform .6s,opacity .4s}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:first-child{transition-delay:0s}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(2),.wgl_module_team .team-icon:nth-child(3){transition-delay:0.1s}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(3),.wgl_module_team .team-icon:nth-child(5){transition-delay:0.2s}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(4),.wgl_module_team .team-icon:nth-child(7){transition-delay:0.3s}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(5),.wgl_module_team .team-icon:nth-child(9){transition-delay:0.4s}#scroll_up.active,.inside_image.simple_animation:hover .wgl-portfolio-item_description-inner>*,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu.fadeIn-menu .item{opacity:1;transform:translateY(0)}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu{position:relative;box-shadow:none}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical{width:23%;padding:24px 0 0;float:left;box-sizing:border-box;border-top:0;margin:0;border:0;box-shadow:none;min-width:initial;position:relative;z-index:1}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item{transition:background .4s,color .3s,border-color .4s;padding:0}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item>a{font-size:16px;padding:8px 22px}#comments .form-submit:hover,.mobile_nav_wrapper .primary-nav ul li ul li.current-menu-ancestor.current-menu-parent>a,.mobile_nav_wrapper .primary-nav ul li ul li.menu-item.current-menu-item>a,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li>a>span:after,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item>a>span:after,.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span:hover,.woocommerce .woocommerce-checkout .type_error .message_icon_wrap,.woocommerce nav.woocommerce-pagination ul li a:hover,.wpcf7 .call_to_action_1 .wpcf7 select:active,.wpcf7 .call_to_action_1 .wpcf7 select:focus,.wpcf7 .call_to_action_1 .wpcf7 textarea:active,.wpcf7 .call_to_action_1 .wpcf7 textarea:focus,.wpcf7 .call_to_action_1 input:not([type=submit]):active,.wpcf7 .call_to_action_1 input:not([type=submit]):focus,body .elementor-element-overlay ul li:before,body .elementor-select-preset ul li:before{background:0 0}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li>a>span .arrow,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item>a>span .arrow{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;border-radius:inherit;z-index:-1;transition:.45s}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item>a>span .arrow:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:13px 0 13px 14px;position:absolute;right:-8px;top:0;z-index:-1}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal{border:0;box-shadow:none;padding:30px;background:0 0;left:0}.blog-style-standard .blog-post:after,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal:after,.wgl_module_team .team-items_wrap:after{display:block;content:"";height:0;clear:both}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li{float:left;padding:0;margin-right:30px}.author-info_wrapper .author-info_social-link:last-child,.blog_cat_filter>a:last-child,.next-link_wrapper a:hover .image_next:before,.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li:last-child,.wgl-pagination .page:last-child,.wgl-pagination li:last-child,.woocommerce div.product .share_social-wpapper .share_link:last-child,.woocommerce nav.woocommerce-pagination ul .page:last-child,.woocommerce nav.woocommerce-pagination ul li:last-child,.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs li:last-child{margin-right:0}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li>a{display:block;padding:0;font-size:16px;text-align:center;box-sizing:border-box;transition:none;overflow:visible}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li>a>span .arrow:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:14px 13px 0;position:absolute;left:50%;transform:translateX(-50%);top:calc(100% - 7px);z-index:-1}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container>.mega-cat-content.horizontal-posts{padding:0 10px}.mega_menu_wrapper_overlay{background:#fff;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;transition:opacity .2s}.ajax_wrapper_preloader,.mega_menu_wrapper_preloader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:16px;height:16px}.ajax_wrapper .preloader_type,.preloader_type{width:100%;height:100%;position:relative}.mega_menu_wrapper_preloader span{height:16px;width:16px;background-color:#999;animation:1.4s ease-in-out infinite both wgl_circle;position:absolute;top:0;border-radius:100%}.ajax_wrapper_preloader span:first-of-type,.mega_menu_wrapper_preloader span:first-of-type{left:-22px;animation-delay:-.32s}.ajax_wrapper_preloader span:nth-of-type(2),.mega_menu_wrapper_preloader span:nth-of-type(2){animation-delay:-.16s}.ajax_wrapper_preloader span:last-of-type,.mega_menu_wrapper_preloader span:last-of-type{left:22px}@keyframes wgl_circle{0%,80%,to{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}}.wgl-sticky-header{position:fixed;z-index:99999;top:0;left:0;width:100%;transform:translateY(-100%);overflow:hidden;opacity:0;transition:.3s}.wgl-sticky-header.sticky_active{overflow:visible;transform:translateY(0);opacity:1}.lavalamp-object{position:absolute;bottom:0;left:0;height:3px;border-radius:0;width:25px}.lavalamp .lavalamp-object{transition-property:transform,width,height}.lavalamp .lavalamp-object.ease-in-out{transition-timing-function:ease-in-out}.lavalamp .lavalamp-object.linear,.mobile-hamburger-toggle{transition-timing-function:linear}.lavalamp .lavalamp-object.easeInQuad{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}.lavalamp .lavalamp-object.easeInCubic{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.lavalamp .lavalamp-object.easeInQuart{transition-timing-function:cubic-bezier(0.895,0.03,0.685,0.22)}.lavalamp .lavalamp-object.easeInQuint{transition-timing-function:cubic-bezier(0.755,0.05,0.855,0.06)}.lavalamp .lavalamp-object.easeInSine{transition-timing-function:cubic-bezier(0.47,0,0.745,0.715)}.lavalamp .lavalamp-object.easeInExpo{transition-timing-function:cubic-bezier(0.95,0.05,0.795,0.035)}.lavalamp .lavalamp-object.easeInCirc{transition-timing-function:cubic-bezier(0.6,0.04,0.98,0.335)}.lavalamp .lavalamp-object.easeInBack{transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045)}.lavalamp .lavalamp-object.easeOutQuad{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}.lavalamp .lavalamp-object.easeOutCubic{transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.lavalamp .lavalamp-object.easeOutQuart{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1)}.lavalamp .lavalamp-object.easeOutQuint{transition-timing-function:cubic-bezier(0.23,1,0.32,1)}.lavalamp .lavalamp-object.easeOutSine{transition-timing-function:cubic-bezier(0.39,0.575,0.565,1)}.lavalamp .lavalamp-object.easeOutExpo{transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.lavalamp .lavalamp-object.easeOutCirc{transition-timing-function:cubic-bezier(0.075,0.82,0.165,1)}.lavalamp .lavalamp-object.easeOutBack{transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275)}.lavalamp .lavalamp-object.easeInOutQuad{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}.lavalamp .lavalamp-object.easeInOutCubic,.lavalamp .lavalamp-object.easeInOutQuart{transition-timing-function:cubic-bezier(0.645,0.045,0.355,1)}.lavalamp .lavalamp-object.easeInOutQuint{transition-timing-function:cubic-bezier(0.86,0,0.07,1)}.lavalamp .lavalamp-object.easeInOutSine{transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}.lavalamp .lavalamp-object.easeInOutExpo{transition-timing-function:cubic-bezier(1,0,0,1)}.lavalamp .lavalamp-object.easeInOutCirc{transition-timing-function:cubic-bezier(0.785,0.135,0.15,0.86)}.lavalamp .lavalamp-object.easeInOutBack{transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger-box{display:inline-block;position:relative;width:20px;height:20px}.mobile-hamburger-toggle{padding:0;display:none;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;height:20px;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-inner{display:block;top:50%;margin-top:calc(1px / -2)}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{position:absolute;width:20px;height:1px;background-color:currentColor;transition:transform .15s}#side-panel,.wgl-menu_outer{position:fixed;transition:transform .45s ease-in-out}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block;top:-6px}.hamburger-inner::after{top:auto;bottom:-6px}.hamburger-box .hamburger-inner{top:0;transition:background-color 0s linear .13s}.hamburger-box .hamburger-inner::before{top:6px;transition:top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger-box .hamburger-inner::after{top:12px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.mobile-hamburger-toggle.is-active .hamburger-inner,.wgl-menu_outer .mobile-hamburger-toggle .hamburger-inner{transition-delay:0.22s;background-color:transparent}.mobile-hamburger-toggle.is-active .hamburger-inner::before{top:0;transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s,transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0,6px,0) rotate(45deg)}.mobile-hamburger-toggle.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0,6px,0) rotate(-45deg)}.mobile_nav_wrapper .wgl-menu_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);visibility:hidden;opacity:0;transition:.45s ease-in-out}.blog-post_likes-wrap,.blog-post_views-wrap .wgl-views,.mobile_nav_wrapper .primary-nav ul li ul li.current-menu-ancestor.current-menu-parent>a>span:before,.mobile_nav_wrapper .primary-nav ul li ul li.current-menu-item>a>span:before,.mobile_nav_wrapper .primary-nav ul li ul li.current_page_item>a>span:before,.row .wgl-portfolio-list_item.slick-slide,.wgl-counter_media-wrap,.wgl-demo-item .demo-item_title-link,.wgl-services-2 .wgl-services_readmore,.wgl-services-5 .wgl-services_readmore,.wgl-video_popup.button_align-inline,.woocommerce #reviews #comments ol.commentlist li .comment_author_says,body .comment-form-cookies-consent>*{display:inline-block}.mobile_nav_wrapper .primary-nav{width:calc(100% + 17px)}.mobile_nav_wrapper .primary-nav ul li a{position:relative;text-transform:capitalize}.mobile_nav_wrapper .primary-nav>ul>li>a>span{padding-right:0!important}.mobile_nav_wrapper .primary-nav ul li ul{position:relative;top:0!important;left:0;right:0!important;width:100%;box-sizing:border-box;padding:0 0 0 30px;min-width:auto;color:inherit;opacity:1;visibility:visible;transition:none;white-space:initial;overflow:hidden;transform:none!important}body.admin-bar .wgl-menu_outer{top:32px;height:calc(100vh - 32px)}.wgl-menu_outer{z-index:999;background-color:#222328;overflow:hidden;width:400px;height:100%;top:0;transform:translateX(-100%);-webkit-user-select:none;user-select:none}.wgl-menu_outer.sub-menu-position_right{right:0;transform:translateX(100%)}.wgl-menu_outer.sub-menu-position_right .wgl-menu-outer_header{right:auto;left:6px}.wgl-menu_outer .mobile-hamburger-close{position:relative;z-index:999}.wgl-menu_outer .mobile-hamburger-toggle{position:absolute;top:50%;margin-top:-10px;right:16px}.wgl-menu_outer .mobile-hamburger-toggle .hamburger-inner::before{background:currentColor;top:0;transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s,transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0,6px,0) rotate(45deg)}.wgl-menu_outer .mobile-hamburger-toggle .hamburger-inner::after{background:currentColor;top:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0,6px,0) rotate(-45deg)}.wgl-menu_outer .wgl-menu-outer_header{position:absolute;right:-45px;top:30px}.wgl-menu_outer .wgl-menu_content{position:relative;width:100%;height:100%}.wgl-menu_outer .wgl-menu-outer_content{position:absolute;padding:30px;width:100%;bottom:17px;top:0;right:0;left:0;overflow-y:scroll;scrollbar-width:none}.wgl-menu_outer .wgl-menu-outer_content::-webkit-scrollbar{display:none}body.mobile_switch_on{position:fixed;overflow:hidden;width:100%;height:100%}body.mobile_switch_on .wgl-menu_outer{transform:translateX(0);overflow:visible}.blog-post_meta-desc+.page-link,.mobile_nav_wrapper .wgl-menu-outer_content>*,.single-team .single_team_page .team-info-desc,.woocommerce div.product form.cart .single_variation_wrap .variations_button,body.single-product .wgl-container.single_product{margin-top:20px}.mobile_nav_wrapper .primary-nav>ul.mobile_switch_on{position:relative;left:0;width:100%;height:auto;box-sizing:border-box;margin:0;padding:0;text-align:left;display:block!important}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li{display:block;float:none;height:auto;padding:0}.mobile_nav_wrapper .primary-nav .button_switcher:after,.mobile_nav_wrapper .primary-nav ul li ul li.menu-item-has-children>a:after,.mobile_nav_wrapper .primary-nav ul li ul li>a:after,.mobile_nav_wrapper .primary-nav ul li ul li>a>span:after,.mobile_nav_wrapper .primary-nav ul li ul.sub-menu:after,.mobile_nav_wrapper .primary-nav ul li.mega-menu-links>ul.mega-menu>li>ul:after,.mobile_nav_wrapper .primary-nav ul li.mega-menu-links>ul.mega-menu>li>ul>li ul:after,.mobile_nav_wrapper .primary-nav ul li.mega-menu-links>ul>li>a:before,.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a span.menu-item_plus,.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links>.mega-menu.sub-menu li ul li:after,.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links>.mega-menu.sub-menu li:after,.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li:before,.mobile_nav_wrapper .primary-nav>ul>li.menu-item-has-children>a:after,.mobile_nav_wrapper .primary-nav>ul>li>a span:before{display:none}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links>.mega-menu.sub-menu{min-height:inherit!important;padding-right:0!important;padding-left:30px!important;max-width:none!important;background-image:none!important}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links>.mega-menu.sub-menu li{width:100%;margin-top:0;font-weight:inherit!important;font-size:inherit}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links>.mega-menu.sub-menu li a{font-size:inherit;font-weight:inherit}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li.mega-menu-links>.mega-menu.sub-menu li ul.show_sub_menu,.next-link_wrapper a:hover .image_next:after,.next-link_wrapper a:hover .image_next:before,.prev-link_wrapper a:hover .image_prev:after,.prev-link_wrapper a:hover .image_prev:before{visibility:visible;opacity:1}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a{padding:10px 0;margin:0}.mobile_nav_wrapper .primary-nav ul.mobile_switch_on li a span,.single.related_posts .slick-list img,.wgl-services-2 .elementor-icon i{display:inline}.mobile_nav_wrapper .primary-nav ul li ul li{border-bottom:0!important;margin:0}.mobile_nav_wrapper .primary-nav ul li ul li:hover>a{background:0 0;color:inherit}.mobile_nav_wrapper .primary-nav ul li ul li>a>span{padding:0;background:0 0!important}.mobile_nav_wrapper .primary-nav ul li ul.sub-menu,.mobile_nav_wrapper .primary-nav ul li.mega-menu-links>ul.mega-menu>li>ul,.mobile_nav_wrapper .primary-nav ul li.mega-menu-links>ul.mega-menu>li>ul>li ul{box-shadow:none;margin-top:0;border:none;width:100%;transition:none;background-color:#222328;display:none}.mobile_nav_wrapper .primary-nav ul li.mega-menu-links>ul.mega-menu>li>ul,.new-elementor .elementor-container>.elementor-column>.elementor-widget-wrap{padding-top:0;padding-bottom:0}.mobile_nav_wrapper .primary-nav .button_switcher{width:50px;height:50px;z-index:1;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:0;margin-right:0}.mobile_nav_wrapper .primary-nav .button_switcher:before{content:"";display:inline-block;border-top-width:1px;border-top-style:solid;border-left-width:1px;border-left-style:solid;transform:translate(-50%,-50%) rotate(135deg);opacity:.8;transition:.3s;background:0 0!important;position:absolute;top:50%;left:50%;margin:0 auto auto;width:8px;height:8px;visibility:visible;border-radius:0;color:inherit;margin-left:0!important}.mobile_nav_wrapper .primary-nav .button_switcher.is-active:before{transform:translate(-50%,-50%) rotate(225deg)}.wgl-mobile-header .wgl-header-row .header_side[class^=position_right] .header_area_container>*,body ul.virtus_plus li,body ul.virtus_slash li{padding-left:25px}.wgl-mobile-header .wgl-header-row .header_side[class^=position_left] .header_area_container>*{padding-right:25px}.wgl-mobile-header .wgl-header-row .header_side[class^=position_center] .header_area_container>*{padding-left:25px;padding-right:25px}.wgl-mobile-header .wgl-header-row .header_side[class^=position_center] .header_area_container>:first-child,.wgl-mobile-header .wgl-header-row .header_side[class^=position_center] .header_area_container>:last-child{padding-right:0;padding-left:0}.blog-style-first-recent-hero.container-grid.row.blog_carousel .wgl-carousel_wrapper>.wgl-carousel,.blog-style-first-recent.container-grid.row.blog_carousel .wgl-carousel_wrapper>.wgl-carousel,.page-header{padding:10px 0}@media screen and (max-width:782px){body.admin-bar .wgl-menu_outer{top:46px;height:calc(100vh - 46px)}}.side_panel{min-width:105px;text-align:center}.side_panel .side_panel_inner{display:block;height:100%}.side_panel .side_panel_inner .side_panel-toggle{border-color:currentColor;color:currentColor}.side_panel .side_panel_inner .side_panel-toggle:before{content:"";display:inline-block;vertical-align:middle;position:relative;height:100%}.side_panel .side_panel-toggle{display:block;height:100%;width:100%}.side_panel .side_panel-toggle-inner span:nth-child(3),.side_panel .side_panel-toggle:hover span:first-child,.side_panel .side_panel-toggle:hover span:nth-child(7){left:18px}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon.corner-attached.corner-position_left,.side_panel .side_panel-toggle:hover span:nth-child(3),.side_panel .side_panel-toggle:hover span:nth-child(9),.wgl-carousel.prev_next_pos_left .slick-prev,.wgl-timeline-vertical .time_line-item:nth-child(2n) .time_line-date,.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve{left:0}.side_panel .side_panel-toggle-inner{display:inline-block;vertical-align:middle;cursor:pointer;width:24px;height:24px;margin-top:0;position:relative;color:inherit;line-height:9px}.side_panel .side_panel-toggle-inner span{background:0 0;display:inline-block;width:6px;height:6px;border-radius:50%;border:1px solid currentColor;transition:.3s ease-out;color:inherit;vertical-align:top;position:absolute;left:0}.side_panel .side_panel-toggle-inner span:nth-child(2){left:9px}.side_panel .side_panel-toggle-inner span:nth-child(4){top:9px}.side_panel .side_panel-toggle-inner span:nth-child(5){top:9px;left:9px}.side_panel .side_panel-toggle-inner span:nth-child(6){top:9px;left:18px}.side_panel .side_panel-toggle-inner span:nth-child(7){top:18px}.side_panel .side_panel-toggle-inner span:nth-child(8){top:18px;left:9px}.side_panel .side_panel-toggle-inner span:nth-child(9){top:18px;left:18px}body.side-panel_active .side-panel_overlay{opacity:1;visibility:visible;background:rgba(65,65,65,.6)}.side-panel_overlay{background:0 0;width:100%;height:100%;position:fixed;top:0;left:0;visibility:hidden;opacity:0;transition:.45s ease-in-out;z-index:9999}.elementor-editor-active.single-side_panel #side-panel,.elementor-editor-active.single-side_panel #side-panel.side-panel_position_left{left:auto;right:auto;transform:translateX(0);margin:0 auto;position:static;height:100vh}body.side_panel-template-default #side-panel{right:auto;top:0}#side-panel{bottom:0;right:0;width:480px;background:#fff;transform:translateX(100%);transform:translateX(calc(100% + 30px));z-index:10000;top:100000%}#side-panel.side-panel_position_left{left:0;right:auto;transform:translateX(calc(-100% - 105px))}#side-panel.side-panel_position_left .side-panel_close{left:calc(100% - 105px);right:0}#side-panel.side-panel_open{transform:translateX(0);top:0}#side-panel.side-panel_active,body .widget_archive ul li ul li .count,body .widget_archive ul li ul li .post_count,body .widget_categories ul li ul li .count,body .widget_categories ul li ul li .post_count,body .widget_meta ul li ul li .count,body .widget_meta ul li ul li .post_count,body .widget_product_categories ul li ul li .count,body .widget_product_categories ul li ul li .post_count{top:0}#side-panel .side-panel_sidebar{position:absolute;padding:105px 90px;width:calc(100% + 17px);bottom:-17px;top:0;right:0;left:0;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}#side-panel .side-panel_sidebar::-webkit-scrollbar{display:none}#add_payment_method .cart-collaterals .shipping-calculator-button:after,#comments .commentlist .comment:after,#comments .commentlist .comment:before,#comments .commentlist li.pingback:before,#comments .commentlist li.trackback:before,#side-panel .side-panel_sidebar .widget .widget-title:before,.attachment_media .meta-wrapper>span:first-child:before,.blog-style-hero .blog-post.format-quote .blog-post_text,.blog-style-hero .blog-post_content .share_post-container:before,.blog-style-medium_img .blog-post_wrapper .blog-post_meta_info .share_post-container:before,.blog-style-tiny_img .author_post img,.blog-style-tiny_img .blog-post_wrapper .blog-post_meta_info .share_post-container:before,.blog_columns-4 .blog-post_content .author_post img,.blog_columns-4 .meta-wrapper i,.elementor-section.wgl-add-background-text.wgl-animation-background-text:before,.elementor-widget .wgl-infobox .button-read-more:not(:empty):after,.elementor-widget .wgl-infobox .button-read-more:not(:empty):before,.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .virtus_module_title.without_divider:before,.footer .gallery-caption,.inside_image .portfolio_link .portfolio_link-icon,.isotope-filter a:after,.mega-ajax-content .item .meta-wrapper .author_post img,.mega-ajax-content .item .meta-wrapper .date_post i,.product .flex-control-nav li:before,.share_post-container .share_social-wpapper ul li:before,.sign_up .ajax-loader,.sitepress_container>.wpml-ls>ul>li:before,.under_image .wgl-portfolio-item_description:empty,.wgl-header-list-info .elementor-icon-list-item:before,.wgl-pagination .page:after,.wgl-pagination .page:before,.wgl-pagination li:after,.wgl-pagination li:before,.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span.share_link-title,.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon:empty,.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats:first-child a:first-child:before,.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta>span:last-child:after,.wgl-portfolio-single_wrapper .wgl-portfolio-item_title_wrap:empty,.wgl-social-share_pages.hovered_style ul li:before,.wgl-social-share_pages.standard_style li:before,.wgl-woocommerce-sorting .virtus_module_message_box:before,.woocommerce .products ul.wgl-products li a.button.added:before,.woocommerce .products ul.wgl-products li a.button.loading:after,.woocommerce .products ul.wgl-products li button.button.added:before,.woocommerce .products ul.wgl-products li button.button.loading:after,.woocommerce .products ul.wgl-products li input.button.added:before,.woocommerce .products ul.wgl-products li input.button.loading:after,.woocommerce .products ul.wgl-products li:before,.woocommerce .widget_price_filter .price_slider_amount .clear,.woocommerce .widget_shopping_cart .cart_list li:before,.woocommerce .woocommerce-checkout .type_error .message_close_button,.woocommerce div.product form.cart div.quantity label.label-qty,.woocommerce nav.woocommerce-pagination ul .page:after,.woocommerce nav.woocommerce-pagination ul .page:before,.woocommerce nav.woocommerce-pagination ul li:after,.woocommerce nav.woocommerce-pagination ul li:before,.woocommerce table.shop_table td.product-quantity label.label-qty,.woocommerce ul#shipping_method li:before,.woocommerce ul.cart_list li:before,.woocommerce ul.order_details.woocommerce-thankyou-order-details li:before,.woocommerce ul.product_list_widget li:before,.woocommerce-cart .cart-collaterals .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:after,.woocommerce-error:before,.woocommerce-notice.woocommerce-notice--info.woocommerce-info:before,.woocommerce-notices-wrapper:empty,.woocommerce.single div.product .woocommerce-tabs .panel #comments>h2,.woocommerce.single div.product .woocommerce-tabs .panel>h2,.woocommerce.single div.product .woocommerce-tabs ul.tabs li:after,.woocommerce.single div.product .woocommerce-tabs ul.tabs li:before,.woocommerce.widget_shopping_cart .cart_list li:before,.wp-block-latest-comments>li:before,body .select2-dropdown ul li:before,body .widget ul li:before,body .widget_archive ul li ul li img,body .widget_archive ul ul li:after,body .widget_calendar .calendar_wrap table tfoot,body .widget_categories ul li ul li img,body .widget_categories ul ul li:after,body .widget_media_gallery .gallery .gallery-caption,body .widget_meta ul li ul li img,body .widget_meta ul ul li:after,body .widget_nav_menu ul.menu .sub-menu>li:last-child:after,body .widget_postshero li:after,body .widget_product_categories ul li ul li img,body .widget_product_categories ul ul li:after,body .widget_recent_entries ul li:before,body .widget_recent_entries ul ul li:after,body .widget_rss .widget-title>a img,body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item:before,body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after,body ul.no-list-style li:before,p.cart-empty.woocommerce-info:before,ul.wgl-products li a.button.added:before,ul.wgl-products li a.button.loading:after,ul.wgl-products li button.button.added:before,ul.wgl-products li button.button.loading:after,ul.wgl-products li input.button.added:before,ul.wgl-products li input.button.loading:after,ul.wgl-products li:before,ul.wp-block-archives.wp-block-archives-list li:before,ul.wp-block-categories.wp-block-categories-list li:before,ul.wp-block-categories.wp-block-categories-list>li li a:after{display:none}#side-panel .side-panel_sidebar .widget:not(:first-child),.wgl_portfolio_list .wgl-pagination{padding-top:40px}#side-panel .side-panel_sidebar .widget_media_gallery .gallery-item .gallery-icon,.wgl-tabs_content>.elementor{margin:10px}#side-panel .side-panel_sidebar .widget_media_gallery .gallery{margin:-10px}#side-panel .side-panel_close{display:block;position:absolute;right:0;top:0;color:#fff;font-size:21px;width:105px;height:105px;line-height:105px;cursor:pointer;z-index:9999;transition:.45s ease-in-out;background:#323232;text-align:center}#side-panel .side-panel_close .side-panel_close_icon,.header_search-button{display:inline-block;position:relative;width:20px;height:20px;margin-top:0;vertical-align:middle;cursor:pointer}#side-panel .side-panel_close .side-panel_close_icon:after,#side-panel .side-panel_close .side-panel_close_icon:before,.header_search-button:after,.header_search-button:before{content:"";position:absolute;top:0;left:0;box-sizing:border-box;border:3px solid currentColor}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}#side-panel .side-panel_close .side-panel_close_icon:before,.header_search.header_search-open.search_alt .header_search-button:before,.header_search.header_search-open.search_standard .header_search-button:before{width:0;height:100%;border-radius:0;border-width:.5px;left:50%;background-color:currentColor;transition:.3s,background-color 0s linear .3s;transform:translateX(-.5px) rotate(45deg)}#side-panel .side-panel_close .side-panel_close_icon:after{border-width:.5px;width:0;margin-left:0;margin-top:0;background-color:currentColor;transition:.3s;height:100%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.page-header{position:relative;z-index:1}.page-header .page-header_content{height:100%;display:flex;flex-direction:column;justify-content:center}.page-header_align_left .page-header_content,.wgl-testimonials.alignment_left.type-author_bottom .wgl-testimonials-meta_wrap,.wgl-video_popup.button_align-left.title_pos-bot .videobox_content,.wgl-video_popup.button_align-left.title_pos-top .videobox_content{align-items:flex-start}.page-header_align_center .page-header_content,.wgl-header-date.wgl-default-format,.wgl-video_popup.button_align-center.title_pos-bot .videobox_content,.wgl-video_popup.button_align-center.title_pos-top .videobox_content{align-items:center}.page-header_align_right .page-header_content,.wgl-testimonials.alignment_right.type-author_bottom .wgl-testimonials-meta_wrap,.wgl-video_popup.button_align-right.title_pos-bot .videobox_content,.wgl-video_popup.button_align-right.title_pos-bot .videobox_link_wrapper,.wgl-video_popup.button_align-right.title_pos-top .videobox_content,.wgl-video_popup.button_align-right.title_pos-top .videobox_link_wrapper{align-items:flex-end}.page-header.breadcrumbs_inline .page-header_content{flex-direction:row;align-items:center}.page-header.breadcrumbs_inline .page-header_content .page-header_breadcrumbs{align-self:auto}.page-header.breadcrumbs_inline.page-header_align_left .page-header_content{justify-content:space-between}.page-header.breadcrumbs_inline.page-header_align_right .page-header_content{justify-content:space-between;flex-direction:row-reverse}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-right .elementor-image-box-img,.page-header.breadcrumbs_inline.page-header_align_center .page-header_breadcrumbs,.wgl-services-4.services_right .wgl-services_media-wrap{margin-left:20px}.page-header_title{color:inherit;font-weight:800;position:relative;z-index:1;padding-left:20px;padding-right:30px}.page-header_title:before,.single.related_posts .virtus_module_title .related-title:before,.wgl-filter_wrapper .blog_title:before,.wgl_module_title.item_title .blog_title:before{content:"";position:absolute;z-index:1;height:40px;width:3px;left:0;top:50%;transform:translateY(-50%);border-radius:5px}.page-header_breadcrumbs a{color:inherit;opacity:.6}.page-header_breadcrumbs .breadcrumbs{white-space:nowrap;letter-spacing:0;text-transform:capitalize;font-weight:700}.page-header_breadcrumbs .divider:not(:last-child){color:inherit;margin:0 5px;opacity:.6}.page-header_breadcrumbs .divider:not(:last-child):before{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;width:10px;height:2px;background:currentColor}.header_search{position:relative;box-sizing:border-box;text-align:center}.header_search-wrapper{display:inline-block;height:100%;position:relative;vertical-align:middle;text-align:center;transition:.45s}.header_search-button-wrapper{width:100%;height:100%;display:inline-block;position:relative;vertical-align:middle;text-align:center;transition:.45s}.header_search-button:hover svg path.st_transform{transform:rotate(-185deg)}.header_search-button:before{width:90%;height:90%;border-radius:50%;border-width:2px;transform:rotate(45deg)}.header_search-button:after{border-width:.5px;width:0;height:35%;left:90%;top:90%;margin-left:0;margin-top:0;background-color:currentColor;transform:translate(-50%,-50%) rotate(-45deg)}.header_search.search_alt .header_search-field{transform:scale3d(.8,.8,.8);position:fixed;z-index:100001;top:0;left:0;width:100%;height:100%;max-height:100vh;opacity:0;visibility:hidden;transition:.3s;display:flex;justify-content:center;align-items:center;flex-direction:column}.header_search.search_alt .header_search-field .search-form{position:relative;z-index:1;width:80%;max-width:1170px}.header_search.search_alt .header_search-field .search-form:after{content:"";display:block;position:absolute;top:50%;right:15px;width:20px;height:20px;margin-top:-10px;font-size:0;line-height:0;transform:translate(0,0);background:url(../img/icons/search/search.svg);opacity:1;transition:.4s}.header_search.search_alt .header_search-field .search-form:hover:after,.header_search.search_mobile_menu .header_search-field .search-form:hover:after,.header_search.search_standard .header_search-field .search-form:hover:after,body .widget_media_gallery .gallery-item .gallery-icon a:hover:before,body .widget_postshero li:hover .recent-posts-image_wrapper:after{opacity:.6}.header_search.search_alt .header_search-field .search-field{width:100%;height:50px;border:0;border-radius:0;padding:8px 70px 8px 20px;font-weight:400;font-size:16px;color:#79859c;background:#f6f6f6}.header_search.search_alt .header_search-field .search-field:placeholder{font-size:16px;font-weight:400;color:#fff}.header_search.search_alt .header_search-field .search-button,.header_search.search_mobile_menu .header_search-field .search-button,.header_search.search_standard .header_search-field .search-button{position:absolute;z-index:2;height:100%;width:50px;right:0;top:0;font-size:0;background:0 0;border:none;box-shadow:none;outline:0;padding:0;margin:0;cursor:pointer}.header_search.search_alt .header_search-field .search-button:active,.header_search.search_alt .header_search-field .search-button:focus,.header_search.search_mobile_menu .header_search-field .search-button:active,.header_search.search_mobile_menu .header_search-field .search-button:focus,.header_search.search_standard .header_search-field .search-button:active,.header_search.search_standard .header_search-field .search-button:focus{box-shadow:none;background:0 0}.header_search.search_alt .header_search-field .header_search-wrap{display:flex;flex-direction:column;width:80%;max-width:1170px;margin-bottom:40px}.header_search.search_alt .header_search-field .header_search-wrap .header_search-heading_bg{font-size:250px;color:#f6f6f6;line-height:.12;margin-left:-114px}.header_search.search_alt .header_search-field .header_search-wrap .header_search-heading_description{font-weight:800;font-size:40px;line-height:52px}.header_search.search_alt .header_search-field .header_search-close{position:fixed;top:12.5%;right:3.8%;font-size:70px;color:#979797;cursor:pointer;opacity:0;transition:.3s ease-in-out}.header_search.search_standard .header_search-field{position:absolute;z-index:2;top:100%;right:0;border-radius:5px;box-shadow:11px 10px 38px 0 rgba(0,0,0,.1);padding:30px;transform:scale3d(.8,.8,.8);opacity:0;visibility:hidden;transition:.3s}.header_search.search_standard .header_search-field .search-form:after{display:inline-block;position:absolute;z-index:1;width:40px;height:40px;top:5px;right:5px;content:"\f10f";font:18px/40px flaticon;text-align:center;transition:opacity .3s;border-radius:5px;color:#fff}.header_search.search_standard .header_search-field .search-field{width:270px;height:50px;border:unset;padding:8px 70px 8px 20px;font-size:14px;color:#b1b1b1;background:#f7f7f7}.header_search.search_standard .header_search-field .search-field::placeholder{color:#b1b1b1!important}.header_search.search_mobile_menu .header_search-field{border-radius:5px;padding:0;transform:scale3d(1,1,1);opacity:1;visibility:visible;transition:.3s ease-in-out}.header_search.search_mobile_menu .header_search-field .header_search-button-wrapper{position:absolute;right:0;z-index:2;border:3px solid #fff}.header_search.search_mobile_menu .header_search-field .search-form{position:relative;z-index:1;height:100%}.header_search.search_mobile_menu .header_search-field .search-form:after{content:"\f111";font-family:Flaticon;line-height:42px;font-size:20px;display:inline-block;text-rendering:auto;transform:translate(0,0);opacity:1;transition:.4s;right:4px;top:4px;height:42px;width:42px;border-radius:5px;color:#fff;position:absolute}.header_search.search_mobile_menu .header_search-field .search-field{width:100%;border:1px solid #686868;padding:8px 70px 8px 20px;font-weight:400;font-size:14px;background:0 0;transition:.3s;opacity:1;visibility:visible;height:50px;border-radius:5px}.header_search.search_mobile_menu .header_search-field .search-field:active,.header_search.search_mobile_menu .header_search-field .search-field:focus{box-shadow:none;opacity:1}.header_search.search_mobile_menu .header_search-field .search-field:active::placeholder,.header_search.search_mobile_menu .header_search-field .search-field:focus::placeholder{opacity:1}.header_search.header_search-open.search_alt .header_search-field,.header_search.header_search-open.search_standard .header_search-field{opacity:1;visibility:visible;transform:translateY(0);transform:scale3d(1,1,1)}.header_search.header_search-open.search_alt .header_search-button:after,.header_search.header_search-open.search_standard .header_search-button:after{height:100%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.blog-post.format-image .blog-post_media:hover .blog-post_feature-link:before,.blog-post.format-standard-image .blog-post_media:hover .blog-post_feature-link:before,.blog-style-hero.blog-style-hero-type1.show_info_central .item.slick-current.slick-center .blog-post_content,.header_search.header_search-open.search_alt .header_search-close,.header_search.header_search-open.search_standard .header_search-close,.inside_image.always_info_animation .overlay,.inside_image.always_info_animation .portfolio_link,.inside_image.always_info_animation .wgl-portfolio-item_description,.inside_image:hover .overlay,.inside_image:hover .portfolio_link,.inside_image:hover .wgl-portfolio-item_description,.meta-wrapper>:hover,.post_featured_bg .meta-wrapper .author_post a:hover,.post_featured_bg .meta-wrapper .blog-post_meta-categories a:hover,.wgl-carousel.pagination_line .slick-dots li.slick-active button,.wgl-carousel.pagination_line_circle .slick-dots li:hover button,.wgl-carousel.pagination_square .slick-dots li.slick-active,.wgl-clients.anim-opacity .clients_image:hover img,.wgl-demo-item:hover .demo-item_image-link:before,.wgl-demo-item:hover .wgl-button,.wgl-portfolio_container .wgl-carousel.center_info .slick-current .overlay,.wgl-portfolio_container .wgl-carousel.center_info .slick-current .portfolio_link,.wgl-portfolio_container .wgl-carousel.center_info .slick-current .wgl-portfolio-item_description,.wgl-services-7 .wgl-services_wrap:hover:before,.wgl-social-icons .elementor-social-icon:hover,.woocommerce div.product p.price del{opacity:1}.header_search.header_search-open.search_alt .header_search-close:before,.header_search.header_search-open.search_standard .header_search-close:before{content:"\f135";font:21px/1 flaticon;cursor:pointer}@media screen and (max-width:600px){.header_search-field .header_search-wrap .header_search-heading_bg{font-size:90px}}@media screen and (max-width:480px){.header_search-field .search-form{width:auto}.header_search-field .header_search-wrap .header_search-heading_bg{font-size:60px}.header_search-field .header_search-wrap .header_search-heading_description{font-size:30px}}span.highlighter{padding:0 .2em;color:#fff;border-radius:3px}.format-link .blog-post_media_part,.format-quote .blog-post_media_part,blockquote{position:relative;z-index:1;font-size:24px;line-height:40px;font-weight:700;padding-left:85px}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-top .elementor-icon-box-icon,blockquote p:last-of-type{margin-bottom:5px}.blog-post.format-quote .blog-post_quote-author,blockquote cite{display:block;position:relative;font-style:normal;font-size:16px;line-height:1.2;font-weight:700;color:#9a9a9a;margin-top:15px}.format-quote .blog-post_media_part:before,blockquote:before{content:"";position:absolute;height:calc(100% - 15px);width:3px;top:12px;left:52px;line-height:1;border-radius:5px}.format-quote .blog-post_media_part:after,blockquote:after{content:"\f14b";font-family:flaticon;position:absolute;left:0;top:50%;line-height:1;transform:rotate(180deg) translateY(6px)}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding-left:90px}.dropcap,.dropcap-bg,.elementor-drop-cap{float:left;margin-top:.4em;margin-right:1em;text-align:center;width:2em;height:2em;line-height:2em;font-size:1.25em;color:inherit;border-radius:5px;background-color:#fff;border-width:0;border-style:solid;font-weight:900;box-shadow:0 6px 13px rgba(145,145,145,.3)}p.has-drop-cap:not(:focus):first-letter{font-size:3em;line-height:1.2;font-weight:600}small{font-size:.8em}code,kbd,tt{font-size:87.5%;color:#e83e8c;word-break:break-word}sub,sup{font-size:smaller}address,cite,dfn,em,i,q,var{font-style:italic}sub{vertical-align:sub}sup{vertical-align:super}.footer_wrapper{padding:24px 0}.footer_top-area strong{font-weight:inherit}.footer_top-area .textwidget img{margin-bottom:20px;border-radius:10px}#comments ol.commentlist>li:first-child>.stand_comment,.blog-post_link,.blog-style-hero.blog-style-hero-type4 .item-nav:first-child .blog-post_nav-content,.footer_top-area .widget.widget_wgl_posts .recent-posts-widget,.single_meta.post_format-post-format-quote .blog-post_media .blog-post_media_part,body .widget_categories ul li li,body .widget_product_categories ul li li,body .widget_rss ul li:first-child{padding-top:0}.footer_top-area .primary-nav.footer-menu .menu-item a{font-weight:500}.footer_top-area .footer-link:before{content:"";position:absolute;z-index:1;display:block;bottom:0;border-bottom:1px solid;width:0;right:auto;left:50%;transform:translateX(-50%);visibility:visible;transition:.3s ease-in-out,color}#comments .form-submit input[type=submit]:hover,.footer_top-area .footer-link:hover,.next-link:hover,.prev-link:hover,.single_info-share_social-wpapper .share_facebook:hover span.fa,.single_info-share_social-wpapper .share_facebook:hover span.fab,.single_info-share_social-wpapper .share_instagram:hover span.fa,.single_info-share_social-wpapper .share_instagram:hover span.fab,.single_info-share_social-wpapper .share_linkedin:hover span.fa,.single_info-share_social-wpapper .share_linkedin:hover span.fab,.single_info-share_social-wpapper .share_pinterest:hover span.fa,.single_info-share_social-wpapper .share_pinterest:hover span.fab,.single_info-share_social-wpapper .share_reddit:hover span.fa,.single_info-share_social-wpapper .share_reddit:hover span.fab,.single_info-share_social-wpapper .share_telegram:hover span.fa,.single_info-share_social-wpapper .share_telegram:hover span.fab,.single_info-share_social-wpapper .share_twitter:hover span.fa,.single_info-share_social-wpapper .share_twitter:hover span.fab,.single_info-share_social-wpapper .share_whatsapp:hover span.fa,.single_info-share_social-wpapper .share_whatsapp:hover span.fab{color:#fff!important}.footer_top-area .footer-link:hover:before{width:100%;color:#fff!important}.footer{position:relative;overflow:hidden}.footer .blog-posts .meta-wrapper *{line-height:22px}.footer .blog-posts .blog-post_title{margin-top:-5px}.footer .mc4wp-form-fields input[type=email]:not([type=checkbox]){width:100%;text-align:left;border:0;border-bottom:1px solid #6d7078;background-color:transparent;color:#dbdbdb;height:40px;font-size:14px;font-weight:400;padding-right:0;padding-left:0;margin-bottom:20px}.footer .mc4wp-form-fields input[type=email]:not([type=checkbox])::placeholder{color:#dbdbdb}.footer .mc4wp-form-fields input[type=submit]{transition:.4s;margin-bottom:0;padding:0 34px;height:44px;text-transform:uppercase;font-weight:700;font-size:13px;color:#fff!important;letter-spacing:0}.footer .virtus_wave_footer{display:block;position:absolute;top:0;width:100%}.footer .virtus_wave_footer svg{width:100%;left:0;top:0;height:100%;position:absolute}.footer .widget_wgl_posts .recent-posts-widget .post_title{font-size:15px;font-weight:400}.footer .widget_wgl_posts .recent-posts-widget .recent-posts-image_count,body .widget_product_search .search-form .search-field :active,body .widget_product_search .search-form .search-field:focus,body .widget_product_search .woocommerce-product-search .search-field :active,body .widget_product_search .woocommerce-product-search .search-field:focus,body .widget_search .search-form .search-field :active,body .widget_search .search-form .search-field:focus,body .widget_search .woocommerce-product-search .search-field :active,body .widget_search .woocommerce-product-search .search-field:focus{border-color:#313131}.primary-nav.footer-menu .menu-item{display:inline-block;margin:0 20px}.blog_columns-4 .wgl-carousel .slick-arrow:after,.copyright,.wgl-blog-categories .cats_item-count,.wgl-pagination .page-numbers .fa,.wgl-pagination .page-numbers .fab,.wgl-pagination li-numbers .fa,.wgl-pagination li-numbers .fab,.woocommerce .widget_price_filter .price_slider_amount span,.woocommerce nav.woocommerce-pagination ul .page-numbers .fa,.woocommerce nav.woocommerce-pagination ul .page-numbers .fab,.woocommerce nav.woocommerce-pagination ul li-numbers .fa,.woocommerce nav.woocommerce-pagination ul li-numbers .fab,.woocommerce-review-link{font-size:14px}body.new-elementor main .wgl-container.wgl-content-sidebar,body.new-elementor.single main .wgl-container:not(.wgl-content-sidebar){padding-right:15px;padding-left:15px}.elementor-image-gallery .gallery-item{margin-top:0!important}#add_payment_method .wc-proceed-to-checkout .button__wrapper .checkout-button,.elementor-image-gallery img,.woocommerce-cart .wc-proceed-to-checkout .button__wrapper .checkout-button,.woocommerce-checkout .wc-proceed-to-checkout .button__wrapper .checkout-button{border:0!important}.elementor-section.wgl-add-background-text:before{margin-left:calc(8.9vw / 2)}.elementor-section.wgl-add-background-text .wgl-background-text,.elementor-section.wgl-add-background-text:before{position:absolute;font-size:13.0225vw;line-height:1;z-index:0;width:100%;text-align:center;letter-spacing:8.9vw;white-space:nowrap;color:#f7f7f7;display:block;-webkit-user-select:none;user-select:none}.elementor-section.wgl-add-background-text .wgl-background-text .letter{display:inline-block;text-indent:0;opacity:0}.elementor-section.wgl-add-background-text .wgl-background-text .letter:last-child{margin-right:-8.9vw}.elementor-widget-container .elementor-counter .elementor-counter-title{line-height:1.3;margin-top:12px;font-weight:500}.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button{width:50px;height:50px;line-height:50px;text-align:center;font-size:21px;font-weight:400;background:#fff;border-radius:10px;transition:.4s}.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button i{line-height:inherit;width:100%;height:100%}.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next{right:-10px}.elementor-widget-image-carousel .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev{left:-10px}.elementor-widget-image-carousel .elementor-widget-container .elementor-image-carousel-wrapper{overflow:hidden;position:relative}.elementor-widget-image-carousel .elementor-widget-container .elementor-image-carousel-wrapper:hover .elementor-swiper-button-next{right:20px}.elementor-widget-image-carousel .elementor-widget-container .elementor-image-carousel-wrapper:hover .elementor-swiper-button-prev{left:20px}.theme-dark-mode .header_search.search_standard .header_search-field .search-field,.theme-dark-mode .mega-ajax-content .item .blog-post_title a,.theme-dark-mode .mega-ajax-content .item .blog-post_title span,.theme-dark-mode .widget.virtus_widget.virtus_banner-widget .banner-widget_button:hover{color:#313131}.theme-dark-mode .tagcloud a{background:#313131}.theme-dark-mode .widget_wgl_posts .recent-posts-widget .recent-posts-image_count{border-color:#191919}.theme-dark-mode .widget_search .search-form .search-field{background:0 0;border-color:#686868}.theme-dark-mode .widget_postshero .widget-title+.wgl-carousel .slick-arrow{background:#313131;color:#fff}.theme-dark-mode #preloader-wrapper{background:#313131!important}.page_404_wrapper{margin:35px auto 43px;padding:0;text-align:center;position:relative}.page_404_wrapper-container{max-width:1170px;margin-left:auto;margin-right:auto}.page_404_wrapper .main_404-wrapper{display:flex;flex-direction:column;justify-content:center;padding:18px 0 90px;text-align:left}.page_404_wrapper .main_404-wrapper-image{margin:-30px}.page_404_wrapper .main_404-wrapper-image .banner_404-image{margin-right:-10px;margin-top:2px}.page_404_wrapper .banner_404{padding-top:0;margin-bottom:0;line-height:.86;font-weight:700;margin-top:32px}.page_404_wrapper .banner_404_title{padding-bottom:7px;font-size:36px;line-height:1.277;margin-top:30px}.page_404_wrapper .banner_404_text{margin-bottom:32px;font-size:18px;margin-top:6px;line-height:30px}.page_404_wrapper .search-form,.page_404_wrapper .search-form .search-field{width:100%;max-width:400px}.page_404_wrapper .search-form{display:inline-block;position:relative;z-index:1;margin-bottom:20px;transition:.45s}.page_404_wrapper .search-form .search-field{margin-bottom:0;font-size:14px;padding-left:20px;padding-right:50px;background:#f7f7f7;border-color:#fff}.page_404_wrapper input[type=submit].search-button{position:absolute;z-index:2;width:50px;height:100%;top:0;right:0;border:none;padding:0;font-size:0;cursor:pointer;background:0 0;opacity:0}.page_404_wrapper .search-form:after{content:"\f10f";position:absolute;z-index:1;height:40px;width:40px;right:0;top:0;color:#fff;display:inline-block;font-family:flaticon;font-size:20px;line-height:40px;text-align:center;text-rendering:auto;transform:translate(0,0);transition:.5s;border-radius:5px;margin-top:5px;margin-right:5px}.page_404_wrapper .virtus_404_button.wgl_button .wgl_button_link{display:inline-block;border-width:3px;border-style:solid;border-radius:5px;line-height:1.5;padding:10px 34px;font-size:16px;font-weight:700;text-transform:capitalize;margin-top:0;letter-spacing:0;color:#fff}.archive .wgl_blog_list,.archive .wgl_portfolio_list,.blog-style-first-recent-hero .wgl_col-7+.wgl_col-5:not(:last-child),.blog-style-standard .blog-post.hide_media,.blog-style-standard .wgl_col-3 .blog-post,.blog-style-standard .wgl_col-4 .blog-post,.blog-style-standard .wgl_col-6 .blog-post,.blog_columns-4 .blog-post,.checkout.woocommerce-checkout #order_review_heading,.checkout.woocommerce-checkout .woocommerce-billing-fields>h3,.single_portfolio .related_portfolio .virtus_module_title,.wgl-blog-categories>.cats_item-wrap,.wgl-portfolio-single_item,.wgl-portfolio-single_item .wgl-portfolio-item_image,.wgl-portfolio-single_wrapper.single_type-1 .wgl-portfolio-single_item .wgl-portfolio-item_title_wrap,body .widget_postshero li:not(:last-child):not(.slick-slide),header.searсh-header{margin-bottom:30px}header.searсh-header .page-title{font-size:36px;line-height:1.65}header.searсh-header .page-title span{font-size:1.15em;line-height:inherit}.search-no-results .page_404_wrapper{padding-bottom:50px;min-height:100%}.search-no-results .page_404_wrapper .banner_404_text{color:inherit;font-size:18px;line-height:28px}.blog-posts .container-grid.row.blog_carousel .wgl-carousel{width:calc(100% + 30px);padding:20px 15px 35px;margin-left:-15px;margin-right:-15px;overflow:hidden}.blog-posts .container-grid.row.blog_carousel .wgl-carousel .blog-post:hover{box-shadow:1px 1px 14px rgba(0,0,0,.1)}.blog-posts .container-grid.row .wgl-carousel .wgl-carousel{margin-left:-15px;margin-right:-15px;padding:0}.blog-style-standard .blog-post{transition:.4s;margin-bottom:50px;background:#f7f7f7;border-radius:10px;overflow:hidden}.blog-style-standard .blog-post:hover{box-shadow:11px 10px 38px rgba(0,0,0,.1);background:#fff}.blog-style-standard .blog-post_wrapper{border-radius:inherit;overflow:hidden;transition:.4s}.blog-style-standard .blog-post_wrapper .blog-post_meta_info{position:absolute;top:30px;padding-left:30px;padding-right:30px;z-index:12;transition:.45s;width:100%}.blog-style-standard .blog-post_wrapper .blog-post_meta_info .meta-wrapper{margin:0;font-weight:700;font-size:14px}.blog-style-standard .blog-post_content{position:relative;z-index:2;padding:28px 30px 38px}.blog-style-standard .blog-post_meta-desc{display:flex;justify-content:space-between;align-items:center;margin-top:18px}.blog-style-standard .wgl_col-12 .blog-post{margin-bottom:55px}.blog-style-standard .wgl_col-12 .blog-post_text,.mega-ajax-content .item .blog-post_media,.wgl-portfolio-single_wrapper.single_type-2 .wgl-portfolio-single_item .wgl-portfolio-item_title_wrap{margin-bottom:14px}.blog-post.format-link .blog-post_wrapper>.blog-post_meta_info,.blog-post.format-quote .blog-post_wrapper>.blog-post_meta_info,.blog-style-standard .blog-post.format-link .blog-post_media,.blog-style-standard .blog-post.format-quote .blog-post_media,.wgl_module_team .team-item_content{padding:0 30px}.blog-style-standard .blog-post .blog-post_content>.meta-wrapper{margin-bottom:-3px}.blog-style-standard .blog-post.hide_media .blog-post_content{padding-bottom:10px}.blog-style-standard .blog-post_title{margin:0 0 7px}.blog-style-standard .blog-post_text{font-size:16px;margin:9px 0 14px}.blog-style-standard .blog-post_text blockquote{padding-bottom:65px}.blog-post_meta-wrap:after,.blog-style-standard .blog-post_meta-wrap:after,.blog-style-standard .blog-post_text:after,.wgl-carousel .slick-track:after{content:"";display:table;clear:both}.blog-style-standard .blog-post_meta-wrap{line-height:0;justify-content:flex-end;display:flex}.blog-style-standard .blog-post_meta-wrap .meta-wrapper{border-top-width:0!important;padding-top:0;padding-bottom:0;overflow:hidden}.blog-style-standard .blog-post_content>.blog-post_meta-wrap{float:none;overflow:hidden}.blog-post .blog-post_meta-categories span:last-child a,.blog-style-standard .blog-post_info-wrap>div:last-child,.prev-link_wrapper a:hover .image_prev:before,.wgl-pagination .page:first-child,.wgl-pagination li:first-child,.woocommerce nav.woocommerce-pagination ul .page:first-child,.woocommerce nav.woocommerce-pagination ul li:first-child,body .widget_postshero .post_cat a:first-child{margin-left:0}.blog-post,body .widget .widget-title{margin-bottom:30px;position:relative}.blog-post_text,.wgl-pricing_plan .pricing_content p,.woocommerce #review_form #respond form#commentform>p.comment-notes{margin-bottom:17px}.blog-post.format-gallery .blog-post_media .wgl-carousel .slick-arrow,.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .left_slick_arrow,.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .right_slick_arrow,.footer .wpcf7 .footer-submit:hover:before,.wgl-blog-categories .cats_item:hover .cats_item-icon,body .footer .tagcloud a,body .footer .widget_categories a:after,body .footer .widget_product_categories a:after{background:#fff}.blog-post.format-standard .blog-post_media,.blog-post.standard .blog-post_media,.under_image .wgl-portfolio-item_meta{margin-bottom:12px}.blog-post.format-link .blog-post_meta_info,.blog-post.format-quote .blog-post_meta_info,.single_type-2 .blog-post.blog-post-single-item.format-link .blog-post_meta-categories,.single_type-2 .blog-post.blog-post-single-item.format-quote .blog-post_meta-categories{position:relative;left:0;top:0}.blog-post .blog-post_media .blog-post_media_part .parallax-video .blog-post_feature-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99999}.blog-post .blog-post_meta_info .meta-wrapper{display:flex;justify-content:space-between;align-items:center}.blog-post.format-image .blog-post_media .blog-post_feature-link:before,.blog-post.format-standard-image .blog-post_media .blog-post_feature-link:before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:1;transition:.3s}.blog-post.format-quote .blog-post_text-bg{top:37px}.blog-post.format-quote .blog-post_meta_info{margin-top:30px;padding:0}.blog-post.format-audio .blog-post_meta_info{position:absolute;top:30px;margin-top:42px}.blog-post.format-audio .blog-post_wrapper>.blog-post_meta_info,.format-no_featured:not(.format-audio) .blog-post_wrapper .blog-post_meta_info{position:relative;top:0}.blog-post.format-link .blog-post_meta_info{margin-top:40px;padding:0}#comments,#comments .commentlist+*,.archive .wgl-container:not(.wgl-content-sidebar) .blog-posts-list,.home .row.sidebar_left,.home .row.sidebar_right,.home .wgl-container:not(.wgl-content-sidebar) .blog-posts-list,.widget.virtus_widget.virtus_banner-widget:not(:first-child){margin-top:50px}.blog-post.format-standard.link .blog-post_title:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:20px;content:"\f0c1"}.blog-post.format-quote .blog-post_quote-author-pos{font-weight:300}#comments .commentlist .comment .commentava img,.blog-post.format-quote .blog-post_quote-author img,.single-team .single_team_page .team-image img,.wgl_module_team .team-image img{border-radius:50%}.format-video .blog-post_media .blog-post_media_part{width:100%;overflow:hidden}.wgl_col-12.item .format-video .blog-post_media .blog-post_media_part{padding-bottom:48.8%}.wgl_col-12.item .format-audio .blog-post_media .blog-post_media_part{padding-bottom:48.8%;overflow:hidden}.format-audio .blog-post_media .blog-post_media_part,.format-video .blog-post_media .blog-post_media_part{padding-bottom:81.43%}.related_posts .format-video .blog-post_media .blog-post_media_part{padding-bottom:56.5%}.format-audio .blog-post_media iframe,.format-video .blog-post_media iframe{position:absolute;z-index:1;height:100%}.blog-post_quote-text{font-weight:700;font-size:24px;line-height:40px;padding-bottom:0;padding-top:0;vertical-align:top;padding-left:0}.blog-post_meta-wrap,.meta-wrapper{line-height:0}.blog-post_quote-author .blog-post_quote-image{width:30px;vertical-align:middle;margin-right:10px}.format-link.format-no_featured .blog-post_wrapper,.format-no_featured .blog-post_wrapper,.format-quote.format-no_featured .blog-post_wrapper,.format-standard .blog-post_wrapper{padding:45px 0 0}.format-link .blog-post_content,.format-no_featured:not(.format-audio) .blog-post_content,.format-quote .blog-post_content{padding-top:10px}.format-link .blog-post_media_part:before{content:"";position:absolute;height:100%;width:3px;top:0;left:52px;line-height:1;border-radius:5px}.format-link .blog-post_media_part:after{content:"\f12f";font-family:flaticon;position:absolute;left:0;top:50%;line-height:1;transform:rotate(180deg) translateY(10px)}.format-link .blog-post_wrapper{padding:32px 0 0}.format-quote .blog-post_wrapper{padding:30px 0 0}.blog-post.sticky-post .blog-post_wrapper{border-width:10px;border-style:solid;border-color:#eee!important}.blog-post_link>.link_post{font-size:24px;font-weight:700;line-height:32px;display:block;position:relative;z-index:1}.blog-posts .blog-post_title{display:block;clear:both;word-wrap:break-word;font-size:36px;line-height:52px}.blog-posts .blog-post_title>a,.blog-style-hero .blog-post_content .blog-post_title>a,.single.related_posts .virtus_module_title *{font-size:inherit;line-height:inherit}#comments .commentlist .comment_content h1,#comments .commentlist .comment_content h2,#comments .commentlist .comment_content h3,#comments .commentlist .comment_content h4,#comments .commentlist .comment_content h5,#comments .commentlist .comment_content h6,.blog-post_content h1,.blog-post_content h2,.blog-post_content h3,.blog-post_content h4,.blog-post_content h5,.blog-post_content h6,.row>div>h1,.row>div>h2,.row>div>h3,.row>div>h4,.row>div>h5,.row>div>h6,.single-team .single_team_page .team-single_speaches-info .speech-info_time{margin-bottom:8px}.blog-posts-list:after,.virtus-post-navigation:after{display:block;height:0;content:"";clear:both}.blog-posts-list+.wgl-pagination,.wgl-portfolio-single_wrapper.single_type-2 .wgl-portfolio-single_item .wgl-portfolio-item_image,.wgl-testimonials.type-author_top .wgl-testimonials_image{margin-bottom:25px}.mega-ajax-content .item .blog-post,.single-team .page-header{margin-bottom:0!important}.mega-ajax-content .item .blog-post_link{white-space:normal}.mega-ajax-content .item .blog-post_title{margin-bottom:5px;font-size:18px;line-height:28px;font-weight:700}.mega-ajax-content .item .blog-post_title a,.mega-ajax-content .item .blog-post_title span{font-size:inherit;line-height:inherit;font-weight:inherit}.mega-ajax-content .item .blog-post_content{white-space:normal;padding:4px 20px 16px}.mega-ajax-content .item .meta-wrapper{background:0 0;padding-left:0;padding-right:0;font-size:12px}.mega-ajax-content .format-audio .blog-post_media .blog-post_media_part,.mega-ajax-content .format-video .blog-post_media .blog-post_media_part{padding-bottom:70.272%}.blog_carousel.row,.container-grid.row>.wgl-carousel,.wgl-carousel .vc_row,.wgl-portfolio_container .wgl-carousel_wrapper .wgl-carousel,.wgl_module_team .wgl-carousel_wrapper .wgl-carousel{margin-left:0;margin-right:0}.blog-post_meta-wrap .meta-wrapper{border-top-width:0!important;float:left;padding-top:0;padding-bottom:0}.blog-post_meta-wrap .author_post img{border-radius:50%;margin-right:5px}.meta-wrapper{margin-bottom:0;font-weight:700;padding-top:0;font-size:14px;color:#8b8b8b}.blog-style-medium_img .blog-post_wrapper .blog-post_meta_info .share_post-container .share_social-wpapper ul li span,.blog-style-tiny_img .blog-post_wrapper .blog-post_meta_info .share_post-container .share_social-wpapper ul li span,.meta-wrapper *{line-height:34px}.meta-wrapper>*{opacity:1;display:inline-block;position:relative;font-weight:400}.meta-wrapper>.comments_post a:before{font-family:Flaticon;content:"\f114";margin-right:5px;line-height:1}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-left .elementor-icon-box-icon,.meta-wrapper .date_post i,.woocommerce.single div.product div.summary .price .woocommerce-Price-currencySymbol{margin-right:5px}.meta-wrapper .author_post img{border-radius:50%!important;margin-right:5px;max-width:34px;display:inline-block}.meta-wrapper .author_post a{text-transform:capitalize;font-weight:800;position:relative}.meta-wrapper .author_post a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;transition:.4s,color;background:currentColor}.blog-post_content .meta-wrapper>*+:before,.blog-style-hero .blog-post_content .meta-wrapper>*+:before,body .widget_postshero .meta-wrapper>*+:before{content:"";margin:-2px 10px 0 6px;display:inline-block;vertical-align:middle;width:10px;height:2px;background:currentColor;opacity:.5}.blog-post .blog-post_meta-categories,.blog-post .blog-post_meta-categories span,.elementor-button-wrapper{line-height:1}.blog-post .blog-post_meta-categories a{display:inline-block;transition:.4s;line-height:24px;font-weight:700;font-size:12px;color:#fff;padding:0 10px;border-radius:3px;margin-right:5px;margin-bottom:5px}.single_meta.format-audio .blog-post_media .blog-post_media_part,.single_meta.format-video .blog-post_media .blog-post_media_part{padding-bottom:58%}.single_meta .blog-post_title{line-height:1.32;margin-bottom:22px;margin-top:7px;word-wrap:break-word;overflow-wrap:break-word;letter-spacing:-.01em}.comments-title,.single_meta .blog-post_media,.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_title+.meta-wrapper,.woocommerce .products ul.wgl-products:only-child,ul.wgl-products:only-child{margin-bottom:28px}.single_meta .blog-post_media .blog-post_meta_info{position:static;transition:.45s}.single_meta.format-audio .blog-post_media .blog-post_meta_info,.single_meta.format-link .blog-post_media .blog-post_meta_info,.single_meta.format-quote .blog-post_media .blog-post_meta_info{position:relative;left:0;top:0;bottom:auto}.single_type-1 .blog-post.blog-post-single-item .blog-post_content .blog-post_meta-wrap,.single_type-3 .blog-post_content .blog-post_meta-wrap{margin-bottom:33px;min-height:30px}.single_type-1 .blog-post.blog-post-single-item .blog-post_content .blog-post_title+.meta-wrapper,.woocommerce.single div.product div.summary{margin-bottom:48px}.single_type-1 .blog-post.blog-post-single-item .blog-post_content .blog-post_meta-categories{position:relative;top:0;margin-bottom:8px}.single_type-1 .single_meta .blog-post_title{margin-bottom:18px;font-size:42px;line-height:1.44;margin-top:0}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_meta-wrap{min-height:30px;margin-bottom:33px}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_title{margin-top:15px;margin-bottom:19px;font-size:42px;line-height:1.44}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_meta-categories{position:absolute;z-index:2;top:30px;left:30px}.post_featured_bg{position:relative;background:#525252;margin-top:-40px;margin-bottom:60px}.post_featured_bg .parallax-video{z-index:1!important}.post_featured_bg .parallax-video+.wgl-container{z-index:2;position:relative}.post_featured_bg .blog-post_bg_media{background-repeat:no-repeat;background-size:cover;background-position:center 0}.post_featured_bg .blog-post_bg_media:before{background-color:rgba(34,35,40,.4)}#add_payment_method main#main,.blog-style-hero .blog-post .wgl-video_popup,.blog-style-hero .blog-post.format-quote .blog-post-featured_media,.post_featured_bg .blog-post_content .meta-wrapper .blog-post_meta-categories,.single-team .single_team_page .team-info_excerpt,.virtus-post-navigation .back-nav_page:hover span:nth-child(4),.woocommerce-cart main#main,.woocommerce-checkout main#main,.wpcf7 .choose-2 .wpcf7-form-control-wrap{margin-bottom:10px}.post_featured_bg .blog-post_content .meta-wrapper>*+:before,.wgl-clients.anim-opacity .clients_image img,.wgl-icon.opacity_icon:hover{opacity:.5}.post_featured_bg .blog-post_meta-wrap .meta-wrapper{color:#fff;background:0 0;padding-left:0;padding-right:0}.post_featured_bg .blog-post_title{position:relative;z-index:1;line-height:1.09;font-weight:800;font-size:48px;color:#fff;background:0 0;padding-left:0;padding-right:0;letter-spacing:0}.post_featured_bg .content-container{position:relative;text-align:left;display:flex;flex-direction:column;justify-content:space-between;height:inherit}.post_featured_bg .blog-post_content,.post_featured_bg .item_wrapper,.post_featured_bg .row,.post_featured_bg .wgl-container{height:inherit}.post_featured_bg .date_info{margin-top:25px}.post_featured_bg .meta-wrapper a:hover{color:currentColor;opacity:.6}[class*=theme-] .post_featured_bg+.wgl-content-sidebar .sidebar-container{margin-top:-100px}.portfolio_archive-cat+.wgl_cpt_section,.single #main-content>.blog-post{margin-bottom:50px}.blog-post_text+.clear+.button-read-more,.blog-post_text+.page-link,.blog-post_text+.page-link+.clear+.button-read-more,.wgl-testimonials.type-author_top .wgl-testimonials-content_wrap{margin-bottom:21px}.blog-post_text .more-link+.button-read-more{display:block;margin-top:20px}.blog-post_meta-desc .button-read-more+.blog-post_meta-wrap{margin-top:2px}.blog-post_meta-desc:after{content:"";height:0;display:block;clear:both}.button-read-more{display:inline-block;position:relative;vertical-align:middle;transition:.3s ease-in-out;box-sizing:border-box;margin-left:0;margin-bottom:0;font-size:14px;text-transform:uppercase;padding-right:0;font-weight:700;line-height:34px}.button-read-more:after{content:"\f13f";font-family:flaticon;margin-left:10px;font-size:10px;font-weight:100;line-height:1;transform:translateY(-1px);display:inline-block;transition:margin .4s}.button-read-more:hover:after,.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link+.share_link{margin-left:15px}.tagcloud-wrapper{float:left;margin:0}.tagcloud-wrapper .title_tags{font-size:14px;margin-right:18px}.single_post_info.post_info{padding-top:30px;padding-bottom:34px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;clear:both}.blog-post_excerpt{margin:0 0 38px;font-size:20px;font-weight:400;line-height:1.8}.next-link_icon,.prev-link_icon{margin-right:5px;margin-left:5px}.blog-post_info-wrap{float:right;line-height:0}.blog-post_info-wrap>div{margin-left:18px}.blog-post_info-wrap .blog-post_views-wrap{float:left;margin-left:0}.blog-post_info-wrap>.meta-wrapper{float:right;font-size:13px;font-weight:400}.blog-post_info-wrap>.meta-wrapper *{letter-spacing:0}.blog_columns-4 .blog-post_content{padding:25px 22px 24px}.blog_columns-4 .blog-post_meta-desc,.load_more_wrapper .load_more_item.blog_load_more,.virtus-post-navigation .back-nav_page:hover span:nth-child(2),.wgl-accordion-services .wgl-services_text,.wgl-portfolio-single_wrapper.single_type-1,.wgl-products-catalog{margin-top:10px}.blog_columns-4 .blog-post_wrapper .blog-post_meta_info{padding-left:20px;padding-right:20px;top:20px}.blog_columns-4 .blog-post.format-link .blog-post_meta_info,.blog_columns-4 .blog-post.format-quote .blog-post_meta_info{left:0;top:0}.blog_columns-4 .blog-post.format-link .blog-post_media,.blog_columns-4 .blog-post.format-quote .blog-post_media{padding:0 25px}.blog_columns-4 .meta-wrapper{font-size:13px}.blog_columns-2:not(.blog_masonry) .wgl_col-6:nth-child(odd),.blog_columns-3:not(.blog_masonry) .wgl_col-4:nth-child(3n+1),.blog_columns-4:not(.blog_masonry) .wgl_col-3:nth-child(4n+1),.wgl-clients.items-1>.clients_image:nth-child(2),.wgl-clients.items-1>.clients_image:nth-child(n+3),.wgl-clients.items-2>.clients_image:nth-child(2n+5),.wgl-clients.items-2>.clients_image:nth-child(3),.wgl-clients.items-3>.clients_image:nth-child(3n+7),.wgl-clients.items-3>.clients_image:nth-child(4),.wgl-clients.items-4>.clients_image:nth-child(4n+9),.wgl-clients.items-4>.clients_image:nth-child(5),.wgl-clients.items-5>.clients_image:nth-child(5n+11),.wgl-clients.items-5>.clients_image:nth-child(6),.wgl-clients.items-6>.clients_image:nth-child(6n+13),.wgl-clients.items-6>.clients_image:nth-child(7),.wgl_module_team.team-col_2 .team-item:nth-child(odd),.wgl_module_team.team-col_3 .team-item:nth-child(3n+1),.wgl_module_team.team-col_4 .team-item:nth-child(4n+1),.wgl_module_team.team-col_5 .team-item:nth-child(5n+1),.wgl_module_team.team-col_6 .team-item:nth-child(6n+1){clear:left}.single.related_posts{margin-top:82px}.virtus-post-navigation{position:relative;padding:0;margin-bottom:-30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.virtus-post-navigation .back-nav_page{position:absolute;left:50%;top:calc(50% - 15px);width:18px;height:18px;margin-top:-9px;margin-left:-9px}.single_info-share_social-wpapper .share_link+.share_link,.virtus-post-navigation .back-nav_page:hover span:first-child,.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats a+a{margin-left:10px}.virtus-post-navigation .back-nav_page:hover span:nth-child(3),.wgl-pricing_plan .pricing_content ul li i{margin-right:10px}.virtus-post-navigation .back-nav_page span{position:absolute;width:8px;height:8px;background-color:#dadada;transition:.45s}.virtus-post-navigation .back-nav_page span:first-child{top:0;left:0}.virtus-post-navigation .back-nav_page span:nth-child(2){top:0;right:0}.virtus-post-navigation .back-nav_page span:nth-child(3){bottom:0;right:0}.virtus-post-navigation .back-nav_page span:nth-child(4){bottom:0;left:0}.virtus-post-navigation+.single.related_posts{margin-top:84px}.next-link,.prev-link{font-size:13px;font-weight:700;transition:.3s;position:relative;text-transform:uppercase;background:#f2f2f2;z-index:1;padding:20px 7.5px;float:right;color:#939393}.next-link_wrapper,.prev-link_wrapper{margin-bottom:30px;margin-top:10px}.next-link_icon,.prev-link_icon{display:inline-block;width:0;height:0;position:relative;vertical-align:top;color:inherit}.next-link_icon:before,.prev-link_icon:before{content:"\f100";font-family:Flaticon;font-size:12px;display:inline-block;border:0;vertical-align:middle;font-style:normal;position:absolute;left:-6px;top:2px}.prev-link,.prev-link_wrapper,.woocommerce form.checkout_coupon .form-row,body .widget_wgl_posts .recent-posts-widget .recent-posts-content_wrapper,body .widget_wgl_posts .recent-posts-widget .recent-posts-image_wrapper{float:left}.blog-style-hero .blog-post_wrapper:hover .blog-post_bg_media:before,.blog-style-hero.blog-style-hero-type1.show_info_central .item .blog-post_content,.load_more_wrapper .load_more_item.loading span,.next-link_wrapper a:hover .image_next img,.prev-link_wrapper a:hover .image_prev img,.wgl-blog-categories .cats_item-link:after,.wgl-blog-categories .cats_item:hover .cats_item-link:before,.wgl-social-share_pages.hovered_style:hover .share_social-title{opacity:0}.prev-link_wrapper .image_prev{display:inline-block;width:80px;height:80px;overflow:hidden;vertical-align:top;margin-right:20px;position:relative;transition:.3s;border-radius:50%}.next-link_wrapper .image_next .no_image_post,.prev-link_wrapper .image_prev .no_image_post{background:#f6f5f3;display:block;width:100%;height:100%}.prev-link_wrapper .image_prev.no_image:before{opacity:1;visibility:visible;margin-left:0}.prev-link_wrapper .image_prev.no_image .no_image_post:before,.prev-link_wrapper .image_prev:before{content:"\f140";font-family:Flaticon;font-size:21px;position:absolute;line-height:80px;left:0;margin-left:20px;right:0;opacity:1;color:#fff;display:block;text-align:center;z-index:2;opacity:0;visibility:hidden;transition:.3s}.next-link_wrapper .image_next:after,.prev-link_wrapper .image_prev:after{display:block;content:"";height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:.3s}.prev-link_wrapper .prev_title{max-width:210px;line-height:24px;display:inline-block;font-size:18px;font-weight:700;margin-bottom:5px}.prev-link_icon:before{content:"\f140";left:auto;right:-6px}.next-link:before{right:0;left:auto;transition:width .3s linear,right 0s linear .3s,left 0s linear .3s}.next-link:hover:before{right:auto;left:0}.next-link_wrapper{text-align:right;float:right;margin-left:auto}.next-link_wrapper .image_next{display:inline-block;width:80px;height:80px;overflow:hidden;vertical-align:top;margin-left:20px;position:relative;transition:.3s;border-radius:50%}.next-link_wrapper .image_next.no_image:before{opacity:1;visibility:visible;margin-right:0}.next-link_wrapper .image_next.no_image .no_image_post:before,.next-link_wrapper .image_next:before{content:"\f13f";font-family:Flaticon;font-size:19px;position:absolute;line-height:80px;left:0;margin-right:20px;right:0;opacity:1;color:#fff;display:block;text-align:center;z-index:2;opacity:0;visibility:hidden;transition:.3s}.next-link_wrapper .next_title{max-width:210px;line-height:24px;display:inline-block;font-size:17px;font-weight:700;margin-bottom:5px;text-align:right}.blog-style-ticker .blog-post_wrapper,.info_next-link_wrapper>a,.info_prev-link_wrapper>a,.wgl-video_popup .videobox_content,.woocommerce .virtus_module_message_box .message_content{display:flex;align-items:center}.next-link-info_wrapper .meta-wrapper,.prev-link-info_wrapper .meta-wrapper{background:0 0;padding-left:0;padding-right:0;font-weight:700}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-content .meta-wrapper *,.next-link-info_wrapper .meta-wrapper>*,.prev-link-info_wrapper .meta-wrapper>*{line-height:20px}.author-info_wrapper{padding:40px 40px 35px 30px;margin:25px 0 48px;position:relative;z-index:0;background:#f7f7f7;border-radius:10px}.author-info_wrapper .author-info_content{margin-left:157px}.author-info_wrapper .author-info_avatar{float:left;margin-right:45px}.author-info_wrapper .author-info_avatar img{border-radius:50%;box-sizing:content-box}.author-info_wrapper .author-info_name{margin-bottom:0!important;font-size:20px;font-weight:800;line-height:24px;color:#212121}.author-info_wrapper .author-info_name span{font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;margin-right:4px}.author-info_wrapper .author-info_public{font-size:18px;font-weight:300}.author-info_wrapper .author-info_description{margin-bottom:14px;font-size:14px;font-weight:400;line-height:30px;letter-spacing:0;margin-top:16px}.author-info_wrapper .author-info_social-link{display:inline-block;margin-right:10px;font-size:14px;text-transform:uppercase;position:relative;height:30px;width:30px;line-height:28px;text-align:center;color:#8b8b8b;border:1px solid #8b8b8b;border-radius:50%}.author-info_wrapper .author-info_social-link:hover.fa-twitter,.author-info_wrapper .author-info_social-link:hover.fab-twitter{background:#18a6f0;border-color:#18a6f0}.author-info_wrapper .author-info_social-link:hover.fa-facebook-f,.author-info_wrapper .author-info_social-link:hover.fab-facebook-f{background:#4661c5;border-color:#4661c5}.author-info_wrapper .author-info_social-link:hover.fa-instagram,.author-info_wrapper .author-info_social-link:hover.fab-instagram{background:#ff8237;border-color:#ff8237}.author-info_wrapper .author-info_social-link:hover.fa-linkedin-in,.author-info_wrapper .author-info_social-link:hover.fab-linkedin-in{background:#007bb5;border-color:#007bb5}.author-info_wrapper .author-info_social-wrapper{line-height:1;padding-bottom:5px;margin-top:22px}.author-info_wrapper .author-info_social-title{font-size:14px;margin-right:13px;color:#9f9f9f}.author-info_wrapper .author-info_social-title:after{content:url(../img/share-arrow.png);margin-left:15px;transform:translateY(-1px);display:inline-block}.single.related_posts .virtus_module_title{margin-bottom:17px;font-size:30px;line-height:48px}.single.related_posts .virtus_module_title .related-title{position:relative;z-index:1;padding-left:30px}#comments>.comments-title span,.single.related_posts .virtus_module_title .related-title span,.wgl-filter_wrapper .blog_title .blog_subtitle,.wgl_module_title.item_title .blog_title .blog_subtitle{font-size:24px;transform:translateY(-16px);display:inline-block;line-height:1;margin-left:4px;text-transform:uppercase}.single.related_posts .single_post_info .divider_post_info{margin-top:25px;padding-bottom:10px;border:0}.blog-style-hero .blog-post_content .blog-post_title,.single.related_posts .blog-post_title{font-size:26px;line-height:36px}.single.related_posts .blog-post_title>a{font-size:inherit;line-height:inherit;display:inline-block}@media only screen and (max-width:992px){.vc_col-sm-8 .blog-posts .blog-style-medium_img .blog-post_media,.vc_col-sm-9 .blog-posts .blog-style-medium_img .blog-post_media{width:100%;margin-right:0;margin-left:0;padding-right:30px;text-align:left;margin-top:30px;padding-left:30px}.vc_col-sm-8 .blog-posts .blog-style-medium_img .blog-post_content,.vc_col-sm-9 .blog-posts .blog-style-medium_img .blog-post_content{padding-bottom:20px;padding-right:30px;padding-left:30px;margin-left:0;float:left;width:100%;box-sizing:border-box}.vc_col-sm-8 .blog-style-standard.row .wgl_col-6,.vc_col-sm-9 .blog-style-standard.row .wgl_col-6{width:100%}.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .wgl_col-4{width:50%}.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .wgl_col-4:nth-child(3n+1){clear:none}.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .wgl_col-4:nth-child(odd){clear:left}}@media screen and (max-width:420px){.single_meta .meta-wrapper span:after{display:none}}.blog-post_bg_media{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.blog-post_bg_media:before{content:"";position:absolute;width:100%;height:100%;display:block;left:0;top:0;transition:.3s}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .item_slick{height:100%;width:100%;position:relative;z-index:5}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .item_slick span{height:100%;width:100%;display:block;background-size:cover;background-position:center;transition:1s cubic-bezier(.7, 0, .3, 1);overflow:hidden;border-radius:10px 10px 0 0}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .item_slick span img{transition:.5s ease-in-out;transform:scale(1.25,1.25)}.slider-wrapper.wgl-carousel .blog-post_media-slider_slick .item_slick.slick-active span img{transform:scale(1,1)}.slider-wrapper.wgl-carousel .slick-slider{z-index:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider-wrapper.wgl-carousel .slick-slider .slick-arrow{z-index:100}.wgl-filter_wrapper,.wgl_module_title.item_title{position:relative;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}.wgl-filter_wrapper .blog_title,.wgl_module_title.item_title .blog_title{position:relative;z-index:1;padding-left:30px;padding-right:50px}.wgl-filter_wrapper+.blog_carousel,.wgl_module_title.item_title+.blog_carousel,body .widget_archive ul,body .widget_categories ul,body .widget_meta ul,body .widget_pages ul,body .widget_product_categories ul,body .widget_recent_entries ul{margin-top:-10px}.wgl-filter_wrapper .carousel_arrows,.wgl_module_title.item_title .carousel_arrows{position:absolute;right:0;top:50%;text-align:center;z-index:2;margin-top:-13px;line-height:0}.wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow],.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow]{cursor:pointer;display:inline-block;width:25px;height:25px;line-height:25px;border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-left:4px;overflow:hidden;transition:.4s}.wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow] span,.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow] span{display:block;line-height:25px;text-align:center}.wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow] span:after,.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow] span:after{content:"\f13a";font-family:Flaticon;font-size:12px;font-weight:500;display:inline-block;border:0;vertical-align:top}.wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow].left_slick_arrow span:after,.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow].left_slick_arrow span:after{content:"\f13b"}.wgl-filter_wrapper .carousel_arrows span[class*=slick_arrow]:hover,.wgl_module_title.item_title .carousel_arrows span[class*=slick_arrow]:hover{box-shadow:none;color:#fff}.blog_cat_filter{flex-wrap:wrap;display:flex}.blog_cat_filter>a{padding:0 12px;color:#8b8b8b;font-weight:700;border-radius:3px;font-size:14px;margin-right:10px;margin-top:10px}.container-grid.row>.wgl-carousel.navigation_offset_element{padding-left:40px;padding-right:40px;overflow:hidden}.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{width:50px;height:50px}.elementor-slick-slider .slick-slider .slick-next:before,.elementor-slick-slider .slick-slider .slick-prev:before{font-family:flaticon;font-size:18px;font-weight:100;opacity:1}.elementor-slick-slider .slick-slider .slick-next:before{content:"\f115"}.elementor-slick-slider .slick-slider .slick-prev:before{content:"\f117"}.blog-post_views-wrap .wgl-views:before{margin-right:5px;vertical-align:middle;display:inline-block;font-family:Flaticon;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f155"}.blog-post_views-wrap .counts_text{text-transform:capitalize;display:none}.attachment_media .meta-wrapper{margin-bottom:10px;font-weight:600}.attachment_media .meta-wrapper>span{position:relative;padding-left:23px}.parallax-video{position:absolute!important;z-index:2!important;top:0;left:0;width:100%;height:100%}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";top:0;left:0;width:100%;height:100%;z-index:-1}.blog-style-hero.blog-style-hero-type3 .blog-post_wrapper.big-post .blog-post_content .blog-post_title>a{font-size:1.385em;line-height:1.44}.blog_archive-cat{margin-bottom:20px;text-align:center}.blog_archive-cat_title,.wgl-portfolio-single_item .single_info-share_social-wpapper>span{text-transform:capitalize}.wp-block-media-text .wp-block-media-text__content{padding:10px 8%}.blog-style-hero .blog-post_title{margin-top:6px;margin-bottom:-4px}.blog-style-hero .blog-post{transition:.4s;margin-bottom:30px;border-radius:10px;overflow:hidden;background:#212121}.blog-style-hero .blog-post.format-link .blog-post_meta_info,.blog-style-hero .blog-post.format-quote .blog-post_meta_info{position:absolute;left:30px;top:30px;margin-top:0}.blog-style-hero .blog-post.format-quote .blog-post_quote-text{font-size:14px;line-height:24px;color:#fff}.blog-style-hero .blog-post.format-quote .blog-post_quote-author{font-size:14px;font-weight:600;margin-top:0}.blog-style-hero .blog-post.format-link .link_post{font-size:20px;line-height:28px;padding-left:35px;color:#fff}.blog-style-hero .blog-post.format-link .link_post:before,.woocommerce table.shop_table td.product-name{font-size:20px}.blog-style-hero .blog-post.format-audio .blog-post-featured_media{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0}.blog-style-hero .blog-post .wgl-video_popup .videobox_content .videobox_icon{fill:#fff}.blog-style-hero .blog-post_thumb{position:relative;overflow:hidden;z-index:0;height:100%;width:100%}.blog-style-hero .blog-post_content,body .widget_postshero .recent-posts-content_wrapper{position:absolute;z-index:1;bottom:0;width:100%;height:100%;padding:30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}.blog-style-hero .blog-post_meta_info{position:absolute;left:30px;top:30px;right:30px;z-index:12}.blog-style-hero .blog-post_bg_media{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;transform:scale(1);will-change:transform;transition:.45s;z-index:0}.blog-style-hero .blog-post_bg_media:before,body .widget_postshero .recent-posts-image_wrapper:before{background:linear-gradient(to top,#141414 0,rgba(0,0,0,0) 50%);opacity:.3}.blog-style-hero .blog-post_bg_media:after{display:block;content:"";height:100%;width:100%;position:absolute;left:0;top:0;transition:.45s;background:#202020;opacity:.2}.blog-style-hero .blog-post_wrapper:hover .blog-post_bg_media{transform:scale(1.05)}.blog-style-hero .blog-post_wrapper:hover .blog-post_bg_media:after{opacity:.4}.blog-style-hero .blog-post_wrapper:hover .blog-post-hero-content_back .blog-post_text{opacity:1;transform:translateZ(0)}.blog-style-hero .blog-post_wrapper:hover .blog-post-hero-content_front,.inside_image.always_info_animation:hover .overlay,.inside_image.always_info_animation:hover .wgl-portfolio-item_content,.inside_image.always_info_animation:hover .wgl-portfolio-item_icon,.inside_image.always_info_animation:hover .wgl-portfolio-item_meta,.inside_image.always_info_animation:hover .wgl-portfolio-item_title,.wgl-image-layers .img-layer_image-wrapper.fade_in .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.flip_x .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.flip_y .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.slide_big_down .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.slide_big_left .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.slide_big_right .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.slide_big_up .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.slide_down .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.slide_left .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.slide_right .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.slide_up .img-layer_image,.wgl-image-layers .img-layer_image-wrapper.zoom_in .img-layer_image,.wgl_module_team .team-info_icons a{opacity:0;visibility:hidden}.blog-style-hero .blog-post_wrapper .blog-post_feature-link{position:relative;width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.blog-style-hero .blog-post-hero-content_back{opacity:0;visibility:hidden;transition:.35s}.blog-style-hero .blog-post-hero-content_back .blog-post_text{opacity:0;transform:translate3d(0,30px,0);transition:.3s;margin-bottom:0}.blog-style-hero .blog-post-hero-content_back .blog-post_content{min-height:calc(100% - 60px);display:flex;flex-direction:column;justify-content:center}.blog-style-hero .blog-post-hero-content_front{transition:.35s}.blog-style-hero .btn-read-more .blog-post-read-more{position:absolute;right:0;top:0;z-index:1;width:45px;height:45px;background:#d30;display:block;text-align:center;line-height:45px;opacity:0;visibility:hidden;transition:.45s}.blog-style-hero .btn-read-more .blog-post-read-more:before{content:"\f124";font-family:Flaticon;font-size:12px;font-weight:500;display:inline-block;text-align:center;border-radius:0;vertical-align:top;color:#fff}.blog-style-hero .blog-post_text{font-size:14px;line-height:26px;margin-top:16px}.blog-style-hero.blog-style-hero-type1 .blog-post_content{padding:40px;transition:.4s;opacity:1}.blog-style-hero.blog-style-hero-type1 .blog-post_content .blog-post_title{font-size:48px}.blog-style-hero.blog-style-hero-type1 .blog-post_meta_info{left:40px;top:40px;right:40px}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-prev{left:16.5%;transform:translate(0)}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-next{right:16.5%;transform:translate(0)}.blog-style-hero.blog-style-hero-type1 .wgl-carousel_wrapper .wgl-carousel{padding-bottom:0!important}@media only screen and (max-width:768px){.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .wgl_col-4{width:100%}.virtus-post-navigation .back-nav_page{display:none}.blog-style-hero.blog-style-hero-type1 .blog-post_content{padding:20px}.blog-style-hero.blog-style-hero-type1 .blog-post_content .blog-post_meta_info{left:20px;top:20px;right:20px}.blog-style-hero.blog-style-hero-type1 .blog-post_content .blog-post_title{font-size:36px}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-prev{left:10px}.blog-style-hero.blog-style-hero-type1 .wgl-carousel .slick-next{right:10px}}@media only screen and (max-width:468px){.blog-style-hero.blog-style-hero-type1 .blog-post_content .blog-post_title{font-size:22px}}.blog-style-hero-type2 .wgl-carousel .slick-arrow{margin-top:-15px}.blog-style-hero.blog-style-hero-type4 .blog-post_content-wrap,.blog-style-hero.blog-style-hero-type4 .slider-nav-wrap{left:0;top:0;margin:0 auto;max-width:1170px;position:absolute;right:0;z-index:1}.blog-style-hero.blog-style-hero-type4 .blog-post_content-wrap{bottom:0}.blog-style-hero.blog-style-hero-type4 .blog-post_content{padding:0;transition:.4s;opacity:1;width:58%}.blog-style-hero.blog-style-hero-type4 .blog-post_content .blog-post_title{font-size:48px;line-height:1.25}.blog-style-hero.blog-style-hero-type4 .blog-post_meta_info{left:0;top:0;right:0}.blog-style-hero.blog-style-hero-type4 .wgl-carousel .slick-prev{left:17.5%}.blog-style-hero.blog-style-hero-type4 .wgl-carousel .slick-next{right:17.5%}.blog-style-hero.blog-style-hero-type4 .item-nav{border:0;padding:0 15px 0 0}.blog-style-hero.blog-style-hero-type4 .item-nav .blog-post_nav-content{border-bottom:1px solid rgba(255,255,255,.2);padding:28px 0}.blog-style-hero.blog-style-hero-type4 .item-nav:last-child .blog-post_nav-content{padding-bottom:0;border:0}.blog-style-hero.blog-style-hero-type4 .item-nav:hover,a .wgl-icon{cursor:pointer}.blog-style-hero.blog-style-hero-type4 .slider-nav{width:32%;overflow:hidden;position:absolute;right:0}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-list{overflow:hidden;overflow-y:auto;height:100%!important}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-list::-webkit-scrollbar{width:4px}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-list::-webkit-scrollbar-track{background:rgba(255,255,255,.2);border-radius:10px}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-list::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.blog-style-hero.blog-style-hero-type4 .slider-nav .slick-track{top:0!important}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-title{font-size:17px;line-height:24px;color:#fff;font-weight:700}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-content{min-height:70px;display:flex;align-items:center;box-sizing:content-box}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-content .meta-wrapper{color:#fff;margin-top:5px;padding-left:1px}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-img-wrap,.wgl-services-4 .wgl-services_media-wrap{flex-shrink:0}.blog-style-hero.blog-style-hero-type4 .blog-post_nav-img-wrap+.blog-post_nav-title-wrap,.elementor-section:not(.elementor-section-full_width) .blog-style-hero-type4 .blog-post_content-wrap{margin-left:30px}.elementor-section:not(.elementor-section-full_width) .blog-style-hero-type4 .slider-nav{margin-right:30px}.blog-style-first-recent .blog-post_wrapper .blog-post_feature-link,.blog-style-first-recent-hero .blog-post_wrapper .blog-post_feature-link{padding-bottom:79.1%}.blog-style-first-recent-hero .blog-post_content .blog-post_title{font-size:36px;line-height:44px}.blog-style-first-recent-hero .blog-style-tiny_img .blog-post_title,.blog-style-tiny_img .blog-post_title{clear:none;font-size:17px;line-height:24px}.blog-style-first-recent-hero .item_filter_wrapper:after,.wgl-portfolio-single_item .wgl-portfolio-info_wrap:after,body .widget_recent_entries ul li:after{content:"";clear:both;display:table}.ajax_wrapper_overlay{background:rgba(255,255,255,.9);width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;opacity:0;visibility:hidden;transition:.3s}.ajax_wrapper_preloader span{height:16px;width:16px;background-color:#5e5e5e;animation:1.4s ease-in-out infinite both wgl_circle;position:absolute;top:0;border-radius:100%}.blog-style-tiny_img .item .blog-post,.blog-style-tiny_img .item .blog-post.format-gallery:not(.format-no_featured),.blog-style-tiny_img .item .blog-post.format-standard-image,.blog-style-tiny_img .item .blog-post.format-video:not(.format-no_featured){margin-bottom:30px;min-height:110px}.blog-style-medium_img .blog-post.format-gallery .wgl-carousel .slick-arrow,.blog-style-tiny_img .blog-post.format-gallery .wgl-carousel .slick-arrow{width:30px;height:30px;line-height:30px;border-radius:5px}.blog-style-medium_img .blog-post.format-gallery .wgl-carousel .slick-arrow:after,.blog-style-tiny_img .blog-post.format-gallery .wgl-carousel .slick-arrow:after{font-size:10px}.blog-style-medium_img .blog-post.format-gallery .wgl-carousel:hover .slick-prev,.blog-style-tiny_img .blog-post.format-gallery .wgl-carousel:hover .slick-prev,.blog_columns-4 .wgl-carousel:hover .slick-prev{transform:translate(20px,-50%)}.blog-style-medium_img .blog-post.format-gallery .wgl-carousel:hover .slick-next,.blog-style-tiny_img .blog-post.format-gallery .wgl-carousel:hover .slick-next,.blog_columns-4 .wgl-carousel:hover .slick-next{transform:translate(-20px,-50%)}.blog-style-tiny_img .blog-post.format-link .blog-post_media,.blog-style-tiny_img .blog-post.format-quote .blog-post_media{float:none;width:auto;padding:15px 30px 0}.blog-style-tiny_img .blog-post.format-link .blog-post_media .blog-post_media_part,.blog-style-tiny_img .blog-post.format-quote .blog-post_media .blog-post_media_part,.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes tr:nth-child(2n) th{padding-left:60px}.blog-style-tiny_img .blog-post.format-link .blog-post_media .blog-post_media_part:before,.blog-style-tiny_img .blog-post.format-quote .blog-post_media .blog-post_media_part:before{left:40px}.blog-style-tiny_img .blog-post.format-quote .blog-post_media .blog-post_quote-text,.wgl-flipbox_content{font-size:20px;line-height:30px}.blog-style-tiny_img .blog-post.format-quote .blog-post_media .blog-post_quote-author{font-size:14px;margin-top:0}.blog-style-medium_img .blog-post.format-video .videobox_link_wrapper a,.blog-style-tiny_img .blog-post.format-video .videobox_link_wrapper a{width:40px;height:40px}.blog-style-medium_img .blog-post.format-audio .blog-post_media,.blog-style-tiny_img .blog-post.format-audio .blog-post_media{min-height:110px}.blog-style-tiny_img .blog-post_wrapper .blog-post_meta_info{position:initial;margin-bottom:8px;margin-top:0}.blog-style-medium_img .blog-post_wrapper .blog-post_meta_info .share_post-container a,.blog-style-tiny_img .blog-post_wrapper .blog-post_meta_info .share_post-container a{line-height:30px}.blog-style-tiny_img .blog-post_content{overflow:hidden;padding:15px 30px;position:initial;width:auto;height:auto}.blog-style-tiny_img .blog-post_media{width:140px;margin-bottom:0;float:left}.blog-style-medium_img .blog-post_media .blog-post_media,.blog-style-tiny_img .blog-post_media .blog-post_media{width:100%;float:none;margin:0}.blog-style-medium_img .blog-post_media .blog-post_feature-link:before,.blog-style-tiny_img .blog-post_media .blog-post_feature-link:before{left:0;width:100%;height:100%;top:0}.blog-style-tiny_img .meta-wrapper *{line-height:24px}.blog-style-medium_img .blog-post_meta-desc,.blog-style-tiny_img .blog-post_meta-desc{margin-top:7px}.blog-style-medium_img .item .blog-post,.blog-style-medium_img .item .blog-post.format-gallery:not(.format-no_featured),.blog-style-medium_img .item .blog-post.format-standard-image,.blog-style-medium_img .item .blog-post.format-video:not(.format-no_featured){margin-bottom:40px;min-height:235px}.blog-style-medium_img .blog-post.format-link .blog-post_media,.blog-style-medium_img .blog-post.format-quote .blog-post_media{float:none;width:auto;padding:35px 30px 0}.blog-style-medium_img .blog-post.format-link .blog-post_media .blog-post_meta_info,.blog-style-medium_img .blog-post.format-quote .blog-post_media .blog-post_meta_info{left:0;padding:0}.blog-style-medium_img .blog-post.format-quote .blog-post_media .blog-post_quote-text{font-size:28px;line-height:40px}.blog-style-medium_img .blog-post.format-quote .blog-post_media .blog-post_quote-author{font-size:18px;margin-top:0}.blog-style-medium_img .blog-post.format-link .blog-post_media .link_post{font-size:28px}.blog-style-medium_img .blog-post.format-video .blog-post_wrapper .blog-post_media_part{padding-bottom:87%}.blog-style-medium_img .blog-post.format-audio .blog-post_wrapper .blog-post_media_part{padding-bottom:76%}.blog-style-medium_img .blog-post.format-audio .blog-post_wrapper .blog-post_meta_info{position:absolute;left:0;right:0}.blog-style-medium_img .blog-post_wrapper .blog-post_meta_info{top:20px;margin-top:0}.blog-style-medium_img .format-no_featured .blog-post_wrapper .blog-post_meta_info{position:relative;left:0;top:30px;padding:0 30px}.blog-style-medium_img .format-no_featured .blog-post_wrapper .blog-post_content{padding:35px 30px}.blog-style-medium_img .blog-post_content{overflow:hidden;padding:35px 40px;position:initial;width:auto;height:auto}.blog-style-medium_img .blog-post_media{width:270px;margin-bottom:0;float:left}.blog-style-medium_img .blog-post_title{clear:none;font-size:30px;line-height:44px}.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title{display:block;margin-bottom:0}.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .virtus_module_title{font-size:18px;float:left;padding-left:18px;padding-right:0;margin-top:4px;margin-right:20px;margin-bottom:0;font-weight:900}.blog-style-ticker .blog-post_media{width:50px;border-radius:50%;overflow:hidden;margin-right:15px;flex-shrink:0}.blog-style-ticker .blog-post_title{font-size:16px;line-height:22px;font-style:italic;color:#474646}.blog-style-ticker.container-grid.row.blog_carousel{padding-right:80px;margin:0;position:relative}.blog-style-ticker.container-grid.row.blog_carousel .wgl-carousel{padding:0;margin:0;width:100%}.wgl-blog-categories .cats_item{position:relative;z-index:1;border-radius:10px;background-color:#212121}.wgl-blog-categories .cats_item-bg{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover;filter:grayscale(0);transition:.4s;border-radius:10px}.wgl-blog-categories .cats_item-link{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:20px;overflow:hidden}.wgl-blog-categories .cats_item-link:after,.wgl-blog-categories .cats_item-link:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;border-radius:10px;transition:.4s}.wgl-blog-categories .cats_item-link:before{background:#1d1f21;opacity:.4}.wgl-blog-categories .cats_item-count,.wgl-blog-categories .cats_item-title{transition:.4s;position:relative;z-index:2}.wgl-blog-categories .cats_item-title{font-size:36px;line-height:46px}.wgl-blog-categories .cats_item-icon{position:absolute;z-index:2;bottom:20px;right:20px;width:30px;height:30px;line-height:30px;font-size:12px;border-radius:50%;background:rgba(49,49,49,.8);color:#fff;text-align:center;transition:.4s}.wgl-blog-categories .cats_item:hover .cats_item-count,.wgl-blog-categories .cats_item:hover .cats_item-title{transform:translateY(-30px)}.wgl-blog-categories .cats_item:hover .cats_item-bg{filter:grayscale(1)}.wgl-blog-categories .cats_item:hover .cats_item-link:after{opacity:.3}.share_post-container{position:relative;-webkit-user-select:none;user-select:none;display:inline-block;color:#fff;line-height:0;font-size:0;vertical-align:middle}.share_post-container .share_social-wpapper{border-radius:20px;padding:0 10px;display:block;position:absolute;right:0;top:100%;margin-right:-10px;z-index:2;box-shadow:none;opacity:0;visibility:hidden;background:#fff;transition:.4s ease-in-out}.virtus_module_message_box,.wgl-testimonials .wgl-testimonials_item,.woocommerce .products ul.wgl-products li:hover,.woocommerce .quantity-wrapper,.woocommerce ul.cart_list li a:hover img,.woocommerce ul.product_list_widget li a:hover img,.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs img:hover,body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,ul.wgl-products li:hover{box-shadow:11px 10px 38px 0 rgba(0,0,0,.1)}.share_post-container .share_post>a:before,.share_post-container .share_social-wpapper a span{font-size:14px;font-family:"Font Awesome 5 Brands"}.share_post-container .share_post{display:block;color:inherit}.share_post-container span{line-height:inherit;display:block}.share_post-container>a{line-height:30px;display:block;text-align:center;pointer-events:none;color:#fff;width:30px;height:30px;border-radius:50%}.share_post-container>a:before{font-size:13px;font-family:Flaticon;content:"\f138";transform:translateX(-1px);display:block}.share_post-container .share_social-wpapper:before{content:"";position:absolute;top:-5px;right:0;height:5px;width:100%}.share_post-container .share_social-wpapper ul{padding:0;line-height:inherit;white-space:nowrap}.share_post-container .share_social-wpapper ul li{text-align:center;width:30px;height:35px;padding:0;line-height:35px;display:inline-block;vertical-align:top;transition:.3s;opacity:1;margin-bottom:0}.share_post-container .share_social-wpapper ul li a{line-height:35px}.share_post-container .share_social-wpapper ul li .share_post span.fa,.share_post-container .share_social-wpapper ul li .share_post span.fab{color:#fff;transition:.4s}.share_post-container .share_social-wpapper ul li .share_post span.fa:hover,.share_post-container .share_social-wpapper ul li .share_post span.fab:hover{transform:translateY(-2px)}.share_post-container:first-child .share_social-wpapper{right:unset}.share_post-container:hover .share_social-wpapper{visibility:visible;opacity:1;margin-top:8px}.single_info-share_social-wpapper .share_social-wpapper{display:flex;flex-direction:row;justify-content:flex-end}.single_info-share_social-wpapper .share_link{display:block;z-index:1;width:38px;height:38px;line-height:38px;border-radius:5px;color:#fff;text-align:left;font-size:16px;overflow:hidden;max-width:max-content;white-space:nowrap;position:relative;transition:.45s ease-in-out}.single_info-share_social-wpapper .share_link span.fa,.single_info-share_social-wpapper .share_link span.fab{z-index:1;width:38px;height:100%;line-height:inherit;color:inherit;border-radius:inherit;text-align:center}.single_info-share_social-wpapper .share_link .share_text{z-index:1;font-weight:700;padding-right:16px}.single_info-share_social-wpapper .share_link:hover{width:150px}.single-team .single_team_page .team-info_icons .team-icon[class*=facebook]:before,.single_info-share_social-wpapper .share_facebook{background-color:#4661c5}.single-team .single_team_page .team-info_icons .team-icon[class*=twitter]:before,.single_info-share_social-wpapper .share_twitter{background-color:#18a6f0}.single-team .single_team_page .team-info_icons .team-icon[class*=pinterest]:before,.single_info-share_social-wpapper .share_pinterest{background-color:#ff2e2e}.single-team .single_team_page .team-info_icons .team-icon[class*=linkedin]:before,.single_info-share_social-wpapper .share_linkedin{background-color:#007bb5}.single-team .single_team_page .team-info_icons .team-icon[class*=telegram]:before,.single_info-share_social-wpapper .share_telegram{background-color:#08c}.single-team .single_team_page .team-info_icons .team-icon[class*=whatsapp]:before,.single_info-share_social-wpapper .share_whatsapp{background-color:#25d366}.single_info-share_social-wpapper .share_reddit{background-color:#ff5700}.single-team .single_team_page .team-info_icons .team-icon[class*=instagram]:before,.single_info-share_social-wpapper .share_instagram{background-color:#ff8237}.wgl-social-share_pages{position:absolute;z-index:90}.wgl-social-share_pages.fixed{position:fixed;z-index:90}.wgl-social-share_pages.standard_style li{padding:0;margin-bottom:5px}.wgl-social-share_pages.standard_style a{line-height:40px;width:60px;text-align:right;border-radius:0 30px 30px 0;color:#bbc8d7;display:block;box-sizing:border-box;padding-right:16px;transition:.45s}.wgl-social-share_pages.standard_style a:before{content:"";display:block;position:absolute;left:0;top:0;width:0%;height:100%;border-radius:0 30px 30px 0;opacity:0;visibility:hidden;transition:.3s ease-in}.wgl-social-share_pages.standard_style a:hover:before{width:100%;opacity:1;visibility:visible}.wgl-social-share_pages.standard_style a span{width:20px;display:inline-block;text-align:center;position:relative;z-index:1}.wgl-social-share_pages.hovered_style{top:40%;left:40px}.wgl-social-share_pages.hovered_style .share_social-desc{width:40px;height:40px;position:absolute;z-index:-1}.wgl-social-share_pages.hovered_style .share_social-title{transform:translateY(0) rotate(180deg);border-radius:0;writing-mode:vertical-rl;text-orientation:mixed;padding:0;z-index:12;white-space:nowrap;transition:.45s;font-size:13px;font-weight:700;letter-spacing:2px;color:#323232;line-height:40px;position:absolute;bottom:calc(100% + 14px);text-transform:uppercase}.wgl-social-share_pages.hovered_style .share_social-icon-plus{height:40px;line-height:40px;vertical-align:middle;transition:transform .2s ease-in-out;border-radius:50%;display:inline-block;width:40px;position:absolute;cursor:pointer;bottom:0}.wgl-social-share_pages.hovered_style .share_social-icon-plus:before{width:2px;height:12px;margin-left:-1px;margin-top:-6px}.wgl-social-share_pages.hovered_style .share_social-icon-plus:after{width:12px;height:2px;margin-top:-1px;margin-left:-6px}.wgl-social-share_pages.hovered_style .share_social-icon-plus:after,.wgl-social-share_pages.hovered_style .share_social-icon-plus:before{position:absolute;content:"";z-index:1;top:50%;left:50%;background:#fff}.wgl-social-share_pages.hovered_style ul{width:40px;margin:0;position:absolute;bottom:100%;left:0;transform:translate(0,30px);opacity:0;transition:.2s ease-in-out;visibility:hidden;padding:0 0 10px;z-index:2}.wgl-social-share_pages.hovered_style ul li{padding:0;text-align:center}.wgl-social-share_pages.hovered_style ul li a{color:#323232}.wgl-social-share_pages.hovered_style ul li a span{font-size:14px;width:20px;display:inline-block;text-align:center}.wgl-social-share_pages.hovered_style:hover .share_social-icon-plus{transform:rotate(-45deg)}.wgl-social-share_pages.hovered_style:hover ul{opacity:1;visibility:visible;transform:translate(0,0)}.wgl-portfolio-single_item .single_info-share_social-wpapper{margin-top:5px;text-align:center}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper{display:flex;flex-wrap:wrap;align-items:center;margin:20px 0 0}.wgl-likes .sl-icon,body ol>li:before{display:inline-block;margin-right:5px}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper>span{font-size:15px;text-transform:capitalize}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_social-wpapper{margin:0 -6px 0 0}.inside_image.sub_layer_animation:hover .wgl-portfolio-item_description,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_down .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_up .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_down .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_up .img-layer_image,.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span,.wgl-pricing_plan.hover-animation .pricing_plan_wrap{transform:translateY(0)}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span.fa,.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link span.fab{width:30px;height:30px;line-height:30px;font-size:12px;position:static;background:#f4f6f6;color:#b5b5b5}.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link:hover span.fa,.wgl-portfolio-item_annotation_social .single_info-share_social-wpapper .share_link:hover span.fab,.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next{transform:translate(0,0)}.woocommerce div.product .share_social-wpapper .share_link{color:#c2c2c2;margin-right:20px;font-size:12px}.woocommerce div.product .share_social-wpapper .share_link span.fa,.woocommerce div.product .share_social-wpapper .share_link span.fab{transition:.45s ease-in-out}.wgl-likes{display:inline-block;font-size:14px;text-transform:uppercase}.wgl-likes .sl-button{color:inherit;cursor:pointer}.wgl-likes .sl-icon{font-size:14px;line-height:1;vertical-align:middle}.wgl-likes .sl-icon.unliked{color:#d24055}.inside_image.offset_animation:hover,.isotope-item,.wgl-flipbox_front,body .widget_product_search .search-form .search-button,body .widget_product_search .woocommerce-product-search .search-button,body .widget_search .search-form .search-button,body .widget_search .woocommerce-product-search .search-button{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{transition-duration:.8s}.isotope{transition-property:height,width}.isotope .isotope-item{transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{transition-duration:0s}body ol li,body ul li{position:relative;z-index:1;padding-left:calc(1em + 5px);line-height:38px;list-style:none}ul li:before{content:"";display:block;position:absolute;z-index:1;top:17px;left:2px;width:5px;height:5px;border-radius:50%}body ul.virtus_dash li{padding-left:calc(1.1em + 14px)}body ul.virtus_dash li:before{content:"";top:20px;width:.9375em;height:.0625em;border-radius:unset}body ul.virtus_plus li:before{content:"";position:absolute;z-index:1;top:20px;left:7px;width:8px;height:2px}body ul.virtus_plus li:after{content:"";position:absolute;z-index:1;top:17px;left:10px;width:2px;height:8px}body ul.virtus_check li{padding-left:calc(1em + 13px)}body ul.virtus_check li:before{content:"\f144";font-family:Flaticon;width:0;height:0;top:0;left:0;font-size:1em}body ul.virtus_slash li:before{content:"/";width:0;height:0;top:0;left:7px;font-size:1.05em;font-weight:700}body ol{counter-reset:li}body ol[start="1"]{counter-reset:li 0}body ol[start="2"]{counter-reset:li 1}body ol[start="3"]{counter-reset:li 2}body ol[start="4"]{counter-reset:li 3}body ol[start="5"]{counter-reset:li 4}body ol[start="6"]{counter-reset:li 5}body ol[start="7"]{counter-reset:li 6}body ol[start="8"]{counter-reset:li 7}body ol[start="9"]{counter-reset:li 8}body ol[start="10"]{counter-reset:li 9}body ol[start="11"]{counter-reset:li 10}body ol[start="12"]{counter-reset:li 11}body ol[start="13"]{counter-reset:li 12}body ol[start="14"]{counter-reset:li 13}body ol[start="15"]{counter-reset:li 14}body ol[start="16"]{counter-reset:li 15}body ol[start="17"]{counter-reset:li 16}body ol[start="18"]{counter-reset:li 17}body ol[start="19"]{counter-reset:li 18}body ol[start="20"]{counter-reset:li 19}body ol[start="21"]{counter-reset:li 20}body ol[start="22"]{counter-reset:li 21}body ol[start="23"]{counter-reset:li 22}body ol[start="24"]{counter-reset:li 23}body ol[start="25"]{counter-reset:li 24}body ol[start="26"]{counter-reset:li 25}body ol[start="27"]{counter-reset:li 26}body ol[start="28"]{counter-reset:li 27}body ol[start="29"]{counter-reset:li 28}body ol[start="30"]{counter-reset:li 29}body ol>li{position:relative;counter-increment:li}body ol>li:before{content:"." counter(li);position:static;width:auto;height:auto;margin-left:calc(-1em - 2px);font-size:inherit;line-height:inherit;font-weight:600;direction:rtl}body ul ol>li:before{top:0;background-color:transparent!important}.woocommerce .col2-set>.col-1,body li ol{margin-bottom:0;padding-bottom:0}.single.related_posts+.row #comments{padding-top:0;margin-top:27px}#comments{margin-bottom:60px}#comments #respond{background:#f7f7f7;padding:38px 30px 50px;border-radius:10px}#comments:before,.author-widget_text:before{content:"";clear:both;display:block}#comments>.comments-title{margin-bottom:40px;font-size:30px;line-height:38px;position:relative;z-index:1;padding-left:30px}#comments>.comments-title:before{content:"";position:absolute;z-index:1;height:40px;width:3px;left:0;top:50%;transform:translateY(-50%)}#comments .pingback .edit-link .comment-edit-link{font-size:12px;color:#7e7676;margin-left:5px}#comments .pingback .edit-link .comment-edit-link:hover{color:#b9a9cd}#comments .comment-notes{margin-bottom:20px;margin-top:5px;font-size:14px}#comments .comment-form-cookies-consent+.form-submit{margin-top:12px}#comments .form-submit{margin-bottom:0;clear:both;display:inline-block}#comments .comment-respond{margin-top:74px}#comments .commentlist{list-style:none;margin:0;padding:0;position:relative;line-height:inherit}#comments .commentlist .comment-respond{margin:20px 0}#comments .commentlist .comment .stand_comment{padding:35px 0 35px 110px;margin-bottom:0;border-bottom:1px solid #e5e5e5}#comments .commentlist .comment .stand_comment .thiscommentbody{position:relative;z-index:1;min-height:70px}#comments .commentlist .comment .commentava{position:absolute;z-index:1;left:-110px;top:2px;height:80px;width:80px}#comments .commentlist .comment .children .comment{margin-left:70px}#comments .commentlist .comment .children .stand_comment{padding-left:80px}#comments .commentlist .comment .children .stand_comment .commentava{left:-80px;width:50px;height:50px}#comments .commentlist>.comment>.children>.comment{margin-left:110px}#comments .commentlist>.comment:last-child{margin-bottom:-1px}#comments .commentlist>.comment:last-child .stand_comment:last-child,body .widget_archive ul li ul li:last-child,body .widget_categories ul li ul li:last-child,body .widget_meta ul li ul li:last-child,body .widget_product_categories ul li ul li:last-child,body .widget_recent_entries ul li ul li:last-child{border-bottom:0}#comments .commentlist .comment_info{padding-right:90px}#comments .commentlist .comment_info .meta-wrapper{margin-bottom:0;opacity:1;line-height:24px;background:0 0;font-weight:500}#comments .commentlist .comment_info .meta-wrapper *{font-size:14px;text-transform:capitalize;line-height:1;vertical-align:unset}#comments .commentlist .comment_info .meta-wrapper>span{margin-right:5px;color:#8b8b8b;font-size:14px;font-weight:400}#comments .commentlist .comment_info .meta-wrapper .comment-edit-link:hover{color:#232323}#comments .commentlist .comment_author_says{font-size:18px;font-weight:700;line-height:18px;padding-top:0;margin-bottom:6px;text-transform:capitalize}#comments .commentlist .comment_author_says a{font-weight:inherit;font-size:inherit}#comments .commentlist .comment_content{margin-top:4px;font-weight:400;line-height:30px;font-size:16px}#comments .commentlist .comment_content>*,.single_portfolio .related_portfolio .wgl-carousel .wgl-carousel_slick,.woocommerce .woocommerce-order .woocommerce-order-details h2,body .widget_archive,body .widget_categories,body .widget_meta,body .widget_product_categories,body .widget_recent_entries{margin-bottom:15px}#comments .comment-reply-link{display:inline-block;vertical-align:middle;font-size:.875em;box-sizing:border-box;transition:.3s;position:absolute;right:0;top:4px;line-height:26px;font-weight:700;text-transform:lowercase;color:#fff;border-radius:3px;padding:0 11px}#comments #cancel-comment-reply-link{font-weight:300;opacity:.8;text-transform:capitalize}#comments small #cancel-comment-reply-link{font-size:18px;margin-left:10px}body .comment-respond .comment-reply-title{position:relative;font-size:26px;line-height:48px;font-weight:800;padding-left:10px;margin-bottom:0}body .comment-respond .comment-form [class*=wgl_col-],body .comment-respond .comment-form>p{position:relative;padding-left:10px;padding-right:10px}body .comment-respond .form_field{width:100%;margin-bottom:20px!important}body .comment-respond textarea.form_field{resize:none;margin-bottom:20px!important}body .comment-form-cookies-consent>input{margin-right:7px;margin-left:0}body .comment-form-cookies-consent>label{display:inline!important;font-size:14px;vertical-align:middle;margin-top:-5px}.wpb_text_column .wpcf7 .wpcf7-form-control-wrap,.wpcf7-form-control-wrap{display:block;margin-bottom:20px}.wpcf7 input:not([type=submit])::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{color:#616161!important}.wpcf7 select{color:#616161}.wpcf7-not-valid{border-color:red}.wpcf7-not-valid-tip{padding-top:5px}.wpcf7 .form-icon{position:absolute;z-index:1;top:9px;right:35px;font-size:14px;color:#bababa}.wpcf7 .wpcf7-submit{margin-top:0;color:#fff}.sign_up{display:flex;justify-content:center;margin-right:-20px}.sign_up input[type=submit]{margin-left:20px;height:50px}.sign_up input[type=email]{width:350px}.coming-soon .button__wrapper input[type=submit]{height:44px}.footer .wpcf7 input:not([type=submit]){width:100%;height:50px;margin:unset;border:1px solid #686868;padding:0 60px 0 20px;font-size:14px;font-weight:400;color:inherit;outline:unset;background:0 0;box-shadow:unset;overflow:hidden}.footer .wpcf7 input:not([type=submit])::placeholder{color:#b1b1b1!important}.footer .wpcf7 input:not([type=submit]):active,.footer .wpcf7 input:not([type=submit]):focus{border-color:inherit;background:0 0}.footer .wpcf7 .footer-submit{position:absolute;right:5px;top:5px;width:40px;height:40px;text-align:center}.footer .wpcf7 .footer-submit:before{content:"\f10e";position:absolute;top:0;left:0;font-family:flaticon;font-size:16px;line-height:40px;height:inherit;width:inherit;border-radius:5px;transition:.4s;color:#fff}.footer .wpcf7 input[type=submit]{position:absolute;top:0;right:0;font-size:0;width:40px;height:40px;padding:0;background:0 0}.coming-soon_form .wpcf7 input:not([type=submit]),.coming-soon_form .wpcf7 select,.coming-soon_form .wpcf7 textarea{display:inline-block;width:auto;background:#fff;border-color:transparent;min-width:360px}.coming-soon_form .wpcf7 .wpcf7-form-control-wrap{display:inline-block;vertical-align:top;margin-right:10px}.coming-soon_form input[type=submit]{padding:6px 38px}.coming-soon_form input[type=submit]:hover{box-shadow:0 8px 10px 0 rgba(0,0,0,.4)}.wpcf7 .subscribe-1 .wpcf7-submit{margin-top:0;width:100%;color:#fff;background:#313131}.wpcf7 .subscribe-1 .wpcf7-submit:hover{background:#fff;color:#313131}.wpcf7 .subscribe-1 [class*=wgl_col-]{padding-left:10px;padding-right:10px}.wpcf7 .choose-2 span input{color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}.wpcf7 .choose-2 span input::placeholder{color:#fff!important}.wpcf7 .choose-2 .wgl_col-5{width:37%}.wpcf7 .choose-2 .wgl_col-2{width:24%}.wpcf7 .choose-2 .wpcf7-submit{margin-top:0;background:#fff;padding:6px 43px;height:50px;border:0}.wpcf7 .choose-2 .wpcf7-submit:hover{color:#fff;background:#212121}.single_portfolio .related_portfolio .wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item.wgl_col-3,.wpcf7 .call_to_action_1.subscribe .wgl_col-5{width:300px}.wpcf7 .call_to_action_1.subscribe .wgl_col-2{width:19.6025%;min-width:170px}.wpcf7 .call_to_action_1.subscribe .wpcf7 select,.wpcf7 .call_to_action_1.subscribe .wpcf7 textarea,.wpcf7 .call_to_action_1.subscribe input:not([type=submit]),ul.wp-block-categories.wp-block-categories-list>li li a{font-size:16px}.wpcf7 .call_to_action_1 .wpcf7 select,.wpcf7 .call_to_action_1 .wpcf7 textarea,.wpcf7 .call_to_action_1 input:not([type=submit]){background-color:transparent;border-color:#4b4b4b;height:56px;padding-bottom:0;color:#fff}.wpcf7 .call_to_action_1 .wpcf7 select::placeholder,.wpcf7 .call_to_action_1 .wpcf7 textarea::placeholder,.wpcf7 .call_to_action_1 input:not([type=submit])::placeholder{color:#fff!important}.wpcf7 .call_to_action_1 .wgl_col-5{width:37.5%}.wpcf7 .call_to_action_1 .wgl_col-2 .wpcf7-submit{width:100%;color:#fff;margin-top:0}.wgl-carousel{position:relative;z-index:1;margin-left:-15px;margin-right:-15px}.wgl-carousel .slick-slider{display:block;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;overflow:hidden}.wgl-carousel .slick-list,.wgl-demo-item .demo-item_image-link{position:relative;z-index:1;display:block}.wgl-carousel .slick-slide{padding-left:15px;padding-right:15px;float:left;height:100%;min-height:1px;cursor:pointer}.wgl-carousel .slick-slide.dragging img,.wgl-demo-item.coming-soon{pointer-events:none}.wgl-carousel .slick-loading .slick-slide,.wgl-carousel .slick-loading .slick-track,.wgl-counter_value-placeholder .wgl-counter_value:not(.value-placeholder){visibility:hidden}.wgl-pagination,.woocommerce nav.woocommerce-pagination ul{padding-bottom:30px;display:block;white-space:nowrap;clear:both;border:0;border-right:0;margin:20px 0 0;font-size:0}.wgl-pagination .page,.wgl-pagination li,.woocommerce nav.woocommerce-pagination ul .page,.woocommerce nav.woocommerce-pagination ul li{display:inline-block;vertical-align:top;margin:0 6px;padding:0;border:0;float:none}.wgl-pagination .page-numbers,.wgl-pagination li-numbers,.woocommerce nav.woocommerce-pagination ul .page-numbers,.woocommerce nav.woocommerce-pagination ul li-numbers{min-width:38px;height:38px;line-height:36px;font-size:18px;font-weight:700;display:block;padding:0 3px;transition:.4s;text-align:center;border-radius:5px;border:1px solid #e6e6e6;position:relative;z-index:1}.wgl-pagination .page .current,.wgl-pagination .page span.current,.wgl-pagination li .current,.wgl-pagination li span.current,.woocommerce nav.woocommerce-pagination ul .page .current,.woocommerce nav.woocommerce-pagination ul .page span.current,.woocommerce nav.woocommerce-pagination ul li .current,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;cursor:default}.wgl-pagination .page .next,.wgl-pagination .page .prev,.wgl-pagination li .next,.wgl-pagination li .prev,.woocommerce nav.woocommerce-pagination ul .page .next,.woocommerce nav.woocommerce-pagination ul .page .prev,.woocommerce nav.woocommerce-pagination ul li .next,.woocommerce nav.woocommerce-pagination ul li .prev{line-height:36px}.load_more_wrapper{position:relative;z-index:1;text-align:center}.load_more_wrapper .button_wrapper{display:inline-block;position:relative;margin-bottom:20px}.load_more_wrapper .load_more_item{padding:16px 36px;font-size:16px;line-height:24px;color:#fff;border-style:solid;border-radius:5px;display:inline-block;position:relative;margin:0;font-weight:700;white-space:nowrap;transition:.4s}.load_more_wrapper .load_more_item:before{content:"\f2f1";display:inline-block;position:absolute;z-index:99;top:50%;left:50%;margin:-10px 0 0 -8px;font-family:"Font Awesome 5 Free";line-height:1;font-size:19px;color:#fff;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transition:.4s,color;animation:2s linear infinite rotating}.load_more_wrapper .load_more_item:hover,body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover{color:#fff!important}.load_more_wrapper .load_more_item.loading:before{color:inherit;opacity:1}@keyframes rotating{0%{transform:rotate(0turn)}100%{transform:rotate(1turn)}}#preloader-wrapper{background-color:#fdfaf8;z-index:10000;position:fixed;width:100%;height:100%}.preloader-container{position:relative;width:82px;height:82px;left:50%;top:50%;margin-top:-41px;margin-left:-41px}.preloader-container>div{position:relative;width:25px;height:25px;margin:1px;float:left;background:tomato;transform:scale(0);transform-origin:center center;animation:2s linear infinite loader;border-radius:5px}.preloader-container>div:first-of-type,.preloader-container>div:nth-of-type(5),.preloader-container>div:nth-of-type(9){animation-delay:.4s}.preloader-container>div:nth-of-type(4),.preloader-container>div:nth-of-type(8){animation-delay:.2s}.preloader-container>div:nth-of-type(2),.preloader-container>div:nth-of-type(6){animation-delay:.6s}.preloader-container>div:nth-of-type(3){animation-delay:.8s}@keyframes loader{0%,100%{transform:scale(0)}40%,80%{transform:scale(1)}}#scroll_up{position:fixed;z-index:20;right:20px;bottom:20px;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer;opacity:0;transform:translateX(130%);transition:.4s;border-radius:5px}#scroll_up:after{content:"\f13d";display:inline-block;font-family:Flaticon;font-size:16px;transform:rotate(180deg)}#scroll_up:hover:after{animation:1.5s infinite scroll_up_anim}@keyframes scroll_up_anim{0%,100%{transform:translateY(-2px) rotate(180deg)}50%{transform:translateY(2px) rotate(180deg)}}.wgl-carousel .slick-dots li button:focus,body .wpml-ls a span:focus{outline:0}body li.wpml-ls-menu-item ul li a{width:auto}.wgl-theme-header [class^=position_right] .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{right:0;left:auto}.sitepress_container>.wpml-ls{position:relative;display:inline-block;vertical-align:middle;height:100%;z-index:1}.sitepress_container>.wpml-ls>ul,.sitepress_container>.wpml-ls>ul>li{position:relative;display:inline-block;vertical-align:middle;height:100%}.sitepress_container>.wpml-ls li a{position:relative;display:inline-block;vertical-align:middle;height:100%;z-index:1;box-sizing:border-box}.sitepress_container>.wpml-ls li a:before{content:"";display:inline-block;vertical-align:middle;height:100%}.sitepress_container>.wpml-ls li a .wpml-ls-flag{width:20px;height:20px}body .wpml-ls-legacy-dropdown{width:auto;text-align:center}body .wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,body .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{opacity:1;visibility:visible;top:100%}body .wpml-ls-legacy-dropdown .wpml-ls-current-language a:hover,body .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{background:0 0;border:0;color:inherit!important}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top:0;padding:0;margin-top:0;min-width:200px;box-sizing:border-box;text-align:left;opacity:0;visibility:hidden;transition:.3s ease-in;top:calc(100% + 15px);border-radius:0}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a{padding:11px 30px;width:100%;line-height:inherit;position:relative;transition:color .45s,opacity .45s,background .45s;border-radius:0}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:after{display:block;content:"";height:0%;width:100%;position:absolute;top:0;left:0;opacity:1;visibility:visible;transition:.35s;z-index:-1;pointer-events:none}body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:before{content:"";position:absolute;z-index:-1;top:-10px;left:0;width:100%;height:10px}body .wpml-ls-legacy-dropdown a{background:0 0;border:0;color:inherit}body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding:5px 0;line-height:0}body .wpml-ls-legacy-dropdown a:active,body .wpml-ls-legacy-dropdown a:hover,body .wpml-ls-legacy-dropdown a:link,body .wpml-ls-legacy-dropdown a:visited{color:inherit;background:0 0;transition:none}body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle>span:after{position:absolute;right:-2px;margin-top:2px;top:50%;content:"\f141";font-family:Flaticon;font-size:9px;vertical-align:middle;font-weight:400;transform:translateY(-50%) rotate(0);transition:.45s;color:#b9b9b9}.rev_slider .tp-caption a,body .widget ul li a{color:inherit;transition:.3s}.add_wave_rev_slider .rev_slider_wrapper>.rev_slider:before{content:"";display:block;position:absolute;z-index:22;bottom:0;width:100%;background:url(../img/wave_rev.svg) 0 0/100% 100%;height:50%}body .footer .widget_product_search .search-form .search-field::placeholder,body .footer .widget_product_search .woocommerce-product-search .search-field::placeholder,body .footer .widget_search .search-form .search-field::placeholder,body .footer .widget_search .woocommerce-product-search .search-field::placeholder{color:#fff}.tagcloud a:hover,.woocommerce .products ul.wgl-products li a.add_to_cart_button:hover,.woocommerce .products ul.wgl-products li a.button:hover,.wp-block-calendar table caption,.wp-block-calendar table td#today,.wp-block-calendar table td>a,.wp-block-search .wp-block-search__button,.wp-block-tag-cloud a:hover,body .footer .widget_product_search .search-form .search-field:active,body .footer .widget_product_search .search-form .search-field:focus,body .footer .widget_product_search .woocommerce-product-search .search-field:active,body .footer .widget_product_search .woocommerce-product-search .search-field:focus,body .footer .widget_search .search-form .search-field:active,body .footer .widget_search .search-form .search-field:focus,body .footer .widget_search .woocommerce-product-search .search-field:active,body .footer .widget_search .woocommerce-product-search .search-field:focus,body .widget_calendar .calendar_wrap table td#today,body .widget_postshero .post_title a,body .widget_product_search .search-form:hover:after,body .widget_product_search .woocommerce-product-search:hover:after,body .widget_search .search-form:hover:after,body .widget_search .woocommerce-product-search:hover:after,ul.wgl-products li a.add_to_cart_button:hover,ul.wgl-products li a.button:hover{color:#fff}body .footer .widget_rss ul li .rssSummary{color:#fff;font-weight:300}body .widget:not(:first-child){padding-top:50px}body .widget .wgl-carousel .slick-slider{position:initial}body .widget .widget-title .widget-title_wrapper{font-size:16px;line-height:1.6;position:relative;z-index:1;font-weight:800;padding-left:15px;text-transform:uppercase}body .widget .widget-title .widget-title_wrapper:before{content:"";position:absolute;z-index:1;height:30px;width:3px;left:0;top:50%;transform:translateY(-50%);border-radius:5px;background:#d9d9d9}body .widget .widget-title .rsswidget{margin-right:5px;line-height:0}body .widget .widget-title .rsswidget img{margin-top:6px}body .widget ul li{font-weight:700;font-size:14px;line-height:35px}body .widget>#recentcomments{margin-top:-10px;margin-bottom:-15px}body .widget>div>ul>li li,body .widget>ul>li li{padding-left:18px;line-height:40px}.elementor-widget-wgl-double-headings.divider_yes .wgl-double_heading .dbl-title_wrapper,.woocommerce .woocommerce-order .woocommerce-order-details tbody td,.woocommerce .woocommerce-order .woocommerce-order-details tfoot th,body .widget>ul>li>ul ul li{padding-left:30px}body .widget_archive>ul,body .widget_categories>ul,body .widget_meta>ul,body .widget_product_categories>ul,body .widget_recent_entries>ul{margin-bottom:-15px}body .widget_archive ul li a:before,body .widget_categories ul li a:before,body .widget_meta ul li a:before,body .widget_product_categories ul li a:before,body .widget_recent_entries ul li a:before,ul.wp-block-categories.wp-block-categories-list li a:before{display:inline-block;content:"";width:7px;height:7px;border-radius:50%;position:relative;z-index:1;left:0;top:-1px;color:inherit;margin-right:10px;background:#d9d9d9;transition:.4s}body .widget_archive ul ul a,body .widget_categories ul ul a,body .widget_meta ul ul a,body .widget_product_categories ul ul a,body .widget_recent_entries ul ul a{font-size:16px;padding:0}body .widget_archive ul ul li:before,body .widget_categories ul ul li:before,body .widget_meta ul ul li:before,body .widget_product_categories ul ul li:before,body .widget_recent_entries ul ul li:before{top:25px}body .widget_archive>ul>li:last-child>ul,body .widget_categories>ul>li:last-child>ul,body .widget_meta>ul>li:last-child>ul,body .widget_product_categories>ul>li:last-child>ul,body .widget_recent_entries>ul>li:last-child>ul{padding-bottom:0;margin-bottom:-8px}body .widget_archive ul li,body .widget_categories ul li,body .widget_meta ul li,body .widget_product_categories ul li{padding-left:0;transition:.3s;display:flex;align-items:baseline;flex-wrap:wrap;word-break:break-all}body .widget_archive ul li .count,body .widget_archive ul li .post_count,body .widget_categories ul li .count,body .widget_categories ul li .post_count,body .widget_meta ul li .count,body .widget_meta ul li .post_count,body .widget_product_categories ul li .count,body .widget_product_categories ul li .post_count,ul.wp-block-archives.wp-block-archives-list li .post_count,ul.wp-block-categories.wp-block-categories-list li .post_count{font-size:14px;transition:.4s;transform:translateY(-6px);display:inline-block;line-height:1;margin-left:4px;text-transform:uppercase}body .widget_archive ul li ul li:after,body .widget_categories ul li ul li:after,body .widget_meta ul li ul li:after,body .widget_product_categories ul li ul li:after{bottom:initial;top:0}body .widget_archive a,body .widget_categories a,body .widget_meta a,body .widget_product_categories a{display:inline-block;font-size:16px;font-weight:700;padding:0;position:relative;margin-bottom:2px}body .widget_archive>ul>li:before,body .widget_comments>ul>li:before,body .widget_meta>ul>li:before,body .widget_recent_comments>ul>li:before{content:"\f150";position:relative;z-index:1;font-family:flaticon;top:0;width:auto;height:auto;font-weight:300;font-size:14px;display:inline-block!important;vertical-align:baseline;background-color:transparent!important;margin-right:10px;color:#d9d9d9}body .widget_categories ul li,body .widget_product_categories ul li,body .widget_recent_entries ul li{padding-left:0;display:flex;align-items:baseline;flex-wrap:wrap}body .widget_categories ul li ul,body .widget_product_categories ul li ul,body .widget_recent_entries ul li ul,ul.wp-block-categories.wp-block-categories-list ul{flex:1 1 100%}body .widget_archive ul li a:before,ul.wp-block-archives.wp-block-archives-list li a:before{content:"";display:inline-block;border-radius:0;background:#aeb6c2;color:inherit;margin-right:0;height:3px;width:0;margin-left:0;transition:.3s;opacity:0;vertical-align:middle}body .widget_pages>ul>li>a:before,ul.wp-block-latest-posts li:before{font-family:"Font Awesome 5 Free";width:auto;height:auto;display:inline-block!important;background-color:transparent!important;z-index:1}body .widget_archive ul li a:hover:before,ul.wp-block-archives.wp-block-archives-list li a:hover:before{opacity:1;margin-left:0;margin-right:14px;width:25px}body .widget_recent_comments>ul>li:before{content:"\f075";font-family:"Font Awesome 5 Free"}body .widget_recent_entries ul li .post-date{font-size:.8em;float:right}body .widget_recent_entries ul li a,ul.wp-block-archives.wp-block-archives-list li a,ul.wp-block-categories.wp-block-categories-list li a{display:inline-block;font-size:16px;font-weight:700;padding:0;position:relative;flex:0 0 auto;margin-bottom:2px}body .widget_pages ul li{line-height:40px}body .widget_pages>ul>li>a:before{position:absolute;left:0;font-weight:300;margin-right:15px;color:#d9d9d9;content:"\f02e";vertical-align:middle;font-size:16px;margin-top:0}body .widget_rss .widget-title>a{font-size:20px;line-height:1.4;text-align:center;font-weight:500;margin-bottom:12px;padding-bottom:12px;position:relative;text-transform:capitalize;letter-spacing:.01em}body .widget_rss ul li{padding:40px 0 0}body .widget_rss ul li .rsswidget{font-size:18px;line-height:28px;display:inline-block}body .widget_rss ul li .rss-date{font-size:16px;display:block;font-style:normal;line-height:1.5;margin:0 0 20px;color:#aeb6c2}body .widget_rss ul li .rssSummary{font-size:14px;line-height:24px;margin-bottom:15px}body .widget_rss ul li cite{display:block;position:relative;margin-top:0;font-size:16px;font-style:normal;font-weight:400;text-transform:capitalize;color:#7e7e7e}body .widget_rss ul li cite:before{content:"–";margin-right:5px}body .widget .select__field:before{line-height:48px;display:none}body .widget select{width:100%;font-size:14px;border:1px solid #d2d2d2;padding-left:24px}.wp-block-archives-dropdown select:active,.wp-block-archives-dropdown select:focus,body .widget select:active,body .widget select:focus{border-color:#333}.wp-block-archives-dropdown select{border-radius:0;height:50px;min-width:270px;border:1px solid #d2d2d2}ul.wp-block-latest-posts li{padding-left:0;line-height:26px}ul.wp-block-latest-posts li:before{content:"\f07c";position:relative;top:0;font-weight:300;font-size:16px;vertical-align:baseline;margin-right:15px;color:#d9d9d9!important}ul.wp-block-latest-posts li a{color:inherit;font-weight:700;line-height:26px}ul.wp-block-categories.wp-block-categories-list li{padding-left:0;display:flex;align-items:center;flex-wrap:wrap;word-break:break-all}.woocommerce table.shop_table td.actions,body .widget_product_search:not(:first-child),body .widget_search:not(:first-child){padding-top:30px}body .widget_product_search .search-form .search-field,body .widget_product_search .woocommerce-product-search .search-field,body .widget_search .search-form .search-field,body .widget_search .woocommerce-product-search .search-field{width:100%;height:50px;padding:0 50px 0 20px;border:1px solid #d2d2d2;outline:0;font-weight:400;margin-bottom:0;border-radius:5px}body .widget_product_search .search-form .search-field::placeholder,body .widget_product_search .woocommerce-product-search .search-field::placeholder,body .widget_search .search-form .search-field::placeholder,body .widget_search .woocommerce-product-search .search-field::placeholder{font-size:14px;font-weight:400;transition:.5s}body .widget_product_search .search-form .search-field:focus::placeholder,body .widget_product_search .woocommerce-product-search .search-field:focus::placeholder,body .widget_search .search-form .search-field:focus::placeholder,body .widget_search .woocommerce-product-search .search-field:focus::placeholder{opacity:0}body .widget_product_search .search-form .search-button,body .widget_product_search .search-form button[type=submit],body .widget_product_search .search-form:after,body .widget_product_search .woocommerce-product-search .search-button,body .widget_product_search .woocommerce-product-search button[type=submit],body .widget_product_search .woocommerce-product-search:after,body .widget_search .search-form .search-button,body .widget_search .search-form button[type=submit],body .widget_search .search-form:after,body .widget_search .woocommerce-product-search .search-button,body .widget_search .woocommerce-product-search button[type=submit],body .widget_search .woocommerce-product-search:after{position:absolute;z-index:1;top:0;right:0;width:50px;height:50px;font-size:0;text-align:center;opacity:0;padding:0;margin:0;cursor:pointer}body .widget_product_search .search-form:after,body .widget_product_search .woocommerce-product-search:after,body .widget_search .search-form:after,body .widget_search .woocommerce-product-search:after{content:"\f111";font-family:Flaticon;line-height:42px;font-size:20px;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);opacity:1;transition:.4s;right:4px;top:4px;height:42px;width:42px;border-radius:5px;color:#fff}body .widget_wgl_posts .recent-posts-widget{padding:0;margin-top:18px}body .widget_postshero li,body .widget_wgl_posts .recent-posts-widget li{padding:0;line-height:inherit}body .widget_wgl_posts .recent-posts-widget li img{float:left;max-width:80px;border-radius:50%}body .widget_wgl_posts .recent-posts-widget li:after{content:"";clear:both;position:relative;display:table;height:0}.checkout.woocommerce-checkout,.wp-block-calendar,body .widget_wgl_posts .recent-posts-widget li:not(:first-child){margin-top:30px}body .widget_wgl_posts .recent-posts-widget .recent-posts-image_wrapper{margin-right:20px;position:relative;z-index:1}body .widget_wgl_posts .recent-posts-widget .recent-posts-image_count{position:absolute;z-index:1;top:-7px;right:-6px;width:26px;height:26px;line-height:22px;border-radius:50%;border:2px solid #fff;text-align:center;color:#fff}body .widget_wgl_posts .recent-posts-widget .with_image .recent-posts-content_wrapper{width:calc(100% - 105px)}body .widget_wgl_posts .recent-posts-widget .meta-wrapper span{line-height:1;margin-top:13px;font-size:14px;color:#8b8b8b;font-weight:400}body .widget_wgl_posts .recent-posts-widget .meta-wrapper span:before{content:"\f135";font-family:flaticon;display:inline-block;margin-right:5px}body .widget_wgl_posts .recent-posts-widget .recent-posts-content_wrapper{width:calc(100% - 20px)}body .widget_wgl_posts .recent-posts-widget .post_title{font-size:17px;line-height:24px;margin-top:0}body .widget_postshero .recent-posts-content{height:300px;position:relative;border-radius:10px;overflow:hidden;background:#212121}body .widget_postshero .recent-posts-image_wrapper:after,body .widget_postshero .recent-posts-image_wrapper:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;transition:.5s}body .widget_postshero .recent-posts-image_wrapper:after{background:#202020;opacity:.2}body .widget_postshero .post_title{font-size:26px;margin-bottom:20px}body .widget_postshero .post_title a:hover{opacity:.8}body .widget_postshero .meta-wrapper{color:#fff;font-size:14px;display:flex;align-self:flex-start}body .widget_postshero .post_cat{position:absolute;z-index:1;top:30px;left:30px;line-height:1}body .widget_postshero .post_cat a{display:inline-block;transition:.4s;line-height:24px;margin-bottom:0;font-weight:700;font-size:12px;color:#fff;padding:0 10px;border-radius:3px;margin-left:5px}body .widget_postshero .post_cat a:hover{background:rgba(18,19,20,.4)}.inside_image .wgl-portfolio-item_meta .delimiter-comma,.wgl-accordion.icon-pluse .wgl-accordion_header.active .wgl-accordion_icon:before,.wgl-clients.anim-ex_images .image_wrapper:hover .hover_image+.main_image,.wgl-clients.anim-ex_images_bg .clients_image:hover .hover_image+.main_image,.wgl-portfolio_container.appear-animation .item .wgl-portfolio-item_wrapper,body .widget_postshero li:hover .recent-posts-image_wrapper:before{opacity:0}body .widget_postshero .widget-title+.wgl-carousel .slick-list{margin:0 -15px}body .widget_postshero .widget-title+.wgl-carousel .slick-arrow{top:-58px;width:25px;height:25px;line-height:25px;border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translate(0);background:#fff;color:#232323}body .widget_postshero .widget-title+.wgl-carousel .slick-arrow:hover{background:#232323}body .widget_postshero .widget-title+.wgl-carousel .slick-arrow:after{transform:translate(0);font-size:12px}body .widget_postshero .widget-title+.wgl-carousel .slick-arrow.slick-prev{left:auto;right:29px}.tagcloud,.wp-block-tag-cloud{font-size:0;line-height:0}.tagcloud a,.wp-block-tag-cloud a{position:relative;z-index:1;display:inline-block;font-size:14px!important;line-height:34px;font-weight:700;margin-right:10px;margin-bottom:10px;padding:0 10px;transition:.4s;text-transform:lowercase;border-radius:3px;background:#f7f7f7;color:#8b8b8b}.tagcloud{margin-bottom:-10px}.wp-block-tag-cloud a{background:#f0f0f0}body .widget_nav_menu .menu-main-container{margin-top:-11px}body .widget_nav_menu>div>ul>li>a:after,body .widget_nav_menu>div>ul>li>a:before{position:absolute;content:"";z-index:1;background:currentColor!important}body .widget_nav_menu>div>ul>li>a:before{width:9px;height:1px;left:0;top:17px}body .widget_nav_menu>div>ul>li>a:after{width:1px;height:9px;left:4px;top:13px}body .widget_nav_menu ul.menu li{padding-left:16px}.author-widget_wrapper{position:relative;padding:40px 40px 24px;background:#f7f7f7;border-radius:10px}.author-widget_wrapper .author-widget_img-wrapper{margin-bottom:23px;margin-right:30px;position:relative;float:left}.author-widget_wrapper .author-widget_img-wrapper img{max-width:110px;border-radius:50%}.author-widget_wrapper .author-widget_img-wrapper .author-widget_img_sign-wrapper{position:absolute;margin:0;right:0;top:50%;transform:translateY(-50%)}.author-widget_title{font-size:22px;line-height:18px;margin-bottom:16px}.author-widget_title span{font-weight:400;font-size:inherit;display:block;margin-top:2px}.author-widget_text{font-size:14px;line-height:28px;margin-bottom:10px;margin-top:10px}.author-widget_social a{display:inline-block;position:relative;z-index:1;height:30px;line-height:28px;font-size:15px;text-align:center;transition:.5s;color:#bfbfbf}.author-widget_social a+a{margin-left:22px}.author-widget_img_sign-wrapper{text-align:right;margin-right:-20px;margin-top:-20px}.widget.virtus_widget.virtus_banner-widget{display:block;max-width:370px;border-radius:10px;padding:0;text-align:left;background-size:cover;background-position:center center;position:relative;background-repeat:no-repeat}.widget.virtus_widget.virtus_banner-widget .virtus_banner-widget-wrapper-inner{text-align:center;padding-left:20px;padding-right:20px}.widget.virtus_widget.virtus_banner-widget .banner-widget_img-wrapper{display:block;margin:0 auto 14px;text-align:center}.widget.virtus_widget.virtus_banner-widget .banner-widget_text_sub{font-size:18px;margin-bottom:21px;font-weight:700;color:#fff;line-height:30px;text-align:left}.widget.virtus_widget.virtus_banner-widget .banner-widget_text_sub:before{content:"";display:inline-block;width:40px;height:3px;background:#fff;margin-right:21px;vertical-align:middle}.widget.virtus_widget.virtus_banner-widget .banner-widget_text{margin-bottom:32px;padding:0;font-size:20px;line-height:30px;font-weight:400;color:#fff;text-align:center}.widget.virtus_widget.virtus_banner-widget .banner-widget_text_bg{position:relative;z-index:-1;margin-top:-20px;font-size:60px;font-weight:900;color:#fffefe;text-transform:uppercase;text-align:center}.widget.virtus_widget.virtus_banner-widget .banner-widget_button{display:inline-block;padding:10px 36px;text-align:center;font-weight:700;color:#fff;transition:.45s;font-size:16px;border-radius:5px}.widget.virtus_widget.virtus_banner-widget .banner-widget_button:hover{background-color:#fff}.widget.virtus_widget.virtus_banner-widget .banner-widget_button i{font-size:18px;margin-left:5px;margin-right:5px;vertical-align:middle;min-width:21px;position:relative}body .widget_media_gallery .gallery{margin:-5px!important}body .widget_media_gallery .gallery-item{margin:0!important}body .widget_media_gallery .gallery-item .gallery-icon{margin:5px;position:relative;z-index:1}body .widget_media_gallery .gallery-item .gallery-icon a:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;opacity:0;transition:opacity .4s;background:#fff;border-radius:inherit}body .widget_media_gallery .gallery-item img{border:0!important;border-radius:0}body .widget_calendar .calendar_wrap{width:100%;max-width:370px;margin-bottom:10px}body .widget_calendar .calendar_wrap table td{font-size:14px;padding:4px 0;position:relative;z-index:1;text-align:center;font-weight:500}body .widget_calendar .calendar_wrap table td>a{display:inline-block;width:100%;height:100%;color:#fff}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce .cart-collaterals .cart_totals table tr,.woocommerce div.product form.cart .group_table tr,.woocommerce div.product form.cart .variations tr,.woocommerce table.shop_table th,.woocommerce table.shop_table thead tr,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals table tr,.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes,body .widget_calendar .calendar_wrap table tr{border:0}body .widget_calendar .calendar_wrap table th{padding:5px 0;text-align:center}body .widget_calendar .calendar_wrap table caption{font-size:18px;padding:7px;color:#fff}.wp-block-calendar table td#today:before,.wp-block-calendar tbody td>a:before,body .widget_calendar .calendar_wrap table td#today:before,body .widget_calendar .calendar_wrap tbody td>a:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}.wp-block-calendar table th{text-align:center;background:0 0}.wp-block-calendar table td{text-align:center;position:relative;z-index:1}.woocommerce .products ul.wgl-products,ul.wgl-products{padding:0;display:flex;flex-flow:row wrap;margin-right:-30px}.woocommerce .products ul.wgl-products.animated_products li,ul.wgl-products.animated_products li{opacity:0;transform:translate3d(0,20px,0)}.woocommerce .products ul.wgl-products.animated_products li.visible_item,ul.wgl-products.animated_products li.visible_item{animation-fill-mode:both;animation-duration:.3s;animation-name:wgl_fadeInUp}.woocommerce .products ul.wgl-products li,ul.wgl-products li{display:block;margin:0 30px 48px 0;border-radius:10px;box-shadow:0 0 0 1px rgba(0,0,0,.1);padding:0;transition:.4s}.woocommerce .products ul.wgl-products li .picture,ul.wgl-products li .picture{overflow:hidden;transition:.6s}.woocommerce .products ul.wgl-products li .picture .woo_post-link,ul.wgl-products li .picture .woo_post-link{display:block;position:relative;padding:0;overflow:hidden}.woocommerce .products ul.wgl-products li .picture img,ul.wgl-products li .picture img{transition:filter .6s,opacity .7s,transform .6s}.woocommerce .products ul.wgl-products li .picture img.attachment-shop_catalog,ul.wgl-products li .picture img.attachment-shop_catalog{position:absolute;top:0;left:0;right:auto;border-right:35px;padding:0;pointer-events:none;filter:blur(0);opacity:0;transition:filter .6s,opacity .7s,transform .6s}.woocommerce .products ul.wgl-products li:hover .picture:not(.no_effects) img.attachment-shop_catalog,ul.wgl-products li:hover .picture:not(.no_effects) img.attachment-shop_catalog{opacity:1;pointer-events:inherit}.woocommerce .products ul.wgl-products li:hover a.add_to_cart_button,.woocommerce .products ul.wgl-products li:hover a.button,ul.wgl-products li:hover a.add_to_cart_button,ul.wgl-products li:hover a.button{visibility:visible;opacity:1;bottom:-18px}.woocommerce .products ul.wgl-products li .added_to_cart.wc-forward,.woocommerce .products ul.wgl-products li a.add_to_cart_button,.woocommerce .products ul.wgl-products li a.button,ul.wgl-products li .added_to_cart.wc-forward,ul.wgl-products li a.add_to_cart_button,ul.wgl-products li a.button{font-weight:700;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;position:absolute;left:50%;bottom:-8px;min-height:36px;min-width:150px;border-radius:5px;opacity:0;visibility:hidden;font-size:15px;line-height:16px;padding:12px 22px;z-index:2;text-align:center;color:#fff;transform:translateX(-50%);transition:.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.woocommerce .products ul.wgl-products li a.button.added:after,.woocommerce .products ul.wgl-products li button.button.added:after,.woocommerce .products ul.wgl-products li input.button.added::after,ul.wgl-products li a.button.added:after,ul.wgl-products li button.button.added:after,ul.wgl-products li input.button.added::after{font-size:16px;color:#fff;vertical-align:inherit;margin-left:0}.woocommerce .products ul.wgl-products li a.button.added,.woocommerce .products ul.wgl-products li button.button.added,.woocommerce .products ul.wgl-products li input.button.added,ul.wgl-products li a.button.added,ul.wgl-products li button.button.added,ul.wgl-products li input.button.added{font-size:0;height:40px;vertical-align:inherit;color:transparent;bottom:0;opacity:0;visibility:visible;transition:.3s 0.2s;line-height:40px}.woocommerce .products ul.wgl-products li a.button.added+.added_to_cart,.woocommerce .products ul.wgl-products li button.button.added+.added_to_cart,.woocommerce .products ul.wgl-products li input.button.added+.added_to_cart,ul.wgl-products li a.button.added+.added_to_cart,ul.wgl-products li button.button.added+.added_to_cart,ul.wgl-products li input.button.added+.added_to_cart{animation-delay:.3s;animation-name:wgl_flash_in;animation-duration:.2s;animation-fill-mode:forwards}.woocommerce .products ul.wgl-products li a.button.loading,.woocommerce .products ul.wgl-products li button.button.loading,.woocommerce .products ul.wgl-products li input.button.loading,ul.wgl-products li a.button.loading,ul.wgl-products li button.button.loading,ul.wgl-products li input.button.loading{font-size:0;height:40px;vertical-align:inherit;bottom:-18px;opacity:1;visibility:visible;transition:width .45s,left .45s,margin .45s;padding:0;line-height:40px;margin-left:0}.woocommerce .products ul.wgl-products li a.button.loading:before,.woocommerce .products ul.wgl-products li button.button.loading:before,.woocommerce .products ul.wgl-products li input.button.loading:before,ul.wgl-products li a.button.loading:before,ul.wgl-products li button.button.loading:before,ul.wgl-products li input.button.loading:before{margin-right:0;text-align:center;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f2f1";font-family:"Font Awesome 5 Free";animation:2s linear infinite fa-spin;margin-left:0;background:0 0;line-height:40px;height:40px;font-size:20px}.woocommerce .products ul.wgl-products .woocommerce-loop-product__title,ul.wgl-products .woocommerce-loop-product__title{margin-top:15px;margin-bottom:0;font-size:20px;line-height:22px;text-transform:capitalize}.woocommerce .products ul.wgl-products .woocommerce-loop-product__title a,ul.wgl-products .woocommerce-loop-product__title a{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.woocommerce .products ul.wgl-products .star-rating,ul.wgl-products .star-rating{float:none;margin:14px auto 10px;letter-spacing:5px;width:7.4em;font-size:12px;line-height:1}.woocommerce .products ul.wgl-products .star-rating:before,.woocommerce .star-rating span:before,.woocommerce .star-rating:before,.woocommerce .woocommerce-product-rating .star-rating:before,ul.wgl-products .star-rating:before{content:"\f005\f005\f005\f005\f005";font-family:"Font Awesome 5 Free";text-rendering:auto;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce .products ul.wgl-products .star-rating:last-child,ul.wgl-products .star-rating:last-child{float:none}.woocommerce .products ul.wgl-products .price,ul.wgl-products .price{display:inline-block;padding-top:0;font-size:16px;font-weight:800;line-height:inherit}.woocommerce .products ul.wgl-products .price del,ul.wgl-products .price del{opacity:1;margin-right:9px;color:#b7b7b7;font-weight:600}.woocommerce .products ul.wgl-products .price ins,ul.wgl-products .price ins{text-decoration:unset}.woocommerce .products ul.wgl-products .woo_product_content,ul.wgl-products .woo_product_content{overflow:hidden;text-align:center;padding-bottom:30px}.woocommerce span.onsale{display:inline-block;top:20px;left:20px;width:auto;height:auto;min-width:45px;min-height:auto;border-radius:3px;padding:2px 4px;font-size:12px;font-weight:700;line-height:1.75;color:#fff;text-transform:capitalize}.woocommerce .woocommerce-product-rating .star-rating{width:6.4em;margin:0 16px 0 0;font-size:12px;line-height:1.3;letter-spacing:2px;height:1.2em}.woocommerce .star-rating{letter-spacing:5px;width:7.4em;font-size:12px;line-height:1}.columns-1 ul.wgl-products li{width:calc(100% - 30px)}.columns-2 ul.wgl-products li{width:calc(50% - 30px)}.columns-3 ul.wgl-products li{width:calc(33.33333% - 30px)}.columns-4 ul.wgl-products li{width:calc(25% - 30px)}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{display:inline;width:50%;margin:0 0 22px;float:left;font-size:14px;color:#a5a5a5}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{display:inline;width:50%;margin:0 0 13px;float:left;text-align:right}.woocommerce .woocommerce-ordering .select__field:before{line-height:50px}.woocommerce .woocommerce-ordering select{display:block;float:right;width:270px;max-width:100%;margin:unset;border:1px solid #d2d2d2;outline:unset;padding:0 35px 0 20px;font-family:inherit;border-radius:5px;font-size:14px;line-height:1.4;font-weight:400;-webkit-appearance:none;-moz-appearance:none;height:50px}.woo_product_image{display:flex;justify-content:center}.woo_product_image img{border-radius:10px 10px 0 0}.wgl-woocommerce-sorting{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@keyframes wgl_fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes spinner_loading{to{transform:rotate(360deg)}}@keyframes wgl_opacity_in{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes wgl_flash_in_bottom{from{opacity:0;visibility:hidden;transform:translateY(20px)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes wgl_flash_in{from{opacity:0;visibility:hidden}to{opacity:1;bottom:-18px;visibility:visible}}.product .flex-control-nav li{margin-left:0;padding:0}.product .flex-control-nav li img{margin:0 auto}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:48%;max-width:540px;margin-bottom:1.7em}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:49%}.woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger+.flex-viewport,.woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{border-radius:10px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{margin-bottom:51px}.woocommerce.single div.product .woocommerce-product-gallery .flex-viewport figure>div>a>img{border-radius:0;margin-bottom:5px}.woocommerce.single div.product .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){display:inline-block;width:25%}.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs{margin-top:20px;margin-bottom:32px;overflow:visible!important}.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs li{float:left;width:120px;margin-right:20px;margin-bottom:20px;list-style:none;overflow:visible;cursor:pointer}.woocommerce.single div.product .woocommerce-product-gallery .flex-control-thumbs img{border:0;box-shadow:0 0 0 1px rgba(0,0,0,.1);border-radius:10px;padding:2px;opacity:1;transition:.45s}.woocommerce.single div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:calc(33.3333% - 14px)}.woocommerce.single div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.woocommerce.single div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:calc(25% - 15px)}.woocommerce.single div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.woocommerce.single div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:calc(20% - 16px)}.related.products ul.wgl-products li:last-child,.upsells.products ul.wgl-products li:last-child,.wgl-carousel .slick-dots li:last-child,.woocommerce.single div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger{position:absolute;z-index:99;top:30px;right:30px;width:42px;height:42px;border-radius:50%;color:#fff;text-decoration:none;background:#f7f7f7}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:after{top:22px;left:25px;background:#000;transition:.4s}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:before{top:12px;left:12px;border:2px solid #000;transition:.4s}#add_payment_method .wc-proceed-to-checkout a.checkout-button,#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.inside_image .post_cats span,.inside_image .wgl-portfolio-item_meta,.inside_image .wgl-portfolio-item_title,.inside_image .wgl-portfolio-item_title .title,.isotope-filter a.active,.row .wgl-portfolio-list_item .wgl-portfolio_item_link:hover,.under_image .post_cats,.wgl-carousel .slick-arrow:hover:after,.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_meta>span:after,.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_title_wrap,.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_meta>span:after,.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_title_wrap,.wgl-services-6:hover .wgl-services_media-wrap .elementor-icon,.wgl-services-6:hover .wgl-services_title,.woocommerce #payment #place_order,.woocommerce #payment #place_order:hover,.woocommerce #respond input#submit:hover,.woocommerce #review_form #respond input#submit:hover,.woocommerce .cart .button:hover,.woocommerce .cart button.button[name=update_cart]:hover,.woocommerce .cart input.button:hover,.woocommerce .widget_shopping_cart .buttons a,.woocommerce .widget_shopping_cart .buttons a:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-message a.button,.woocommerce-message a.button:hover,.woocommerce-page #payment #place_order,.woocommerce-page #payment #place_order:hover,.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:hover,.woocommerce.single div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce.widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a:hover{color:#fff}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:hover:after{background:#fff}.woocommerce.single div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger:hover:before{border-color:#fff}.woocommerce.single div.product div.summary .product_meta{margin-top:30px;border-top-width:1px;border-bottom-width:1px;border-style:solid;border-color:#e1e1e1;padding-top:27px;padding-bottom:25px}.woocommerce.single div.product div.summary .product_meta>span{display:block;margin-bottom:0;font-size:16px;line-height:36px;font-weight:700}.woocommerce.single div.product div.summary .product_meta>span>*{padding-left:5px;font-weight:400}.woocommerce.single div.product div.summary form.cart{margin-top:40px;margin-bottom:29px!important;padding-bottom:0}.woocommerce.single div.product div.summary .price{margin-top:0;margin-bottom:13px;font-size:24px;font-weight:800}.woocommerce.single div.product div.summary .price ins{text-decoration:none;font-weight:800}.woocommerce.single div.product .woocommerce-product-rating{display:flex;align-items:center;flex-wrap:wrap}.wgl_module_team .wgl-carousel_wrapper .wgl-carousel .team-item:not(:first-child),.woocommerce.single div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce.single div.product .product_title{margin-top:-4px;margin-bottom:16px;font-size:36px;line-height:1;text-transform:capitalize}.woocommerce div.product form.cart .variations td.label{display:inline-block;padding-right:1em;line-height:30px;list-style:none;background-color:transparent}.woocommerce div.product form.cart .variations td.value{display:inline-block;margin-bottom:30px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{text-align:left;line-height:1;padding:0;display:list-item;list-style:none;background-color:transparent}.woocommerce div.product form.cart .variations .select__field{display:inline;position:relative}.woocommerce div.product form.cart .variations .select__field:before{right:15px;line-height:35px}.woocommerce div.product form.cart .variations select{display:inline-block;height:35px;min-width:auto;margin-right:0;padding:0 30px;-webkit-appearance:none;-moz-appearance:none}.woocommerce div.product form.cart div.quantity{display:flex;align-items:center;flex-wrap:wrap;margin-right:18px;background-color:#fff;border-radius:0;margin-bottom:10px}.woocommerce div.product form.cart .button{position:relative;height:auto;min-height:56px;padding:10px 45px;font-size:16px;line-height:1.3;color:#fff;background:0 0;letter-spacing:0;transition:.45s;border-radius:5px;box-sizing:border-box;text-transform:capitalize;margin-bottom:10px}.wgl-working-hours .working-item .working-item_hours,.woocommerce div.product form.cart .group_table tr .woocommerce-grouped-product-list-item__price{font-weight:600}.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta>span,.woocommerce div.product form.cart .group_table tr td{vertical-align:middle}.woocommerce div.product form.cart .group_table tr td label{margin-bottom:0;font-size:18px}.woocommerce .quantity-wrapper{display:inline-block;position:relative;border:0;border-radius:5px;padding:0 30px;background:#fff}.woocommerce .quantity-wrapper .qty{display:inline-block;width:40px;height:56px;border:0;padding:0;font-size:16px;font-weight:700;vertical-align:middle;background:0 0}.woocommerce .quantity-wrapper span{cursor:pointer;display:block;position:absolute;top:0;width:39px;height:100%;transition:transform .3s}.woocommerce .quantity-wrapper span:after,.woocommerce .quantity-wrapper span:before{content:"";position:absolute;display:block;width:10px;height:2px;bottom:27px;transition:.5s;background:#515151}.virtus_module_message_box .message_close_button:before,.woocommerce a.remove:after{content:"\f13e";font-family:flaticon}.woocommerce .quantity-wrapper span.minus{left:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.woocommerce .quantity-wrapper span.minus:after{right:6px}.woocommerce .quantity-wrapper span.minus:before,.woocommerce.single div.product .woocommerce-tabs ul.tabs:before{content:unset}.woocommerce .quantity-wrapper span.plus{right:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.woocommerce .quantity-wrapper span.plus:after,.woocommerce .quantity-wrapper span.plus:before{left:6px}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon:empty:after,.wgl-accordion.icon-custom .wgl-accordion_header.active .wgl-accordion_icon,.wgl-button.elementor-button:empty:after,.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon .icon_plus:after,.woocommerce .quantity-wrapper span.plus:before{transform:rotate(90deg)}.woocommerce .quantity-wrapper input[type=number]{-webkit-appearance:textfield;appearance:textfield}.woocommerce .quantity-wrapper input[type=number]::-webkit-inner-spin-button,.woocommerce .quantity-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce .quantity-wrapper .number-input{border:2px solid #ddd;display:inline-flex}.woocommerce .quantity-wrapper .number-input button{position:relative;width:3rem;height:3rem;margin:0;outline:0;justify-content:center;border:none;-webkit-appearance:none;background-color:transparent;align-items:center;cursor:pointer}.woocommerce .quantity-wrapper .number-input button:after,.woocommerce .quantity-wrapper .number-input button:before{content:"";display:inline-block;position:absolute;width:1rem;height:2px;background-color:#212121;transform:translate(-50%,-50%)}.woocommerce .quantity-wrapper .number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.woocommerce .quantity-wrapper .number-input input[type=number]{font-family:sans-serif;max-width:5rem;padding:.5rem;border:solid #ddd;border-width:0 2px;font-size:2rem;height:3rem;font-weight:700;text-align:center}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:.9em;font-weight:600}.woocommerce del{margin-right:4px;color:#b7b7b7}.woocommerce #reviews #comments ol.commentlist li .raiting-meta-wrapper{display:block;float:right;position:relative;margin-top:4px;margin-left:20px}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:block;float:none;position:static;top:0;left:0;width:100%;height:auto;margin:0;border:0;padding:0;box-shadow:none;background:0 0}.related.products,.upsells.products{margin-top:0;clear:both}.related.products>h2,.upsells.products>h2{position:relative;z-index:1;margin-bottom:42px;padding-bottom:0;font-size:30px;line-height:42px;text-align:left;text-transform:capitalize;clear:both}.woocommerce ul#shipping_method .amount{font-weight:600;font-size:16px}.woocommerce ul#shipping_method li label,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination{font-size:16px;font-weight:500}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals.shipping th{line-height:36px;vertical-align:top}.woocommerce table.shop_table{border:0;border-radius:0;margin:0;font-size:18px;border-collapse:collapse}.woocommerce .widget_price_filter .price_slider_amount .price_label,.woocommerce table.shop_table .woocommerce-Price-amount.amount{font-size:18px;font-weight:700}.woocommerce table.shop_table.cart .button{height:50px;padding:10px 32px;border:unset;border-radius:5px;font-size:16px;line-height:1.5;letter-spacing:0;text-align:center;color:#fff}.woocommerce table.shop_table td{padding:30px 0;border:0;border-top:1px solid #e8e8e8;text-align:center}.woocommerce table.shop_table td.product-name .product-quantity{color:#d5d5d5;opacity:.6}.woocommerce table.shop_table td.product-thumbnail{white-space:nowrap;width:12%;padding-left:31px}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table td,.woocommerce table.shop_table tbody tr:first-child td{border-top:0}.woocommerce table.shop_table thead th{padding:6px 0;border:0;font-size:20px;font-weight:700;line-height:2;color:#fff;text-align:center}.woocommerce table.shop_table thead th.product-name{padding-left:30px;text-align:left}.woocommerce table.shop_table thead th:first-child{border-radius:10px 0 0 10px}.woocommerce table.shop_table thead th:last-child{border-radius:0 10px 10px 0}.woocommerce table.shop_table tfoot tr th{text-align:left;padding-left:20px;border-top:0}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th{font-size:20px;color:#fff}.woocommerce #order_review table.shop_table tbody tr.cart_item td:first-child,.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th.product-name{padding-left:40px}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th.product-total{padding-right:10px}.woocommerce #order_review table.shop_table tfoot tr:last-child td,.woocommerce #order_review table.shop_table tfoot tr:last-child th,.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tbody tr:last-child td,.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tbody tr:last-child th,.woocommerce .woocommerce-order .woocommerce-order-details tbody tr:last-child td,.woocommerce .woocommerce-order .woocommerce-order-details tbody tr:last-child th{padding-bottom:35px}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tfoot tr th{text-align:left;padding-left:40px}.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tfoot tr td,.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tfoot tr th{border-top:1px solid rgba(97,97,97,.1)}.woocommerce .woocommerce-order .woocommerce-order-details{width:calc(50% - 15px);float:left}.woocommerce .woocommerce-order .woocommerce-order-details td,.woocommerce .woocommerce-order .woocommerce-order-details th{padding-top:10px;padding-bottom:10px}.woocommerce .woocommerce-order .woocommerce-order-details tbody td,.woocommerce .woocommerce-order .woocommerce-order-details tbody th,.woocommerce .woocommerce-order .woocommerce-order-details tfoot td{border:unset}.woocommerce #order_review table.shop_table tbody tr:first-child td,.woocommerce #order_review table.shop_table tbody tr:first-child th,.woocommerce .woocommerce-order .woocommerce-order-details tbody tr:first-child td,.woocommerce .woocommerce-order .woocommerce-order-details tbody tr:first-child th{padding-top:35px}.woocommerce .woocommerce-order .woocommerce-order-details tfoot tr:first-child td,.woocommerce .woocommerce-order .woocommerce-order-details tfoot tr:first-child th{border-top:1px solid rgba(0,0,0,.1)}.woocommerce .woocommerce-order .woocommerce-customer-details{width:calc(50% - 15px);float:right}.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set>.col-1,.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set>.col-2{margin-bottom:50px;padding:30px}.woocommerce ul#shipping_method li{padding-left:0;margin:0}.woocommerce ul#shipping_method li input{display:inline;height:auto}.checkout.woocommerce-checkout #ship-to-different-address{margin-top:15px;margin-bottom:20px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:45px;margin-left:auto}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:calc(100% - 400px - 30px)}.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce-page .cart-collaterals .cross-sells>h2{font-size:30px;line-height:42px;margin-bottom:36px}.woocommerce .cart-collaterals .cross-sells ul li,.woocommerce-page .cart-collaterals .cross-sells ul li{width:calc(50% - 30px);float:left}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:400px;margin-bottom:60px;border:0;padding:0;background:#f7f7f7;border-radius:10px}.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce-page .cart-collaterals .cart_totals>h2{border:0;margin:0 50px 14px;padding-top:35px;padding-bottom:17px;font-size:24px;line-height:32px;text-transform:capitalize;border-bottom:1px solid #e5e5e5}.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator,.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-calculator,.woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-top:15px;margin-left:calc(-400px + 100px + 100%)}.woocommerce .cart-collaterals .cart_totals table tr>:first-child,.woocommerce-page .cart-collaterals .cart_totals table tr>:first-child{padding-left:50px}.woocommerce .cart-collaterals .cart_totals table tr>:last-child,.woocommerce-page .cart-collaterals .cart_totals table tr>:last-child{padding-right:50px}.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal th,.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal th{padding-bottom:15px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td,.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th{padding-bottom:10px;padding-top:10px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td{padding-top:18px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals #shipping_method .amount,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals #shipping_method .amount{font-weight:700;margin-left:5px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row{max-width:232px;margin-right:0;padding:0;margin-bottom:10px}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row-wide,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .form-row-wide{max-width:unset}.woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button,.woocommerce-page .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals button.button{height:50px}.woocommerce .cart-collaterals .cart_totals table tr.order-total td,.woocommerce .cart-collaterals .cart_totals table tr.order-total th,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total td,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total th{padding-top:0;padding-bottom:20px;line-height:34px}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table th{text-align:left;padding:4px 0}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{width:1%;border:0;font-size:18px;white-space:nowrap;vertical-align:middle}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{padding-left:20px;font-size:14px;text-align:right}.woocommerce .cart-collaterals .cart_totals table tbody tr:first-child td,.woocommerce-page .cart-collaterals .cart_totals table tbody tr:first-child td{font-size:16px;font-weight:600;text-align:right;line-height:26px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:270px;height:50px;margin-right:10px;border:0;padding:0 20px;font-size:14px;font-weight:600;text-transform:capitalize;background:#f7f7f7}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:84px;border:0;border-radius:10px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em;border:1em solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:12px 50px 40px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-block;font-size:16px;font-weight:700;margin-bottom:0;border:unset;border-radius:5px;padding:13px 5px;line-height:1.5;letter-spacing:0}#add_payment_method .cart-collaterals .woocommerce-shipping-calculator,.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator,.woocommerce-checkout .cart-collaterals .woocommerce-shipping-calculator{margin-left:-83px}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{margin-top:0;font-size:14px;color:#b3b3b3}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{margin:0;padding-bottom:0;padding-top:5px;border-radius:0;border:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;transition:.3s}.woocommerce button.button{padding:0 25px;border:unset;border-radius:5px;font-size:16px;line-height:1.5;vertical-align:top;letter-spacing:0}.woocommerce form.checkout_coupon{border:0;background:#f7f7f7;border-radius:10px}.woocommerce form.checkout_coupon .form-row.form-row-first{padding-left:0;padding-right:5px}.woocommerce form.checkout_coupon .form-row.form-row-last{padding-left:5px;padding-right:0}.woocommerce form.checkout_coupon .form-row button.button{height:45px;line-height:45px}.woocommerce form.checkout_coupon .form-row input.input-text{height:45px}.woocommerce form .form-row textarea{height:120px;min-height:120px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{height:50px;border:unset;border-radius:5px;padding:8px 32px;font-size:16px;line-height:1.5;color:#fff;letter-spacing:0}.woocommerce .cart .button,.woocommerce .cart input.button{height:56px;font-size:18px;line-height:1.5;padding:10px 36.9px;border:unset;border-radius:5px;color:#fff;letter-spacing:0}.woocommerce a.button{padding:12px 25px;border-radius:30px;font-size:18px;line-height:1.5;color:#fff;text-transform:capitalize}.woocommerce a.remove{display:inline-block;position:relative;width:30px;height:30px;margin:0;border-radius:50%;padding:0;font:0/0 serif;line-height:inherit;color:#7f7f7f!important;text-shadow:none;vertical-align:middle;cursor:pointer;transition:.45s}.woocommerce a.remove:after{position:absolute;top:50%;left:50%;font-size:10px;line-height:1;transition:none;transform:translateX(-50%) translateY(-50%)}.woocommerce a.remove:hover{background:0 0!important;color:#cf0a05!important}.woocommerce form .form-row .select2-container--default .select2-selection--single{padding:0;outline:0;margin:0;width:100%;max-width:100%;display:block;font-size:14px;line-height:1.7;box-sizing:border-box;font-family:inherit;height:50px;border-radius:5px;border:1px solid #dedede;background:#fff;text-align:left;-webkit-appearance:none}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{right:20px;height:50px}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b{border-style:solid;border-width:0;height:auto;left:0;margin-left:0;margin-top:0;position:absolute;top:50%;width:auto;transform:translateY(-50%)}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b:after{content:"\f078";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:600;margin-left:5px;color:#757575;vertical-align:middle;display:inline-block}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;padding-left:20px;padding-right:20px;color:#757575}body .select2-dropdown{border-color:#e4e4e4;border-radius:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding:0 25px;border-radius:5px;font-size:16px;line-height:1.5;border-width:3px;border-style:solid;background:#fff}.woocommerce-error{border-top:0;margin:0;padding:0}.woocommerce .col2-set{width:47.8260869565%;float:left;margin-right:4.347826087%}.woocommerce .col2-set>.col-1,.woocommerce .col2-set>.col-2,.woocommerce .col2-set>[class^=col]{width:100%;float:none;margin-bottom:30px;padding:40px 24px;background:#f7f7f7;border-radius:10px}.woocommerce .col2-set>.col-2{padding:13px 24px}.woocommerce .woocommerce-checkout>.col2-set{margin-bottom:70px}.woocommerce #order_review,.woocommerce #order_review_heading{width:47.8260869565%;float:right;margin-right:0}.woocommerce #order_review_heading{margin:0;padding-top:40px}@media all and (max-width:992px){.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th,.woocommerce table.shop_table td.product-name{font-size:18px}.woocommerce #order_review table.shop_table tbody tr.cart_item td:first-child,.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tfoot tr th,.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th.product-name{padding-left:20px}.woocommerce .woocommerce-order .woocommerce-customer-details,.woocommerce .woocommerce-order .woocommerce-order-details{width:100%}.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set>.col-1,.woocommerce .woocommerce-order .woocommerce-customer-details .col2-set>.col-2{padding:20px}}.woocommerce #order_review table.shop_table tfoot .shipping td{font-weight:400;font-size:16px}.woocommerce #order_review table.shop_table td,.woocommerce #order_review table.shop_table tfoot th{padding-top:15px;padding-bottom:15px}.woocommerce form .form-row .select2-container{border:0;border-radius:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{box-shadow:11px 10px 38px 0 rgba(0,0,0,.1);background:#fff}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:2.5em 2em 0;border-bottom:0}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{padding-top:0;line-height:1.7;padding-left:0}#add_payment_method #payment ul.payment_methods li.woocommerce-notice,.woocommerce-cart #payment ul.payment_methods li.woocommerce-notice,.woocommerce-checkout #payment ul.payment_methods li.woocommerce-notice{background:#f1f1f1;padding:20px;margin-bottom:20px;border-radius:0;border:0}#add_payment_method #payment #place_order,.woocommerce-cart #payment #place_order,.woocommerce-checkout #payment #place_order{float:none;margin-left:auto;display:block;margin-top:30px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0 2.5em 2.5em}@media all and (max-width:600px){#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:20px 20px 0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0 20px 20px}}.woocommerce form .woocommerce-billing-fields__field-wrapper{margin-top:-6px}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row label{margin-top:6px;margin-bottom:-6px;padding-bottom:11px;font-size:16px}.woocommerce div.product form.cart .reset_variations{font-size:0;text-shadow:none;color:transparent!important;margin:0 0 0 5px;display:inline;line-height:inherit}.woocommerce div.product form.cart .reset_variations:before{content:"\f0e2";display:inline-block;font-family:FontAwesome;font-size:16px;color:#737373;text-rendering:auto;font-weight:initial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:none}.woocommerce ul.order_details.woocommerce-thankyou-order-details{padding:30px;background-color:#fff;box-shadow:6px 5px 30px 0 rgba(0,0,0,.12);position:relative;min-height:130px;margin-bottom:40px;border-radius:5px}@media (max-width:426px){.woocommerce ul.order_details.woocommerce-thankyou-order-details{padding:20px}}.woocommerce ul.order_details.woocommerce-thankyou-order-details li{padding-right:unset;margin-right:unset}.woocommerce ul.order_details.woocommerce-thankyou-order-details li.woocommerce-order-overview__order{position:static;margin-bottom:25px;width:100%;height:auto;display:flex;flex-direction:column;font-size:14px;justify-content:center;border-right:unset;border-bottom:1px dashed #e5e5e5;padding-bottom:15px}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:not(.woocommerce-order-overview__order){border:unset;width:100%}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:not(.woocommerce-order-overview__order):not(:last-child){margin-bottom:13px}@media all and (min-width:600px){.woocommerce ul.order_details.woocommerce-thankyou-order-details{padding:30px 30px 30px 160px}.woocommerce ul.order_details.woocommerce-thankyou-order-details li.woocommerce-order-overview__order{padding:7px 15px 7px 0;position:absolute;width:100px;left:30px;top:30px;bottom:30px;border-bottom:unset;border-right:1px dashed #d9d9d9;margin-bottom:0}.woocommerce ul.order_details.woocommerce-thankyou-order-details li:not(.woocommerce-order-overview__order) strong{display:inline-block}}.woocommerce-MyAccount-navigation ul{list-style:none;padding:15px 25px;margin:0;box-shadow:6px 5px 30px 0 rgba(0,0,0,.12);border-radius:5px}.virtus_module_message_box{position:relative;min-height:60px;padding:10px 12px 10px 75px;border:0;border-radius:10px;background-color:#fff;z-index:0;display:flex}.virtus_module_message_box.closable{padding-right:53px}.virtus_module_message_box .message_title{margin-bottom:-1px;font-size:18px;line-height:1.25;color:inherit}.virtus_module_message_box .message_text{font-size:14px;line-height:1.45}.virtus_module_message_box .message_icon_wrap{position:absolute;z-index:1;top:5px;left:5px;width:50px;height:50px;border-radius:10px}.virtus_module_message_box .message_icon{display:flex;justify-content:center;align-items:center;height:100%;box-sizing:border-box;text-align:center;font-style:normal;font-size:21px;line-height:1;color:#fff}.virtus_module_message_box .message_icon:before{font-family:flaticon}.virtus_module_message_box .message_close_button{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;right:0;bottom:0;width:53px;height:auto;border-top-right-radius:inherit;border-bottom-right-radius:inherit;text-align:center;font-size:14px;line-height:1;color:#d2d2d2;cursor:pointer;transition:.4s}.virtus_module_message_box.type_info{color:#0050a2}.virtus_module_message_box.type_info .message_icon_wrap{background-color:#0050a2}.virtus_module_message_box.type_info .message_icon:before{content:"\f150";font-family:flaticon}.virtus_module_message_box.type_success{color:#0a5}.virtus_module_message_box.type_success .message_icon_wrap{background-color:#0a5}.virtus_module_message_box.type_success .message_icon:before{content:"\f058";font-family:"Font Awesome 5 Free"}.virtus_module_message_box.type_error{color:#cf0a05}.virtus_module_message_box.type_error .message_icon_wrap{background-color:#cf0a05}.virtus_module_message_box.type_error .message_icon:before{content:"\f152";font-family:flaticon}.virtus_module_message_box.type_warning{color:#feb721}.virtus_module_message_box.type_warning .message_icon_wrap{background-color:#feb721}.virtus_module_message_box.type_warning .message_icon:before{content:"\f153";font-family:flaticon}.virtus_module_message_box.type_custom .message_icon:before{font-family:fontawesome}.virtus_module_message_box.woocommerce-message a.button{position:absolute;top:5px;right:5px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:transparent}.woocommerce-message a.button{display:inline-block;left:auto;margin:0;border:3px solid unset;border-radius:5px;padding:0 25px;font-size:16px;line-height:44px;font-weight:700;text-decoration:none;text-shadow:none;text-align:center;box-shadow:none;overflow:visible;cursor:pointer;transition:.4s;background:#fff}.woocommerce .woocommerce-checkout .type_error .message_icon_wrap .message_icon{color:#fd2231}p.cart-empty.woocommerce-info{margin-bottom:1em;padding-left:26px}.woocommerce nav.woocommerce-pagination{margin-top:-15px;padding-bottom:30px;text-align:left;list-style:none}.woocommerce #comments{padding-top:0;margin-top:0;margin-bottom:0}.woocommerce #review_form #respond{margin-top:50px;margin-bottom:50px;border-radius:10px;padding:46px 40px 60px;background:#f7f7f7}@media all and (max-width:480px){.woocommerce #review_form #respond{padding-left:20px;padding-right:20px}}.woocommerce #review_form #respond p a{margin-right:9px;color:#f9d322}.wgl-clients,.woocommerce #review_form #respond form#commentform{display:flex;flex-wrap:wrap}.woocommerce #review_form #respond form#commentform .comment-notes{order:1}.woocommerce #review_form #respond form#commentform .comment-form-rating{order:2;margin-bottom:0;padding-left:10px;padding-right:10px}.woocommerce #review_form #respond form#commentform .comment-form-author{order:3}.woocommerce #review_form #respond form#commentform .comment-form-email{order:4}.woocommerce #review_form #respond form#commentform .comment-form-comment{order:5}.woocommerce #review_form #respond form#commentform .comment-form-cookies-consent{order:6}.woocommerce #review_form #respond form#commentform .wpml_language_code{order:7}.woocommerce #review_form #respond form#commentform .form-submit{order:8;margin-top:20px;margin-bottom:-2px}.woocommerce #review_form #respond form#commentform label{display:block;font-weight:500;margin:5px 0}.woocommerce #review_form #respond form#commentform .comment-form-rating label{display:block;font-size:16px;font-weight:600;margin-right:15px;margin-bottom:-8px}.woocommerce #review_form #respond form#commentform>p.comment-form-author,.woocommerce #review_form #respond form#commentform>p.comment-form-email{width:50%;float:left;margin-bottom:15px}.woocommerce #review_form #respond form#commentform>p.comment-form-author input,.woocommerce #review_form #respond form#commentform>p.comment-form-email input{position:relative;width:100%}.woocommerce #review_form #respond form#commentform .comment-form-rating .stars{display:inline-block;height:1em;line-height:1}.woocommerce #review_form #respond form#commentform .comment-form-rating .stars>span{display:flex;height:inherit}.woocommerce #review_form #respond form#commentform .comment-form-rating .stars a{margin-right:0!important;padding-right:1.3em;vertical-align:baseline}.woocommerce #review_form #respond form#commentform #comment{height:118px}.woocommerce #review_form #respond input#submit{display:inline-block;min-width:150px;margin:0;border-radius:5px;outline:0;padding:6px 26px;font-family:inherit;font-size:16px;font-weight:700;line-height:28px;letter-spacing:0;cursor:pointer;vertical-align:top;-webkit-appearance:none;transition:.4s;background:#fff;border-width:3px;border-style:solid;color:#fff}.woocommerce.single div.product .woocommerce-tabs ul.tabs{display:inline-block;position:relative;margin:0;border-radius:0;padding:0;font-size:0;text-align:center;overflow:visible}.woocommerce.single div.product .woocommerce-tabs ul.tabs li{display:inline-block;position:relative;z-index:0;margin:0;border:0;border-radius:inherit;padding:0;text-align:center;cursor:pointer;background:0 0;transition:.3s ease-in-out;color:#616161}.woocommerce.single div.product .woocommerce-tabs ul.tabs li a{display:block;position:relative;min-width:100px;padding:4px 30px;font-size:16px;font-weight:700;letter-spacing:0;margin-right:10px;text-decoration:none;text-transform:capitalize;box-shadow:none;color:inherit;border-bottom:3px solid #f7f7f7}.woocommerce.single div.product .woocommerce-tabs .panel{margin-bottom:26px;padding:35px 0 16px;text-align:left}.woocommerce.single div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description{padding-left:0;padding-right:0;text-align:justify;margin-bottom:42px}.woocommerce.single div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information{padding-top:38px;margin-bottom:24px}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes tr{border:0;float:left;width:50%;display:flex;align-items:center}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes th{display:flex;flex:1 1 auto;align-items:baseline;width:auto;border:0;padding:10px 0 10px 40px;font-size:16px;font-weight:700;background:0 0}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes th:after{content:"";flex:1 1 auto;border-top:1px solid #e1e1e1;margin-left:30px}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes td{font-style:normal;border:0;padding-left:30px;padding-right:40px;background:0 0}.woocommerce.single div.product .woocommerce-tabs .comment-reply-title{display:block;font-size:26px;line-height:34px;font-weight:800}.woocommerce .products .star-rating{margin:5px auto 10px}.woocommerce .star-rating span:before{color:#f7c439}.product_list_widget .product-title{font-size:16px;line-height:24px;transition:color .3s;font-weight:700}.product_list_widget del{margin-right:14px;color:#b7b7b7}.product_list_widget del .woocommerce-Price-amount{color:inherit!important;font-weight:600}.product_list_widget .woocommerce-Price-amount{font-size:14px;margin-top:8px;margin-right:4px;font-weight:800}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{margin:32px 0 0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{margin-top:16px;margin-bottom:18px;padding:0 20px 0 0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-size:16px;line-height:24px;text-transform:capitalize;font-weight:800}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{margin-top:4px;margin-bottom:2px;font-size:10px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;width:70px;margin-left:0;margin-right:15px;margin-top:0;border-radius:10px;box-shadow:0 0 0 1px rgba(0,0,0,.1);transition:.4s}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:50%;width:13px;height:13px;margin-left:-6.5px;margin-top:-6.5px;border-radius:50%;background:#fff;border-width:0;box-sizing:border-box;border-style:solid;box-shadow:4px 3px 26.95px 8.05px rgba(0,0,0,.1)}.woocommerce .widget_price_filter .ui-slider-horizontal{height:3px;margin:0 0 20px}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider.ui-widget-content{border:0;border-radius:3px;background:#e9e9e9;margin-bottom:20px}.woocommerce .widget_price_filter .price_slider_amount{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;align-items:center;font-size:16px;line-height:40px;font-weight:600;text-transform:capitalize}.woocommerce .widget_price_filter .price_slider_amount .button{display:inline-block;left:auto;height:auto;margin:0;border:0;border-radius:5px;padding:8px 24px;font-size:14px;font-weight:700;line-height:24px;color:#fff;text-decoration:none;text-shadow:none;box-shadow:none;background:0 0;cursor:pointer;overflow:visible}.woocommerce .widget_price_filter .price_slider_amount span.from{margin-left:4px}.woocommerce ul.cart_list li .quantity{font-size:14px;color:#a5a5a5;font-weight:600}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0;padding-right:15px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{display:inline-block;left:auto;right:0;font:0/0 serif;text-shadow:none;margin:0;top:4px;background:0 0;width:10px;height:10px;vertical-align:middle;cursor:pointer;color:#7f7f7f!important;transition:color .3s}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{margin-bottom:23px;border:0;padding-top:26px;font-size:20px;text-align:left;text-transform:uppercase}.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount{margin-left:5px;font-weight:800}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{font-size:20px;text-transform:capitalize}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{display:inline-block;left:auto;margin:0 10px 10px 0;border-radius:5px;padding:12px 10px;font-size:15px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;text-shadow:none;overflow:visible;cursor:pointer;box-shadow:none;transition:.4s;background:#fff;border:0}.woocommerce .widget_shopping_cart .buttons a:last-child,.woocommerce.widget_shopping_cart .buttons a:last-child{margin-bottom:0;margin-right:0}.woocommerce-mini-cart__buttons.buttons .button__wrapper{margin-bottom:10px;border-radius:0}.elementor-widget .wgl-infobox .wgl-infobox_content p:last-child,.portfolio_info_item-download .wgl_button_link,.wgl-accordion .wgl-accordion_content p:last-child,.wgl-button.elementor-button .elementor-button-content-wrapper .elementor-icon-box-icon,.wgl-flipbox_content p:last-child,.wgl-testimonials .wgl-carousel .wgl-testimonials-item_wrap,.wgl-timeline-vertical .time_line-content p:last-child,.wgl-timeline-vertical .time_line-item:last-child,.woocommerce-mini-cart__buttons.buttons .button__wrapper a.button{margin-bottom:0}.woocommerce-mini-cart__buttons.buttons .button__wrapper svg{stroke:transparent}.woocommerce-mini-cart__buttons.buttons .button__wrapper:hover svg{stroke:#ffffff}.woocommerce-mini-cart__buttons.buttons .button__wrapper,.woocommerce-mini-cart__buttons.buttons a.button{width:calc(50% - 5px)}@media only screen and (max-width:1024px){.blog-style-hero.blog_columns-3 .wgl_col-4:nth-child(3n+1),.blog-style-hero.blog_columns-4 .wgl_col-3:nth-child(4n+1),.blog_columns-2:not(.blog_masonry) .wgl_col-6:nth-child(odd),.blog_columns-3:not(.blog_masonry) .wgl_col-4:nth-child(3n+1),.blog_columns-4:not(.blog_masonry) .wgl_col-3:nth-child(4n+1){clear:none}.blog-style-hero.blog_columns-3 .wgl_col-4:nth-child(odd),.blog-style-hero.blog_columns-4 .wgl_col-3:nth-child(odd),.blog_columns-2:not(.blog_masonry) .wgl_col-6:nth-child(odd),.blog_columns-4:not(.blog_masonry) .wgl_col-3:nth-child(odd){clear:left}.virtus-post-navigation{margin-bottom:0}.blog-style-hero.blog_columns-3 .wgl_col-4,.blog-style-hero.blog_columns-4 .wgl_col-3{width:50%}.row .blog-style-hero-type3 .wgl_col-8,.woocommerce-cart-form>.row .wgl_col-3,.woocommerce-cart-form>.row .wgl_col-9{width:100%}.row.blog-style-first-recent-hero .wgl_col-5{width:41.66666667%}.woocommerce .widget_shopping_cart .buttons .button__wrapper:first-child,.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons .button__wrapper:first-child,.woocommerce.widget_shopping_cart .buttons a{margin-right:10px}.woocommerce .cart-collaterals .cart_totals>h2{margin:0 20px 14px}.woocommerce .cart-collaterals .cart_totals table tr>:first-child{padding-left:20px}.woocommerce .cart-collaterals .cart_totals table tr>:last-child{padding-right:20px}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:12px 20px 20px}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin-left:0}}@media only screen and (max-width:768px){.elementor-widget-wgl-blog-ticker .wgl_module_title.item_title .virtus_module_title{float:none;margin-bottom:20px}#add_payment_method .cart-collaterals .woocommerce-shipping-calculator,.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator,.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .woocommerce-shipping-calculator,.woocommerce-checkout .cart-collaterals .woocommerce-shipping-calculator,.woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-calculator,.woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-left:0}.wgl-products-wrapper ul.wgl-products li{width:calc(50% - 30px)}.woocommerce #content div.product div.images,.woocommerce #content table.cart td.actions .coupon .button__wrapper .button,.woocommerce #content table.cart td.actions .coupon .button__wrapper .input-text,.woocommerce #content table.cart td.actions .coupon .button__wrapper input,.woocommerce #order_review,.woocommerce #order_review_heading,.woocommerce .cart-collaterals,.woocommerce .cart-collaterals .cart_totals,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product div.images,.woocommerce form.checkout_coupon .form-row.form-row-last button,.woocommerce table.cart td.actions .coupon .button__wrapper .button,.woocommerce table.cart td.actions .coupon .button__wrapper .input-text,.woocommerce table.cart td.actions .coupon .button__wrapper input,.woocommerce-page #content div.product div.images,.woocommerce-page #content table.cart td.actions .coupon .button__wrapper .button,.woocommerce-page #content table.cart td.actions .coupon .button__wrapper .input-text,.woocommerce-page #content table.cart td.actions .coupon .button__wrapper input,.woocommerce-page .cart-collaterals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page div.product div.images,.woocommerce-page form.checkout_coupon .form-row.form-row-last button,.woocommerce-page table.cart td.actions .coupon .button__wrapper .button,.woocommerce-page table.cart td.actions .coupon .button__wrapper .input-text,.woocommerce-page table.cart td.actions .coupon .button__wrapper input{width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs li a{margin-right:0}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{border:0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:auto}.woocommerce .col2-set{width:100%;float:left;margin-right:0}.woocommerce #order_review_heading{padding-top:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:auto;margin-bottom:0}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{font-size:18px}.woocommerce #content table.cart td.actions .coupon .button__wrapper,.woocommerce table.cart td.actions .coupon .button__wrapper,.woocommerce-page #content table.cart td.actions .coupon .button__wrapper,.woocommerce-page table.cart td.actions .coupon .button__wrapper{width:48%}.woocommerce #content table.cart td.actions .coupon .button__wrapper:last-child,.woocommerce table.cart td.actions .coupon .button__wrapper:last-child,.woocommerce-page #content table.cart td.actions .coupon .button__wrapper:last-child,.woocommerce-page table.cart td.actions .coupon .button__wrapper:last-child{margin-top:15px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{padding-right:0;width:100%}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{padding-bottom:20px}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{float:none}.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:none;margin-top:20px}.woocommerce table.shop_table_responsive.cart tr,.woocommerce-page table.shop_table_responsive.cart tr{box-shadow:6px 5px 30px 0 rgba(0,0,0,.12);margin-bottom:35px;padding:10px 20px;position:relative;border-radius:3px}.woocommerce table.shop_table_responsive.cart tr td,.woocommerce-page table.shop_table_responsive.cart tr td{padding:10px 0;display:flex;align-items:center;justify-content:space-between;background-color:transparent!important;border:unset}.woocommerce table.shop_table_responsive.cart tr td.product-name,.woocommerce-page table.shop_table_responsive.cart tr td.product-name{display:block}.woocommerce table.shop_table_responsive.cart tr td.product-name .variation,.woocommerce-page table.shop_table_responsive.cart tr td.product-name .variation{margin-top:10px;font-size:.8em}.woocommerce table.shop_table_responsive.cart tr td.product-quantity,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity{padding:4px 0}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper,.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper .qty,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper .qty{height:40px}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span:after,.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span:before,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span:after,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span:before{bottom:19px}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.minus:after,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.minus:after{right:10px}.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.plus:after,.woocommerce table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.plus:before,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.plus:after,.woocommerce-page table.shop_table_responsive.cart tr td.product-quantity .quantity .quantity-wrapper span.plus:before{left:10px}.woocommerce table.shop_table_responsive.cart tr td.product-remove a,.woocommerce-page table.shop_table_responsive.cart tr td.product-remove a{position:absolute;right:40px;top:20px}.woocommerce table.shop_table_responsive.cart tr td.product-thumbnail,.woocommerce-page table.shop_table_responsive.cart tr td.product-thumbnail{width:100%;padding-top:20px}.woocommerce table.shop_table_responsive.cart tr td.product-thumbnail:before,.woocommerce-page table.shop_table_responsive.cart tr td.product-thumbnail:before{display:none}.woocommerce table.shop_table_responsive.cart tr td.actions,.woocommerce-page table.shop_table_responsive.cart tr td.actions{padding-top:10px;display:block}.woocommerce table.shop_table_responsive.cart tr td.actions .coupon,.woocommerce-page table.shop_table_responsive.cart tr td.actions .coupon{padding:0}.woocommerce table.shop_table_responsive.cart tr td.actions .coupon .input-text,.woocommerce-page table.shop_table_responsive.cart tr td.actions .coupon .input-text{margin-bottom:10px}.woocommerce table.shop_table_responsive.cart tr td.actions button,.woocommerce-page table.shop_table_responsive.cart tr td.actions button{width:100%!important;margin-top:10px!important}.woocommerce table.shop_table_responsive.cart tr td.actions input,.woocommerce-page table.shop_table_responsive.cart tr td.actions input{margin-bottom:10px;width:100%!important}.woocommerce form.checkout_coupon .form-row.form-row-last,.woocommerce-page form.checkout_coupon .form-row.form-row-last{padding-left:0}}@media only screen and (max-width:600px){.blog-posts .blog-style-medium_img .blog-post_media{width:50%}.blog-posts .blog-style-medium_img .blog-post_media .meta-wrapper{align-items:start;flex-direction:column}.blog-posts .blog-style-medium_img .blog-post_media .meta-wrapper .share_post-container{margin-top:10px}.blog-posts .blog-style-medium_img .meta-wrapper .author_post img{display:none}.blog-posts .blog-style-medium_img .blog-post_content{padding:15px}.blog-posts .blog-style-tiny_img .blog-post_content{padding:10px}.blog-posts .blog-style-tiny_img .blog-post.format-link .blog-post_media,.blog-posts .blog-style-tiny_img .blog-post.format-quote .blog-post_media{padding:15px 15px 0}.single_type-1 .blog-post.blog-post-single-item .blog-post_content .meta-wrapper,.single_type-2 .blog-post.blog-post-single-item .blog-post_content .meta-wrapper{max-width:100%}.blog-style-standard .wgl_col-12 .format-link .blog-post_wrapper,.blog-style-standard .wgl_col-12 .format-no_featured:not(.format-audio) .blog-post_wrapper,.blog-style-standard .wgl_col-12 .format-quote .blog-post_wrapper,.blog-style-standard .wgl_col-12 .format-standard .blog-post_wrapper,.format-link .blog-post_wrapper,.format-no_featured:not(.format-audio) .blog-post_wrapper,.format-quote .blog-post_wrapper,.format-standard .blog-post_wrapper{padding:30px 0 0}.wgl-products-wrapper ul.wgl-products li,.woocommerce .cart-collaterals .cross-sells ul li,.woocommerce .wgl-products-wrapper ul.wgl-products li,.woocommerce-page .cart-collaterals .cross-sells ul li{width:100%;margin-right:0}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .button__wrapper,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce form.checkout_coupon .form-row,.woocommerce table.cart td.actions .coupon .button__wrapper,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .button__wrapper,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.woocommerce-page table.cart td.actions .coupon .button__wrapper{width:100%}.woocommerce .products ul.wgl-products,ul.wgl-products{margin-right:0}.wgl-woocommerce-sorting{display:block}.wgl-woocommerce-sorting p.woocommerce-result-count{width:100%;margin:0 0 20px;text-align:right}.wgl-woocommerce-sorting form.woocommerce-ordering{width:100%;margin:0 0 30px}.woocommerce table.shop_attributes th{width:auto}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th{padding:14px 20px}.woocommerce .virtus_module_message_box .message_text{display:flex;flex-direction:column-reverse}.woocommerce .virtus_module_message_box .message_text a{width:max-content}.woocommerce .widget_shopping_cart .buttons .button__wrapper,.woocommerce.widget_shopping_cart .buttons .button__wrapper{display:block;margin-right:0}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes tr{width:100%;float:none}.woocommerce.single div.product .woocommerce-tabs .panel table.shop_attributes th{padding-left:0!important}}@media only screen and (max-width:500px){.blog-style-first-recent-hero{position:relative;z-index:1}.blog-style-first-recent-hero .blog-style-hero .blog-post_content{padding:15px}.blog-style-first-recent-hero .blog-style-hero .blog-post_meta_info{left:15px;top:15px;right:15px}.blog-style-first-recent-hero .blog-post_content .blog-post_title{font-size:36px;line-height:44px}.blog-style-first-recent-hero .blog-style-tiny_img .blog-post_content{padding:10px}.blog-style-first-recent-hero .blog-style-tiny_img .blog-post.format-link .blog-post_media,.blog-style-first-recent-hero .blog-style-tiny_img .blog-post.format-quote .blog-post_media{padding:15px 15px 0}.woocommerce .cart-collaterals .cross-sells ul li{width:100%;margin-right:0}}@media only screen and (max-width:426px){.woocommerce .virtus_module_message_box .message_text{line-height:inherit}}.wgl-accordion .wgl-accordion_header{cursor:pointer;font-size:24px;line-height:42px;transition:.4s;display:flex;align-items:center;justify-content:space-between}.wgl-accordion .wgl-accordion_title{color:inherit;font-size:inherit;line-height:inherit;position:relative}.wgl-accordion .wgl-accordion_title-prefix{font-size:inherit;line-height:inherit;margin-right:5px}.wgl-accordion .wgl-accordion_title:after{content:"";display:block;position:absolute;left:0;bottom:1px;transition:.45s;width:0}.wgl-accordion .wgl-accordion_content{display:none;font-size:16px}.wgl-accordion .wgl-accordion_panel .wgl-accordion_content,.wgl-pricing_plan .pricing_plan_wrap .pricing_content,.wgl-striped-services .service-item .service-item_title,.wgl-working-hours .working-item .working-item_day{font-weight:400}.wgl-accordion .wgl-accordion_icon{transition:.4s,color;font-weight:400;margin-top:2px}.wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon{position:relative;z-index:1;height:14px;width:14px}.wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon:after,.wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon:before{content:"";display:block;position:absolute;transition:.5s ease-in-out,color;transform:rotate(90deg);top:50%;left:50%}.wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon:before{width:inherit;height:2px;margin:-1px 0 0 -7px}.wgl-accordion.icon-pluse .wgl-accordion_header .wgl-accordion_icon:after{height:inherit;width:2px;margin:-7px 0 0 -1px}.wgl-accordion.icon-pluse .wgl-accordion_header.active .wgl-accordion_icon:after,.wgl-accordion.icon-pluse .wgl-accordion_header.active .wgl-accordion_icon:before{transform:rotate(-90deg)}.wgl-accordion.icon-def .wgl-accordion_icon{transform:rotate(90deg);font-size:.92em}.wgl-accordion.icon-def .wgl-accordion_icon:before{content:"\f142";font-family:flaticon;font-style:normal;display:block;transition:.4s;font-size:14px;transform:rotate(90deg)}.wgl-accordion.icon-def .wgl-accordion_header.active .wgl-accordion_icon:before{transform:rotate(270deg)}.wgl-button.elementor-button{font-size:14px;font-weight:700;text-transform:initial;border-radius:5px}.wgl-button.elementor-button .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;float:none}.wgl-button.elementor-button .elementor-align-icon-left,.wgl-tabs.icon_position-right .wgl-tabs_header{flex-direction:row}.wgl-button.elementor-button .elementor-align-icon-right,.wgl-tabs.icon_position-left .wgl-tabs_header,.wgl_module_team.aright .team-info_icons{flex-direction:row-reverse}.wgl-button.elementor-button.elementor-size-sm{font-size:14px;padding:14px 24px}.wgl-button.elementor-button.elementor-size-md{font-size:14px;padding:16px 29px}.wgl-button.elementor-button.elementor-size-lg{font-size:16px;padding:17px 29px}.wgl-button.elementor-button.elementor-size-xl{font-size:16px;padding:20px 34px}.elementor-widget.divider_yes .wgl-infobox_title,.under_image{padding-bottom:22px}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon:empty:after,.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon:empty:before,.wgl-button.elementor-button:empty:after,.wgl-button.elementor-button:empty:before,.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon .icon_plus:after,.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon .icon_plus:before{content:"";position:absolute;z-index:1;background:currentColor;width:16px;height:2px;left:50%;top:50%;margin-left:-8px;margin-top:-1px;transition:none,background-color .4s}.wgl-header-list-info .wgl-header-list-icon i{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.wgl-header-date{line-height:1;font-size:12px;font-weight:800;text-transform:uppercase;display:flex}.wgl-header-date.wgl-default-format>span:first-child{font-size:2.5em;margin-right:10px}.wgl-header-date.wgl-default-format>span:last-child{line-height:16px;margin-top:2px}.elementor-widget-wgl-double-headings.divider_yes .wgl-double_heading .dbl-title_wrapper:before{content:"";position:absolute;z-index:1;height:40px;width:3px;left:0;top:50%;transform:translateY(-50%);border-radius:5px;background-color:currentColor}.wgl-double_heading,.wgl-testimonials .wgl-testimonials-name_wrap{display:flex;flex-direction:column}.wgl-double_heading .dbl-title{font-size:30px;line-height:48px;font-weight:inherit;color:inherit}.wgl-double_heading .dbl-subtitle{font-size:24px;transform:translateY(-16px);display:inline-block;line-height:1;text-transform:uppercase}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-right .elementor-icon-box-icon{margin-left:5px}.elementor-widget.elementor-widget-wgl-info-box.elementor-position-left .elementor-image-box-img,.wgl-services-4.services_left .wgl-services_media-wrap{margin-right:20px}.elementor-widget.wgl-hover_shift-yes{padding-top:20px;transform:translateY(0);transition:.5s}.elementor-widget.wgl-hover_shift-yes:hover>.elementor-widget-container,.wgl-pricing_plan.hover-animation:hover .pricing_plan_wrap,.wgl-testimonials.hover_animation .wgl-testimonials-item_wrap:hover .wgl-testimonials_item{transform:translateY(-20px)}.elementor-widget.wgl-hover_shift-yes>.elementor-widget-container{transition:.5s;position:relative}.elementor-widget.divider_yes .wgl-infobox_title:before{content:"";position:absolute;z-index:1;bottom:0;height:2px;width:10px;background-color:currentColor}.elementor-widget.divider_yes.aleft .wgl-infobox_title:before,.wgl-services-7.aleft .wgl-services_title:before{left:0;box-shadow:10px 0 0 0 currentColor,20px 0 0 0 currentColor,30px 0 0 0 currentColor,50px 0 0 0 currentColor}.elementor-widget.divider_yes.acenter .wgl-infobox_title:before,.wgl-services-7.acenter .wgl-services_title:before{left:50%;margin-left:-40px;box-shadow:20px 0 0 0 currentColor,30px 0 0 0 currentColor,40px 0 0 0 currentColor,50px 0 0 0 currentColor,70px 0 0 0 currentColor}.elementor-widget.divider_yes.aright .wgl-infobox_title:before,.wgl-services-7.aright .wgl-services_title:before{right:0;box-shadow:-10px 0 0 0 currentColor,-20px 0 0 0 currentColor,-30px 0 0 0 currentColor,-50px 0 0 0 currentColor}.elementor-widget .wgl-infobox,.wgl-image-layers .img-layer_image-wrapper .img-layer_image,.wgl-portfolio-item_wrapper .portfolio_link-icon,.wgl-social-icons .elementor-social-icon{transition:.5s}.elementor-widget .wgl-infobox .wgl-infobox_title{position:relative;z-index:1;margin-bottom:20px;font-size:22px;line-height:1.5;word-break:break-word;transition:.45s}.elementor-widget .wgl-infobox .wgl-infobox_content{font-size:16px;transition:.45s}.elementor-widget .wgl-infobox .wgl-infobox_subtitle{font-size:100px;font-weight:700;color:#f7f7f7;line-height:.7;transition:.4s}.elementor-widget .wgl-infobox .wgl-infobox_button{line-height:1;position:relative;z-index:1}.elementor-widget .wgl-infobox .wgl-infobox_button.read-more-icon.corner-attached{position:absolute;bottom:0;display:inline-block}.elementor-widget .wgl-infobox .wgl-infobox_button>i{display:inline-block;transition:transform .4s}.elementor-widget .wgl-infobox .wgl-infobox_button:hover>i{transform:translateX(5px)}.elementor-widget .wgl-infobox .wgl-infobox_item_link,.wgl-flipbox_item-link,.wgl-services-2 .wgl-services_item-link,.wgl-services-3 .wgl-services_wrap>.wgl-services_link,.wgl-services-5 .wgl-services_item-link,.wgl-services-6 .wgl-services_link,.wgl-services-7 .wgl-services_wrap>.wgl-services_link{position:absolute;z-index:2;width:100%;height:100%;left:0;top:0}.wgl-icon{margin:0;transition:.4s}.wgl-icon.icon_circle{width:40px;height:40px;line-height:40px;text-align:center;background:#fff;border-radius:40px}.wgl-icon.icon_circle.icon_shadow{box-shadow:0 0 16px 3px rgba(3,38,94,.19)}.wgl-testimonials .wgl-carousel{width:calc(100% - 40px);padding:20px 20px 35px;margin-left:15px;margin-right:15px;overflow:visible}.wgl-testimonials .wgl-carousel .wgl-testimonials_item{box-shadow:11px 10px 22px 0 rgba(0,0,0,.1)}.wgl-testimonials .wgl-carousel .slick-arrow:after{transform:translateX(0);font-size:14px}.wgl-testimonials{margin:0 -15px;position:relative}.wgl-testimonials .wgl-testimonials-item_wrap{transition:.4s;margin-bottom:30px}.wgl-testimonials .wgl-testimonials_item{position:relative;transform:translate(0);transition:inherit;border-radius:10px}.wgl-pricing_plan.hover-animation,.wgl-testimonials.hover_animation .wgl-testimonials-item_wrap{padding-top:20px}.wgl-testimonials .wgl-testimonials-meta_wrap{display:flex;align-items:center;line-height:1}.wgl-testimonials .wgl-testimonials_name{padding-bottom:1px;font-size:20px;line-height:1;font-weight:600;transition:.45s}.wgl-testimonials .wgl-testimonials_name a{font-weight:inherit;font-family:inherit;color:inherit;line-height:inherit;font-size:inherit}.wgl-testimonials .wgl-testimonials_position{font-size:18px;line-height:1.25;display:block;text-transform:capitalize;transition:.45s}.wgl-testimonials .wgl-testimonials_quote{position:relative;z-index:1;font-size:16px;line-height:30px}.wgl-testimonials .wgl-testimonials_image{padding-right:32px}.wgl-testimonials.add_quote_icon .wgl-testimonials_quote:after{content:"\f106";font-family:Flaticon;z-index:1;width:60px;height:60px;line-height:60px;left:-30px;top:-30px;transition:.45s;color:#fff;font-size:36px;font-weight:400;display:inline-block;position:absolute;text-align:center;transform:rotate(180deg)}.wgl-testimonials.type-inline_top .wgl-testimonials-meta_wrap{margin-bottom:18px}.wgl-testimonials.type-inline_top .wgl-testimonials_quote:before{bottom:100%;top:initial;transform:translateY(15px) rotate(45deg)}.wgl-testimonials.type-inline_top.add_quote_icon .wgl-testimonials_quote:after{left:-30px;bottom:-30px;top:initial}.wgl-testimonials.type-inline_bottom .wgl-testimonials_item{overflow:hidden;margin-bottom:30px;padding:32px 30px 39px 60px;transition:.45s}.wgl-testimonials.type-inline_bottom .wgl-testimonials-content_wrap{padding-bottom:24px}.wgl-testimonials.type-inline_bottom .wgl-carousel-wrapper{overflow:unset}.wgl-tabs.icon_position-bottom .wgl-tabs_header,.wgl-testimonials.type-author_bottom .wgl-testimonials-meta_wrap,.wgl-video_popup.title_pos-top .videobox_content,.wgl-video_popup.title_pos-top .videobox_link_wrapper{flex-direction:column}.wgl-testimonials .wgl-carousel.prev_next_pos_left .wgl-carousel_slick{padding-bottom:75px}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left){width:calc(100% - 30px);padding:20px 15px 35px;margin-left:auto;margin-right:auto;overflow:hidden}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left) .slick-arrow{width:30px}.blog_columns-4 .wgl-carousel:hover .slick-next:after,.blog_columns-4 .wgl-carousel:hover .slick-prev:after,.wgl-carousel:hover .slick-next:after,.wgl-carousel:hover .slick-prev:after,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_left .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_right .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_left .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_right .img-layer_image,.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left) .slick-arrow:after{transform:translateX(0)}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left) .slick-arrow.slick-prev{left:-15px;border-radius:10px 0 0 10px}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left) .slick-arrow.slick-next{right:-15px;border-radius:0 10px 10px 0}.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left):hover .slick-next,.wgl-testimonials .wgl-carousel:not(.prev_next_pos_left):hover .slick-prev{transform:translate(0,-50%)}.wgl-testimonials:after,.wgl_module_team:after{content:"";display:block;clear:both}.isotope-filter{font-weight:700;font-size:14px;margin-bottom:30px}.isotope-filter a,.wgl-portfolio-item_meta{font-size:14px;font-weight:600}.isotope-filter a{display:inline-block;transition:.5s;position:relative;line-height:22px;text-transform:lowercase;padding:12px 30px}.isotope-filter a .number_filter{position:absolute;z-index:1;width:26px;height:16px;right:-18px;line-height:16px;font-size:11px;top:-15px;font-weight:800;opacity:0;visibility:hidden;transition:.5s;text-align:center;color:#fff;transform:translateY(4px);display:none}.isotope-filter a:last-child{margin-right:28px}.isotope-filter a.active .number_filter,.wgl-clients.anim-ex_images_ver .image_wrapper:hover .hover_image,.wgl_module_team .team-item_wrap:hover .team-info_icons a{opacity:1;visibility:visible;transform:translateY(0)}.isotope-filter a.active:after{opacity:1;left:-15px;visibility:visible}.isotope-filter+.wgl-portfolio-list_wrapper{margin:0 -35px;overflow:hidden}.row .wgl-portfolio-list_item{padding-left:0;padding-right:0;display:inline-block;vertical-align:top}.row .wgl-portfolio-list_item .wgl-portfolio_item_link{font-size:14px;font-weight:700;display:inline-block;border-width:3px;border-style:solid;padding:24px 45px;margin-bottom:60px}body.page .wgl-container:not(.single_portfolio) .wgl-portfolio_container:not(.no_gap){margin-left:0;margin-right:0;padding-bottom:20px}body.page .wgl-container:not(.single_portfolio) .wgl-portfolio_container:not(.no_gap) .slick-dots{padding:0 0 25px}.wgl-portfolio-item_meta .post_cats{position:relative;z-index:1;display:block;transition:.5s;font-size:12px;font-weight:700;margin-top:10px;line-height:24px}.wgl-portfolio-item_wrapper .overlay,.wgl-portfolio-item_wrapper .overlay:after,.wgl-portfolio-item_wrapper .portfolio_link{position:absolute;transition:.5s;z-index:1;top:0;left:0;width:100%;height:100%}.wgl-portfolio-item_meta .post_cats a{border-radius:3px;padding:0 10px;position:relative;display:inline-block;text-transform:lowercase;background:rgba(49,49,49,.8)}.wgl-portfolio-item_meta .post_cats .delimiter-comma{margin-left:0;margin-right:6px}.wgl-portfolio-item_wrapper .overlay{opacity:0;border-radius:10px;background-color:rgba(32,32,32,.2)}.wgl-portfolio-item_wrapper .overlay:after{content:"";opacity:.8;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#141414 100%)}.wgl-portfolio-item_wrapper .portfolio_link{display:block;opacity:0;font-size:24px}.wgl-portfolio-item_wrapper.gallery_type .portfolio_link{justify-content:center;align-items:center}.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon{line-height:0;border-radius:50%;background:#fff;font-size:20px;transition:.4s;display:inline-block;position:relative;z-index:2}.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon a{transition:none;display:inline-block}.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon>a,.wgl-portfolio-item_wrapper .wgl-portfolio-item_icon>i{padding:20px;display:inline-flex;justify-content:center;align-items:center;width:1em;height:1em;transition:.4s}.wgl-portfolio-item_title .title{font-size:28px;line-height:1.4}.wgl-portfolio-item_title a,.wgl-portfolio-item_title span{color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.under_image{position:relative;z-index:1}.under_image .wgl-portfolio-item_image{position:relative;transition:.6s ease-in-out;overflow:hidden}.under_image .wgl-portfolio-item_image img{transform:translateY(0);transition:.5s}.under_image .wgl-portfolio-item_title .title{font-size:24px;margin-bottom:8px}.under_image .portfolio_link{display:flex;justify-content:center;align-items:center}.inside_image .wgl-portfolio-item_title .title:hover a,.under_image .wgl-portfolio-item_meta .post_cats a:hover{opacity:.7}.under_image .wgl-portfolio-item_description{padding:20px 0 10px;z-index:3;transition:.35s ease-out;bottom:0;width:100%;background:#fff;border-radius:10px}.inside_image .post_cats a{opacity:1;transition:.4s;margin-right:0;color:#fff;background:rgba(49,49,49,.8)}.inside_image .wgl-portfolio-item_description{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;text-align:left;padding:21px 30px;opacity:0;transition:.5s;overflow:hidden}.inside_image .wgl-portfolio-item_meta{position:relative;z-index:2;margin-bottom:0}.inside_image .wgl-portfolio-item_title{position:relative;z-index:2;margin-bottom:10px;padding-top:12px}.inside_image .wgl-portfolio-item_content{position:relative;z-index:2;color:#ccc}.inside_image .portfolio_link{display:flex;justify-content:center;align-items:center;flex-direction:column;transition:.5s}.inside_image.zoom_in_animation .overlay{top:5%;left:5%;width:calc(100% - 10%);height:calc(100% - 10%);transform:scale(.7)}.inside_image.offset_animation:before,.inside_image.outline_animation .overlay:before{position:absolute;width:100%;height:100%;left:0;top:0;transition:.5s;z-index:1;content:""}.inside_image.zoom_in_animation .wgl-portfolio-item_description{transform:scale(.9)}.inside_image.zoom_in_animation:hover .overlay,.inside_image.zoom_in_animation:hover .wgl-portfolio-item_description,.wgl-clients.anim-zoom .clients_image:hover img{transform:scale(1)}.inside_image.outline_animation .overlay:before{border-radius:10px}.inside_image.offset_animation:before{border:1px solid;box-sizing:border-box;border-radius:10px}.inside_image.offset_animation .wgl-portfolio-item_offset{position:relative;z-index:1;transition:.5s}.inside_image.offset_animation:hover .wgl-portfolio-item_offset{transform:translate(20px,20px)}.inside_image.sub_layer_animation .wgl-portfolio-item_description{width:auto;height:auto;left:30px;bottom:30px;top:initial;border-radius:10px;align-items:flex-start;padding:47px 52px;transform:translateY(10px);text-align:left;background:#fff;word-break:break-word;max-width:calc(100% - 60px)}.inside_image.sub_layer_animation .wgl-portfolio-item_icon{margin-top:28px}.inside_image.simple_animation .post_cats a{opacity:1;border-radius:3px;transition:.4s;margin-right:0;color:#fff}.inside_image.simple_animation .post_cats a:hover{color:rgba(255,255,255,.7)}.inside_image.simple_animation .wgl-portfolio-item_description-inner>div{transition:.5s;opacity:0;transform:translateY(40px)}.inside_image.simple_animation .wgl-portfolio-item_description-inner>div:nth-child(2){transition:.7s}.inside_image.simple_animation .wgl-portfolio-item_description-inner>div:nth-child(3){transition:.9s}.inside_image.simple_animation .wgl-portfolio-item_description-inner>div:nth-child(4){transition:1.1s}.inside_image .wgl-portfolio-item_title .title{font-size:26px}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next,.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev{width:70px;height:70px;top:initial;bottom:0;left:50%;right:initial;background:0 0;transition:none}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next:after,.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev:after{line-height:70px;transition:.4s}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next:before,.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev:before{content:"";position:absolute;z-index:-1;left:0}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev{transform:translate(-70px,0)}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-prev:before{top:0;width:140px;height:70px;border-radius:0;background:#fff;box-shadow:6px 5px 30px rgba(0,0,0,.12)}.wgl-portfolio_container .wgl-carousel.arrows_center_mode .slick-next:before{top:20px;width:1px;height:30px;background:#dedede}.wgl-portfolio_container .wgl-carousel .wgl-carousel_slick{padding-bottom:5px;margin-bottom:30px}.wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item{width:1000px}.wgl-portfolio_container.appear-animation.anim-fade-in .animate .wgl-portfolio-item_wrapper{animation:.9s forwards fade_in}.wgl-portfolio_container.appear-animation.anim-slide-top .animate .wgl-portfolio-item_wrapper{animation:.5s forwards slide_top;transform:translateY(50px)}.wgl-portfolio_container.appear-animation.anim-slide-bottom .animate .wgl-portfolio-item_wrapper{animation:.5s forwards slide_bottom;transform:translateY(-50px)}.wgl-portfolio_container.appear-animation.anim-slide-left .animate .wgl-portfolio-item_wrapper{animation:.5s forwards slide_left;transform:translateX(50px)}.wgl-portfolio_container.appear-animation.anim-slide-right .animate .wgl-portfolio-item_wrapper{animation:.5s forwards slide_right;transform:translateX(-50px)}.wgl-portfolio_container.appear-animation.anim-zoom .animate .wgl-portfolio-item_wrapper{animation:.5s forwards zoom_in;transform:scale(.5)}@keyframes fade_in{100%{opacity:1}}@keyframes slide_top{100%{opacity:1;transform:translateY(0)}}@keyframes slide_bottom{100%{opacity:1;transform:translateY(0)}}@keyframes slide_left{100%{opacity:1;transform:translateX(0)}}@keyframes slide_right{100%{opacity:1;transform:translateX(0)}}@keyframes zoom_in{100%{opacity:1;transform:scale(1)}}.wgl-portfolio-single_wrapper.single_type-1 .wgl-portfolio-single_item .wgl-portfolio-item_divider,.wgl-portfolio-single_wrapper.single_type-2 .wgl-portfolio-single_item .wgl-portfolio-item_divider{background:#e5e5e5;width:100%;height:1px;margin-top:61px;margin-bottom:59px}.wgl-portfolio-single_wrapper.single_type-2{margin-top:40px}.wgl-portfolio-single_wrapper.single_type-3,.wgl-portfolio-single_wrapper.single_type-4{margin-top:-40px}.wgl-portfolio-single_wrapper.single_type-3 .wgl-portfolio-item_bg .wgl-portfolio-item_title,.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg .wgl-portfolio-item_title{font-size:52px;margin-bottom:18px}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_info{color:#fff;border-top:1px solid rgba(255,255,255,.4);padding:0 0 43px;display:flex;flex-wrap:wrap;justify-content:space-between}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item-info_desc{width:initial;margin:39px 35px 0;display:inline-block;border-bottom:0;text-align:left}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item-info_desc h5{color:inherit;margin-right:0}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item-info_desc span{display:inline-block;color:#e5e5e5;text-align:left;max-width:184px}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_bg{margin-bottom:60px}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-single_item .single_post_info{border:0;margin-bottom:5px}.wgl-portfolio-single_wrapper .wgl-portfolio-item_bg{position:relative;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:60px}.wgl-portfolio-single_wrapper .wgl-portfolio-item_bg:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background:#2f3441;opacity:.3}.wgl-portfolio-single_wrapper .wgl-portfolio-item_title{font-size:36px;line-height:1.6;margin-bottom:7px}.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta{margin:0;color:#bcbcbc;font-size:16px;display:inline-block;font-weight:700}.wgl-portfolio-single_wrapper .wgl-portfolio-item_meta>span:after{content:"/";margin:-2px 8px 0;display:inline-block;vertical-align:middle}.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats{vertical-align:middle;display:inline-block;line-height:30px}.wgl-portfolio-single_wrapper .wgl-portfolio-item_cats a{position:relative;display:inline-block;transition:.4s;font-size:16px;font-weight:700}.wgl-portfolio-single_item .single_post_info{padding-bottom:38px;margin-bottom:30px;border-bottom:1px solid #e7e7e7;padding-top:20px;margin-top:0}.wgl-portfolio-single_item .tags_likes_wrap .wgl-likes{float:right;line-height:34px}.wgl-portfolio-single_item .tagcloud .tagcloud_desc{font-size:14px;line-height:30px;vertical-align:top;text-transform:uppercase;color:#313131;font-weight:700;margin-right:20px}.single_portfolio .related_portfolio{margin-top:82px;margin-bottom:15px}.single_portfolio .related_portfolio .wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item.wgl_col-6{width:600px}.single_portfolio .related_portfolio .wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item.wgl_col-4{width:400px}.single_portfolio #comments .comment-respond{margin-top:30px;margin-bottom:70px}.wgl-portfolio-item_annotation_inner .wgl-portfolio-item-info_desc{padding:12px 0;margin-bottom:0}.wgl-portfolio-item-info_desc{width:50%;display:inline-block;margin-bottom:26px;vertical-align:top}.wgl-portfolio-item-info_desc h5{margin-right:14px;line-height:30px;font-size:16px}.wgl-portfolio-item-info_desc span{display:block;font-size:16px;line-height:30px}.portfolio_info_item-download{padding-bottom:10px;padding-top:30px;border-top:1px solid #dfdfdf;margin-top:20px}.wgl-portfolio-single_item .wgl-portfolio-item_annotation{padding:21px 12px 21px 45px;margin-top:8px;border-radius:10px;background:#f7f7f7}.wgl-portfolio-single_item .wgl-portfolio-item_annotation .single_info-share_social-wpapper{margin-top:14px}.portfolio_archive-cat{margin-bottom:30px;text-align:center}.wgl-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.wgl-ellipsis span{position:absolute;top:27px;width:11px;height:11px;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.wgl-ellipsis span:first-child{left:6px;animation:.6s infinite wgl-ellipsis1}.wgl-ellipsis span:nth-child(2){left:6px;animation:.6s infinite wgl-ellipsis2}.wgl-ellipsis span:nth-child(3){left:26px;animation:.6s infinite wgl-ellipsis2}.wgl-ellipsis span:nth-child(4){left:45px;animation:.6s infinite wgl-ellipsis3}@keyframes wgl-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes wgl-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes wgl-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(19px,0)}}.wgl_module_team .team-item{float:left;padding:0 15px 55px}.wgl_module_team .team-item_wrap{position:relative;z-index:1;transition:.3s;padding-top:30px;border-radius:10px}.wgl_module_team .team-item_wrap:hover{box-shadow:10px 11px 38px 0 rgba(0,0,0,.1)}.wgl_module_team .team-image{display:inline-block;position:relative;border-radius:50%;max-width:190px}.wgl_module_team .team-item_info{padding:0 30px 20px;background-repeat:no-repeat;background-position:right bottom;transition:.4s}.wgl-progress_bar .progress_bar_wrap-wrap,.wgl_module_team .team-item_titles{transition:inherit}.wgl_module_team .team-item_titles img{position:absolute;z-index:-1;bottom:0;right:0;max-height:52px;display:none}.wgl_module_team .team-title{margin-top:23px;margin-bottom:0;font-size:24px;line-height:1.25;font-weight:800}.wgl_module_team .team-title a{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;transition:.3s}.wgl_module_team .team-department{padding-top:7px;font-size:18px;line-height:1.4;transition:inherit;text-transform:capitalize}.wgl_module_team .team-item_excerpt{margin:17px 0 5px;line-height:1.7;transition:.4s;scrollbar-width:none;-ms-overflow-style:none}.wgl_module_team .team-item_excerpt::-webkit-scrollbar{display:none}.wgl_module_team .team-info_icons{display:flex;position:relative;transition:.4s;margin-top:14px}.wgl_module_team .team-icon{width:36px;height:36px;border-radius:50%;font-size:14px;line-height:36px;color:#909aa3;text-align:center;transform:translateY(15px)}.wgl_module_team .team-icon:nth-child(2){transition-delay:50ms}.wgl_module_team .team-icon:nth-child(4){transition-delay:0.15s}.wgl_module_team .team-icon:nth-child(6){transition-delay:0.25s}.wgl_module_team .team-icon:nth-child(8){transition-delay:0.35s}.wgl_module_team.acenter .team-item_content:hover .team-icon:not(:first-child){width:36px}.wgl_module_team.aright .team-item_content .team-item_info{background-position:0 104%}.wgl_module_team.team-col_3 .team-item{width:33.3333333%}.wgl_module_team.team-col_6 .team-item{width:16.6666666%}.wgl_module_team .wgl-carousel_wrapper .wgl-carousel .team-item_content:hover{box-shadow:6px 5px 14px rgba(0,0,0,.08)}.single-team .single_team_page .team-single_wrapper{display:flex;align-items:stretch;position:relative;z-index:1;margin-top:40px;margin-bottom:51px;box-shadow:10px 11px 38px 0 rgba(0,0,0,.1);border-radius:10px}.single-team .single_team_page .team-image_wrap{align-self:flex-start;padding-right:95px;padding-left:68px;padding-top:70px}@media (max-width:480px){.single-team .single_team_page .team-image_wrap{padding:30px}}@media (min-width:969px){.single-team .single_team_page .team-image{width:400px}}@media (max-width:968px){.single-team .single_team_page .team-image{max-width:400px}}.single-team .single_team_page .team-info_wrapper{display:flex;flex-direction:column;flex-grow:1;padding-top:106px;padding-bottom:110px;background-color:#fff;background-repeat:no-repeat;background-position:79% 24%;padding-right:50px}.single-team .single_team_page .team-title{position:relative;z-index:1;margin-bottom:10px;font-size:36px;line-height:1.055}.single-team .single_team_page .team-info_item{margin-bottom:5px;font-size:17px}.single-team .single_team_page .team-info_item.team-department{margin-bottom:16px;font-size:24px;text-transform:capitalize}.single-team .single_team_page .team-info_item>*{display:inline;font-family:inherit;font-size:inherit;line-height:inherit}.single-team .single_team_page .team-info_item h5{margin-right:11px;font-size:18px;text-transform:initial}.single-team .single_team_page .team-info_icons{line-height:1;margin-top:25px}.single-team .single_team_page .team-info_icons .team-icon{display:inline-block;position:relative;z-index:1;text-decoration:none;vertical-align:middle;margin-left:12px}.single-team .single_team_page .team-info_icons .team-icon:before{display:inline-block;width:38px;height:38px;border-radius:5px;font-size:14px;line-height:38px;color:#fff;text-align:center;transition:.4s}.single-team .single_team_page .team-info_icons .team-icon:hover:before{transform:translateY(-5px)}.single-team .single_team_page .team-info_icons .team-icon[class*=skype]:before{background-color:#00aff0}.single-team .single_team_page .team-info_icons .team-icon[class*=youtube]:before{background-color:red}.single-team .single_team_page .team-info_icons .team-icon[class*=google-plus]:before{background-color:#db4437}.single-team .single_team_page .team-single_speaches-title{font-weight:400;margin-bottom:30px}.single-team .single_team_page .team-single_speaches-info .speech-info_item{margin-bottom:30px;padding:30px;border:1px solid #ddd;border-radius:10px}.single-team .single_team_page .team-single_speaches-info .speech-info_day{margin-bottom:6px;font-size:22px}.single-team .single_team_page .team-single_speaches-info .speech-info_desc,.single-team .single_team_page .team-single_speaches-info .speech-info_time{font-size:18px}.wgl-countdown .countdown-row{display:flex;justify-content:center;align-items:center;margin-left:-15px;margin-right:-15px}.wgl-countdown .countdown-section{flex:1;color:inherit;position:relative;margin-right:15px;margin-left:15px}.wgl-countdown .countdown-section .countdown-amount{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;font-size:1em;line-height:1;color:inherit;width:2.4em;height:1em;margin:0 auto}.wgl-countdown .countdown-section .countdown-period{display:block;margin-top:1em;font-size:.163636em;line-height:1;color:inherit;text-transform:capitalize;text-align:center}.wgl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:after,.wgl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:before{content:"";position:absolute;z-index:1;right:-15px;width:.09em;height:.09em;background:currentColor;border-radius:50%;transform:translateX(50%)}.wgl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:before{top:50%;margin-top:-.15em}.wgl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:after{top:50%;margin-top:.15em}.wgl-countdown.cd_large{font-size:110px}.wgl-countdown.cd_medium{font-size:50px}.wgl-countdown.cd_small{font-size:36px}.wgl-countdown.align_left .countdown-section,.wgl-countdown.align_right .countdown-section{flex:0}.wgl-countdown.custom_font .countdown-section{font-family:inherit}.wgl-countdown.custom_font .countdown-period,.wgl-countdown.custom_font .countdown-section .countdown-amount{font-family:inherit;font-weight:inherit}@media only screen and (max-width:992px){.blog-style-hero.blog-style-hero-type4 .slider-nav-wrap{display:none}.blog-style-hero.blog-style-hero-type4 .blog-post_content-wrap{margin-right:30px}.blog-style-hero.blog-style-hero-type4 .blog-post_content,.row.blog-style-first-recent-hero .wgl_col-5,.row.blog-style-first-recent-hero .wgl_col-7,.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells{width:100%}.columns-4 ul.wgl-products li{width:calc(50% - 30px)}.woocommerce ul.wgl-products .products-post_wrapper .group_button-woo{bottom:-28px;opacity:1;visibility:visible}.woocommerce ul.wgl-products .products-post_wrapper .add_to_cart-btn{margin:0 10px}.wgl-countdown.cd_large{font-size:60px}.wgl-countdown.cd_medium{font-size:40px}.wgl-countdown.cd_small{font-size:36px}}@media only screen and (max-width:768px){.wgl-countdown.cd_large,.wgl-countdown.cd_medium,.wgl-countdown.cd_small{font-size:36px}}@media only screen and (max-width:480px){.wgl-countdown.cd_large,.wgl-countdown.cd_medium,.wgl-countdown.cd_small{font-size:30px}}@media only screen and (max-width:420px){.wgl-menu_outer{width:calc(100% - 48px)}.wgl-countdown.cd_large,.wgl-countdown.cd_medium,.wgl-countdown.cd_small{font-size:24px}}@media only screen and (max-width:360px){.wgl-mobile-header .woo_mini_cart{width:calc(100vw - 40px)}.wgl-countdown.cd_large,.wgl-countdown.cd_medium,.wgl-countdown.cd_small{font-size:20px}}.wgl-carousel .slick-arrow{display:block;position:absolute;z-index:100;top:50%;width:50px;height:50px;line-height:50px;margin:0;border:unset;border-radius:10px;padding:0;text-align:center;font-size:0;font-weight:300;letter-spacing:0;text-indent:0;color:#fff;cursor:pointer;opacity:1;box-shadow:unset;transition:.4s;background:#fff}.wgl-carousel .slick-arrow:after{display:inline-block;position:relative;vertical-align:middle;width:100%;height:100%;font-size:18px;border-radius:inherit;font-family:Flaticon;line-height:inherit;color:inherit;transition:.4s}.wgl-carousel .slick-prev{left:0;right:auto;transform:translate(0,-50%)}.wgl-carousel .slick-prev:after{content:"\f140"}.wgl-carousel .slick-next{left:auto;right:0;transform:translate(0,-50%)}.wgl-carousel .slick-next:after{content:"\f13f"}.wgl-carousel:hover .slick-prev{transform:translate(10px,-50%)}.wgl-carousel:hover .slick-next{transform:translate(-10px,-50%)}.wgl-carousel.prev_next_pos_left .slick-arrow{top:auto;bottom:0;left:70px;transform:translate(0,0)}.blog_columns-4 .wgl-carousel .slick-arrow{width:36px;height:36px;line-height:36px}.blog_columns-4 .wgl-carousel .slick-prev{left:5px}.blog_columns-4 .wgl-carousel .slick-prev:after{transform:translateX(2px)}.blog_columns-4 .wgl-carousel .slick-next{right:5px}.blog_columns-4 .wgl-carousel .slick-next:after{transform:translateX(-2px)}.wgl-carousel .slick-dots{padding:0;margin:30px 15px 0;line-height:0;font-size:0;min-height:50px}.wgl-carousel .slick-dots li{display:inline-block;font-size:0;line-height:0;list-style:none;padding:5px;margin:0;opacity:1;cursor:pointer}.wgl-carousel .slick-dots li button{position:relative;z-index:1;display:inline-block;font-size:0;padding:0;margin:0;box-sizing:border-box;border:0;vertical-align:bottom}.wgl-carousel .slick-dots li:before{display:none}.wgl-carousel.pagination_circle .slick-dots li button{border-radius:50%;width:4px;height:4px;opacity:.3}.wgl-carousel.pagination_circle .slick-dots li.slick-active button{opacity:1;transform:scale(2.5)}.wgl-carousel.pagination_circle_border .slick-dots li{margin:1px}.wgl-carousel.pagination_circle_border .slick-dots li button{border-radius:50%;width:20px;height:20px;border:1px solid transparent;background:0 0!important}.wgl-carousel.pagination_circle_border .slick-dots li button:before{content:"";display:block;width:4px;height:4px;position:absolute;left:50%;top:50%;margin-top:-2px;margin-left:-2px;border-radius:50%}.wgl-carousel.pagination_square_border .slick-dots li button{border-radius:0;width:31px;height:31px;border:3px solid transparent;background:0 0!important}.wgl-carousel.pagination_square_border .slick-dots li button:before{content:"";display:block;width:6px;height:6px;position:absolute;left:50%;top:50%;margin-top:-3px;margin-left:-3px;border-radius:0}.wgl-carousel.pagination_line .slick-dots li{margin:0 5px;padding:10px 0}.wgl-carousel.pagination_line .slick-dots li button{width:25px;height:3px;opacity:.5;background:0 0}.wgl-carousel.pagination_line .slick-dots li button:before{content:"";position:absolute;z-index:1;left:0;bottom:0;width:100%;height:1px;transition:.3s}.wgl-carousel.pagination_line .slick-dots li.slick-active button:before,.wgl-carousel.pagination_line .slick-dots li:hover button:before{height:3px}.wgl-carousel.pagination_square .slick-dots li{width:8px;height:8px;margin-right:8px;opacity:.3}.wgl-carousel.pagination_line_circle .slick-dots li{margin:0;padding:10px 5px}.wgl-carousel.pagination_line_circle .slick-dots li button{width:6px;height:6px;opacity:.5;border-radius:6px}.wgl-carousel.pagination_line_circle .slick-dots li.slick-active button{opacity:1;width:25px}.wgl-clients .wgl-carousel_wrapper{width:100%;overflow:visible}.wgl-clients .clients_image{float:left;display:flex;transition:.4s;align-items:inherit}.wgl-clients .clients_image .image_wrapper{display:flex;position:relative;z-index:1;align-items:center;height:max-content}.wgl-clients .hover_image,.wgl-image-layers .img-layer_image-wrapper:not(:first-child){position:absolute;top:0;left:0}.wgl-clients .hover_image{display:none;z-index:1;visibility:hidden}.wgl-clients.items-6>.clients_image{width:16.66666%}.wgl-clients.anim-zoom .clients_image img{transform:scale(.95)}.wgl-clients.anim-grayscale .clients_image img{filter:grayscale(100%);opacity:.6}.wgl-clients.anim-grayscale .clients_image:hover img{filter:grayscale(0);opacity:1}.wgl-clients.anim-contrast .clients_image:hover img{filter:contrast(300%)}.wgl-clients.anim-blur .clients_image:hover img{filter:blur(1px)}.wgl-clients.anim-invert .clients_image:hover img{filter:invert(100%)}.wgl-clients.anim-ex_images .hover_image,.wgl-clients.anim-ex_images_bg .hover_image{display:block;opacity:0}.wgl-clients.anim-ex_images_ver .hover_image{display:block;transform:translateY(-100%)}.wgl-clients.anim-ex_images_ver .image_wrapper:hover .hover_image+.main_image,.wgl-image-layers .img-layer_image-wrapper.slide_big_up .img-layer_image{transform:translateY(100%)}.wgl-image-layers{position:relative;line-height:0;max-width:100%}.wgl-image-layers .img-layer_image-wrapper{position:relative;line-height:0;display:block;width:inherit;max-width:100%;height:inherit;max-height:100%}.wgl-image-layers .img-layer_image-wrapper.slide_big_down .img-layer_image{transform:translateY(-100%)}.wgl-accordion-services .wgl-services_item.active~.wgl-services_item,.wgl-image-layers .img-layer_image-wrapper.slide_big_left .img-layer_image{transform:translateX(100%)}.wgl-image-layers .img-layer_image-wrapper.slide_big_right .img-layer_image{transform:translateX(-100%)}.wgl-image-layers .img-layer_image-wrapper.slide_up .img-layer_image{transform:translateY(50%)}.wgl-image-layers .img-layer_image-wrapper.slide_down .img-layer_image{transform:translateY(-50%)}.wgl-image-layers .img-layer_image-wrapper.slide_left .img-layer_image{transform:translateX(50%)}.wgl-image-layers .img-layer_image-wrapper.slide_right .img-layer_image{transform:translateX(-50%)}.wgl-image-layers .img-layer_image-wrapper.flip_x .img-layer_image{transform:rotateX(-100deg)}.wgl-image-layers .img-layer_image-wrapper.flip_y .img-layer_image{transform:rotateY(-100deg)}.wgl-image-layers .img-layer_image-wrapper.zoom_in .img-layer_image{transform:scale3d(.2,.2,.2)}.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_x .img-layer_image,.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_y .img-layer_image{transform:rotate(0)}.wgl-image-layers.img-layer_animate .img-layer_image-wrapper.zoom_in .img-layer_image{transform:scale3d(1,1,1)}.wgl-video_popup.button_align-left.with_image .videobox_link_wrapper{left:0;right:auto;transform:translate(-50%,-50%)}.wgl-video_popup.button_align-center.with_image .videobox_link_wrapper,.wgl-video_popup.button_align-inline.with_image .videobox_link_wrapper{left:50%;right:auto;transform:translate(-50%,-50%)}.wgl-video_popup.button_align-right.with_image .videobox_link_wrapper{right:0;left:auto;transform:translate(50%,-50%)}.wgl-video_popup.button_align-right.title_pos-right .videobox_content,.wgl-video_popup.button_align-right.title_pos-right .videobox_link_wrapper{justify-content:right}.wgl-video_popup.button_align-inline .videobox_content,.wgl-video_popup.button_align-inline .videobox_link_wrapper{justify-content:normal}.wgl-video_popup.button_align-inline.title_pos-bot .videobox_content,.wgl-video_popup.button_align-inline.title_pos-bot .videobox_link_wrapper,.wgl-video_popup.button_align-inline.title_pos-top .videobox_content,.wgl-video_popup.button_align-inline.title_pos-top .videobox_link_wrapper{align-items:normal}@media (max-width:1024px){.wgl-double_heading.a-tablet-center,.wgl-video_popup.button_align-tablet-center{text-align:center}.wgl-double_heading.a-tablet-left,.wgl-video_popup.button_align-tablet-left{text-align:left}.wgl-double_heading.a-tablet-right,.wgl-video_popup.button_align-tablet-right{text-align:right}.wgl-video_popup.button_align-tablet-left .videobox_content,.wgl-video_popup.button_align-tablet-left .videobox_link_wrapper{justify-content:flex-start}.wgl-video_popup.button_align-tablet-left.with_image .videobox_link_wrapper{left:0;right:auto;transform:translate(-50%,-50%)}.wgl-video_popup.button_align-tablet-left.title_pos-right .videobox_content,.wgl-video_popup.button_align-tablet-left.title_pos-right .videobox_link_wrapper,.wgl-video_popup.button_align-tablet-right .videobox_content,.wgl-video_popup.button_align-tablet-right .videobox_link_wrapper{justify-content:flex-end}.wgl-video_popup.button_align-tablet-left.title_pos-bot .videobox_content,.wgl-video_popup.button_align-tablet-left.title_pos-top .videobox_content{align-items:flex-start}.wgl-video_popup.button_align-tablet-center .videobox_content,.wgl-video_popup.button_align-tablet-center .videobox_link_wrapper,.wgl-video_popup.button_align-tablet-center.title_pos-right .videobox_content,.wgl-video_popup.button_align-tablet-center.title_pos-right .videobox_link_wrapper{justify-content:center}.wgl-video_popup.button_align-tablet-center.with_image .videobox_link_wrapper,.wgl-video_popup.button_align-tablet-inline.with_image .videobox_link_wrapper{left:50%;right:auto;transform:translate(-50%,-50%)}.wgl-video_popup.button_align-tablet-center.title_pos-bot .videobox_content,.wgl-video_popup.button_align-tablet-center.title_pos-top .videobox_content{align-items:center}.wgl-video_popup.button_align-tablet-right.with_image .videobox_link_wrapper{right:0;left:auto;transform:translate(50%,-50%)}.wgl-video_popup.button_align-tablet-right.title_pos-right .videobox_content,.wgl-video_popup.button_align-tablet-right.title_pos-right .videobox_link_wrapper{justify-content:right}.wgl-video_popup.button_align-tablet-right.title_pos-bot .videobox_content,.wgl-video_popup.button_align-tablet-right.title_pos-bot .videobox_link_wrapper,.wgl-video_popup.button_align-tablet-right.title_pos-top .videobox_content,.wgl-video_popup.button_align-tablet-right.title_pos-top .videobox_link_wrapper{align-items:flex-end}.wgl-video_popup.button_align-tablet-inline{display:inline-block}.wgl-video_popup.button_align-tablet-inline .videobox_content,.wgl-video_popup.button_align-tablet-inline .videobox_link_wrapper{justify-content:normal}.wgl-video_popup.button_align-tablet-inline.title_pos-bot .videobox_content,.wgl-video_popup.button_align-tablet-inline.title_pos-bot .videobox_link_wrapper,.wgl-video_popup.button_align-tablet-inline.title_pos-top .videobox_content,.wgl-video_popup.button_align-tablet-inline.title_pos-top .videobox_link_wrapper{align-items:normal}}.wgl-video_popup .videobox_background img{position:relative;z-index:0;width:100%;border-radius:10px;box-shadow:0 0 0 0 rgba(0,0,0,.15)}.wgl-video_popup .title{position:relative;z-index:2;font-size:18px;line-height:1.35;font-weight:700}.wgl-video_popup .videobox_link{flex-shrink:0;position:relative;z-index:1;width:70px;height:70px;box-sizing:border-box;border-radius:50%;box-shadow:6px 5px 30px rgba(0,0,0,.12);display:block;background-color:#fff;transition:.4s;cursor:pointer}.wgl-video_popup .videobox_icon{display:block;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-40%,-50%)}.wgl-video_popup.with_image .videobox_link_wrapper{display:flex;align-items:center;position:absolute;z-index:1;top:50%}.wgl-video_popup.title_pos-right .videobox_content,.wgl-video_popup.title_pos-right .videobox_link_wrapper{flex-direction:row-reverse;justify-content:flex-start}.wgl-tabs.icon_position-top .wgl-tabs_header,.wgl-video_popup.title_pos-bot .videobox_content,.wgl-video_popup.title_pos-bot .videobox_link_wrapper{flex-direction:column-reverse}.wgl-video_popup .videobox_animation{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.wgl-video_popup.animation_circles .videobox_animation{z-index:1;border-width:.5px;border-style:solid;opacity:0;animation:3.9s linear infinite paused circles}.wgl-video_popup.animation_circles .videobox_animation.circle_2{animation-delay:1.3s}.wgl-video_popup.animation_circles .videobox_animation.circle_3{animation-delay:2.6s}.wgl-services-2:hover .wgl-services_circle-wrapper:first-child,.wgl-services-2:hover .wgl-services_circle-wrapper:nth-child(2),.wgl-video_popup.animation_circles .videobox_link:hover .videobox_animation,.wgl-video_popup.animation_circles.always-run-animation .videobox_animation,.wgl-video_popup.animation_ring_pulse .videobox_link:hover .videobox_animation,.wgl-video_popup.animation_ring_pulse.always-run-animation .videobox_animation,.wgl-video_popup.animation_ring_rotate .videobox_link:hover .videobox_animation .ring_1,.wgl-video_popup.animation_ring_rotate.always-run-animation .videobox_animation .ring_1{animation-play-state:running}.wgl-video_popup.animation_circles.always-run-animation .videobox_link:hover .videobox_animation,.wgl-video_popup.animation_ring_pulse.always-run-animation .videobox_link:hover .videobox_animation,.wgl-video_popup.animation_ring_rotate.always-run-animation .videobox_link:hover .videobox_animation .ring_1{animation-play-state:paused}@keyframes circles{0%{transform:scale(1);opacity:0}20%{transform:scale(1.44);opacity:.5}100%{transform:scale(3.2);opacity:0}}.wgl-video_popup.animation_ring_pulse .videobox_animation{z-index:-1;opacity:.1;background:inherit;animation:2.2s cubic-bezier(.455,.03,.515,.955) infinite pulse_ring;animation-play-state:paused}@keyframes pulse_ring{0%,100%{transform:scale(1)}50%{transform:scale(1.7)}}.wgl-video_popup.animation_ring_rotate .videobox_animation{z-index:-1;transform:scale(1.58)}.wgl-video_popup.animation_ring_rotate .videobox_animation .ring_1{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);animation:4s linear infinite paused rotate_ring}@keyframes rotate_ring{0%{transform:translate(-50%,-50%) rotate(0turn)}100%{transform:translate(-50%,-50%) rotate(1turn)}}.wgl-pricing_plan{max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center;position:relative;z-index:1}.wgl-pricing_plan .pricing_plan_wrap{transition:.5s;background-size:cover;background-position:center;background-color:#f7f7f7;border-radius:10px;overflow:auto}.wgl-pricing_plan .pricing_header{position:relative;z-index:1;padding:0 35px 36px;text-align:center;overflow:hidden}.wgl-pricing_plan .pricing_header .pricing_title{display:inline-block;font-size:15px;line-height:1.4;margin-bottom:28px;font-weight:700;text-transform:uppercase;padding:5px 20px;letter-spacing:3px}.wgl-pricing_plan .pricing_header .pricing_price_wrap{font-size:76px;line-height:.01;font-weight:700}.wgl-pricing_plan .pricing_header:before{content:"";position:absolute;z-index:1;width:40px;height:3px;bottom:0;left:50%;margin-left:-20px}.wgl-pricing_plan .pricing_cur{display:inline-block;color:inherit;font-weight:500;font-size:.325em;vertical-align:super;position:relative}.wgl-pricing_plan .pricing_price,.wgl-pricing_plan .pricing_price .price_decimal{z-index:1;font-family:inherit;font-weight:inherit;text-decoration:inherit;color:inherit}.wgl-pricing_plan .pricing_price{display:inline-block;position:relative;font-size:inherit;line-height:.95;vertical-align:baseline}.wgl-pricing_plan .pricing_price .price_decimal{position:absolute;top:4px;left:101%;padding-left:.15em;vertical-align:top;font-size:.45em}.wgl-pricing_plan .pricing_quantity-unit{display:inline-block;font-size:.22em;line-height:1.3;font-weight:400;text-decoration:inherit;position:relative;top:0;margin-left:4px}.wgl-pricing_plan .pricing_desc{font-size:16px;display:block;margin:8px 15px 0}.wgl-pricing_plan .pricing_content{margin:31px 35px 18px;font-size:18px}.wgl-pricing_plan .pricing_content ul{display:flex;flex-direction:column;align-items:center;padding-bottom:19px;font-size:18px;word-break:break-word}.wgl-pricing_plan .pricing_content ul li{display:inline-flex;margin-top:12px}.wgl-pricing_plan .pricing_footer{margin:45px 35px 0;padding-bottom:45px;font-size:14px;line-height:24px;font-weight:400}.wgl-pricing_plan .pricing_footer .wgl-button{padding:17px 45px}.wgl-progress_bar .progress_wrap{display:block;border-radius:unset;transition:width 1.5s}.wgl-progress_bar .progress_label_wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:7px;line-height:1;white-space:nowrap;transition:inherit;position:relative}.wgl-progress_bar .progress_bar_wrap{display:block;position:relative;z-index:0;width:100%;height:3px;border-radius:unset;background-color:#e4e4e4;transition:inherit}.wgl-progress_bar .progress_bar{position:absolute;z-index:1;top:0;left:0;width:0;height:inherit;border-radius:inherit;transition:inherit}.wgl-progress_bar .progress_bar.add_circle:after{display:block;content:"";position:absolute;right:0;top:-5px;border-radius:50%;width:13px;height:13px;background:#fff;box-shadow:0 0 7px 0 rgba(39,40,44,.2)}.wgl-progress_bar .progress_label{font-size:14px;text-transform:uppercase}.wgl-progress_bar .progress_value_wrap{position:relative;z-index:0;margin-left:5px;padding-top:0;margin-top:-6px;margin-right:2px;line-height:inherit;font-size:14px}.wgl-progress_bar .progress_label_wrap .progress_label,.wgl-progress_bar .progress_label_wrap .progress_value_wrap{line-height:inherit;font-weight:700}.wgl-progress_bar .progress_units,.wgl-progress_bar .progress_value{font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;color:inherit}.wgl-progress_bar.dynamic-value .progress_label_wrap{width:0}.wgl-progress_bar.dynamic-value .progress_value_wrap{padding:6px 5px;position:absolute;bottom:-16px;z-index:2;right:-5px}.wgl-pie_chart .pie-chart_wrap{display:inline-block;vertical-align:middle;position:relative;line-height:0}.wgl-pie_chart .percent{font-size:24px;line-height:1;z-index:1;text-align:center;position:absolute;left:0;top:0;margin-top:20px;margin-left:20px;width:calc(100% - 40px);height:calc(100% - 40px);display:flex;align-items:center;justify-content:center;border-radius:50%}.wgl-tabs_header:after,.wgl-tabs_header:before{height:3px;bottom:-3px;border-radius:1.5px;transition:.4s;position:absolute;left:0;z-index:1;content:""}.wgl-tabs_headings{display:flex;align-items:stretch;position:relative;flex-direction:row}.wgl-tabs_header{text-align:center;position:relative;cursor:pointer;padding:20px;font-weight:700;transition:.4s;line-height:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.wgl-tabs_header:before{width:100%;background:#f7f7f7}.wgl-tabs_header:after{width:0%}.wgl-tabs_icon{line-height:1;color:inherit;transition:.4s}.wgl-tabs_title{font-size:16px;color:inherit;line-height:inherit}.wgl-tabs.tabs_align-center .wgl-tabs_headings .wgl-tabs_header:last-child,.wgl-tabs.tabs_align-justify .wgl-tabs_header:last-child,.wgl-tabs.tabs_align-left .wgl-tabs_headings .wgl-tabs_header:last-child{margin-right:0!important}.wgl-tabs.tabs_align-center .wgl-tabs_headings .wgl-tabs_header:first-child,.wgl-tabs.tabs_align-justify .wgl-tabs_header:first-child,.wgl-tabs.tabs_align-right .wgl-tabs_headings .wgl-tabs_header:first-child{margin-left:0!important}.wgl-timeline-vertical{position:relative;z-index:1;padding:10px 0;text-align:center}.wgl-timeline-vertical .time_line-items_wrap{padding-bottom:40px}.wgl-timeline-vertical.appear_anim .time_line-item .time_line-content{transform:translateX(20%);opacity:0}.wgl-timeline-vertical.appear_anim .time_line-item:nth-child(odd) .time_line-content{transform:translateX(-20%)}.wgl-timeline-vertical .time_line-item{position:relative;transition:opacity .5s;display:flex;align-items:center;margin-top:100px}.wgl-timeline-vertical .time_line-item:last-child .time_line-curve{height:120px;width:100px}.wgl-timeline-vertical .time_line-item:last-child .time_line-curve svg{stroke-width:4px}.wgl-timeline-vertical .time_line-item:last-child .time_line-curve:before{content:"";position:absolute;z-index:1;width:15px;height:15px;bottom:-10px;left:20px;border-radius:50%}.wgl-timeline-vertical .time_line-item:nth-child(2n){flex-direction:row;text-align:left;padding-left:31%}.wgl-timeline-vertical .time_line-item:nth-child(2n) .time_line-content{right:0;padding:0 40px 0 65px}.wgl-timeline-vertical .time_line-item:nth-child(2n) .time_line-curve{right:0;transform:scale(-1,1)}.wgl-timeline-vertical .time_line-item:nth-child(2n):last-child .time_line-curve{right:40%}.wgl-timeline-vertical .time_line-item:nth-child(odd){flex-direction:row-reverse;text-align:right;padding-right:31%}.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content{left:0;padding:0 65px 0 40px}.wgl-timeline-vertical .time_line-item:nth-child(odd):last-child .time_line-curve{left:40%}.wgl-timeline-vertical .time_line-item.item_show .time_line-content,.wgl-timeline-vertical .time_line-item.item_show:nth-child(odd) .time_line-content{opacity:1;transform:translateX(0)}.wgl-timeline-vertical .time_line-media{position:relative;z-index:1;flex:1 0 auto;background-size:cover;border-radius:50%;border:12px solid #fff;box-shadow:0 0 0 3px currentColor;margin:3px;transition:.4s}.wgl-timeline-vertical .time_line-title{font-size:30px;line-height:1.4;transition:.4s;margin-bottom:8px}.wgl-timeline-vertical .time_line-date{position:absolute;font-size:150px;transition:.4s}.wgl-timeline-vertical .time_line-content{position:relative;z-index:1;font-size:18px;line-height:30px;transition:.4s}.wgl-timeline-vertical .time_line-curve{position:absolute;z-index:-1;top:75%;height:60%;width:100%}.wgl-timeline-vertical .time_line-curve svg{fill:#FFFFFF;stroke:#d7d7d7;stroke-width:3;stroke-miterlimit:10;position:absolute;width:100%;height:100%;left:-5%;top:0}.wgl-timeline-vertical .time_line-start_image .time_line-curve{width:55px;height:120px;transform:scale(-1,1);left:100%}.wgl-timeline-vertical .time_line-start_image .time_line-curve svg{stroke-width:4}.wgl-timeline-vertical.start-custom .time_line-start_image img{position:relative;z-index:1;left:50%;transform:translateX(-50%);display:inline-block}.wgl-timeline-vertical.start-def .time_line-start_image .time_line-curve:after{content:"";position:absolute;z-index:1;width:32px;height:40px;top:-36px;right:-20px;background-image:url(../img/timeline-img.png);background-repeat:no-repeat}.wgl-timeline-vertical.start-none .time_line-start_image .time_line-curve:before{content:"";position:absolute;z-index:1;width:15px;height:15px;top:-8px;right:0;border-radius:50%}.wgl-striped-services{display:flex;flex-direction:row}.wgl-striped-services .service-item{width:50%;height:100%;transition:.5s;background-repeat:no-repeat}.wgl-striped-services .service-item_title{font-size:48px;line-height:1.3}.wgl-striped-services .service-item_subtitle{font-size:15px;line-height:1.1;text-transform:uppercase;letter-spacing:5px;margin-top:14px}.wgl-striped-services .service-item_content{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;height:100%;width:100%}.wgl-striped-services .service-item_link{width:100%;height:100%}.wgl-striped-services .service-item.active{width:75%}.wgl-striped-services.onhover .service-item:not(.active){width:40%}.wgl-image_comparison.cocoen{cursor:pointer;line-height:0;margin:0;overflow:hidden;padding:0;position:relative;-webkit-user-select:none;user-select:none;border-radius:10px}.wgl-image_comparison.cocoen img.comp-image{max-width:none;display:block;width:100%}.wgl-image_comparison.cocoen>div{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:50%}.wgl-image_comparison.cocoen .cocoen-drag{position:absolute;z-index:1;top:0;bottom:0;left:50%;width:3px;margin-left:-1px;background:#fff;cursor:ew-resize}.wgl-image_comparison.cocoen .cocoen-drag:after,.wgl-image_comparison.cocoen .cocoen-drag:before{font-family:flaticon;position:absolute;top:50%;width:70px;height:70px;line-height:70px;color:#232323;cursor:pointer;font-size:14px;margin-top:-35px;border-radius:50%}.wgl-image_comparison.cocoen .cocoen-drag:before{z-index:1;content:"\f117";left:50%;margin-left:-35px;background:#fff;text-align:left;padding-left:13px}.wgl-image_comparison.cocoen .cocoen-drag:after{z-index:2;content:"\f115";right:50%;margin-right:-35px;text-align:right;padding-right:13px;background:0 0!important}.wgl-services-2 .wgl-services_media-wrap{position:relative;z-index:1;width:110px;height:110px;line-height:110px;font-size:45px;display:inline-block;border:1px dashed CurrentColor;box-sizing:content-box;border-radius:50%;text-align:center;transition:.4s}.wgl-services-2 .wgl-services_title{font-size:24px;line-height:1.4;transition:.4s}.wgl-services-2 .wgl-services_circle-wrapper{position:absolute;z-index:-1;width:78px;height:78px;left:16px;top:16px}.wgl-services-2 .wgl-services_circle-wrapper:first-child{transform:rotate(0);animation:2s linear infinite paused service_hexagon_1}.wgl-services-2 .wgl-services_circle-wrapper:nth-child(2){transform:rotate(180deg);animation:2s linear infinite paused service_hexagon_2}.wgl-services-2 .wgl-services_circle{width:8px;height:8px;border-radius:50%;background:red;transform:translate3d(-50%,-50%,0)}.wgl-services-2 .elementor-icon,.wgl-services-5 .elementor-icon{display:block;line-height:inherit;font-size:inherit}.wgl-services-2 .wgl-widget_wrapper.elementor-image-box-img,.wgl-services-5 .wgl-widget_wrapper.elementor-image-box-img{height:100%;line-height:1;display:flex;align-items:center;justify-content:center}@keyframes service_hexagon_1{0%{transform:rotate(90deg)}100%{transform:rotate(450deg)}}@keyframes service_hexagon_2{0%{transform:rotate(-90deg)}100%{transform:rotate(270deg)}}.wgl-services-3{padding-bottom:60px}.wgl-services-3 .wgl-services_title-wrap{transition:.4s;position:absolute;width:100%}.wgl-services-3 .wgl-services_title{font-size:18px;line-height:24px;display:inline-block;text-transform:uppercase;border:3px solid;transition:.4s;width:calc(100% - 100px);transform:translateY(-50%)}.wgl-services-4.services_right .wgl-services_wrap{flex-direction:row-reverse;text-align:right}.wgl-services-4.services_center .wgl-services_wrap{flex-direction:column;text-align:center}.wgl-services-4 .wgl-services_wrap i{font-size:50px;line-height:1}.wgl-services-4 .wgl-services_title{line-height:42px;font-size:30px;text-transform:uppercase;transition:.4s;margin-top:-13px;margin-bottom:15px}.wgl-services-4 .wgl-services_link{position:relative;z-index:1;font-size:13px;font-weight:500;line-height:36px;text-transform:uppercase}.wgl-services-4 .wgl-services_link:hover{padding-left:24px}.wgl-services-5_right .wgl-services-5 .wgl-services_media-wrap{left:0;right:initial}.wgl-services-5_center .wgl-services-5 .wgl-services_media-wrap{left:50%;right:initial;transform:scale(1) translateX(-50%)}.wgl-services-5_center .wgl-services-5:hover .wgl-services_media-wrap{transform:scale(1) translateX(-50%)}.wgl-services-5 .wgl-services_wrap{transition:.4s;position:relative;z-index:1}.wgl-services-5 .wgl-services_media-wrap{position:absolute;z-index:-1;right:0;top:0;display:inline-block;box-sizing:content-box;border-radius:50%;text-align:center;transition:.6s;padding:13%;transform:scale(1)}.wgl-services-5 .wgl-services_title{font-size:24px;line-height:1.5;transition:.4s;text-transform:uppercase}.wgl-services-5 .wgl-services_number{width:75px;height:75px;line-height:75px;text-align:center;border-radius:50%;font-size:24px;font-weight:800;transition:.4s}.wgl-services-5 .elementor-icon i{line-height:1;font-size:165px}.wgl-services-5:hover .wgl-services_media-wrap{transform:scale(.75)}.elementor-widget-icon-box.media-right .wgl-services_media-wrap .wgl-widget_wrapper:before{width:200%;height:200%;transform:translate(0,-50%)}.elementor-widget-icon-box.media-left .wgl-services_media-wrap .wgl-widget_wrapper:before{width:200%;height:200%;transform:translate(-50%,-50%)}.elementor-widget-icon-box.media-center .wgl-services_media-wrap .wgl-widget_wrapper:before{width:100%;height:100%;transform:translate(0,0)}.wgl-services-6 .wgl-services_wrap{transition:.4s;padding-bottom:45px;box-shadow:11px 10px 38px rgba(0,0,0,.1)}.wgl-services-6 .wgl-services_wrap .wgl-icon{font-size:50px;line-height:1;display:block}.wgl-services-6 .wgl-services_media-wrap .wgl-widget_wrapper{position:relative;z-index:1;overflow:hidden;padding:25px 25px 45px 45px;margin-bottom:-10px}.wgl-services-6 .wgl-services_media-wrap .wgl-widget_wrapper:before{content:"";position:absolute;z-index:-1;top:0;left:0;border-radius:50%;background:#212121;transition:.4s}.wgl-services-6 .wgl-services_title{line-height:1.3;font-size:30px;transition:.4s;margin-bottom:14px}.wgl-services-6 .wgl-services_text{margin-bottom:10px;font-size:18px;transition:.4s}.wgl-services-6 .wgl-services_content-wrap:after{content:"";width:40px;height:2px;background:red;display:inline-block}@media (max-width:767px){.wgl-double_heading.a-mobile-center,.wgl-video_popup.button_align-mobile-center{text-align:center}.wgl-double_heading.a-mobile-left,.wgl-video_popup.button_align-mobile-left{text-align:left}.wgl-double_heading.a-mobile-right,.wgl-video_popup.button_align-mobile-right{text-align:right}.wgl-video_popup.button_align-mobile-left .videobox_content,.wgl-video_popup.button_align-mobile-left .videobox_link_wrapper{justify-content:flex-start}.wgl-video_popup.button_align-mobile-left.with_image .videobox_link_wrapper{left:0;right:auto;transform:translate(-50%,-50%)}.wgl-video_popup.button_align-mobile-left.title_pos-right .videobox_content,.wgl-video_popup.button_align-mobile-left.title_pos-right .videobox_link_wrapper,.wgl-video_popup.button_align-mobile-right .videobox_content,.wgl-video_popup.button_align-mobile-right .videobox_link_wrapper{justify-content:flex-end}.wgl-video_popup.button_align-mobile-left.title_pos-bot .videobox_content,.wgl-video_popup.button_align-mobile-left.title_pos-top .videobox_content{align-items:flex-start}.wgl-video_popup.button_align-mobile-center .videobox_content,.wgl-video_popup.button_align-mobile-center .videobox_link_wrapper,.wgl-video_popup.button_align-mobile-center.title_pos-right .videobox_content,.wgl-video_popup.button_align-mobile-center.title_pos-right .videobox_link_wrapper{justify-content:center}.wgl-video_popup.button_align-mobile-center.with_image .videobox_link_wrapper,.wgl-video_popup.button_align-mobile-inline.with_image .videobox_link_wrapper{left:50%;right:auto;transform:translate(-50%,-50%)}.wgl-video_popup.button_align-mobile-center.title_pos-bot .videobox_content,.wgl-video_popup.button_align-mobile-center.title_pos-top .videobox_content{align-items:center}.wgl-video_popup.button_align-mobile-right.with_image .videobox_link_wrapper{right:0;left:auto;transform:translate(50%,-50%)}.wgl-video_popup.button_align-mobile-right.title_pos-right .videobox_content,.wgl-video_popup.button_align-mobile-right.title_pos-right .videobox_link_wrapper{justify-content:right}.wgl-video_popup.button_align-mobile-right.title_pos-bot .videobox_content,.wgl-video_popup.button_align-mobile-right.title_pos-bot .videobox_link_wrapper,.wgl-video_popup.button_align-mobile-right.title_pos-top .videobox_content,.wgl-video_popup.button_align-mobile-right.title_pos-top .videobox_link_wrapper{align-items:flex-end}.wgl-video_popup.button_align-mobile-inline{display:inline-block}.wgl-video_popup.button_align-mobile-inline .videobox_content,.wgl-video_popup.button_align-mobile-inline .videobox_link_wrapper{justify-content:normal}.wgl-video_popup.button_align-mobile-inline.title_pos-bot .videobox_content,.wgl-video_popup.button_align-mobile-inline.title_pos-bot .videobox_link_wrapper,.wgl-video_popup.button_align-mobile-inline.title_pos-top .videobox_content,.wgl-video_popup.button_align-mobile-inline.title_pos-top .videobox_link_wrapper{align-items:normal}.wgl-services-6 .wgl-services_media-wrap .wgl-widget_wrapper{margin-left:0!important;margin-right:0!important}}.wgl-services-7 .wgl-services_wrap:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;transition:.4s}.wgl-services-7 .wgl-services_title{font-size:36px;line-height:1.3;padding-top:17px;position:relative;z-index:1;margin-bottom:15px}.wgl-services-7 .wgl-services_title:before{content:"";position:absolute;z-index:1;top:0;height:2px;width:10px;background-color:currentColor}.wgl-services-7 .wgl-services_text{color:#fff;transition:opacity .4s,visibility .4s,max-height .6s,margin .4s;max-height:0;opacity:0;visibility:hidden;overflow:hidden}.wgl-services-7 .wgl-services_content{position:absolute;z-index:1;left:0;bottom:0;width:100%;padding:40px}.wgl-services-7 .wgl-services_link-button{display:inline-block;margin-top:15px}.wgl-services-7 .wgl-services_link-button .wgl-services_link{display:block;text-align:center;width:40px;height:40px;line-height:38px;color:#fff;border:1px solid #c2bdb8;border-radius:50%}.wgl-accordion-services .wgl-services_link:before,.wgl-services-7 .wgl-services_link-button .wgl-services_link:before{content:"\f108";font-family:flaticon}.wgl-services-7 .wgl-services_wrap:hover .wgl-services_text{max-height:400px;opacity:1;visibility:visible;transition:max-height 2s}.wgl-flipbox{position:relative;perspective:1000px;height:290px;width:100%}.wgl-flipbox_wrap{position:relative;z-index:1;transition:.7s;width:100%;height:100%;transform-style:preserve-3d}.wgl-flipbox_title{font-size:36px;line-height:1.4}.wgl-flipbox_back,.wgl-flipbox_front{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotate(0);transition:.7s;box-shadow:10px 8px 35px rgba(49,49,49,.08)}.wgl-flipbox.type_flip_left:hover .wgl-flipbox_wrap,.wgl-flipbox.type_flip_right .wgl-flipbox_back{transform:rotateY(-180deg)}.wgl-flipbox.type_flip_left .wgl-flipbox_back,.wgl-flipbox.type_flip_right:hover .wgl-flipbox_wrap{transform:rotateY(180deg)}.wgl-flipbox.type_flip_bottom:hover .wgl-flipbox_wrap,.wgl-flipbox.type_flip_top .wgl-flipbox_back{transform:rotateX(-180deg)}.wgl-flipbox.type_flip_bottom .wgl-flipbox_back,.wgl-flipbox.type_flip_top:hover .wgl-flipbox_wrap{transform:rotateX(180deg)}.wgl-counter_value-placeholder .value-placeholder{position:absolute;z-index:1}.wgl-counter_content-wrap:before{content:"";height:100%;position:absolute;left:0;top:2px;display:block;border-radius:1.5px}.wgl-counter_value-wrap{font-size:48px;line-height:.85;font-weight:700;display:flex;justify-content:center;position:relative;letter-spacing:0}.wgl-counter_title{font-size:18px;text-transform:capitalize;line-height:1.7;font-weight:700}.wgl-counter.title-inline .wgl-counter_content-wrap{display:flex;align-items:center;justify-content:center}.wgl-working-hours .working-item{display:flex;align-items:baseline}.wgl-working-hours .working-item_day{order:1;margin-right:13px}.wgl-working-hours .working-item_hours{order:3;margin-left:13px}.wgl-working-hours .working-item:after{content:"";width:100%;height:1px;flex:1;order:2;transform:translateY(1px)}.wgl-demo-item .demo-item_image-link:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;opacity:0;background:rgba(49,49,49,.4);transition:.4s}.wgl-demo-item .demo-item_image{box-shadow:0 15px 38px 0 rgba(0,0,0,.1)}.wgl-demo-item .demo-item_title{font-size:22px;line-height:1.3;transition:.4s}.wgl-demo-item .demo-item_subtitle{font-size:inherit;margin-right:6px}.wgl-demo-item .demo-item_label{font-size:48px;line-height:1;position:absolute;z-index:2;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}.wgl-demo-item .demo-item_label-icon{position:relative;z-index:1;display:block;width:60px;height:60px;background:#fff;border-radius:10px;margin:25px auto 0;box-shadow:0 2px 18px 0 rgba(0,0,0,.1);text-align:center}.wgl-demo-item .demo-item_label-icon:before{content:"+";position:absolute;z-index:1;width:46px;height:46px;line-height:36px;left:7px;top:7px;border:1px dashed #d7d7d7;border-radius:inherit}.wgl-demo-item .wgl-button{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;white-space:nowrap;color:#fff!important}.wgl-demo-item.coming-soon .demo-item_image-link:before{opacity:1;background:rgba(49,49,49,.4)}.elementor-element.item_col-2 .wgl-services_item{width:33.333333%}.wgl-accordion-services{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -10px}.wgl-accordion-services .wgl-services_item{position:relative;z-index:1;transition:.5s;display:flex}.wgl-accordion-services .wgl-services_item.active .wgl-services_content-wrap{opacity:1;visibility:visible;transition:.5s 0.3s}.wgl-accordion-services .wgl-services_item.active .wgl-services_media-wrap:before{right:-80px!important;opacity:0}.wgl-accordion-services .wgl-services_media-wrap{position:absolute;z-index:1;left:10px;top:0;width:calc(100% - 20px);height:100%}.wgl-accordion-services .wgl-services_media-wrap:before{content:"\f108";font-family:flaticon;display:block;text-align:center;width:40px;height:40px;line-height:38px;color:#fff;border:1px solid #c2bdb8;border-radius:50%;position:absolute;bottom:40px;right:40px;transition:.5s}.wgl-accordion-services .wgl-services_content-wrap{position:relative;z-index:1;left:-10px;padding:40px;box-shadow:11px 10px 38px rgba(0,0,0,.1);transition:.2s;transform:translateX(100%);opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:flex-end;background:#fff}.wgl-accordion-services .wgl-services_icon-wrap{position:absolute;z-index:1;width:96px;height:90px;right:0;top:0;overflow:hidden;text-align:right;color:#fff}.wgl-accordion-services .wgl-services_icon-wrap:before{content:"";position:absolute;z-index:-1;width:200%;height:200%;top:0;left:0;border-radius:50%;background:#212121;transform:translate(0,-50%)}.wgl-accordion-services .wgl-services_title{font-size:30px;line-height:1.4}.wgl-accordion-services .wgl-services_icon{font-size:30px;transform:translate(-20px,20px);display:inline-block;line-height:1}.wgl-accordion-services .wgl-services_link{display:block;text-align:center;width:40px;height:40px;line-height:38px;color:#fff;border:1px solid #c2bdb8;border-radius:50%;margin-top:30px}.wgl-social-icons .elementor-icon.elementor-social-icon{line-height:1;width:auto;height:auto}@media only screen and (max-width:1300px){.elementor-element.item_col-2 .wgl-services_item,.elementor-element.item_col-3 .wgl-services_item,.elementor-element.item_col-4 .wgl-services_item{width:50%}.elementor-element .wgl-services_item{transform:translateX(0)!important;flex-wrap:wrap;margin-bottom:20px}.elementor-element .wgl-services_item .wgl-services_content-wrap{opacity:1;visibility:visible;transition:.5s 0.3s;transform:translateX(0)}.elementor-element .wgl-services_item .wgl-services_media-wrap{min-height:inherit;height:auto;position:relative}.elementor-element .wgl-services_item .wgl-services_media-wrap:before{opacity:0}.wgl_module_team.team-col_5 .team-item,.wgl_module_team.team-col_6 .team-item{width:25%}.wgl_module_team.team-col_5 .team-item:nth-child(5n+1),.wgl_module_team.team-col_6 .team-item:nth-child(5n+1){clear:none}.wgl_module_team.team-col_5 .team-item:nth-child(4n+1),.wgl_module_team.team-col_6 .team-item:nth-child(4n+1){clear:left}}@media only screen and (max-width:1200px){.wgl-theme-header .wgl-sticky-header{display:none}.vc_row:not(.vc_row-no-padding) .theiaStickySidebar>.vc_column-inner,.vc_row:not(.vc_row-no-padding) .vc_column_container>.vc_column-inner{padding-left:15px!important;padding-right:15px!important}.blog-style-hero.blog-style-hero-type4 .blog-post_content-wrap{margin-left:30px}.blog-style-hero.blog-style-hero-type4 .slider-nav{margin-right:30px}.woocommerce-mini-cart__buttons.buttons{display:block}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{width:100%}ul.wgl-products li a.add_to_cart_button,ul.wgl-products li a.button{font-size:0;line-height:0;min-height:56px;height:56px;min-width:0;padding:3px 0 0;width:56px;display:block;box-sizing:border-box;opacity:1;visibility:visible;bottom:-28px}ul.wgl-products li a.add_to_cart_button:before,ul.wgl-products li a.button:before{font-family:flaticon;line-height:50px;font-size:23px}ul.wgl-products li a.add_to_cart_button:before{content:"\f121";font-weight:400}ul.wgl-products li a.add_to_cart_button.loading{line-height:56px;height:56px;bottom:-28px}ul.wgl-products li a.add_to_cart_button.loading:before{line-height:56px;height:56px;font-weight:700}ul.wgl-products li a.button.loading:before,ul.wgl-products li button.button.loading:before,ul.wgl-products li input.button.loading:before{left:0}.wgl-timeline-vertical .time_line-item:nth-child(odd){padding-right:25%}.wgl-timeline-vertical .time_line-item:nth-child(2n){padding-left:25%}.wgl-timeline-vertical .time_line-date{font-size:100px}.wgl-container,.wgl-container .elementor-section-boxed .elementor-container,body.elementor-editor-active main .wgl-container.wgl-content-sidebar,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar,body.elementor-page main .wgl-container.wgl-content-sidebar,body.elementor-page.single main .wgl-container{width:950px}.wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-default .elementor-row,.wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-default,body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-default .elementor-row,body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-default{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-narrow .elementor-row,.wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-narrow,body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-narrow .elementor-row,body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-narrow{width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-extended .elementor-row,.wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-extended,body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-extended .elementor-row,body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-extended{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wide .elementor-row,.wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-wide,body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wide .elementor-row,body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-wide{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wider .elementor-row,.wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-wider,body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wider .elementor-row,body.elementor-page.single main .wgl-container .elementor-section-full_width .elementor-section-boxed .elementor-container.elementor-column-gap-wider{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container{max-width:950px}body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container{max-width:950px;width:100%}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-default,body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-extended{max-width:calc(950px + 30px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-narrow{max-width:calc(950px + 10px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wide{max-width:calc(950px + 40px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wider{max-width:calc(950px + 60px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default,body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended{width:calc(950px + 30px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow{width:calc(950px + 10px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide{width:calc(950px + 40px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider{width:calc(950px + 60px)}body.new-elementor .elementor-section-boxed .elementor-container .elementor-section-boxed .elementor-container,body.new-elementor .elementor-section-boxed .elementor-container .elementor-section-full_width .elementor-container,body.new-elementor.single main .wgl-container .elementor-container .elementor-section-boxed .elementor-container,body.new-elementor.single main .wgl-container .elementor-container .elementor-section-full_width .elementor-container{width:100%;margin-left:auto;margin-right:auto}body.new-elementor main .wgl-container.wgl-content-sidebar,body.new-elementor.single main .wgl-container:not(.wgl-content-sidebar){padding-right:0;padding-left:0}.wgl_module_team.team-col_4 .team-item,.wgl_module_team.team-col_5 .team-item,.wgl_module_team.team-col_6 .team-item{width:33.33333333%}.wgl_module_team.team-col_4 .team-item:nth-child(4n+1),.wgl_module_team.team-col_5 .team-item:nth-child(4n+1),.wgl_module_team.team-col_6 .team-item:nth-child(4n+1){clear:none}.wgl_module_team.team-col_4 .team-item:nth-child(3n+1),.wgl_module_team.team-col_5 .team-item:nth-child(3n+1),.wgl_module_team.team-col_6 .team-item:nth-child(3n+1){clear:left}.row:after{clear:both}.page_404_wrapper .main_404-wrapper{margin-left:0}}@media only screen and (min-width:768px){.row .wgl_col-12{width:100%}.row .wgl_col-11{width:91.66666667%}.row .wgl_col-10{width:83.33333333%}.row .wgl_col-9{width:75%}.row .wgl_col-8{width:66.66666667%}.row .wgl_col-7{width:58.33333333%}.row .wgl_col-6{width:50%}.row .wgl_col-5{width:41.66666667%}.row .wgl_col-4{width:33.33333333%}.row .wgl_col-3{width:25%}.row .wgl_col-1-5{width:20%}.row .wgl_col-1-6{width:16.66%}.row .wgl_col-2{width:16.66666667%}.row .wgl_col-1{width:8.33333333%}.wgl_portfolio_list-first>ul{font-size:.9vw;padding-bottom:1vw}.wgl_portfolio_list-first>ul li{line-height:1.88vw}.wgl_portfolio_list-first .virtus_module_button{margin-top:.78vw;line-height:1.565vw}.wgl_portfolio_list-first .virtus_module_button>a{font-size:.68vw;padding:.72vw 1.5vw;min-width:8.05vw;line-height:1.05vw}}@media only screen and (max-width:1024px){.wgl-striped-services{flex-direction:column}.wgl-striped-services .service-item{width:100%;height:50%;display:flex;flex:3}.wgl-striped-services .service-item.active{width:100%;height:75%;flex:5}.wgl-striped-services.onhover .service-item:not(.active){width:100%;height:40%;flex:2}.row .wgl_col-1-5,.row .wgl_col-1-6,.row .wgl_col-3,.row .wgl_col-4,.row .wgl_col-5,.row .wgl_col-6{width:50%}.row #main-content.wgl_col-8,.row #main-content.wgl_col-9,.row .row .wgl_col-md-12,.row .sidebar-container.wgl_col-3,.row .sidebar-container.wgl_col-4,.row.blog-style-tiny_img .wgl_col-1-5,.row.blog-style-tiny_img .wgl_col-1-6,.row.blog-style-tiny_img .wgl_col-3,.row.blog-style-tiny_img .wgl_col-4,.row.blog-style-tiny_img .wgl_col-5,.row.blog-style-tiny_img .wgl_col-6,.wgl-portfolio-single_item .wgl-portfolio-info_wrap>.wgl_col-4,.wgl-portfolio-single_item .wgl-portfolio-info_wrap>.wgl_col-8{width:100%}.footer .row .wgl_col-3{margin-bottom:30px}.page_404_wrapper{margin-top:0;margin-bottom:0;background-image:none!important}.page_404_wrapper .main_404-wrapper-image{display:none}}@media only screen and (max-width:992px){.wgl-timeline-vertical .time_line-item:nth-child(2n),.wgl-timeline-vertical .time_line-item:nth-child(odd){flex-direction:row;padding-left:10%;padding-right:0;text-align:left}.wgl-timeline-vertical .time_line-item:nth-child(2n):last-child,.wgl-timeline-vertical .time_line-item:nth-child(odd):last-child{margin-bottom:0}.wgl-timeline-vertical .time_line-item:nth-child(2n) .time_line-content,.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content{margin-left:0;margin-top:0;padding:20px}.wgl-timeline-vertical .time_line-item:nth-child(2n) .time_line-date,.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date{font-size:40px;line-height:1;left:0;right:inherit;transform:rotate(-90deg)}.wgl-timeline-vertical .time_line-item:nth-child(2n) .time_line-curve,.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve{top:85%;height:60%;width:50%;right:initial}.wgl-timeline-vertical .time_line-item:nth-child(2n):last-child .time_line-curve,.wgl-timeline-vertical .time_line-item:nth-child(odd):last-child .time_line-curve{height:120px;width:100px}.wgl-timeline-vertical .time_line-item:nth-child(odd):last-child .time_line-curve{left:20%}.wgl-timeline-vertical .time_line-item:nth-child(2n):last-child .time_line-curve{right:50%}.page-header_content .page-header_breadcrumb,.page-header_content .page-header_title,.wgl-timeline-vertical .time_line-start_image{display:block}.wgl-timeline-vertical .time_line-start_image .time_line-curve{left:30%}.wgl-timeline-vertical.appear_anim .time_line-content{transform:translateX(20%)!important}.wgl-timeline-vertical.appear_anim .time_line-item.item_show .time_line-content{transform:translateX(0)!important}.wgl-timeline-vertical .time_line-end_image,.wgl-timeline-vertical.start-custom .time_line-start_image img,.wgl-timeline-vertical.start-def .time_line-start_image,.wgl-timeline-vertical.start-none .time_line-start_image{left:0}.wgl_module_title.item_title{flex-direction:column;align-items:flex-start;margin-bottom:15px}.wgl_module_title.item_title .virtus_module_title{font-size:26px;line-height:1.4}.wgl-container,.wgl-container .elementor-section-boxed .elementor-container,body.elementor-editor-active main .wgl-container.wgl-content-sidebar,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar,body.elementor-page main .wgl-container.wgl-content-sidebar,body.elementor-page.single main .wgl-container,body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container{width:728px}body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container{max-width:728px;width:100%}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-default,body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-extended{max-width:calc(728px + 30px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-narrow{max-width:calc(728px + 10px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wide{max-width:calc(728px + 40px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wider{max-width:calc(728px + 60px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default,body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended{width:calc(728px + 30px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow{width:calc(728px + 10px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide{width:calc(728px + 40px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider{width:calc(728px + 60px)}main .alignwide{width:auto;margin-left:0;transform:translateX(0)}.page-header_align_left .page-header_breadcrumbs{text-align:left}.header_search.search_alt .header_search-field .header_search-wrap .header_search-heading_bg{font-size:125px;line-height:.24;margin-left:-74px}.wgl_module_team.team-col_3 .team-item,.wgl_module_team.team-col_4 .team-item,.wgl_module_team.team-col_5 .team-item,.wgl_module_team.team-col_6 .team-item{width:50%}.wgl_module_team.team-col_3 .team-item:nth-child(3n+1),.wgl_module_team.team-col_4 .team-item:nth-child(3n+1),.wgl_module_team.team-col_5 .team-item:nth-child(3n+1),.wgl_module_team.team-col_6 .team-item:nth-child(3n+1){clear:none}.wgl_module_team.team-col_3 .team-item:nth-child(odd),.wgl_module_team.team-col_4 .team-item:nth-child(odd),.wgl_module_team.team-col_5 .team-item:nth-child(odd),.wgl_module_team.team-col_6 .team-item:nth-child(odd){clear:left}.single-team .single_team_page .team-single_wrapper{flex-direction:column;background-position:top left;background-size:contain}.single-team .single_team_page .team-single_wrapper:before{width:auto;height:100%;left:20px;right:20px;top:0;bottom:0}.single-team .single_team_page .team-single_wrapper .team-image{margin:auto;position:relative}.single-team .single_team_page .team-single_wrapper .team-info_wrapper{background-position:top right}.single-team .single_team_page .team-info_icons{left:20px;border-radius:50px;text-align:center}.single-team .single_team_page .team-title:before{left:50%;margin-left:-25px}.single-team .single_team_page .team-info_wrapper{width:100%;margin-left:unset;padding:50px 30px;text-align:center}.single-team .single_team_page .team-info_wrapper .team-info_item,.single-team .single_team_page .team-info_wrapper .team-title{text-align:center}.single-team .single_team_page .team-image_wrap{padding:30px 30px 0;align-self:center}.single-team .single_team_page .wpb_content_element{text-align:justify}.page_404_wrapper{padding:0 30px}.page_404_wrapper .main_404-wrapper{margin-left:0}.page_404_wrapper .banner_404{font-size:16em}.wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item{width:750px}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_info{justify-content:flex-start}.wgl-portfolio-single_wrapper.single_type-4 .wgl-portfolio-item_info .wgl-portfolio-item-info_desc{width:calc(50% - 70px)}}@media only screen and (max-width:768px){.wgl-timeline-vertical .time_line-item:nth-child(2n),.wgl-timeline-vertical .time_line-item:nth-child(odd){padding-left:5%;margin-top:30px}.wgl-timeline-vertical .time_line-item:nth-child(2n) .time_line-media,.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-media{border-width:3px}.wgl-timeline-vertical .time_line-item:nth-child(2n) .time_line-date,.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date{font-size:30px;left:-20px}.wgl-timeline-vertical .time_line-curve{display:none}.elementor-element.item_col-2 .wgl-services_item,.elementor-element.item_col-3 .wgl-services_item,.elementor-element.item_col-4 .wgl-services_item{width:100%}.elementor-element .wgl-services_item{transform:translateX(0)!important;flex-wrap:wrap;margin-bottom:20px}.elementor-element .wgl-services_item .wgl-services_content-wrap{opacity:1;visibility:visible;transition:.5s 0.3s;transform:translateX(0)}.elementor-element .wgl-services_item .wgl-services_media-wrap{min-height:inherit;height:auto;position:relative}.elementor-element .wgl-services_item .wgl-services_media-wrap:before{opacity:0}.page-header_content .page-header_title+.page-header_breadcrumb{padding-top:5px}.page-header_content .breadcrumbs{white-space:normal}}@media only screen and (max-width:767px){.blog-style-hero.blog_columns-3 .wgl_col-4,.blog-style-hero.blog_columns-4 .wgl_col-3,.row .blog-style-hero-type3 .wgl_col-8,.row .wgl_col-1-5,.row .wgl_col-1-6,.row .wgl_col-3,.row .wgl_col-4,.row .wgl_col-5,.row .wgl_col-6,.wpcf7 .call_to_action_1 .wgl_col-2,.wpcf7 .call_to_action_1 .wgl_col-5,.wpcf7 .choose-2 .wgl_col-2,.wpcf7 .choose-2 .wgl_col-5{width:100%}.copyright,.mobile-acenter,.mobile_text_center{text-align:center}.author-info_wrapper .author-info_social-title:after,.virtus-post-navigation .separator_post-nav{display:none}.wgl-container,.wgl-container .elementor-section-boxed .elementor-container,body.elementor-editor-active main .wgl-container.wgl-content-sidebar,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar,body.elementor-page main .wgl-container.wgl-content-sidebar,body.elementor-page.single main .wgl-container,body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container{width:560px}body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container{max-width:560px;width:100%}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-default,body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-extended{max-width:calc(560px + 30px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-narrow{max-width:calc(560px + 10px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wide{max-width:calc(560px + 40px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wider{max-width:calc(560px + 60px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default,body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended{width:calc(560px + 30px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow{width:calc(560px + 10px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide{width:calc(560px + 40px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider{width:calc(560px + 60px)}.footer_top-area .row [class*=wgl_col-]+[class*=wgl_col-]{margin-top:35px}.sidebar-container{padding-top:35px}#comments .commentlist .comment .children .stand_comment,#comments .commentlist .comment .stand_comment{padding-left:80px}#comments .commentlist .comment .children .comment{margin-left:30px}#comments .commentlist .comment .children .stand_comment .commentava,#comments .commentlist .comment .commentava{left:-60px;height:40px;width:40px}.format-audio .blog-post_wrapper,.format-link .blog-post_wrapper,.format-quote .blog-post_wrapper,.format-standard .blog-post_wrapper{padding:24px}.format-standard.sticky-post .blog-post_wrapper,.standard.sticky-post{padding:12px;border-width:12px}.resp_align_center{text-align:center!important}.coming-soon.row .wgl_col-9{width:75%}.coming-soon.row .wgl_col-3{width:25%}.wgl_module_subtitle-wrapper .filter-after_subtite{text-align:left}.woocommerce .products ul.wgl-products li .woo_product_image .group_button-woo,ul.wgl-products li .woo_product_image .group_button-woo{visibility:visible;opacity:1}.woocommerce .products ul.wgl-products li .woo_product_image .group_button-woo>*,ul.wgl-products li .woo_product_image .group_button-woo>*{transform:translateY(0);opacity:1;visibility:visible}.single_post_info.post_info,.wgl-tabs.tabs_align-justify .wgl-tabs_headings{flex-direction:column}.single_info-share_social-wpapper .share_social-wpapper{margin-top:30px}.author-info_wrapper{padding:0}.author-info_wrapper .author-info_avatar{float:none;margin:30px}.author-info_wrapper .author-info_content{margin-left:30px;padding-right:20px;margin-bottom:25px}.author-info_wrapper .author-info_name{margin-top:28px}.wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item{width:600px}.single_type-1 .single_meta .blog-post_title,.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_title{font-size:24px}.post_featured_bg .blog-post_title{line-height:1.3;font-size:28px}.blog-style-medium_img .item .blog-post,.blog-style-medium_img .item .blog-post.format-gallery:not(.format-no_featured),.blog-style-medium_img .item .blog-post.format-standard-image,.blog-style-medium_img .item .blog-post.format-video:not(.format-no_featured){min-height:auto}}@media only screen and (max-width:600px){.wgl-container,.wgl-container .elementor-section-boxed .elementor-container,body.elementor-editor-active main .wgl-container.wgl-content-sidebar,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar,body.elementor-page main .wgl-container.wgl-content-sidebar,body.elementor-page.single main .wgl-container,body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container{width:420px}body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container{max-width:420px;width:100%}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-default,body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-extended{max-width:calc(420px + 30px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-narrow{max-width:calc(420px + 10px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wide{max-width:calc(420px + 40px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wider{max-width:calc(420px + 60px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default,body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended{width:calc(420px + 30px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow{width:calc(420px + 10px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide{width:calc(420px + 40px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider{width:calc(420px + 60px)}div[id*=wpadminb]{top:-46px!important}.banner_404{font-size:160px}.single-team .single_team_page .team-info_item h5+span{display:block;margin-left:unset}.wgl_module_team.team-col_2 .team-item,.wgl_module_team.team-col_3 .team-item,.wgl_module_team.team-col_4 .team-item,.wgl_module_team.team-col_5 .team-item,.wgl_module_team.team-col_6 .team-item{width:100%}.wgl_module_team.team-col_2 .team-item:nth-child(odd),.wgl_module_team.team-col_3 .team-item:nth-child(odd),.wgl_module_team.team-col_4 .team-item:nth-child(odd),.wgl_module_team.team-col_5 .team-item:nth-child(odd),.wgl_module_team.team-col_6 .team-item:nth-child(odd){clear:none}#comments .commentlist .comment .children .stand_comment,#comments .commentlist .comment .stand_comment{padding-right:20px}#comments .commentlist .comment_info{padding-right:10px}.page_404_wrapper .banner_404{font-size:14em}.wgl-testimonials.type-inline_top .wgl-testimonials_image{position:relative;margin-left:0;margin-top:0}.wgl-testimonials.type-inline_top .wgl-carousel_wrapper .wgl-testimonials-item_wrap{padding-left:15px}.wgl-testimonials.add_quote_icon .wgl-testimonials_item:after{display:none}.wgl-portfolio_container .wgl-carousel .wgl-portfolio-list_item{width:550px}}@media only screen and (max-width:480px){.meta-wrapper{font-size:13px}.blog-style-tiny_img .meta-wrapper *,.meta-wrapper *{line-height:20px}.blog-style-hero .blog-post_content,.blog-style-standard .blog-post_content{padding:20px}.blog-style-medium_img .blog-post.format-link .blog-post_media,.blog-style-medium_img .blog-post.format-quote .blog-post_media{padding:0 20px;margin-bottom:10px}.blog-style-medium_img .format-no_featured .blog-post_wrapper .blog-post_meta_info{padding:0 20px}.blog-style-medium_img .blog-post.format-link .blog-post_media .blog-post_meta_info,.blog-style-medium_img .blog-post.format-quote .blog-post_media .blog-post_meta_info{top:20px}.blog-style-standard .blog-post_wrapper .blog-post_meta_info{padding-left:20px;top:20px;padding-right:20px}.wgl-container,body.elementor-editor-active main .wgl-container.wgl-content-sidebar,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar,body.elementor-page main .wgl-container.wgl-content-sidebar,body.elementor-page.single main .wgl-container{width:90%}.wgl-container .elementor-section-boxed .elementor-container,body.elementor-page.single main .wgl-container .elementor-section-boxed .elementor-container{width:90%;margin-left:auto;margin-right:auto}body.elementor-editor-active main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-editor-preview main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-page main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-page.single main .wgl-container .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%;width:100%}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-default,body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-extended{max-width:calc(90% + 30px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-narrow{max-width:calc(90% + 10px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wide{max-width:calc(90% + 40px)}body.new-elementor main .wgl-container.wgl-content-sidebar .elementor-section.elementor-section-boxed>.elementor-column-gap-wider{max-width:calc(90% + 60px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-default,body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-extended,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-default,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-extended{width:calc(90% + 30px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-narrow,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-narrow{width:calc(90% + 10px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wide,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wide{width:calc(90% + 40px)}body.new-elementor .elementor-section-boxed .elementor-container.elementor-column-gap-wider,body.new-elementor.single main .wgl-container .elementor-container.elementor-column-gap-wider{width:calc(90% + 60px)}.wgl_module_team .team-item_info{padding:28px 20px 15px}.wgl_module_team .team-item_content:hover .team-item_excerpt{padding-bottom:10px;padding-top:10px;margin-top:10px}#comments .commentlist .comment_author_says{margin-bottom:5px}#comments .commentlist .comment .children .comment{margin-left:15px}#comments .comment-reply-link{position:relative}.page_404_wrapper .banner_404{line-height:100px;font-size:10.92em;margin-top:40px}.page_404_wrapper .banner_404_title{font-size:35px;line-height:1.5}.header_search.search_alt .header_search-field .header_search-wrap .header_search-heading_bg{font-size:95px;line-height:.3;margin-left:-26px}.coming-soon.row .wgl_col-9{width:60%}.coming-soon.row .wgl_col-3{width:40%}.single-team .single_team_page .team-single_wrapper{border:0}.single-team .single_team_page .team-title{margin-bottom:25px}.single-team .single_team_page .team-info_wrapper{margin-top:40px;padding:20px;font-size:28px}.single-team .single_team_page .team-info_item{margin-bottom:12px}#comments #respond{padding-left:20px;padding-right:20px}.wgl_module_title.item_title .virtus_module_title{font-size:22px;line-height:1.4;padding-right:0;padding-left:15px}.wgl_module_title.item_title .virtus_module_title .blog_subtitle{font-size:20px}.wgl_module_title.item_title .row:not(.blog-style-ticker) .carousel_arrows{margin:20px 0 0;position:relative}}@media only screen and (max-width:379px){.page_404_wrapper .banner_404{font-size:8.92em}}@media only screen and (min-width:992px) and (max-width:1200px){#comments .commentlist .comment .children .stand_comment{padding-left:90px}#comments .commentlist .comment .children .stand_comment .commentava{left:-70px;width:50px;height:50px}}@media only screen and (max-width:1370px){.wgl_portfolio_list-first{padding-left:0;padding-top:0}}CSS Minifier Tool Documentation The API has changed, to see more please click here To minify/compress your CSS, perform a POST request to API https://www.toptal.com/developers/cssminifier/api/raw with the input parameter set to the CSS you want to minify. Hire World Class Talent with Toptal CSS Developers Landing Page Designers Animation Designers Web Developers Social Media Designers Webflow Designers Blog Designers Salesforce Consultants Mobile UI Designers WPF Developers Level Designers Mobile Game Designers CSS3 Developers VBA Developers Marketo Developers Hire the top 3% of freelance talent Join the Toptal Network Copyright 2010 - 2023 Toptal, LLC Privacy Policy Website terms By continuing to use this site you agree to our Cookie Policy Privacy Policy, and Terms of Use. Got it 