@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 {margin: 0;border: 0;outline: 0;padding: 0;font-size: 100%;font-family: inherit;font-weight: inherit;font-style: inherit;vertical-align: baseline;}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 {max-width: 100%;margin-bottom: 20px;padding: 20px;word-wrap: break-word;background: #ebf0f9;overflow: auto;}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 {-webkit-transition: color 300ms;-o-transition: color 300ms;-moz-transition: color 300ms;transition: color 300ms;}img {vertical-align: top;max-width: 100%;height: auto;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}label, legend {display: block;font-size: 14px;font-weight: 500;color: #2f3d48;margin-bottom: 10px;}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;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*:focus {outline: none !important;}a {-webkit-transition: all 0.4s;-o-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;text-decoration: none;}a:active, a:focus, a:hover {text-decoration: none;}input:not([type='checkbox']):not([type='submit']), select, textarea {background-color: transparent;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;border: 2px solid #ebedef;color: #9b9b9b;padding: 0 20px;line-height: normal;height: 50px;font-size: 14px;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;width: 100%;outline: none;}input:not([type='checkbox']):not([type='submit'])::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}input:not([type='checkbox']):not([type='submit'])::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}input:not([type='checkbox']):not([type='submit'])::-ms-input-placeholder, select::-ms-input-placeholder, textarea::-ms-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}input:not([type='checkbox']):not([type='submit'])::placeholder, select::placeholder, textarea::placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}input:not([type='checkbox']):not([type='submit']):focus::-webkit-input-placeholder, input:not([type='checkbox']):not([type='submit']):active::-webkit-input-placeholder, select:focus::-webkit-input-placeholder, select:active::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder, textarea:active::-webkit-input-placeholder {opacity: 0;}input:not([type='checkbox']):not([type='submit']):focus::-moz-placeholder, input:not([type='checkbox']):not([type='submit']):active::-moz-placeholder, select:focus::-moz-placeholder, select:active::-moz-placeholder, textarea:focus::-moz-placeholder, textarea:active::-moz-placeholder {opacity: 0;}input:not([type='checkbox']):not([type='submit']):focus::-ms-input-placeholder, input:not([type='checkbox']):not([type='submit']):active::-ms-input-placeholder, select:focus::-ms-input-placeholder, select:active::-ms-input-placeholder, textarea:focus::-ms-input-placeholder, textarea:active::-ms-input-placeholder {opacity: 0;}input:not([type='checkbox']):not([type='submit']):focus::placeholder, input:not([type='checkbox']):not([type='submit']):active::placeholder, select:focus::placeholder, select:active::placeholder, textarea:focus::placeholder, textarea:active::placeholder {opacity: 0;}select{-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url(../img/dropdown-arrow.png) 95% center no-repeat!important;}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::-webkit-input-placeholder, form .row.transparent-01 textarea::-webkit-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}form .row.transparent-01 input::-moz-placeholder, form .row.transparent-01 textarea::-moz-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}form .row.transparent-01 input::-ms-input-placeholder, form .row.transparent-01 textarea::-ms-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}form .row.transparent-01 input::placeholder, form .row.transparent-01 textarea::placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}form .row.transparent-01 input:focus::-webkit-input-placeholder, form .row.transparent-01 input:active::-webkit-input-placeholder, form .row.transparent-01 textarea:focus::-webkit-input-placeholder, form .row.transparent-01 textarea:active::-webkit-input-placeholder {opacity: 0;}form .row.transparent-01 input:focus::-moz-placeholder, form .row.transparent-01 input:active::-moz-placeholder, form .row.transparent-01 textarea:focus::-moz-placeholder, form .row.transparent-01 textarea:active::-moz-placeholder {opacity: 0;}form .row.transparent-01 input:focus::-ms-input-placeholder, form .row.transparent-01 input:active::-ms-input-placeholder, form .row.transparent-01 textarea:focus::-ms-input-placeholder, form .row.transparent-01 textarea:active::-ms-input-placeholder {opacity: 0;}form .row.transparent-01 input:focus::placeholder, form .row.transparent-01 input:active::placeholder, form .row.transparent-01 textarea:focus::placeholder, form .row.transparent-01 textarea:active::placeholder {opacity: 0;}form .row.transparent-01 input::-webkit-input-placeholder, form .row.transparent-01 textarea::-webkit-input-placeholder {color: #ffffff !important;}form .row.transparent-01 input::-moz-placeholder, form .row.transparent-01 textarea::-moz-placeholder {color: #ffffff !important;}form .row.transparent-01 input::-ms-input-placeholder, form .row.transparent-01 textarea::-ms-input-placeholder {color: #ffffff !important;}form .row.transparent-01 input::placeholder, form .row.transparent-01 textarea::placeholder {color: #ffffff !important;}form .row.transparent-01 .stl_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 {display: inline-block;width: -webkit-calc(100% - 130px);width: -moz-calc(100% - 130px);width: calc(100% - 130px);max-width: 270px;margin-right: 9px;}form.post-password-form label input[type='password'] {width: 100%;margin-top: 5px;height:55px;}form.post-password-form input[type='submit'] {height: 50px;margin-top: 5px;color: #ffffff;min-width: 170px;}.select__field:before {content: '\f107';display: block;position: absolute;z-index: 0;right: 20px;font-family: 'FontAwesome';font-size: 15px;line-height: 45px;pointer-events: none;}textarea {height: 120px;padding-top: 20px;}input[type='submit'], button {display: inline-block;margin-bottom: 0;border-width: 2px;border-style: solid;border-color: currentColor;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 11px 26px;font-family: inherit;font-size: 16px;line-height: 30px;font-weight: 700;color: #ffffff;letter-spacing: 0;text-transform: capitalize;outline: none;cursor: pointer;-webkit-appearance: none;background: #ffffff;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}input[type='submit']:hover, button:hover {color: #ffffff;}input[type='submit']:hover, input[type='submit']:active, input[type='submit']:focus {color: #ffffff;}dl {margin-bottom: 1.75em;}dt {font-weight: 700;}dd {margin: 0 0 1.75em;}.wpcf7-form-control-wrap {margin-bottom: 25px;display: block;}.wpcf7 .wpcf7-select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url(../img/dropdown-arrow.png) 95% center no-repeat!important;}.wpcf7 .wpcf7-btn-fullwidth{width: 100%;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{display: inline-block;width: 100%;border-radius: 5px;}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid {border-color: #dc3232 !important;}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip {display: none;}.wpcf7-form .wpcf7-list-item {margin: 3px 30px 6px 0;display: inline-flex;align-items: baseline;position: relative;}.wpcf7-form .wpcf7-list-item input[type="radio"] {opacity: 0;position: absolute;left: 0;width: 100%;height: 100%;z-index: 9;cursor: pointer;}.wpcf7-form .wpcf7-list-item input[type="radio"] + span {position: relative;padding-left: 27px;font-size: 13px;}.wpcf7-form .wpcf7-list-item input[type="radio"] + span::before {content: '';position: absolute;left: 0;top: 1px;cursor: pointer;display: block;width: 17px;height: 17px;border: 2px solid #eaeaea;}.wpcf7-form .wpcf7-list-item input[type="radio"] + span::after {content: '';display: inline-block;position: absolute;width: 7px;height: 7px;border-radius: 1px;left: 5px;top: 6px;background-color: transparent;}.stl-container {margin-right: auto;margin-left: auto;width: 1170px;}.stl-container.full-width {width: 100%;max-width: 100%;margin-left: 0;margin-right: 0;}.stl-container .stl-container {width: 100%;}body.elementor-page main .stl-container, body.elementor-page .footer_top-area .stl-container, body.elementor-editor-active main .stl-container, body.elementor-editor-active .footer_top-area .stl-container, body.elementor-editor-preview main .stl-container, body.elementor-editor-preview .footer_top-area .stl-container {width: auto;max-width: none;margin-left: auto;margin-right: auto;}body.elementor-page main .stl-container.full-width, body.elementor-page .footer_top-area .stl-container.full-width, body.elementor-editor-active main .stl-container.full-width, body.elementor-editor-active .footer_top-area .stl-container.full-width, body.elementor-editor-preview main .stl-container.full-width, body.elementor-editor-preview .footer_top-area .stl-container.full-width {width: 100%;margin-left: 0;margin-right: 0;max-width: 100%;}body.elementor-page.single-footer main:not(:empty) .stl-container, body.elementor-page.single-footer .footer_top-area:not(:empty) .stl-container, body.elementor-editor-active.single-footer main:not(:empty) .stl-container, body.elementor-editor-active.single-footer .footer_top-area:not(:empty) .stl-container, body.elementor-editor-preview.single-footer main:not(:empty) .stl-container, body.elementor-editor-preview.single-footer .footer_top-area:not(:empty) .stl-container {max-width: none;margin-left: auto;margin-right: auto;}body.elementor-default .footer_top-area .stl-container {margin-left: auto;margin-right: auto;width: auto;max-width: none;}body.elementor-default .footer_top-area.widgets_area .stl-container {width: 1170px;}body.elementor-default .footer_top-area .stl-container.full-width {width: 100%;margin-left: 0;margin-right: 0;max-width: 100%;}.stl-container .elementor-section-boxed .elementor-column-gap-default .elementor-row {width: -webkit-calc(100% + 20px);width: -moz-calc(100% + 20px);width: calc(100% + 20px);margin: -10px;}.stl-container .elementor-section-boxed .elementor-column-gap-narrow .elementor-row {width: -webkit-calc(100% + 10px);width: -moz-calc(100% + 10px);width: calc(100% + 10px);margin: -5px;}.stl-container .elementor-section-boxed .elementor-column-gap-extended .elementor-row {width: -webkit-calc(100% + 30px);width: -moz-calc(100% + 30px);width: calc(100% + 30px);margin: -15px;}.stl-container .elementor-section-boxed .elementor-column-gap-wide .elementor-row {width: -webkit-calc(100% + 40px);width: -moz-calc(100% + 40px);width: calc(100% + 40px);margin: -20px;}.stl-container .elementor-section-boxed .elementor-column-gap-wider .elementor-row {width: -webkit-calc(100% + 60px);width: -moz-calc(100% + 60px);width: calc(100% + 60px);margin: -30px;}.stl-container .elementor-section-boxed .elementor-section-boxed .elementor-container {width: 100%;}#main .stl-container .stl_wrapper {left: 0 !important;}.fullwidth-wrapper {width: 100%;}.row:after, .row:before, .stl-container:after, .stl-container:before, .clearfix:after, .clearfix:before {content: '';display: table;line-height: 0;}.stl-container:after, .row:after, .clear, .clearfix:after {clear: both;}[class*='stl_col-'] {float: left;min-height: 1px;}.row {margin-left: -15px;margin-right: -15px;}.row [class*='stl_col-'] {display: block;width: 100%;padding-right: 15px;padding-left: 15px;}.slick-slider a, .slick-slider a:hover, .slick-slider a:focus {-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}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-block-image .alignright {float: right;margin: .5em 0 2em 1em;}.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.6em 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 {-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;}.sticky-sidebar_init #main {padding-bottom: 120px;}#main {padding: 40px 0;position: relative;z-index: 0;min-height: 65vh;overflow: hidden;}.row.sidebar_left #main-content {float: right;}.wpb_single_image * {-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;}.gm-control-active {-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;-webkit-box-shadow: none;-moz-box-shadow: none;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;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);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 figcaption {line-height: 1.5;}.wp-block-gallery.alignwide {clear: both;}.particles-js {position: absolute;z-index: -1;width: 100%;height: 100%;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: 50% 50%;}.page-header .particles-js {left: 0;top: 0;}.extended-parallax {position: absolute;z-index: -1;width: 100%;}.morph-svg {position: absolute;z-index: -1;width: 100%;}.stl-background-image_parallax {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;}.stl-background-image_parallax div {height: 100%;}.stl-elementor-shape {overflow: hidden;position: absolute;left: 0;width: 100%;line-height: 0;direction: ltr;pointer-events: none;}.stl-elementor-shape-top {top: -1px;}.stl-elementor-shape-bottom {bottom: -1px;}.stl-elementor-shape svg {display: block;width: -webkit-calc(100% + 1.3px);width: -moz-calc(100% + 1.3px);width: calc(100% + 1.3px);position: relative;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}main .alignfull {max-width: 96vw;margin-left: -webkit-calc(-48vw + 50%);margin-left: -moz-calc(-48vw + 50%);margin-left: calc(-48vw + 50%);margin-right: -webkit-calc(-48vw + 50%);margin-right: -moz-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: -webkit-calc(-50vw + 50%);margin-left: -moz-calc(-50vw + 50%);margin-left: calc(-50vw + 50%);margin-right: -webkit-calc(-50vw + 50%);margin-right: -moz-calc(-50vw + 50%);margin-right: calc(-50vw + 50%);}main .alignfull .wp-block-column {padding: 0 5px;}main .alignwide {max-width: none;width: 69.5vw;margin-left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}main .alignwide.wp-block-image, main .alignwide.wp-block-cover, main .alignwide.wp-block-gallery {width: 75vw;}main .sidebar_left .alignfull, main .sidebar_left .alignwide, main .sidebar_right .alignfull, main .sidebar_right .alignwide {width: auto;max-width: 110%;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}main .sidebar_left .alignwide, main .sidebar_right .alignwide {margin-left: -17px;margin-right: -17px;}main .sidebar_left .alignfull, main .sidebar_right .alignfull {margin-left: -38px;margin-right: -38px;}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 > :last-child {margin-bottom: 40px;}.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;}.stl-theme-header {position: relative;z-index: 2;}.stl-theme-header .wrapper a {color: inherit;}.stl-theme-header .wrapper .assurena_module_button a {margin-bottom: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #ffffff;}.stl-theme-header .stl-sticky-header .stl-logotype-container > a, .stl-theme-header .stl-sticky-header .stl-logotype-container > a > img {max-height: none !important;}.stl-theme-header .stl-mobile-header, .stl-theme-header .mobile_nav_wrapper .primary-nav .menu, .stl-theme-header .stl-mobile-header i.menu-item__plus {display: none;}.stl-theme-header.header_overlap {position: absolute;z-index: 99;width: 100%;left: 0;top: 0;}.stl-theme-header.header_overlap .stl-site-header .v_align_middle.header_side .primary-nav .lavalamp-object {top: -webkit-calc(100% + 2px);top: -moz-calc(100% + 2px);top: calc(100% + 2px);}.stl-theme-header.header_overlap .stl-site-header .primary-nav > ul > li > a > span, .stl-theme-header.header_overlap .stl-site-header .primary-nav > ul > li > a > i {color: inherit;}.stl-theme-header.header_overlap .stl-site-header .primary-nav > ul > li > a > span:before {background: currentColor;}.stl-theme-header.header_overlap .stl-site-header .primary-nav > ul > li > a > i:before {opacity: 1;}.stl-theme-header.header_overlap .stl-site-header .primary-nav > ul > li > a > span:after {opacity: 1;background: currentcolor;}.stl-theme-header.header_overlap .stl-site-header .primary-nav .lavalamp-object {background: currentColor;}.stl-theme-header.header_shadow {-webkit-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);}.stl-theme-header .stl_button {z-index: 0;}.stl-theme-header .login-in {display: inline-block;padding-top: 0;}.stl-theme-header .login-in.woocommerce {display: inline-block;padding-top: 0;}.stl-theme-header .login-in .login-in_wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;color: inherit;}.stl-theme-header .login-in .login-in_wrapper a {cursor: pointer;font-size: 16px;font-weight: 600;color: inherit;text-transform: uppercase;}.stl-theme-header .login-in .stl_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;-webkit-transition: 0.45s;-o-transition: 0.45s;-moz-transition: 0.45s;transition: 0.45s;}.stl-theme-header .login-in .stl_modal-window .modal-dialog {margin: 12rem auto 0;max-width: 430px;position: relative;}.stl-theme-header .login-in.open_login .stl_modal-window {opacity: 1;visibility: visible;}.stl-theme-header .login-in.open_login .overlay {opacity: 1;visibility: visible;}.stl-theme-header .login-in.open_login .stl-woocommerce-tabs {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1;}.stl-theme-header .login-in .overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: transparent;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}.stl-theme-header .login-in .stl-woocommerce-tabs {-webkit-transform: translateY(50px);-moz-transform: translateY(50px);-ms-transform: translateY(50px);-o-transform: translateY(50px);transform: translateY(50px);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;transition: .3s ease-in-out;opacity: 0;-webkit-transition-delay: .3s;-moz-transition-delay: .3s;-o-transition-delay: .3s;transition-delay: .3s;}.stl-theme-header .mini-cart {display: inline-block;position: relative;}.stl-theme-header .mini-cart .mini_cart-overlay {position: fixed;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;background: transparent;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}.stl-theme-header .mini-cart a {color: inherit;cursor: pointer;}.stl-theme-header .mini-cart a.woo_icon {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;font-size: 20px;}.stl-theme-header .mini-cart:hover svg line.st_transform-left {-webkit-transform: rotate(-60deg);-moz-transform: rotate(-60deg);-ms-transform: rotate(-60deg);-o-transform: rotate(-60deg);transform: rotate(-60deg);}.stl-theme-header .mini-cart:hover svg line.st_transform-right {-webkit-transform: rotate(60deg);-moz-transform: rotate(60deg);-ms-transform: rotate(60deg);-o-transform: rotate(60deg);transform: rotate(60deg);}.stl-theme-header .mini-cart.open_cart .mini_cart-overlay {background: #000000;visibility: visible;opacity: 0.4;}.stl-theme-header .mini-cart.open_cart .woo_mini_cart {-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);}.stl-theme-header .mini-cart .woo_mini_cart:before {content: '';position: absolute;width: 100%;height: 38px;top: -38px;left: 0;right: 0;}.stl-theme-header .mini-cart .header_cart-button {display: inline-block;vertical-align: middle;cursor: pointer;width: 26px;height: 32px;margin-top: 0;position: relative;}.stl-theme-header .mini-cart .header_cart-button svg {-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.stl-theme-header .mini-cart .header_cart-button svg g path {fill: currentColor !important;}.stl-theme-header .mini-cart .header_cart-button svg .st0 {stroke: currentColor !important;-webkit-transform-origin: bottom left;-moz-transform-origin: bottom left;-ms-transform-origin: bottom left;-o-transform-origin: bottom left;transform-origin: bottom left;transform-box: fill-box;-webkit-transition: all .45s ease;-o-transition: all .45s ease;-moz-transition: all .45s ease;transition: all .45s ease;}.stl-theme-header .mini-cart .header_cart-button svg .st0.st_transform-right {-webkit-transform-origin: bottom right;-moz-transform-origin: bottom right;-ms-transform-origin: bottom right;-o-transform-origin: bottom right;transform-origin: bottom right;}.stl-theme-header .mini-cart .header_cart-button svg line {stroke: currentColor !important;}.stl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li {text-align: left;list-style: none;}.stl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:after {content: '';display: block;height: 0;clear: both;}.stl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove:before {color: #c2c2c2;}.stl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:first-child {margin-top: 0;}.stl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li:last-child {margin-bottom: 0;}.stl-theme-header .mini-cart .flaticon-shopcart-icon:before {content: "\f198";font-family: Flaticon;font-size: 20px;vertical-align: middle;display: none;}.stl-theme-header .woocommerce .woo_mini_cart {position: fixed;z-index: 100000;top: 15px;right: 15px;width: 375px;min-height: 33%;max-height: -webkit-calc(100% - 30px);max-height: -moz-calc(100% - 30px);max-height: calc(100% - 30px);padding: 39px 33px 10px;text-align: center;-webkit-box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.08);box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.08);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow-x: hidden;overflow-y: scroll;overscroll-behavior-y: contain;-webkit-transform: translate(110%);-moz-transform: translate(110%);-ms-transform: translate(110%);-o-transform: translate(110%);transform: translate(110%);-webkit-transition: 0.3s ease-in;-o-transition: 0.3s ease-in;-moz-transition: 0.3s ease-in;transition: 0.3s ease-in;scrollbar-width: none;}.stl-theme-header .woocommerce .woo_mini_cart::-webkit-scrollbar {display: none;}.stl-theme-header .woocommerce .woo_mini_cart ul {margin: 0;padding: 0;}.stl-theme-header .woocommerce .woo_mini_cart .mini_cart_title {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: baseline;-webkit-align-items: baseline;-moz-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;margin-bottom: 44px;border-bottom: 1px solid #e5e5e5;padding-bottom: 18px;text-align: left;text-transform: capitalize;}.stl-theme-header .woocommerce .woo_mini_cart .mini_cart_title h4 {font-size: 24px;}.stl-theme-header .woocommerce .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;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;cursor: pointer;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.stl-theme-header .woocommerce .woo_mini_cart .total strong {color: inherit;}.stl-theme-header .woocommerce .woo_mini_cart .buttons .button {margin: 0 0 10px;border: unset;color: #ffffff;}.stl-theme-header .woocommerce .woo_mini_cart .buttons .button.checkout:hover {color: #ffffff;}.stl-theme-header .woocommerce .woo_mini_cart .mini_cart_item dl.variation {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;margin: 0;padding-top: 3px;}.stl-theme-header .woocommerce .woo_mini_cart .mini_cart_item dt.variation-Size {padding-right: 5px;}.stl-theme-header .woocommerce .woo_mini_cart .mini_cart_item dd.variation-Size {margin: 0;}.stl-theme-header .woocommerce .woo_mini_cart .blockUI.blockOverlay {background-color: transparent !important;}.stl-theme-header .woo_mini-count span {display: inline-block;position: absolute;z-index: 1;left: -webkit-calc(100% - 6px);left: -moz-calc(100% - 6px);left: calc(100% - 6px);height: 17px;min-width: 17px;margin-top: -8px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;padding: 0 3px;font-style: normal;font-size: 9px;line-height: 17px;font-weight: 700;color: #ffffff;text-align: center;vertical-align: middle;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}body:not(.elementor-editor-active) .stl-theme-header .elementor-column, body:not(.elementor-editor-active) .stl-theme-header .elementor-column-wrap, body:not(.elementor-editor-active) .stl-theme-header .elementor-widget-wrap, body:not(.elementor-editor-active) .stl-theme-header .elementor-widget[data-widget_type="stl-menu.default"] {position: static;}.stl-header-row .stl-header-row_wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;position: relative;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row nowrap;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.stl-header-row .header_side.display_normal {-webkit-box-flex: 0;-webkit-flex: 0 auto;-moz-box-flex: 0;-ms-flex: 0 auto;flex: 0 auto;}.stl-header-row .header_side.display_grow {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;}.stl-header-row .header_side.display_grow .primary-nav > .menu {white-space: nowrap;}.stl-header-row .header_side.v_align_middle {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}.stl-header-row .header_side.v_align_bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}.stl-header-row .header_side.v_align_bottom .primary-nav > ul > li > a {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;-webkit-box-align: end;-webkit-align-items: flex-end;-moz-box-align: end;-ms-flex-align: end;align-items: flex-end;}.stl-header-row .header_side.v_align_bottom .header_area_container > *, .stl-header-row .header_side.v_align_bottom .header_search-button {vertical-align: bottom;}.stl-header-row .header_side.v_align_top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}.stl-header-row .header_side.v_align_top .primary-nav .lavalamp-object {top: 0;bottom: auto;margin-top: 0 !important;}.stl-header-row .header_side.v_align_top .primary-nav > ul > li > a {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;}.stl-header-row .header_side.v_align_top .header_area_container > *, .stl-header-row .header_side.v_align_top .header_search-button {vertical-align: top;}.stl-header-row .header_side.h_align_left {text-align: left;}.stl-header-row .header_side.h_align_center {text-align: center;}.stl-header-row .header_side.h_align_right {text-align: right;}.stl-header-row .header_side.display_grow.h_align_right {margin-left: auto;}.stl-header-row .header_side.display_grow.h_align_center {margin-right: auto;margin-left: auto;}.stl-header-row .header_side.display_grow.h_align_left {margin-right: auto;}.stl-header-row .header_side.display_grow.h_align_left .header_area_container {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-header-row .header_side.display_grow.h_align_center .header_area_container {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.stl-header-row .header_side.display_grow.h_align_right .header_area_container {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-header-row .header_side[class^="position_center"] .header_area_container > div.mini-cart {padding: 0;}.stl-header-row .header_side[class^="position_center"] .primary-nav > ul li.mega-menu > ul.mega-menu {left: 0;right: 0;margin: 0 auto;}.stl-header-row .header_side[class^="position_left"] .header_area_container > *:last-child {padding-right: 0;}.stl-header-row .header_side[class^="position_right"] .header_area_container > *:first-child {padding-left: 0;}.stl-header-row .header_side[class^="position_left"] .primary-nav ul li ul {left: 0;right: auto;}.stl-header-row .header_side[class^="position_left"] .primary-nav > ul > li ul .sub-menu {left: 100%;right: auto;}.stl-header-row .header_side[class^="position_left"] .primary-nav > ul > li:nth-last-child(1) > .sub-menu, .stl-header-row .header_side[class^="position_left"] .primary-nav > ul > li:nth-last-child(2) > .sub-menu, .stl-header-row .header_side[class^="position_left"] .primary-nav > ul > li:nth-last-child(3) > .sub-menu, .stl-header-row .header_side[class^="position_left"] .primary-nav > ul > li:nth-last-child(4) > .sub-menu {left: 0;right: auto;}.stl-header-row .header_side[class^="position_left"] .primary-nav > ul > li:nth-last-child(1) > .sub-menu .sub-menu, .stl-header-row .header_side[class^="position_left"] .primary-nav > ul > li:nth-last-child(2) > .sub-menu .sub-menu, .stl-header-row .header_side[class^="position_left"] .primary-nav > ul > li:nth-last-child(3) > .sub-menu .sub-menu, .stl-header-row .header_side[class^="position_left"] .primary-nav > ul > li:nth-last-child(4) > .sub-menu .sub-menu {left: -webkit-calc(100% + 5px);left: -moz-calc(100% + 5px);left: calc(100% + 5px);right: auto;}.stl-header-row .header_side, .stl-header-row .header_render_editor, .stl-header-row .wrapper, .stl-header-row .header_area_container {max-width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.header_area_container {display: inline-block;height: 100%;max-height: 100%;}.header_area_container > * {display: inline-block;vertical-align: middle;}.delimiter {display: inline-block;position: relative;}.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: #ffffff;visibility: visible;opacity: 0.2;}.stl-logotype-container img {vertical-align: middle;max-height: 100%;}.stl-logotype-container a {color: inherit;}.stl-logotype-container .logo-name {color: inherit;font-size: 30px;font-weight:600;}.primary-nav {letter-spacing: 0.02em;}.primary-nav a {-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.primary-nav .lavalamp_animate .lavalamp-object {opacity: 1;}.primary-nav .lavalamp {position: static;}.primary-nav .lavalamp-object {position: absolute;z-index: 0;left: 0;bottom: 0;height: 2px;opacity: 0;}.primary-nav > ul.lavalamp > li > a > span:after {display: none !important;}.primary-nav ul:hover li:not(:hover) {z-index: 0;position: relative;}.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 > ul li.mega-menu > ul.mega-menu {left: auto;}.primary-nav > ul {height: 100%;padding: 0;}.primary-nav:hover > ul > li.current-menu-item > a > span:after, .primary-nav:hover > ul > li.current_page_item > a > span:after, .primary-nav:hover > ul > li.current-menu-parent > a > span:after, .primary-nav:hover > ul > li.current_page_parent > a > span:after, .primary-nav:hover > ul > li.current-menu-ancestor > a > span:after, .primary-nav:hover > ul > li.current_page_ancestor > a > span:after {width: 0;}.primary-nav:hover > ul > li:hover > a > span:after {width: 100%;}.primary-nav > ul > li {height: 100%;}.primary-nav > ul > li.current-menu-item > a > span:after, .primary-nav > ul > li.current_page_item > a > span:after, .primary-nav > ul > li.current-menu-parent > a > span:after, .primary-nav > ul > li.current_page_parent > a > span:after, .primary-nav > ul > li.current-menu-ancestor > a > span:after, .primary-nav > ul > li.current_page_ancestor > a > span:after {width: 100%;}.primary-nav > ul > li.mega-menu-links > ul.mega-menu {padding-left: 10px;padding-right: 10px;}.primary-nav > ul > li > a {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;position: relative;z-index: 1;height: 100%;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;vertical-align: middle;padding: 0 15px;color: inherit;text-transform: initial;opacity: 1;-webkit-transition: 0.2s;-o-transition: 0.2s;-moz-transition: 0.2s;transition: 0.2s;}.primary-nav > ul > li > a > span {position: relative;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.primary-nav > ul > li > a > span:after {content: '';position: absolute;left: 0;left: 0;left: 0;bottom: -5px;width: 0;height: 2px;-webkit-transition: 0.2s 0.2s;-o-transition: 0.2s 0.2s;-moz-transition: 0.2s 0.2s;transition: 0.2s 0.2s;}.primary-nav > ul > li:hover > a > span:after {width: 100%;}.primary-nav > ul > li.menu-item-has-children > a > span + i.menu-item__plus, .primary-nav > ul > li.mega-menu.mega-cat > a > span + i.menu-item__plus {position: relative;width: 14px;padding-left: 6px;font-style: normal;color: #adadad;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.primary-nav > ul > li.menu-item-has-children > a > span + i.menu-item__plus:before, .primary-nav > ul > li.mega-menu.mega-cat > a > span + i.menu-item__plus:before {content: '\f107';font-family: 'FontAwesome';font-size: 15px;}.primary-nav ul li ul ul {top: -3px;left: 100%;}.primary-nav ul li ul li {display: block;}.primary-nav ul li ul li > a > span, .primary-nav ul li ul li > a > i {position: relative;-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.primary-nav ul li ul li > a > span {padding-right: 30px;}.primary-nav ul li ul li > a > span:before {content: '';display: inline-block;position: relative;bottom: 0.25em;width: 0;height: 2px;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.primary-nav ul.mobile_switch_on li ul li > a > span:before {content: none;}.primary-nav ul li ul li:hover ul {top: -17px;}.primary-nav ul li ul li:hover > a > span, .primary-nav ul li ul li.current-menu-ancestor > a > span, .primary-nav ul li ul li.current_page_ancestor > a > span, .primary-nav ul li ul li.current-menu-item > a > span, .primary-nav ul li ul li.current_page_item > a > span {padding-right: 0;}.primary-nav ul li ul li:hover > a > span:before, .primary-nav ul li ul li.current-menu-ancestor > a > span:before, .primary-nav ul li ul li.current_page_ancestor > a > span:before, .primary-nav ul li ul li.current-menu-item > a > span:before, .primary-nav ul li ul li.current_page_item > a > span:before {width: 4px;height: 4px;margin-right: 10px;background: #2F3D48;}.primary-nav ul li ul .menu-item {line-height: inherit;}.primary-nav ul li ul .menu-item a {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 7px 20px 7px 30px;color: inherit;opacity: 1;-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;transition: 0s;}.primary-nav ul li ul, .primary-nav ul li div.mega-menu-container {display: block;position: absolute;z-index: 555;top: -webkit-calc(100% + 15px);top: -moz-calc(100% + 15px);top: calc(100% + 15px);left: -12px;min-width: 280px;white-space: nowrap;margin-top: 0;margin-left: 0;border: unset;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;padding: 16px 0 17px;text-align: left;-webkit-box-shadow: 10px 11px 38px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 10px 11px 38px 0px rgba(0, 0, 0, 0.1);box-shadow: 10px 11px 38px 0px rgba(0, 0, 0, 0.1);opacity: 0;visibility: hidden;-webkit-transition: 0.3s ease-in;-o-transition: 0.3s ease-in;-moz-transition: 0.3s ease-in;transition: 0.3s ease-in;}.primary-nav ul li:hover > ul, .primary-nav ul li:hover > div.mega-menu-container {top: 100%;opacity: 1;visibility: visible;-webkit-transform: rotateX(0) translateZ(0);-moz-transform: rotateX(0) translateZ(0);transform: rotateX(0) translateZ(0);}.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;-webkit-transform: rotateX(0) translateZ(0);-moz-transform: rotateX(0) translateZ(0);transform: rotateX(0) translateZ(0);}.primary-nav ul li ul:not(.mega-menu) li.menu-item-has-children > a > span + i.menu-item__plus {font-size: 0.6em;line-height: 1;font-style: normal;color: #adadad;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.primary-nav ul li ul:not(.mega-menu) li.menu-item-has-children > a > span + i.menu-item__plus:before {content: '\f107';font-family: 'FontAwesome';font-size: 15px;}.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, .primary-nav > .menu > .menu-item:nth-last-child(1) > .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 {left: auto;}.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 .stl-sticky-header {top: 32px;}.admin-bar .stl-theme-header .woo_mini_cart {margin-top: 32px;max-height: -webkit-calc(100% - 32px - 30px);max-height: -moz-calc(100% - 32px - 30px);max-height: calc(100% - 32px - 30px);}.primary-nav ul li.mega-menu-links > ul {padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 1170px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.primary-nav ul li.mega-menu-links > ul > li {float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 27px;margin-left: 0;margin-right: 0;padding: 0;font-size: 16px !important;font-weight: 600 !important;text-transform: capitalize;}.primary-nav ul li.mega-menu-links > ul > li:after {content: unset;display: none;position: absolute;top: 30px;right: 0;width: 1px;height: -webkit-calc(100% - 60px);height: -moz-calc(100% - 60px);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 {color: initial !important;background: none !important;}.primary-nav ul li.mega-menu-links > ul > li > a {position: relative;padding-top: 4px;padding-bottom: 0;padding-left: 28px;padding-right: 20px;}.primary-nav ul li.mega-menu-links > ul > li > a > span {padding-left: 0 !important;}.primary-nav ul li.mega-menu-links > ul > li > a > span:before {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: 6px;padding-bottom: 25px;top: 0;opacity: 0;min-width: auto;visibility: hidden;margin-top: 0;background: transparent;border: 0;-webkit-box-shadow: none;-moz-box-shadow: none;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 > 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: 10px;padding-right: 10px;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts {float: left;width: 80%;padding-top: 20px;padding-left: 10px;padding-right: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts .preloader_type {width: 80%;margin-left: 20%;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container {overflow: hidden;width: 100%;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.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;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);-webkit-transition: opacity 0.4s ease, -webkit-transform 0.6s ease;transition: opacity 0.4s ease, -webkit-transform 0.6s ease;-o-transition: opacity 0.4s ease, -o-transform 0.6s ease;-moz-transition: transform 0.6s ease, opacity 0.4s ease, -moz-transform 0.6s ease;transition: transform 0.6s ease, opacity 0.4s ease;transition: transform 0.6s ease, opacity 0.4s ease, -webkit-transform 0.6s ease, -moz-transform 0.6s ease, -o-transform 0.6s ease;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(1) {-webkit-transition-delay: 0.0s;-moz-transition-delay: 0.0s;-o-transition-delay: 0.0s;transition-delay: 0.0s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(2) {-webkit-transition-delay: 0.1s;-moz-transition-delay: 0.1s;-o-transition-delay: 0.1s;transition-delay: 0.1s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(3) {-webkit-transition-delay: 0.2s;-moz-transition-delay: 0.2s;-o-transition-delay: 0.2s;transition-delay: 0.2s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(4) {-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(5) {-webkit-transition-delay: 0.4s;-moz-transition-delay: 0.4s;-o-transition-delay: 0.4s;transition-delay: 0.4s;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu.fadeIn-menu .item {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu {position: relative;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical {width: 20%;padding: 0;background: rgba(0, 0, 0, 0.04);float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-top: 0;margin: 0;padding-bottom: 1500px;margin-bottom: -1500px;border: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;padding-top: 19px;min-width: initial;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item {-webkit-transition: background 0.4s, color 0.3s, border-color 0.4s;-o-transition: background 0.4s, color 0.3s, border-color 0.4s;-moz-transition: background 0.4s, color 0.3s, border-color 0.4s;transition: background 0.4s, color 0.3s, border-color 0.4s;border-top: 1px solid transparent;border-bottom: 1px solid transparent;padding: 0;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item > a {padding: 10px 28px 10px 28px;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.is-active {background: #fff;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal {border: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;padding: 20px;background: transparent;}.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: 10px;}.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 > a {color: #fff;}.primary-nav ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal > li > a {display: block;padding: 3px 13px;font-size: 14px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: background 0.3s, color 0.3s;-o-transition: background 0.3s, color 0.3s;-moz-transition: background 0.3s, color 0.3s;transition: background 0.3s, color 0.3s;}.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;-webkit-transition: opacity .2s ease;-o-transition: opacity .2s ease;-moz-transition: opacity .2s ease;transition: opacity .2s ease;}.mega_menu_wrapper_preloader {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 16px;height: 16px;}.preloader_type {position: relative;width: 100%;height: 100%;}.mega_menu_wrapper_preloader span {position: absolute;top: 0;height: 16px;width: 16px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-color: #999;-webkit-animation: stl_circle 1.4s infinite ease-in-out both;-moz-animation: stl_circle 1.4s infinite ease-in-out both;-o-animation: stl_circle 1.4s infinite ease-in-out both;animation: stl_circle 1.4s infinite ease-in-out both;}.mega_menu_wrapper_preloader span:first-of-type {left: -22px;-webkit-animation-delay: -.32s;-moz-animation-delay: -.32s;-o-animation-delay: -.32s;animation-delay: -.32s;}.mega_menu_wrapper_preloader span:nth-of-type(2) {-webkit-animation-delay: -.16s;-moz-animation-delay: -.16s;-o-animation-delay: -.16s;animation-delay: -.16s;}.mega_menu_wrapper_preloader span:last-of-type {left: 22px;}header + #main {border-top: 1px solid rgba(31, 46, 44, 0.1);}@-webkit-keyframes stl_circle {0%, 80%, to {-webkit-transform: scale(0);transform: scale(0);opacity: 0;}40% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}}@-moz-keyframes stl_circle {0%, 80%, to {-moz-transform: scale(0);transform: scale(0);opacity: 0;}40% {-moz-transform: scale(1);transform: scale(1);opacity: 1;}}@-o-keyframes stl_circle {0%, 80%, to {-o-transform: scale(0);transform: scale(0);opacity: 0;}40% {-o-transform: scale(1);transform: scale(1);opacity: 1;}}@keyframes stl_circle {0%, 80%, to {-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;}40% {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;}}.stl-sticky-header {position: fixed;z-index: 99999;top: 0;left: 0;width: 100%;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);overflow: hidden;opacity: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.stl-sticky-header.sticky_active {overflow: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1;}.stl-sticky-header.header_sticky_shadow {-webkit-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);box-shadow: 1px 0 10px rgba(0, 0, 0, 0.1);}.stl-sticky-header .stl-header-row .header_side.v_align_middle .primary-nav .lavalamp-object {top: 100%;}.stl-mobile-header .primary-nav ul li a span:after {display: none;}.lavalamp .lavalamp-object {-webkit-transition-property: width, height, -webkit-transform;transition-property: width, height, -webkit-transform;-o-transition-property: width, height, -o-transform;-moz-transition-property: transform, width, height, -moz-transform;transition-property: transform, width, height;transition-property: transform, width, height, -webkit-transform, -moz-transform, -o-transform;}.lavalamp .lavalamp-object.ease-in-out {-webkit-transition-timing-function: ease-in-out;-moz-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;}.lavalamp .lavalamp-object.linear {-webkit-transition-timing-function: linear;-moz-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;}.lavalamp .lavalamp-object.easeInQuad {-webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);-moz-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);}.lavalamp .lavalamp-object.easeInCubic {-webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.lavalamp .lavalamp-object.easeInQuart {-webkit-transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);}.lavalamp .lavalamp-object.easeInQuint {-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-moz-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-o-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);}.lavalamp .lavalamp-object.easeInSine {-webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);-moz-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);-o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);}.lavalamp .lavalamp-object.easeInExpo {-webkit-transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);-moz-transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);-o-transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);}.lavalamp .lavalamp-object.easeInCirc {-webkit-transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);-moz-transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);-o-transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);}.lavalamp .lavalamp-object.easeInBack {-webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);-moz-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);-o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);}.lavalamp .lavalamp-object.easeOutQuad {-webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}.lavalamp .lavalamp-object.easeOutCubic {-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.lavalamp .lavalamp-object.easeOutQuart {-webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}.lavalamp .lavalamp-object.easeOutQuint {-webkit-transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);-moz-transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);-o-transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);}.lavalamp .lavalamp-object.easeOutSine {-webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);-o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);}.lavalamp .lavalamp-object.easeOutExpo {-webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);-moz-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.lavalamp .lavalamp-object.easeOutCirc {-webkit-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);}.lavalamp .lavalamp-object.easeOutBack {-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);}.lavalamp .lavalamp-object.easeInOutQuad {-webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);}.lavalamp .lavalamp-object.easeInOutCubic {-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);}.lavalamp .lavalamp-object.easeInOutQuart {-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);}.lavalamp .lavalamp-object.easeInOutQuint {-webkit-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);-moz-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);-o-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);}.lavalamp .lavalamp-object.easeInOutSine {-webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);-o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);}.lavalamp .lavalamp-object.easeInOutExpo {-webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);-moz-transition-timing-function: cubic-bezier(1, 0, 0, 1);-o-transition-timing-function: cubic-bezier(1, 0, 0, 1);transition-timing-function: cubic-bezier(1, 0, 0, 1);}.lavalamp .lavalamp-object.easeInOutCirc {-webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);}.lavalamp .lavalamp-object.easeInOutBack {-webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);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;-webkit-transition-property: opacity, -webkit-filter;transition-property: opacity, -webkit-filter;-o-transition-property: opacity, filter;-moz-transition-property: opacity, filter;transition-property: opacity, filter;transition-property: opacity, filter, -webkit-filter;-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;-o-transition-duration: 0.15s;transition-duration: 0.15s;-webkit-transition-timing-function: linear;-moz-transition-timing-function: linear;-o-transition-timing-function: linear;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: -0.5px;}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {position: absolute;width: 20px;height: 1px;background-color: currentColor;-webkit-transition: -webkit-transform 0.15s ease;transition: -webkit-transform 0.15s ease;-o-transition: -o-transform 0.15s ease;-moz-transition: transform 0.15s ease, -moz-transform 0.15s ease;transition: transform 0.15s ease;transition: transform 0.15s ease, -webkit-transform 0.15s ease, -moz-transform 0.15s ease, -o-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;-webkit-transition: background-color 0s 0.13s linear;-o-transition: background-color 0s 0.13s linear;-moz-transition: background-color 0s 0.13s linear;transition: background-color 0s 0.13s linear;}.hamburger-box .hamburger-inner::before {top: 6px;-webkit-transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -o-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-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), -moz-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);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);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), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -moz-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -o-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger-box .hamburger-inner::after {top: 12px;-webkit-transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -o-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-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), -moz-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);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);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), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -moz-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -o-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.mobile-hamburger-toggle.is-active .hamburger-inner {-webkit-transition-delay: 0.22s;-moz-transition-delay: 0.22s;-o-transition-delay: 0.22s;transition-delay: 0.22s;background-color: transparent;}.mobile-hamburger-toggle.is-active .hamburger-inner::before {top: 0;-webkit-transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -o-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-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), -moz-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);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);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), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -moz-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -o-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 6px, 0) rotate(45deg);-moz-transform: translate3d(0, 6px, 0) rotate(45deg);transform: translate3d(0, 6px, 0) rotate(45deg);}.mobile-hamburger-toggle.is-active .hamburger-inner::after {top: 0;-webkit-transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -o-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-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), -moz-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);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);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), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -moz-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -o-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 6px, 0) rotate(-45deg);-moz-transform: translate3d(0, 6px, 0) rotate(-45deg);transform: translate3d(0, 6px, 0) rotate(-45deg);}body.mobile_switch_on .mobile_nav_wrapper .stl-menu_overlay {opacity: 1;visibility: visible;}.mobile_nav_wrapper .stl-menu_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);visibility: hidden;opacity: 0;-webkit-transition: 0.45s ease-in-out;-o-transition: 0.45s ease-in-out;-moz-transition: 0.45s ease-in-out;transition: 0.45s ease-in-out;}.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: -webkit-calc(100% + 17px);width: -moz-calc(100% + 17px);width: calc(100% + 17px);}.mobile_nav_wrapper .primary-nav ul li ul li > a > span:before, .mobile_nav_wrapper .primary-nav ul li ul li.menu-item-has-children:after, .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, .mobile_nav_wrapper .primary-nav ul li ul li > a:before, .mobile_nav_wrapper .primary-nav > ul > li > a:after, .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, .mobile_nav_wrapper .primary-nav > ul > li > a span:before, .mobile_nav_wrapper .primary-nav > ul > li > a > span.button_switcher: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 {position: static;}.mobile_nav_wrapper .primary-nav ul li a {position: relative;text-transform: capitalize;}.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;}.primary-nav ul li ul .menu-item.back {margin-left: -21px;}.primary-nav ul li ul .menu-item.back a {display: inline-block !important;color: inherit !important;}.primary-nav ul li ul .menu-item.back:before {content: "\f177";display: inline-block;position: static;width: auto;height: auto;padding-right: 5px;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;cursor: pointer;-webkit-transition: color 0.4s;-o-transition: color 0.4s;-moz-transition: color 0.4s;transition: color 0.4s;color: inherit !important;}.mobile_nav_wrapper .primary-nav ul li ul {position: relative;top: 0 !important;left: 0;right: 0 !important;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 0 0 30px;min-width: auto;color: inherit;opacity: 1;visibility: visible;-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;transition: 0s;white-space: initial;overflow: hidden;-webkit-transform: none !important;-moz-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important;}body.admin-bar .stl-menu_outer {top: 32px;height: -webkit-calc(100vh - 32px);height: -moz-calc(100vh - 32px);height: calc(100vh - 32px);}.stl-menu_outer {position: fixed;z-index: 999;background-color: #222328;-webkit-transition: opacity 0.2s;-o-transition: opacity 0.2s;-moz-transition: opacity 0.2s;transition: opacity 0.2s;overflow: hidden;width: 400px;height: 100%;top: 0;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);-webkit-transition: -webkit-transform .45s ease-in-out;transition: -webkit-transform .45s ease-in-out;-o-transition: -o-transform .45s ease-in-out;-moz-transition: transform .45s ease-in-out, -moz-transform .45s ease-in-out;transition: transform .45s ease-in-out;transition: transform .45s ease-in-out, -webkit-transform .45s ease-in-out, -moz-transform .45s ease-in-out, -o-transform .45s ease-in-out;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.stl-menu_outer.sub-menu-position_right {right: 0;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}.stl-menu_outer.sub-menu-position_right .stl-menu-outer_header {right: auto;left: 6px;}.stl-menu_outer .mobile-hamburger-close {position: relative;z-index: 999;}.stl-menu_outer .mobile-hamburger-toggle {position: absolute;top: 50%;margin-top: -10px;right: 16px;}.stl-menu_outer .mobile-hamburger-toggle .hamburger-inner {-webkit-transition-delay: 0.22s;-moz-transition-delay: 0.22s;-o-transition-delay: 0.22s;transition-delay: 0.22s;background-color: transparent;}.stl-menu_outer .mobile-hamburger-toggle .hamburger-inner::before {background: currentColor;top: 0;-webkit-transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -o-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-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), -moz-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);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);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), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -moz-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -o-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 6px, 0) rotate(45deg);-moz-transform: translate3d(0, 6px, 0) rotate(45deg);transform: translate3d(0, 6px, 0) rotate(45deg);}.stl-menu_outer .mobile-hamburger-toggle .hamburger-inner::after {background: currentColor;top: 0;-webkit-transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -o-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-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), -moz-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);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);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), -webkit-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -moz-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -o-transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 6px, 0) rotate(-45deg);-moz-transform: translate3d(0, 6px, 0) rotate(-45deg);transform: translate3d(0, 6px, 0) rotate(-45deg);}.stl-menu_outer .stl-menu-outer_header {position: absolute;right: -45px;top: 30px;}.stl-menu_outer .stl-menu_content {position: relative;width: 100%;height: 100%;}.stl-menu_outer .stl-menu-outer_content {position: absolute;padding: 30px;width: 100%;bottom: 17px;top: 0;right: 0;left: 0;overflow-y: scroll;scrollbar-width: none;}.stl-menu_outer .stl-menu-outer_content::-webkit-scrollbar {display: none;}body.mobile_switch_on {position: fixed;overflow: hidden;width: 100%;height: 100%;}body.mobile_switch_on .stl-menu_outer {-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);overflow: visible;}.mobile_nav_wrapper .stl-menu-outer_content > * {margin-top: 20px;}.mobile_nav_wrapper .stl-menu-outer_content > *:first-child {margin-top: 0;}.mobile_nav_wrapper .primary-nav > ul.mobile_switch_on {position: relative;left: 0;width: 100%;height: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;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;}.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;color: inherit;}.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 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.current-menu-ancestor.current-menu-parent > a > span:after, .mobile_nav_wrapper .primary-nav ul li ul li.menu-item.current-menu-item > a > span:after {opacity: 1;visibility: visible;}.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: block;content: '';position: absolute;bottom: -8px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;width: 100%;height: 2px;-webkit-transition: all .4s ease;-o-transition: all .4s ease;-moz-transition: all .4s ease;transition: all .4s ease;margin-bottom: 21px;visibility: hidden;opacity: 0;margin-bottom: 0;}.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 {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;margin-top: 0;border: none;width: 100%;-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;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%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-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;-webkit-transform: translate(-50%, -50%) rotate(135deg);-moz-transform: translate(-50%, -50%) rotate(135deg);-ms-transform: translate(-50%, -50%) rotate(135deg);-o-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg);opacity: 0.8;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;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;-webkit-border-radius: 0;-moz-border-radius: 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 {-webkit-transform: translate(-50%, -50%) rotate(225deg);-moz-transform: translate(-50%, -50%) rotate(225deg);-ms-transform: translate(-50%, -50%) rotate(225deg);-o-transform: translate(-50%, -50%) rotate(225deg);transform: translate(-50%, -50%) rotate(225deg);}.stl-mobile-header .mini-cart {position: static;}.stl-mobile-header .stl-header-row .header_side[class^="position_right"] .header_area_container > * {padding-left: 25px;}.stl-mobile-header .stl-header-row .header_side[class^="position_right"] .header_area_container > *:first-child {padding-left: 0;}.stl-mobile-header .stl-header-row .header_side[class^="position_left"] .header_area_container > * {padding-right: 25px;}.stl-mobile-header .stl-header-row .header_side[class^="position_left"] .header_area_container > *:last-child {padding-right: 0;}.stl-mobile-header .stl-header-row .header_side[class^="position_center"] .header_area_container > * {padding-left: 25px;padding-right: 25px;}.stl-mobile-header .stl-header-row .header_side[class^="position_center"] .header_area_container > *:last-child, .stl-mobile-header .stl-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) {.stl-menu_outer {width: -webkit-calc(100% - 48px);width: -moz-calc(100% - 48px);width: calc(100% - 48px);}}@media only screen and (max-width: 360px) {.stl-mobile-header .woo_mini_cart {width: -webkit-calc(100vw - 40px);width: -moz-calc(100vw - 40px);width: calc(100vw - 40px);}}@media only screen and (max-width: 1200px) {.stl-theme-header .stl-sticky-header {display: none;}}@media screen and (max-width: 782px) {body.admin-bar .stl-menu_outer {top: 46px;height: -webkit-calc(100vh - 46px);height: -moz-calc(100vh - 46px);height: calc(100vh - 46px);}}.elementor-widget-stl-header-side_panel, .elementor-widget-stl-header-side_panel .elementor-widget-container, .elementor-widget-stl-header-side_panel .elementor-widget-container > .side_panel {height: 100%;}.header_area_container > .side_panel {width: 80px;}.side_panel {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-toggle {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;}.side_panel .side_panel-toggle-inner {width: 20px;line-height: 0;cursor: pointer;}.side_panel .side_panel-toggle-inner span {display: inline-block;position: relative;width: 20px;height: 2px;vertical-align: top;background: currentColor;}.side_panel .side_panel-toggle-inner span + span {margin-top: 5px;}body.admin-bar #side-panel.side-panel_open, body.admin-bar #side-panel.side-panel_active {top: 32px;}body.side-panel--opened .side-panel_overlay {opacity: 1;visibility: visible;}body.side-panel--opened .side_panel-toggle span:nth-child(1) {-webkit-animation: ease .7s .4s sp_top-1-20 forwards;-moz-animation: ease .7s .4s sp_top-1-20 forwards;-o-animation: ease .7s .4s sp_top-1-20 forwards;animation: ease .7s .4s sp_top-1-20 forwards;}body.side-panel--opened .side_panel-toggle span:nth-child(2) {-webkit-animation: ease .7s .4s sp_scaled-1 forwards;-moz-animation: ease .7s .4s sp_scaled-1 forwards;-o-animation: ease .7s .4s sp_scaled-1 forwards;animation: ease .7s .4s sp_scaled-1 forwards;}body.side-panel--opened .side_panel-toggle span:nth-child(3) {-webkit-animation: ease .7s .4s sp_bottom-1-115 forwards;-moz-animation: ease .7s .4s sp_bottom-1-115 forwards;-o-animation: ease .7s .4s sp_bottom-1-115 forwards;animation: ease .7s .4s sp_bottom-1-115 forwards;}body.side-panel--closed .side_panel-toggle span:nth-child(1) {text-align: null;-webkit-animation: ease .7s .4s sp_top-2-20 backwards;-moz-animation: ease .7s .4s sp_top-2-20 backwards;-o-animation: ease .7s .4s sp_top-2-20 backwards;animation: ease .7s .4s sp_top-2-20 backwards;}body.side-panel--closed .side_panel-toggle span:nth-child(2) {-webkit-animation: ease .7s .4s sp_scaled-2 backwards;-moz-animation: ease .7s .4s sp_scaled-2 backwards;-o-animation: ease .7s .4s sp_scaled-2 backwards;animation: ease .7s .4s sp_scaled-2 backwards;}body.side-panel--closed .side_panel-toggle span:nth-child(3) {-webkit-animation: ease .7s .4s sp_bottom-2-115 backwards;-moz-animation: ease .7s .4s sp_bottom-2-115 backwards;-o-animation: ease .7s .4s sp_bottom-2-115 backwards;animation: ease .7s .4s sp_bottom-2-115 backwards;}.side-panel_overlay {position: fixed;top: 0;left: 0;z-index: 9999;width: 100%;height: 100%;background: rgba(65, 65, 65, 0.6);visibility: hidden;opacity: 0;-webkit-transition: 0.45s ease-in-out;-o-transition: 0.45s ease-in-out;-moz-transition: 0.45s ease-in-out;transition: 0.45s ease-in-out;}#side-panel {position: fixed;z-index: 10000;top: 0;bottom: 0;right: 0;width: 480px;background: #fff;-webkit-transform: translateX(-webkit-calc(100% + 80px));-moz-transform: translateX(-moz-calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));-webkit-transition: -webkit-transform .45s ease-in-out;transition: -webkit-transform .45s ease-in-out;-o-transition: -o-transform .45s ease-in-out;-moz-transition: transform .45s ease-in-out, -moz-transform .45s ease-in-out;transition: transform .45s ease-in-out;transition: transform .45s ease-in-out, -webkit-transform .45s ease-in-out, -moz-transform .45s ease-in-out, -o-transform .45s ease-in-out;}#side-panel.side-panel_position_left {left: 0;right: auto;-webkit-transform: translateX(-webkit-calc(-100% - 30px));-moz-transform: translateX(-moz-calc(-100% - 30px));-ms-transform: translateX(calc(-100% - 30px));-o-transform: translateX(calc(-100% - 30px));transform: translateX(calc(-100% - 30px));}#side-panel.side-panel_open {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}#side-panel.side-panel_open .side-panel_close .side-panel_close_icon span:nth-child(1) {-webkit-animation: ease .7s .4s sp_top-1-45 forwards;-moz-animation: ease .7s .4s sp_top-1-45 forwards;-o-animation: ease .7s .4s sp_top-1-45 forwards;animation: ease .7s .4s sp_top-1-45 forwards;}#side-panel.side-panel_open .side-panel_close .side-panel_close_icon span:nth-child(2) {-webkit-animation: ease .7s .4s sp_scaled-1 forwards;-moz-animation: ease .7s .4s sp_scaled-1 forwards;-o-animation: ease .7s .4s sp_scaled-1 forwards;animation: ease .7s .4s sp_scaled-1 forwards;}#side-panel.side-panel_open .side-panel_close .side-panel_close_icon span:nth-child(3) {-webkit-animation: ease .7s .4s sp_bottom-1-135 forwards;-moz-animation: ease .7s .4s sp_bottom-1-135 forwards;-o-animation: ease .7s .4s sp_bottom-1-135 forwards;animation: ease .7s .4s sp_bottom-1-135 forwards;}#side-panel .side-panel_sidebar {position: absolute;padding: 50px;bottom: 0;top: 0;right: 0;left: 0;-webkit-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.15);-moz-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.15);box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.15);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, #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 {position: absolute;top: 20px;right: 20px;z-index: 10001;border-radius: 4px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;width: 50px;height: 50px;font-size: 21px;line-height: 0;color: #ffffff;text-align: center;background: inherit;cursor: pointer;-webkit-transition: 0.45s ease-in-out;-o-transition: 0.45s ease-in-out;-moz-transition: 0.45s ease-in-out;transition: 0.45s ease-in-out;}#side-panel .side-panel_close .side-panel_close_icon {width: 20px;line-height: 0;cursor: pointer;}#side-panel .side-panel_close .side-panel_close_icon span {display: inline-block;position: relative;width: 20px;height: 2px;vertical-align: top;background: currentColor;}#side-panel .side-panel_close .side-panel_close_icon span + span {margin-top: 5px;}#side-panel .side-panel_close .side-panel_close_icon span:nth-child(1) {-webkit-animation: ease .7s .4s sp_top-2-45 backwards;-moz-animation: ease .7s .4s sp_top-2-45 backwards;-o-animation: ease .7s .4s sp_top-2-45 backwards;animation: ease .7s .4s sp_top-2-45 backwards;}#side-panel .side-panel_close .side-panel_close_icon span:nth-child(2) {-webkit-animation: ease .7s .4s sp_scaled-2 backwards;-moz-animation: ease .7s .4s sp_scaled-2 backwards;-o-animation: ease .7s .4s sp_scaled-2 backwards;animation: ease .7s .4s sp_scaled-2 backwards;}#side-panel .side-panel_close .side-panel_close_icon span:nth-child(3) {-webkit-animation: ease .7s .4s sp_bottom-2-135 backwards;-moz-animation: ease .7s .4s sp_bottom-2-135 backwards;-o-animation: ease .7s .4s sp_bottom-2-135 backwards;animation: ease .7s .4s sp_bottom-2-135 backwards;}@-webkit-keyframes sp_top-1-45 {0% {top: 0;-webkit-transform: rotate(0);transform: rotate(0);}50% {top: 7px;-webkit-transform: rotate(0);transform: rotate(0);}100% {top: 7px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}}@-moz-keyframes sp_top-1-45 {0% {top: 0;-moz-transform: rotate(0);transform: rotate(0);}50% {top: 7px;-moz-transform: rotate(0);transform: rotate(0);}100% {top: 7px;-moz-transform: rotate(45deg);transform: rotate(45deg);}}@-o-keyframes sp_top-1-45 {0% {top: 0;-o-transform: rotate(0);transform: rotate(0);}50% {top: 7px;-o-transform: rotate(0);transform: rotate(0);}100% {top: 7px;-o-transform: rotate(45deg);transform: rotate(45deg);}}@keyframes sp_top-1-45 {0% {top: 0;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}50% {top: 7px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {top: 7px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}}@-webkit-keyframes sp_top-1-20 {0% {top: 0;-webkit-transform: rotate(0);transform: rotate(0);}50% {top: 7px;-webkit-transform: rotate(0);transform: rotate(0);}100% {top: 7px;-webkit-transform: rotate(20deg);transform: rotate(20deg);}}@-moz-keyframes sp_top-1-20 {0% {top: 0;-moz-transform: rotate(0);transform: rotate(0);}50% {top: 7px;-moz-transform: rotate(0);transform: rotate(0);}100% {top: 7px;-moz-transform: rotate(20deg);transform: rotate(20deg);}}@-o-keyframes sp_top-1-20 {0% {top: 0;-o-transform: rotate(0);transform: rotate(0);}50% {top: 7px;-o-transform: rotate(0);transform: rotate(0);}100% {top: 7px;-o-transform: rotate(20deg);transform: rotate(20deg);}}@keyframes sp_top-1-20 {0% {top: 0;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}50% {top: 7px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {top: 7px;-webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);-o-transform: rotate(20deg);transform: rotate(20deg);}}@-webkit-keyframes sp_top-2-45 {0% {top: 7px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}50% {top: 7px;-webkit-transform: rotate(0);transform: rotate(0);}100% {top: 0;-webkit-transform: rotate(0);transform: rotate(0);}}@-moz-keyframes sp_top-2-45 {0% {top: 7px;-moz-transform: rotate(45deg);transform: rotate(45deg);}50% {top: 7px;-moz-transform: rotate(0);transform: rotate(0);}100% {top: 0;-moz-transform: rotate(0);transform: rotate(0);}}@-o-keyframes sp_top-2-45 {0% {top: 7px;-o-transform: rotate(45deg);transform: rotate(45deg);}50% {top: 7px;-o-transform: rotate(0);transform: rotate(0);}100% {top: 0;-o-transform: rotate(0);transform: rotate(0);}}@keyframes sp_top-2-45 {0% {top: 7px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}50% {top: 7px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {top: 0;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes sp_top-2-20 {0% {top: 7px;-webkit-transform: rotate(20deg);transform: rotate(20deg);}50% {top: 7px;-webkit-transform: rotate(0);transform: rotate(0);}100% {top: 0;-webkit-transform: rotate(0);transform: rotate(0);}}@-moz-keyframes sp_top-2-20 {0% {top: 7px;-moz-transform: rotate(20deg);transform: rotate(20deg);}50% {top: 7px;-moz-transform: rotate(0);transform: rotate(0);}100% {top: 0;-moz-transform: rotate(0);transform: rotate(0);}}@-o-keyframes sp_top-2-20 {0% {top: 7px;-o-transform: rotate(20deg);transform: rotate(20deg);}50% {top: 7px;-o-transform: rotate(0);transform: rotate(0);}100% {top: 0;-o-transform: rotate(0);transform: rotate(0);}}@keyframes sp_top-2-20 {0% {top: 7px;-webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);-o-transform: rotate(20deg);transform: rotate(20deg);}50% {top: 7px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {top: 0;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes sp_bottom-1-135 {0% {bottom: 0px;-webkit-transform: rotate(0);transform: rotate(0);}50% {bottom: 7px;-webkit-transform: rotate(0);transform: rotate(0);}100% {bottom: 7px;-webkit-transform: rotate(135deg);transform: rotate(135deg);}}@-moz-keyframes sp_bottom-1-135 {0% {bottom: 0px;-moz-transform: rotate(0);transform: rotate(0);}50% {bottom: 7px;-moz-transform: rotate(0);transform: rotate(0);}100% {bottom: 7px;-moz-transform: rotate(135deg);transform: rotate(135deg);}}@-o-keyframes sp_bottom-1-135 {0% {bottom: 0px;-o-transform: rotate(0);transform: rotate(0);}50% {bottom: 7px;-o-transform: rotate(0);transform: rotate(0);}100% {bottom: 7px;-o-transform: rotate(135deg);transform: rotate(135deg);}}@keyframes sp_bottom-1-135 {0% {bottom: 0px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}50% {bottom: 7px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {bottom: 7px;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}}@-webkit-keyframes sp_bottom-1-115 {0% {bottom: 0px;-webkit-transform: rotate(0);transform: rotate(0);}50% {bottom: 7px;-webkit-transform: rotate(0);transform: rotate(0);}100% {bottom: 7px;-webkit-transform: rotate(115deg);transform: rotate(115deg);}}@-moz-keyframes sp_bottom-1-115 {0% {bottom: 0px;-moz-transform: rotate(0);transform: rotate(0);}50% {bottom: 7px;-moz-transform: rotate(0);transform: rotate(0);}100% {bottom: 7px;-moz-transform: rotate(115deg);transform: rotate(115deg);}}@-o-keyframes sp_bottom-1-115 {0% {bottom: 0px;-o-transform: rotate(0);transform: rotate(0);}50% {bottom: 7px;-o-transform: rotate(0);transform: rotate(0);}100% {bottom: 7px;-o-transform: rotate(115deg);transform: rotate(115deg);}}@keyframes sp_bottom-1-115 {0% {bottom: 0px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}50% {bottom: 7px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {bottom: 7px;-webkit-transform: rotate(115deg);-moz-transform: rotate(115deg);-o-transform: rotate(115deg);transform: rotate(115deg);}}@-webkit-keyframes sp_bottom-2-135 {0% {bottom: 7px;-webkit-transform: rotate(135deg);transform: rotate(135deg);}50% {bottom: 7px;-webkit-transform: rotate(0);transform: rotate(0);}100% {bottom: 0;-webkit-transform: rotate(0);transform: rotate(0);}}@-moz-keyframes sp_bottom-2-135 {0% {bottom: 7px;-moz-transform: rotate(135deg);transform: rotate(135deg);}50% {bottom: 7px;-moz-transform: rotate(0);transform: rotate(0);}100% {bottom: 0;-moz-transform: rotate(0);transform: rotate(0);}}@-o-keyframes sp_bottom-2-135 {0% {bottom: 7px;-o-transform: rotate(135deg);transform: rotate(135deg);}50% {bottom: 7px;-o-transform: rotate(0);transform: rotate(0);}100% {bottom: 0;-o-transform: rotate(0);transform: rotate(0);}}@keyframes sp_bottom-2-135 {0% {bottom: 7px;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}50% {bottom: 7px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {bottom: 0;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes sp_bottom-2-115 {0% {bottom: 7px;-webkit-transform: rotate(115deg);transform: rotate(115deg);}50% {bottom: 7px;-webkit-transform: rotate(0);transform: rotate(0);}100% {bottom: 0;-webkit-transform: rotate(0);transform: rotate(0);}}@-moz-keyframes sp_bottom-2-115 {0% {bottom: 7px;-moz-transform: rotate(115deg);transform: rotate(115deg);}50% {bottom: 7px;-moz-transform: rotate(0);transform: rotate(0);}100% {bottom: 0;-moz-transform: rotate(0);transform: rotate(0);}}@-o-keyframes sp_bottom-2-115 {0% {bottom: 7px;-o-transform: rotate(115deg);transform: rotate(115deg);}50% {bottom: 7px;-o-transform: rotate(0);transform: rotate(0);}100% {bottom: 0;-o-transform: rotate(0);transform: rotate(0);}}@keyframes sp_bottom-2-115 {0% {bottom: 7px;-webkit-transform: rotate(115deg);-moz-transform: rotate(115deg);-o-transform: rotate(115deg);transform: rotate(115deg);}50% {bottom: 7px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {bottom: 0;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes sp_scaled-1 {50% {-webkit-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(0);transform: scale(0);}}@-moz-keyframes sp_scaled-1 {50% {-moz-transform: scale(0);transform: scale(0);}100% {-moz-transform: scale(0);transform: scale(0);}}@-o-keyframes sp_scaled-1 {50% {-o-transform: scale(0);transform: scale(0);}100% {-o-transform: scale(0);transform: scale(0);}}@keyframes sp_scaled-1 {50% {-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);}}@-webkit-keyframes sp_scaled-2 {0% {-webkit-transform: scale(0);transform: scale(0);}50% {-webkit-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1);transform: scale(1);}}@-moz-keyframes sp_scaled-2 {0% {-moz-transform: scale(0);transform: scale(0);}50% {-moz-transform: scale(0);transform: scale(0);}100% {-moz-transform: scale(1);transform: scale(1);}}@-o-keyframes sp_scaled-2 {0% {-o-transform: scale(0);transform: scale(0);}50% {-o-transform: scale(0);transform: scale(0);}100% {-o-transform: scale(1);transform: scale(1);}}@keyframes sp_scaled-2 {0% {-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);}50% {-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}.ps__rail-x {display: none;opacity: 0;-o-transition: background-color .2s linear, opacity .2s linear;-moz-transition: background-color .2s linear, opacity .2s linear;transition: background-color .2s linear, opacity .2s linear;-webkit-transition: background-color .2s linear, opacity .2s linear;height: 15px;bottom: 0px;position: absolute;}.ps__rail-y {display: none;opacity: 0;-o-transition: background-color .2s linear, opacity .2s linear;-moz-transition: background-color .2s linear, opacity .2s linear;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 {background-color: #aaa;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-o-transition: background-color .2s linear, height .2s ease-in-out;-moz-transition: background-color .2s linear, height .2s ease-in-out;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;position: absolute;}.ps__thumb-y {background-color: #aaa;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-o-transition: background-color .2s linear, width .2s ease-in-out;-moz-transition: background-color .2s linear, width .2s ease-in-out;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;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 .stl-container {height: 100%;}.page-header .page-header_content {height: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.page-header_align_left .page-header_content {-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;text-align: left;}.page-header_align_center .page-header_content {-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}.page-header_align_right .page-header_content {-webkit-box-align: end;-webkit-align-items: flex-end;-moz-box-align: end;-ms-flex-align: end;align-items: flex-end;text-align: right;}.page-header.breadcrumbs_align_left .page-header_breadcrumbs {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}.page-header.breadcrumbs_align_center .page-header_breadcrumbs {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}.page-header.breadcrumbs_align_right .page-header_breadcrumbs {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}.page-header.breadcrumbs_inline .page-header_content {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.page-header.breadcrumbs_inline .page-header_content .page-header_breadcrumbs {-webkit-align-self: auto;-ms-flex-item-align: auto;align-self: auto;}.page-header.breadcrumbs_inline.page-header_align_left .page-header_content {-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.page-header.breadcrumbs_inline.page-header_align_right .page-header_content {-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.page-header.breadcrumbs_inline.page-header_align_center .page-header_breadcrumbs {margin-left: 20px;}.page-header_title {font-weight: 700;color: inherit;text-transform: capitalize;}.page-header_breadcrumbs:not(:first-child) {margin-top: 24px;}.page-header_breadcrumbs a {color: inherit;}.page-header_breadcrumbs .breadcrumbs {white-space: nowrap;letter-spacing: 0;text-transform: capitalize;font-weight: 400;}.page-header_breadcrumbs .breadcrumbs > a {position: relative;}.page-header_breadcrumbs .breadcrumbs > a:before {content: '';position: absolute;bottom: -3px;left: 50%;width: 0;height: 1px;background: currentColor;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.page-header_breadcrumbs .breadcrumbs .current:before, .page-header_breadcrumbs .breadcrumbs > a:hover:before {width: 100%;}.page-header_breadcrumbs .breadcrumbs .current {cursor: default;}.page-header_breadcrumbs .divider:not(:last-child) {color: inherit;margin: 0 9px;}.page-header_breadcrumbs .divider:not(:last-child):before {content: '\f105';display: inline-block;font-family: "FontAwesome";font-size: 0.925em;line-height: 1;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.page-header_wrapper_product .page-header_breadcrumbs {margin-top: 23px;}.header_search {position: relative;}.header_search-button {display: inline-block;position: relative;font-size: 17px;cursor: pointer;-webkit-transform-origin: center;-moz-transform-origin: center;-ms-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.header_search-close {position: absolute;width: 1em;height: 1em;cursor: pointer;opacity: 0;-webkit-transform-origin: center;-moz-transform-origin: center;-ms-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.header_search-close:before, .header_search-close:after {content: '';position: absolute;background: currentColor;-webkit-transform: rotateZ(45deg);-moz-transform: rotateZ(45deg);-ms-transform: rotate(45deg);-o-transform: rotateZ(45deg);transform: rotateZ(45deg);}.header_search-close:before {width: 1.2em;height: 2px;top: 0.4em;left: 0;}.header_search-close:after {width: 2px;height: 1.2em;top: -0.1em;left: 0.5em;}.search_alt .header_search-close:after{width: 2px;height: 1.7em;top: -0.1em;left: 0.5em;}.search_alt .header_search-close:before {width: 1.7em;height: 2px;top: 0.4em;left: 0;}.header_search .header_search-button-wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;}.header_search.search_alt .header_search-field .search-form, .header_search.search_standard .header_search-field .search-form, .header_search.search_mobile_menu .header_search-field .search-form {position: relative;z-index: 1;}.header_search.search_alt .header_search-field .search-field, .header_search.search_standard .header_search-field .search-field, .header_search.search_mobile_menu .header_search-field .search-field {padding: 12px 20px 11px 60px;}.header_search.search_alt .header_search-field .search-field:focus, .header_search.search_alt .header_search-field .search-field:active, .header_search.search_standard .header_search-field .search-field:focus, .header_search.search_standard .header_search-field .search-field:active, .header_search.search_mobile_menu .header_search-field .search-field:focus, .header_search.search_mobile_menu .header_search-field .search-field:active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-color: #bbc5ce;}.header_search.search_alt .header_search-field .search-button, .header_search.search_standard .header_search-field .search-button, .header_search.search_mobile_menu .header_search-field .search-button {position: absolute;z-index: 2;height: 100%;width: 56px;top: 0;left: 0;margin: 0;border: none;outline: none;padding: 0;font-size: 0;background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;opacity: 0;cursor: pointer;}.header_search.search_alt .header_search-field .search-button:focus, .header_search.search_alt .header_search-field .search-button:active, .header_search.search_standard .header_search-field .search-button:focus, .header_search.search_standard .header_search-field .search-button:active, .header_search.search_mobile_menu .header_search-field .search-button:focus, .header_search.search_mobile_menu .header_search-field .search-button:active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background: transparent;}.header_search.search_alt .header_search-field .search__icon{height: 86px;line-height: 76px;background: transparent;color: #2462D2;font-size: 26px;}.header_search.search_alt .header_search-field .search-field {width: 100%;font-weight: 400;border: none;border-bottom: 2px solid #eaeaea;border-radius: 0;height: 86px;color: #9fa4a9;font-size: 35px;}.header_search.search_alt .header_search-field .search__icon{position: absolute;z-index: 1;top: 5px;left: 6px;;height: 86px;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;font-size: 26px;line-height: 76px;font-style: normal;text-align: center;color: #2462D2;background: transparent;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);opacity: 1;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.header_search.search_standard .header_search-field .search__icon, .header_search.search_mobile_menu .header_search-field .search__icon {position: absolute;z-index: 1;top: 5px;left: 6px;width: 40px;height: 40px;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;font-size: 19px;line-height: 40px;font-style: normal;text-align: center;color: #ffffff;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);opacity: 1;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.header_search.search_alt .header_search-field, .header_search.search_standard .header_search-field {opacity: 0;visibility: hidden;-webkit-transform: scale3d(0.8, 0.8, 0.8);-moz-transform: scale3d(0.8, 0.8, 0.8);transform: scale3d(0.8, 0.8, 0.8);-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.header_search.search_alt .header_search-field {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;position: fixed;z-index: 100001;top: 0;left: 0;width: 100%;height: 100%;max-height: 100vh;background: #ffffff;}.header_search.search_alt .header_search-field .search-form {width: 80%;max-width: 1170px;}.header_search.search_alt .header_search-field .search-field::-webkit-input-placeholder {color: #9fa4a9;font-size: 35px;font-weight: 400;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.header_search.search_alt .header_search-field .search-field::-moz-placeholder {color: #9fa4a9;font-size: 35px;font-weight: 400;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.header_search.search_alt .header_search-field .search-field::-ms-input-placeholder {color: #9fa4a9;font-size: 35px;font-weight: 400;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.header_search.search_alt .header_search-field .search-field::placeholder {color: #9fa4a9;font-size: 35px;font-weight: 400;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.header_search.search_alt .header_search-field .search-field:focus::-webkit-input-placeholder, .header_search.search_alt .header_search-field .search-field:active::-webkit-input-placeholder {opacity: 0;}.header_search.search_alt .header_search-field .search-field:focus::-moz-placeholder, .header_search.search_alt .header_search-field .search-field:active::-moz-placeholder {opacity: 0;}.header_search.search_alt .header_search-field .search-field:focus::-ms-input-placeholder, .header_search.search_alt .header_search-field .search-field:active::-ms-input-placeholder {opacity: 0;}.header_search.search_alt .header_search-field .search-field:focus::placeholder, .header_search.search_alt .header_search-field .search-field:active::placeholder {opacity: 0;}.header_search.search_alt .header_search-field .header_search-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;width: 80%;max-width: 1170px;margin-bottom: 40px;}.header_search.search_alt .header_search-field .header_search-close {position: absolute;background: #2462D2;top: 40px;right: 40px;margin: auto;height: 66px;width: 66px;border-radius: 4px}.header_search.search_alt .header_search-field .header_search-close {color: #ffffff;}.header_search.search_alt .header_search-field .header_search-close:before {top: 32px;left: 20px;}.header_search.search_alt .header_search-field .header_search-close:after {top: 19px;left: 31px;}.header_search.search_standard .header_search-button:hover + .header_search-close {color: #ff7272;}.header_search.search_standard .header_search-field {position: absolute;z-index: 2;top: 48px;right: 0;padding: 20px;-webkit-box-shadow: 9px 12px 30px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 9px 12px 30px 0px rgba(0, 0, 0, 0.1);box-shadow: 9px 12px 30px 0px rgba(0, 0, 0, 0.1);}.header_search.search_standard .header_search-field .search-field {width: 270px;}.header_search.header_search-open.search_standard .header_search-button, .header_search.header_search-open.search_alt .header_search-button {opacity: 0;-webkit-transform-origin: center;-moz-transform-origin: center;-ms-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;transition: 0s;}.header_search.header_search-open.search_standard .header_search-close, .header_search.header_search-open.search_alt .header_search-close {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.header_search.header_search-open.search_standard .header_search-field, .header_search.header_search-open.search_alt .header_search-field {opacity: 1;visibility: visible;-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}.header_search.search_mobile_menu .header_search-field .search-form .search-field {width: 100%;}@media screen and (max-width: 480px) {.header_search .header_search-field .assurena_module_double_headings {text-align: center;}.header_search .header_search-field .search-field {max-width: 340px;}.header_search-field .search-form {width: auto;}}@media only screen and (max-width: 440px) {.header_search.search_standard .header_search-field .search-field {max-width: 260px;}.header_search.search_alt .header_search-wrap .header_search-heading_description {font-size: 30px;}}@media only screen and (max-width: 369px) {.header_search.search_standard .header_search-field .search-field {max-width: 240px;}}@media only screen and (max-width: 329px) {.header_search.search_standard .header_search-field .search-field {max-width: 200px;}}@media only screen and (max-width: 280px) {.header_search.search_standard .header_search-field .search-field {max-width: 180px;}}span.highlighter {padding: 0 0.2em;color: #ffffff;}blockquote {display: inline-block;position: relative;z-index: 1;font-size: 23px;line-height: 35px;font-weight: 500;padding: 35px;background: #f5f8fb;margin-bottom: 40px;}blockquote cite {display: block;position: relative;margin-top: 15px;font-size: 14px;line-height: 1.3;color: #9ea4af;font-style: normal;letter-spacing: 1px;}blockquote:before {content: '';position: absolute;top: 0;left: 0;width: 3px;height: 100%;height: 100%;height: 100%;}blockquote p:last-of-type {margin-bottom: 5px;}blockquote p[style*='text-align: left'] + footer {text-align: left;}blockquote p[style*='text-align: center'] + footer {text-align: center;}blockquote p[style*='text-align: right'] + footer {text-align: right;}.dropcap, .dropcap-bg {float: left;width: 2em;height: 2em;margin-top: 0.45em;margin-right: 1.15em;border: unset;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 1.25em;line-height: 2em;font-weight: 700;color: #ffffff;text-align: center;}.elementor-drop-cap {margin-top: 0.11em;font-weight: 700;}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.widgets_area .row {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.footer_top-area .widget_rss .rssSummary {color: inherit;}.footer_top-area strong {font-weight: inherit;}.footer_top-area .textwidget img {margin-bottom: 20px;}.footer_top-area .widget.widget_stl_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%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);visibility: visible;-webkit-transition: all 0.3s ease-in-out 0s, color 0s;-o-transition: all 0.3s ease-in-out 0s, color 0s;-moz-transition: all 0.3s ease-in-out 0s, color 0s;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 .widgets_area .widget-title .widget-title_wrapper, .footer .widgets_area .widget_rss ul li, .footer .widgets_area .tagcloud a {color: inherit;}.footer .widgets_area .widget_recent_comments ul li, .footer .widgets_area .widget_recent_comments ul li a {color: inherit;}.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'])::-webkit-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.footer .mc4wp-form-fields input[type='email']:not([type='checkbox'])::-moz-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.footer .mc4wp-form-fields input[type='email']:not([type='checkbox'])::-ms-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.footer .mc4wp-form-fields input[type='email']:not([type='checkbox'])::placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.footer .mc4wp-form-fields input[type='email']:not([type='checkbox']):focus::-webkit-input-placeholder, .footer .mc4wp-form-fields input[type='email']:not([type='checkbox']):active::-webkit-input-placeholder {opacity: 0;}.footer .mc4wp-form-fields input[type='email']:not([type='checkbox']):focus::-moz-placeholder, .footer .mc4wp-form-fields input[type='email']:not([type='checkbox']):active::-moz-placeholder {opacity: 0;}.footer .mc4wp-form-fields input[type='email']:not([type='checkbox']):focus::-ms-input-placeholder, .footer .mc4wp-form-fields input[type='email']:not([type='checkbox']):active::-ms-input-placeholder {opacity: 0;}.footer .mc4wp-form-fields input[type='email']:not([type='checkbox']):focus::placeholder, .footer .mc4wp-form-fields input[type='email']:not([type='checkbox']):active::placeholder {opacity: 0;}.footer .mc4wp-form-fields input[type='submit'] {-webkit-transition: all 400ms;-o-transition: all 400ms;-moz-transition: all 400ms;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 .assurena_wave_footer {display: block;position: absolute;top: 0;width: 100%;}.footer .assurena_wave_footer svg {width: 100%;left: 0;top: 0;height: 100%;position: absolute;}.primary-nav.footer-menu .menu-item {display: inline-block;margin: 0 20px;}.copyright {font-size: 14px;}.copyright p {margin: 0px;text-align:center;}.footer_nav_links a:after {transition: width 0.4s;right: 0;}.footer_nav_links a{color: #bfcad6;display: block;margin-bottom: 10px;position: relative;z-index: 1;width: fit-content;}.footer_nav_links a:hover {color: #fff;}.footer_nav_links a:before {font-size: 15px;content: '\f105';font-family: 'FontAwesome';margin-right: 10px;}.stl-footer-title .stl-footer-title-inner {display: block;position: relative;padding-left: 36px;color: #fff;}.stl-footer-title .stl-footer-title-inner:before, .stl-footer-title .stl-footer-title-inner:after {content: '';position: absolute;top: 50%;margin-top: -2px;left: 0;display: block;width: 17px;height: 4px;background: #fff;}.stl-footer-title .stl-footer-title-inner:after {width: 4px;left: 21px;}body.single.single-footer header, body.single.single-footer header + .page-header {display: none;}.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.stl-add-background-text:before {margin-left: -webkit-calc(8.9vw / 2);margin-left: -moz-calc(8.9vw / 2);margin-left: calc(8.9vw / 2);}.elementor-section.stl-add-background-text:before, .elementor-section.stl-add-background-text .stl-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;-moz-user-select: none;-ms-user-select: none;user-select: none;}.elementor-section.stl-add-background-text.stl-animation-background-text:before {display: none;}.elementor-section.stl-add-background-text .stl-background-text .letter {display: inline-block;text-indent: 0;opacity: 0;}.elementor-section.stl-add-background-text .stl-background-text .letter:last-child {margin-right: -8.9vw;}body.elementor-editor-active .elementor-section.stl-add-background-text.stl-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-container .elementor-swiper-button {width: 50px;height: 50px;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;font-size: 20px;font-weight: 400;line-height: 50px;text-align: center;color: #ffffff;background: rgba(28, 28, 28, 0.9);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.elementor-widget-container .elementor-swiper-button:hover {background: #1c1c1c;}.elementor-widget-container .elementor-swiper-button i {line-height: inherit;width: 100%;height: 100%;}.elementor-widget-container .elementor-swiper-button i:before {display: inline-block;font-family: flaticon;}.elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next {right: 35px;}.elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next i:before {content: '\f11a';-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev {left: 35px;}.elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev i:before {content: '\f11a';-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.elementor-widget-container .elementor-image-carousel-wrapper:hover .elementor-swiper-button-next {right: 20px;}.elementor-widget-container .elementor-image-carousel-wrapper:hover .elementor-swiper-button-prev {left: 20px;}.page_404_wrapper {margin-top: 0;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: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 50px 0 50px;}.page_404_wrapper .banner_404_logotype {position: relative;z-index: 2;}.page_404_wrapper .banner_404_title span {font-size: 42px;line-height: 1.277;}.page_404_wrapper .banner_404_text {max-width: 700px;margin: 15px auto 39px;font-size: 18px;line-height: 30px;color: #404040;}.page_404_wrapper .search-form .search-field, .page_404_wrapper .search-form {width: 100%;max-width: 460px;}.page_404_wrapper .search-form {display: inline-block;position: relative;z-index: 1;margin-bottom: 20px;-webkit-transition: 0.45s;-o-transition: 0.45s;-moz-transition: 0.45s;transition: 0.45s;}.page_404_wrapper .search-form .search-field {margin-bottom: 0;font-size: 14px;padding-left: 20px;padding-right: 50px;background: #ffffff;border: 1px solid #d6d6d6;}.page_404_wrapper .search-form .search-field::-webkit-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.page_404_wrapper .search-form .search-field::-moz-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.page_404_wrapper .search-form .search-field::-ms-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.page_404_wrapper .search-form .search-field::placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.page_404_wrapper .search-form .search-field:focus::-webkit-input-placeholder, .page_404_wrapper .search-form .search-field:active::-webkit-input-placeholder {opacity: 0;}.page_404_wrapper .search-form .search-field:focus::-moz-placeholder, .page_404_wrapper .search-form .search-field:active::-moz-placeholder {opacity: 0;}.page_404_wrapper .search-form .search-field:focus::-ms-input-placeholder, .page_404_wrapper .search-form .search-field:active::-ms-input-placeholder {opacity: 0;}.page_404_wrapper .search-form .search-field:focus::placeholder, .page_404_wrapper .search-form .search-field:active::placeholder {opacity: 0;}.page_404_wrapper .search-form:hover:after {color: #ffffff;}.page_404_wrapper .search-button {position: absolute;z-index: 2;height: 100%;width: 56px;top: 0;right: 0;margin: 0;border: none;outline: none;padding: 0;font-size: 0;background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;opacity: 0;cursor: pointer;}.page_404_wrapper .search-button:focus, .page_404_wrapper .search-button:active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background: transparent;}.page_404_wrapper .search__icon {position: absolute;z-index: 1;top: 5px;right: 6px;width: 40px;height: 40px;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;font-size: 19px;line-height: 40px;font-style: normal;text-align: center;color: #ffffff;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);opacity: 1;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.assurena_404__button {margin-top: 15px;}.assurena_404__button .assurena_404__link {display: inline-block;padding: 13px 27.2px;color: #ffffff;font-size: 16px;border-radius: 4px;}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 .assurena_404_button.stl_button .stl_button_link:hover {color: #fff;}.blog-posts .item {float: left;}.blog-posts .container-grid.row.blog_carousel .stl-carousel-wrapper {overflow: visible;}.blog-posts .container-grid.row.blog_carousel .stl-carousel {width: 100%;overflow: hidden;}.blog-posts .container-grid.row.blog_carousel .stl-carousel .slick-slider {overflow: visible;}.blog-posts .container-grid.row.blog_carousel .stl-carousel .blog-post:not(.sticky-post) .blog-post_wrapper {-webkit-box-shadow: 6px 9px 15px rgba(0, 0, 0, 0.1);-moz-box-shadow: 6px 9px 15px rgba(0, 0, 0, 0.1);box-shadow: 6px 9px 15px rgba(0, 0, 0, 0.1);}.blog-posts:nth-last-child(2) {margin-bottom: 20px;}.blog-posts + .clear + .blog_load_more {margin-bottom: 50px;}.blog-style-standard.hover-animation .blog-post {padding-top: 25px;}.blog-style-standard.hover-animation .blog-post:hover .blog-post_wrapper {-webkit-transform: translateY(-25px);-moz-transform: translateY(-25px);-ms-transform: translateY(-25px);-o-transform: translateY(-25px);transform: translateY(-25px);}.blog-style-standard .blog-post_wrapper .blog-post_meta_info {position: absolute;z-index: 12;left: 0;bottom: -25px;width: 100%;padding-top: 0;padding-bottom: 0;-webkit-transition: 0.45s;-o-transition: 0.45s;-moz-transition: 0.45s;transition: 0.45s;}.blog-style-standard .blog-post_wrapper .blog-post_meta_info .meta-wrapper {margin: 0;font-size: 14px;font-weight: 600;}.blog-style-standard .blog-post_wrapper > .blog-post_meta_info {position: relative;bottom: unset;}.blog-style-standard .blog-post_wrapper > .blog-post_meta_info:not(:empty) {margin-bottom: 3px;}.blog-style-standard .format-no_featured:not(.format-video) .post_meta-categories {margin-bottom: 7px;}@media (min-width: 480px) {.blog-style-standard .format-no_featured:not(.format-video) .post_meta-categories {margin-right: 240px;}}.blog-style-standard .blog-post_media .bg-read-more {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;z-index: 3;top: 0;bottom: 0;left: 0;right: 0;font-size: 100px;line-height: 1;color: #ffffff;text-align: center;mix-blend-mode: overlay;opacity: 0;}@supports (-webkit-text-stroke-width: 1px) {.blog-style-standard .blog-post_media .bg-read-more {color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #ffffff;}}.blog-style-standard .blog-post_media .bg-read-more:hover {opacity: 1;}.blog-style-standard .stl_col-12 .blog-post {margin-bottom: 80px;}.blog-style-standard .stl_col-12:last-child .blog-post {margin-bottom: 60px;}.blog-style-standard .stl_col-12:last-child .blog-post:not(.format-standard-image) {margin-bottom: 55px;}.blog-style-standard .stl_col-12 .format-no_featured .blog-post_wrapper, .blog-style-standard .stl_col-12 .format-quote .blog-post_wrapper, .blog-style-standard .stl_col-12 .format-audio .blog-post_wrapper, .blog-style-standard .stl_col-12 .format-link .blog-post_wrapper {padding: 40px 40px 20px 55px;}.blog-style-standard .stl_col-12 .format-video.blog-post .blog-post_media .blog-post_media_part {padding-bottom: 56%;}.blog-style-standard .stl_col-12 .format-video.blog-post .blog-post_media .blog-post_media_part.video_image:not(.video_parallax) {padding-bottom: 0;}.blog-style-standard .stl_col-12 .format-audio.blog-post .blog-post_wrapper {padding-top: 45px;}.blog-style-standard .stl_col-12 .format-audio.blog-post .blog-post_media .blog-post_media_part {padding-bottom: 20%;margin-bottom: 24px;}.blog-style-standard .stl_col-6 .format-no_featured:not(.format-video) .blog-post_wrapper, .blog-style-standard .stl_col-4 .format-no_featured:not(.format-video) .blog-post_wrapper, .blog-style-standard .stl_col-3 .format-no_featured:not(.format-video) .blog-post_wrapper {padding: 30px 30px 14px;}.blog-style-standard .stl_col-6 .format-no_featured:not(.format-video) .post_meta-categories, .blog-style-standard .stl_col-4 .format-no_featured:not(.format-video) .post_meta-categories, .blog-style-standard .stl_col-3 .format-no_featured:not(.format-video) .post_meta-categories {margin-right: 0;}.blog-style-standard .stl_col-6 .format-standard-image.blog-post .post_meta-categories, .blog-style-standard .stl_col-6 .format-image.blog-post .post_meta-categories, .blog-style-standard .stl_col-6 .format-gallery.blog-post .post_meta-categories, .blog-style-standard .stl_col-6 .format-video.blog-post .post_meta-categories, .blog-style-standard .stl_col-4 .format-standard-image.blog-post .post_meta-categories, .blog-style-standard .stl_col-4 .format-image.blog-post .post_meta-categories, .blog-style-standard .stl_col-4 .format-gallery.blog-post .post_meta-categories, .blog-style-standard .stl_col-4 .format-video.blog-post .post_meta-categories, .blog-style-standard .stl_col-3 .format-standard-image.blog-post .post_meta-categories, .blog-style-standard .stl_col-3 .format-image.blog-post .post_meta-categories, .blog-style-standard .stl_col-3 .format-gallery.blog-post .post_meta-categories, .blog-style-standard .stl_col-3 .format-video.blog-post .post_meta-categories {left: 30px;margin-right: 30px;}.blog-style-standard .stl_col-6 .format-quote.blog-post .blog-post_content, .blog-style-standard .stl_col-6 .format-link.blog-post .blog-post_content, .blog-style-standard .stl_col-4 .format-quote.blog-post .blog-post_content, .blog-style-standard .stl_col-4 .format-link.blog-post .blog-post_content, .blog-style-standard .stl_col-3 .format-quote.blog-post .blog-post_content, .blog-style-standard .stl_col-3 .format-link.blog-post .blog-post_content {position: static;}.blog-style-standard .stl_col-6 .format-quote.blog-post .blog-post_content .share_post-container, .blog-style-standard .stl_col-6 .format-link.blog-post .blog-post_content .share_post-container, .blog-style-standard .stl_col-4 .format-quote.blog-post .blog-post_content .share_post-container, .blog-style-standard .stl_col-4 .format-link.blog-post .blog-post_content .share_post-container, .blog-style-standard .stl_col-3 .format-quote.blog-post .blog-post_content .share_post-container, .blog-style-standard .stl_col-3 .format-link.blog-post .blog-post_content .share_post-container {top: 24px;right: 24px;}.blog-style-standard .stl_col-6 .format-gallery.blog-post .stl-carousel .slick-arrow, .blog-style-standard .stl_col-4 .format-gallery.blog-post .stl-carousel .slick-arrow, .blog-style-standard .stl_col-3 .format-gallery.blog-post .stl-carousel .slick-arrow {width: 40px;height: 40px;}.blog-style-standard .stl_col-6 .format-gallery.blog-post .stl-carousel .slick-arrow:after, .blog-style-standard .stl_col-4 .format-gallery.blog-post .stl-carousel .slick-arrow:after, .blog-style-standard .stl_col-3 .format-gallery.blog-post .stl-carousel .slick-arrow:after {font-size: 16px;line-height: 40px;}.blog-style-standard .stl_col-6 .format-gallery.blog-post .stl-carousel .slick-next, .blog-style-standard .stl_col-4 .format-gallery.blog-post .stl-carousel .slick-next, .blog-style-standard .stl_col-3 .format-gallery.blog-post .stl-carousel .slick-next {left: 80px;}.blog-style-standard .stl_col-6 .share_post-container, .blog-style-standard .stl_col-4 .share_post-container, .blog-style-standard .stl_col-3 .share_post-container {top: 24px;right: 24px;}.blog-style-standard .stl_col-6 .blog-post .blog-post_content, .blog-style-standard .stl_col-4 .blog-post .blog-post_content, .blog-style-standard .stl_col-3 .blog-post .blog-post_content {padding: 15px 30px 13px;}.blog-style-standard .stl_col-6 .blog-post .post_meta-categories, .blog-style-standard .stl_col-6 .blog-post[class*='format'] .post_meta-categories, .blog-style-standard .stl_col-4 .blog-post .post_meta-categories, .blog-style-standard .stl_col-4 .blog-post[class*='format'] .post_meta-categories, .blog-style-standard .stl_col-3 .blog-post .post_meta-categories, .blog-style-standard .stl_col-3 .blog-post[class*='format'] .post_meta-categories {top: -4px;}.blog-style-standard .stl_col-6 .blog-post .post_meta-categories a, .blog-style-standard .stl_col-6 .blog-post[class*='format'] .post_meta-categories a, .blog-style-standard .stl_col-4 .blog-post .post_meta-categories a, .blog-style-standard .stl_col-4 .blog-post[class*='format'] .post_meta-categories a, .blog-style-standard .stl_col-3 .blog-post .post_meta-categories a, .blog-style-standard .stl_col-3 .blog-post[class*='format'] .post_meta-categories a {padding: 2px 10px 0;font-size: 10px;line-height: 24px;font-weight: 700;}.blog-style-standard .stl_col-6 .blog-post_title, .blog-style-standard .stl_col-4 .blog-post_title, .blog-style-standard .stl_col-3 .blog-post_title {margin-bottom: 8px;}.blog-style-standard .stl_col-6 .blog-post_title > a, .blog-style-standard .stl_col-4 .blog-post_title > a, .blog-style-standard .stl_col-3 .blog-post_title > a {font-size: 23px;line-height: 27px;font-weight: 600;}.blog-style-standard .stl_col-6 .blog-post_media .bg-read-more {font-size: 70px;}.blog-style-standard .stl_col-4 .blog-post_media .bg-read-more {font-size: 50px;}.blog-style-standard .stl_col-3 .blog-post_media .bg-read-more {font-size: 35px;}.blog-style-standard .blog-post {background: #ffffff;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.blog-style-standard .blog-post .blog-post_wrapper {position: relative;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.blog-style-standard .blog-post .blog-post_content {position: relative;padding: 25px 40px 22px;}.blog-style-standard .blog-post blockquote cite {padding-left: 0;}.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-post:after {content: '';display: block;height: 0;clear: both;}.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_text {font-size: 16px;}.blog-style-standard .blog-post_text .wp-block-pullquote blockquote {padding-bottom: 0;}.blog-style-standard .blog-post_text .wp-block-pullquote.is-style-solid-color blockquote cite {text-transform: uppercase;}.blog-style-standard .blog-post_text .wp-block-pullquote.is-style-solid-color blockquote p:first-of-type {margin-top: -0.225em;}.blog-style-standard .blog-post_text .wp-block-archives-list, .blog-style-standard .blog-post_text .wp-block-latest-posts {margin-left: 0;padding-left: 0;list-style: none;}.blog-style-standard .blog-post_text .wp-block-categories-list .children li {padding-left: 0;}.blog-style-standard .blog-post_text .more-link {display: none;}.blog-post_content .wp-block-search button.wp-block-search__button {padding: 6px 30px;}.blog-post_content .wp-block-search{margin-bottom: 20px;}.blog-post_content .wp-block-categories.wp-block-categories-dropdown{margin-bottom: 20px;}.blog-style-standard .post_meta-wrap {padding-top: 10px;padding-bottom: 9px;}.blog-style-standard .post_meta-wrap a:hover:before {color: inherit;}.blog-style-standard .blog-post_info-wrap > div:last-child {margin-left: 0;}.blog-style-standard.acenter .post_meta-wrap {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.blog-style-standard.aright .post_meta-wrap {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.blog-post {position: relative;margin-bottom: 30px;}.blog-post .blog-post_media {position: relative;}.blog-post .blog-post_media .blog-post_media_part {position: relative;}.blog-post .blog-post_media .blog-post_media_part .parallax-video .blog-post_feature-link {position: absolute;z-index: 99999;left: 0;top: 0;width: 100%;height: 100%;}.blog-post.format-gallery .blog-post_media .blog-post_media_part {overflow: hidden;}.blog-post.format-gallery .blog-post_media .stl-carousel .slick-slide {cursor: e-resize;}.blog-post.format-gallery .blog-post_media .stl-carousel .slick-arrow {top: auto;bottom: 0;right: auto;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.blog-post.format-gallery .blog-post_media .stl-carousel .slick-prev {left: 40px;}.blog-post.format-gallery .blog-post_media .stl-carousel .slick-next {left: 90px;}.blog-post.standard .blog-post_media, .blog-post.format-standard .blog-post_media {margin-bottom: 12px;}.blog-post.format-standard-image .post_meta-categories, .blog-post.format-image:not(.format-no_featured) .post_meta-categories, .blog-post.format-gallery:not(.format-no_featured) .post_meta-categories, .blog-post.format-video:not(.format-no_featured) .post_meta-categories {position: absolute;z-index: 2;top: -2px;left: 40px;margin-right: 40px;}.blog-post.format-standard-image .blog-post_content > .share_post-container, .blog-post.format-image:not(.format-no_featured) .blog-post_content > .share_post-container, .blog-post.format-gallery:not(.format-no_featured) .blog-post_content > .share_post-container, .blog-post.format-video:not(.format-no_featured) .blog-post_content > .share_post-container {top: -26px;}.blog-post.format-standard-image .blog-post_content > .share_post-container > a:after, .blog-post.format-image:not(.format-no_featured) .blog-post_content > .share_post-container > a:after, .blog-post.format-gallery:not(.format-no_featured) .blog-post_content > .share_post-container > a:after, .blog-post.format-video:not(.format-no_featured) .blog-post_content > .share_post-container > a:after {border-top-color: transparent;border-left-color: transparent;-webkit-transform: rotate(44deg);-moz-transform: rotate(44deg);-ms-transform: rotate(44deg);-o-transform: rotate(44deg);transform: rotate(44deg);}.blog-post.format-standard-image .blog-post_content > .share_post-container:hover > a:after, .blog-post.format-image:not(.format-no_featured) .blog-post_content > .share_post-container:hover > a:after, .blog-post.format-gallery:not(.format-no_featured) .blog-post_content > .share_post-container:hover > a:after, .blog-post.format-video:not(.format-no_featured) .blog-post_content > .share_post-container:hover > a:after {-webkit-transform: rotate(44deg) scale(0.2);-moz-transform: rotate(44deg) scale(0.2);-ms-transform: rotate(44deg) scale(0.2);-o-transform: rotate(44deg) scale(0.2);transform: rotate(44deg) scale(0.2);}.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_feature-link, .blog-post.format-image .blog-post_media .blog-post_feature-link {display: inline-block;position: relative;z-index: 1;margin-bottom: 0;max-width: 100%;border-radius: 5px;}.blog-post.format-standard-image .blog-post_media .blog-post_media_part img {;border-radius: 5px 5px 0 0;}.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%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: rgba(40, 40, 40, 0.5);opacity: 0;-webkit-transition: opacity 0.3s;-o-transition: opacity 0.3s;-moz-transition: opacity 0.3s;transition: opacity 0.3s;}.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;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.blog-post.format-standard.link .blog-post_title:before {content: '\f0c1';display: inline-block;margin-right: 20px;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.blog-post.format-quote .blog-post_media, .blog-post.format-link .blog-post_media, .blog-post.format-audio .blog-post_media {position: relative;z-index: 4;}.blog-post.format-quote .blog-post_content > .share_post-container, .blog-post.format-link .blog-post_content > .share_post-container, .blog-post.format-audio .blog-post_content > .share_post-container {top: -51px;}.blog-post.format-quote .blog-post_quote-text {position: relative;z-index: 1;margin-top: 47px;font-size: 24px;line-height: 1.75;font-weight: 700;font-style: initial;}.blog-post.format-quote .blog-post_quote-text:before {content: '“';position: absolute;z-index: -1;top: -0.16em;left: -0.04em;height: 0.275em;font-size: 280px;line-height: 0.99;color: #d8d8d8;overflow: hidden;opacity: 0.5;}@supports (-webkit-text-stroke-width: 1px) {.blog-post.format-quote .blog-post_quote-text:before {opacity: 1;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #d8d8d8;}}.blog-post.format-quote .blog-post_quote-author {margin-top: 10px;margin-bottom: -7px;font-size: 14px;font-weight: 700;color: #c5c5c5;}.blog-post.format-quote .blog-post_quote-author-pos {font-weight: 300;}.blog-post.format-quote .blog-post_quote-author img {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.blog-post.format-quote .blog-post_quote-author .blog-post_quote-image {width: 30px;vertical-align: middle;margin-right: 10px;}.blog-post.format-link .blog-post_link {position: relative;z-index: 1;margin-top: 47px;margin-bottom: 25px;}.blog-post.format-link .blog-post_link .link_post {display: block;font-size: 24px;font-weight: 700;line-height: 1.75;font-style: initial;}.blog-post.format-link .blog-post_link .link_post:before {content: '\f129';position: absolute;z-index: -1;top: -0.95em;font-family: flaticon;font-size: 76px;font-weight: 400;color: #d8d8d8;opacity: 0.5;}@supports (-webkit-text-stroke-width: 1px) {.blog-post.format-link .blog-post_link .link_post:before {opacity: 1;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #d8d8d8;}}.blog-post.format-link .blog-post_link .link_post:empty {height: 1rem;}.blog-post.format-video .stick-bot-left .videobox_link_wrapper {top: unset;bottom: 0;right: 15px;}.related_posts .format-video .blog-post_media .blog-post_media_part {padding-bottom: 56.5%;}.format-video .blog-post_media .blog-post_media_part {width: 100%;}.format-video .blog-post_media .blog-post_media_part, .format-audio .blog-post_media .blog-post_media_part {padding-bottom: 73.5%;}.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;}.format-video .blog-post_media iframe, .format-audio .blog-post_media iframe {position: absolute;z-index: 1;height: 100%;}.format-audio .blog-post_wrapper .blog-post_media, .format-quote .blog-post_wrapper .blog-post_media {margin-bottom: 38px;}.format-audio .blog-post_wrapper .blog-post_media_part, .format-quote .blog-post_wrapper .blog-post_media_part {margin-bottom: 12px;}.format-link .blog-post_wrapper .blog-post_media {margin-bottom: 27px;}.format-link .blog-post_wrapper .blog-post_media_part {margin-bottom: 12px;}.format-standard .blog-post_wrapper .blog-post_meta_info, .format-standard .blog-post_wrapper .blog-post_content, .format-quote .blog-post_wrapper .blog-post_meta_info, .format-quote .blog-post_wrapper .blog-post_content, .format-audio .blog-post_wrapper .blog-post_meta_info, .format-audio .blog-post_wrapper .blog-post_content, .format-gallery.format-no_featured .blog-post_wrapper .blog-post_meta_info, .format-gallery.format-no_featured .blog-post_wrapper .blog-post_content, .format-image.format-no_featured .blog-post_wrapper .blog-post_meta_info, .format-image.format-no_featured .blog-post_wrapper .blog-post_content, .format-video.format-no_featured .blog-post_wrapper .blog-post_meta_info, .format-video.format-no_featured .blog-post_wrapper .blog-post_content, .format-aside.format-no_featured .blog-post_wrapper .blog-post_meta_info, .format-aside.format-no_featured .blog-post_wrapper .blog-post_content, .format-status.format-no_featured .blog-post_wrapper .blog-post_meta_info, .format-status.format-no_featured .blog-post_wrapper .blog-post_content, .format-chat.format-no_featured .blog-post_wrapper .blog-post_meta_info, .format-chat.format-no_featured .blog-post_wrapper .blog-post_content, .format-link .blog-post_wrapper .blog-post_meta_info, .format-link .blog-post_wrapper .blog-post_content {padding: 0 !important;}.blog-post.sticky-post .blog-post_wrapper {-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;-webkit-box-shadow: unset;-moz-box-shadow: unset;box-shadow: unset;border-bottom: 4px solid #2462d2;background-color: #f7f7fe;}.blog-posts .blog-post_title {display: block;word-wrap: break-word;clear: both;line-height: 30px;}.blog-posts .blog-post_title > a {font-size: 30px;line-height: 40px;}.blog-post_content p {margin-bottom: 18px;}#main-content .blog-style-standard .stl_col-12 .blog-post_wrapper .page-link {margin-bottom: 40px;margin-top: 0;padding-top: 10px;padding-bottom: 0;}#main-content .page-link {padding-top: 25px;padding-bottom: 10px;}.blog-post_content .button-read-more:last-child {margin-bottom: 20px;}.blog-post_content:after {content: '';display: block;clear: both;}.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 {margin-bottom: 12px;}.blog-posts-list + .stl-pagination {margin-bottom: 25px;}.blog-posts-list:after {content: '';display: block;height: 0;clear: both;}.archive .blog-posts-list {margin-top: 0;}.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 .row.sidebar_right, .home .row.sidebar_left {margin-top: 50px;}.blog-posts .blog-style-medium_img .blog-post_wrapper, .blog-posts .blog-style-tiny_img .blog-post_wrapper {padding: 25px;}.blog-posts .blog-style-medium_img .format-standard-image .blog-post_wrapper, .blog-posts .blog-style-medium_img .format-video .blog-post_wrapper, .blog-posts .blog-style-tiny_img .format-standard-image .blog-post_wrapper, .blog-posts .blog-style-tiny_img .format-video .blog-post_wrapper {padding: 0px;}.blog-posts .blog-style-medium_img .post_meta-wrap, .blog-posts .blog-style-tiny_img .post_meta-wrap {-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.blog-posts .blog-style-medium_img .blog-post_title, .blog-posts .blog-style-tiny_img .blog-post_title {clear: none;}.blog-posts .blog-style-medium_img .post_meta-categories a, .blog-posts .blog-style-tiny_img .post_meta-categories a {line-height: 1.09;}.blog-posts .blog-style-medium_img .blog-post_media, .blog-posts .blog-style-tiny_img .blog-post_media {float: left;}.blog-posts .blog-style-medium_img .blog-post_media .blog-post_media, .blog-posts .blog-style-tiny_img .blog-post_media .blog-post_media {float: none;width: 100%;margin: 0;padding-right: 0;}.blog-posts .blog-style-medium_img .blog-post_media .blog-post_feature-link:before, .blog-posts .blog-style-tiny_img .blog-post_media .blog-post_feature-link:before {top: 0;left: 0;width: 100%;height: 100%;}.blog-posts .blog-style-medium_img .sticky-post {padding-top: 20px;padding-bottom: 30px;}.blog-posts .blog-style-medium_img .blog-post_wrapper:after {content: '';display: block;height: 0;clear: both;}.blog-posts .blog-style-medium_img .format-standard-image .blog-post_content, .blog-posts .blog-style-medium_img .format-audio .blog-post_content, .blog-posts .blog-style-medium_img .format-video .blog-post_content, .blog-posts .blog-style-medium_img .format-format-gallery .blog-post_content {float: left;width: -webkit-calc(100% - 250px);width: -moz-calc(100% - 250px);width: calc(100% - 250px);margin-left: 0;padding: 0 30px 0 0;}.blog-posts .blog-style-medium_img .format-standard-image .blog-post_content > .meta-wrapper, .blog-posts .blog-style-medium_img .format-audio .blog-post_content > .meta-wrapper, .blog-posts .blog-style-medium_img .format-video .blog-post_content > .meta-wrapper, .blog-posts .blog-style-medium_img .format-format-gallery .blog-post_content > .meta-wrapper {margin-bottom: 5px;}.blog-posts .blog-style-medium_img .format-link .blog-post_wrapper .blog-post_content, .blog-posts .blog-style-medium_img .format-quote .blog-post_wrapper .blog-post_content {float: none;width: 100%;padding-right: 0;}.blog-posts .blog-style-medium_img .format-link .blog-post_media, .blog-posts .blog-style-medium_img .format-quote .blog-post_media {float: none;width: 100%;padding-right: 0;padding-bottom: 25px;}.blog-posts .blog-style-medium_img .format-audio .blog-post_media .blog-post_media_part {padding-bottom: 237px;}.blog-posts .blog-style-medium_img .blog-post_media {width: 250px;padding-right: 30px;}.blog-posts .blog-style-tiny_img .stl-carousel .slick-prev, .blog-posts .blog-style-tiny_img .stl-carousel .slick-next {display: none !important;}.blog-posts .blog-style-tiny_img .sticky-post {padding: 20px 20px 30px;}.blog-posts .blog-style-tiny_img .sticky-post .blog-post_content {padding: 0;}.blog-posts .blog-style-tiny_img .blog-post .blog-post_link:before {top: 0;}.blog-posts .blog-style-tiny_img .blog-post .blog-post_link > .link_post {margin-top: 0;}.blog-posts .blog-style-tiny_img .blog-post .blog-post_quote-text {margin-top: 0;}.blog-posts .blog-style-tiny_img .blog-post.format-standard .blog-post_media {width: auto;margin-right: 0;float: none;}.blog-posts .blog-style-tiny_img .format-no_featured .blog-post_media {margin-bottom: 20px;}.blog-posts .blog-style-tiny_img .format-link .blog-post_media, .blog-posts .blog-style-tiny_img .format-quote .blog-post_media {float: none;width: 100%;margin-right: 0;}.blog-posts .blog-style-tiny_img .blog-post_media {width: 110px;margin-right: 20px;margin-bottom: 10px;}.blog-posts .blog-style-tiny_img .meta-wrapper {margin-bottom: 0;padding-top: 0;padding-bottom: 0;line-height: 1;}.mega-ajax-content .item .blog-post_media {margin-bottom: 14px;}.mega-ajax-content .item .blog-post_title {margin-bottom: 5px;}.mega-ajax-content .item .blog-post_content {white-space: normal;}.mega-ajax-content .item .meta-wrapper {background: none;padding-left: 0;padding-right: 0;}.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 .stl-carousel .slick-dots {margin-top: 0;}.blog_carousel .stl-carousel-wrapper {overflow: visible;}.post_meta-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 14px;color: #989898;text-transform: capitalize;}.post_meta-wrap .post_author img {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin-right: 6px;}.post_meta-wrap > *:not(:last-child) {margin-right: 15px;}.post_meta-wrap .meta-wrapper > * {display: inline-block;vertical-align: middle;}.meta-wrapper.post-meta-data .fa, .meta-wrapper.post-meta-data .far {margin-right: 6px;font-size: 14px;}.meta-wrapper.post-meta-data .post_date, .meta-wrapper.post-meta-data .post_cats, .meta-wrapper.post-meta-data .post_author, .meta-wrapper.post-meta-data .comments_post {margin-right: 12px;}.blog-style-standard .format-video .post_date_grid, .blog-style-standard .format-gallery .post_date_grid, .blog-style-standard .format-standard-image .post_date_grid {position: absolute;top: 30px;left: 30px;z-index: 4;}.post_date_grid {width: 60px;min-width: -webkit-fit-content;min-width: -moz-fit-content;min-width: fit-content;height: 60px;padding: 0 9px;border-radius: 5px;display: flex;font-size: 13px;font-weight: 800;text-transform: uppercase;text-align: center;flex-direction: column;line-height: 1;justify-content: center;box-shadow: 5px 4px 13px 0 rgba(46, 63, 99, 0.15);background-color: #ffffff;}.post_date_grid span {font-size: 28px;margin-bottom: 3px;}.post_meta-wrap .meta-wrapper.post-meta-data {-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.post_meta-wrap .blog-post_views-wrap {color: inherit;font-size: inherit;font-weight: 700;text-transform: uppercase;}.blog-post_content .meta-wrapper {font-size: 14px;}.blog-post_content .meta-wrapper img {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin-right: 8px;}.post_meta-categories {display: inline-block;position: relative;z-index: 1;}.post_meta-categories span {display: inline-block;position: relative;line-height: 26px;}.post_meta-categories span:not(:only-child):not(:last-child) {margin-right: 12px;margin-bottom: 8px;}.post_meta-categories a {display: inline-block;position: relative;border: unset;padding: 2px 9px 0;font-size: 12px;font-weight: 700;line-height: inherit;color: #ffffff;text-transform: uppercase;}.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 .stl-carousel {overflow: hidden;}.single_meta .assurena_module_videobox img {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.single_meta .blog-post_title {margin-top: 18px;margin-bottom: 20px;font-size: 36px;line-height: 1.32;word-wrap: break-word;overflow-wrap: break-word;}.single_meta .blog-post_media {margin-bottom: 41px;}.single_meta.post_format-post-format-quote .blog-post_media .blog-post_media_part {padding-top: 0;}.single_meta .item_wrapper .blog-post_content .post_meta-categories {position: static;}.single_type-1 .blog-post.blog-post-single-item .blog-post_content .post_meta-wrap {margin-bottom: 45px;}.single_type-1 .blog-post.blog-post-single-item.format-link .blog-post_media, .single_type-1 .blog-post.blog-post-single-item.format-quote .blog-post_media {margin-top: 85px;margin-bottom: 32px;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_media {margin-bottom: 32px;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .post_meta-wrap {margin-top: 36px;}.single_type-2 .blog-post.blog-post-single-item .blog-post_content .blog-post_title {margin-top: 6px;}.single_type-2 .blog-post.blog-post-single-item.format-standard-image .blog-post_media + .post_meta-categories {position: absolute;}.post_featured_bg {position: relative;margin-top: -40px;}.post_featured_bg > .blog-post .single_meta {margin: 0 auto;}.post_featured_bg .meta-wrapper {color: #ffffff;}.post_featured_bg .meta-wrapper img {-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.post_featured_bg .meta-wrapper span.post_author a, .post_featured_bg .meta-wrapper span.comments_post a, .post_featured_bg .meta-wrapper span.post_cats a{color: inherit;}.post_featured_bg .parallax-video {z-index: 1 !important;}.post_featured_bg .parallax-video + .stl-container {position: relative;z-index: 2;}.post_featured_bg .blog-post_bg_media {background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: 50% 33%;}.post_featured_bg .blog-post_bg_media:before {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: #1f242c;opacity: 0.5;}.post_featured_bg .post_meta-wrap {padding: 5px 0;color: #ffffff;}.post_featured_bg .post_meta-wrap a, .post_featured_bg .post_meta-wrap a:hover {color: inherit;}.post_featured_bg .post_meta-wrap:empty {display: none;}.post_featured_bg .blog-post {margin-bottom: 0;}.post_featured_bg .blog-post_title {position: relative;z-index: 1;margin: 19px 0 35px;line-height: 1.286;color: #ffffff;}.post_featured_bg .content-container {position: relative;text-align: left;}.post_featured_bg .date_info {margin-top: 25px;}body.single #main-content > .blog-post {margin-bottom: 50px;}body.single .stl-container .row.single_type-3 {padding-top: 50px;}.blog-post_text + .page-link, .blog-post_text + .page-link + .clear + .button-read-more, .blog-post_text + .clear + .button-read-more {margin-bottom: 21px;}.blog-post_text .alignleft:last-child, .blog-post_text .alignright:last-child {margin-bottom: 10px;}.read-more-wrap {clear: both;}.button-read-more{line-height: 42px;margin-top: 10px;font-weight: 700;position: relative;z-index: 1;display: inline-block;padding-right: 25px;border-radius: 4px;-webkit-transition: all 350ms ease 0s;-o-transition: all 350ms ease 0s;-moz-transition: all 350ms ease 0s;transition: all 350ms ease 0s;}.button-read-more i {margin-left: 10px;}.blog-post_wrapper:hover .button-read-more {color: #fff;padding-left: 25px;background-color: #0a52d4;}.tagcloud-wrapper .title_tags {font-size: 15px;margin-right: 18px;}.single_post_info {display: flex;justify-content: space-between;align-items: flex-start;margin-top: 21px;font-size: 14px;clear: both;padding: 38px 30px 30px 30px;border: 2px solid #ebedef }.single_post_info .tagcloud-wrapper {flex-shrink: 20;margin-top: 5px;}.single_post_info .post_info-divider {-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-basis: 100px;-ms-flex-preferred-size: 100px;flex-basis: 100px;}.single_post_info .post_info-divider:not(:first-child) {margin-left: 30px;}.single_post_info .post_info-divider:not(:last-child) {margin-right: 30px;}.single_post_info .single_info-share_social-wpapper {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;text-align: right;}.post_info-divider {border-top: 1px solid rgba(0, 0, 0, 0.2);clear: both;}.meta-wrapper + .post_info-divider {margin-top: 4px;}.blog-post_excerpt {margin: 0 0 38px;font-size: 20px;line-height: 1.8;font-weight: 400;}.blog-post_excerpt > p:last-child {margin-bottom: 0;}.blog_columns-2:not(.blog_masonry) .stl_col-6:nth-child(2n+1), .blog_columns-3:not(.blog_masonry) .stl_col-4:nth-child(3n+1), .blog_columns-4:not(.blog_masonry) .stl_col-3:nth-child(4n+1) {clear: left;}.assurena-post-navigation {position: relative;margin-bottom: -30px;padding: 0;}.assurena-post-navigation .back-nav_page {position: absolute;top: -webkit-calc(50% - 15px);top: -moz-calc(50% - 15px);top: calc(50% - 15px);left: 50%;width: 18px;height: 18px;margin-top: -9px;margin-left: -9px;cursor: pointer;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.assurena-post-navigation .back-nav_page span {position: absolute;width: 8px;height: 8px;border: unset;background-color: #dadada;-webkit-transition: 0.45s;-o-transition: 0.45s;-moz-transition: 0.45s;transition: 0.45s;}.assurena-post-navigation .back-nav_page span:nth-child(1) {top: 0;left: 0;}.assurena-post-navigation .back-nav_page span:nth-child(2) {top: 0;right: 0;}.assurena-post-navigation .back-nav_page span:nth-child(3) {bottom: 0;right: 0;}.assurena-post-navigation .back-nav_page span:nth-child(4) {bottom: 0;left: 0;}.assurena-post-navigation:after {content: '';display: block;height: 0;clear: both;}.prev-link, .next-link {position: relative;z-index: 1;padding: 20px 7.5px;font-size: 13px;font-weight: 700;color: #939393;text-transform: uppercase;background: #f2f2f2;-webkit-transition: 300ms;-o-transition: 300ms;-moz-transition: 300ms;transition: 300ms;}.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: '\f11f';display: inline-block;position: absolute;top: 2px;left: -6px;border: 0;font-family: flaticon;font-size: 12px;font-style: normal;vertical-align: middle;}.prev-link:hover, .next-link:hover {color: #ffffff !important;}.prev-link_wrapper, .next-link_wrapper {width: -webkit-calc(50% - 65px);width: -moz-calc(50% - 65px);width: calc(50% - 65px);margin-bottom: 30px;}.prev-link_wrapper .info_wrapper > a, .next-link_wrapper .info_wrapper > a {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;position: relative;-webkit-transition: 0.8s;-o-transition: 0.8s;-moz-transition: 0.8s;transition: 0.8s;}.prev-link_wrapper .info_wrapper > a .prev-link-info_wrapper, .prev-link_wrapper .info_wrapper > a .next-link-info_wrapper, .prev-link_wrapper .info_wrapper > a img, .next-link_wrapper .info_wrapper > a .prev-link-info_wrapper, .next-link_wrapper .info_wrapper > a .next-link-info_wrapper, .next-link_wrapper .info_wrapper > a img {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.prev-link_wrapper .info_wrapper .image_prev, .prev-link_wrapper .info_wrapper .image_next, .next-link_wrapper .info_wrapper .image_prev, .next-link_wrapper .info_wrapper .image_next {display: inline-block;position: relative;min-width: 70px;width: 70px;height: 70px;vertical-align: top;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.prev-link_wrapper .info_wrapper .image_prev.image_exist img, .prev-link_wrapper .info_wrapper .image_next.image_exist img, .next-link_wrapper .info_wrapper .image_prev.image_exist img, .next-link_wrapper .info_wrapper .image_next.image_exist img {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.prev-link_wrapper .info_wrapper .prev_title, .prev-link_wrapper .info_wrapper .next_title, .next-link_wrapper .info_wrapper .prev_title, .next-link_wrapper .info_wrapper .next_title {display: inline-block;position: relative;max-width: 280px;font-size: 16px;line-height: 1.44;font-weight: 700;word-wrap: break-word;-webkit-transition: 0.45s;-o-transition: 0.45s;-moz-transition: 0.45s;transition: 0.45s;}@media (max-width: 350px) {.prev-link_wrapper .info_wrapper .prev_title, .prev-link_wrapper .info_wrapper .next_title, .next-link_wrapper .info_wrapper .prev_title, .next-link_wrapper .info_wrapper .next_title {max-width: 168px;}}.prev-link_wrapper .info_wrapper .prev_title:empty, .prev-link_wrapper .info_wrapper .next_title:empty, .next-link_wrapper .info_wrapper .prev_title:empty, .next-link_wrapper .info_wrapper .next_title:empty {display: none;}.prev-link {float: left;}.prev-link_wrapper {float: left;}.prev-link_wrapper a {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;text-align: left;}.prev-link_wrapper .image_prev {margin-right: 20px;}.prev-link_wrapper .prev_title {text-align: left;}.prev-link_icon {margin-left: 5px;margin-right: 5px;}.prev-link_icon:before {content: '\f140';left: auto;right: -6px;}.next-link {float: right;}.next-link_wrapper {float: right;}.next-link_wrapper a {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;text-align: right;}.next-link_wrapper a:hover .image_next [class|=text] {opacity: 1;}.next-link_wrapper .image_next {margin-left: 20px;}.next-link_wrapper .image_next [class|=text] {right: 0;}.next-link_wrapper .image_next.no_image [class|=text] {opacity: 1;}.next-link_wrapper .next_title {text-align: right;}.prev-link-info_wrapper > span, .next-link-info_wrapper > span {display: block;}.prev-link-info_wrapper .meta-wrapper, .next-link-info_wrapper .meta-wrapper {font-size: 14px;line-height: 2.3;font-weight: 400;color: #989898;}.prev-link-info_wrapper .meta-wrapper > *, .next-link-info_wrapper .meta-wrapper > * {line-height: 16px;letter-spacing: 0;-webkit-transition: 0.45s;-o-transition: 0.45s;-moz-transition: 0.45s;transition: 0.45s;}.single.related_posts {margin-top: 85px;}.single.related_posts .assurena_module_title {padding-bottom: 23px;}.single.related_posts .assurena_module_title h4 {font-size: 30px;}.single.related_posts .post_meta-wrap {margin-bottom: 5px;}.sidebar_left .single.related_posts .blog-post_media .bg-read-more, .sidebar_right .single.related_posts .blog-post_media .bg-read-more {font-size: 50px;}.author-info_wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;position: relative;z-index: 0;margin: 60px 0 70px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #fff;border: 2px solid #ebedef;}.author-info_avatar {min-width: 180px;padding: 40px 0px 40px 40px;}.author-info_avatar img {float: left;width: 180px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;max-width: 100%;}.author-info_content {-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding: 40px 40px 40px 40px;}.author-info_name {font-size: 23px;line-height: 1.5;}.author-info_description {font-size: 16px;font-weight: 400;line-height: 30px;}.author-info_social-wrapper {margin: 19px -12px 0;line-height: 1;}.author-info_social-link {display: inline-block;position: relative;width: 30px;height: 30px;border: 1px solid #eeeeee;border-radius: 50%;font-size: 12px;text-align: center;background: #ffffff;}.author-info_social-link:last-child {margin-right: 0;}.author-info_social-link[class*='twitter'] {color: #18a6f0;}.author-info_social-link[class*='facebook'] {color: #3b5998;}.author-info_social-link[class*='instagram'] {color: #c32aa3;}.author-info_social-link[class*='linkedin'] {color: #007bb5;}.author-info_social-link[class*='telegram'] {color: #0088cc;}.author-info_social-link:hover {color: #ffffff;border-color: transparent;}.author-info_social-link:hover[class*='twitter'] {background-color: #18a6f0;}.author-info_social-link:hover[class*='facebook'] {background-color: #3b5998;}.author-info_social-link:hover[class*='instagram'] {background-color: #c32aa3;}.author-info_social-link:hover[class*='linkedin'] {background-color: #007bb5;}.author-info_social-link:hover[class*='telegram'] {background-color: #0088cc;}.author-info_social-link:not(:last-child) {margin-right: 10px;}.author-info_social-link, .author-info_social-link[class] {line-height: 30px;}.post_info-divider + .author-info_wrapper {margin-top: 39px;}.blog-post_wrapper {-webkit-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);-moz-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);}.blog-post_wrapper .blog-post_media .assurena_module_videobox img {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.blog-post_wrapper .blog-post_media .assurena_module_videobox .videobox_link {border-color: transparent;opacity: 0.9;}.blog-post_wrapper .blog-post_content .assurena_module_videobox .videobox_wrapper_link:before {display: none;}.blog-post_wrapper .blog-post_content .assurena_module_videobox {margin-bottom: 50px;}.blog-post_bg_media {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}.blog-post_bg_media .slider-wrapper, .blog-post_bg_media .blog-post_media-slider {height: 100%;}.slider-wrapper.stl-carousel .blog-post_media-slider_slick {height: 100%;}.slider-wrapper.stl-carousel .blog-post_media-slider_slick .item_slick {position: relative;z-index: 5;height: 100%;width: 100%;}.slider-wrapper.stl-carousel .blog-post_media-slider_slick .item_slick span {height: 100%;width: 100%;display: block;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center;-webkit-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);-o-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);-moz-transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);transition: all 1s cubic-bezier(0.7, 0, 0.3, 1);overflow: hidden;}.slider-wrapper.stl-carousel .blog-post_media-slider_slick .item_slick span img {-webkit-transform: scale(1.25, 1.25);-moz-transform: scale(1.25, 1.25);-ms-transform: scale(1.25, 1.25);-o-transform: scale(1.25, 1.25);transform: scale(1.25, 1.25);-webkit-transition: 500ms ease-in-out;-o-transition: 500ms ease-in-out;-moz-transition: 500ms ease-in-out;transition: 500ms ease-in-out;}.slider-wrapper.stl-carousel .blog-post_media-slider_slick .item_slick.slick-active span img {-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.slider-wrapper.stl-carousel .blog-post_media-slider_slick .slick-list, .slider-wrapper.stl-carousel .blog-post_media-slider_slick .slick-track {height: 100%;}.slider-wrapper.stl-carousel .slick-slider {z-index: auto;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}.slider-wrapper.stl-carousel .slick-slider .slick-arrow {z-index: 100;}.blog_carousel_title-arrow .stl-carousel .slick-prev.slick-arrow, .blog_carousel_title-arrow .stl-carousel .slick-next.slick-arrow {display: none !important;}.blog_title.assurena_module_title {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding-bottom: 15px;}.stl_module_title.item_title {position: relative;}.stl_module_title.item_title .carousel_arrows {position: absolute;right: 0;top: 2px;text-align: center;z-index: 2;}.stl_module_title.item_title .carousel_arrows span[class*="slick_arrow"] {display: inline-block;width: 25px;height: 25px;margin-left: 10px;background: #f2f2f2;cursor: pointer;-webkit-transition: 0.45s ease;-o-transition: 0.45s ease;-moz-transition: 0.45s ease;transition: 0.45s ease;}.stl_module_title.item_title .carousel_arrows span[class*="slick_arrow"] span {display: block;line-height: 25px;text-align: center;}.stl_module_title.item_title .carousel_arrows span[class*="slick_arrow"] span:after {content: '\f11f';font-family: flaticon;font-size: 14px;display: inline-block;border: 0;color: #939393 !important;vertical-align: top;line-height: 25px;}.stl_module_title.item_title .carousel_arrows span[class*="slick_arrow"]:hover span:after {color: #fff !important;}.stl_module_title.item_title .carousel_arrows span[class*="slick_arrow"].left_slick_arrow span:after {content: "\f140";}.row.sidebar_left .content-container {float: right;}.container-grid.row > .stl-carousel {margin-left: 0;margin-right: 0;}.container-grid.row > .stl-carousel.navigation_offset_element {padding-left: 40px;padding-right: 40px;overflow: hidden;}.container-grid.row > .stl-carousel.navigation_offset_element > .slick-slider {overflow: visible;}.container-grid.row > .stl-carousel.navigation_offset_element .slick-list {overflow: hidden;}.blog_subtitle {font-size: 18px;line-height: 1.4;}.blog-post_views-wrap .stl-views {display: inline-block;}.blog-post_views-wrap .stl-views:before {content: '\f06e';font-family: fontawesome;padding-right: 0.67em;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.blog-post_views-wrap .stl-views .counts_text {display: inline;}.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_archive-cat {margin-bottom: 20px;text-align: center;}.blog_archive-cat_title {text-transform: capitalize;}.archive .stl_blog_list {margin-bottom: 30px;}@media (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 (max-width: 1024px) {.blog_columns-2:not(.blog_masonry) .stl_col-6:nth-child(2n+1) {clear: none;}.blog_columns-3:not(.blog_masonry) .stl_col-4:nth-child(3n+1) {clear: none;}.blog_columns-4:not(.blog_masonry) .stl_col-3:nth-child(4n+1) {clear: none;}.blog_columns-2:not(.blog_masonry) .stl_col-6:nth-child(2n+1) {clear: left;}.blog_columns-3:not(.blog_masonry) .stl_col-4:nth-child(3n+1) {clear: left;}.blog_columns-4:not(.blog_masonry) .stl_col-3:nth-child(2n+1) {clear: left;}.assurena-post-navigation {margin-bottom: 0;}}@media (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-top: 30px;margin-left: 0;margin-right: 0;padding-left: 30px;padding-right: 30px;text-align: left;}.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 {float: left;width: 100%;margin-left: 0;padding-bottom: 20px;padding-right: 30px;padding-left: 30px;}.vc_col-sm-8 .blog-style-standard.row .stl_col-6, .vc_col-sm-9 .blog-style-standard.row .stl_col-6 {width: 100%;}.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .stl_col-4 {width: 50%;}.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .stl_col-4:nth-child(3n+1) {clear: none;}.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .stl_col-4:nth-child(2n+1) {clear: left;}}@media (max-width: 768px) {.blog-style-tiny_img.blog_columns-3:not(.blog_masonry) .stl_col-4 {width: 100%;}.prev-link_wrapper, .next-link_wrapper {max-width: 100%;width: 100%;}.assurena-post-navigation .back-nav_page {display: none;}}@media (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-posts .blog-style-medium_img .blog-post_media {width: 180px;}.blog-posts .blog-style-medium_img .blog-post_content {width: -webkit-calc(100% - 180px);width: -moz-calc(100% - 180px);width: calc(100% - 180px);}.post_featured_bg .post_meta-wrap {width: 150%;margin-left: -25%;padding-left: 25%;padding-right: 25%;}}@media (max-width: 420px) {.blog-posts .blog-style-medium_img .blog-post_media {width: 100%;padding-right: 0;margin-right: -1px;}.blog-posts .blog-style-medium_img .blog-post_content {width: 100%;padding-left: 30px;}}.share_post-container {position: absolute;z-index: 3;top: 44px;right: 40px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 0;font-size: 0;-webkit-box-shadow: 5px 5px 16px rgba(0, 0, 0, 0.12);-moz-box-shadow: 5px 5px 16px rgba(0, 0, 0, 0.12);box-shadow: 5px 5px 16px rgba(0, 0, 0, 0.12);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}@media (min-width: 420px) {.single_post_info .share_social-wpapper .share_social-title {display: block;}}.share_social-wpapper {display: flex;justify-content: center;min-width: -webkit-fit-content;min-width: -moz-fit-content;min-width: fit-content;}.share_social-wpapper .share_social-title {display: none;text-transform: capitalize;font-weight: 600;margin-right: 24px;line-height: 30px;vertical-align: middle;padding-top: 6px;font-size: 16px;}.share_post-container:hover .share_social-wpapper:before {width: 100%;}.share_post-container:hover .share_social-wpapper, .share_post-container:hover .share_social-wpapper ul > li {opacity: 1;visibility: visible;}.share_post-container:hover .share_social-wpapper ul > li:nth-last-child(1) {-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}.share_post-container:hover .share_social-wpapper ul > li:nth-last-child(2) {-webkit-transition-delay: 0.15s;-moz-transition-delay: 0.15s;-o-transition-delay: 0.15s;transition-delay: 0.15s;}.share_post-container:hover .share_social-wpapper ul > li:nth-last-child(3) {-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}.share_post-container:hover .share_social-wpapper ul > li:nth-last-child(4) {-webkit-transition-delay: 0.45s;-moz-transition-delay: 0.45s;-o-transition-delay: 0.45s;transition-delay: 0.45s;}.share_post-container:hover .share_social-wpapper ul > li:nth-last-child(5) {-webkit-transition-delay: 0.6s;-moz-transition-delay: 0.6s;-o-transition-delay: 0.6s;transition-delay: 0.6s;}.share_post-container:hover .share_social-wpapper ul > li:nth-last-child(6) {-webkit-transition-delay: 0.75s;-moz-transition-delay: 0.75s;-o-transition-delay: 0.75s;transition-delay: 0.75s;}.share_post-container:hover > a:after {-webkit-transform: scale(0.2);-moz-transform: scale(0.2);-ms-transform: scale(0.2);-o-transform: scale(0.2);transform: scale(0.2);}.share_post-container .share_post {display: block;color: inherit;}.share_post-container span {display: block;line-height: inherit;}.share_post-container > a {display: block;position: relative;z-index: 2;width: 50px;height: 50px;-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;line-height: 50px;text-align: center;background: #ffffff;pointer-events: none;}.share_post-container > a:before {content: '\f125';font-size: 22px;font-family: flaticon;vertical-align: middle;}.share_post-container > a:after {content: '';position: absolute;top: -webkit-calc(-157% + 25px);top: -moz-calc(-157% + 25px);top: calc(-157% + 25px);left: -webkit-calc(-157% + 25px);left: -moz-calc(-157% + 25px);left: calc(-157% + 25px);width: 314%;height: 314%;border: 1px solid #f2f2f2;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.share_post-container .share_social-wpapper {display: block;position: absolute;z-index: 2;top: 0;right: 1px;height: 50px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;padding: 0 57px 0 7px;font-size: 14px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;opacity: 0;visibility: hidden;-webkit-transition: 0.55s ease-in-out;-o-transition: 0.55s ease-in-out;-moz-transition: 0.55s ease-in-out;transition: 0.55s ease-in-out;}.share_post-container .share_social-wpapper:before {content: '';position: absolute;top: 0;right: 0;width: 48px;height: 100%;border: 2px solid #ffffff;-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.share_post-container .share_social-wpapper ul {margin-left: 0;height: 100%;padding: 0;font-size: inherit;white-space: nowrap;}.share_post-container .share_social-wpapper ul li {display: inline-block;width: 30px;height: 35px;margin-bottom: 0;padding: 0;line-height: 3.5em;text-align: center;vertical-align: top;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.share_post-container .share_social-wpapper ul li:nth-child(1) {-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}.share_post-container .share_social-wpapper ul li:nth-child(2) {-webkit-transition-delay: 0.1s;-moz-transition-delay: 0.1s;-o-transition-delay: 0.1s;transition-delay: 0.1s;}.share_post-container .share_social-wpapper ul li:nth-child(3) {-webkit-transition-delay: 0.2s;-moz-transition-delay: 0.2s;-o-transition-delay: 0.2s;transition-delay: 0.2s;}.share_post-container .share_social-wpapper ul li:nth-child(4) {-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}.share_post-container .share_social-wpapper ul li:nth-child(5) {-webkit-transition-delay: 0.4s;-moz-transition-delay: 0.4s;-o-transition-delay: 0.4s;transition-delay: 0.4s;}.share_post-container .share_social-wpapper ul li .share_post span.fa {color: #ffffff;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.share_post-container .share_social-wpapper ul li .share_post:hover span {-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}.single_info-share_social-wpapper .share_title {margin-right: -4px;font-size: 14px;font-weight: 700;color: #9f9f9f;}.single_info-share_social-wpapper .share_title:after {display: inline-block;margin-left: 8px;-webkit-transform: translateY(-1px);-moz-transform: translateY(-1px);-ms-transform: translateY(-1px);-o-transform: translateY(-1px);transform: translateY(-1px);}.single_info-share_social-wpapper:only-child {border: 0;padding: 0;}.single_info-share_social-wpapper .share_link, .single_info-share_social-wpapper .share_post {position: relative;display: inline-block;-webkit-transition: 0.45s ease-in-out;-o-transition: 0.45s ease-in-out;-moz-transition: 0.45s ease-in-out;transition: 0.45s ease-in-out;}.single_info-share_social-wpapper .share_link + .share_link {margin-left: 10px;}.single_info-share_social-wpapper .share_facebook .fa {background-color: #3b5998;border: 2px solid #3b5998;}.single_info-share_social-wpapper .share_twitter .fa {background-color: #1da1f2;border: 2px solid #1da1f2;}.single_info-share_social-wpapper .share_pinterest .fa {background-color: #e40000;border: 2px solid #e40000;}.single_info-share_social-wpapper .share_linkedin .fa {background-color: #007bb5;border: 2px solid #007bb5;}.single_info-share_social-wpapper .share_facebook:hover .fa {color: #3b5998;}.single_info-share_social-wpapper .share_twitter:hover .fa {color: #1da1f2;}.single_info-share_social-wpapper .share_pinterest:hover .fa {color: #e40000;}.single_info-share_social-wpapper .share_linkedin:hover .fa {color: #007bb5;}.single_info-share_social-wpapper .share_link:hover .fa {background-color: #ffffff;}.single_info-share_social-wpapper .share_link span.fa {display: inline-block;position: relative;z-index: 1;width: 40px;height: 40px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 50%;font-size: 15px;line-height: 40px;color: #ffffff;text-align: center;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.stl-portfolio-single_item .single_info-share_social-wpapper .share_title {font-weight: 700;}.stl-portfolio-single_item .single_info-share_social-wpapper > span {text-transform: capitalize;}.woocommerce div.product .share_social-wpapper .share_link {margin-right: 20px;font-size: 12px;color: #c2c2c2;}.woocommerce div.product .share_social-wpapper .share_link span.fa {-webkit-transition: .45s ease-in-out;-o-transition: .45s ease-in-out;-moz-transition: .45s ease-in-out;transition: .45s ease-in-out;}.woocommerce div.product .share_social-wpapper .share_link:last-child {margin-right: 0;}.isotope-item {z-index: 2;}.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}.isotope, .isotope .isotope-item {-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.isotope {-webkit-transition-property: height, width;-moz-transition-property: height, width;-o-transition-property: height, width;transition-property: height, width;}.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;-o-transition-property: -o-transform, opacity;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;-o-transition-property: opacity, -o-transform;-moz-transition-property: transform, opacity, -moz-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform, -moz-transform, -o-transform;}.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}body ul, body ol {margin-left: 0.4em;padding-left: 0.9em;}body ul li, body ol li {position: relative;z-index: 1;line-height: 40px;}body ul > li:last-child, body ol > li:last-child {padding-bottom: 0;}body ol {list-style: none;}body ul[class*=assurena_] {margin-left: 0;padding-left: 0;}body ul[class*=assurena_] li {list-style: none;}body ul[class*=assurena_] li:before {content: '';position: absolute;z-index: 1;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;}body ul.assurena_dot li {padding-left: -webkit-calc(0.5em + 14px);padding-left: -moz-calc(0.5em + 14px);padding-left: calc(0.5em + 14px);}body ul.assurena_dot li:before {top: 18px;left: 2px;width: 0.3125em;height: 0.3125em;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}body ul.assurena_hyphen li {padding-left: -webkit-calc(1.1em + 2px);padding-left: -moz-calc(1.1em + 2px);padding-left: calc(1.1em + 2px);}body ul.assurena_hyphen li:before {top: 1.3em;left: 0.15em;width: 0.6em;height: 0.125em;}body ul.assurena_plus li {padding-left: -webkit-calc(1em + 3px);padding-left: -moz-calc(1em + 3px);padding-left: calc(1em + 3px);}body ul.assurena_plus li:before {top: 20px;left: 3px;width: 8px;height: 2px;}body ul.assurena_plus li:after {content: '';position: absolute;z-index: 1;top: 17px;left: 6px;width: 2px;height: 8px;}body ul.assurena_check li {padding-left: -webkit-calc(1.3em + 8px);padding-left: -moz-calc(1.3em + 8px);padding-left: calc(1.3em + 8px);}body ul.assurena_check li:before {content: '\f107';top: 13px;left: 0;font-family: flaticon;line-height: 1;background: transparent;}body ul.no-list-style li {padding: 0;list-style: 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: -webkit-calc(-1em - 2px);margin-left: -moz-calc(-1em - 2px);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 {margin-top: 52px;padding-top: 0;}#comments {margin-top: 50px;margin-bottom: 44px;clear: both;}#comments:before {content: '';display: block;clear: both;}#comments ul ul.children, #comments ol ul.children {margin-left: 0;padding-left: 0;list-style: none;}#comments #respond {margin-top: 50px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 35px 49px 48px;background: #F5F8FB;}#comments > h3 {position: relative;z-index: 10;}#comments .pingback .edit-link .comment-edit-link, #comments .trackback .edit-link .comment-edit-link {font-size: 0.75em;color: #7e7676;margin-left: 0.3133em;}#comments .pingback .edit-link .comment-edit-link:hover, #comments .trackback .edit-link .comment-edit-link:hover {color: #b9a9cd;}#comments .comment-notes {margin-bottom: 30px;}#comments .form-submit {margin-bottom: 0;clear: both;}#comments .form-submit input[name='submit'] {min-width: 190px;}#comments .commentlist {position: relative;margin: 0;padding: 0;line-height: inherit;list-style: none;}#comments .commentlist li.pingback, #comments .commentlist li.trackback {padding: 0;}#comments .commentlist li.pingback .comment-body, #comments .commentlist li.trackback .comment-body {display: inline;}#comments .commentlist li.pingback:before, #comments .commentlist li.trackback:before {display: none;}#comments .commentlist + * {margin-top: 52px;}#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 {min-height: 160px;margin-bottom: 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding: 40px 0 25px 110px;}#comments .commentlist .comment .stand_comment .thiscommentbody {position: relative;z-index: 1;min-height: 70px;}#comments .commentlist .comment .stand_comment .meta-wrapper {padding-top: 3px;}#comments .commentlist .comment .stand_comment .meta-wrapper, #comments .commentlist .comment .stand_comment .meta-wrapper .comment-edit-link {color: #989898;}#comments .commentlist .comment .commentava {position: absolute;z-index: 1;top: 0;left: -110px;width: 80px;height: 80px;}#comments .commentlist .comment .commentava img {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#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: 110px;}#comments .commentlist .comment .children .stand_comment .commentava {left: -110px;}#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 {display: inline-block;padding-right: 14px;}#comments .commentlist .comment_info .meta-wrapper {float: none;margin-bottom: 0;padding: 0;font-size: 12px;font-weight: 700;line-height: 20px;background: none;opacity: 1;}#comments .commentlist .comment_info .meta-wrapper * {font-size: 12px;line-height: 1.5;text-transform: uppercase;}#comments .commentlist .comment_info .meta-wrapper .comment-edit-link {-webkit-transition: color 0.3s;-o-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}#comments .commentlist .comment_info .meta-wrapper .comment-edit-link span {-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;transition: 0s;}#comments .commentlist .comment_author_says {font-size: 18px;line-height: 1;font-weight: 600;padding-top: 0;}#comments .commentlist .comment_author_says a {font-weight: inherit;font-size: inherit;}#comments .commentlist .comment_content {margin-top: -1px;line-height: 30px;}#comments .commentlist .comment_content p {margin-bottom: 0;padding-bottom: 5px;}#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;position: absolute;top: 1px;right: 0;font-size: 14px;line-height: 1.3;font-weight: 600;padding: 4px 11px 6px;border-radius: 5px;color: #fff;font-style: normal;text-transform: capitalize;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}#comments #cancel-comment-reply-link {font-weight: 300;text-transform: capitalize;opacity: 0.8;}#comments small #cancel-comment-reply-link {font-size: 18px;margin-left: 10px;}#comments ol.commentlist > li.comment:first-child {margin-top: -6px;}#comments ol.commentlist > li.trackback:first-child, #comments ol.commentlist > li.pingback:first-child {margin-top: 26px;}#comments .comments-title {margin-bottom: -14px;font-size: 30px;}#comments .number-comments {font-size: 24px;color: #a9a9a9;}body .comment-respond .comment-reply-title {position: relative;font-size: 30px;font-weight: 700;}body .comment-respond .comment-form {margin-left: -10px;margin-right: -10px;}body .comment-respond .comment-form [class*='stl_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;background: #fff;border: none;}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;vertical-align: middle;}body .comment-form-cookies-consent > input {margin-right: 7px;}.wp-block-latest-comments > li {padding-left: 0;}.blog-post_content ol.wp-block-latest-comments.has-avatars {margin-left: 0;padding-left: 0;list-style: none;}.blog-post_content ol.wp-block-latest-comments.has-avatars li:before {display: none;}.blog-post_content ol.wp-block-latest-comments:not(.has-excerpts):not(.has-avatars) li article {display: inline-block;}.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 select {color: #79859c;}.wpcf7-form .row {margin-left: -10px;margin-right: -10px;}.wpcf7-form .row [class*='stl_col-'] {position: relative;padding-left: 10px;padding-right: 10px;}.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;}.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item input, .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item input {width: auto;height: auto;}.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label, .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item label span, .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item label span {font-size: 1rem;font-weight: normal;}.wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item input[type='radio'] {-webkit-appearance: radio;-moz-appearance: radio;appearance: radio;}.wpb_text_column .wpcf7 .wpcf7-form-control-wrap {display: block;margin-bottom: 20px;}.sign_up {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;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;}.stl-contact-page-form input:not([type='checkbox']):not([type='submit']), select{height: 60px;background: #fff;}.stl-contact-page-form textarea{background: #fff;}.footer .wpcf7 input[type='email'] {background: #fff;padding: 22px 180px 20px 20px;font-weight: 400;width: 100%;background-color: #fff;font-size: 16px;height: 66px;border: none;}.footer .wpcf7-submit {display: inline-block;position: absolute;top: 8px;right: 8px;text-transform: uppercase;font-size: 14px;letter-spacing: 1px;padding: 9px 30px;}.footer .wpcf7-form{position: relative;}.footer .wpcf7-form-control input[type='email']::-webkit-input-placeholder{font-size: 16px;font-weight: 400;color: #BFCAD6 !important;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.footer ul.recent-posts-widget .meta-wrapper span{color:#BFCAD6;}.coming-soon_form .wpcf7 input:not([type='submit']), .coming-soon_form .wpcf7 select, .coming-soon_form .wpcf7 textarea {display: inline-block;background: transparent;border-color: #ffffff;}@media (min-width: 768px) {.coming-soon_form .wpcf7 input:not([type='submit']), .coming-soon_form .wpcf7 select, .coming-soon_form .wpcf7 textarea {width: auto;}}.coming-soon_form .wpcf7 input:not([type='submit']), .coming-soon_form .wpcf7 input:not([type='submit'])::-webkit-input-placeholder, .coming-soon_form .wpcf7 textarea, .coming-soon_form .wpcf7 textarea::-webkit-input-placeholder {color: #ffffff;}.coming-soon_form .wpcf7 input:not([type='submit']), .coming-soon_form .wpcf7 input:not([type='submit'])::-moz-placeholder, .coming-soon_form .wpcf7 textarea, .coming-soon_form .wpcf7 textarea::-moz-placeholder {color: #ffffff;}.coming-soon_form .wpcf7 input:not([type='submit']), .coming-soon_form .wpcf7 input:not([type='submit'])::-ms-input-placeholder, .coming-soon_form .wpcf7 textarea, .coming-soon_form .wpcf7 textarea::-ms-input-placeholder {color: #ffffff;}.coming-soon_form .wpcf7 input:not([type='submit']), .coming-soon_form .wpcf7 input:not([type='submit'])::placeholder, .coming-soon_form .wpcf7 textarea, .coming-soon_form .wpcf7 textarea::placeholder {color: #ffffff;}.coming-soon_form .wpcf7 .wpcf7-form-control-wrap {display: inline-block;vertical-align: top;margin-right: 15px;}.coming-soon_form .wpcf7 .wpcf7-submit {height: 50px;margin-top: 0;color: #ffffff;}.coming-soon_form .wpcf7 span[role='alert'] {margin-bottom: -35px;}.coming-soon_form .wpcf7 .wpcf7-response-output {margin: 0 0 30px;color: #ff0000;}.wpcf7 .demo-1-form .wpcf7-text {border-color: currentColor;color: #8b8b8b;background: transparent;}.wpcf7 .demo-1-form .wpcf7-text:focus {color: #ffffff;}.wpcf7 .demo-1-form .wpcf7-submit {border: unset;height: 50px;color: #ffffff;}.wpcf7 .demo-1-form [role='alert'] {display: inline-block !important;color: #ffffff;}@media (min-width: 768px) {.wpcf7 .demo-1-form .stl_col-5 {width: 37%;}.wpcf7 .demo-1-form .stl_col-2 {width: 24%;}}.stl-carousel {position: relative;z-index: 1;}.stl-carousel .slick-slider {display: block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);overflow: hidden;}.stl-carousel .slick-list {display: block;position: relative;z-index: 1;}.stl-carousel .slick-track {position: relative;z-index: 1;}.stl-carousel .slick-track:after {content: '';display: table;clear: both;}.stl-carousel .slick-slide {float: left;height: 100%;min-height: 1px;cursor: pointer;}.stl-carousel .slick-slide.dragging img {pointer-events: none;}.stl-carousel .slick-loading .slick-track, .stl-carousel .slick-loading .slick-slide {visibility: hidden;}.stl-carousel-wrapper, .stl-carousel_wrapper {overflow: hidden;}.stl-pagination {margin-left: 0;margin-bottom: -10px;padding-left: 0;padding-bottom: 30px;list-style: none;}.stl-pagination .page {display: inline-block;margin: 0 3px 10px;padding: 0;line-height: 2.5;}.stl-pagination .page-numbers {display: inline-block;position: relative;z-index: 1;height: 45px;vertical-align: middle;border: 1px solid transparent;padding: 0px 16.1px;font-size: 18px;font-weight: 700;text-align: center;background: #f3f3f3;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-pagination .page-numbers .fa {font-size: 1.3em;vertical-align: baseline;}.stl-pagination .page span.current {position: relative;z-index: 1;cursor: default;color: #ffffff;}.stl-pagination .page:first-child {margin-left: 0;}.stl-pagination .page:last-child {margin-right: 0;}.stl-pagination .page-numbers.dots {cursor: default;}.stl-pagination .page-numbers.prev .flaticon-down {-webkit-transform: rotate(0.25turn);-moz-transform: rotate(0.25turn);-ms-transform: rotate(0.25turn);-o-transform: rotate(0.25turn);transform: rotate(0.25turn);}.stl-pagination .page-numbers.next .flaticon-down {-webkit-transform: rotate(-0.25turn);-moz-transform: rotate(-0.25turn);-ms-transform: rotate(-0.25turn);-o-transform: rotate(-0.25turn);transform: rotate(-0.25turn);}.stl-pagination .page-numbers.prev .flaticon-down, .stl-pagination .page-numbers.next .flaticon-down {font-size: 12px;vertical-align: middle;}.page-link .post-page-numbers {padding: 10px 13px;background: #f2f2ff;margin: 0 2px;border-radius: 5px;}.page-link {clear: both;}.load_more_wrapper {position: relative;z-index: 1;margin-top: 20px;text-align: center;}.load_more_wrapper .button_wrapper:hover .load_more_item {-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);}.load_more_wrapper .button_wrapper {display: inline-block;position: relative;margin-bottom: 20px;}.load_more_wrapper .load_more_item {position: relative;display: inline-block;margin: 0;border-style: solid;padding: 16px 35px;font-size: 16px;line-height: 24px;font-weight: 700;color: #ffffff;white-space: nowrap;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.load_more_wrapper .load_more_item:before {content: '\f021';display: inline-block;position: absolute;z-index: 99;top: 50%;left: 50%;margin: -10px 0 0 -8px;font: normal normal normal 14px/1 FontAwesome;font-size: 19px;color: #fff;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;opacity: 0;-webkit-animation: rotating 2s linear infinite;-moz-animation: rotating 2s linear infinite;-o-animation: rotating 2s linear infinite;animation: rotating 2s linear infinite;-webkit-transition: all 0.4s, color 0s;-o-transition: all 0.4s, color 0s;-moz-transition: all 0.4s, color 0s;transition: all 0.4s, color 0s;}.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%;}@-webkit-keyframes rotating {0% {-webkit-transform: rotate(0turn);transform: rotate(0turn);}100% {-webkit-transform: rotate(1turn);transform: rotate(1turn);}}@-moz-keyframes rotating {0% {-moz-transform: rotate(0turn);transform: rotate(0turn);}100% {-moz-transform: rotate(1turn);transform: rotate(1turn);}}@-o-keyframes rotating {0% {-o-transform: rotate(0turn);transform: rotate(0turn);}100% {-o-transform: rotate(1turn);transform: rotate(1turn);}}@keyframes rotating {0% {-webkit-transform: rotate(0turn);-moz-transform: rotate(0turn);-o-transform: rotate(0turn);transform: rotate(0turn);}100% {-webkit-transform: rotate(1turn);-moz-transform: rotate(1turn);-o-transform: rotate(1turn);transform: rotate(1turn);}}#preloader-wrapper {background-color: #fdfaf8;z-index: 10000;position: fixed;width: 100%;height: 100%;}.preloader-container {position: relative;width: 80px;height: 40px;left: 50%;top: 50%;margin-top: -40px;margin-left: -40px;}.preloader-container > span {position: relative;float: left;height: 40px;width: 4px;margin: 0 2px;background-color: #ffffff;}.preloader-container .loader-item:nth-child(1) {-webkit-animation: loader-item-1 2s linear infinite;animation: loader-item-1 2s linear infinite;}.preloader-container .loader-item:nth-child(2) {-webkit-animation: loader-item-2 2s linear infinite;animation: loader-item-2 2s linear infinite;}.preloader-container .loader-item:nth-child(3) {-webkit-animation: loader-item-3 2s linear infinite;animation: loader-item-3 2s linear infinite;}.preloader-container .loader-item:nth-child(4) {-webkit-animation: loader-item-4 2s linear infinite;animation: loader-item-4 2s linear infinite;}.preloader-container .loader-item:nth-child(5) {-webkit-animation: loader-item-5 2s linear infinite;animation: loader-item-5 2s linear infinite;}.preloader-container .loader-item:nth-child(6) {-webkit-animation: loader-item-6 2s linear infinite;animation: loader-item-6 2s linear infinite;}.preloader-container .loader-item:nth-child(7) {-webkit-animation: loader-item-7 2s linear infinite;animation: loader-item-7 2s linear infinite;}.preloader-container .loader-item:nth-child(8) {-webkit-animation: loader-item-8 2s linear infinite;animation: loader-item-8 2s linear infinite;}.preloader-container .loader-item:nth-child(9) {-webkit-animation: loader-item-9 2s linear infinite;animation: loader-item-9 2s linear infinite;}.preloader-container .loader-item:nth-child(10) {-webkit-animation: loader-item-10 2s linear infinite;animation: loader-item-10 2s linear infinite;}.preloader-container:after {content: 'Loading...';font-size: 16px;text-align: center;position: absolute;left: 0;right: 0;bottom: -40px;margin: auto;}@-webkit-keyframes loader-item-1 {1% {-webkit-transform: scaleY(1);transform: scaleY(1);}11% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}21% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-1 {1% {-webkit-transform: scaleY(1);transform: scaleY(1);}11% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}21% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@-webkit-keyframes loader-item-2 {7% {-webkit-transform: scaleY(1);transform: scaleY(1);}17% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}27% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-2 {7% {-webkit-transform: scaleY(1);transform: scaleY(1);}17% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}27% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@-webkit-keyframes loader-item-3 {13% {-webkit-transform: scaleY(1);transform: scaleY(1);}23% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}33% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-3 {13% {-webkit-transform: scaleY(1);transform: scaleY(1);}23% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}33% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@-webkit-keyframes loader-item-4 {19% {-webkit-transform: scaleY(1);transform: scaleY(1);}29% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}39% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-4 {19% {-webkit-transform: scaleY(1);transform: scaleY(1);}29% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}39% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@-webkit-keyframes loader-item-5 {25% {-webkit-transform: scaleY(1);transform: scaleY(1);}35% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}45% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-5 {25% {-webkit-transform: scaleY(1);transform: scaleY(1);}35% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}45% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@-webkit-keyframes loader-item-6 {31% {-webkit-transform: scaleY(1);transform: scaleY(1);}41% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}51% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-6 {31% {-webkit-transform: scaleY(1);transform: scaleY(1);}41% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}51% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@-webkit-keyframes loader-item-7 {37% {-webkit-transform: scaleY(1);transform: scaleY(1);}47% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}57% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-7 {37% {-webkit-transform: scaleY(1);transform: scaleY(1);}47% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}57% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@-webkit-keyframes loader-item-8 {43% {-webkit-transform: scaleY(1);transform: scaleY(1);}53% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}63% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-8 {43% {-webkit-transform: scaleY(1);transform: scaleY(1);}53% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}63% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@-webkit-keyframes loader-item-9 {49% {-webkit-transform: scaleY(1);transform: scaleY(1);}59% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}69% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-9 {49% {-webkit-transform: scaleY(1);transform: scaleY(1);}59% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}69% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@-webkit-keyframes loader-item-10 {55% {-webkit-transform: scaleY(1);transform: scaleY(1);}65% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}75% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}@keyframes loader-item-10 {55% {-webkit-transform: scaleY(1);transform: scaleY(1);}65% {-webkit-transform: scaleY(1.4);transform: scaleY(1.4);}75% {-webkit-transform: scaleY(1);transform: scaleY(1);}100% {-webkit-transform: scaleY(1);transform: scaleY(1);}}#scroll_up {position: fixed;z-index: 20;right: 35px;bottom: 35px;width: 50px;height: 50px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-align: center;cursor: pointer;opacity: 0;-webkit-transform: translateY(130%);-moz-transform: translateY(130%);-ms-transform: translateY(130%);-o-transform: translateY(130%);transform: translateY(130%);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}#scroll_up:not(:empty) {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;line-height: 1;font-weight: 700;word-break: break-all;}#scroll_up:empty:after {content: '\f077';display: inline-block;font-family: 'FontAwesome';font-size: 16px;line-height: 50px;}#scroll_up.active {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}#scroll_up:hover:after {-webkit-animation: scroll_up_anim 1.5s infinite;-moz-animation: scroll_up_anim 1.5s infinite;-o-animation: scroll_up_anim 1.5s infinite;animation: scroll_up_anim 1.5s infinite;}body .wpml-ls a span:focus {outline: none;}body li.wpml-ls-menu-item ul li a {width: auto;}.stl-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;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;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;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: left;opacity: 0;visibility: hidden;-webkit-transition: all .3s ease-in;-o-transition: all .3s ease-in;-moz-transition: all .3s ease-in;transition: all .3s ease-in;top: -webkit-calc(100% + 15px);top: -moz-calc(100% + 15px);top: calc(100% + 15px);-webkit-box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);-webkit-border-radius: 0;-moz-border-radius: 0;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;-webkit-transition: color .45s, opacity .45s, background .45s;-o-transition: color .45s, opacity .45s, background .45s;-moz-transition: color .45s, opacity .45s, background .45s;transition: color .45s, opacity .45s, background .45s;-webkit-border-radius: 0;-moz-border-radius: 0;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;-webkit-transition: all .35s ease;-o-transition: all .35s ease;-moz-transition: all .35s ease;transition: all .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;-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;transition: 0s;}body .wpml-ls-legacy-dropdown a:active {color: inherit;background: none;-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;transition: 0s;}body .wpml-ls-legacy-dropdown a:visited {color: inherit;background: none;-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;transition: 0s;}body .wpml-ls-legacy-dropdown a:link {color: inherit;background: none;-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;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: 0;top: 50%;content: "\f101";font-family: Flaticon;font-size: 9px;vertical-align: middle;font-weight: 400;-webkit-transform: translateY(-50%) rotate(0deg);-moz-transform: translateY(-50%) rotate(0deg);-ms-transform: translateY(-50%) rotate(0deg);-o-transform: translateY(-50%) rotate(0deg);transform: translateY(-50%) rotate(0deg);-webkit-transition: all .45s;-o-transition: all .45s;-moz-transition: all .45s;transition: all .45s;color: #b9b9b9;}.rev_slider .tp-caption a {color: inherit;-webkit-transition: all .3s ease;-o-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}.rev_slider .tp-caption .assurena_module_social a {line-height: 26px !important;-webkit-transition: all .3s ease !important;-o-transition: all .3s ease !important;-moz-transition: all .3s ease !important;transition: all .3s ease !important;}.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%;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}.widget {position: relative;z-index: 1;}aside.sidebar .widget {margin-bottom: 40px;overflow: hidden;padding: 30px 35px;background-color: #fff;border-radius: 5px;border: 2px solid #ebedef;}.widget:not(:first-child) {padding-top: 49px;}.widget .widget-title {margin: 0 0 22px;font-size: 21px;line-height: 25px;font-weight: 600;text-transform: capitalize;}.widget .widget-title_wrapper {display: block;position: relative;padding-left: 36px;}.widget .widget-title_wrapper:before, .widget .widget-title_wrapper:after {content: '';position: absolute;top: 50%;margin-top: -2px;left: 0;display: block;width: 17px;height: 4px;background: #2462D2;}.widget .widget-title_wrapper:after {width: 4px;left: 21px;}.widget .widget-title .rsswidget {margin-right: 5px;line-height: 0;}.widget .widget-title .rsswidget img {margin-top: 13px;}.widget ul li {font-weight: 400;font-size: 16px;line-height: 36px;}.widget ul li a {color: inherit;}.widget > ul, .widget > div > ul {padding-bottom: 0;}.widget > #recentcomments {list-style: none;}.widget > ul > li li, .widget > div > ul > li li {margin-left: 10px;padding-bottom: 0;line-height: 30px;}.widget > ul > li > ul ul li {margin-left: 9px;}.widget_archive ul, .widget_recent_entries ul, .widget_categories ul, .widget_product_categories ul, .widget_meta ul {margin-top: -7px;margin-left: 0;padding-left: 1.3em;list-style: none;}.widget_archive ul li:before, .widget_recent_entries ul li:before, .widget_categories ul li:before, .widget_product_categories ul li:before, .widget_meta ul li:before {content: '';display: block;position: absolute;top: 17px;left: -22px;width: 6px;height: 6px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.widget_archive ul li ul li:last-child, .widget_recent_entries ul li ul li:last-child, .widget_categories ul li ul li:last-child, .widget_product_categories ul li ul li:last-child, .widget_meta ul li ul li:last-child {border-bottom: 0;}.widget_archive ul ul, .widget_recent_entries ul ul, .widget_categories ul ul, .widget_product_categories ul ul, .widget_meta ul ul {margin-top: 0;padding: 0 0 5px;}.widget_archive ul ul a, .widget_recent_entries ul ul a, .widget_categories ul ul a, .widget_product_categories ul ul a, .widget_meta ul ul a {font-size: 16px;color: #939393;padding: 0;}.widget_archive ul ul li:after, .widget_recent_entries ul ul li:after, .widget_categories ul ul li:after, .widget_product_categories ul ul li:after, .widget_meta ul ul li:after {display: none;}.widget_archive > ul > li > ul, .widget_recent_entries > ul > li > ul, .widget_categories > ul > li > ul, .widget_product_categories > ul > li > ul, .widget_meta > ul > li > ul {margin-top: -3px;}.widget_categories ul li ul.children, .widget_product_categories ul li ul.children {padding-left: 0.3em;}.widget_categories ul li ul.children li:before, .widget_product_categories ul li ul.children li:before {left: -1.15em;}.widget_categories ul li li, .widget_product_categories ul li li {padding-top: 0;}.widget_categories ul li a, .widget_product_categories ul li a {position: relative;}.widget_categories ul li:last-child, .widget_product_categories ul li:last-child {margin-bottom: -0.15em;}.widget_categories ul li, .widget_product_categories ul li, .widget_meta ul li, .widget_archive ul li {-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.widget_categories ul li img, .widget_product_categories ul li img, .widget_meta ul li img, .widget_archive ul li img {max-width: 40px;margin-top: -4px;margin-right: 5px;vertical-align: middle;}.widget_categories ul li .post_count, .widget_product_categories ul li .post_count, .widget_meta ul li .post_count, .widget_archive ul li .post_count {margin-left: 5px;line-height: 1;color: #c3c3c3;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.widget_categories ul li ul li .post_count, .widget_product_categories ul li ul li .post_count, .widget_meta ul li ul li .post_count, .widget_archive ul li ul li .post_count {top: 0;}.widget_categories ul li ul li img, .widget_product_categories ul li ul li img, .widget_meta ul li ul li img, .widget_archive ul li ul li img {display: none;}.widget_product_categories ul li img {margin-right: 13px;}.widget_comments > ul > li:before, .widget_meta > ul > li:before, .widget_archive > ul > li:before, .widget_recent_comments > ul > li:before, .widget_recent_entries > ul > li:before {content: '';display: block;position: absolute;top: 17px;left: -22px;width: 6px;height: 6px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.widget_meta > ul > li {padding-left: 0;}.widget_archive > ul > li {padding-left: 0;}.widget_recent_comments ul li {padding: 5px 0;line-height: 1.5;}.widget_recent_comments a[rel~=external] {text-decoration: underline;}.widget_recent_entries ul li {padding: 1px 0 1px 0;}.widget_recent_entries ul li .post-date {display: block;text-align: right;font-size: 0.8em;line-height: 1.5;}.widget_recent_entries ul li:after {content: '';display: table;clear: both;}.widget_tag_cloud {padding-bottom: 5px;}.widget_tag_cloud .tagcloud {font-size: 14px;margin-bottom: -17px;}.widget_pages ul {margin-top: -7px;margin-left: 0;padding-left: 1.3em;list-style: none;}.widget_pages ul li:before {content: '';display: block;position: absolute;top: 17px;left: -22px;width: 6px;height: 6px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.widget_pages ul ul {margin-top: 0;margin-left: 0;padding-left: 0.5em;}.widget_pages ul ul li {padding-top: 0;line-height: 39px;}.widget_pages ul ul li:before {left: -18px;}.widget_media_gallery .widget-title {margin-bottom: 17px;}.widget_rss .widget-title > a {position: relative;margin-bottom: 12px;padding-bottom: 12px;font-size: 20px;line-height: 1.4;font-weight: 500;text-align: center;text-transform: capitalize;letter-spacing: 0.01em;}.widget_rss .widget-title > a img {display: none;}.widget_rss ul {margin-left: 0;padding-left: 0;list-style: none;}.widget_rss li {padding: 40px 0 0 0;}.widget_rss li:first-child {padding-top: 0;}.widget_rss li .rsswidget {display: inline-block;font-size: 18px;line-height: 28px;font-weight: 400;}.widget_rss li .rss-date {display: block;margin: 0 0 20px;font-size: 16px;line-height: 1.5;font-style: normal;}.widget_rss li .rssSummary {font-size: 14px;line-height: 24px;margin-bottom: 15px;}.widget_rss li cite {display: block;position: relative;margin-top: 0;font-size: 16px;font-style: normal;font-weight: 400;text-transform: capitalize;}.widget_rss li cite:before {content: '\2013';margin-right: 5px;}.widget_recent_comments .widget-title, .widget_meta .widget-title {margin-bottom: 17px;}.widget_recent_entries .widget-title, .widget_archive .widget-title {margin-bottom: 15px;}.widget_recent_comments:not(:first-child) {margin-top: -11px;}.widget_recent_entries:not(:first-child), .widget_meta:not(:first-child), .widget_archive:not(:first-child) {margin-top: -7px;}.widget_categories:not(:first-child) {margin-top: 7px;}.widget_stl_posts:not(:first-child), .widget_tag_cloud:not(:first-child) {margin-top: 10px;}.widget_media_gallery:not(:first-child) {margin-top: 16px;}.widget .select__field:before {display: none;line-height: 48px;}.widget select {width: 100%;height: 48px;border: 1px solid #e4e4e4;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url(../img/dropdown-arrow.png) 95% center no-repeat!important;}.wp-block-archives-dropdown {display: inline-block;position: relative;margin-bottom: 10px;}.wp-block-archives-dropdown select {height: 48px;min-width: 270px;border: 1px solid #e4e4e4;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}ul.wp-block-archives.wp-block-archives-list {margin-left: 0;padding-left: 0;list-style: none;}ul.wp-block-archives.wp-block-archives-list li {padding-left: 0;font-size: 14px;font-weight: 700;line-height: 36px;}ul.wp-block-archives.wp-block-archives-list li:before {content: '';display: block;position: absolute;top: 14px;left: -17px;width: 6px;height: 6px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}ul.wp-block-archives.wp-block-archives-list li a {display: inline-block;text-transform: capitalize;}ul.wp-block-latest-posts {margin-left: 0;padding-left: 0;list-style: none;}ul.wp-block-latest-posts li {padding-left: 0;}ul.wp-block-latest-posts li:before {content: '\f15c';display: inline-block !important;position: relative;z-index: 1;top: 0;width: auto;height: auto;margin-right: 15px;font-family: fontawesome;font-size: 20px;font-weight: 300;color: #939393 !important;vertical-align: baseline;background-color: transparent !important;}ul.wp-block-latest-posts li a {color: inherit;}ul.wp-block-categories.wp-block-categories-list, ul.wp-block-categories.wp-block-categories-list ul {list-style: none;}ul.wp-block-categories.wp-block-categories-list li {padding-left: 0;font-size: 18px;}ul.wp-block-categories.wp-block-categories-list li:before {content: '';display: block;position: absolute;top: 16px;left: -21px;width: 6px;height: 6px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}ul.wp-block-categories.wp-block-categories-list li a {color: inherit;display: inline-block;font-size: 18px;line-height: 36px;font-weight: 700;text-transform: capitalize;}ul.wp-block-categories.wp-block-categories-list li .post_count {display: inline-block;margin-left: 5px;font-size: 1em;font-weight: 600;text-align: center;color: inherit;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: 0.15s;-o-transition: 0.15s;-moz-transition: 0.15s;transition: 0.15s;color: #c3c3c3;}ul.wp-block-categories.wp-block-categories-list li img {max-width: 40px;margin-top: -4px;margin-right: 15px;vertical-align: middle;}ul.wp-block-categories.wp-block-categories-list ul a {font-size: 16px;padding: 0;}ul.wp-block-categories.wp-block-categories-list > li li {padding-bottom: 0;line-height: 30px;}ul.wp-block-categories.wp-block-categories-list > li > ul {margin-top: -3px;}body .widget_search:not(:first-child), body .widget_product_search:not(:first-child) {padding-top: 49px;}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;margin-bottom: 0;padding: 0px 53px 0 20px;font-weight: 400;outline: none;overflow: hidden;background: #f5f8fb;border: none;}body .widget_search .search-form .search-field::-webkit-input-placeholder, body .widget_search .woocommerce-product-search .search-field::-webkit-input-placeholder, body .widget_product_search .search-form .search-field::-webkit-input-placeholder, body .widget_product_search .woocommerce-product-search .search-field::-webkit-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}body .widget_search .search-form .search-field::-moz-placeholder, body .widget_search .woocommerce-product-search .search-field::-moz-placeholder, body .widget_product_search .search-form .search-field::-moz-placeholder, body .widget_product_search .woocommerce-product-search .search-field::-moz-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}body .widget_search .search-form .search-field::-ms-input-placeholder, body .widget_search .woocommerce-product-search .search-field::-ms-input-placeholder, body .widget_product_search .search-form .search-field::-ms-input-placeholder, body .widget_product_search .woocommerce-product-search .search-field::-ms-input-placeholder {font-size: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}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: 16px;font-weight: 400;color: #6e6e6e;outline: none;-webkit-appearance: none;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}body .widget_search .search-form .search-field:focus::-webkit-input-placeholder, body .widget_search .search-form .search-field:active::-webkit-input-placeholder, body .widget_search .woocommerce-product-search .search-field:focus::-webkit-input-placeholder, body .widget_search .woocommerce-product-search .search-field:active::-webkit-input-placeholder, body .widget_product_search .search-form .search-field:focus::-webkit-input-placeholder, body .widget_product_search .search-form .search-field:active::-webkit-input-placeholder, body .widget_product_search .woocommerce-product-search .search-field:focus::-webkit-input-placeholder, body .widget_product_search .woocommerce-product-search .search-field:active::-webkit-input-placeholder {opacity: 0;}body .widget_search .search-form .search-field:focus::-moz-placeholder, body .widget_search .search-form .search-field:active::-moz-placeholder, body .widget_search .woocommerce-product-search .search-field:focus::-moz-placeholder, body .widget_search .woocommerce-product-search .search-field:active::-moz-placeholder, body .widget_product_search .search-form .search-field:focus::-moz-placeholder, body .widget_product_search .search-form .search-field:active::-moz-placeholder, body .widget_product_search .woocommerce-product-search .search-field:focus::-moz-placeholder, body .widget_product_search .woocommerce-product-search .search-field:active::-moz-placeholder {opacity: 0;}body .widget_search .search-form .search-field:focus::-ms-input-placeholder, body .widget_search .search-form .search-field:active::-ms-input-placeholder, body .widget_search .woocommerce-product-search .search-field:focus::-ms-input-placeholder, body .widget_search .woocommerce-product-search .search-field:active::-ms-input-placeholder, body .widget_product_search .search-form .search-field:focus::-ms-input-placeholder, body .widget_product_search .search-form .search-field:active::-ms-input-placeholder, body .widget_product_search .woocommerce-product-search .search-field:focus::-ms-input-placeholder, body .widget_product_search .woocommerce-product-search .search-field:active::-ms-input-placeholder {opacity: 0;}body .widget_search .search-form .search-field:focus::placeholder, body .widget_search .search-form .search-field:active::placeholder, body .widget_search .woocommerce-product-search .search-field:focus::placeholder, body .widget_search .woocommerce-product-search .search-field:active::placeholder, body .widget_product_search .search-form .search-field:focus::placeholder, body .widget_product_search .search-form .search-field:active::placeholder, body .widget_product_search .woocommerce-product-search .search-field:focus::placeholder, body .widget_product_search .woocommerce-product-search .search-field:active::placeholder {opacity: 0;}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 {position: absolute;z-index: 2;height: 100%;width: 56px;top: 0;right: 0;margin: 0;border: none;outline: none;padding: 0;font-size: 0;background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;opacity: 0;cursor: pointer;}body .widget_search .search-form .search-button:focus, body .widget_search .search-form .search-button:active, body .widget_search .woocommerce-product-search .search-button:focus, body .widget_search .woocommerce-product-search .search-button:active, body .widget_product_search .search-form .search-button:focus, body .widget_product_search .search-form .search-button:active, body .widget_product_search .woocommerce-product-search .search-button:focus, body .widget_product_search .woocommerce-product-search .search-button:active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background: transparent;}body .widget_search .search-form .search__icon, body .widget_search .woocommerce-product-search .search__icon, body .widget_product_search .search-form .search__icon, body .widget_product_search .woocommerce-product-search .search__icon {position: absolute;z-index: 1;top: 0;right: 0;width: 50px;height: 50px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;font-size: 19px;line-height: 50px;font-style: normal;text-align: center;color: #ffffff;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);opacity: 1;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}ul.recent-posts-widget {margin-top: 20px;margin-left: 0;padding: 0;list-style: none;}ul.recent-posts-widget li {padding: 0;line-height: inherit;}ul.recent-posts-widget li img {float: left;max-width: 80px;border-radius: 5px;}ul.recent-posts-widget li:after {content: '';clear: both;position: relative;display: table;height: 0;}ul.recent-posts-widget li:not(:first-child) {margin-top: 30px;}ul.recent-posts-widget .recent-posts-image_wrapper {overflow: hidden;margin-right: 18px;}ul.recent-posts-widget .recent-posts-image_wrapper, ul.recent-posts-widget .recent-posts-content_wrapper {float: left;}ul.recent-posts-widget .with_image .recent-posts-content_wrapper {width: -webkit-calc(100% - 98px);width: -moz-calc(100% - 98px);width: calc(100% - 98px);}ul.recent-posts-widget .meta-wrapper {margin-top: 10px;font-size: 14px;line-height: 1.5;font-weight: 400;}ul.recent-posts-widget .meta-wrapper span {color: #989898;}ul.recent-posts-widget .recent-posts-content_wrapper {width: -webkit-calc(100% - 20px);width: -moz-calc(100% - 20px);width: calc(100% - 20px);}ul.recent-posts-widget .post_title {font-size: 16px;line-height: 22px;}ul.recent-posts-widget .post_title a {font-weight: 700;}ul.recent-posts-widget .counter_posts {font-size: 16px;font-weight: 500;color: #fff;width: 30px;height: 30px;line-height: 24px;text-align: center;border: 3px solid #fafafa;display: inline-block;position: absolute;left: 0;top: 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin-left: -13px;margin-top: -15px;}.tagcloud a {display: inline-block;margin-right: 6px;margin-bottom: 10px;padding: 10px 15px;position: relative;font-size: inherit !important;font-weight: 600;line-height: 1.2;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;border-radius: 5px;}.tagcloud a:hover {color: #ffffff;}.tagcloud>a:after {display: block;content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 5px;opacity: .1;-webkit-transition: all .4s cubic-bezier(.25,1,.2,1);transition: all .4s cubic-bezier(.25,1,.2,1);z-index: -1;background: #2461d2;}.tagcloud > a:hover:after{opacity: 1;}body .widget_nav_menu .menu-main-container {margin-top: -11px;}body .widget_nav_menu ul.menu, body .widget_nav_menu ul.menu ul {list-style: none;}body .widget_nav_menu ul.menu li:before {content: '';display: block;position: absolute;top: 16px;left: -21px;width: 6px;height: 6px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}body .widget_nav_menu ul.menu > li {padding-left: 0;}body .widget_nav_menu ul.menu > li li {padding-left: 14px;}body .widget_nav_menu ul.menu > li > a {display: block;}body .widget_nav_menu ul.menu .sub-menu {margin-left: 0.09em;}body .widget_nav_menu ul.menu .sub-menu li {padding-left: 0;margin-left: 0;}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;}.textwidget p:last-child {margin-bottom: 0;}[class*='widget'][class*='media_gallery'] {}[class*='widget'][class*='media_gallery'] .gallery {margin: 10px -5px -0.3em !important;}[class*='widget'][class*='media_gallery'] .gallery-item {margin: 0 !important;}[class*='widget'][class*='media_gallery'] .gallery-item .gallery-icon {position: relative;z-index: 1;margin: 5px;}[class*='widget'][class*='media_gallery'] .gallery-item .gallery-icon > a {display: block;}[class*='widget'][class*='media_gallery'] .gallery-item .gallery-icon a:before {content: '';position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;-webkit-transition: opacity 0.4s;-o-transition: opacity 0.4s;-moz-transition: opacity 0.4s;transition: opacity 0.4s;background: #ffffff;-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;}[class*='widget'][class*='media_gallery'] .gallery-item .gallery-icon a:hover:before {opacity: 0.6;}[class*='widget'][class*='media_gallery'] .gallery-item img {border: 0 !important;}[class*='widget'][class*='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;}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;}.stl-woocommerce-sorting {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.stl-woocommerce-sorting:after {display: block;height: 0;content: '';clear: both;}.stl-woocommerce-sorting .assurena_module_message_box {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.stl-woocommerce-sorting .assurena_module_message_box:before {display: none;}.stl-products-catalog, .stl-products-related {clear: both;}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {width: 50%;margin: 0 0 40px;}.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {float: left;width: 50%;margin: 0 0 40px;text-align: right;}.woocommerce .woocommerce-ordering .select__field, .woocommerce-page .woocommerce-ordering .select__field {position: relative;color: #6e6e6e;}.woocommerce .woocommerce-ordering .select__field:before, .woocommerce-page .woocommerce-ordering .select__field:before {line-height: 50px;}.woocommerce .woocommerce-ordering .select__field select, .woocommerce-page .woocommerce-ordering .select__field select {float: right;display: block;width: 270px;max-width: 100%;border: 0;margin: 0;border: 1px solid #d6d6d6;outline: none;padding: 6px 20px;font-family: inherit;line-height: 1.4;font-weight: 400;color: inherit;background-color: #ffffff;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.woo_product_post_media {margin: 0;}ul.stl-products, .woocommerce .products ul.stl-products {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row wrap;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin-top: -1px;margin-right: -30px;padding: 0;}@-webkit-keyframes stl_fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 40px, 0);transform: translate3d(0, 40px, 0);}100% {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@-moz-keyframes stl_fadeInUp {0% {opacity: 0;-moz-transform: translate3d(0, 40px, 0);transform: translate3d(0, 40px, 0);}100% {opacity: 1;-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@-o-keyframes stl_fadeInUp {0% {opacity: 0;transform: translate3d(0, 40px, 0);}100% {opacity: 1;transform: translate3d(0, 0, 0);}}@keyframes stl_fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 40px, 0);-moz-transform: translate3d(0, 40px, 0);transform: translate3d(0, 40px, 0);}100% {opacity: 1;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}ul.stl-products.animated_products li, .woocommerce .products ul.stl-products.animated_products li {opacity: 0;-webkit-transform: translate3d(0, 20px, 0);-moz-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}ul.stl-products.animated_products li.visible_item, .woocommerce .products ul.stl-products.animated_products li.visible_item {-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: stl_fadeInUp;-moz-animation-name: stl_fadeInUp;-o-animation-name: stl_fadeInUp;animation-name: stl_fadeInUp;-webkit-animation-duration: 0.3s;-moz-animation-duration: 0.3s;-o-animation-duration: 0.3s;animation-duration: 0.3s;}ul.stl-products li, .woocommerce .products ul.stl-products li {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-flow: column nowrap;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;margin: 0 30px 45px 0;padding: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}ul.stl-products li .woo_product_image, .woocommerce .products ul.stl-products li .woo_product_image {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;border: unset;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}ul.stl-products .woo_product_content, .woocommerce .products ul.stl-products .woo_product_content {width: 100%;padding: 17px 30px 13px;text-align: center;background: #ffffff;}ul.stl-products .woocommerce-loop-product__title, .woocommerce .products ul.stl-products .woocommerce-loop-product__title {font-size: 18px;line-height: 1.7;font-weight: 600;}ul.stl-products .woocommerce-loop-product__title a, .woocommerce .products ul.stl-products .woocommerce-loop-product__title a {font-family: inherit;font-size: inherit;line-height: inherit;font-weight: inherit;color: inherit;}ul.stl-products .star-rating, .woocommerce .products ul.stl-products .star-rating {float: none;width: 7.24em;margin: 10px auto 5px;letter-spacing: 9px;font-size: 14px;line-height: 1;}ul.stl-products .star-rating:before, .woocommerce .products ul.stl-products .star-rating:before {content: '\f005\f005\f005\f005\f005';font-family: FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}ul.stl-products .price, .woocommerce .products ul.stl-products .price {display: inline-block;margin-top: 6px;font-size: 17px;line-height: 1.5;font-weight: 600;}ul.stl-products .price del, .woocommerce .products ul.stl-products .price del {margin-right: 7px;font-weight: inherit;color: #c3c3c3;opacity: 1;}ul.stl-products .price del, ul.stl-products .price ins, .woocommerce .products ul.stl-products .price del, .woocommerce .products ul.stl-products .price ins {text-decoration: none;}.woocommerce .woocommerce-product-rating .star-rating {width: 6em;margin: 0;margin-right: 14px;font-size: 15px;line-height: 1;letter-spacing: 4px;}.woocommerce .woocommerce-product-rating .star-rating:before {content: '\f005\f005\f005\f005\f005';font-family: FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.woocommerce .star-rating {letter-spacing: 3px;width: 6.25em;margin-top: 2px;font-size: 14px;line-height: 1;}.woocommerce .star-rating:before, .woocommerce .star-rating span:before {content: '\f005\f005\f005\f005\f005';font-family: FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.columns-4 ul.stl-products li {width: -webkit-calc(25% - 30px);width: -moz-calc(25% - 30px);width: calc(25% - 30px);}.columns-3 ul.stl-products li {width: -webkit-calc(33.33333% - 30px);width: -moz-calc(33.33333% - 30px);width: calc(33.33333% - 30px);}.columns-2 ul.stl-products li {width: -webkit-calc(50% - 30px);width: -moz-calc(50% - 30px);width: calc(50% - 30px);}.columns-1 ul.stl-products li {width: -webkit-calc(100% - 30px);width: -moz-calc(100% - 30px);width: calc(100% - 30px);}ul.stl-products li {-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}ul.stl-products li .picture {position: relative;overflow: hidden;transition: 0.6s;}ul.stl-products li .picture .woo_post-link {display: block;position: relative;}ul.stl-products li .picture img {-webkit-transition: opacity 0.7s, -webkit-transform 0.6s;transition: opacity 0.7s, -webkit-transform 0.6s;-o-transition: opacity 0.7s, -o-transform 0.6s;-moz-transition: opacity 0.7s, transform 0.6s, -moz-transform 0.6s;transition: opacity 0.7s, transform 0.6s;transition: opacity 0.7s, transform 0.6s, -webkit-transform 0.6s, -moz-transform 0.6s, -o-transform 0.6s;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}ul.stl-products li .picture img.attachment-shop_catalog {position: absolute;top: 0;left: 0;right: auto;pointer-events: none;opacity: 0;}ul.stl-products li:hover .picture:not(.no_effects) img.attachment-shop_catalog {opacity: 1;pointer-events: inherit;-webkit-transform: scale(1) translateZ(0) translateY(0) !important;-moz-transform: scale(1) translateZ(0) translateY(0) !important;transform: scale(1) translateZ(0) translateY(0) !important;}ul.stl-products li:hover a.button, ul.stl-products li a.button.loading, ul.stl-products li a.button.added {opacity: 1;visibility: visible;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}ul.stl-products li a.button, ul.stl-products li a.add_to_cart_button, ul.stl-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: 0;bottom: 0;min-height: 54px;border-radius: 0;opacity: 0;visibility: hidden;font-size: 14px;line-height: 16px;padding: 15px 10px 10px;z-index: 2;text-align: center;color: #fff;transition: all 0.3s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;margin-left: 0;width: 100%;text-transform: uppercase;}ul.stl-products li a.button:before, ul.stl-products li a.add_to_cart_button:before, ul.stl-products li .added_to_cart.wc-forward:before {content: '\f110';display: inline-block;width: 0;font-family: fontawesome;font-size: 18px;line-height: 25px;color: transparent;text-align: center;text-rendering: auto;background: transparent;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: color 0.3s 0.5s, width 0.1s 0.5s;-o-transition: color 0.3s 0.5s, width 0.1s 0.5s;-moz-transition: color 0.3s 0.5s, width 0.1s 0.5s;transition: color 0.3s 0.5s, width 0.1s 0.5s;}ul.stl-products li a.button.added, ul.stl-products li button.button.added, ul.stl-products li input.button.added {-webkit-animation: wc_fade_out 0.3s 1.2s forwards;-moz-animation: wc_fade_out 0.3s 1.2s forwards;-o-animation: wc_fade_out 0.3s 1.2s forwards;animation: wc_fade_out 0.3s 1.2s forwards;}ul.stl-products li a.button.added:after, ul.stl-products li button.button.added:after, ul.stl-products li input.button.added:after {display: inline-block;vertical-align: middle;margin-left: 0;font-size: 16px;line-height: 1.5;color: #ffffff;}ul.stl-products li a.button.added, ul.stl-products li button.button.added, ul.stl-products li input.button.added, .woocommerce .products ul.stl-products li a.button.added, .woocommerce .products ul.stl-products li button.button.added, .woocommerce .products ul.stl-products li input.button.added {font-size: 0;height: 54px;vertical-align: inherit;color: transparent;bottom: 0;opacity: 0;visibility: visible;transition: all 0.3s ease;transition-delay: .2s;line-height: 54px;}ul.stl-products li a.button.added:before, ul.stl-products li button.button.added:before, ul.stl-products li input.button.added:before, .woocommerce .products ul.stl-products li a.button.added:before, .woocommerce .products ul.stl-products li button.button.added:before, .woocommerce .products ul.stl-products li input.button.added:before {display: none;}ul.stl-products li a.button.added + .added_to_cart, ul.stl-products li button.button.added + .added_to_cart, ul.stl-products li input.button.added + .added_to_cart, .woocommerce .products ul.stl-products li a.button.added + .added_to_cart, .woocommerce .products ul.stl-products li button.button.added + .added_to_cart, .woocommerce .products ul.stl-products li input.button.added + .added_to_cart {animation-delay: .3s;animation-name: stl_flash_in;animation-duration: .2s;animation-fill-mode: forwards;}@keyframes stl_flash_in_bottom {from {opacity: 0;visibility: hidden;transform: translateY(20px);}to {opacity: 1;visibility: visible;transform: translateY(0);}}@keyframes stl_flash_in {from {opacity: 0;visibility: hidden;}to {opacity: 1;bottom: 0;visibility: visible;}}ul.stl-products li a.button.added:before, ul.stl-products li button.button.added:before, ul.stl-products li input.button.added:before {display: none;}ul.stl-products li a.button.loading, ul.stl-products li button.button.loading, ul.stl-products li input.button.loading {width: 100%;padding: 12px 15.5px;font-size: 0;-webkit-transition: all 0.4s, font-size 0s 0.1s;-o-transition: all 0.4s, font-size 0s 0.1s;-moz-transition: all 0.4s, font-size 0s 0.1s;transition: all 0.4s, font-size 0s 0.1s;}ul.stl-products li a.button.loading:before, ul.stl-products li button.button.loading:before, ul.stl-products li input.button.loading:before {width: auto;color: #ffffff;-webkit-animation: wc_fade_in 1.2s forwards, fa-spin 2s infinite linear;-moz-animation: wc_fade_in 1.2s forwards, fa-spin 2s infinite linear;-o-animation: wc_fade_in 1.2s forwards, fa-spin 2s infinite linear;animation: wc_fade_in 1.2s forwards, fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0turn);transform: rotate(0turn);}100% {-webkit-transform: rotate(1turn);transform: rotate(1turn);}}@-moz-keyframes fa-spin {0% {-moz-transform: rotate(0turn);transform: rotate(0turn);}100% {-moz-transform: rotate(1turn);transform: rotate(1turn);}}@-o-keyframes fa-spin {0% {-o-transform: rotate(0turn);transform: rotate(0turn);}100% {-o-transform: rotate(1turn);transform: rotate(1turn);}}@keyframes fa-spin {0% {-webkit-transform: rotate(0turn);-moz-transform: rotate(0turn);-o-transform: rotate(0turn);transform: rotate(0turn);}100% {-webkit-transform: rotate(1turn);-moz-transform: rotate(1turn);-o-transform: rotate(1turn);transform: rotate(1turn);}}@-webkit-keyframes wc_slide_left {0% {right: -5px;opacity: 0;}100% {right: 25px;opacity: 1;}}@-moz-keyframes wc_slide_left {0% {right: -5px;opacity: 0;}100% {right: 25px;opacity: 1;}}@-o-keyframes wc_slide_left {0% {right: -5px;opacity: 0;}100% {right: 25px;opacity: 1;}}@keyframes wc_slide_left {0% {right: -5px;opacity: 0;}100% {right: 25px;opacity: 1;}}@-webkit-keyframes wc_fade_out {0% {opacity: 1;}100% {opacity: 0;}}@-moz-keyframes wc_fade_out {0% {opacity: 1;}100% {opacity: 0;}}@-o-keyframes wc_fade_out {0% {opacity: 1;}100% {opacity: 0;}}@keyframes wc_fade_out {0% {opacity: 1;}100% {opacity: 0;}}@-webkit-keyframes wc_fade_in {0% {opacity: 0;}100% {opacity: 1;}}@-moz-keyframes wc_fade_in {0% {opacity: 0;}100% {opacity: 1;}}@-o-keyframes wc_fade_in {0% {opacity: 0;}100% {opacity: 1;}}@keyframes wc_fade_in {0% {opacity: 0;}100% {opacity: 1;}}.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{top: 2em;left: 2em;}.woocommerce-notices-wrapper:not(:empty) {margin-bottom: 20px;}.woocommerce-checkout.woocommerce-page .assurena_module_message_box {margin-bottom: 20px;}.woocommerce-checkout.woocommerce-page .assurena_module_message_box.type_error .message_icon_wrap {background: transparent;}.woocommerce-checkout.woocommerce-page .assurena_module_message_box.type_error .message_icon_wrap .message_icon {color: #fd2231;}.woocommerce-checkout.woocommerce-page .assurena_module_message_box.type_error .message_close_button {display: none;}.woocommerce-checkout.woocommerce-page .assurena_module_message_box.type_info .message_content .message_text:only-child {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce-checkout.woocommerce-page .assurena_module_message_box.type_info .message_content .message_text:only-child a.showcoupon {padding-left: 0.5em;}.woocommerce #reviews #comment {height: 118px;}.woocommerce #reviews #comments ol.commentlist li .raiting-meta-wrapper {display: inline-block;vertical-align: top;}.woocommerce #reviews #comments ol.commentlist li img.avatar {display: block;float: none;position: static;top: 0;left: 0;width: 100%;height: auto;margin: 0;padding: 0;border: 0;background: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.woocommerce form .form-row .select2-container--default .select2-selection--single {display: block;width: 100%;height: 45px;max-width: 100%;margin: 0;border: 1px solid #d6d6d6;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;padding: 0 20px;outline: none;font-family: inherit;font-size: 14px;line-height: 1.7;text-align: left;-webkit-appearance: none;}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {height: 45px;}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 45px;padding-left: 0;padding-right: 0;color: #767676;}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {right: 10px;}.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #c2c2c2 transparent transparent transparent;}body .select2-dropdown {border-color: #e4e4e4;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.woocommerce span.onsale {top: 20px;left: 20px;right: auto;width: auto;height: auto;min-width: 50px;min-height: auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 5px 20px;font-size: 12px;line-height: 1.5;font-weight: 700;color: #ffffff;}.woocommerce .products .star-rating {margin: 5px auto 10px;}.woocommerce .star-rating span:before {color: #f9d322;}.woocommerce > .assurena_module_message_box {margin-bottom: 20px;}.woocommerce-review-link {color: #7b7d90;font-size: 14px;}.woocommerce div.product .woocommerce-tabs .panel {margin-bottom: 16px;padding: 35px 0 16px 0;}.woocommerce div.product .woocommerce-tabs .panel #comments {padding-top: 0;margin-top: 0;margin-bottom: 0;}.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 td {vertical-align: middle;}.woocommerce div.product form.cart .group_table tr td label {margin-bottom: 0;font-size: 18px;font-weight: 400;}.woocommerce div.product form.cart .group_table tr td .woocommerce-Price-amount {font-size: 20px;}.woocommerce button.button {border: unset;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;padding: 0 25px;font-size: 18px;line-height: 45px;font-weight: bold;color: #ffffff;vertical-align: top;letter-spacing: 0;}.woocommerce button.button:hover {background: transparent;}.woocommerce button.button[name='calc_shipping'] {background: transparent;}.woocommerce button.button[name='calc_shipping']:hover {color: #ffffff;}.woocommerce form.checkout_coupon {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.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 {line-height: 45px;height: 45px;}.woocommerce form.checkout_coupon .form-row input.input-text {height: 45px;}.woocommerce form .form-row textarea {height: 240px;}.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] {font-weight: bold;padding: 0 20px;font-size: 18px;line-height: 50px;letter-spacing: 0;background: transparent;}.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {color: #ffffff;}.woocommerce a.button {-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;color: #ffffff;font-weight: bold;line-height: 45px;padding: 0 25px;text-transform: capitalize;}.woocommerce-error, .woocommerce-info, .woocommerce-message {background-color: transparent;}.woocommerce-message a.button {display: inline-block;left: auto;margin: 0;border-width: 2px;border-style: solid;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 0 25px;font-size: 18px;font-weight: bold;color: #ffffff;text-align: center;text-decoration: none;text-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;cursor: pointer;overflow: visible;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.woocommerce-info {border: 0;font-size: 14px;line-height: 1.7;}.woocommerce-info.assurena_module_message_box {margin-bottom: 40px;}.woocommerce .summary .product_meta {position: relative;margin-top: 31px;padding: 24px 0 32px;}.woocommerce .summary .product_meta:before {content: '';position: absolute;top: 0;left: 0;width: 70px;height: 1px;background: #d6d6d6;}.woocommerce .summary .product_meta > span {display: block;margin-bottom: 0;font-size: 16px;line-height: 42px;font-weight: 600;}.woocommerce .summary .product_meta > span span, .woocommerce .summary .product_meta > span a {font-weight: 400;}.woocommerce .summary .product_meta > span span:first-child, .woocommerce .summary .product_meta > span a:first-child {margin-left: 0;}.woocommerce .summary form.cart {padding-top: 3px;}.woocommerce-product-gallery img {display: block;}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {width: 33.3333%;}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {width: 25%;}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {width: 20%;}.woocommerce-product-gallery figure {overflow: hidden;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.woocommerce-product-gallery .flex-viewport {border: unset;-webkit-box-shadow: 10px 11px 38px rgba(0, 0, 0, 0.1);-moz-box-shadow: 10px 11px 38px rgba(0, 0, 0, 0.1);box-shadow: 10px 11px 38px rgba(0, 0, 0, 0.1);}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n + 2) {display: inline-block;width: 25%;}.woocommerce-product-gallery .flex-control-thumbs li {list-style: none;float: left;cursor: pointer;}.woocommerce-product-gallery__trigger {position: absolute;z-index: 99;top: 1em;right: 1em;}a.woocommerce-product-gallery__trigger {text-decoration: none;}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {position: absolute;top: 20px;right: 20px;height: 45px;width: 45px;-webkit-border-radius: 4px%;-moz-border-radius: 4px;border-radius: 4px;background: #ffffff;}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper {margin-bottom: 32px;}.woocommerce.single-product div.product .woocommerce-product-gallery__trigger:before {content: '\f00e';display: block;font: normal normal normal 1em/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 2;text-indent: 0;}.woocommerce.single-product div.product .woocommerce-product-gallery__trigger:hover {color: #ffffff;}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {content: '\f002';top: 8px;left: 16px;width: auto;height: auto;border: unset;font-family: 'FontAwesome';font-size: 14px;}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {display: none;}.product .flex-control-nav li {margin-left: 0;padding: 0;}.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: 49%;max-width: 540px;margin-bottom: 2.5em;}.woocommerce div.product div.images .flex-control-thumbs li {margin-right: 20px;margin-bottom: 20px;}.woocommerce div.product div.images .flex-control-thumbs li img {border: 1px solid #d6d6d6;opacity: 1;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.woocommerce div.product div.images .flex-control-thumbs li img:hover, .woocommerce div.product div.images .flex-control-thumbs li img.flex-active {background: #f3f3f3;border-color: transparent;}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active {-webkit-box-shadow: 10px 11px 38px rgba(0, 0, 0, 0.1);-moz-box-shadow: 10px 11px 38px rgba(0, 0, 0, 0.1);box-shadow: 10px 11px 38px rgba(0, 0, 0, 0.1);}.woocommerce div.product .woocommerce-product-rating {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.woocommerce div.product .summary .woocommerce-product-rating {padding-top: 3px;margin-bottom: 0.85em;}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs.flex-control-nav li {width: -webkit-calc(25% - 15px);width: -moz-calc(25% - 15px);width: calc(25% - 15px);}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs.flex-control-nav li:nth-child(4n) {margin-right: 0;}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs.flex-control-nav li:nth-child(4n + 1) {clear: none;}.woocommerce div.product div.images .flex-control-thumbs {margin-top: 26px;overflow: visible !important;}.woocommerce div.product div.images .flex-control-thumbs:after {content: '';display: block;height: 0;clear: both;}.woocommerce div.product div.images .flex-control-thumbs li:before {display: none;}.woocommerce div.product div.images .flex-control-thumbs li:last-child {margin-right: 0;}.woocommerce div.product .product_title {margin-bottom: 12px;font-size: 36px;line-height: 1;}.woocommerce div.product p .price, .woocommerce div.product span .price {font-size: 16px;}.woocommerce div.product p .price ins, .woocommerce div.product span .price ins {font-weight: 500;}div.product .summary span.price, .woocommerce div.product .summary p.price, .woocommerce div.product .summary .woocommerce-variation-price .price {margin-top: 0.5em;margin-bottom: 0.85em;font-size: 24px;}div.product .summary span.price .woocommerce-Price-currencySymbol, .woocommerce div.product .summary p.price .woocommerce-Price-currencySymbol, .woocommerce div.product .summary .woocommerce-variation-price .price .woocommerce-Price-currencySymbol {padding-right: 5px;}div.product .summary span.price ins, .woocommerce div.product .summary p.price ins, .woocommerce div.product .summary .woocommerce-variation-price .price ins {text-decoration: none;}div.product .summary span.price del .woocommerce-Price-amount, .woocommerce div.product .summary p.price del .woocommerce-Price-amount, .woocommerce div.product .summary .woocommerce-variation-price .price del .woocommerce-Price-amount {font-weight: 600;}.woocommerce del {margin-right: 4px;font-weight: 600;color: #bababa;text-decoration: none;}.woocommerce del .woocommerce-Price-amount {font-size: 14px;font-weight: 700;color: inherit;}.woocommerce div.product p.price del {font-size: 20px;opacity: 1;}.woocommerce-Reviews #comments + #review_form_wrapper {margin-top: 50px;margin-bottom: 23px;}#review_form_wrapper #review_form {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}#review_form_wrapper #review_form #reply-title {text-transform: capitalize;}.related > h2, .upsells.products > h2 {position: relative;z-index: 1;margin-bottom: 36px;padding-bottom: 12px;font-size: 30px;line-height: 42px;font-weight: 700;text-align: center;text-transform: capitalize;}.related.products {margin-top: 24px;}body .pswp .pswp__scroll-wrap .pswp__button--arrow--left:before, body .pswp .pswp__scroll-wrap .pswp__button--arrow--right:before {background-color: unset;}.widget_shopping_cart_content .woocommerce-mini-cart__empty-message {text-align: center;}.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li {margin-bottom: 36px;padding: 0;}.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;font-weight: 700;line-height: 1;}.woocommerce ul.cart_list li a:hover img, .woocommerce ul.product_list_widget li a:hover img {-webkit-box-shadow: 3px 3px 25px rgba(0, 0, 0, 0.08);-moz-box-shadow: 3px 3px 25px rgba(0, 0, 0, 0.08);box-shadow: 3px 3px 25px rgba(0, 0, 0, 0.08);}.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {float: left;width: 70px;margin-top: -6px;margin-left: 0;margin-right: 23px;border: unset;background: #ffffff;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li {padding-left: 0;}.woocommerce .widget_shopping_cart .cart_list li a.remove:before, .woocommerce.widget_shopping_cart .cart_list li a.remove:before {color: #a8abbe;}.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {border: unset;padding-top: 19px;}.woocommerce .widget_shopping_cart .buttons .button, .woocommerce.widget_shopping_cart .buttons .button {margin: 0 0 10px;}.woocommerce.widget_top_rated_products .widget-title, .woocommerce.widget_shopping_cart .widget-title {margin-bottom: 20px;}.woocommerce .cart-empty.woocommerce-info {font-size: 18px;}.woocommerce .cart-empty.woocommerce-info:before {content: '\f12c';font-family: flaticon;}.woocommerce .cart-empty.woocommerce-info, .woocommerce .cart-empty.woocommerce-info + .return-to-shop {display: inline-block;}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item a.remove {position: absolute;z-index: 2;top: 0;left: auto;right: 16px;margin: 0;padding-right: 0;font-size: 0;}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item a.remove:before {content: '\f117';display: inline-block;position: relative;top: 0;right: 0;padding: 9px 4px;font-family: flaticon;font-size: 11px;line-height: 0;text-rendering: auto;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item a.remove:hover {opacity: 0.8;}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item a.remove:hover:before {color: #ff144b;}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item a {padding-right: 24px;}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity {display: block;margin-top: 10px;color: #c3c3c3;}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity, .woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity .amount {font-size: 14px;line-height: 1;font-weight: 700;}.woocommerce .woo_mini_cart ul.cart_list li.mini_cart_item.woocommerce-mini-cart-item .quantity .woocommerce-Price-currencySymbol {display: inline-block;padding-right: 3px;}.woocommerce .woo_mini_cart .total {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: baseline;-webkit-align-items: baseline;-moz-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 10px;margin-bottom: 19px;border: unset;padding-top: 19px;padding-bottom: 0;text-align: left;}.woocommerce .woo_mini_cart .total * {font-size: 20px;font-weight: 700;}.woocommerce .woo_mini_cart .total strong {text-transform: capitalize;cursor: default;}.woocommerce .woo_mini_cart .total .woocommerce-Price-amount {padding-left: 10px;}.woocommerce .woo_mini_cart .total .woocommerce-Price-amount .woocommerce-Price-currencySymbol {padding-right: 6px;}.woocommerce .woo_mini_cart .buttons {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.woocommerce .woo_mini_cart .buttons .button {width: 48.35%;padding: 12px 20px;font-size: 14px;line-height: 24px;font-weight: 700;text-align: center;text-transform: capitalize;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.woocommerce .woo_mini_cart .buttons:before, .woocommerce .woo_mini_cart .buttons:after {display: none !important;}.woocommerce div.product form.cart .variations tr {border: 0;}.woocommerce div.product form.cart .variations td.label {display: list-item;padding: 0;list-style: none;background-color: transparent;}.woocommerce div.product form.cart .variations td.value {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 {min-width: auto;display: inline-block;margin-right: 0;}.woocommerce div.product form.cart .quantity {display: inline-block;position: relative;border: 1px solid #d6d6d6;background-color: #ffffff;}.woocommerce div.product form.cart .quantity label.label-qty {display: none;}.woocommerce div.product form.cart .quantity .quantity-wrapper {padding-left: 13px;position: relative;}.woocommerce div.product form.cart .quantity .quantity-wrapper .qty {display: inline-block;width: 70px;height: 52px;vertical-align: middle;border: 0;padding: 0 40px 2px 0;font-size: 16px;font-weight: 700;background: transparent;}.woocommerce div.product form.cart .quantity .quantity-wrapper span {cursor: pointer;position: absolute;right: -1px;width: 30px;height: -webkit-calc(50% + 1.5px);height: -moz-calc(50% + 1.5px);height: calc(50% + 1.5px);border: 1px solid #d6d6d6;color: #232323;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.woocommerce div.product form.cart .quantity .quantity-wrapper span:before {position: absolute;right: 11px;font-family: 'FontAwesome';font-size: 9px;font-weight: 900;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.woocommerce div.product form.cart .quantity .quantity-wrapper span.plus {top: -1px;}.woocommerce div.product form.cart .quantity .quantity-wrapper span.plus:before {content: '\f067';top: 5px;}.woocommerce div.product form.cart .quantity .quantity-wrapper span.minus {bottom: -1px;}.woocommerce div.product form.cart .quantity .quantity-wrapper span.minus:before {content: '\f068';top: 5px;}.woocommerce div.product form.cart .quantity .quantity-wrapper input[type='number'] {-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield;}.woocommerce div.product form.cart .quantity .quantity-wrapper input[type='number']::-webkit-inner-spin-button, .woocommerce div.product form.cart .quantity .quantity-wrapper input[type='number']::-webkit-outer-spin-button {-webkit-appearance: none;}.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-box;display: -ms-inline-flexbox;display: inline-flex;border: 2px solid #ddd;}.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input button {position: relative;width: 3rem;height: 3rem;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0;border: none;outline: none;background-color: transparent;cursor: pointer;-webkit-appearance: none;}.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input button:before, .woocommerce div.product form.cart .quantity .quantity-wrapper .number-input button:after {content: '';display: inline-block;position: absolute;width: 1rem;height: 2px;background-color: #212121;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.woocommerce div.product form.cart .quantity .quantity-wrapper .number-input button.plus:after {-webkit-transform: translate(-50%, -50%) rotate(90deg);-moz-transform: translate(-50%, -50%) rotate(90deg);-ms-transform: translate(-50%, -50%) rotate(90deg);-o-transform: translate(-50%, -50%) rotate(90deg);transform: translate(-50%, -50%) rotate(90deg);}.woocommerce div.product form.cart .quantity .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 form.cart div.quantity {margin-right: 20px;}.woocommerce div.product form.cart .button {position: relative;height: 56px;border-radius: 4px;padding: 0 34.7px;font-size: 16px;line-height: 1;font-weight: bold;color: #ffffff;text-transform: capitalize;background: transparent;-webkit-transition: 0.6s;-o-transition: 0.6s;-moz-transition: 0.6s;transition: 0.6s;}.woocommerce div.product form.cart .button:hover {background: #ffffff;}.woocommerce div.product form.cart .button.disabled {color: #ffffff !important;}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination {font-size: 15px;}.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 {vertical-align: top;line-height: 36px;}.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells {width: 67%;margin-top: 23px;}.woocommerce .cart-collaterals .cross-sells > h2, .woocommerce-page .cart-collaterals .cross-sells > h2 {margin-bottom: 0.6em;font-size: 24px;line-height: 1.4;font-weight: 700;}.woocommerce .cart-collaterals .cross-sells .stl-products li, .woocommerce-page .cart-collaterals .cross-sells .stl-products li {width: 29%;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {float: right;width: 31.5%;margin-top: 30px;margin-bottom: 60px;border: unset;padding: 38px 49px 18px;background: #ffffff;-webkit-box-shadow: 8px 9px 35px rgba(0, 0, 0, 0.1);-moz-box-shadow: 8px 9px 35px rgba(0, 0, 0, 0.1);box-shadow: 8px 9px 35px rgba(0, 0, 0, 0.1);}.woocommerce .cart-collaterals .cart_totals > h2, .woocommerce-page .cart-collaterals .cart_totals > h2 {margin-bottom: 27px;font-size: 24px;line-height: 1;font-weight: 700;text-transform: capitalize;}.woocommerce .cart-collaterals .cart_totals table tr, .woocommerce-page .cart-collaterals .cart_totals table tr {border: 0;}.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 {border-bottom: 1px solid #d6d6d6;padding-bottom: 14px;}.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal .amount, .woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal .amount {font-size: 18px;font-weight: 600;}.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 {border-bottom: 1px solid #d6d6d6;padding-bottom: 10px;padding-top: 10px;}.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 {margin-left: 5px;font-size: 18px;font-weight: 600;}.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 {margin-bottom: 10px;padding: 0;margin-right: 0;}.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%;border: 1px solid #d6d6d6;background: white;}.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.order-total th, .woocommerce-page .cart-collaterals .cart_totals table tr.order-total th {font-size: 20px;font-weight: 700;}.woocommerce .cart-collaterals .cart_totals table tr.order-total td .woocommerce-Price-amount.amount, .woocommerce-page .cart-collaterals .cart_totals table tr.order-total td .woocommerce-Price-amount.amount {font-size: 20px;}.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: 22px;padding-bottom: 10px;}.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 {padding: 4px 0;text-align: left;}.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th {width: 1%;white-space: nowrap;border: 0;font-size: 18px;font-weight: 700;vertical-align: middle;}.woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {font-size: 22px;font-weight: 400;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: 18px;text-align: right;}.woocommerce .cart .button, .woocommerce .cart input.button {min-width: 165px;border: unset;border-radius: 4px;padding: 0 20px;font-size: 16px;line-height: 50px;font-weight: bold;color: #ffffff;letter-spacing: 0;}.woocommerce .cart .button:hover, .woocommerce .cart input.button:hover {background: transparent;}.woocommerce table.shop_table {border: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;margin: 0;font-size: 18px;border-collapse: collapse;text-align: center;}.woocommerce table.shop_table .woocommerce-Price-amount.amount {font-size: 18px;font-weight: 500;}.woocommerce table.shop_table.cart input.button {height: 50px;margin-left: 9px;margin-right: 20px;border-width: 1px;border-style: solid;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding: 0 25px;font-size: 18px;line-height: 50px;font-weight: bold;text-align: center;letter-spacing: 0;background-color: transparent;}.woocommerce table.shop_table.cart input.button:hover {color: #ffffff;}.woocommerce table.shop_table.cart button[name='update_cart'] {border-width: 1px;border-style: solid;background-color: transparent;}.woocommerce table.shop_table.cart button[name='update_cart']:hover {color: #ffffff;}.woocommerce table.shop_table div.quantity .qty {display: inline-block;height: 54px;width: 90px;vertical-align: middle;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;border: 1px solid #e4e4e4;padding: 0 0 9px 0;font-size: 28px;background: #ffffff;}.woocommerce table.shop_table td {padding: 26px 0;border: 0;}.woocommerce table.shop_table td.product-total .woocommerce-Price-amount.amount {font-weight: 600;}.woocommerce table.shop_table td.product-remove {padding: 0;}.woocommerce table.shop_table td.product-name .product-quantity {font-weight: 400;opacity: 0.6;}.woocommerce table.shop_table td.product-quantity .quantity {display: inline-block;position: relative;border: 1px solid #d6d6d6;background-color: #ffffff;}.woocommerce table.shop_table td.product-quantity .quantity label.label-qty {display: none;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper {padding-left: 13px;position: relative;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .qty {display: inline-block;width: 70px;height: 52px;vertical-align: middle;border: 0;padding: 0 40px 2px 0;font-size: 16px;font-weight: 700;background: transparent;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span {cursor: pointer;position: absolute;right: -1px;width: 30px;height: -webkit-calc(50% + 1.5px);height: -moz-calc(50% + 1.5px);height: calc(50% + 1.5px);border: 1px solid #d6d6d6;color: #232323;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span:before {position: absolute;right: 9px;font-family: 'FontAwesome';font-size: 9px;font-weight: 900;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.plus {top: -1px;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.plus:before {content: '\f067';top: 5px;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.minus {bottom: -1px;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.minus:before {content: '\f068';top: 0;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper input[type='number'] {-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper input[type='number']::-webkit-inner-spin-button, .woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper input[type='number']::-webkit-outer-spin-button {-webkit-appearance: none;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-box;display: -ms-inline-flexbox;display: inline-flex;border: 2px solid #ddd;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input button {position: relative;width: 3rem;height: 3rem;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0;border: none;outline: none;background-color: transparent;cursor: pointer;-webkit-appearance: none;}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input button:before, .woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input button:after {content: '';display: inline-block;position: absolute;width: 1rem;height: 2px;background-color: #212121;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper .number-input button.plus:after {-webkit-transform: translate(-50%, -50%) rotate(90deg);-moz-transform: translate(-50%, -50%) rotate(90deg);-ms-transform: translate(-50%, -50%) rotate(90deg);-o-transform: translate(-50%, -50%) rotate(90deg);transform: translate(-50%, -50%) rotate(90deg);}.woocommerce table.shop_table td.product-quantity .quantity .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 table.shop_table td.product-quantity .quantity .quantity-wrapper span.plus:before {top: 0px;}.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: 1%;padding-left: 10px;}.woocommerce table.shop_table td.product-name {padding-left: 21px;font-size: 18px;font-weight: 600;}.woocommerce table.shop_table td.product-name a {color: inherit;}.woocommerce table.shop_table tbody tr:first-child td {border-top: 0;}.woocommerce table.shop_table thead {background: #f6f4f0;}.woocommerce table.shop_table thead, .woocommerce table.shop_table thead tr {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.woocommerce table.shop_table thead tr {border: 0;}.woocommerce table.shop_table thead th {border: 0;padding: 0;font-size: 16px;line-height: 60px;font-weight: 700;background: #f6f9fe;}.woocommerce table.shop_table thead th.product-name {padding-left: 37px;text-align: left;}.woocommerce table.shop_table tfoot tr th {padding-left: 40px;text-align: left;}.woocommerce table.shop_table th {border: 0;}#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {width: 70px;border: unset;}#add_payment_method table.cart td, .woocommerce-cart table.cart td, .woocommerce-checkout table.cart td {border-top: 1px solid #e4e4e4;}#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: 250px;height: 56px;margin-right: 10px;border: 1px solid #d6d6d6;padding-left: 15px;font-size: 16px;font-weight: 400;}#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {background: #ffffff;}#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 #ffffff;border-right-color: transparent;border-left-color: transparent;border-top-color: transparent;}#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table {margin: 0;border-bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);padding-top: 10px;padding-bottom: 0;}#add_payment_method .cart-collaterals .cart_totals tr th, #add_payment_method .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-checkout .cart-collaterals .cart_totals tr th, .woocommerce-checkout .cart-collaterals .cart_totals tr td {border-top: 0;}#add_payment_method .cart-collaterals .shipping-calculator-form, .woocommerce-cart .cart-collaterals .shipping-calculator-form, .woocommerce-checkout .cart-collaterals .shipping-calculator-form {margin-left: -74px;}#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: 15px;}#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 .wc-proceed-to-checkout, .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout {padding: 17px 0 25px;}#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;margin-bottom: 0;border: unset;border-radius: 4px;font-size: 16px;line-height: 1.4;font-weight: bold;letter-spacing: 0;}#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {border-color: #f7f7f7;background-color: #f7f7f7;}#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {padding: 2em 1.5em 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:before, .woocommerce-cart #payment ul.payment_methods li:before, .woocommerce-checkout #payment ul.payment_methods li:before {display: none !important;}#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 {margin-bottom: 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 20px;background: #ffffff;}#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {padding: 0em 2em 30px;}#add_payment_method #payment div.form-row .woocommerce-privacy-policy-text, .woocommerce-cart #payment div.form-row .woocommerce-privacy-policy-text, .woocommerce-checkout #payment div.form-row .woocommerce-privacy-policy-text {font-size: 14px;}.woocommerce-cart #main > .stl-container, .woocommerce-checkout #main > .stl-container {margin-top: 10px;}.woocommerce-cart .cart-collaterals .button:not(.add_to_cart_button), .woocommerce-checkout .cart-collaterals .button:not(.add_to_cart_button) {width: 100%;}.woocommerce-cart .cart-collaterals .button:not(.add_to_cart_button)[name='calc_shipping'], .woocommerce-checkout .cart-collaterals .button:not(.add_to_cart_button)[name='calc_shipping'] {height: 45px;line-height: 1;}.woocommerce ul#shipping_method li {margin: 0;padding-left: 0;}.woocommerce ul#shipping_method li label {font-size: 14px;font-weight: 700;}.checkout.woocommerce-checkout #ship-to-different-address, .checkout.woocommerce-checkout #ship-to-different-address span {font-size: 14px;line-height: 24px;font-weight: 500;}.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {color: #ffffff;background: transparent;}.woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover {background-color: #ffffff;}#ship-to-different-address {margin-top: 20px;}.woocommerce a.remove {font-size: 0;text-shadow: none;color: transparent !important;margin: 0;display: inline;line-height: inherit;}.woocommerce a.remove:before {content: '\f00d';display: inline-block;font-family: 'FontAwesome';font-size: 12px;color: #a7a7a7;text-rendering: auto;font-weight: initial;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.woocommerce a.remove:hover:before {color: #ff144b;}.checkout.woocommerce-checkout h3 {margin-bottom: 0;}.checkout.woocommerce-checkout .woocommerce-billing-fields > h3, .checkout.woocommerce-checkout #order_review_heading {margin-bottom: 20px;text-transform: capitalize;}.woocommerce-notice.woocommerce-notice--info.woocommerce-info:before {display: none;}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {padding: 0 25px;border: unset;border-radius: 4px;font-size: 16px;}.woocommerce #payment #place_order:hover, .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"] {float: none;width: 100%;margin-bottom: 30px;}.woocommerce .col2-set > .col-1 {margin-bottom: 10px;}.woocommerce #order_review_heading, .woocommerce #order_review {width: 47.8260869565%;float: right;margin-right: 0;}.woocommerce #order_review table.shop_table tbody tr:first-child > * {padding-top: 35px;}.woocommerce #order_review table.shop_table tbody tr:last-child > * {padding-bottom: 35px;}.woocommerce #order_review table.shop_table tfoot tr:last-child > * {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 #order_review table.shop_table td.product-name {padding-left: 39px;}.woocommerce #order_review table.shop_table td.product-name, .woocommerce #order_review table.shop_table td.product-name + td.product-total {font-size: 17px;font-weight: 600;}.woocommerce #order_review table.shop_table tr.cart-subtotal th, .woocommerce #order_review table.shop_table tr.cart-subtotal .amount, .woocommerce #order_review table.shop_table tr.shipping th, .woocommerce #order_review table.shop_table tr.shipping .amount {font-weight: 700;}.woocommerce #order_review table.shop_table tr.order-total th, .woocommerce #order_review table.shop_table tr.order-total .amount {font-weight: 700;}.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-checkout #payment {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.woocommerce form .woocommerce-billing-fields__field-wrapper {margin-top: -6px;}.woocommerce form .woocommerce-billing-fields__field-wrapper label {font-size: 16px;}.woocommerce form .woocommerce-shipping-fields label.checkbox {margin-top: -7px;margin-bottom: 20px;}.woocommerce form .form-row label span {font-size: 16px;}.woocommerce form .form-row .required {font-weight: 400;text-decoration: none;}.woocommerce div.product form.cart .reset_variations {display: inline;margin: 0 0 0 5px;font-size: 0;line-height: inherit;color: transparent !important;text-shadow: none;}.woocommerce div.product form.cart .reset_variations:before {content: '\f0e2';font-family: FontAwesome;font-size: 16px;display: inline-block;color: #737373;text-rendering: auto;font-weight: initial;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.assurena_module_message_box {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;position: relative;z-index: 0;min-height: 80px;padding: 15px 15px 15px 75px;border: 0;-webkit-box-shadow: 8px 9px 35px 0px rgb(0 0 0 / 0.05);-moz-box-shadow: 8px 9px 35px 0px rgb(0 0 0 / 0.05);box-shadow: 8px 9px 35px 0px rgb(0 0 0 / 0.05);background-color: #ffffff;}.assurena_module_message_box.closable {padding-right: 53px;}.assurena_module_message_box .message_title {margin-bottom: -1px;font-size: 18px;line-height: 1.25;color: inherit;}.assurena_module_message_box .message_text {font-size: 14px;line-height: 1.45;}.assurena_module_message_box .message_icon_wrap {position: absolute;z-index: 1;top: 18px;left: 13px;width: 45px;height: 45px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.assurena_module_message_box .message_icon {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;font-style: normal;font-size: 21px;line-height: 1;color: #ffffff;font-family: "FontAwesome";}.assurena_module_message_box .message_close_button {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;width: 53px;height: auto;-webkit-border-top-right-radius: inherit;-moz-border-radius-topright: inherit;border-top-right-radius: inherit;-webkit-border-bottom-right-radius: inherit;-moz-border-radius-bottomright: inherit;border-bottom-right-radius: inherit;text-align: center;font-size: 14px;line-height: 1;color: #d2d2d2;cursor: pointer;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.assurena_module_message_box .message_close_button:before {content: '\f00d';font-family: "FontAwesome";}.assurena_module_message_box .message_close_button:hover {color: #ff144b;}.assurena_module_message_box.type_info {color: #0050a2;}.assurena_module_message_box.type_info .message_icon_wrap {background-color: #0050a2;}.assurena_module_message_box.type_info .message_icon:before {content: 'i';font-family: 'fontawesome';font-size: 24px;}.assurena_module_message_box.type_success {color: #00aa55;}.assurena_module_message_box.type_success .message_icon_wrap {background-color: #00aa55;}.assurena_module_message_box.type_success .message_icon:before {content: '\f00c';font-family: 'fontawesome';}.assurena_module_message_box.type_error {color: #cf0a05;}.assurena_module_message_box.type_error .message_icon_wrap {background-color: #cf0a05;}.assurena_module_message_box.type_error .message_icon:before {content: '\f00d';}.assurena_module_message_box.type_warning {color: #feb721;}.assurena_module_message_box.type_warning .message_icon_wrap {background-color: #feb721;}.assurena_module_message_box.type_warning .message_icon {-webkit-transform: rotate(0.5turn);-moz-transform: rotate(0.5turn);-ms-transform: rotate(0.5turn);-o-transform: rotate(0.5turn);transform: rotate(0.5turn);}.assurena_module_message_box.type_warning .message_icon:before {content: '\f137';}.assurena_module_message_box.type_custom .message_icon:before {font-family: fontawesome;}.assurena_module_message_box.woocommerce-message a.button {position: absolute;top: 18px;right: 15px;border-radius: 4px;}.woocommerce-error, .woocommerce-info, .woocommerce-message {background-color: transparent;}.woocommerce-message a.button {display: inline-block;margin: 0;border: unset;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;padding: 0 25px;font-size: 14px;line-height: 44px;font-weight: bold;text-align: center;background: #ffffff;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;overflow: visible;cursor: pointer;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.woocommerce-message a.button, .woocommerce-message a.button:hover {color: #ffffff;}.woocommerce .assurena_module_message_box .message_content {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce-notices-wrapper {margin-bottom: 20px;}.woocommerce-notices-wrapper:empty {display: none;}.woocommerce .woocommerce-checkout .assurena_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-message::before {display: none;}.woocommerce nav.woocommerce-pagination {margin: 14px 0 0 0;padding: 0;text-align: left;}.woocommerce nav.woocommerce-pagination ul {display: block;margin: 0;padding: 0 0 60px 0;border: 0;font-size: 0;text-align: center;white-space: nowrap;list-style: none;clear: both;}.woocommerce nav.woocommerce-pagination ul li {float: none;display: inline-block;vertical-align: baseline;border: 0;padding: 0;overflow: visible;}.woocommerce nav.woocommerce-pagination ul li:not(:last-child) {margin-right: 6px;}.woocommerce nav.woocommerce-pagination ul li span.current {color: #ffffff;background: unset;cursor: default;}.woocommerce nav.woocommerce-pagination ul li span.current:after {width: 100%;opacity: 1;visibility: visible;}.woocommerce nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a {border: 1px solid transparent;border-radius: 4px;padding: 3.5px 16.1px;line-height: 2em;font-size: 18px;font-weight: 700;text-align: center;background: #f0f0f0;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.woocommerce nav.woocommerce-pagination ul li span:hover, .woocommerce nav.woocommerce-pagination ul li span:focus, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a.current {border-color: currentColor;}.woocommerce #comments {padding-top: 0;margin-top: 0;margin-bottom: 0;}.woocommerce #review_form #respond {margin-top: 50px;margin-bottom: 50px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: 10px 11px 38px rgba(0, 0, 0, 0.1);-moz-box-shadow: 10px 11px 38px rgba(0, 0, 0, 0.1);box-shadow: 10px 11px 38px rgba(0, 0, 0, 0.1);padding: 46px 40px 60px;}.woocommerce #review_form #respond p a {margin-right: 9px;color: #f9d322;}.woocommerce #review_form #respond form#commentform {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.woocommerce #review_form #respond form#commentform > * {width: 100%;}.woocommerce #review_form #respond form#commentform .comment-notes {-webkit-box-ordinal-group: 2;-webkit-order: 1;-moz-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.woocommerce #review_form #respond form#commentform .comment-form-rating {-webkit-box-ordinal-group: 3;-webkit-order: 2;-moz-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.woocommerce #review_form #respond form#commentform .comment-form-author {-webkit-box-ordinal-group: 4;-webkit-order: 3;-moz-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.woocommerce #review_form #respond form#commentform .comment-form-email {-webkit-box-ordinal-group: 5;-webkit-order: 4;-moz-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.woocommerce #review_form #respond form#commentform .comment-form-comment {-webkit-box-ordinal-group: 6;-webkit-order: 5;-moz-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.woocommerce #review_form #respond form#commentform .comment-form-cookies-consent {-webkit-box-ordinal-group: 7;-webkit-order: 6;-moz-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.woocommerce #review_form #respond form#commentform .wpml_language_code {-webkit-box-ordinal-group: 8;-webkit-order: 7;-moz-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.woocommerce #review_form #respond form#commentform .form-submit {-webkit-box-ordinal-group: 9;-webkit-order: 8;-moz-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.woocommerce #review_form #respond form#commentform label {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: inline-block;margin-top: 11px;margin-right: 15px;margin-bottom: 16px;font-size: 16px;font-weight: 600;}.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: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;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: unset;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;outline: none;padding: 6px 26px;font-family: inherit;font-size: 14px;font-weight: bold;line-height: 28px;text-transform: uppercase;letter-spacing: 0;cursor: pointer;vertical-align: top;-webkit-appearance: none;background: #fff;color: #fff;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.woocommerce #review_form #respond input#submit:hover {color: #fff;}.woocommerce.single div.product .woocommerce-tabs ul.tabs li.active a {color: #fff;}.woocommerce div.product .woocommerce-tabs ul.tabs {margin: 0;padding: 0;text-align: center;overflow: visible;}.woocommerce div.product .woocommerce-tabs ul.tabs:before {border-color: #d6d6d6;}.woocommerce div.product .woocommerce-tabs ul.tabs li {display: inline-block;position: relative;z-index: 0;margin: 0;border: unset;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding: 0;font-size: 18px;line-height: 2;font-weight: 700;text-align: center;background: unset;cursor: pointer;-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(:last-child) {margin-right: -4px;}.woocommerce div.product .woocommerce-tabs ul.tabs li:after {display: none;}.woocommerce div.product .woocommerce-tabs ul.tabs li:before {content: none;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before {height: 3px;-webkit-box-shadow: unset;-moz-box-shadow: unset;box-shadow: unset;}.woocommerce div.product .woocommerce-tabs ul.tabs li a {display: block;position: relative;min-width: 100px;padding: 10px 36px;font-size: 16px;font-weight: bold;letter-spacing: 0;text-decoration: none;text-transform: capitalize;box-shadow: none;color: inherit;}.woocommerce-tabs .comment-reply-title {display: block;font-size: 30px;line-height: 42px;font-weight: 400;}.woocommerce div.product .woocommerce-tabs .panel > h2, .woocommerce div.product .woocommerce-tabs .panel #comments > h2 {display: none;}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes, .woocommerce div.product .woocommerce-tabs .panel table.shop_attributes tr {border: 0;}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th {border-bottom: 0;border: 1px solid #dddddd;padding: 14px 70px;font-size: 18px;font-weight: 500;color: #616161;background: #f6f4f0;}.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes td {font-style: normal;background: #ffffff;border: 1px solid #dddddd;padding-left: 20px;padding-right: 20px;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.woocommerce #reviews #comments ol.commentlist li:not(:last-child) {margin-bottom: 0;}.woocommerce .widget_price_filter .widget-title {margin-bottom: 30px;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range {-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {top: 50%;width: 13px;height: 13px;margin-left: -6px;margin-top: -6px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.woocommerce .widget_price_filter .ui-slider-horizontal {height: 3px;margin-bottom: 34px;}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider.ui-widget-content {border: 0;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;background: #eaeaea;}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 0;font-size: 17px;line-height: 38px;font-weight: 700;text-align: left;text-transform: capitalize;}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount span {font-size: 16px;}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount span.from {margin-left: 10px;}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount .button {display: inline-block;height: 38px;left: auto;margin-right: 21px;padding: 0 20.8px;font-size: 16px;line-height: 38px;color: #ffffff;text-decoration: none;text-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;overflow: visible;cursor: pointer;}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount .clear {display: none;}.woocommerce .widget_product_search .woocommerce-product-search {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;position: relative;z-index: 1;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: -webkit-box-shadow 0.4s;transition: -webkit-box-shadow 0.4s;-o-transition: box-shadow 0.4s;-moz-transition: box-shadow 0.4s, -moz-box-shadow 0.4s;transition: box-shadow 0.4s;transition: box-shadow 0.4s, -webkit-box-shadow 0.4s, -moz-box-shadow 0.4s;}.woocommerce .widget_product_search .woocommerce-product-search [type='submit'] {position: absolute;top: 0;right: 0;width: 50px;height: 50px;margin: 0;margin-top: 0;padding: 0;font-size: 0;opacity: 0;cursor: pointer;}.woocommerce .widget_product_search .woocommerce-product-search [type='submit']:before {content: '\f100';position: absolute;font-family: flaticon;}.woocommerce .widget_product_search .woocommerce-product-search .search-field {width: 100%;height: 50px;margin-bottom: 0;padding: 0px 50px 0 20px;outline: none;font-weight: 400;overflow: hidden;}.woocommerce .widget_product_search .woocommerce-product-search .search-field::-webkit-input-placeholder {font-size: 16px;font-weight: 400;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.woocommerce .widget_product_search .woocommerce-product-search .search-field::-moz-placeholder {font-size: 16px;font-weight: 400;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.woocommerce .widget_product_search .woocommerce-product-search .search-field::-ms-input-placeholder {font-size: 16px;font-weight: 400;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.woocommerce .widget_product_search .woocommerce-product-search .search-field::placeholder {font-size: 16px;font-weight: 400;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.woocommerce .widget_product_search .woocommerce-product-search .search-field:focus::-webkit-input-placeholder {opacity: 0;}.woocommerce .widget_product_search .woocommerce-product-search .search-field:focus::-moz-placeholder {opacity: 0;}.woocommerce .widget_product_search .woocommerce-product-search .search-field:focus::-ms-input-placeholder {opacity: 0;}.woocommerce .widget_product_search .woocommerce-product-search .search-field:focus::placeholder {opacity: 0;}.woocommerce .widget_product_tag_cloud .tagcloud {font-size: 14px;}.woocommerce .widget_top_rated_products .widget-title {margin-bottom: 28px;}.woocommerce .widget_product_tag_cloud:not(:first-child) {margin-top: 11px;}.woocommerce .widget_shopping_cart .widget-title {margin-bottom: 42px;}.product_list_widget .product-title {font-size: 16px;line-height: 24px;-webkit-transition: color 0.3s;-o-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}.product_list_widget ins {text-decoration: none;}.product_list_widget .woocommerce-Price-amount {margin-top: 8px;margin-right: 4px;font-size: 14px;font-weight: 700;}.product_list_widget del .woocommerce-Price-amount {font-size: 12px;}.widget_shopping_cart .blockUI.blockOverlay {background-color: transparent !important;}@media (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.stl-products li a.add_to_cart_button:before, ul.stl-products li a.button:before, ul.stl-products li .added_to_cart.wc-forward:before {left: 50%;margin-left: 0;margin-right: 0;}ul.stl-products li a.button.loading:before, ul.stl-products li button.button.loading:before, ul.stl-products li input.button.loading:before {left: 0;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {width: 45%;}.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells {width: 100%;}.woocommerce .cart-collaterals .cross-sells .stl-products li, .woocommerce-page .cart-collaterals .cross-sells .stl-products li {width: 21%;}}@media (max-width: 1024px) {.woocommerce-mini-cart__buttons.buttons {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.woocommerce .widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a {margin-right: 10px;margin-bottom: 0;width: auto;}}@media (max-width: 992px) {.columns-4 ul.stl-products li {width: -webkit-calc(50% - 30px);width: -moz-calc(50% - 30px);width: calc(50% - 30px);}.woocommerce .cart-collaterals .cross-sells .stl-products li, .woocommerce-page .cart-collaterals .cross-sells .stl-products li {width: 29%;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {width: 100%;}}@media (max-width: 768px) {.stl-products-wrapper ul.stl-products li {width: -webkit-calc(50% - 30px);width: -moz-calc(50% - 30px);width: calc(50% - 30px);}.woocommerce-cart-form__contents td.actions .coupon .button.alt, .woocommerce-cart-form__contents td.actions .coupon .input-text + .button {float: none !important;}.woocommerce .cart-collaterals .cross-sells .stl-products li, .woocommerce-page .cart-collaterals .cross-sells .stl-products li {width: 44%;}.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: 100%;clear: both;}.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: 100%;}.woocommerce table.cart td.actions .button, .woocommerce #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button {display: block;width: auto;}.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {font-family: initial;font-size: 20px;font-weight: 400;}.woocommerce table.shop_table_responsive tr.order-total td::before, .woocommerce-page table.shop_table_responsive tr.order-total td::before {font-weight: 700;}.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 table.shop_table td.product-name, .woocommerce table.shop_table thead th.product-name, .woocommerce table.shop_table tfoot tr th {padding-left: 20px;}.woocommerce .col2-set {float: left;width: 100%;margin-right: 0;}.woocommerce #order_review_heading, .woocommerce #order_review {width: 100%;}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {width: auto;}#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 (max-width: 600px) {.woocommerce .cart-collaterals .cross-sells .stl-products li, .woocommerce-page .cart-collaterals .cross-sells .stl-products li {width: 93%;}.woocommerce form.checkout_coupon .form-row {width: 100%;}.stl-products-wrapper ul.stl-products li, .woocommerce .stl-products-wrapper ul.stl-products li {width: 100%;margin-right: 0;}ul.stl-products, .woocommerce .products ul.stl-products {margin-right: 0;}.stl-woocommerce-sorting {display: block;}.stl-woocommerce-sorting p.woocommerce-result-count {width: 100%;margin: 0 0 20px 0;text-align: right;}.stl-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 .assurena_module_message_box .message_text {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-moz-box-orient: vertical;-moz-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.woocommerce .assurena_module_message_box .message_text a {width: -webkit-max-content;width: -moz-max-content;width: max-content;}.woocommerce-cart-form__contents #coupon_code {margin-bottom: 9px;}.woocommerce-cart-form__contents #coupon_code, .woocommerce-cart-form__contents #coupon_code + .button {width: 100%;}}@media (max-width: 426px) {.woocommerce .assurena_module_message_box .message_text {line-height: inherit;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {padding: 30px 20px 10px;}.woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text {width: 180px;}.woocommerce table.cart td.actions .coupon .input-text + .button, .woocommerce #content table.cart td.actions .coupon .input-text + .button, .woocommerce-page table.cart td.actions .coupon .input-text + .button, .woocommerce-page #content table.cart td.actions .coupon .input-text + .button {margin-left: 0;}}.elementor-widget.elementor-align-center .stl-header-list-info .elementor-icon-list-item:after {margin: 0;}.stl-header-list-info .elementor-icon-list-item:before {display: none;}.stl-header-list-info .elementor-icon-list-item span, .stl-header-list-info .elementor-icon-list-item i {-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-header-list-info .stl-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;}.stl-header-list-info a {color: inherit;}.stl-header-date {font-size: 12px;font-weight: 700;text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.stl-header-date.stl-default-format {-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.stl-header-date.stl-default-format > span:first-child {font-size: 2.5em;margin-right: 10px;}.stl-header-date.stl-default-format > span:last-child {line-height: 16px;margin-top: 2px;}.stl-header-date.stl-default-format > span:last-child span {display: block;}.stl-accordion_panel {box-shadow: 8px 9px 35px rgba(49, 49, 49, 0.08);}.stl-accordion .stl-accordion_header {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-size: 18px;line-height: 30px;cursor: pointer;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-accordion .stl-accordion_title {color: inherit;font-size: inherit;line-height: inherit;}.stl-accordion .stl-accordion_title-prefix {margin-right: 5px;font-size: inherit;line-height: inherit;color: inherit;}.stl-accordion .stl-accordion_content {display: none;font-size: 16px;}.stl-accordion .stl-accordion_content p:last-child {margin-bottom: 0;}.stl-accordion .stl-accordion_panel .stl-accordion_title {font-weight: 700;}.stl-accordion .stl-accordion_panel .stl-accordion_content {font-weight: 400;}.stl-accordion .stl-accordion_icon {-webkit-transition: 0.4s, color 0s;-o-transition: 0.4s, color 0s;-moz-transition: 0.4s, color 0s;transition: 0.4s, color 0s;}.stl-accordion.icon-plus .stl-accordion_header .stl-accordion_icon {position: relative;z-index: 1;height: 11px;width: 11px;}.stl-accordion.icon-plus .stl-accordion_header .stl-accordion_icon:before, .stl-accordion.icon-plus .stl-accordion_header .stl-accordion_icon:after {content: '';display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: 0.5s ease-in-out, color 0s;-o-transition: 0.5s ease-in-out, color 0s;-moz-transition: 0.5s ease-in-out, color 0s;transition: 0.5s ease-in-out, color 0s;}.stl-accordion.icon-plus .stl-accordion_header .stl-accordion_icon:before {width: inherit;height: 3px;margin: -2px 0 0 -7px;}.stl-accordion.icon-plus .stl-accordion_header .stl-accordion_icon:after {width: 3px;height: inherit;margin: -6px 0 0 -3px;}.stl-accordion.icon-plus .stl-accordion_header.active .stl-accordion_icon:before, .stl-accordion.icon-plus .stl-accordion_header.active .stl-accordion_icon:after {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.stl-accordion.icon-plus .stl-accordion_header.active .stl-accordion_icon:before {opacity: 0;}.stl-accordion.icon-custom .stl-accordion_header.active .stl-accordion_icon {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.stl-button.elementor-button {font-weight: 600;}.stl-button.elementor-button .button-content-wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;float: none;}.stl-button.elementor-button .button-content-wrapper .elementor-icon-box-icon {margin-bottom: 0;}.stl-button.elementor-button .elementor-align-icon-left {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin-right: 0px;}.stl-button.elementor-button .elementor-align-icon-right {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;margin-left: 0px;}.stl-button.elementor-button .stl-elementor_icon {display: block;}.stl-button.elementor-button.button-size-sm {font-size: 14px;padding: 17px 29px 17px 28px;}.stl-button.elementor-button.button-size-md {font-size: 15px;padding: 19px 29px 18px 28px;}.stl-button.elementor-button.button-size-lg {font-size: 16px;padding: 20px 31px;}.stl-button.elementor-button.button-size-xl {font-size: 16px;padding: 20px 36px;}.stl-button.elementor-button.button-size-rd {position: relative;}.stl-button.elementor-button.button-size-rd .button-content-wrapper {position: relative;z-index: 1;height: 100%;-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.stl-button.elementor-button.button-size-rd .size-rd__circle {position: absolute;z-index: 0;top: -75%;left: -75%;width: 250%;height: 250%;border: 1px solid #d8d8d8;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;cursor: default;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.stl-button.elementor-button.button-size-rd .button-content-wrapper:hover + .size-rd__circle {-webkit-transform: scale(0.2);-moz-transform: scale(0.2);-ms-transform: scale(0.2);-o-transform: scale(0.2);transform: scale(0.2);border-color: transparent !important;}.stl-button.elementor-button:empty {position: relative;}.stl-button.elementor-button:empty:before, .stl-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;-webkit-transition: 0s, background-color 0.4s;-o-transition: 0s, background-color 0.4s;-moz-transition: 0s, background-color 0.4s;transition: 0s, background-color 0.4s;}.stl-button.elementor-button:empty:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.elementor-widget.elementor-widget-stl-info-box.elementor-position-right .elementor-icon-box-icon {margin-left: 5px;}.elementor-widget.elementor-widget-stl-info-box.elementor-position-left .elementor-icon-box-icon {margin-right: 5px;}.elementor-widget.elementor-widget-stl-info-box.elementor-position-top .elementor-icon-box-icon {margin-bottom: 5px;}.elementor-widget.elementor-widget-stl-info-box.elementor-position-right .elementor-image-box-img {margin-left: 20px;}.elementor-widget.elementor-widget-stl-info-box.elementor-position-left .elementor-image-box-img {margin-right: 20px;}.elementor-widget.elementor-widget-stl-info-box.elementor-position-top .elementor-image-box-img {margin-bottom: 20px;}.elementor-widget.stl-hover_shift-yes {padding-top: 20px;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.elementor-widget.stl-hover_shift-yes:hover > .elementor-widget-container {-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);}.elementor-widget.stl-hover_shift-yes > .elementor-widget-container {-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;position: relative;}.elementor-widget.divider_yes .stl-infobox_title {padding-bottom: 22px;}.divider_yes .stl-infobox-button_wrapper {border-top: 1px solid rgba(0,0,0,.1);padding-top: 5px;}.elementor-widget .stl-infobox {-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.elementor-widget .stl-infobox .stl-infobox_title {position: relative;z-index: 1;margin-bottom: 10px;font-size: 24px;line-height: 1.5;word-break: break-word;-webkit-transition: all .45s ease;-o-transition: all .45s ease;-moz-transition: all .45s ease;transition: all .45s ease;}.elementor-widget .stl-infobox .stl-infobox-title_wrapper {position: relative;}.elementor-widget .stl-infobox .stl-infobox_content {font-size: 16px;-webkit-transition: all .45s ease;-o-transition: all .45s ease;-moz-transition: all .45s ease;transition: all .45s ease;}.elementor-widget .stl-infobox .stl-infobox_content p:last-child {margin-bottom: 0;}.elementor-widget .stl-infobox .stl-infobox-button_wrapper {-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;}.elementor-widget .stl-infobox .stl-infobox_button {line-height: 1;position: relative;z-index: 1;}.elementor-widget .stl-infobox .stl-infobox_button.read-more-icon.corner-attached {position: absolute;bottom: 0;display: inline-block;}.elementor-widget .stl-infobox .stl-infobox_button.read-more-icon.corner-attached.corner-position_right {right: 0;}.elementor-widget .stl-infobox .stl-infobox_button.read-more-icon.corner-attached.corner-position_left {left: 0;}.elementor-widget .stl-infobox .stl-infobox_button.read-more-icon:empty:before, .elementor-widget .stl-infobox .stl-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;-webkit-transition: 0s, background-color 0.4s;-o-transition: 0s, background-color 0.4s;-moz-transition: 0s, background-color 0.4s;transition: 0s, background-color 0.4s;}.elementor-widget .stl-infobox .stl-infobox_button.read-more-icon:empty:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.elementor-widget .stl-infobox .stl-infobox_button > i {display: inline-block;-webkit-transition: -webkit-transform 0.4s;transition: -webkit-transform 0.4s;-o-transition: -o-transform 0.4s;-moz-transition: transform 0.4s, -moz-transform 0.4s;transition: transform 0.4s;transition: transform 0.4s, -webkit-transform 0.4s, -moz-transform 0.4s, -o-transform 0.4s;}.elementor-widget .stl-infobox .stl-infobox_button:hover > i {-webkit-transform: translateX(5px);-moz-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px);}.elementor-widget .stl-infobox .stl-infobox_item_link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.elementor-widget .stl-infobox .button-read-more {padding-left: 0;}.elementor-widget .stl-infobox .button-read-more:not(:empty):before, .elementor-widget .stl-infobox .button-read-more:not(:empty):after {display: none;}.stl-icon {margin: 0;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}.stl-icon.icon_circle {width: 40px;height: 40px;line-height: 40px;text-align: center;background: #ffffff;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;}.stl-icon.icon_circle.icon_shadow {-webkit-box-shadow: 0 0 16px 3px rgba(3, 38, 94, 0.19);-moz-box-shadow: 0 0 16px 3px rgba(3, 38, 94, 0.19);box-shadow: 0 0 16px 3px rgba(3, 38, 94, 0.19);}.stl-icon.opacity_icon:hover {opacity: .5;}a .stl-icon {cursor: pointer;}.stl-testimonials .stl-carousel {margin: 0 15px;overflow: hidden;}.stl-testimonials .stl-carousel .slick-list {overflow: visible;margin: 0 -15px;}.stl-testimonials {margin: 0 -15px;position: relative;}.stl-testimonials .stl-testimonials-item_wrap {-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;margin-bottom: 30px;padding: 0 15px;}.stl-testimonials .stl-testimonials_item {position: relative;-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.stl-testimonials.hover_animation .stl-testimonials-item_wrap {padding-top: 20px;}.stl-testimonials.hover_animation .stl-testimonials-item_wrap:hover .stl-testimonials_item {-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);}.stl-testimonials .stl-testimonials-meta_wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;line-height: 1;position: relative;}.stl-testimonials .stl-testimonials-name_wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.stl-testimonials .stl-testimonials_name {padding-bottom: 1px;font-size: 18px;line-height: 1;font-weight: 700;-webkit-transition: all .45s ease;-o-transition: all .45s ease;-moz-transition: all .45s ease;transition: all .45s ease;}.stl-testimonials .stl-testimonials_name a {font-weight: inherit;font-family: inherit;color: inherit;line-height: inherit;font-size: inherit;}.stl-testimonials .stl-testimonials_position {font-size: 16px;line-height: 1.25;font-weight: 400;display: block;}.stl-testimonials .stl-testimonials_quote {position: relative;z-index: 1;font-size: 19px;line-height: 42px;font-weight: 400;}.stl-testimonials .stl-testimonials_image {padding-right: 20px;}.stl-testimonials.add_quote_icon .stl-testimonials_quote:after {content: "\f106";font-family: 'Flaticon';position: absolute;z-index: 1;width: 60px;height: 60px;line-height: 60px;left: -30px;top: -30px;-webkit-transition: all .45s ease;-o-transition: all .45s ease;-moz-transition: all .45s ease;transition: all .45s ease;color: #ffffff;font-size: 36px;font-weight: 400;display: inline-block;position: absolute;text-align: center;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}.stl-testimonials.type-inline_top .stl-testimonials-item_wrap {margin-bottom: 0;}.stl-testimonials.type-inline_top .stl-testimonials-meta_wrap {margin-bottom: 18px;}.stl-testimonials.type-inline_top .stl-testimonials_quote {position: relative;z-index: 1;}.stl-testimonials.type-inline_top .stl-testimonials_quote:before {bottom: 100%;top: initial;-webkit-transform: translateY(15px) rotate(45deg);-moz-transform: translateY(15px) rotate(45deg);-ms-transform: translateY(15px) rotate(45deg);-o-transform: translateY(15px) rotate(45deg);transform: translateY(15px) rotate(45deg);}.stl-testimonials.type-inline_top.add_quote_icon .stl-testimonials_quote:after {left: -30px;bottom: -30px;top: initial;}.stl-testimonials.type-inline_bottom .stl-testimonials_item {overflow: hidden;margin-bottom: 30px;padding: 32px 30px 39px 60px;}.stl-testimonials.type-inline_bottom .stl-testimonials-content_wrap {padding-bottom: 24px;}.stl-testimonials.type-inline_bottom .stl-carousel-wrapper {overflow: unset;}.stl-testimonials.type-author_top .stl-testimonials_image {margin-bottom: 25px;}.stl-testimonials.type-author_top .stl-testimonials-content_wrap {margin-bottom: 21px;}.stl-testimonials.type-author_bottom .stl-testimonials-meta_wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.stl-testimonials.alignment_left {text-align: left;}.stl-testimonials.alignment_left.type-author_top .stl-testimonials-meta_wrap {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-testimonials.alignment_left.type-author_bottom .stl-testimonials-meta_wrap {-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;}.stl-testimonials.alignment_left.type-inline_bottom .stl-testimonials-meta_wrap {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-testimonials.alignment_center {text-align: center;}.stl-testimonials.alignment_center.type-author_top .stl-testimonials-meta_wrap, .stl-testimonials.alignment_center.type-inline_bottom .stl-testimonials-meta_wrap {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.stl-testimonials.alignment_right {text-align: right;}.stl-testimonials.alignment_right.type-author_top .stl-testimonials-meta_wrap {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-testimonials.alignment_right.type-author_bottom .stl-testimonials-meta_wrap {-webkit-box-align: end;-webkit-align-items: flex-end;-moz-box-align: end;-ms-flex-align: end;align-items: flex-end;}.stl-testimonials.alignment_right.type-inline_bottom .stl-testimonials-meta_wrap {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-testimonials .stl-carousel.prev_next_pos_right .stl-carousel_slick {padding-top: 100px;}.stl-testimonials .stl-carousel:not(.prev_next_pos_right) .slick-arrow.slick-prev {left: 20px;}.stl-testimonials .stl-carousel:not(.prev_next_pos_right) .slick-arrow.slick-next {right: 20px;}.stl-testimonials .stl-carousel:not(.prev_next_pos_right):hover .slick-prev {-webkit-transform: translate(-14px, -50%);-moz-transform: translate(-14px, -50%);-ms-transform: translate(-14px, -50%);-o-transform: translate(-14px, -50%);transform: translate(-14px, -50%);}.stl-testimonials .stl-carousel:not(.prev_next_pos_right):hover .slick-next {-webkit-transform: translate(14px, -50%);-moz-transform: translate(14px, -50%);-ms-transform: translate(14px, -50%);-o-transform: translate(14px, -50%);transform: translate(14px, -50%);}.stl-testimonials:after {content: '';display: block;clear: both;}.stl-testimonials .stl-testimonial_rating:before {font-family: FontAwesome;content: "\f005";color: #0A52D4;font-size: 14px;letter-spacing: 5px;}.stl-testimonials .stl-testimonial_rating.star5:before {content: "\f005\f005\f005\f005\f005";}.stl-testimonials .stl-testimonial_rating.star4:before {content: "\f005\f005\f005\f005";}.stl-testimonials .stl-testimonial_rating.star3:before {content: "\f005\f005\f005";}.stl-testimonials .stl-testimonial_rating.star2:before {content: "\f005\f005";}.stl-testimonials .stl-testimonial_rating.star1:before {content: "\f005";}.stl-testimonials .stl-testimonial-icon_wrapper {position: absolute;right: 40px;}.stl-process-media_wrap {position: relative;font-size: 70px;width: 170px;height: 170px;line-height: 165px;margin: auto;}.stl-process-media_wrap .stl-process-number {display: inline-block;width: 58px;height: 58px;border-radius: 30px;background-color: #2461d2;line-height: 58px;text-align: center;color: #fff;font-size: 24px;font-weight: 700;position: absolute;top: 0;right: -10px;transition: all ease 0.3s;}.stl-process-box .stl-process_readmore {transition: all 350ms ease 0s;line-height: 42px;position: relative;display: inline-block;padding-right: 25px;border-radius: 4px;}.stl-process-box .stl-process_readmore i {margin-left: 10px;}.stl-process-box:hover .stl-process_readmore {padding-left: 25px;}.stl-process-box .stl-process_title {transition: 0.4s;}.isotope-filter {margin-bottom: 48px;}.isotope-filter a {display: inline-block;position: relative;font-size: 16px;line-height: 22px;font-weight: 700;text-transform: capitalize;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.isotope-filter a:before {content: '';position: absolute;top: 1.7em;left: 0;width: 0%;height: 2px;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.isotope-filter a.empty {display: none;}.isotope-filter a .number_filter {display: none;position: absolute;z-index: 1;top: -15px;width: 26px;height: 16px;right: -18px;opacity: 0;visibility: hidden;text-align: center;color: #ffffff;-webkit-transform: translateY(4px);-moz-transform: translateY(4px);-ms-transform: translateY(4px);-o-transform: translateY(4px);transform: translateY(4px);-webkit-transition: 0.5s ease;-o-transition: 0.5s ease;-moz-transition: 0.5s ease;transition: 0.5s ease;}.isotope-filter a.active:before, .isotope-filter a:hover:before {width: 100%;}.isotope-filter.filter-left {text-align: left;}.isotope-filter.filter-center {text-align: center;}.isotope-filter.filter-right {text-align: right;}.stl_portfolio_list .stl-pagination {padding-top: 40px;}.row .stl_portfolio_list .load_more_wrapper {margin-top: 0;}.isotope-filter + .stl-portfolio-list_wrapper {margin: 0 -35px;overflow: hidden;}.row .stl-portfolio-list_item {padding-left: 0;padding-right: 0;float: none;display: inline-block;vertical-align: top;}.row .stl-portfolio-list_item.slick-slide {display: inline-block;}.row .stl-portfolio-list_item .stl-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 .stl-portfolio-list_item .stl-portfolio_item_link:hover {color: #ffffff;}.row .stl-portfolio-list_item .stl-portfolio-link_wrapper.align_center {text-align: center;}.row .stl-portfolio-list_item .stl-portfolio-link_wrapper.align_right {text-align: right;}.row .stl-portfolio-list_item .portfolio__description {-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.row .stl-portfolio-list_item .portfolio__item-meta .post_cats > :first-child:before, .row .stl-portfolio-list_item .portfolio__item-meta .post_cats * + :before {content: '';display: inline-block;background: currentColor;}.row .stl-portfolio-list_item .portfolio__item-meta .post_cats > :first-child:before {width: 25px;height: 2px;margin-top: -2px;margin-right: 8px;vertical-align: middle;color: #ffffff;}.row .stl-portfolio-list_item .portfolio__item-meta .post_cats * + :before {width: 4px;height: 4px;margin: 0.1875em 10px;vertical-align: baseline;}.row .stl-portfolio-list_item .portfolio__item-meta .portfolio-category {font-size: 18px;font-weight: 700;}.row .stl-portfolio-list_item .portfolio__item-meta .portfolio-category:hover {color: rgba(255, 255, 255, 0.5);}.row .stl-portfolio-list_item .portfolio__item-title .title {font-size: 28px;line-height: 1.4;}.row .stl-portfolio-list_item .portfolio__item-title span, .row .stl-portfolio-list_item .portfolio__item-title a {color: inherit;font-size: inherit;font-family: inherit;line-height: inherit;}body.page .stl-container:not(.single_portfolio) .stl-portfolio_container:not(.no_gap) {margin-left: 0;margin-right: 0;padding-bottom: 20px;}body.page .stl-container:not(.single_portfolio) .stl-portfolio_container:not(.no_gap) .slick-dots {padding: 0 0 25px 0;}.stl-portfolio-item_wrapper .overlay {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.stl-portfolio-item_wrapper .portfolio_link {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;display: block;opacity: 0;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;font-size: 24px;}.stl-portfolio-item_wrapper .portfolio_link-icon {-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.stl-portfolio-item_wrapper.gallery_type .portfolio_link {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.stl-portfolio-item_wrapper .stl-portfolio-item_icon {display: inline-block;position: relative;z-index: 2;line-height: 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #ffffff;font-size: 20px;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-portfolio-item_wrapper .stl-portfolio-item_icon:hover a, .stl-portfolio-item_wrapper .stl-portfolio-item_icon:hover i {color: #ffffff;}.stl-portfolio-item_wrapper .stl-portfolio-item_icon:hover .icon_plus {background: #ffffff;}.stl-portfolio-item_wrapper .stl-portfolio-item_icon .icon_plus:before, .stl-portfolio-item_wrapper .stl-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;-webkit-transition: 0s, background-color 0.4s;-o-transition: 0s, background-color 0.4s;-moz-transition: 0s, background-color 0.4s;transition: 0s, background-color 0.4s;}.stl-portfolio-item_wrapper .stl-portfolio-item_icon .icon_plus:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.stl-portfolio-item_wrapper .stl-portfolio-item_icon a {display: inline-block;-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;transition: 0s;}.stl-portfolio-item_wrapper .stl-portfolio-item_icon > a, .stl-portfolio-item_wrapper .stl-portfolio-item_icon > i {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;width: 1em;height: 1em;padding: 20px;}.stl-portfolio-item_wrapper .stl-portfolio-item_icon:empty {display: none;}.under_image {position: relative;z-index: 1;padding-bottom: 22px;}.stl-portfolio-item_wrapper.under_image {-webkit-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);-moz-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;border-radius: 5px;}.under_image .stl-portfolio-item_image {position: relative;-webkit-transition: 0.6s ease-in-out;-o-transition: 0.6s ease-in-out;-moz-transition: 0.6s ease-in-out;transition: 0.6s ease-in-out;overflow: hidden;border-radius: 5px;}.under_image .stl-portfolio-item_image img {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.under_image .portfolio__item-title .title {font-size: 24px;margin-bottom: 8px;}.under_image .portfolio_link {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.under_image .post_cats {color: #b3b3b3;}.under_image .stl-portfolio-item_description {padding: 38px 0 10px 0;z-index: 3;-webkit-transition: 0.35s ease-out;-o-transition: 0.35s ease-out;-moz-transition: 0.35s ease-out;transition: 0.35s ease-out;bottom: 0;width: 100%;background: #ffffff;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.under_image.h_align_right .stl-portfolio-item_description {text-align: right;}.under_image.h_align_center .stl-portfolio-item_description {text-align: center;}.under_image .stl-portfolio-item_description:empty {display: none;}.inside_image {position: relative;}.inside_image .stl-portfolio-item_image {overflow: hidden;}.inside_image .post_cats a {opacity: 1;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;margin-right: 0;}.inside_image .stl-portfolio-item_description {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;position: absolute;z-index: 3;top: 0;left: 0;width: 100%;height: 100%;padding: 40px;text-align: left;opacity: 0;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;overflow: hidden;}.inside_image .portfolio__description > * {position: relative;z-index: 2;}.inside_image .stl-portfolio-item_content {position: relative;z-index: 2;color: #cccccc;}.inside_image.zoom_in_animation .overlay {top: 5%;left: 5%;width: -webkit-calc(100% - 10%);width: -moz-calc(100% - 10%);width: calc(100% - 10%);height: -webkit-calc(100% - 10%);height: -moz-calc(100% - 10%);height: calc(100% - 10%);-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}.inside_image.zoom_in_animation .stl-portfolio-item_description {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);}.inside_image.zoom_in_animation:hover .overlay, .inside_image.zoom_in_animation:hover .stl-portfolio-item_description {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.inside_image.outline_animation .overlay:before {content: '';position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;top: 0;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.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;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;border: 1px solid;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.inside_image.offset_animation .stl-portfolio-item_offset {position: relative;z-index: 1;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.inside_image.offset_animation:hover {z-index: 2;}.inside_image.offset_animation:hover .stl-portfolio-item_offset {-webkit-transform: translate(20px, 20px);-moz-transform: translate(20px, 20px);-ms-transform: translate(20px, 20px);-o-transform: translate(20px, 20px);transform: translate(20px, 20px);}.inside_image.sub_layer_animation .stl-portfolio-item_description {width: auto;height: auto;left: 30px;bottom: 30px;top: initial;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 47px 52px 47px;-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);text-align: left;background: #ffffff;word-break: break-word;max-width: -webkit-calc(100% - 60px);max-width: -moz-calc(100% - 60px);max-width: calc(100% - 60px);}.inside_image.sub_layer_animation .stl-portfolio-item_icon {margin-top: 28px;}.inside_image.simple_animation .post_cats a {color: #ffffff;}.inside_image.simple_animation .portfolio__description > div {-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}.inside_image.simple_animation .portfolio__description > div:nth-child(2) {-webkit-transition: 0.7s;-o-transition: 0.7s;-moz-transition: 0.7s;transition: 0.7s;}.inside_image.simple_animation .portfolio__description > div:nth-child(3) {-webkit-transition: 0.9s;-o-transition: 0.9s;-moz-transition: 0.9s;transition: 0.9s;}.inside_image.simple_animation .portfolio__description > div:nth-child(4) {-webkit-transition: 1.1s;-o-transition: 1.1s;-moz-transition: 1.1s;transition: 1.1s;}.inside_image.simple_animation:hover .portfolio__description > * {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.inside_image:hover .stl-portfolio-item_description, .inside_image:hover .overlay, .inside_image:hover .portfolio_link, .inside_image.always_info_animation .stl-portfolio-item_description, .inside_image.always_info_animation .overlay, .inside_image.always_info_animation .portfolio_link {opacity: 1;}.inside_image.always_info_animation:hover .portfolio__description, .inside_image.always_info_animation:hover .stl-portfolio-item_content, .inside_image.always_info_animation:hover .stl-portfolio-item_icon, .inside_image.always_info_animation:hover .overlay {opacity: 0;visibility: hidden;}.inside_image.sub_layer_animation:hover .stl-portfolio-item_description {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.inside_image .portfolio__item-title .title {font-size: 30px;}.inside_image .portfolio__item-title .title a:not(:hover) {color: #ffffff;}.stl-portfolio_container .stl-carousel_wrapper .stl-carousel {margin-left: 0;margin-right: 0;}.stl-portfolio_container .stl-carousel.arrows_center_mode .slick-prev, .stl-portfolio_container .stl-carousel.arrows_center_mode .slick-next {width: 70px;height: 70px;top: initial;bottom: 0;left: 50%;right: initial;background: transparent;-webkit-transition: 0s;-o-transition: 0s;-moz-transition: 0s;transition: 0s;}.stl-portfolio_container .stl-carousel.arrows_center_mode .slick-prev:after, .stl-portfolio_container .stl-carousel.arrows_center_mode .slick-next:after {line-height: 70px;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-portfolio_container .stl-carousel.arrows_center_mode .slick-prev:before, .stl-portfolio_container .stl-carousel.arrows_center_mode .slick-next:before {content: '';position: absolute;z-index: -1;left: 0;top: 20px;width: 1px;height: 30px;background: #dedede;}.stl-portfolio_container .stl-carousel.arrows_center_mode .slick-prev {-webkit-transform: translate(-70px, 0);-moz-transform: translate(-70px, 0);-ms-transform: translate(-70px, 0);-o-transform: translate(-70px, 0);transform: translate(-70px, 0);}.stl-portfolio_container .stl-carousel.arrows_center_mode .slick-prev:before {top: 0;width: 140px;height: 70px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background: #ffffff;-webkit-box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);-moz-box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);}.stl-portfolio_container .stl-carousel.arrows_center_mode .slick-next {-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.stl-portfolio_container .stl-carousel.arrows_center_mode .slick-next:before {top: 20px;width: 1px;height: 30px;background: #dedede;}.stl-portfolio_container .stl-carousel.center_info .slick-current .stl-portfolio-item_description, .stl-portfolio_container .stl-carousel.center_info .slick-current .overlay, .stl-portfolio_container .stl-carousel.center_info .slick-current .portfolio_link {opacity: 1;}.stl-portfolio_container .stl-carousel .stl-carousel_slick {padding-bottom: 5px;margin-bottom: 30px;}.stl-portfolio_container .stl-carousel .stl-portfolio-list_item {width: 1000px;}.stl-portfolio_container.appear-animation .item .stl-portfolio-item_wrapper {opacity: 0;}.stl-portfolio_container.appear-animation.anim-fade-in .animate .stl-portfolio-item_wrapper {-webkit-animation: fade_in 0.9s ease forwards;-moz-animation: fade_in 0.9s ease forwards;-o-animation: fade_in 0.9s ease forwards;animation: fade_in 0.9s ease forwards;}.stl-portfolio_container.appear-animation.anim-slide-top .animate .stl-portfolio-item_wrapper {-webkit-animation: slide_top 0.5s ease forwards;-moz-animation: slide_top 0.5s ease forwards;-o-animation: slide_top 0.5s ease forwards;animation: slide_top 0.5s ease forwards;-webkit-transform: translateY(50px);-moz-transform: translateY(50px);-ms-transform: translateY(50px);-o-transform: translateY(50px);transform: translateY(50px);}.stl-portfolio_container.appear-animation.anim-slide-bottom .animate .stl-portfolio-item_wrapper {-webkit-animation: slide_bottom 0.5s ease forwards;-moz-animation: slide_bottom 0.5s ease forwards;-o-animation: slide_bottom 0.5s ease forwards;animation: slide_bottom 0.5s ease forwards;-webkit-transform: translateY(-50px);-moz-transform: translateY(-50px);-ms-transform: translateY(-50px);-o-transform: translateY(-50px);transform: translateY(-50px);}.stl-portfolio_container.appear-animation.anim-slide-left .animate .stl-portfolio-item_wrapper {-webkit-animation: slide_left 0.5s ease forwards;-moz-animation: slide_left 0.5s ease forwards;-o-animation: slide_left 0.5s ease forwards;animation: slide_left 0.5s ease forwards;-webkit-transform: translateX(50px);-moz-transform: translateX(50px);-ms-transform: translateX(50px);-o-transform: translateX(50px);transform: translateX(50px);}.stl-portfolio_container.appear-animation.anim-slide-right .animate .stl-portfolio-item_wrapper {-webkit-animation: slide_right 0.5s ease forwards;-moz-animation: slide_right 0.5s ease forwards;-o-animation: slide_right 0.5s ease forwards;animation: slide_right 0.5s ease forwards;-webkit-transform: translateX(-50px);-moz-transform: translateX(-50px);-ms-transform: translateX(-50px);-o-transform: translateX(-50px);transform: translateX(-50px);}.stl-portfolio_container.appear-animation.anim-zoom .animate .stl-portfolio-item_wrapper {-webkit-animation: zoom_in 0.5s ease forwards;-moz-animation: zoom_in 0.5s ease forwards;-o-animation: zoom_in 0.5s ease forwards;animation: zoom_in 0.5s ease forwards;-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}@-webkit-keyframes fade_in {100% {opacity: 1;}}@-moz-keyframes fade_in {100% {opacity: 1;}}@-o-keyframes fade_in {100% {opacity: 1;}}@keyframes fade_in {100% {opacity: 1;}}@-webkit-keyframes slide_top {100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-moz-keyframes slide_top {100% {opacity: 1;-moz-transform: translateY(0);transform: translateY(0);}}@-o-keyframes slide_top {100% {opacity: 1;-o-transform: translateY(0);transform: translateY(0);}}@keyframes slide_top {100% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slide_bottom {100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@-moz-keyframes slide_bottom {100% {opacity: 1;-moz-transform: translateY(0);transform: translateY(0);}}@-o-keyframes slide_bottom {100% {opacity: 1;-o-transform: translateY(0);transform: translateY(0);}}@keyframes slide_bottom {100% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes slide_left {100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@-moz-keyframes slide_left {100% {opacity: 1;-moz-transform: translateX(0);transform: translateX(0);}}@-o-keyframes slide_left {100% {opacity: 1;-o-transform: translateX(0);transform: translateX(0);}}@keyframes slide_left {100% {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes slide_right {100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@-moz-keyframes slide_right {100% {opacity: 1;-moz-transform: translateX(0);transform: translateX(0);}}@-o-keyframes slide_right {100% {opacity: 1;-o-transform: translateX(0);transform: translateX(0);}}@keyframes slide_right {100% {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}}@-webkit-keyframes zoom_in {100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}@-moz-keyframes zoom_in {100% {opacity: 1;-moz-transform: scale(1);transform: scale(1);}}@-o-keyframes zoom_in {100% {opacity: 1;-o-transform: scale(1);transform: scale(1);}}@keyframes zoom_in {100% {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}.stl-portfolio-single_wrapper {margin-top: 10px;}.stl-portfolio-single_wrapper .portfolio__item-title_wrap:empty {display: none;}.stl-portfolio-single_wrapper .stl-portfolio-single_item .portfolio__item-title_wrap {margin-bottom: 30px;}.stl-portfolio-single_wrapper .stl-portfolio-item_bg {position: relative;z-index: 1;margin-bottom: 60px;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}.stl-portfolio-single_wrapper .stl-portfolio-item_bg:before {content: '';position: absolute;z-index: -1;width: 100%;height: 100%;left: 0;top: 0;background: #2f3441;opacity: 0.3;}.stl-portfolio-single_wrapper .portfolio__item-title {font-size: 40px;line-height: 1.6;margin-bottom: 7px;}.stl-portfolio-single_wrapper .stl-portfolio-item_cats {vertical-align: middle;display: inline-block;line-height: 30px;}.stl-portfolio-single_wrapper .stl-portfolio-item_cats a {position: relative;display: inline-block;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;font-size: 16px;font-weight: 700;}.stl-portfolio-single_wrapper .stl-portfolio-item_cats a + a {margin-left: 10px;}.stl-portfolio-single_wrapper .stl-portfolio-item_cats:first-child a:first-child:before {display: none;}.stl-portfolio-single_item {margin-bottom: 41px;}.stl-portfolio-single_item .stl-portfolio-item_title {line-height: 54px;}.stl-portfolio-single_item .stl-portfolio-item_image {margin-top: 40px;margin-bottom: 30px;}.stl-portfolio-single_item .stl-portfolio-item_image:last-child {margin-bottom: 45px;}.stl-portfolio-single_item .post_meta-wrap {margin-bottom: 20px;}.stl-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: 90px;margin-bottom: 15px;}.single_portfolio .related_portfolio .stl-carousel {margin: 0;}.single_portfolio .related_portfolio .assurena_module_title {margin-bottom: 30px;}.single_portfolio .related_portfolio .stl-portfolio_container .stl-carousel .stl-portfolio-list_item.stl_col-6 {width: 600px;}.single_portfolio .related_portfolio .stl-portfolio_container .stl-carousel .stl-portfolio-list_item.stl_col-4 {width: 400px;}.single_portfolio .related_portfolio .stl-portfolio_container .stl-carousel .stl-portfolio-list_item.stl_col-3 {width: 300px;}.single_portfolio #comments {margin-top: 35px;}.single_portfolio #comments .comment-respond {margin-bottom: 70px;}.stl-portfolio__item-info {margin-top: 15px;}.stl-portfolio__item-info .portfolio__custom-desc p {margin-bottom: 0;}@media (min-width: 480px) {.stl-portfolio__item-info .portfolio__custom-meta {display: inline-block;}.stl-portfolio__item-info .portfolio__custom-meta:not(:last-child):after {content: '|';padding: 0 1.1em;}}.stl-portfolio__item-info .portfolio__custom-meta h5 {display: inline-block;padding-right: 0.4em;line-height: 30px;font-size: 16px;font-weight: bold;}.stl-portfolio__item-info .portfolio__custom-meta span {font-size: 15px;line-height: 30px;}.post-type-archive-portfolio .stl-portfolio .stl-portfolio_wrapper {padding-bottom: 50px;}.portfolio_archive-cat {margin-bottom: 20px;text-align: center;}.portfolio_archive-cat_title {text-transform: capitalize;}.portfolio_archive-cat + .stl_cpt_section {margin-bottom: 50px;}.archive .stl_portfolio_list {margin-bottom: 30px;}.stl-ellipsis {display: inline-block;position: relative;width: 64px;height: 64px;}.stl-ellipsis span {position: absolute;top: 27px;width: 11px;height: 11px;background: #ffffff;-webkit-animation-timing-function: cubic-bezier(0, 1, 1, 0);-moz-animation-timing-function: cubic-bezier(0, 1, 1, 0);-o-animation-timing-function: cubic-bezier(0, 1, 1, 0);animation-timing-function: cubic-bezier(0, 1, 1, 0);}.stl-ellipsis span:nth-child(1) {left: 6px;-webkit-animation: stl-ellipsis1 0.6s infinite;-moz-animation: stl-ellipsis1 0.6s infinite;-o-animation: stl-ellipsis1 0.6s infinite;animation: stl-ellipsis1 0.6s infinite;}.stl-ellipsis span:nth-child(2) {left: 6px;-webkit-animation: stl-ellipsis2 0.6s infinite;-moz-animation: stl-ellipsis2 0.6s infinite;-o-animation: stl-ellipsis2 0.6s infinite;animation: stl-ellipsis2 0.6s infinite;}.stl-ellipsis span:nth-child(3) {left: 26px;-webkit-animation: stl-ellipsis2 0.6s infinite;-moz-animation: stl-ellipsis2 0.6s infinite;-o-animation: stl-ellipsis2 0.6s infinite;animation: stl-ellipsis2 0.6s infinite;}.stl-ellipsis span:nth-child(4) {left: 45px;-webkit-animation: stl-ellipsis3 0.6s infinite;-moz-animation: stl-ellipsis3 0.6s infinite;-o-animation: stl-ellipsis3 0.6s infinite;animation: stl-ellipsis3 0.6s infinite;}@-webkit-keyframes stl-ellipsis1 {0% {-webkit-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1);transform: scale(1);}}@-moz-keyframes stl-ellipsis1 {0% {-moz-transform: scale(0);transform: scale(0);}100% {-moz-transform: scale(1);transform: scale(1);}}@-o-keyframes stl-ellipsis1 {0% {-o-transform: scale(0);transform: scale(0);}100% {-o-transform: scale(1);transform: scale(1);}}@keyframes stl-ellipsis1 {0% {-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}@-webkit-keyframes stl-ellipsis3 {0% {-webkit-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0);transform: scale(0);}}@-moz-keyframes stl-ellipsis3 {0% {-moz-transform: scale(1);transform: scale(1);}100% {-moz-transform: scale(0);transform: scale(0);}}@-o-keyframes stl-ellipsis3 {0% {-o-transform: scale(1);transform: scale(1);}100% {-o-transform: scale(0);transform: scale(0);}}@keyframes stl-ellipsis3 {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);}}@-webkit-keyframes stl-ellipsis2 {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}100% {-webkit-transform: translate(19px, 0);transform: translate(19px, 0);}}@-moz-keyframes stl-ellipsis2 {0% {-moz-transform: translate(0, 0);transform: translate(0, 0);}100% {-moz-transform: translate(19px, 0);transform: translate(19px, 0);}}@-o-keyframes stl-ellipsis2 {0% {-o-transform: translate(0, 0);transform: translate(0, 0);}100% {-o-transform: translate(19px, 0);transform: translate(19px, 0);}}@keyframes stl-ellipsis2 {0% {-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}100% {-webkit-transform: translate(19px, 0);-moz-transform: translate(19px, 0);-o-transform: translate(19px, 0);transform: translate(19px, 0);}}.stl_module_team {position: relative;z-index: 1;}.stl_module_team .team-item {float: left;padding: 15px 15px 55px 15px;}.stl_module_team .team-item_wrap {position: relative;z-index: 1;background: #ffffff;-webkit-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);-moz-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;border-radius:4px;}.team-item_content {padding: 20px;}.stl_module_team .team-item_wrap:hover .team-image img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}.stl_module_team .team-item_media {padding: 15px 15px 0;}.stl_module_team .team-image {display: inline-block;position: relative;overflow: hidden;}.stl_module_team .team-image img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transform-origin: center;-moz-transform-origin: center;-ms-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.stl_module_team .team-item_info {-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl_module_team .team-title {padding-bottom: 10px;font-size: 20px;line-height: 1.25;font-weight: 700;}.stl_module_team .team-title:only-child {margin-bottom: 25px;}.stl_module_team .team-title a {font-weight: inherit;font-size: inherit;line-height: inherit;color: inherit;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}.stl_module_team .team-department {padding-bottom: 14px;font-size: 14px;line-height: 1.4;font-weight: 500;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.stl_module_team .team-item_excerpt {margin: 17px 0 5px;line-height: 1.7;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;scrollbar-width: none;-ms-overflow-style: none;}.stl_module_team .team-item_excerpt::-webkit-scrollbar {display: none;}.stl_module_team .team__icons {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;position: relative;margin-top: 10px;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl_module_team .team-icon {width: 35px;height: 35px;margin: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 15px;line-height: 35px;color: #2462D2;background: #E7EFFD;text-align: center;}.stl_module_team.acenter .team__icons {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.stl_module_team.aright .team__icons {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.stl_module_team .team_image-wrapper .team__icons .team-icon:first-child {display: none;font-size: 17px;cursor: pointer;}.team_image-wrapper {position: relative;}.stl_module_team .team_image-wrapper .team__icons {position: absolute;left: 0;right: 0;bottom: 0;margin: 16px;display: flex;flex-wrap: wrap-reverse;}@media (min-width: 600px) {.stl_module_team .team_image-wrapper .team__icons .team-icon:first-child {display: block;}.stl_module_team .team_image-wrapper .team__icons .team-icon:not(:first-child) {opacity: 0;transform: scale(0.9);will-change: transform;}}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(1) {transition: all 0.4s 0s, opacity 0.3s 0s, transform 0.4s 0s;}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(2) {transition: all 0.4s 0.08s, opacity 0.3s 0.08s, transform 0.4s 0.08s;}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(3) {transition: all 0.4s 0.16s, opacity 0.3s 0.16s, transform 0.4s 0.16s;}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(4) {transition: all 0.4s 0.24s, opacity 0.3s 0.24s, transform 0.4s 0.24s;}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(5) {transition: all 0.4s 0.32s, opacity 0.3s 0.32s, transform 0.4s 0.32s;}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(6) {transition: all 0.4s 0.4s, opacity 0.3s 0.4s, transform 0.4s 0.4s;}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(7) {transition: all 0.4s 0.48s, opacity 0.3s 0.48s, transform 0.4s 0.48s;}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(8) {transition: all 0.4s 0.56s, opacity 0.3s 0.56s, transform 0.4s 0.56s;}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(9) {transition: all 0.4s 0.64s, opacity 0.3s 0.64s, transform 0.4s 0.64s;}.stl_module_team .team_image-wrapper .team__icons .team-icon:nth-last-child(10) {transition: all 0.4s 0.72s, opacity 0.3s 0.72s, transform 0.4s 0.72s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:not(:first-child) {opacity: 1;transform: scale(1);}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(1) {transition: all 0.4s, opacity 0.3s 0s, transform 0.4s 0s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(2) {transition: all 0.4s, opacity 0.3s 0.08s, transform 0.4s 0.08s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(3) {transition: all 0.4s, opacity 0.3s 0.16s, transform 0.4s 0.16s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(4) {transition: all 0.4s, opacity 0.3s 0.24s, transform 0.4s 0.24s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(5) {transition: all 0.4s, opacity 0.3s 0.32s, transform 0.4s 0.32s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(6) {transition: all 0.4s, opacity 0.3s 0.4s, transform 0.4s 0.4s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(7) {transition: all 0.4s, opacity 0.3s 0.48s, transform 0.4s 0.48s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(8) {transition: all 0.4s, opacity 0.3s 0.56s, transform 0.4s 0.56s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(9) {transition: all 0.4s, opacity 0.3s 0.64s, transform 0.4s 0.64s;}.stl_module_team .team-item_wrap:hover .team_image-wrapper .team__icons .team-icon:nth-child(10) {transition: all 0.4s, opacity 0.3s 0.72s, transform 0.4s 0.72s;}@media (max-width: 600px) {.stl_module_team .team-item_wrap .team_image-wrapper .team__icons .team-icon:first-child {opacity: 0;}}.stl_module_team.team-col_1 .team-item {width: 100%;}.stl_module_team.team-col_2 .team-item {width: 50%;}.stl_module_team.team-col_2 .team-item:nth-child(2n + 1) {clear: left;}.stl_module_team.team-col_3 .team-item {width: 33.3333333%;}.stl_module_team.team-col_3 .team-item:nth-child(3n + 1) {clear: left;}.stl_module_team.team-col_4 .team-item {width: 25%;}.stl_module_team.team-col_4 .team-item:nth-child(4n + 1) {clear: left;}.stl_module_team.team-col_5 .team-item {width: 20%;}.stl_module_team.team-col_5 .team-item:nth-child(5n + 1) {clear: left;}.stl_module_team.team-col_6 .team-item {width: 16.6666666%;}.stl_module_team.team-col_6 .team-item:nth-child(6n + 1) {clear: left;}.stl_module_team .stl-carousel .team-item_wrap {-webkit-box-shadow: 6px 5px 14px rgba(0, 0, 0, 0.1);-moz-box-shadow: 6px 5px 14px rgba(0, 0, 0, 0.1);box-shadow: 6px 5px 14px rgba(0, 0, 0, 0.1);}.stl_module_team .stl-carousel .team-item.slick-slide:not(:first-child) {clear: none;}.stl_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: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;position: relative;z-index: 1;margin-top: 60px;margin-bottom: 40px;-webkit-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);-moz-box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);box-shadow: 9px 12px 38px rgba(0, 0, 0, 0.1);background-color: #ffffff;background-repeat: no-repeat;background-position: bottom right;}.single-team .single_team_page .team-single_wrapper[style^='background-image: url(http'] {padding-top: 10px;margin-bottom: 96px;}.single-team .single_team_page .team-image_wrap {padding-right: 70px;}@media (min-width: 993px) {.single-team .single_team_page .team-image {width: 480px;}}.single-team .single_team_page .team-info_wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-top: 50px;padding-bottom: 50px;}.single-team .single_team_page .team-title {position: relative;z-index: 1;margin-bottom: 25px;font-size: 36px;line-height: 1.055;}.single-team .single_team_page .team-info_item {margin-bottom: 12px;font-size: 16px;}.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: 0.5em;font-weight: 700;}.single-team .single_team_page .team-info_item a {color: inherit;}.single-team .single_team_page .team__icons {line-height: 1;margin-top: 20px;}.single-team .single_team_page .team__icons .team-icon {display: inline-block;position: relative;z-index: 1;width: 45px;height: 45px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 18px;line-height: 45px;color: #ffffff;text-align: center;text-decoration: none;vertical-align: middle;background: #f4f6f6;margin-left: 15px;}.single-team .single_team_page .team__icons .team-icon:first-child {margin: 0;}.single-team .single_team_page .team__icons .team-icon[class*='twitter'] {background-color: #1da1f2;border: 2px solid #1da1f2;}.single-team .single_team_page .team__icons .team-icon[class*='youtube'] {background-color: #ff0000;border: 2px solid #ff0000;}.single-team .single_team_page .team__icons .team-icon[class*='facebook'] {background-color: #3b5998;border: 2px solid #3b5998;}.single-team .single_team_page .team__icons .team-icon[class*='linkedin'] {background-color: #007bb5;border: 2px solid #007bb5;}.single-team .single_team_page .team__icons .team-icon[class*='telegram'] {background-color: #0088cc;border: 2px solid #0088cc;}.single-team .single_team_page .team__icons .team-icon[class*='whatsapp'] {background-color: #25d366;border: 2px solid #25d366;}.single-team .single_team_page .team__icons .team-icon[class*='pinterest'] {background-color: #e40000;border: 2px solid #e40000;}.single-team .single_team_page .team__icons .team-icon[class*='instagram'] {background-color: #c32aa3;border: 2px solid #c32aa3;}.single-team .single_team_page .team__icons .team-icon[class*='google-plus'] {background-color: #db4437;border: 2px solid #db4437;}.single-team .single_team_page .team__icons .team-icon[class*='dribbble'] {background-color: #ea4c89;border: 2px solid #ea4c89;}.single-team .single_team_page .team__icons .team-icon[class*='tumblr'] {background-color: #35465d;border: 2px solid #35465d;}.single-team .single_team_page .team__icons .team-icon[class*='skype'] {background-color: #00aff0;border: 2px solid #00aff0;}.single-team .single_team_page .team__icons .team-icon:hover {background-color: #ffffff;}.single-team .single_team_page .team__icons .team-icon[class*='twitter']:hover {color: #1da1f2;}.single-team .single_team_page .team__icons .team-icon[class*='youtube']:hover {color: #ff0000;}.single-team .single_team_page .team__icons .team-icon[class*='facebook']:hover {color: #3b5998;}.single-team .single_team_page .team__icons .team-icon[class*='linkedin']:hover {color: #007bb5;}.single-team .single_team_page .team__icons .team-icon[class*='telegram']:hover {color: #0088cc;}.single-team .single_team_page .team__icons .team-icon[class*='whatsapp']:hover {color: #25d366;}.single-team .single_team_page .team__icons .team-icon[class*='pinterest']:hover {color: #e40000;}.single-team .single_team_page .team__icons .team-icon[class*='instagram']:hover {color: #c32aa3;}.single-team .single_team_page .team__icons .team-icon[class*='google-plus']:hover {color: #db4437;}.single-team .single_team_page .team__icons .team-icon[class*='dribbble']:hover {color: #ea4c89;}.single-team .single_team_page .team__icons .team-icon[class*='tumblr']:hover {color: #35465d;}.single-team .single_team_page .team__icons .team-icon[class*='skype']:hover {color: #00aff0;}.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;-webkit-border-radius: 10px;-moz-border-radius: 10px;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;}.stl-countdown .countdown-row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;margin-left: -15px;margin-right: -15px;}.stl-countdown .countdown-section {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;color: inherit;position: relative;margin-right: 0.32em;margin-left: 0.32em;}.stl-countdown .countdown-section .countdown-amount {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;z-index: 1;font-size: 1em;line-height: 1;font-weight: 700;color: inherit;margin: 0 auto;}.stl-countdown .countdown-section .countdown-period {display: block;margin-top: 1.2em;font-size: 18px;line-height: 1;font-weight: 700;color: inherit;text-transform: capitalize;text-align: center;}.stl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:before, .stl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:after {content: '';position: absolute;z-index: 1;right: -0.32em;width: 0.105em;height: 0.105em;background: currentColor;-webkit-transform: translateX(50%);-moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(50%);}.stl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:before {top: 50%;margin-top: -.15em;}.stl-countdown.show_separating .countdown-section:not(:last-child) .countdown-amount:after {top: 50%;margin-top: .15em;}.stl-countdown.show_separating .countdown-section .countdown-amount span {margin: 0 0.05em;padding: 0.3em 0.28em;}.stl-countdown.cd_large {font-size: 70px;}.stl-countdown.cd_medium {font-size: 48px;}.stl-countdown.cd_small {font-size: 36px;}.stl-countdown.align_left {text-align: left;}.stl-countdown.align_left .countdown-row {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-countdown.align_left .countdown-section {-webkit-box-flex: 0;-webkit-flex: 0;-moz-box-flex: 0;-ms-flex: 0;flex: 0;}.stl-countdown.align_center {text-align: center;}.stl-countdown.align_right {text-align: right;}.stl-countdown.align_right .countdown-row {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-countdown.align_right .countdown-section {-webkit-box-flex: 0;-webkit-flex: 0;-moz-box-flex: 0;-ms-flex: 0;flex: 0;}.stl-countdown.custom_font .countdown-section {font-family: inherit;}.stl-countdown.custom_font .countdown-section .countdown-amount, .stl-countdown.custom_font .countdown-period {font-family: inherit;font-weight: inherit;}@media only screen and (max-width: 992px) {.stl-countdown.cd_large {font-size: 50px;}.stl-countdown.cd_medium {font-size: 40px;}.stl-countdown.cd_small {font-size: 36px;}}@media only screen and (max-width: 768px) {.stl-countdown.cd_large {font-size: 30px;}.stl-countdown.cd_medium {font-size: 30px;}.stl-countdown.cd_small {font-size: 30px;}}@media only screen and (max-width: 480px) {.stl-countdown.cd_large {font-size: 24px;}.stl-countdown.cd_medium {font-size: 24px;}.stl-countdown.cd_small {font-size: 24px;}}@media only screen and (max-width: 420px) {.stl-countdown.cd_large {font-size: 20px;}.stl-countdown.cd_medium {font-size: 20px;}.stl-countdown.cd_small {font-size: 20px;}}@media only screen and (max-width: 360px) {.stl-countdown.cd_large {font-size: 18px;}.stl-countdown.cd_medium {font-size: 18px;}.stl-countdown.cd_small {font-size: 18px;}}.stl-carousel .slick-arrow {display: block;position: absolute;z-index: 100;top: 50%;width: 50px;height: 50px;margin: 0;border: unset;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;padding: 0;font-size: 0;font-weight: 300;letter-spacing: 0;text-align: center;text-indent: 0;color: #ffffff;cursor: pointer;opacity: 1;-webkit-box-shadow: unset;-moz-box-shadow: unset;box-shadow: unset;background: rgba(28, 28, 28, 0.9);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-carousel .slick-arrow:hover {background: #1c1c1c;}.stl-carousel .slick-arrow:after {display: inline-block;position: relative;vertical-align: middle;width: 100%;height: 100%;-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;font-family: fontawesome;font-size: 30px;line-height: 50px;color: #ffffff;-webkit-transition: color 0.4s;-o-transition: color 0.4s;-moz-transition: color 0.4s;transition: color 0.4s;}.stl-carousel .slick-prev {right: auto;left: 40px;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.stl-carousel .slick-prev:after {content: '\f104';}.stl-carousel .slick-next {left: auto;right: 40px;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);}.stl-carousel .slick-next:after {content: '\f105';}.stl-carousel:hover .slick-prev {-webkit-transform: translate(-20px, -50%);-moz-transform: translate(-20px, -50%);-ms-transform: translate(-20px, -50%);-o-transform: translate(-20px, -50%);transform: translate(-20px, -50%);}.stl-carousel:hover .slick-next {-webkit-transform: translate(20px, -50%);-moz-transform: translate(20px, -50%);-ms-transform: translate(20px, -50%);-o-transform: translate(20px, -50%);transform: translate(20px, -50%);}.stl-carousel .assurena_carousel_list {overflow: hidden;}.stl-carousel.prev_next_pos_right .slick-arrow {top: 0;bottom: auto;left: auto;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.stl-carousel.prev_next_pos_right .slick-prev {right: 60px;}.stl-carousel.prev_next_pos_right .slick-next {right: 0;}.stl-carousel .slick-dots {padding: 0;margin: 30px 15px 0 15px;line-height: 0;font-size: 0;min-height: 50px;}.stl-carousel .slick-dots li {display: inline-block;margin: 0;padding: 5px;font-size: 0;line-height: 0;list-style: none;opacity: 1;cursor: pointer;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-carousel .slick-dots li button {display: inline-block;position: relative;z-index: 1;font-size: 0;padding: 0;margin: 0;border: 0;vertical-align: bottom;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;opacity: 0.3;}.stl-carousel .slick-dots li button:focus {outline: none;}.stl-carousel .slick-dots li:last-child {margin-right: 0;}.stl-carousel .slick-dots li:hover button, .stl-carousel .slick-dots li.slick-active button {opacity: 1;}.stl-carousel .vc_row {margin-left: 0;margin-right: 0;}.stl-carousel.pag_align_left .slick-dots {text-align: left;}.stl-carousel.pag_align_center .slick-dots {text-align: center;}.stl-carousel.pag_align_right .slick-dots {text-align: right;}.stl-carousel.pagination_circle .slick-dots li button {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;width: 4px;height: 4px;}.stl-carousel.pagination_circle .slick-dots li.slick-active button {-webkit-transform: scale(2.5);-moz-transform: scale(2.5);-ms-transform: scale(2.5);-o-transform: scale(2.5);transform: scale(2.5);}.stl-carousel.pagination_circle_border .slick-dots li {margin: 1px;padding: 2px;}.stl-carousel.pagination_circle_border .slick-dots li button {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;width: 20px;height: 20px;border-width: 1px;border-style: solid;border-color: transparent;background: transparent;}.stl-carousel.pagination_circle_border .slick-dots li button:before {content: '';display: block;position: absolute;top: 50%;left: 50%;width: 4px;height: 4px;margin-top: -2px;margin-left: -2px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.stl-carousel.pagination_square_border .slick-dots li {margin: 0px;padding: 0;}.stl-carousel.pagination_square_border .slick-dots li button {width: 31px;height: 31px;border-width: 2px;border-style: solid;border-color: transparent;background: transparent;}.stl-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;-webkit-border-radius: 0%;-moz-border-radius: 0%;border-radius: 0%;}.stl-carousel.pagination_line .slick-dots li {margin: 0 5px;padding: 10px 0;}.stl-carousel.pagination_line .slick-dots li button {width: 25px;height: 3px;background: transparent;}.stl-carousel.pagination_line .slick-dots li button:before {content: '';position: absolute;z-index: 1;left: 0;bottom: 0;width: 100%;height: 1px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}.stl-carousel.pagination_line .slick-dots li:hover button:before, .stl-carousel.pagination_line .slick-dots li.slick-active button:before {height: 3px;}.stl-carousel.pagination_square .slick-dots li button {width: 8px;height: 8px;}.stl-carousel.pagination_line_circle .slick-dots li {margin: 0;padding: 10px 5px;}.stl-carousel.pagination_line_circle .slick-dots li button {width: 6px;height: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.stl-carousel.pagination_line_circle .slick-dots li.slick-active button {width: 25px;}.stl-clients {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.stl-clients .stl-carousel_wrapper {width: 100%;overflow: visible;}.stl-clients .clients_image {float: left;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;-webkit-box-align: inherit;-webkit-align-items: inherit;-moz-box-align: inherit;-ms-flex-align: inherit;align-items: inherit;}.stl-clients .clients_image .image_wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;position: relative;z-index: 1;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: -webkit-max-content;height: -moz-max-content;height: max-content;}.stl-clients .clients_image.slick-slide {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.stl-clients .hover_image {display: none;position: absolute;z-index: 1;top: 0;left: 0;visibility: hidden;}.stl-clients.items-1 > .clients_image {width: 100%;}.stl-clients.items-1 > .clients_image:nth-child(2), .stl-clients.items-1 > .clients_image:nth-child(n+3) {clear: left;}.stl-clients.items-2 > .clients_image {width: 50%;}.stl-clients.items-2 > .clients_image:nth-child(3), .stl-clients.items-2 > .clients_image:nth-child(2n+5) {clear: left;}.stl-clients.items-3 > .clients_image {width: 33.33333%;}.stl-clients.items-3 > .clients_image:nth-child(4), .stl-clients.items-3 > .clients_image:nth-child(3n+7) {clear: left;}.stl-clients.items-4 > .clients_image {width: 25%;}.stl-clients.items-4 > .clients_image:nth-child(5), .stl-clients.items-4 > .clients_image:nth-child(4n+9) {clear: left;}.stl-clients.items-5 > .clients_image {width: 20%;}.stl-clients.items-5 > .clients_image:nth-child(6), .stl-clients.items-5 > .clients_image:nth-child(5n+11) {clear: left;}.stl-clients.items-6 > .clients_image {width: 16.66666%;}.stl-clients.items-6 > .clients_image:nth-child(7), .stl-clients.items-6 > .clients_image:nth-child(6n+13) {clear: left;}.stl-clients img {-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}.stl-clients.anim-zoom .clients_image img {-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-ms-transform: scale(0.95);-o-transform: scale(0.95);transform: scale(0.95);}.stl-clients.anim-zoom .clients_image:hover img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.stl-clients.anim-opacity .clients_image img {opacity: 0.5;}.stl-clients.anim-opacity .clients_image:hover img {opacity: 1;}.stl-clients.anim-grayscale .clients_image img {-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.6;}.stl-clients.anim-grayscale .clients_image:hover img {-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;}.stl-clients.anim-contrast .clients_image:hover img {-webkit-filter: contrast(300%);filter: contrast(300%);}.stl-clients.anim-blur .clients_image:hover img {-webkit-filter: blur(1px);filter: blur(1px);}.stl-clients.anim-invert .clients_image:hover img {-webkit-filter: invert(100%);filter: invert(100%);}.stl-clients.anim-ex_images .hover_image {display: block;opacity: 0;}.stl-clients.anim-ex_images .image_wrapper:hover .hover_image {opacity: 1;visibility: visible;}.stl-clients.anim-ex_images .image_wrapper:hover .hover_image + .main_image {opacity: 0;}.stl-clients.anim-ex_images_bg .hover_image {display: block;opacity: 0;}.stl-clients.anim-ex_images_bg .clients_image:hover .hover_image {opacity: 1;visibility: visible;}.stl-clients.anim-ex_images_bg .clients_image:hover .hover_image + .main_image {opacity: 0;}.stl-clients.anim-ex_images_ver .image_wrapper {overflow: hidden;}.stl-clients.anim-ex_images_ver .hover_image {display: block;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}.stl-clients.anim-ex_images_ver .image_wrapper:hover .hover_image {opacity: 1;visibility: visible;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);}.stl-clients.anim-ex_images_ver .image_wrapper:hover .hover_image + .main_image {-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);}@media (max-width: 1024px){.items-tablet-4.elementor-widget-stl-clients .clients_image {width: 25%;}}@media (max-width: 767px){.elementor-widget-stl-clients.items-mobile-2 .clients_image {width: 50%;}}.stl-image-layers {position: relative;line-height: 0;max-width: 100%;}.stl-image-layers .img-layer_image-wrapper {position: relative;line-height: 0;display: block;width: inherit;max-width: 100%;height: inherit;max-height: 100%;}.stl-image-layers .img-layer_image-wrapper:not(:first-child) {position: absolute;left: 0;top: 0;}.stl-image-layers .img-layer_image-wrapper .img-layer_image {-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}.stl-image-layers .img-layer_image-wrapper.fade_in .img-layer_image, .stl-image-layers .img-layer_image-wrapper.slide_big_up .img-layer_image, .stl-image-layers .img-layer_image-wrapper.slide_big_down .img-layer_image, .stl-image-layers .img-layer_image-wrapper.slide_big_left .img-layer_image, .stl-image-layers .img-layer_image-wrapper.slide_big_right .img-layer_image, .stl-image-layers .img-layer_image-wrapper.slide_up .img-layer_image, .stl-image-layers .img-layer_image-wrapper.slide_down .img-layer_image, .stl-image-layers .img-layer_image-wrapper.slide_left .img-layer_image, .stl-image-layers .img-layer_image-wrapper.slide_right .img-layer_image, .stl-image-layers .img-layer_image-wrapper.flip_x .img-layer_image, .stl-image-layers .img-layer_image-wrapper.flip_y .img-layer_image, .stl-image-layers .img-layer_image-wrapper.zoom_in .img-layer_image {opacity: 0;visibility: hidden;}.stl-image-layers .img-layer_image-wrapper.slide_big_up .img-layer_image {-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);}.stl-image-layers .img-layer_image-wrapper.slide_big_down .img-layer_image {-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}.stl-image-layers .img-layer_image-wrapper.slide_big_left .img-layer_image {-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}.stl-image-layers .img-layer_image-wrapper.slide_big_right .img-layer_image {-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);}.stl-image-layers .img-layer_image-wrapper.slide_up .img-layer_image {-webkit-transform: translateY(50%);-moz-transform: translateY(50%);-ms-transform: translateY(50%);-o-transform: translateY(50%);transform: translateY(50%);}.stl-image-layers .img-layer_image-wrapper.slide_down .img-layer_image {-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.stl-image-layers .img-layer_image-wrapper.slide_left .img-layer_image {-webkit-transform: translateX(50%);-moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(50%);}.stl-image-layers .img-layer_image-wrapper.slide_right .img-layer_image {-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}.stl-image-layers .img-layer_image-wrapper.flip_x .img-layer_image {-webkit-transform: rotateX(-100deg);-moz-transform: rotateX(-100deg);transform: rotateX(-100deg);}.stl-image-layers .img-layer_image-wrapper.flip_y .img-layer_image {-webkit-transform: rotateY(-100deg);-moz-transform: rotateY(-100deg);transform: rotateY(-100deg);}.stl-image-layers .img-layer_image-wrapper.zoom_in .img-layer_image {-webkit-transform: scale3d(0.2, 0.2, 0.2);-moz-transform: scale3d(0.2, 0.2, 0.2);transform: scale3d(0.2, 0.2, 0.2);}.stl-image-layers.img-layer_animate .img-layer_image-wrapper.fade_in .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_up .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_down .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_left .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_right .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_up .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_down .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_left .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_right .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_x .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_y .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.zoom_in .img-layer_image {opacity: 1;visibility: visible;}.stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_up .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_down .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_up .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_down .img-layer_image {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_left .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_big_right .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_left .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.slide_right .img-layer_image {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.stl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_x .img-layer_image, .stl-image-layers.img-layer_animate .img-layer_image-wrapper.flip_y .img-layer_image {-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}.stl-image-layers.img-layer_animate .img-layer_image-wrapper.zoom_in .img-layer_image {-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}.stl-video_popup {position: relative;z-index: 1;}.stl-video_popup .videobox_content {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.stl-video_popup .videobox_background img {position: relative;z-index: 0;width: 100%;-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.15);display: inline-block;margin: 15px;margin-bottom: 0;max-width: calc(100% - 30px);border-radius: 5px;}.stl-video_popup .title {position: relative;z-index: 2;font-size: 16px;line-height: 1.35;font-weight: 700;}.stl-video_popup .subtitle {-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;font-size: 16px;line-height: 1.35;font-weight: 700;text-align: center;}.stl-video_popup .videobox_link {display: block;position: relative;z-index: 1;width: 50px;height: 50px;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);-moz-box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);background-color: rgba(28, 28, 28, 0.9);border-radius: 5px;}.stl-video_popup .videobox_link:hover {background-color: #1c1c1c;}.stl-video_popup .videobox_icon {display: block;position: absolute;z-index: 1;top: 50%;left: 50%;-webkit-transform: translate(-40%, -50%);-moz-transform: translate(-40%, -50%);-ms-transform: translate(-40%, -50%);-o-transform: translate(-40%, -50%);transform: translate(-40%, -50%);}.stl-video_popup.with_image .videobox_link_wrapper {position: absolute;z-index: 1;top: 50%;}.stl-video_popup.button_align-left {text-align: left;}.stl-video_popup.button_align-left .videobox_content, .stl-video_popup.button_align-left .videobox_link_wrapper {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-video_popup.button_align-left.with_image .videobox_link_wrapper {left: 0;-webkit-transform: translate(10%, -50%);-moz-transform: translate(10%, -50%);-ms-transform: translate(10%, -50%);-o-transform: translate(10%, -50%);transform: translate(10%, -50%);}.stl-video_popup.button_align-left.title_pos-right .videobox_content, .stl-video_popup.button_align-left.title_pos-right .videobox_link_wrapper {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-video_popup.button_align-left.title_pos-top .videobox_content, .stl-video_popup.button_align-left.title_pos-bot .videobox_content {-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;}.stl-video_popup.button_align-center {text-align: center;}.stl-video_popup.button_align-center .videobox_content, .stl-video_popup.button_align-center .videobox_link_wrapper {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.stl-video_popup.button_align-center.with_image .videobox_link_wrapper {left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.stl-video_popup.button_align-center.title_pos-right .videobox_content, .stl-video_popup.button_align-center.title_pos-right .videobox_link_wrapper {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.stl-video_popup.button_align-right {text-align: right;}.stl-video_popup.button_align-right .videobox_content, .stl-video_popup.button_align-right .videobox_link_wrapper {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-video_popup.button_align-right.with_image .videobox_link_wrapper {right: 0;-webkit-transform: translate(-10%, -50%);-moz-transform: translate(-10%, -50%);-ms-transform: translate(-10%, -50%);-o-transform: translate(-10%, -50%);transform: translate(-10%, -50%);}.stl-video_popup.button_align-right.title_pos-top .videobox_content, .stl-video_popup.button_align-right.title_pos-top .videobox_link_wrapper, .stl-video_popup.button_align-right.title_pos-bot .videobox_content, .stl-video_popup.button_align-right.title_pos-bot .videobox_link_wrapper {-webkit-box-align: end;-webkit-align-items: flex-end;-moz-box-align: end;-ms-flex-align: end;align-items: flex-end;}.stl-video_popup.button_align-inline {display: inline-block;}.stl-video_popup.button_align-inline.with_image .videobox_link_wrapper {left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.stl-video_popup.title_pos-right .videobox_content, .stl-video_popup.title_pos-right .videobox_link_wrapper {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-video_popup.title_pos-top .videobox_content, .stl-video_popup.title_pos-top .videobox_link_wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.stl-video_popup.title_pos-bot .videobox_content, .stl-video_popup.title_pos-bot .videobox_link_wrapper {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-moz-box-orient: vertical;-moz-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.stl-video_popup .videobox_animation {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.stl-video_popup.animation_circles .videobox_animation {z-index: 1;border-width: 0.5px;border-style: solid;opacity: 0;-webkit-animation: circles 3.9s linear 0.0s infinite;-moz-animation: circles 3.9s linear 0.0s infinite;-o-animation: circles 3.9s linear 0.0s infinite;animation: circles 3.9s linear 0.0s infinite;-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.stl-video_popup.animation_circles .videobox_animation.circle_2 {-webkit-animation-delay: 1.3s;-moz-animation-delay: 1.3s;-o-animation-delay: 1.3s;animation-delay: 1.3s;}.stl-video_popup.animation_circles .videobox_animation.circle_3 {-webkit-animation-delay: 2.6s;-moz-animation-delay: 2.6s;-o-animation-delay: 2.6s;animation-delay: 2.6s;}.stl-video_popup.animation_circles .videobox_link:hover .videobox_animation, .stl-video_popup.animation_circles.always-run-animation .videobox_animation {-webkit-animation-play-state: running;-moz-animation-play-state: running;-o-animation-play-state: running;animation-play-state: running;}.stl-video_popup.animation_circles.always-run-animation .videobox_link:hover .videobox_animation {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}@-webkit-keyframes circles {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0;}20% {-webkit-transform: scale(1.44);transform: scale(1.44);opacity: 0.5;}100% {-webkit-transform: scale(3.2);transform: scale(3.2);opacity: 0;}}@-moz-keyframes circles {0% {-moz-transform: scale(1);transform: scale(1);opacity: 0;}20% {-moz-transform: scale(1.44);transform: scale(1.44);opacity: 0.5;}100% {-moz-transform: scale(3.2);transform: scale(3.2);opacity: 0;}}@-o-keyframes circles {0% {-o-transform: scale(1);transform: scale(1);opacity: 0;}20% {-o-transform: scale(1.44);transform: scale(1.44);opacity: 0.5;}100% {-o-transform: scale(3.2);transform: scale(3.2);opacity: 0;}}@keyframes circles {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 0;}20% {-webkit-transform: scale(1.44);-moz-transform: scale(1.44);-o-transform: scale(1.44);transform: scale(1.44);opacity: 0.5;}100% {-webkit-transform: scale(3.2);-moz-transform: scale(3.2);-o-transform: scale(3.2);transform: scale(3.2);opacity: 0;}}.stl-video_popup.animation_ring_pulse .videobox_animation {z-index: -1;opacity: 0.1;background: inherit;-webkit-animation: pulse_ring 2.2s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite;-moz-animation: pulse_ring 2.2s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite;-o-animation: pulse_ring 2.2s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite;animation: pulse_ring 2.2s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite;-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.stl-video_popup.animation_ring_pulse .videobox_link:hover .videobox_animation, .stl-video_popup.animation_ring_pulse.always-run-animation .videobox_animation {-webkit-animation-play-state: running;-moz-animation-play-state: running;-o-animation-play-state: running;animation-play-state: running;}.stl-video_popup.animation_ring_pulse.always-run-animation .videobox_link:hover .videobox_animation {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}@-webkit-keyframes pulse_ring {0% {-webkit-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.7);transform: scale(1.7);}100% {-webkit-transform: scale(1);transform: scale(1);}}@-moz-keyframes pulse_ring {0% {-moz-transform: scale(1);transform: scale(1);}50% {-moz-transform: scale(1.7);transform: scale(1.7);}100% {-moz-transform: scale(1);transform: scale(1);}}@-o-keyframes pulse_ring {0% {-o-transform: scale(1);transform: scale(1);}50% {-o-transform: scale(1.7);transform: scale(1.7);}100% {-o-transform: scale(1);transform: scale(1);}}@keyframes pulse_ring {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}50% {-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7);}100% {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}.stl-video_popup.animation_ring_rotate .videobox_animation {z-index: -1;-webkit-transform: scale(1.58);-moz-transform: scale(1.58);-ms-transform: scale(1.58);-o-transform: scale(1.58);transform: scale(1.58);}.stl-video_popup.animation_ring_rotate .videobox_animation .ring_1 {position: absolute;z-index: 1;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-animation: rotate_ring 4s linear infinite;-moz-animation: rotate_ring 4s linear infinite;-o-animation: rotate_ring 4s linear infinite;animation: rotate_ring 4s linear infinite;-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.stl-video_popup.animation_ring_rotate .videobox_link:hover .videobox_animation .ring_1, .stl-video_popup.animation_ring_rotate.always-run-animation .videobox_animation .ring_1 {-webkit-animation-play-state: running;-moz-animation-play-state: running;-o-animation-play-state: running;animation-play-state: running;}.stl-video_popup.animation_ring_rotate.always-run-animation .videobox_link:hover .videobox_animation .ring_1 {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}@-webkit-keyframes rotate_ring {0% {-webkit-transform: translate(-50%, -50%) rotate(0turn);transform: translate(-50%, -50%) rotate(0turn);}100% {-webkit-transform: translate(-50%, -50%) rotate(1turn);transform: translate(-50%, -50%) rotate(1turn);}}@-moz-keyframes rotate_ring {0% {-moz-transform: translate(-50%, -50%) rotate(0turn);transform: translate(-50%, -50%) rotate(0turn);}100% {-moz-transform: translate(-50%, -50%) rotate(1turn);transform: translate(-50%, -50%) rotate(1turn);}}@-o-keyframes rotate_ring {0% {-o-transform: translate(-50%, -50%) rotate(0turn);transform: translate(-50%, -50%) rotate(0turn);}100% {-o-transform: translate(-50%, -50%) rotate(1turn);transform: translate(-50%, -50%) rotate(1turn);}}@keyframes rotate_ring {0% {-webkit-transform: translate(-50%, -50%) rotate(0turn);-moz-transform: translate(-50%, -50%) rotate(0turn);-o-transform: translate(-50%, -50%) rotate(0turn);transform: translate(-50%, -50%) rotate(0turn);}100% {-webkit-transform: translate(-50%, -50%) rotate(1turn);-moz-transform: translate(-50%, -50%) rotate(1turn);-o-transform: translate(-50%, -50%) rotate(1turn);transform: translate(-50%, -50%) rotate(1turn);}}.stl-video_popup.animation_ring_static .videobox_animation {z-index: -1;border: 1px solid;-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;top: -70%;left: -70%;width: 242%;height: 242%;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.stl-video_popup.animation_ring_static .videobox_link:hover .videobox_animation:not(:hover) {-webkit-transform: scale(0.3);-moz-transform: scale(0.3);-ms-transform: scale(0.3);-o-transform: scale(0.3);transform: scale(0.3);opacity: 0;}.elementor-widget-stl-pricing-table .stl-pricing_plan {position: relative;z-index: 1;max-width: 400px;margin-left: auto;margin-right: auto;margin-bottom: 30px;}.elementor-widget-stl-pricing-table .stl-pricing_plan.hover-animation {padding-top: 20px;}.elementor-widget-stl-pricing-table .stl-pricing_plan.hover-animation .pricing_plan_wrap {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.elementor-widget-stl-pricing-table .stl-pricing_plan.hover-animation:hover .pricing_plan_wrap {-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_plan_wrap {-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center;background-color: #ffffff;-webkit-box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);-moz-box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_plan_wrap .pricing_content {font-weight: 400;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_header {position: relative;z-index: 1;-webkit-border-top-left-radius: inherit;-moz-border-radius-topleft: inherit;border-top-left-radius: inherit;-webkit-border-top-right-radius: inherit;-moz-border-radius-topright: inherit;border-top-right-radius: inherit;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_title_wrapper {display: inline-block;position: relative;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_title {font-size: 20px;line-height: 1.4;font-weight: 700;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_title__shadow {position: absolute;z-index: -1;bottom: 0.04em;font-size: 2.4em;line-height: 1;opacity: 0.5;white-space: nowrap;}@supports (-webkit-text-stroke-width: 1px) {.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_title__shadow {opacity: 1;color: transparent !important;-webkit-text-stroke-width: 1px;}}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_highlighter {position: absolute;z-index: 1;top: 0;right: 0;font-size: 16px;font-weight: 700;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_price_wrap {font-size: 60px;line-height: 0.01;font-weight: 700;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_currency {display: inline-block;margin-right: 7px;font-size: 0.4em;font-weight: 600;color: inherit;}.elementor-widget-stl-pricing-table .stl-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;}.elementor-widget-stl-pricing-table .stl-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;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_period {display: inline-block;font-size: 0.333em;line-height: 1.3;font-weight: 600;text-decoration: inherit;margin-top: 6px;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_content {padding-top: 26px;padding-bottom: 10px;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_content p {margin-bottom: 14px;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_content ul {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-bottom: 19px;word-break: break-word;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_content ul li {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin-top: 12px;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_content ul li[style*=color]:before {color: inherit;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_content ul li i {margin-right: 10px;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_desc {font-size: 14px;padding: 17px 0;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_footer {-webkit-border-bottom-left-radius: inherit;-moz-border-radius-bottomleft: inherit;border-bottom-left-radius: inherit;-webkit-border-bottom-right-radius: inherit;-moz-border-radius-bottomright: inherit;border-bottom-right-radius: inherit;font-size: 14px;line-height: 24px;font-weight: 400;}.elementor-widget-stl-pricing-table .stl-pricing_plan .pricing_footer .stl-button {padding: 21px 46px;}.elementor-widget-stl-pricing-table.aleft .pricing_header .pricing_title__shadow {left: -0.35em;}.elementor-widget-stl-pricing-table.aleft .pricing_content ul {-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;}.elementor-widget-stl-pricing-table.acenter .pricing_header .pricing_title__shadow {left: -66%;}.elementor-widget-stl-pricing-table.acenter .pricing_content ul {-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.elementor-widget-stl-pricing-table.aright .pricing_header .pricing_title__shadow {right: -0.35em;}.elementor-widget-stl-pricing-table.aright .pricing_content ul {-webkit-box-align: end;-webkit-align-items: flex-end;-moz-box-align: end;-ms-flex-align: end;align-items: flex-end;}.stl-progress_bar .progress_wrap {display: block;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;-webkit-transition: width 1.5s;-o-transition: width 1.5s;-moz-transition: width 1.5s;transition: width 1.5s;}.stl-progress_bar .progress_label_wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;padding-bottom: 8px;line-height: 1;white-space: nowrap;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;position: relative;}.stl-progress_bar .progress_bar_wrap {display: block;position: relative;z-index: 0;width: 100%;-webkit-border-radius: unset;-moz-border-radius: unset;border-radius: unset;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.stl-progress_bar .progress_bar {position: absolute;z-index: 1;top: 0;left: 0;width: 0;height: inherit;-webkit-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit;-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;}.stl-progress_bar .progress_label {font-size: 15px;}.stl-progress_bar .progress_value_wrap {position: relative;z-index: 0;margin-left: 5px;padding-top: 1px;line-height: inherit;font-size: 14px;}.stl-progress_bar .progress_bar_wrap-wrap {-webkit-transition: inherit;-o-transition: inherit;-moz-transition: inherit;transition: inherit;border: 1px solid #d6d6d6;}.stl-progress_bar .progress_label_wrap .progress_label, .stl-progress_bar .progress_label_wrap .progress_value_wrap {line-height: inherit;font-weight: 700;}.stl-progress_bar .progress_value, .stl-progress_bar .progress_units {font-size: inherit;line-height: inherit;font-weight: inherit;text-transform: inherit;color: inherit;}.stl-progress_bar.dynamic-value .progress_label_wrap {width: 0;}.stl-progress_bar.dynamic-value .progress_value_wrap {padding: 6px 5px;position: static;bottom: -16px;z-index: 2;right: -5px;}.stl-tabs_headings {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-webkit-align-items: stretch;-moz-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;position: relative;overflow: hidden;}.stl-tabs_headings .stl-tabs_header .stl-tabs_title {font-weight: 700;}.stl-tabs_header {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;position: relative;text-align: center;font-weight: 700;line-height: 1.3;cursor: pointer;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-tabs_header:after {content: '';position: absolute;left: 0;bottom: 0;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-tabs_header:after {z-index: 1;width: 100%;height: 3px;}.stl-tabs_content {display: block;}.stl-tabs_content > .elementor {margin: 10px;}.stl-tabs_icon {line-height: 1;color: inherit;font-weight: 400;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-tabs_title {font-size: 18px;color: inherit;line-height: inherit;}.stl-tabs.icon_position-left .stl-tabs_header {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.stl-tabs.icon_position-right .stl-tabs_header {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.stl-tabs.icon_position-top .stl-tabs_header {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-moz-box-orient: vertical;-moz-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.stl-tabs.icon_position-bottom .stl-tabs_header {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.stl-tabs.tabs_align-left .stl-tabs_headings {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-tabs.tabs_align-left .stl-tabs_headings .stl-tabs_header:last-child {margin-right: 0 !important;}.stl-tabs.tabs_align-right .stl-tabs_headings {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-tabs.tabs_align-right .stl-tabs_headings .stl-tabs_header:first-child {margin-left: 0 !important;}.stl-tabs.tabs_align-center .stl-tabs_headings {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.stl-tabs.tabs_align-center .stl-tabs_headings .stl-tabs_header:last-child {margin-right: 0 !important;}.stl-tabs.tabs_align-center .stl-tabs_headings .stl-tabs_header:first-child {margin-left: 0 !important;}.stl-tabs.tabs_align-justify .stl-tabs_header {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;}.stl-tabs.tabs_align-justify .stl-tabs_header:last-child {margin-right: 0 !important;}.stl-tabs.tabs_align-justify .stl-tabs_header:first-child {margin-left: 0 !important;}.stl-timeline-vertical {position: relative;z-index: 1;padding: 10px 0 10px;text-align: center;}.stl-timeline-vertical .time_line-items_wrap {padding-bottom: 40px;}.stl-timeline-vertical.appear_anim .time_line-item .time_line-content {-webkit-transform: translateX(-20%);-moz-transform: translateX(-20%);-ms-transform: translateX(-20%);-o-transform: translateX(-20%);transform: translateX(-20%);opacity: 0;}.stl-timeline-vertical.appear_anim .time_line-item:nth-child(odd) .time_line-content {-webkit-transform: translateX(20%);-moz-transform: translateX(20%);-ms-transform: translateX(20%);-o-transform: translateX(20%);transform: translateX(20%);}.stl-timeline-vertical .time_line-item {position: relative;-webkit-transition: opacity 0.5s;-o-transition: opacity 0.5s;-moz-transition: opacity 0.5s;transition: opacity 0.5s;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.stl-timeline-vertical .time_line-item:last-child {margin-bottom: 0;}.stl-timeline-vertical .time_line-item:last-child .time_line-date_curve:last-child:after {content: '';position: absolute;bottom: 0;left: -webkit-calc(50% - 11px);left: -moz-calc(50% - 11px);left: calc(50% - 11px);height: 2px;width: 20px;}.stl-timeline-vertical .time_line-item:first-child .time_line-date_curve:first-child:after {content: '';position: absolute;top: 0;left: -webkit-calc(50% - 11px);left: -moz-calc(50% - 11px);left: calc(50% - 11px);height: 2px;width: 20px;}.stl-timeline-vertical .time_line-item:nth-child(odd) {text-align: left;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content {right: 0;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content:before {content: "\f108";font-family: flaticon;display: block;text-align: center;font-size: 20px;position: absolute;top: 50%;left: 0;-webkit-transform: translate(-250%, -50%) rotate(270deg);-moz-transform: translate(-250%, -50%) rotate(270deg);-ms-transform: translate(-250%, -50%) rotate(270deg);-o-transform: translate(-250%, -50%) rotate(270deg);transform: translate(-250%, -50%) rotate(270deg);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-cont {padding: 58px 0 58px 80px;}.stl-timeline-vertical .time_line-item:nth-child(even) {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;text-align: left;}.stl-timeline-vertical .time_line-item:nth-child(even) .time_line-content {left: 0;}.stl-timeline-vertical .time_line-item:nth-child(even) .time_line-content:before {content: "\f108";font-family: flaticon;display: block;text-align: center;font-size: 20px;position: absolute;top: 50%;right: 0;-webkit-transform: translate(250%, -50%) rotate(90deg);-moz-transform: translate(250%, -50%) rotate(90deg);-ms-transform: translate(250%, -50%) rotate(90deg);-o-transform: translate(250%, -50%) rotate(90deg);transform: translate(250%, -50%) rotate(90deg);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-item:nth-child(even) .time_line-cont {padding: 58px 80px 58px 0;}.stl-timeline-vertical .time_line-item.item_show .time_line-content, .stl-timeline-vertical .time_line-item.item_show:nth-child(odd) .time_line-content {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.stl-timeline-vertical .time_line-item:hover .time_line-date:before {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.stl-timeline-vertical .time_line-item:hover:nth-child(odd) .time_line-content:before {-webkit-transform: translate(-200%, -50%) rotate(270deg);-moz-transform: translate(-200%, -50%) rotate(270deg);-ms-transform: translate(-200%, -50%) rotate(270deg);-o-transform: translate(-200%, -50%) rotate(270deg);transform: translate(-200%, -50%) rotate(270deg);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-item:hover:nth-child(odd) .time_line-content:after {-webkit-transform: translate(-200%, -50%) rotate(270deg);-moz-transform: translate(-200%, -50%) rotate(270deg);-ms-transform: translate(-200%, -50%) rotate(270deg);-o-transform: translate(-200%, -50%) rotate(270deg);transform: translate(-200%, -50%) rotate(270deg);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-item:hover:nth-child(even) .time_line-content:before {-webkit-transform: translate(200%, -50%) rotate(90deg);-moz-transform: translate(200%, -50%) rotate(90deg);-ms-transform: translate(200%, -50%) rotate(90deg);-o-transform: translate(200%, -50%) rotate(90deg);transform: translate(200%, -50%) rotate(90deg);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-item:hover:nth-child(even) .time_line-content:after {-webkit-transform: translate(-200%, -50%) rotate(270deg);-moz-transform: translate(-200%, -50%) rotate(270deg);-ms-transform: translate(-200%, -50%) rotate(270deg);-o-transform: translate(-200%, -50%) rotate(270deg);transform: translate(-200%, -50%) rotate(270deg);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-item:hover .time_line-date_curve:first-child:before {height: -webkit-calc(100% - 25px);height: -moz-calc(100% - 25px);height: calc(100% - 25px);top: 0;}.stl-timeline-vertical .time_line-item:hover .time_line-date_curve:last-child:before {height: -webkit-calc(100% - 25px);height: -moz-calc(100% - 25px);height: calc(100% - 25px);bottom: 0;}.stl-timeline-vertical .time_line-item:focus .time_line-date_curve:first-child:before {height: -webkit-calc(100% - 25px);height: -moz-calc(100% - 25px);height: calc(100% - 25px);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-item:focus .time_line-date_curve:last-child:before {height: -webkit-calc(100% - 25px);height: -moz-calc(100% - 25px);height: calc(100% - 25px);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-media {position: absolute;z-index: 1;-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-moz-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0px 0px 0px 3px currentColor;-moz-box-shadow: 0px 0px 0px 3px currentColor;box-shadow: 0px 0px 0px 3px currentColor;margin: 3px;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}.stl-timeline-vertical .time_line-title {font-size: 24px;line-height: 1.4;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;margin-bottom: 8px;}.stl-timeline-vertical .time_line-text {-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}.stl-timeline-vertical .time_line-date_wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-flex-basis: content;-ms-flex-preferred-size: content;flex-basis: content;}.stl-timeline-vertical .time_line-date_curve {-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;position: relative;}.stl-timeline-vertical .time_line-date_curve:before {content: '';position: absolute;border-right: 2px solid;display: block;width: 50%;height: 130%;-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-date_curve:first-child:before {top: 0;}.stl-timeline-vertical .time_line-date_curve:last-child:before {bottom: 0;}.stl-timeline-vertical .time_line-date {position: relative;z-index: 1;font-size: 20px;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;background-color: #2F3D48;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);-moz-box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);}.stl-timeline-vertical .time_line-date span {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;float: none;height: 100%;}.stl-timeline-vertical .time_line-date:before {content: '';position: absolute;top: -25px;left: -25px;border: 1px solid transparent;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transform: scale(0.6);-moz-transform: scale(0.6);-ms-transform: scale(0.6);-o-transform: scale(0.6);transform: scale(0.6);-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.stl-timeline-vertical .time_line-content {position: relative;-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-basis: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;z-index: 1;padding: 25px;font-size: 16px;line-height: 30px;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;-webkit-box-shadow: 6px 7px 20px rgba(0, 0, 0, 0.07);-moz-box-shadow: 6px 7px 20px rgba(0, 0, 0, 0.07);box-shadow: 6px 7px 20px rgba(0, 0, 0, 0.07);}.stl-timeline-vertical .time_line-content p:last-child {margin-bottom: 0;}.stl-timeline-vertical .time_line-content > * {color: inherit;}.stl-timeline-vertical .time_line-cont {-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-basis: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;padding: 50px 0;}@media only screen and (max-width: 992px) {.stl-timeline-vertical .time_line-item:nth-child(odd), .stl-timeline-vertical .time_line-item:nth-child(even) {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding-right: 0;text-align: left;}.stl-timeline-vertical .time_line-item:nth-child(odd):last-child, .stl-timeline-vertical .time_line-item:nth-child(even):last-child {margin-bottom: 0;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-cont:first-child, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-cont:first-child {display: none;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-content {margin-left: 0;margin-top: 0;padding: 20px;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-content {right: 0;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content:after, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-content:after {content: "\f108";font-family: flaticon;display: block;text-align: center;font-size: 20px;position: absolute;top: 50%;left: 0;-webkit-transform: translate(-250%, -50%) rotate(270deg);-moz-transform: translate(-250%, -50%) rotate(270deg);-ms-transform: translate(-250%, -50%) rotate(270deg);-o-transform: translate(-250%, -50%) rotate(270deg);transform: translate(-250%, -50%) rotate(270deg);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content:before, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-content:before {display: none;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-cont, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-cont {padding: 30px 0 30px 80px;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-date {line-height: 1;left: 0;right: inherit;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve {top: 85%;height: 60%;width: 50%;right: initial;}.stl-timeline-vertical .time_line-item:nth-child(odd):last-child .time_line-curve, .stl-timeline-vertical .time_line-item:nth-child(even):last-child .time_line-curve {height: 120px;width: 2px;}.stl-timeline-vertical .time_line-item:nth-child(odd):last-child .time_line-curve {left: 20%;}.stl-timeline-vertical .time_line-item:nth-child(even):last-child .time_line-curve {right: 50%;}.stl-timeline-vertical.appear_anim .time_line-content {-webkit-transform: translateX(20%) !important;-moz-transform: translateX(20%) !important;-ms-transform: translateX(20%) !important;-o-transform: translateX(20%) !important;transform: translateX(20%) !important;}.stl-timeline-vertical.appear_anim .time_line-item.item_show .time_line-content {-webkit-transform: translateX(0) !important;-moz-transform: translateX(0) !important;-ms-transform: translateX(0) !important;-o-transform: translateX(0) !important;transform: translateX(0) !important;}}@media only screen and (max-width: 768px) {.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-media, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-media {border-width: 3px;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-cont, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-cont {padding: 15px 0;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-cont .time_line-content, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-cont .time_line-content {padding: 15px;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-cont .time_line-content:after, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-cont .time_line-content:after {display: none;}.stl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date, .stl-timeline-vertical .time_line-item:nth-child(even) .time_line-date {-webkit-transform: scale(0.7) rotate(-90deg);-moz-transform: scale(0.7) rotate(-90deg);-ms-transform: scale(0.7) rotate(-90deg);-o-transform: scale(0.7) rotate(-90deg);transform: scale(0.7) rotate(-90deg);}.stl-timeline-vertical .time_line-item:hover .time_line-date_curve:last-child:before, .stl-timeline-vertical .time_line-item:hover .time_line-date_curve:first-child:before {height: -webkit-calc(100% - 6px);height: -moz-calc(100% - 6px);height: calc(100% - 6px);}}.stl-image_comparison.cocoen {cursor: pointer;line-height: 0;margin: 0;overflow: hidden;padding: 0;position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}.stl-image_comparison.cocoen img.comp-image {max-width: none;display: block;width: 100%;}.stl-image_comparison.cocoen > div {height: 100%;left: 0;overflow: hidden;position: absolute;top: 0;width: 50%;}.stl-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;}.stl-image_comparison.cocoen .cocoen-drag:before, .stl-image_comparison.cocoen .cocoen-drag:after {font-family: 'FontAwesome';position: absolute;top: 50%;width: 70px;height: 70px;line-height: 70px;text-align: center;color: #232323;cursor: pointer;font-size: 25px;margin-top: -35px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.stl-image_comparison.cocoen .cocoen-drag:before {z-index: 1;content: "\f104";left: 50%;margin-left: -35px;background: #ffffff;text-align: left;padding-left: 13px;}.stl-image_comparison.cocoen .cocoen-drag:after {z-index: 2;content: '\f105';right: 50%;margin-right: -35px;text-align: right;padding-right: 13px;background: transparent !important;}.stl-services-1 .stl-services-1_image-wrap {overflow: hidden;}.stl-services-1{-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-services-1 .stl-services-1_title_wrap {margin: -40px 25px 25px;padding: 14px 25px 15px;background-color: #fff;border-top: 0;overflow: hidden;position: relative;border-radius: 5px;-webkit-box-shadow: 8px 9px 35px rgba(49, 49, 49, 0.08);-moz-box-shadow: 8px 9px 35px rgba(49, 49, 49, 0.08);box-shadow: 8px 9px 35px rgba(49, 49, 49, 0.08);-webkit-transition: 0.4s;-o-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;}.stl-services-1 .stl-services_wrap:hover .stl-services-1_title_wrap {-webkit-transform: translateY(-80%);-moz-transform: translateY(-80%);-ms-transform: translateY(-80%);-o-transform: translateY(-80%);transform: translateY(-80%);}.stl-services_whole_link{position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.elementor-element.elementor-widget-stl-services-2 {padding-top: 20px;transform: translateY(0);transition: 0.5s;}.elementor-element.elementor-widget-stl-services-2 > .elementor-widget-container {transition: 0.5s;position: relative;}.elementor-element.elementor-widget-stl-services-2:hover > .elementor-widget-container {transform: translateY(-20px);}.stl-services-2 .stl-services_wrap {padding: 30px;border-radius: 5px;}.stl-services-2-title_wrapper {padding-bottom: 30px;border-bottom: 1px solid rgb(255 255 255 / 15%);}.stl-services-2-bottom {display: flex;text-align: left;flex-direction: row;padding-top: 30px;}.stl-services-2-button_wrapper {flex-grow: 1;text-align: right;}.stl-services-3 {padding: 20px 20px 30px 20px;background: #ffffff;transition: 0.3s;border-radius: 5px;}.stl-services-3 .stl-services_image {border-radius: 5px;}.stl-services-3 .stl-services_image-wrap {overflow: hidden;padding-bottom: 20px;}.stl-services-3 .stl-services_title {display: inline-block;}.stl-services-3 .stl-services_wrap > .stl-services_link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.stl-services-3 .stl-services_readmore {margin-left: 10px;}.stl-services-3 .stl-services_text-wrap, .stl-services-3 .stl-services_title-wrap {padding-left: 10px;padding-right: 10px;}.stl-services-3 .stl-services_readmore i {margin-left: 10px;}.stl-services-3 .stl-services_readmore {transition: all 350ms ease 0s;line-height: 42px;position: relative;display: inline-block;padding-right: 25px;border-radius: 4px;}.stl-services-3:hover .stl-services_readmore {color: #fff;padding-left: 25px;background-color: #0a52d4;}.stl-service-3_media-wrap {position: relative;margin-bottom: 10px;}.stl-service-3_media-wrap .elementor-icon-box-icon {position: absolute;padding: 10px;background: #1355d5;border-radius: 5px;right: 20px;top: -55px;box-shadow: 6px 5px 16px 0px rgba(0, 0, 0, 0.15);}.stl-service-3_media-wrap i.icon {font-size: 45px;color: #fff;}.stl-service-3_media-wrap .elementor-image-box-img {position: absolute;padding: 10px;background: #1355d5;border-radius: 5px;right: 20px;top: -60px;box-shadow: 6px 5px 16px 0px rgba(0, 0, 0, 0.15);max-width: 60px;}.stl-service-3_media-wrap .elementor-icon{vertical-align: middle;}.stl-flipbox {position: relative;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;height: 320px;width: 100%;}.stl-flipbox_wrap {position: relative;z-index: 1;-webkit-transition: 0.7s;-o-transition: 0.7s;-moz-transition: 0.7s;transition: 0.7s;width: 100%;height: 100%;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}.stl-flipbox_title {font-size: 24px;line-height: 1.4;}.stl-flipbox_content p:last-child {margin-bottom: 0;}.stl-flipbox_readmore.stl-button.elementor-button {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.stl-flipbox_item-link {position: absolute;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;}.stl-flipbox_front, .stl-flipbox_back {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);-webkit-transition: 0.7s;-o-transition: 0.7s;-moz-transition: 0.7s;transition: 0.7s;-webkit-box-shadow: 10px 8px 35px rgba(49, 49, 49, 0.08);-moz-box-shadow: 10px 8px 35px rgba(49, 49, 49, 0.08);box-shadow: 10px 8px 35px rgba(49, 49, 49, 0.08);}.stl-flipbox_front {z-index: 2;}.stl-flipbox.type_flip_right .stl-flipbox_back {-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);transform: rotateY(-180deg);}.stl-flipbox.type_flip_right:hover .stl-flipbox_wrap {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);transform: rotateY(180deg);}.stl-flipbox.type_flip_left .stl-flipbox_back {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);transform: rotateY(180deg);}.stl-flipbox.type_flip_left:hover .stl-flipbox_wrap {-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);transform: rotateY(-180deg);}.stl-flipbox.type_flip_top .stl-flipbox_back {-webkit-transform: rotateX(-180deg);-moz-transform: rotateX(-180deg);transform: rotateX(-180deg);}.stl-flipbox.type_flip_top:hover .stl-flipbox_wrap {-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);transform: rotateX(180deg);}.stl-flipbox.type_flip_bottom .stl-flipbox_back {-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);transform: rotateX(180deg);}.stl-flipbox.type_flip_bottom:hover .stl-flipbox_wrap {-webkit-transform: rotateX(-180deg);-moz-transform: rotateX(-180deg);transform: rotateX(-180deg);}.stl-counter_media-wrap {display: inline-block;}.stl-counter_media-wrap .stl-widget_container {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.stl-counter_value-placeholder {position: relative;z-index: 1;}.stl-counter_value-placeholder .value-placeholder {position: absolute;z-index: 1;right: 0;}.stl-counter_value-placeholder .stl-counter_value:not(.value-placeholder) {visibility: hidden;}.stl-counter_value-wrap {font-size: 28px;line-height: 1;font-weight: 700;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.stl-counter_prefix {text-align: right;}.stl-counter_suffix {text-align: left;}.stl-counter_title {font-size: 14px;line-height: 1.7;font-weight: 700;}.stl-counter.aleft .stl-counter_value-wrap {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-counter.aleft .stl-counter_title {text-align: left;}.stl-counter.aleft.title-inline .stl-counter_content-wrap {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-counter.aright .stl-counter_value-wrap {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-counter.aright .stl-counter_title {text-align: right;}.stl-counter.aright.title-inline .stl-counter_content-wrap {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-counter.acenter .stl-counter_title {text-align: center;}.stl-counter.title-inline .stl-counter_content-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.elementor-widget-icon-box.elementor-position-left .stl-counter_wrap, .elementor-widget-image-box.elementor-position-left .stl-counter_wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;text-align: left;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.elementor-widget-icon-box.elementor-position-left .stl-counter_media-wrap, .elementor-widget-image-box.elementor-position-left .stl-counter_media-wrap {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-moz-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;}.elementor-widget-icon-box.elementor-position-left .stl-counter_content-wrap, .elementor-widget-image-box.elementor-position-left .stl-counter_content-wrap {-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.elementor-widget-icon-box.elementor-position-right .stl-counter_wrap, .elementor-widget-image-box.elementor-position-right .stl-counter_wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;text-align: right;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.elementor-widget-icon-box.elementor-position-right .stl-counter_media-wrap, .elementor-widget-image-box.elementor-position-right .stl-counter_media-wrap {display: -webkit-inline-box;display: -webkit-inline-flex;display: -moz-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-moz-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;}.elementor-widget-icon-box.elementor-position-right .stl-counter_content-wrap, .elementor-widget-image-box.elementor-position-right .stl-counter_content-wrap {-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img, .elementor-widget-image-box.elementor-position-top .elementor-icon-box-img {margin: auto;}.stl-working-hours .working-item {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-webkit-align-items: baseline;-moz-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}.stl-working-hours .working-item_day {-webkit-box-ordinal-group: 2;-webkit-order: 1;-moz-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-right: 13px;}.stl-working-hours .working-item_hours {-webkit-box-ordinal-group: 4;-webkit-order: 3;-moz-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;margin-left: 13px;}.stl-working-hours .working-item:after {content: '';width: 100%;height: 1px;-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-ordinal-group: 3;-webkit-order: 2;-moz-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;-webkit-transform: translateY(1px);-moz-transform: translateY(1px);-ms-transform: translateY(1px);-o-transform: translateY(1px);transform: translateY(1px);}.stl-working-hours .working-item .working-item_day {font-weight: 400;}.stl-working-hours .working-item .working-item_hours {font-weight: 600;}.elementor-element.item_col-2 .stl-services_item {width: 33.333333%;}.elementor-element.item_col-3 .stl-services_item {width: 25%;}.elementor-element.item_col-4 .stl-services_item {width: 20%;}.stl-accordion-services {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin: 0 -10px;}.stl-accordion-services .stl-services_item {position: relative;z-index: 1;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.stl-accordion-services .stl-services_item.active .stl-services_content-wrap {opacity: 1;visibility: visible;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}.stl-accordion-services .stl-services_item.active ~ .stl-services_item {-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}.stl-accordion-services .stl-services_item.active .stl-services_media-wrap:before {right: -80px !important;opacity: 0;}.stl-accordion-services .stl-services_media-wrap {position: absolute;z-index: 1;left: 10px;top: 0;width: -webkit-calc(100% - 20px);width: -moz-calc(100% - 20px);width: calc(100% - 20px);height: 100%;}.stl-accordion-services .stl-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;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;bottom: 40px;right: 40px;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}.stl-accordion-services .stl-services_content-wrap {position: relative;width: 100%;z-index: 1;left: -10px;padding: 40px;-webkit-box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);-moz-box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);-webkit-transition: 0.2s;-o-transition: 0.2s;-moz-transition: 0.2s;transition: 0.2s;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);opacity: 0;visibility: hidden;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.stl-accordion-services .stl-services_icon-wrap {position: absolute;z-index: 1;width: 96px;height: 90px;right: 0;top: 0;overflow: hidden;text-align: right;color: #ffffff;}.stl-accordion-services .stl-services_icon-wrap:before {content: '';position: absolute;z-index: -1;width: 200%;height: 200%;top: 0;left: 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #212121;-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);transform: translate(0%, -50%);}.stl-accordion-services .stl-services_title {font-size: 30px;line-height: 1.4;}.stl-accordion-services .stl-services_icon {font-size: 30px;-webkit-transform: translate(-20px, 20px);-moz-transform: translate(-20px, 20px);-ms-transform: translate(-20px, 20px);-o-transform: translate(-20px, 20px);transform: translate(-20px, 20px);display: inline-block;line-height: 1;}.stl-accordion-services .stl-services_text {margin-top: 10px;}.stl-accordion-services .stl-services_link {display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #ffffff;border: 1px solid #c2bdb8;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin-top: 30px;}.stl-accordion-services .stl-services_link:before {content: "\f108";font-family: flaticon;}@media only screen and (max-width: 1300px) {.elementor-element.item_col-2 .stl-services_item, .elementor-element.item_col-3 .stl-services_item, .elementor-element.item_col-4 .stl-services_item {width: 50%;}.elementor-element .stl-services_item {-webkit-transform: translateX(0) !important;-moz-transform: translateX(0) !important;-ms-transform: translateX(0) !important;-o-transform: translateX(0) !important;transform: translateX(0) !important;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 20px;}.elementor-element .stl-services_item .stl-services_content-wrap {opacity: 1;visibility: visible;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);width: -webkit-calc(100% - 20px);width: -moz-calc(100% - 20px);width: calc(100% - 20px);left: 10px;}.elementor-element .stl-services_item .stl-services_media-wrap {min-height: inherit;height: auto;position: relative;}.elementor-element .stl-services_item .stl-services_media-wrap:before {opacity: 0;}}@media only screen and (max-width: 768px) {.elementor-element.item_col-2 .stl-services_item, .elementor-element.item_col-3 .stl-services_item, .elementor-element.item_col-4 .stl-services_item {width: 100%;}.elementor-element .stl-services_item {-webkit-transform: translateX(0) !important;-moz-transform: translateX(0) !important;-ms-transform: translateX(0) !important;-o-transform: translateX(0) !important;transform: translateX(0) !important;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 20px;}.elementor-element .stl-services_item .stl-services_content-wrap {opacity: 1;visibility: visible;-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.elementor-element .stl-services_item .stl-services_media-wrap {min-height: inherit;height: auto;position: relative;}.elementor-element .stl-services_item .stl-services_media-wrap:before {opacity: 0;}}@media (max-width: 1370px) {.stl_portfolio_list-first {padding-left: 0;padding-top: 0;}}@media (max-width: 1300px) {.stl_module_team.team-col_5 .team-item:not(.slick-slide), .stl_module_team.team-col_6 .team-item:not(.slick-slide) {width: 25%;}.stl_module_team.team-col_5 .team-item:not(.slick-slide):nth-child(5n + 1), .stl_module_team.team-col_6 .team-item:not(.slick-slide):nth-child(5n + 1) {clear: none;}.stl_module_team.team-col_5 .team-item:not(.slick-slide):nth-child(4n + 1), .stl_module_team.team-col_6 .team-item:not(.slick-slide):nth-child(4n + 1) {clear: left;}}@media only screen and (min-width: 1280px) {.text_desktop {font-size: inherit !important;line-height: inherit !important;}}@media (max-width: 1200px) {body.elementor-page.single main .stl-container, .stl-container, body.elementor-default .footer_top-area.widgets_area .stl-container{width: 950px;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container, .stl-container .elementor-section-boxed .elementor-container {width: 950px;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-default .elementor-row, .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-default .elementor-row {width: -webkit-calc(100% + 20px);width: -moz-calc(100% + 20px);width: calc(100% + 20px);margin-left: -10px;margin-right: -10px;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-narrow .elementor-row, .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-narrow .elementor-row {width: -webkit-calc(100% + 10px);width: -moz-calc(100% + 10px);width: calc(100% + 10px);margin-left: -5px;margin-right: -5px;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-extended .elementor-row, .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-extended .elementor-row {width: -webkit-calc(100% + 30px);width: -moz-calc(100% + 30px);width: calc(100% + 30px);margin-left: -15px;margin-right: -15px;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wide .elementor-row, .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wide .elementor-row {width: -webkit-calc(100% + 40px);width: -moz-calc(100% + 40px);width: calc(100% + 40px);margin-left: -20px;margin-right: -20px;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wider .elementor-row, .stl-container .elementor-section-boxed .elementor-container .elementor-column-gap-wider .elementor-row {width: -webkit-calc(100% + 60px);width: -moz-calc(100% + 60px);width: calc(100% + 60px);margin-left: -30px;margin-right: -30px;}body.elementor-page main .stl-container.stl-content-sidebar, body.elementor-editor-active main .stl-container.stl-content-sidebar, body.elementor-editor-preview main .stl-container.stl-content-sidebar {width: 950px;}body.elementor-page main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {width: 100%;max-width: 950px;}.stl_module_team.team-col_6 .team-item, .stl_module_team.team-col_5 .team-item, .stl_module_team.team-col_4 .team-item {width: 33.33333333%;}.stl_module_team.team-col_6 .team-item:nth-child(4n + 1), .stl_module_team.team-col_5 .team-item:nth-child(4n + 1), .stl_module_team.team-col_4 .team-item:nth-child(4n + 1) {clear: none;}.stl_module_team.team-col_6 .team-item:nth-child(3n + 1), .stl_module_team.team-col_5 .team-item:nth-child(3n + 1), .stl_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 (min-width: 1024px) {.text_tablet {font-size: inherit !important;line-height: inherit !important;}}@media only screen and (max-width: 1024px) {.row .stl_col-6, .row .stl_col-5, .row .stl_col-4, .row .stl_col-3, .row .stl_col-1-5, .row .stl_col-1-6 {width: 50%;}.row .sidebar-container.stl_col-3, .row .sidebar-container.stl_col-4, .row #main-content.stl_col-8, .row #main-content.stl_col-9 {width: 100%;}.row .row .stl_col-md-12 {width: 100%;}.footer .row .stl_col-3 {margin-bottom: 30px;}.stl-portfolio-single_item .stl-portfolio-info_wrap > .stl_col-8, .stl-portfolio-single_item .stl-portfolio-info_wrap > .stl_col-4 {width: 100%;}.page_404_wrapper {background-image: none !important;}.single-team .single_team_page .team-single_wrapper {-webkit-background-size: 20% 20%;-moz-background-size: 20%;background-size: 20%;}}@media (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 (max-width: 992px) {body.elementor-page.single main .stl-container, .stl-container, body.elementor-default .footer_top-area.widgets_area .stl-container{width: 728px;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container, .stl-container .elementor-section-boxed .elementor-container {width: 728px;}body.elementor-page main .stl-container.stl-content-sidebar, body.elementor-editor-active main .stl-container.stl-content-sidebar, body.elementor-editor-preview main .stl-container.stl-content-sidebar {width: 728px;}body.elementor-page main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {max-width: 728px;width: 100%;}main .alignwide {width: auto;margin-left: 0;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(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;}.stl_module_team.team-col_6 .team-item, .stl_module_team.team-col_5 .team-item, .stl_module_team.team-col_4 .team-item, .stl_module_team.team-col_3 .team-item {width: 50%;}.stl_module_team.team-col_6 .team-item:nth-child(3n + 1), .stl_module_team.team-col_5 .team-item:nth-child(3n + 1), .stl_module_team.team-col_4 .team-item:nth-child(3n + 1), .stl_module_team.team-col_3 .team-item:nth-child(3n + 1) {clear: none;}.stl_module_team.team-col_6 .team-item:nth-child(2n + 1), .stl_module_team.team-col_5 .team-item:nth-child(2n + 1), .stl_module_team.team-col_4 .team-item:nth-child(2n + 1), .stl_module_team.team-col_3 .team-item:nth-child(2n + 1) {clear: left;}.single-team .single_team_page .team-single_wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: 30px;padding-left: 25px;padding-right: 25px;}.single-team .single_team_page .team-single_wrapper[style^='background-image: url(http'] {margin-bottom: 40px;}.single-team .single_team_page .team-single_wrapper .team-image {margin: auto;position: relative;}.single-team .single_team_page .team-image_wrap {margin-top: 15px;margin-bottom: 0;padding-right: 0;}.single-team .single_team_page .team-info_wrapper {width: 100%;margin-left: unset;padding: 30px 0;}.single-team .single_team_page .team-info_wrapper .team-title, .single-team .single_team_page .team-info_wrapper .team-info_item, .single-team .single_team_page .team-info_wrapper .team__icons {text-align: 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;}.stl-portfolio_container .stl-carousel .stl-portfolio-list_item {width: 750px;}.stl-portfolio-single_wrapper.single_type-4 .stl-portfolio-item_info {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.stl-portfolio-single_wrapper.single_type-4 .stl-portfolio-item_info .stl-portfolio-item-info_desc {width: -webkit-calc(50% - 70px);width: -moz-calc(50% - 70px);width: calc(50% - 70px);}.blog-posts .grid .stl_col-6.item .bg-read-more {font-size: 50px;}.blog-posts .grid .stl_col-4.item {width: 50%;}.blog-posts .grid .stl_col-4.item:nth-child(3n + 1) {clear: none;}}@media (min-width: 799px) {.text_mobile {font-size: inherit !important;line-height: inherit !important;}}@media (max-width: 768px) {.page-header_content .breadcrumbs {white-space: normal;}.page-header_breadcrumbs:not(:first-child) {margin-top: 10px;}}@media (min-width: 768px) {.row .stl_col-12 {width: 100%;}.row .stl_col-11 {width: 91.66666667%;}.row .stl_col-10 {width: 83.33333333%;}.row .stl_col-9 {width: 75%;}.row .stl_col-8 {width: 66.66666667%;}.row .stl_col-7 {width: 58.33333333%;}.row .stl_col-6 {width: 50%;}.row .stl_col-5 {width: 41.66666667%;}.row .stl_col-4 {width: 33.33333333%;}.row .stl_col-3 {width: 25%;}.row .stl_col-1-5 {width: 20%;}.row .stl_col-1-6 {width: 16.66%;}.row .stl_col-2 {width: 16.66666667%;}.row .stl_col-1 {width: 8.33333333%;}.row .stl_portfolio_list-first > ul {font-size: 0.9vw;padding-bottom: 1vw;}.row .stl_portfolio_list-first > ul li {line-height: 1.88vw;}}@media (max-width: 767px) {h1, h1 a, h1 span{font-size:35px !important;line-height:50px !important;}h2:not(.woocommerce-loop-product__title), h2 a:not(.woocommerce-loop-product__link), h2 span{font-size:33px !important;line-height:45px !important;}h5, h5 a, h5 span{font-size:20px !important;line-height:32px !important;}h6, h6 a, h6 span{font-size:17px !important;}.row .stl_col-6, .row .stl_col-5, .row .stl_col-4, .row .stl_col-3, .row .stl_col-1-5, .row .stl_col-1-6 {width: 100%;}.copyright {text-align: center;}.assurena-post-navigation .separator_post-nav {display: none;}body.elementor-page.single main .stl-container, .stl-container, body.elementor-default .footer_top-area.widgets_area .stl-container{width: 560px;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container, .stl-container .elementor-section-boxed .elementor-container {width: 560px;}body.elementor-page main .stl-container.stl-content-sidebar, body.elementor-editor-active main .stl-container.stl-content-sidebar, body.elementor-editor-preview main .stl-container.stl-content-sidebar {width: 560px;}body.elementor-page main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {width: 100%;max-width: 560px;}.footer_top-area .row [class*='stl_col-'] + [class*='stl_col-'] {margin-top: 35px;}.sidebar-container {padding-top: 35px;}#comments .stand_comment, #comments .commentlist .comment .stand_comment, #comments .children .stand_comment {padding-left: 75px;}#comments .commentlist .comment .children .comment {margin-left: 30px;}#comments .commentlist .comment .commentava, #comments .commentlist .comment .children .stand_comment .commentava {left: -75px;height: 50px;width: 50px;}.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;}.blog-style-standard.grid .item .blog-post:not(.format-standard-image):not(.format-gallery):not(.format-video):not(.format-image) .blog-post_wrapper, .blog-style-standard.grid .sticky-post.standard.blog-post, .blog-style-standard.grid .sticky-post.blog-post.format-standard .blog-post_wrapper {padding: 25px;}.resp_align_center {text-align: center !important;}.coming-soon.row .stl_col-9 {width: 75%;}.coming-soon.row .stl_col-3 {width: 25%;}.stl_module_subtitle-wrapper .filter-after_subtite {text-align: left;}ul.stl-products li .woo_product_image .group_button-woo, .woocommerce .products ul.stl-products li .woo_product_image .group_button-woo {visibility: visible;opacity: 1;}ul.stl-products li .woo_product_image .group_button-woo > *, .woocommerce .products ul.stl-products li .woo_product_image .group_button-woo > * {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1;visibility: visible;}.stl-tabs.tabs_align-justify .stl-tabs_headings {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.stl-portfolio_container .stl-carousel .stl-portfolio-list_item {width: 600px;}.blog-posts .grid .stl_col-4.item {width: 100%;}}@media (max-width: 600px) {body.elementor-page.single main .stl-container, .stl-container, body.elementor-default .footer_top-area.widgets_area .stl-container{width: 420px;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container, .stl-container .elementor-section-boxed .elementor-container {width: 420px;}body.elementor-page main .stl-container.stl-content-sidebar, body.elementor-editor-active main .stl-container.stl-content-sidebar, body.elementor-editor-preview main .stl-container.stl-content-sidebar {width: 420px;}body.elementor-page main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {max-width: 420px;width: 100%;}div[id*='wpadminb'] {top: -46px !important;}.banner_404 {font-size: 160px;}#sb_instagram .sbi_photo {padding-bottom: 100%;height: 0 !important;}#sb_instagram #sbi_images .sbi_item {width: 33.3333% !important;}#sb_instagram #sbi_images .sbi_item:nth-child(even) {margin-top: 0 !important;}#sb_instagram .sbi_photo:after {font-size: 40px;}.single-team .single_team_page .team-info_item h5 + span {display: block;margin-left: unset;}.stl_module_team.team-col_6 .team-item, .stl_module_team.team-col_5 .team-item, .stl_module_team.team-col_4 .team-item, .stl_module_team.team-col_3 .team-item, .stl_module_team.team-col_2 .team-item {width: 100%;}.stl_module_team.team-col_6 .team-item:nth-child(2n + 1), .stl_module_team.team-col_5 .team-item:nth-child(2n + 1), .stl_module_team.team-col_4 .team-item:nth-child(2n + 1), .stl_module_team.team-col_3 .team-item:nth-child(2n + 1), .stl_module_team.team-col_2 .team-item:nth-child(2n + 1) {clear: none;}#comments .commentlist .comment_info {padding-right: 10px;}.stl-testimonials.type-inline_top .stl-testimonials_image {position: relative;margin-left: 0;margin-top: 0;}.stl-testimonials.type-inline_top .stl-carousel_wrapper .stl-testimonials-item_wrap {padding-left: 15px;}.stl-testimonials.add_quote_icon .stl-testimonials_item:after {display: none;}.stl-portfolio_container .stl-carousel .stl-portfolio-list_item {width: 550px;}.blog-style-standard .blog-post .blog-post_content {padding: 25px;}.blog-post.format-standard-image .post_meta-categories, .blog-post.format-image .post_meta-categories, .blog-post.format-gallery:not(.format-no_featured) .post_meta-categories, .blog-post.format-video .post_meta-categories {left: 25px;}.blog-post.format-gallery:not(.format-no_featured) .blog-post_media .stl-carousel .slick-arrow.slick-prev {left: 25px;}.blog-post.format-gallery:not(.format-no_featured) .blog-post_media .stl-carousel .slick-arrow.slick-next {left: 75px;}.blog .blog-post .blog-post_wrapper .blog-post_media .bg-read-more {font-size: 50px;}.single_post_info .post_info-divider {-webkit-flex-basis: unset;-ms-flex-preferred-size: unset;flex-basis: unset;width: 130px;margin: 25px 0;}}@media (max-width: 767px){.single_post_info {flex-direction: column;align-items: center;}.single_post_info .tagcloud-wrapper:not(:first-child) {margin-left: unset;}.single_post_info .tagcloud-wrapper {margin-top: 30px;}.author-info_wrapper {display: block;text-align: center;}.author-info_avatar {margin: 0 30px 15px;display: inline-block;padding-left: 0;padding-bottom: 0;}.author-info_content {margin-bottom: 15px;padding-top: 0;}}@media only screen and (max-width: 480px) {body.elementor-page.single main .stl-container, .stl-container, body.elementor-default .footer_top-area.widgets_area .stl-container{width: 90%;}body.elementor-page.single main .stl-container .elementor-section-boxed .elementor-container, .stl-container .elementor-section-boxed .elementor-container {width: 90%;margin-left: auto;margin-right: auto;}body.elementor-page.single main .stl-container .elementor-section.elementor-section-boxed > .elementor-container {max-width: 100%;width: 100%;}body.elementor-page main .stl-container.stl-content-sidebar, body.elementor-editor-active main .stl-container.stl-content-sidebar, body.elementor-editor-preview main .stl-container.stl-content-sidebar {width: 90%;}body.elementor-page main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-active main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container, body.elementor-editor-preview main .stl-container.stl-content-sidebar .elementor-section.elementor-section-boxed > .elementor-container {max-width: 100%;width: 100%;}.stl_module_team .team-item_info {padding: 28px 20px 15px;}.stl_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;}#comments #respond {padding-left: 20px;padding-right: 20px;}.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 {margin-left: -26px;font-size: 95px;line-height: 0.3;}.coming-soon.row .stl_col-9 {width: 60%;}.coming-soon.row .stl_col-3 {width: 40%;}.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;}.blog-style-standard .blog-post.format-no_featured .share_post-container {top: 10px;right: 10px;}.blog-style-standard .blog-post.format-no_featured.format-quote .share_post-container, .blog-style-standard .blog-post.format-no_featured.format-link .share_post-container {z-index: 4;top: -80px;}.blog-style-standard .blog-post .blog-post_wrapper .blog-post_media .bg-read-more {font-size: 32px;}.blog-posts .blog_columns-1 > .stl_col-12.item {padding-right: 0;padding-left: 0;}}@media (max-width: 380px) {.blog-style-standard .blog-post .blog-post_wrapper .blog-post_content, .blog-style-standard.grid .item .blog-post:not(.format-standard-image):not(.format-gallery):not(.format-video):not(.format-image) .blog-post_wrapper, .blog-style-standard.grid .sticky-post.standard.blog-post, .blog-style-standard.grid .sticky-post.blog-post.format-standard .blog-post_wrapper, .blog-style-standard.grid .format-no_featured .blog-post_wrapper {padding: 25px 15px 10px;}.blog-post.format-standard-image .post_meta-categories, .blog-post.format-image:not(.format-no_featured) .post_meta-categories, .blog-post.format-gallery:not(.format-no_featured) .post_meta-categories, .blog-post.format-video:not(.format-no_featured) .post_meta-categories {left: 15px;}.blog-post.format-video .stick-bot-left .videobox_link_wrapper {left: 15px;}.blog-post.format-gallery.format-no_featured .post_meta-categories, .blog-post.format-image.format-no_featured .post_meta-categories {left: 0;}.blog-post.format-gallery:not(.format-no_featured) .blog-post_media .stl-carousel .slick-arrow {width: 40px;height: 40px;}.blog-post.format-gallery:not(.format-no_featured) .blog-post_media .stl-carousel .slick-arrow:after {line-height: 40px;}.blog-post.format-gallery:not(.format-no_featured) .blog-post_media .stl-carousel .slick-prev {left: 15px;}.blog-post.format-gallery:not(.format-no_featured) .blog-post_media .stl-carousel .slick-next {left: 55px;}.single-team .single_team_page .team-single_wrapper {padding-left: 15px;padding-right: 15px;-webkit-background-size: 35% 35%;-moz-background-size: 35%;background-size: 35%;}.single-team .single_team_page .team-info_wrapper {margin-top: 24px;}.post_featured_bg .post_meta-wrap .post-meta-data > * {width: 100%;}.post_featured_bg .post_meta-wrap .post-meta-data > * + *:before {margin-left: 0;}}.margin-auto {margin: auto }.margin-5px-all {margin: 5px }.margin-10px-all {margin: 10px }.margin-15px-all {margin: 15px }.margin-20px-all {margin: 20px }.margin-25px-all {margin: 25px }.margin-30px-all {margin: 30px }.margin-35px-all {margin: 35px }.margin-40px-all {margin: 40px }.margin-45px-all {margin: 45px }.margin-50px-all {margin: 50px }.margin-55px-all {margin: 55px }.margin-60px-all {margin: 60px }.margin-65px-all {margin: 65px }.margin-70px-all {margin: 70px }.margin-75px-all {margin: 75px }.margin-80px-all {margin: 80px }.margin-85px-all {margin: 85px }.margin-90px-all {margin: 90px }.margin-95px-all {margin: 95px }.margin-100px-all {margin: 100px }.no-margin {margin: 0 !important }.margin-0px-top {margin-top: 0 }.margin-5px-top {margin-top: 5px }.margin-10px-top {margin-top: 10px }.margin-15px-top {margin-top: 15px }.margin-20px-top {margin-top: 20px }.margin-25px-top {margin-top: 25px }.margin-30px-top {margin-top: 30px }.margin-35px-top {margin-top: 35px }.margin-40px-top {margin-top: 40px }.margin-45px-top {margin-top: 45px }.margin-50px-top {margin-top: 50px }.margin-55px-top {margin-top: 55px }.margin-60px-top {margin-top: 60px }.margin-65px-top {margin-top: 65px }.margin-70px-top {margin-top: 70px }.margin-75px-top {margin-top: 75px }.margin-80px-top {margin-top: 80px }.margin-90px-top {margin-top: 90px }.margin-100px-top {margin-top: 100px }.margin-0px-bottom {margin-bottom: 0 }.margin-5px-bottom {margin-bottom: 5px }.margin-10px-bottom {margin-bottom: 10px }.margin-15px-bottom {margin-bottom: 15px }.margin-20px-bottom {margin-bottom: 20px !important }.margin-25px-bottom {margin-bottom: 25px }.margin-30px-bottom {margin-bottom: 30px }.margin-35px-bottom {margin-bottom: 35px }.margin-40px-bottom {margin-bottom: 40px }.margin-45px-bottom {margin-bottom: 45px }.margin-50px-bottom {margin-bottom: 50px }.margin-55px-bottom {margin-bottom: 55px }.margin-60px-bottom {margin-bottom: 60px }.margin-65px-bottom {margin-bottom: 65px }.margin-70px-bottom {margin-bottom: 70px }.margin-75px-bottom {margin-bottom: 75px }.margin-80px-bottom {margin-bottom: 80px }.margin-85px-bottom {margin-bottom: 85px }.margin-90px-bottom {margin-bottom: 90px }.margin-95px-bottom {margin-bottom: 95px }.margin-100px-bottom {margin-bottom: 100px }.margin-5px-right {margin-right: 5px }.margin-10px-right {margin-right: 10px }.margin-15px-right {margin-right: 15px }.margin-20px-right {margin-right: 20px }.margin-25px-right {margin-right: 25px }.margin-30px-right {margin-right: 30px }.margin-35px-right {margin-right: 35px }.margin-40px-right {margin-right: 40px }.margin-45px-right {margin-right: 45px }.margin-50px-right {margin-right: 50px }.margin-55px-right {margin-right: 55px }.margin-60px-right {margin-right: 60px }.margin-65px-right {margin-right: 65px }.margin-70px-right {margin-right: 70px }.margin-75px-right {margin-right: 75px }.margin-80px-right {margin-right: 80px }.margin-85px-right {margin-right: 85px }.margin-90px-right {margin-right: 90px }.margin-95px-right {margin-right: 95px }.margin-100px-right {margin-right: 100px }.margin-5px-left {margin-left: 5px }.margin-10px-left {margin-left: 10px }.margin-15px-left {margin-left: 15px }.margin-20px-left {margin-left: 20px }.margin-25px-left {margin-left: 25px }.margin-30px-left {margin-left: 30px }.margin-35px-left {margin-left: 35px }.margin-40px-left {margin-left: 40px }.margin-45px-left {margin-left: 45px }.margin-50px-left {margin-left: 50px }.margin-55px-left {margin-left: 55px }.margin-60px-left {margin-left: 60px }.margin-65px-left {margin-left: 65px }.margin-70px-left {margin-left: 70px }.margin-75px-left {margin-left: 75px }.margin-80px-left {margin-left: 80px }.margin-85px-left {margin-left: 85px }.margin-90px-left {margin-left: 90px }.margin-95px-left {margin-left: 95px }.margin-100px-left {margin-left: 100px }.margin-5px-lr {margin-left: 5px;margin-right: 5px;}.margin-10px-lr {margin-left: 10px;margin-right: 10px;}.margin-15px-lr {margin-left: 15px;margin-right: 15px;}.margin-20px-lr {margin-left: 20px;margin-right: 20px;}.margin-25px-lr {margin-left: 25px;margin-right: 25px;}.margin-30px-lr {margin-left: 30px;margin-right: 30px;}.margin-35px-lr {margin-left: 35px;margin-right: 35px;}.margin-40px-lr {margin-left: 40px;margin-right: 40px;}.margin-45px-lr {margin-left: 45px;margin-right: 45px;}.margin-50px-lr {margin-left: 50px;margin-right: 50px;}.margin-55px-lr {margin-left: 55px;margin-right: 55px;}.margin-60px-lr {margin-left: 60px;margin-right: 60px;}.margin-65px-lr {margin-left: 65px;margin-right: 65px;}.margin-70px-lr {margin-left: 70px;margin-right: 70px;}.margin-75px-lr {margin-left: 75px;margin-right: 75px;}.margin-80px-lr {margin-left: 80px;margin-right: 80px;}.margin-85px-lr {margin-left: 85px;margin-right: 85px;}.margin-90px-lr {margin-left: 90px;margin-right: 90px;}.margin-95px-lr {margin-left: 95px;margin-right: 95px;}.margin-100px-lr {margin-left: 100px;margin-right: 100px;}.margin-5px-tb {margin-top: 5px;margin-bottom: 5px;}.margin-10px-tb {margin-top: 10px;margin-bottom: 10px;}.margin-15px-tb {margin-top: 15px;margin-bottom: 15px;}.margin-20px-tb {margin-top: 20px;margin-bottom: 20px;}.margin-25px-tb {margin-top: 25px;margin-bottom: 25px;}.margin-30px-tb {margin-top: 30px;margin-bottom: 30px;}.margin-35px-tb {margin-top: 35px;margin-bottom: 35px;}.margin-40px-tb {margin-top: 40px;margin-bottom: 40px;}.margin-45px-tb {margin-top: 45px;margin-bottom: 45px;}.margin-50px-tb {margin-top: 50px;margin-bottom: 50px;}.margin-55px-tb {margin-top: 55px;margin-bottom: 55px;}.margin-60px-tb {margin-top: 60px;margin-bottom: 60px;}.margin-65px-tb {margin-top: 65px;margin-bottom: 65px;}.margin-70px-tb {margin-top: 70px;margin-bottom: 70px;}.margin-75px-tb {margin-top: 75px;margin-bottom: 75px;}.margin-80px-tb {margin-top: 80px;margin-bottom: 80px;}.margin-85px-tb {margin-top: 85px;margin-bottom: 85px;}.margin-90px-tb {margin-top: 90px;margin-bottom: 90px;}.margin-95px-tb {margin-top: 85px;margin-bottom: 85px;}.margin-100px-tb {margin-top: 100px;margin-bottom: 100px;}.no-padding {padding: 0 !important }.no-padding-lr {padding-left: 0 !important;padding-right: 0 !important }.no-padding-tb {padding-top: 0 !important;padding-bottom: 0 !important }.no-padding-top {padding-top: 0 !important }.no-padding-bottom {padding-bottom: 0 !important }.no-padding-left {padding-left: 0 !important }.no-padding-right {padding-right: 0 !important }.padding-3px-all {padding: 3px;}.padding-5px-all {padding: 5px;}.padding-7px-all {padding: 7px;}.padding-10px-all {padding: 10px;}.padding-15px-all {padding: 15px;}.padding-20px-all {padding: 20px;}.padding-25px-all {padding: 25px;}.padding-30px-all {padding: 30px;}.padding-35px-all {padding: 35px;}.padding-40px-all {padding: 40px;}.padding-45px-all {padding: 45px;}.padding-50px-all {padding: 50px;}.padding-55px-all {padding: 55px;}.padding-60px-all {padding: 60px;}.padding-65px-all {padding: 65px;}.padding-70px-all {padding: 70px;}.padding-75px-all {padding: 75px;}.padding-80px-all {padding: 80px;}.padding-85px-all {padding: 85px;}.padding-90px-all {padding: 90px;}.padding-95px-all {padding: 95px;}.padding-100px-all {padding: 100px;}.padding-5px-top {padding-top: 5px;}.padding-10px-top {padding-top: 10px;}.padding-15px-top {padding-top: 15px;}.padding-20px-top {padding-top: 20px;}.padding-25px-top {padding-top: 25px;}.padding-30px-top {padding-top: 30px;}.padding-35px-top {padding-top: 35px;}.padding-40px-top {padding-top: 40px;}.padding-45px-top {padding-top: 45px;}.padding-50px-top {padding-top: 50px;}.padding-55px-top {padding-top: 55px;}.padding-60px-top {padding-top: 60px;}.padding-65px-top {padding-top: 65px;}.padding-70px-top {padding-top: 70px;}.padding-75px-top {padding-top: 75px;}.padding-80px-top {padding-top: 80px;}.padding-85px-top {padding-top: 85px;}.padding-90px-top {padding-top: 90px;}.padding-95px-top {padding-top: 95px;}.padding-100px-top {padding-top: 100px;}.padding-5px-bottom {padding-bottom: 5px;}.padding-10px-bottom {padding-bottom: 10px;}.padding-15px-bottom {padding-bottom: 15px;}.padding-20px-bottom {padding-bottom: 20px;}.padding-25px-bottom {padding-bottom: 25px;}.padding-30px-bottom {padding-bottom: 30px;}.padding-35px-bottom {padding-bottom: 35px;}.padding-40px-bottom {padding-bottom: 40px;}.padding-45px-bottom {padding-bottom: 45px;}.padding-50px-bottom {padding-bottom: 50px;}.padding-55px-bottom {padding-bottom: 55px;}.padding-60px-bottom {padding-bottom: 60px;}.padding-65px-bottom {padding-bottom: 65px;}.padding-70px-bottom {padding-bottom: 70px;}.padding-75px-bottom {padding-bottom: 75px;}.padding-80px-bottom {padding-bottom: 80px;}.padding-85px-bottom {padding-bottom: 85px;}.padding-90px-bottom {padding-bottom: 90px;}.padding-95px-bottom {padding-bottom: 95px;}.padding-100px-bottom {padding-bottom: 100px;}.padding-5px-right {padding-right: 5px;}.padding-10px-right {padding-right: 10px;}.padding-15px-right {padding-right: 15px;}.padding-20px-right {padding-right: 20px;}.padding-25px-right {padding-right: 25px;}.padding-30px-right {padding-right: 30px;}.padding-35px-right {padding-right: 35px;}.padding-40px-right {padding-right: 40px;}.padding-45px-right {padding-right: 45px;}.padding-50px-right {padding-right: 50px;}.padding-55px-right {padding-right: 55px;}.padding-60px-right {padding-right: 60px;}.padding-65px-right {padding-right: 65px;}.padding-70px-right {padding-right: 70px;}.padding-75px-right {padding-right: 75px;}.padding-80px-right {padding-right: 80px;}.padding-85px-right {padding-right: 85px;}.padding-90px-right {padding-right: 90px;}.padding-95px-right {padding-right: 95px;}.padding-100px-right {padding-right: 100px;}.padding-5px-left {padding-left: 5px;}.padding-10px-left {padding-left: 10px;}.padding-15px-left {padding-left: 15px;}.padding-20px-left {padding-left: 20px;}.padding-25px-left {padding-left: 25px;}.padding-30px-left {padding-left: 30px;}.padding-35px-left {padding-left: 35px;}.padding-40px-left {padding-left: 40px;}.padding-45px-left {padding-left: 45px;}.padding-50px-left {padding-left: 50px;}.padding-55px-left {padding-left: 55px;}.padding-60px-left {padding-left: 60px;}.padding-65px-left {padding-left: 65px;}.padding-70px-left {padding-left: 70px;}.padding-75px-left {padding-left: 75px;}.padding-80px-left {padding-left: 80px;}.padding-85px-left {padding-left: 85px;}.padding-90px-left {padding-left: 90px;}.padding-95px-left {padding-left: 95px;}.padding-100px-left {padding-left: 100px;}.padding-4px-tb {padding-top: 4px;padding-bottom: 4px;}.padding-5px-tb {padding-top: 5px;padding-bottom: 5px;}.padding-10px-tb {padding-top: 10px;padding-bottom: 10px;}.padding-15px-tb {padding-top: 15px;padding-bottom: 15px;}.padding-20px-tb {padding-top: 20px;padding-bottom: 20px;}.padding-25px-tb {padding-top: 25px;padding-bottom: 25px;}.padding-30px-tb {padding-top: 30px;padding-bottom: 30px;}.padding-35px-tb {padding-top: 35px;padding-bottom: 35px;}.padding-40px-tb {padding-top: 40px;padding-bottom: 40px;}.padding-45px-tb {padding-top: 45px;padding-bottom: 45px;}.padding-50px-tb {padding-top: 50px;padding-bottom: 50px;}.padding-55px-tb {padding-top: 55px;padding-bottom: 55px;}.padding-60px-tb {padding-top: 60px;padding-bottom: 60px;}.padding-65px-tb {padding-top: 65px;padding-bottom: 65px;}.padding-70px-tb {padding-top: 70px;padding-bottom: 70px;}.padding-75px-tb {padding-top: 75px;padding-bottom: 75px;}.padding-80px-tb {padding-top: 80px;padding-bottom: 80px;}.padding-85px-tb {padding-top: 85px;padding-bottom: 85px;}.padding-90px-tb {padding-top: 90px;padding-bottom: 90px;}.padding-95px-tb {padding-top: 95px;padding-bottom: 95px;}.padding-100px-tb {padding-top: 100px;padding-bottom: 100px;}.padding-5px-lr {padding-left: 5px;padding-right: 5px;}.padding-10px-lr {padding-left: 10px;padding-right: 10px;}.padding-15px-lr {padding-left: 15px;padding-right: 15px;}.padding-20px-lr {padding-left: 20px;padding-right: 20px;}.padding-25px-lr {padding-left: 25px;padding-right: 25px;}.padding-30px-lr {padding-left: 30px;padding-right: 30px;}.padding-35px-lr {padding-left: 35px;padding-right: 35px;}.padding-40px-lr {padding-left: 40px;padding-right: 40px;}.padding-45px-lr {padding-left: 45px;padding-right: 45px;}.padding-50px-lr {padding-left: 50px;padding-right: 50px;}.padding-55px-lr {padding-left: 55px;padding-right: 55px;}.padding-60px-lr {padding-left: 60px;padding-right: 60px;}.padding-65px-lr {padding-left: 65px;padding-right: 65px;}.padding-70px-lr {padding-left: 70px;padding-right: 70px;}.padding-75px-lr {padding-left: 75px;padding-right: 75px;}.padding-80px-lr {padding-left: 80px;padding-right: 80px;}.padding-85px-lr {padding-left: 85px;padding-right: 85px;}.padding-90px-lr {padding-left: 90px;padding-right: 90px;}.padding-95px-lr {padding-left: 95px;padding-right: 95px;}.padding-100px-lr {padding-left: 100px;padding-right: 100px;}.padding-one-all {padding: 1%;}.padding-two-all {padding: 2%;}.padding-three-all {padding: 3%;}.padding-four-all {padding: 4%;}.padding-five-all {padding: 5%;}.padding-six-all {padding: 6%;}.padding-seven-all {padding: 7%;}.padding-eight-all {padding: 8%;}.padding-nine-all {padding: 9%;}.padding-ten-all {padding: 10%;}.padding-eleven-all {padding: 11%;}.padding-twelve-all {padding: 12%;}.padding-thirteen-all {padding: 13%;}.padding-fourteen-all {padding: 14%;}.padding-fifteen-all {padding: 15%;}.padding-sixteen-all {padding: 16%;}.padding-seventeen-all {padding: 17%;}.padding-eighteen-all {padding: 18%;}.padding-nineteen-all {padding: 19%;}.padding-twenty-all {padding: 20%;}.padding-twenty-one-all {padding: 21%;}.padding-twenty-two-all {padding: 22%;}.padding-twenty-three-all {padding: 23%;}.padding-twenty-four-all {padding: 24%;}.padding-twenty-five-all {padding: 25%;}.stl-carousel_slick:not(p), .stl-carousel_slick:not(span) {color: transparent;}