@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Rubik:300,400,400i,500,500i,600,700,700i|Poppins:400,500,600,700");html,body {margin:0;padding:0;width:100%;line-height:150%;}body {height:100%;}html {font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}::selection {background:#333;color:#fff;text-shadow:none;}::-moz-selection {background:#333;color:#fff;text-shadow:none;}::-webkit-selection {background:#333;color:#fff;text-shadow:none;}:active,:focus {outline:none!important;}body {line-height:2;color:#78787b;font-size:1rem;font-family:"Rubik",sans-serif;font-weight:400;background-color:#fff;background-attachment:fixed;-ms-word-wrap:break-word;word-wrap:break-word;counter-reset:my-sec-counter;}a {color:#0073aa;text-decoration:none;font-weight:600;transition:all .3s ease;}@media (prefers-reduced-motion:reduce){a{transition:none}}a:hover,a:focus {color:var(--theme-color1);text-decoration:none;}a b,a strong {transition:all .3s ease;}@media (prefers-reduced-motion:reduce){a b,a strong{transition:none}}a img {border:none;}b,strong {color:#444;}img {max-width:100%;}iframe {border:none!important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {font-family:"Rubik",sans-serif;color:#1c92dd;}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small, .h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small {font-weight:normal;line-height:1;color:#303035;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a, .h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a {color:inherit;font-weight:inherit;}.h1,.h2,.h3,h1,h2,h3 {line-height:1.2;margin-bottom:1rem;margin-top:.75rem;letter-spacing:1px;}h4,h5,h6,.h4,.h5,.h6 {line-height:1.4;margin-bottom:1rem;margin-top:.75rem;}h1,.h1{font-size:3.5rem}h2,.h2{font-size:3.125rem}@media (max-width:767.98px){h2,.h2{font-size:2.5rem}}h3,.h3{font-size:2.25rem}h4,.h4{font-size:1.875rem}h5,.h5{font-size:1.5rem}h6,.h6{font-size:1.25rem}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:500}p,pre,ul,ol,dl,dd,blockquote,address,table,fieldset {margin-bottom:10px;}table p {margin-bottom:0;}p {margin-bottom:30px;}p a:hover,p a:focus {text-decoration:underline;}.font-current-theme1 {font-family:"Rubik",sans-serif!important;}.font-current-theme2 {font-family:"Poppins",sans-serif!important;}.wp-block-quote {margin:20px 0;}.post-content ul>li,.post-content ol>li, .post-excerpt ul>li,.post-excerpt ol>li, .wpb_text_column ul>li,.wpb_text_column ol>li {margin-bottom:12px;}.post-content ul>li>ul,.post-content ul>li>ol, .post-content ol>li>ul,.post-content ol>li>ol, .post-excerpt ul>li>ul,.post-excerpt ul>li>ol, .post-excerpt ol>li>ul,.post-excerpt ol>li>ol, .wpb_text_column ul>li>ul,.wpb_text_column ul>li>ol, .wpb_text_column ol>li>ul,.wpb_text_column ol>li>ol {margin-top:12px;}.drop-caps>p{text-align:justify}.drop-caps>p:first-child:first-letter {color:#333;display:block;float:left;font-size:48px;line-height:48px;margin:6px 3px;padding:10px 18px;}.drop-caps.text-colored>p:first-child:first-letter {display:block;float:left;font-size:48px;line-height:48px;margin:6px 3px;padding:10px 18px;}.drop-caps.border>p:first-child:first-letter {border:1px solid;margin:8px 16px 0 0;padding:15px 20px;}.drop-caps.border-rounded>p:first-child:first-letter {border:1px solid;border-radius:50%;margin:8px 16px 0 0;padding:15px 20px;}.drop-caps.colored-square>p:first-child:first-letter {color:#fff;margin:8px 16px 0 0;padding:15px 20px;}.drop-caps.colored-rounded>p:first-child:first-letter {color:#fff;margin:8px 16px 0 0;padding:15px 20px;border-radius:50%;}.drop-caps.dark-square>p:first-child:first-letter {background:#222;color:#fff;margin:8px 16px 0 0;padding:15px 20px;}.drop-caps.dark-rounded>p:first-child:first-letter {background:#222;color:#fff;margin:8px 16px 0 0;padding:15px 20px;border-radius:50%;}.text-highlight {background:none repeat scroll 0 0 #111;border-radius:4px;color:#fff;padding:0 5px 3px;}.text-highlight.light {background:#808080}address {color:#777;font-style:italic;}ol,ul {list-style-position:inside;margin:0;padding:0;}ol ol li,ol ul li,ul ol li,ul ul li {padding-left:26px;}html {font-size:100%;max-width:100%;}@media (max-width:991.98px){html{font-size:98%}}@media (max-width:767.98px){html{font-size:96%}}@media (max-width:575.98px){html{font-size:94%}}html,html a {-webkit-font-smoothing:antialiased;}body {max-width:100%;overflow-x:hidden;position:relative;}img {max-width:100%;}iframe,embed,object {margin-bottom:1.5em;max-width:100%;}iframe {display:block;margin:0;max-width:100%;}.inline-block,.display-inline-block {display:inline-block}.display-inline {display:inline}.display-block {display:block}.fullwidth {width:100%}.bg-hover-theme-colored {transition:all .3s ease;}@media (prefers-reduced-motion:reduce){.bg-hover-theme-colored{transition:none}}.media-object {max-width:none}.text-underline {text-decoration:underline}form label {color:#555;font-weight:400;}.hr-divider {margin:20px 0;}pre {background-color:#f9f9f9;border:1px solid #eee;border-radius:10px;padding:10px 10px 20px;}.description-list dt {color:#303035}.divider,.parallax {background-repeat:repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;overflow:hidden;width:100%;}.parallax {background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat;}.heading-line-bottom {border-bottom:1px dashed #808080;display:inline-block;margin:20px 0;position:relative;}.heading-line-bottom::after {content:"";height:2px;left:0;position:absolute;top:4px;width:20px;}.heading-title {margin-top:10px}.double-line-bottom {margin-bottom:20px;margin-top:8px;padding-bottom:5px;position:relative;}.double-line-bottom::after {border-radius:8px;bottom:1px;content:"";height:2px;left:0;position:absolute;width:64px;}.double-line-bottom::before {border-radius:8px;bottom:-1px;content:"";height:6px;left:10px;position:absolute;width:24px;}.line-bottom {position:relative;margin-bottom:35px;padding-bottom:10px;}.line-bottom:after {bottom:-10px;content:"";height:4px;left:0;position:absolute;width:65px;background:#218bce;}.section-typo-light .line-bottom:after {background:#fff}.line-bottom-footer-widget {position:relative;padding-bottom:10px;}.line-bottom-footer-widget:after {bottom:-5px;content:"";height:3px;left:0;position:absolute;width:54px;background:#555;}.line-bottom-centered {position:relative;margin:10px 0 20px;}.line-bottom-centered:after {background:#2b96cc none repeat scroll 0 0;bottom:-8px;content:"";height:1px;left:0;margin-left:auto;margin-right:auto;margin-top:0;position:absolute;right:0;width:30px;}.title-icon [class^="flaticon-"]::after, .title-icon [class^="flaticon-"]::before {font-size:48px;margin-left:10px;}:root {--theme-blue: #218bce;--theme-text-light: #fff;}.gallery_curved{border-radius: 7px;}.gallery_curved_img {border-top-left-radius: 7px;border-top-right-radius: 7px;}.entry-content.bg-white.p-2.gallery_bottom_curved {min-height: 150px;}.page_heading_new{margin-top:0px !important;}.page_content_new h4{margin-bottom: 15px !important;}.seva_page_banner .thumb img{width: 100%;}.causes-details{margin-top: 25px;border-radius: 7px;}.campaign_mobile_menu{display: none;}@media only screen and (max-width: 600px) {.section_three_new{padding-block-start: 20px !important;padding-block-end: 50px !important;}.home_seva_title{padding:20px !important;}.home_seva_title .causes-title{margin-bottom: 0px !important;}.causes-details{margin-top: 0px;border-radius: 7px;}.campaign_mobile_menu{display: block;}.campaign_mobile_menu .currency_dropdown_mobile {position: relative;display: inline-block;}.campaign_mobile_menu .currency_dropdown_mobile select {width: 100%;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: #FFFFFF;border-color: transparent;padding: 0px;padding-right: 15px;font-size: 16px;border-bottom: 1px dotted #000;}}.latest-posts .search-form input[type="search"]{line-height: 50px;height: 50px;padding: 19px 43px 19px 30px;}.latest-posts .search-form button {line-height: 50px;height: 50px;font-size: 14px;right: 5px;}.latest-posts .blog_side_img{height: 85px;width: 100%;object-fit: cover;}.show_gallery_page .causes-item-current-style1 .causes-item .causes-thumb img{width: 100%;}.footer_top_section .contact-address-detail img{object-fit: contain;}.footer_top_section .contact-address-detail p{margin-bottom: 0px;font-size: 14px;}.footer_section .office_address p{display: inline;padding-left: 3px;}.home_widget1{background-color: rgb(245, 245, 244) !important;}.home_events{background-color: #fff !important;}.home_events #event-scroll{overflow-y:scroll;height: 550px;overflow: -moz-scrollbars-none;scrollbar-width: none;-ms-overflow-style: none;-webkit-scrollbar-display:none;}.home_events #event-scroll::-webkit-scrollbar {display: none;}.home_events .item-inner .item-content{background-color: #fff !important;}.home_events .event-details .event-title{line-height: 20px !important;}.home_events .event-details .event-time{line-height:1 !important;}.home_events .upcoming-events-current-style{margin-bottom: 20px;margin-left: 0px;}.home_sevas{background: #ececeb !important;}.home_sevas .section-content .causes-item-current-style1{height: 100%;}.home_widget3{background-size:cover;background-position: center;}.home_widget3 h2.cta_heading{background:#fff !important;}.home_widget3 .cta_btn{white-space:normal;font-size: 14px !important;padding-left: 25px;padding-right: 25px;}@media only screen and (max-width: 600px) {.home_widget3 h2.cta_heading{font-size: 2em;}.home_widget4 h3{font-size: 1.6667em !important;}}.currency-dropdown {position: relative;display: inline-block;}.currency-dropdown select {width: 100%;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;padding: 0px;padding-right: 15px;font-size: 16px;border-bottom: 1px dotted;color:#FFFFFF;border-top: none;border-left: none;border-right: none;border-radius: 0px;}.currency-dropdown select:focus-visible {outline: none;border-color: transparent;box-shadow: 0 0 5px rgba(0, 123, 255, 0.5);}.down_arrow_currency {position: absolute;right: 0px;left: 35px;top: 45%;transform: translateY(-50%);pointer-events: none;width: 16px;height: 16px;}.currency_dropdown_mobile {position: relative;display: inline-block;}.currency_dropdown_mobile select {width: 100%;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: #FFFFFF;border-color: transparent;padding: 0px;padding-right: 15px;font-size: 16px;border-bottom: 1px dotted #000;}.currency_dropdown_mobile select:focus-visible {outline: none;border-color: transparent;box-shadow: 0 0 5px rgba(0, 123, 255, 0.5);}.blog_detail img{background: #f4f7fe;}.blog_list_content .causes-item .causes-thumb img{border-top-left-radius: 7px;border-top-right-radius: 7px;object-fit: contain !important;background: #f4f7fe;height: 236px !important;;}.payment_modal_body strong{font-weight: 500;}.countryInput .autocomplete-items {position: absolute;border: 1px solid #d4d4d4;border-bottom: none;border-top: none;z-index: 99;margin-top: 0px;margin-right: 0px;}.countryInput .autocomplete-items div {padding: 10px;cursor: pointer;background-color: #fff;border-bottom: 1px solid #d4d4d4;}.countryInput .autocomplete-items div:hover {background-color: #e9e9e9;}.countryInput .autocomplete-active {background-color: DodgerBlue !important;color: #ffffff;}#campaign-donation-table_paginate .page-item.disabled .page-link {color: #858796;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dddfeb;}#campaign-donation-table_paginate .page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 5px !important;border-bottom-left-radius: 5px !important;width: 87px !important;}#campaign-donation-table_paginate .page-item:last-child .page-link {border-top-right-radius: 5px !important;border-bottom-right-radius: 5px !important;width: 62px !important;}#campaign-donation-table_paginate .page-link {position: relative;display: block;padding: .5rem .75rem;margin-left: -1px;line-height: 1.25;color: #4e73df;background-color: #fff;border: 1px solid #dddfeb !important;border-radius: 0% !important;box-shadow: none !important;}#campaign-donation-table_paginate .pagination > .page-item{margin-right: 0 !important;}#campaign-donation-table_paginate .page-item.active .page-link {z-index: 3 !important;color: #fff !important;background-color: #4e73df !important;border-color: #4e73df !important;}#campaign-donation-table_paginate .pagination a{font-weight: normal;}#campaign-donation-table_paginate .pagination > .page-item .page-link{height: 40px;width: 33px;}@media only screen and (min-width: 768px) {}@media only screen and (min-width: 992px) {}@media only screen and (min-width: 1200px) {}@media only screen and (min-width: 1440px) {.blog_list_content .causes-item .causes-thumb img{height: 255px !important;}}@media only screen and (min-width: 1600px) {}@media only screen and (min-width: 768px) and (max-width: 1023px) {}@media only screen and (max-width: 600px) {.blog_list_content .causes-item .causes-thumb img{height: fit-content !important;}}.donate-banner {background-image: url('../images/campaigns/campaign-bg.png') !important;background-size: cover;background-repeat: no-repeat;padding-block: 63px;text-align: center;z-index: -1;position: relative;color: #fff;background-position: center;}.campaigns_list.container-fluid{padding-left: 0;padding-right: 0;}.campaigns_registration.container-fluid{padding-left: 0;padding-right: 0;}.title-icon {margin: 0 auto;max-width: 160px;position: relative;}.title-icon::after {content: "";height: 2px;left: 24px;position: absolute;top: 10px;width: 30px;}.title-icon::before {content: "";height: 2px;position: absolute;right: 20px;top: 10px;width: 30px;}.bg-video {height: 100%;position: absolute;text-align: center;width: 100%;z-index: -1;}.bg-video .video {height: 100%;left: 0;margin: 0;position: relative;top: 0;width: 100%;}.bg-video .video .mbYTP_wrapper {z-index: -1;}.display-table-parent {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.display-table {display: table;height: 100%;position: relative;width: 100%;}.display-table-cell {display: table-cell;height: 100%;vertical-align: middle;}.scrollToTop {background-size: 200% auto;box-shadow: 0 7px 30px rgba(0,0,0,.3);bottom: 15px;display: none;border-radius: 50%;height: 50px;padding: 2px;position: fixed;right: 15px;text-align: center;text-decoration: none;width: 50px;z-index: 99999;opacity: .4;}.scrollToTop i {color: #fff;font-size: 42px;}.scrollToTop:hover {text-decoration: none;opacity: 1;}.mfp-close-btn-in .mfp-close {color: #eee;font-size: 64px;}.section-typo-light, .section-typo-light h1, .section-typo-light h2, .section-typo-light h3, .section-typo-light h4, .section-typo-light h5, .section-typo-light h6, .section-typo-light p, .section-typo-light label, .section-typo-light a:not(.icon):not(.btn):not(.social-link):not(.styled-icons-item):not(.wp-block-button__link):not(.wp-block-button__link), .section-typo-light a:not(.icon):not(.btn):not(.social-link):not(.styled-icons-item):not(.wp-block-button__link):not(.wp-block-button__link):hover {color: #fff !important;}.section-typo-dark, .section-typo-dark h1, .section-typo-dark h2, .section-typo-dark h3, .section-typo-dark h4, .section-typo-dark h5, .section-typo-dark h6, .section-typo-dark p, .section-typo-dark label, .section-typo-dark a:not(.icon):not(.btn):not(.social-link):not(.styled-icons-item):not(.wp-block-button__link):not(.wp-block-button__link), .section-typo-dark a:not(.icon):not(.btn):not(.social-link):not(.styled-icons-item):not(.wp-block-button__link):not(.wp-block-button__link):hover {color: #303035 !important;}.main-content-area table, .comment-body .comment-text table {width: 100%;margin: 0 0 40px;}.main-content-area table td, .main-content-area table th, .comment-body .comment-text table td, .comment-body .comment-text table th {padding: 10px 20px;border: 1px solid #e6e6e6;}.double-line, .line {clear: both;position: relative;width: 100%;margin: 4rem 0;border-top: 1px solid #eee;}.double-line {border-top: 3px double #e5e5e5;}.section-bg-diagonal-1 {background-image: linear-gradient(145deg, transparent 50%, #f6f8fd 50%);}.section-bg-diagonal-2 {background-image: linear-gradient(325deg, transparent 50%, #f6f8fd 50%);}.section-bg-diagonal-3 {background-image: linear-gradient(165deg, transparent 50%, #f6f8fd 50%);}.section-bg-diagonal-4 {background-image: linear-gradient(345deg, transparent 50%, #f6f8fd 50%);}@media (max-width:1199.98px) {.hidden-mobile-mode {display: none;}}.lead, .lead p {line-height: 1.5;font-size: 1.4rem;font-weight: 500;}.anim-delay-1ms {animation-delay: .1s;}.anim-delay-3ms {animation-delay: .3s;}.anim-delay-5ms {animation-delay: .5s;}.anim-delay-7ms {animation-delay: .7s;}.anim-delay-9ms {animation-delay: .9s;}.anim-delay-1s {animation-delay: 1s;}.slick-slide img {display: block;cursor: pointer;}.slick-slide.slick-current .thumb .img-thumbnail {background-color: #fd7807;}.tm-btn-loadmore-preloader .preloader-dot-loading {display: block;margin: 0 auto;width: 97px;}.tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i {width: 15px;height: 15px;display: inline-block;border-radius: 50%;background: #2a2b26;}.tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i:first-child {opacity: 0;animation: cssload-loading-ani2 .58s linear infinite;transform: translate(-15px);}.tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i:nth-child(2), .tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i:nth-child(3) {animation: cssload-loading-ani3 .58s linear infinite;}.tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i:last-child {animation: cssload-loading-ani1 .58s linear infinite;}@keyframes cssload-loading-ani1 {100% {transform: translate(39px);opacity: 0;}}@keyframes cssload-loading-ani2 {100% {transform: translate(15px);opacity: 1;}}@keyframes cssload-loading-ani3 {100% {transform: translate(15px);}}.top-sliders-container {position: relative;z-index: 0;}body.has-fixed-footer .top-sliders-container {z-index: 2;}.alert {padding: 1.25rem 1.25rem;}.alert-dismissible .close {padding: 1.50rem;}.bg-contain {background-size: contain;}.nice-select {font-size: 1rem;box-shadow: 0 10px 20px rgba(5,5,5,.05);}@media (min-width:1200px){header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style5 .header-top-left{position:relative}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style5 .header-top-left:before{background-color:#f1f1f1;content:"";height:100%;position:absolute;right:0;top:0;width:2200px;z-index:0}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style5 .header-top-left:after{border-left:120px solid #f1f1f1;border-top:144px solid transparent;content:"";height:100%;position:absolute;right:-120px;top:0;width:0;z-index:0}}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style6{overflow:hidden}@media (min-width:1200px){header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style6{position:relative;overflow:hidden}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style6:after{border-bottom:120px solid #ddd;border-left:144px solid transparent;content:"";position:absolute;top:0;width:51%;height:100%;left:1}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style6 .header-top-left{position:relative}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style6 .header-top-left:before{background-color:#f1f1f1;content:"";height:100%;position:absolute;right:0;top:0;width:2200px;z-index:0}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style6 .header-top-left:after{border-right:120px solid transparent;border-top:144px solid #ddd;content:"";height:100%;position:absolute;right:-50px;top:0;width:0;z-index:0}}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style7{overflow:hidden}@media (min-width:1200px){header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style7 .header-top-right{position:relative}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style7 .header-top-right:before{background-color:#f1f1f1;content:"";height:100%;position:absolute;right:0;top:0;width:2200px;z-index:0}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style7 .header-top-right:after{border-right:120px solid transparent;border-top:144px solid #f1f1f1;content:"";height:100%;position:absolute;right:-50px;top:0;width:0;z-index:0}}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style8{overflow:hidden}@media (min-width:1200px){header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style8 .header-top-right{position:relative}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style8 .header-top-right:before{background-color:#f1f1f1;content:"";height:100%;position:absolute;right:0;top:0;width:2200px;z-index:0}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style8 .header-top-right:after{border-left:120px solid #f1f1f1;border-top:144px solid transparent;content:"";height:100%;position:absolute;right:-120px;top:0;width:0;z-index:0}}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style9{overflow:hidden}@media (min-width:1200px){header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style9 .header-top-right{position:relative}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style9 .header-top-right:before{background-color:#f1f1f1;content:"";height:100%;position:absolute;right:0;top:0;width:2200px;z-index:0}}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style10{overflow:hidden}@media (min-width:1200px){header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style10 .header-top-left{position:relative}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style10 .header-top-left:before{background-color:#ddd;content:"";height:100%;position:absolute;right:0;top:0;width:2200px;z-index:1}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style10 .header-top-left:after{border-right:60px solid transparent;border-top:72px solid #ddd;content:"";height:100%;position:absolute;right:-50px;top:0;width:0;z-index:1}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style10 .header-top-right{position:relative}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style10 .header-top-right:before{background-color:#f1f1f1;content:"";height:100%;position:absolute;right:0;top:0;width:2200px;z-index:0}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style10 .header-top-right:after{border-left:120px solid #f1f1f1;border-top:110px solid transparent;content:"";height:100%;position:absolute;right:-120px;top:0;width:0;z-index:0}}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style11{overflow:hidden}@media (min-width:1200px){header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style11{position:relative;overflow:hidden}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style11:after{border-bottom:120px solid #ccc;border-right:144px solid transparent;content:"";position:absolute;top:0;width:60%;height:100%;left:0;z-index:0}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style11 .header-top-right{position:relative}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style11 .header-top-right:before{background-color:#f1f1f1;content:"";height:100%;position:absolute;right:0;top:0;width:2200px;z-index:0}header#header:not(.header-layout-type-header-2rows-floating-header):not(.header-layout-type-header-2rows-floating-header-style2):not(.header-layout-type-header-2rows-floating-header-style3) .header-top.header-top-curve-style11 .header-top-right:after{border-left:120px solid #f1f1f1;border-top:110px solid transparent;content:"";height:100%;position:absolute;right:-120px;top:0;width:0;z-index:0}}header#header .contact-info-box{display:block}header#header .contact-info-box .left-thumb{float:left;margin-right:20px}header#header .contact-info-box .media-body{float:left}@media (max-width:767.98px){header#header .contact-info-box{display:block}header#header .contact-info-box .left-thumb{float:none;margin-right:0}header#header .contact-info-box .media-body{float:none}}header#header .contact-info-box .font-icon{font-size:36px;margin-top:5px}header#header .contact-info-box .title{margin-top:0;margin-bottom:.25rem}@media (max-width:767.98px){header#header .contact-info-box .title{margin-top:5px;margin-bottom:5px}}header#header .contact-info-box.big-icon .subtitle a{color:#777;font-weight:normal}header#header .contact-info-box.small-icon .font-icon{font-size:16px;padding-left:1px;padding-right:5px;margin-top:0}header#header .contact-info-box.small-icon .title{font-size:15px}header#header .contact-info-box.small-icon .subtitle{font-size:13px}header#header .header-middle{padding:20px 0}@media (max-width:1199.98px){header#header .header-middle .header-mid-column3-container .element{margin-bottom:20px}}@media (max-width:991.98px){header#header .header-middle .header-mid-column3-container .element{margin-bottom:30px}}header#header .header-nav .header-nav-container{box-shadow:0 10px 20px rgba(0,0,0,.1)}header#header .nav-side-icon-list{display:inline-block}@media (max-width:1199.98px){header#header .nav-side-icon-list{float:left}}header#header .nav-side-icon-list>li{display:inline-block;padding:20px 12px}@media (max-width:1199.98px){header#header .nav-side-icon-list>li{padding:13px 12px}}header#header .nav-side-icon-list>li .custom-button{margin-top:-5px}header#header.header .nav-side-icon-parent {display: none;}header#header.header .top-primary-nav-clone-parent {padding-left: 0;padding-right: 0;}header#header.header .top-primary-nav-clone-parent [class^="col-"] {padding-left: 0;padding-right: 0;}.zoom-in {-webkit-animation: zoomIn 400ms ease both;-moz-animation: zoomIn 400ms ease both;-o-animation: zoomIn 400ms ease both;animation: zoomIn 400ms ease both;}@-webkit-keyframes zoomIn {0% {-webkit-transform: scale(1.5);}100% {-webkit-transform: scale(1);}}@-moz-keyframes zoomIn {0% {-moz-transform: scale(1.5);}100% {-moz-transform: scale(1);}}@-o-keyframes zoomIn {0% {opacity: 0;-o-transform: scale(1.5);}100% {opacity: 1;-o-transform: scale(1);}}@keyframes zoomIn {0% {transform: scale(1.5);}100% {transform: scale(1);}}.zoom-out {-webkit-animation: zoomOut 400ms ease both;-moz-animation: zoomOut 400ms ease both;-o-animation: zoomOut 400ms ease both;animation: zoomOut 400ms ease both;}@-webkit-keyframes zoomOut {0% {-webkit-transform: scale(.6);}100% {-webkit-transform: scale(1);}}@-moz-keyframes zoomOut {0% {-moz-transform: scale(.6);}100% {-moz-transform: scale(1);}}@-o-keyframes zoomOut {0% {-o-transform: scale(.6);}100% {-o-transform: scale(1);}}@keyframes zoomOut {0% {transform: scale(.6);}100% {transform: scale(1);}}.drop-up {-webkit-animation: drop-up 400ms ease both;-moz-animation: drop-up 400ms ease both;-o-animation: drop-up 400ms ease both;animation: drop-up 400ms ease both;}@-webkit-keyframes drop-up {0% {-webkit-transform: translateY(100px);}100% {-webkit-transform: translateY(0);}}@-moz-keyframes drop-up {0% {-moz-transform: translateY(100px);}100% {-moz-transform: translateY(0);}}@-o-keyframes drop-up {0% {-o-transform: translateY(100px);}100% {-o-transform: translateY(0);}}@keyframes drop-up {0% {transform: translateY(100px);}100% {transform: translateY(0);}}.drop-left {-webkit-animation: drop-left 400ms ease both;-moz-animation: drop-left 400ms ease both;-o-animation: drop-left 400ms ease both;animation: drop-left 400ms ease both;}@-webkit-keyframes drop-left {0% {-webkit-transform: translateX(-100px);}100% {-webkit-transform: translateX(0);}}@-moz-keyframes drop-left {0% {-moz-transform: translateX(-100px);}100% {-moz-transform: translateX(0);}}@-o-keyframes drop-left {0% {-o-transform: translateX(-100px);}100% {-o-transform: translateX(0);}}@keyframes drop-left {0% {transform: translateX(-100px);}100% {transform: translateX(0);}}.swing {-webkit-transform-origin: top center;-moz-transform-origin: top center;-o-transform-origin: top center;transform-origin: top center;-webkit-animation: swing 400ms ease-out both;-moz-animation: swing 400ms ease-out both;-o-animation: swing 400ms ease-out both;animation: swing 400ms ease-out both;}@-webkit-keyframes swing {20%, 40%, 60%, 80%, 100% {-webkit-transform-origin: top center;}20% {-webkit-transform: rotate(15deg);}40% {-webkit-transform: rotate(-10deg);}60% {-webkit-transform: rotate(5deg);}80% {-webkit-transform: rotate(-5deg);}100% {-webkit-transform: rotate(0deg);}}@-moz-keyframes swing {20% {-moz-transform: rotate(15deg);}40% {-moz-transform: rotate(-10deg);}60% {-moz-transform: rotate(5deg);}80% {-moz-transform: rotate(-5deg);}100% {-moz-transform: rotate(0deg);}}@-o-keyframes swing {20% {-o-transform: rotate(15deg);}40% {-o-transform: rotate(-10deg);}60% {-o-transform: rotate(5deg);}80% {-o-transform: rotate(-5deg);}100% {-o-transform: rotate(0deg);}}@keyframes swing {20% {transform: rotate(15deg);}40% {transform: rotate(-10deg);}60% {transform: rotate(5deg);}80% {transform: rotate(-5deg);}100% {transform: rotate(0deg);}}.flip-animation {-webkit-animation: flip-animation 700ms ease both;-moz-animation: flip-animation 700ms ease both;-o-animation: flip-animation 700ms ease both;animation: flip-animation 700ms ease both;}@-webkit-keyframes flip-animation {0% {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0;}40% {-webkit-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg);}70% {-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg);}100% {-webkit-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1;}}@keyframes flip-animation {0% {-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0;}40% {-webkit-transform: perspective(400px) rotateX(-10deg);-ms-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg);}70% {-webkit-transform: perspective(400px) rotateX(10deg);-ms-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg);}100% {-webkit-transform: perspective(400px) rotateX(0deg);-ms-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1;}}.roll-in {-webkit-animation: roll-in 400ms ease both;-moz-animation: roll-in 400ms ease both;-o-animation: roll-in 400ms ease both;animation: roll-in 400ms ease both;}@-webkit-keyframes roll-in {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-15deg);transform: translateX(-100%) rotate(-15deg);}100% {opacity: 1;-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);}}@keyframes roll-in {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-15deg);-ms-transform: translateX(-100%) rotate(-15deg);transform: translateX(-100%) rotate(-15deg);}100% {opacity: 1;-webkit-transform: translateX(0) rotate(0deg);-ms-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);}}.stretch {-webkit-animation: stretch 500ms ease both;-moz-animation: stretch 500ms ease both;-o-animation: stretch 500ms ease both;animation: stretch 500ms ease both;transform-origin: 0 0%;-ms-transform-origin: 0 0%;-webkit-transform-origin: 0 0%}@keyframes stretch {0% {transform: scaleX(.3);}40% {transform: scaleX(1.02);}60% {transform: scaleX(.98);}80% {transform: scaleX(1.01);}100% {transform: scaleX(.98);}80% {transform: scaleX(1.01);}100% {transform: scaleX(1);}}@-webkit-keyframes stretch {0% {-webkit-transform: scaleX(.3);}40% {-webkit-transform: scaleX(1.02);}60% {-webkit-transform: scaleX(.98);}80% {-webkit-transform: scaleX(1.01);}100% {-webkit-transform: scaleX(.98);}80% {-webkit-transform: scaleX(1.01);}100% {-webkit-transform: scaleX(1);}}@-o-keyframes stretch {0% {-o-transform: scaleX(.3);}40% {-o-transform: scaleX(1.02);}60% {-o-transform: scaleX(.98);}80% {-o-transform: scaleX(1.01);}100% {-o-transform: scaleX(.98);}80% {-o-transform: scaleX(1.01);}100% {-o-transform: scaleX(1);}}header#header .header-nav .header-nav-container {box-shadow: 0 10px 20px rgba(0, 0, 0, .1);}header#header .nav-side-icon-list {display: inline-block;}@media (max-width:1199.98px) {header#header .nav-side-icon-list {float: left;}}header#header .nav-side-icon-list>li {padding: 0 12px;margin-top: -4px;}header#header .nav-side-icon-list>li .custom-button {margin-top: -5px;margin-left: 30px;}header#header .nav-side-icon-list>li:last-child {padding-right: 0;}.header-nav .header-nav-wrapper.navbar-scrolltofixed {min-width: 100%;transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.header-nav .header-nav-wrapper.navbar-scrolltofixed {transition: none;}}@media (max-width:575.98px) {.header-nav .header-nav-col-row>div, .header-nav .header-nav-clone-col-row>div {width: auto;max-width: none;}}@media (min-width:992px) and (max-width:1199.98px) {.header-nav .header-nav-col-row>div, .header-nav .header-nav-clone-col-row>div {padding: 0;}}@media (min-width:768px) and (max-width:991.98px) {.header-nav .header-nav-col-row>div, .header-nav .header-nav-clone-col-row>div {padding: 0;}}body.admin-bar .header-nav .navbar-scrolltofixed.scroll-to-fixed-fixed {margin-top: 28px;}@media (max-width:600px) {body.admin-bar .header-nav .navbar-scrolltofixed.scroll-to-fixed-fixed {margin-top: 45px;}}@media (max-width:1199.98px) {header#header.header-nav-left .header-nav-col-row {padding: 10px 0;}header#header.header-nav-left .header-nav-col-row:first-child {order: 1;}}header#header.header-layout-type-header-3rows .header-nav {border-top: 1px solid #eee;}header#header.header-layout-type-header-3rows .nav-side-icon-list {float: right;}@media (max-width:991.98px) {header#header.header-layout-type-header-3rows .header-middle {padding-bottom: 15px;}}header#header.header-layout-type-header-3rows .header-middle .contact-info .title {font-size: 1rem;}header#header.header-layout-type-header-3rows .header-middle .contact-info .subtitle {font-size: .875rem;}header#header.header-layout-type-header-3rows .header-middle .contact-info .subtitle a {font-size: .875rem;}@media (max-width:1199.98px) {header#header.header-layout-type-header-3rows .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content {left: 0;right: auto;}}header#header.header-layout-type-header-1rows-floating-header {padding-top: 15px;position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-1rows-floating-header {position: relative;}}header#header.header-layout-type-header-1rows-floating-header .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) {background-color: transparent;box-shadow: none;}header#header.header-layout-type-header-1rows-floating-header .nav-side-icon-list {float: right;}@media (min-width:1200px) {header#header.header-layout-type-header-1rows-floating-header .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-1rows-floating-header.header-bg-dark-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .45), rgba(0, 0, 0, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-1rows-floating-header.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}}header#header.header-layout-type-header-1rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li a i {color: #fff;}header#header.header-layout-type-header-1rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li .hamburger-box .hamburger-inner, header#header.header-layout-type-header-1rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li .hamburger-box .hamburger-inner:after, header#header.header-layout-type-header-1rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li .hamburger-box .hamburger-inner:before {background-color: #fff;}header#header.header-layout-type-header-1rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon .items-count {background-color: #fff;color: #333;}header#header.header-layout-type-header-1rows-floating-header.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-1rows-floating-header.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header {position: relative;}}header#header.header-layout-type-header-2rows-floating-header .header-top {background: transparent;}header#header.header-layout-type-header-2rows-floating-header .header-nav {background: transparent;border-top: 1px solid rgba(255, 255, 255, .1);}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header .header-nav {margin-top: 20px;}header#header.header-layout-type-header-2rows-floating-header .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header .nav-side-icon-list {float: right;}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header.header-bg-dark-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .45), rgba(0, 0, 0, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}header#header.header-layout-type-header-2rows-floating-header.header-bg-dark-shadow .header-top {background-color: #2c2c2c;}}header#header.header-layout-type-header-2rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li a i {color: #fff;}header#header.header-layout-type-header-2rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li .hamburger-box .hamburger-inner, header#header.header-layout-type-header-2rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li .hamburger-box .hamburger-inner:after, header#header.header-layout-type-header-2rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li .hamburger-box .hamburger-inner:before {background-color: #fff;}header#header.header-layout-type-header-2rows-floating-header.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon .items-count {background-color: #fff;color: #333;}header#header.header-layout-type-header-2rows-floating-header.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header.header-bg-light-shadow .header-top a {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style1.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-style1.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style1.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-style1.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style2 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style2 {position: relative;}}header#header.header-layout-type-header-2rows-floating-header-style2 .header-top {background: rgba(255, 255, 255, .1);}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-style2 .header-nav {margin-top: 20px;}header#header.header-layout-type-header-2rows-floating-header-style2 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style2 .header-nav {background: rgba(255, 255, 255, .1);border-top: 1px solid rgba(255, 255, 255, .1);}header#header.header-layout-type-header-2rows-floating-header-style2 .nav-side-icon-list {float: right;}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style2 .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style2.header-bg-dark-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .45), rgba(0, 0, 0, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style2.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}header#header.header-layout-type-header-2rows-floating-header-style2.header-bg-dark-shadow .header-top {background-color: #2c2c2c;}}header#header.header-layout-type-header-2rows-floating-header-style2.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style2.header-bg-light-shadow {padding-bottom: 0;}header#header.header-layout-type-header-2rows-floating-header-style2.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-style2.header-bg-light-shadow .header-top {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style2.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style3 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style3 {position: relative;}}header#header.header-layout-type-header-2rows-floating-header-style3 .header-top {background: rgba(255, 255, 255, .1);}header#header.header-layout-type-header-2rows-floating-header-style3 .header-top .container>.row>div {border-left: 1px solid rgba(255, 255, 255, .1);border-right: 1px solid rgba(255, 255, 255, .1);}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-style3 .header-nav {margin-top: 20px;}header#header.header-layout-type-header-2rows-floating-header-style3 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style3 .header-nav {background: rgba(255, 255, 255, .1);border-top: 1px solid rgba(255, 255, 255, .1);}header#header.header-layout-type-header-2rows-floating-header-style3 .nav-side-icon-list {float: right;}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style3 .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-dark-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .45), rgba(0, 0, 0, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-dark-shadow .header-top {background-color: #2c2c2c;}}header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-light-shadow .header-top {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-light-shadow .header-top a {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-style3.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style4 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style4 {position: relative;}}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-style4 .header-nav {argin-top: 20px;}header#header.header-layout-type-header-2rows-floating-header-style4 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style4 .header-nav {background: rgba(255, 255, 255, .1);border-top: 1px solid rgba(255, 255, 255, .1);}header#header.header-layout-type-header-2rows-floating-header-style4 .nav-side-icon-list {float: right;}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style4 .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style4.header-bg-dark-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .45), rgba(0, 0, 0, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style4.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}header#header.header-layout-type-header-2rows-floating-header-style4.header-bg-dark-shadow .header-top {background-color: #2c2c2c;}}header#header.header-layout-type-header-2rows-floating-header-style4.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style4.header-bg-light-shadow {padding-bottom: 0;}header#header.header-layout-type-header-2rows-floating-header-style4.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-style4.header-bg-light-shadow .header-top {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style4.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style5 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style5 {position: relative;}}header#header.header-layout-type-header-2rows-floating-header-style5 .header-top {background: rgba(255, 255, 255, .1);}header#header.header-layout-type-header-2rows-floating-header-style5 .header-middle {background: rgba(255, 255, 255, .1);}@media (min-width:992px) {header#header.header-layout-type-header-2rows-floating-header-style5 .header-middle {padding: 10px 0;}}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style5 .header-middle {padding: 0;}header#header.header-layout-type-header-2rows-floating-header-style5 .header-middle .header-mid-left {border-right: 1px solid rgba(255, 255, 255, .1);}}@media (max-width:1199.98px) {header#header.header-layout-type-header-2rows-floating-header-style5 .header-middle {padding-bottom: 20px;}}header#header.header-layout-type-header-2rows-floating-header-style5 .header-middle .contact-info .title {font-size: 1rem;}header#header.header-layout-type-header-2rows-floating-header-style5 .header-middle .contact-info .subtitle {font-size: .875rem;}header#header.header-layout-type-header-2rows-floating-header-style5 .header-middle .contact-info .subtitle a {font-size: .875rem;}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-style5 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style5 .header-nav {background: rgba(255, 255, 255, .1);border-top: 1px solid rgba(255, 255, 255, .1);}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style5 .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .45), rgba(0, 0, 0, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow .header-middle {background-color: #2c2c2c;}}header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow .header-middle .element, header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow .header-middle a, header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow .header-middle h1, header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow .header-middle h2, header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow .header-middle h3, header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow .header-middle h4, header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow .header-middle h5, header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-dark-shadow .header-middle h6 {color: #fff!important;}header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-style5.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style6 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style6 {position: relative;}}header#header.header-layout-type-header-2rows-floating-header-style6 .header-top {background: rgba(255, 255, 255, .1);}header#header.header-layout-type-header-2rows-floating-header-style6 .header-middle {background: rgba(21, 21, 21, .6);}@media (min-width:992px) {header#header.header-layout-type-header-2rows-floating-header-style6 .header-middle {padding: 10px 0;}}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style6 .header-middle {padding: 0;}}@media (max-width:1199.98px) {header#header.header-layout-type-header-2rows-floating-header-style6 .header-middle {padding-bottom: 20px;}}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style6 .header-middle .header-mid-left {border-right: 1px solid rgba(255, 255, 255, .1);}}header#header.header-layout-type-header-2rows-floating-header-style6 .header-middle .contact-info .title {font-size: 1rem;}header#header.header-layout-type-header-2rows-floating-header-style6 .header-middle .contact-info .subtitle {font-size: .875rem;}header#header.header-layout-type-header-2rows-floating-header-style6 .header-middle .contact-info .subtitle a {font-size: .875rem;}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-style6 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style6 .header-nav {background: rgba(21, 21, 21, .6);border-top: 1px solid rgba(255, 255, 255, .1);}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style6 .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .45), rgba(0, 0, 0, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-middle {background-color: #2c2c2c;}}header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-middle .element, header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-middle a, header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-middle h1, header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-middle h2, header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-middle h3, header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-middle h4, header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-middle h5, header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-middle h6 {color: #fff!important;}header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li a i {color: #fff;}header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon .items-count {background-color: #fff;color: #333;}header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-style6.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style7 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style7 {position: relative;}}@media (min-width:992px) {header#header.header-layout-type-header-2rows-floating-header-style7 .header-middle {padding: 10px 0;}}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style7 .header-middle {padding: 0;}}@media (max-width:1199.98px) {header#header.header-layout-type-header-2rows-floating-header-style7 .header-middle {padding-bottom: 20px;}}header#header.header-layout-type-header-2rows-floating-header-style7 .header-middle .contact-info .title {font-size: 1rem;}header#header.header-layout-type-header-2rows-floating-header-style7 .header-middle .contact-info .subtitle {font-size: .875rem;}header#header.header-layout-type-header-2rows-floating-header-style7 .header-middle .contact-info .subtitle a {font-size: .875rem;}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-style7 .header-top + .header-nav {margin-top: 0;}}@media (min-width:992px) {header#header.header-layout-type-header-2rows-floating-header-style7 .header-nav .header-nav-wrapper.scroll-to-fixed-fixed .container {background: none;}}header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow {background-color: transparent;padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-middle {background-color: #2c2c2c;}}header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-middle .element, header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-middle a, header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-middle h1, header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-middle h2, header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-middle h3, header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-middle h4, header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-middle h5, header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-middle h6 {color: #fff!important;}header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li a i {color: #fff;}header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li .hamburger-box .hamburger-inner, header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li .hamburger-box .hamburger-inner:after, header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list li .hamburger-box .hamburger-inner:before {background-color: #fff;}header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-dark-shadow .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) .nav-side-icon-list .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon .items-count {background-color: #fff;color: #333;}header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-style7.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style8 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style8 {position: relative;}}@media (min-width:992px) {header#header.header-layout-type-header-2rows-floating-header-style8 .header-middle {padding: 10px 0;}}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style8 .header-middle {padding: 0;}}@media (max-width:1199.98px) {header#header.header-layout-type-header-2rows-floating-header-style8 .header-middle {padding-bottom: 20px;}}header#header.header-layout-type-header-2rows-floating-header-style8 .header-middle .contact-info .title {font-size: 1rem;}header#header.header-layout-type-header-2rows-floating-header-style8 .header-middle .contact-info .subtitle {font-size: .875rem;}header#header.header-layout-type-header-2rows-floating-header-style8 .header-middle .contact-info .subtitle a {font-size: .875rem;}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-style8 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow {background-color: transparent;padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow .header-middle {background-color: #2c2c2c;}}header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow .header-middle .element, header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow .header-middle a, header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow .header-middle h1, header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow .header-middle h2, header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow .header-middle h3, header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow .header-middle h4, header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow .header-middle h5, header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-dark-shadow .header-middle h6 {color: #fff!important;}header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-style8.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-style9 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style9 {position: relative;}}@media (min-width:992px) {header#header.header-layout-type-header-2rows-floating-header-style9 .header-middle {padding: 10px 0;}}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-style9 .header-middle {padding: 0;}}@media (max-width:1199.98px) {header#header.header-layout-type-header-2rows-floating-header-style9 .header-middle {padding-bottom: 20px;}}header#header.header-layout-type-header-2rows-floating-header-style9 .header-middle .contact-info .title {font-size: 1rem;}header#header.header-layout-type-header-2rows-floating-header-style9 .header-middle .contact-info .subtitle {font-size: .875rem;}header#header.header-layout-type-header-2rows-floating-header-style9 .header-middle .contact-info .subtitle a {font-size: .875rem;}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-style9 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow {background-color: transparent;padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow {background-color: #333;padding-bottom: 0;}header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow .header-middle {background-color: #2c2c2c;}}header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow .header-middle .element, header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow .header-middle a, header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow .header-middle h1, header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow .header-middle h2, header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow .header-middle h3, header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow .header-middle h4, header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow .header-middle h5, header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-dark-shadow .header-middle h6 {color: #fff !important;}header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-style9.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-white {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white {position: relative;}}header#header.header-layout-type-header-2rows-floating-header-white .header-top {background: transparent;}header#header.header-layout-type-header-2rows-floating-header-white .header-nav {background: transparent;border-top: 1px solid rgba(0, 0, 0, .1);}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-white .header-nav {margin-top: 0;}header#header.header-layout-type-header-2rows-floating-header-white .header-top + .header-nav {margin-top: 0;}}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-white .header-nav .navbar-scrolltofixed.scroll-to-fixed-fixed #top-primary-nav>li.active>a, header#header.header-layout-type-header-2rows-floating-header-white .header-nav .navbar-scrolltofixed.scroll-to-fixed-fixed #top-primary-nav>li:hover>a, header#header.header-layout-type-header-2rows-floating-header-white .header-nav .navbar-scrolltofixed.scroll-to-fixed-fixed #top-primary-nav-clone>li.active>a, header#header.header-layout-type-header-2rows-floating-header-white .header-nav .navbar-scrolltofixed.scroll-to-fixed-fixed #top-primary-nav-clone>li:hover>a {color: #fff;}}header#header.header-layout-type-header-2rows-floating-header-white .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) {background-color: transparent;box-shadow: none;}header#header.header-layout-type-header-2rows-floating-header-white .nav-side-icon-list {float: right;}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-white .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-white.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-white.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-white.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-white-style1 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style1 {position: relative;}}header#header.header-layout-type-header-2rows-floating-header-white-style1 .header-top {background: rgba(255, 255, 255, .6);}header#header.header-layout-type-header-2rows-floating-header-white-style1 .header-nav {background: rgba(255, 255, 255, .6);border-top: 1px solid rgba(0, 0, 0, .1);}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-white-style1 .header-nav {margin-top: 20px;}header#header.header-layout-type-header-2rows-floating-header-white-style1 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style1 .header-nav .navbar-scrolltofixed:not(.scroll-to-fixed-fixed) {background-color: transparent;box-shadow: none;}header#header.header-layout-type-header-2rows-floating-header-white-style1 .nav-side-icon-list {float: right;}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-white-style1 .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style1.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style1.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style1.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style1.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-white-style1.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-white-style2 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style2 {position: relative;}}header#header.header-layout-type-header-2rows-floating-header-white-style2 .header-top {background: rgba(255, 255, 255, .95);}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-white-style2 .header-nav {margin-top: 20px;}header#header.header-layout-type-header-2rows-floating-header-white-style2 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style2 .header-nav {background: rgba(255, 255, 255, .95);border-top: 1px solid rgba(0, 0, 0, .1);}header#header.header-layout-type-header-2rows-floating-header-white-style2 .nav-side-icon-list {float: right;}@media (min-width:1200px) {header#header.header-layout-type-header-2rows-floating-header-white-style2 .nav-side-icon-list>li {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style2.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style2.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style2.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style2.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-white-style2.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-white-style3 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style3 {position: relative;}}header#header.header-layout-type-header-2rows-floating-header-white-style3 .header-top {background: rgba(255, 255, 255, .9);}header#header.header-layout-type-header-2rows-floating-header-white-style3 .header-top .container>.row>div {border-left: 1px solid rgba(0, 0, 0, .1);border-right: 1px solid rgba(0, 0, 0, .1);}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-white-style3 .header-nav {margin-top: 20px;}header#header.header-layout-type-header-2rows-floating-header-white-style3 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style3.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style3.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style3.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style3.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-white-style3.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-2rows-floating-header-white-style4 {position: absolute;left: 0;right: 0;top: 0;z-index: 1011;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style4 {position: relative;}}@media (min-width:768px) {header#header.header-layout-type-header-2rows-floating-header-white-style4 .header-nav {margin-top: 20px;}header#header.header-layout-type-header-2rows-floating-header-white-style4 .header-top + .header-nav {margin-top: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style4.header-bg-light-shadow {background-color: transparent;background-image: linear-gradient(180deg, rgba(250, 250, 250, .7), rgba(250, 250, 250, .45), rgba(250, 250, 250, .01));padding-bottom: 30px;border-width: 0 0 1px;border-color: #f4f4f4;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style4.header-bg-light-shadow {padding-bottom: 0;}}header#header.header-layout-type-header-2rows-floating-header-white-style4.header-bg-light-shadow .header-top {color: #333;}@media (max-width:991.98px) {header#header.header-layout-type-header-2rows-floating-header-white-style4.header-bg-light-shadow .header-top {background-color: #eee;}}header#header.header-layout-type-header-2rows-floating-header-white-style4.header-bg-light-shadow .header-top a {color: #333;}header#header.header-layout-type-header-3rows-modern-header-style1 .nav-side-icon-list {float: right;}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style1 .header-middle {padding: 0;}}@media (max-width:991.98px) {header#header.header-layout-type-header-3rows-modern-header-style1 .header-middle {padding-bottom: 15px;}}header#header.header-layout-type-header-3rows-modern-header-style1 .header-middle .contact-info .title {font-size: 1rem;}header#header.header-layout-type-header-3rows-modern-header-style1 .header-middle .contact-info .subtitle {font-size: .875rem;}header#header.header-layout-type-header-3rows-modern-header-style1 .header-middle .contact-info .subtitle a {font-size: .875rem;}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style1 .header-mid-column3-container {margin-bottom: 40px;}}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style1 .header-nav-wrapper .header-nav-container-inner {position: absolute;top: -44px;left: 0;z-index: 1011;padding: 0 15px 0 15px;border: 1px solid #eee;width: 100%;background: #fff;border-radius: 5px;box-shadow: 0 0 50px rgba(5, 5, 5, .08);}}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style1 .header-nav-wrapper.scroll-to-fixed-fixed .header-nav-container-inner {position: relative;top: 0;border: none;box-shadow: none;}}@media (max-width:1199.98px) {header#header.header-layout-type-header-3rows-modern-header-style1 .header-middle {padding-bottom: 15px;}}header#header.header-layout-type-header-3rows-modern-header-style1 .header-nav .nav-side-icon-parent {margin-left: auto;}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style2 .header-middle {padding: 0;}}@media (max-width:991.98px) {header#header.header-layout-type-header-3rows-modern-header-style2 .header-middle {padding-bottom: 15px;}}header#header.header-layout-type-header-3rows-modern-header-style2 .header-middle .contact-info .title {font-size: 1rem;}header#header.header-layout-type-header-3rows-modern-header-style2 .header-middle .contact-info .subtitle {font-size: .875rem;}header#header.header-layout-type-header-3rows-modern-header-style2 .header-middle .contact-info .subtitle a {font-size: .875rem;}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style2 .header-mid-column3-container {margin-bottom: 40px;}}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style2 .header-nav-wrapper .header-nav-container-inner {position: absolute;top: -44px;left: 0;z-index: 1011;padding: 0 15px 0 15px;width: 100%;background: #fff;border-radius: 5px;box-shadow: 0 0 50px rgba(5, 5, 5, .08);}}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style2 .header-nav-wrapper.scroll-to-fixed-fixed .header-nav-container-inner {position: relative;top: 0;border: none;box-shadow: none;}}header#header.header-layout-type-header-3rows-modern-header-style2 .header-nav .nav-side-icon-parent {margin-left: auto;}@media (max-width:1199.98px) {header#header.header-layout-type-header-3rows-modern-header-style2 .header-nav .top-nav-parent {margin-left: auto;}header#header.header-layout-type-header-3rows-modern-header-style2 .header-nav .nav-side-icon-parent {margin-left: 0;}}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style3 .header-middle {padding: 0;}}@media (max-width:991.98px) {header#header.header-layout-type-header-3rows-modern-header-style3 .header-middle {padding-bottom: 15px;}}header#header.header-layout-type-header-3rows-modern-header-style3 .header-middle .contact-info .title {font-size: 1rem;}header#header.header-layout-type-header-3rows-modern-header-style3 .header-middle .contact-info .subtitle {font-size: .875rem;}header#header.header-layout-type-header-3rows-modern-header-style3 .header-middle .contact-info .subtitle a {font-size: .875rem;}@media (min-width:1200px) {header#header.header-layout-type-header-3rows-modern-header-style3 .header-mid-column3-container {margin-bottom: 40px;}}header#header.header-floating-bg-dark-text-white .header-top .element:not(.styled-icons) a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link):not(.dropdown-item) {color: #fff;}header#header.header-floating-bg-dark-text-white .header-top .element:not(.styled-icons) a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link):not(.dropdown-item):hover {color: #e6e6e6;}header#header.header-floating-bg-dark-text-white .header-middle {color: #fff;}header#header.header-floating-bg-dark-text-white .header-middle .header-mid-column3-container .contact-info .title {color: #fff;}header#header.header-floating-bg-dark-text-white .header-middle .header-mid-column3-container .contact-info.big-icon .subtitle a {color: #fff;}header#header.header-floating-bg-white-text-dark .header-top {color: #222;}header#header.header-floating-bg-white-text-dark .header-top .element:not(.styled-icons) a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link):not(.dropdown-item) {color: #222;}header#header.header-floating-bg-white-text-dark .header-top .element:not(.styled-icons) a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link):not(.dropdown-item):hover {color: #000;}header#header.header-layout-type-header-logo-center .header-nav {border-top: 1px solid #eee;}header#header.header-layout-type-header-logo-center .nav-side-icon-list {float: right;}@media (max-width:1199.98px) {header#header.header-layout-type-header-logo-center .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content {left: 0;right: auto;}}header#header.header-layout-type-header-logo-menu-center .header-nav {border-top: 1px solid #eee;}body.tm-dark-layout header#header .header-nav {border-top-color: #151515;}header#header .header-top .container-fluid, header#header .header-middle .container-fluid, header#header .header-nav .container-fluid {padding: 0 100px;}@media (max-width:1199.98px) {header#header .header-top .container-fluid, header#header .header-middle .container-fluid, header#header .header-nav .container-fluid {padding: 0 20px;}}#top-nav-search-btn .search-icon {color: #888;font-size: 18px;line-height: 1;padding: 3px;}#top-nav-search-btn .search-icon:hover {color: #888;}@media (max-width:1199.98px) {#top-nav-search-btn {margin-top: 12px;}}#top-nav-search-form {background: rgba(254, 254, 254, .97);display: none;height: 200px;left: 0;position: fixed;top: 0;width: 100%;z-index: 99991;}#top-nav-search-form form {margin-bottom: 0;}#top-nav-search-form input[type="text"] {background: transparent;border: medium none;border-radius: 0;box-shadow: none;color: #292929;font-size: 24px;height: 100%;left: 15px;line-height: normal;outline: medium none;padding: 0;position: absolute;text-align: center;top: 0;vertical-align: middle;width: 90%;}@media (max-width:1199.98px) {#top-nav-search-form input[type="text"] {font-size: 18px;width: 80%;}}#top-nav-search-form #close-search-btn {color: #bbbbbb;float: right;font-size: 28px;line-height: 75px;margin: 0 15px 0 0;padding: 0;}#top-nav-search-form #close-search-btn:hover {color: #555;}@media (max-width:1199.98px) {#top-nav-search-form #close-search-btn {line-height: 60px;}}.side-push-panel {overflow-x: hidden;}.side-push-panel.fullwidth-page #wrapper {right: 0;position: relative;}.side-push-panel.fullwidth-page.side-panel-open #wrapper {right: 480px;}.side-push-panel.has-side-panel .side-panel-body-overlay {transition: opacity .3s ease;background-color: rgba(0, 0, 0, .8);height: 100%;left: 0;opacity: 0;pointer-events: none;position: fixed;top: 0;width: 100%;z-index: -1;}@media (prefers-reduced-motion:reduce) {.has-side-panel .side-panel-body-overlay {transition: none;}}.has-side-panel.side-panel-open .side-panel-body-overlay {opacity: 1;pointer-events: auto;z-index: 1111;}.side-panel-open:not(.device-xxs):not(.device-xs):not(.device-sm) .side-panel-body-overlay:hover {cursor: url("../images/close.png") 15 15, default;}#side-panel-container {-webkit-backface-visibility: hidden;background-color: #fff;height: 100%;overflow: hidden;position: fixed;right: -480px;top: 0;text-align: left;width: 480px;z-index: 1112;transition: all .4s ease;}@media (prefers-reduced-motion:reduce) {#side-panel-container {transition: none;}}@media (max-width:991.98px) {#side-panel-container {width: 300px;}}#side-panel-container ul {padding-left: 0;}#side-panel-container .side-panel-wrap {bottom: 0;height: 100%;left: 0;overflow: auto;padding: 50px;position: absolute;top: 0;width: 100%;}#side-panel-container .widget.widget-side-push-panel {width: 100%;}#side-panel-container .widget.widget-side-push-panel .textwidget {color: #333;}.side-panel-open #side-panel-container {right: 0;}.side-panel-left #side-panel-container {left: -480px;right: auto;}.side-panel-left.side-panel-open #side-panel-container {left: 0;right: auto;}.device-touch #side-panel-container .side-panel-wrap {overflow-y: scroll;}#side-panel-trigger {cursor: pointer;display: block;z-index: 11;}#side-panel-trigger-close {position: absolute;right: 0;top: 0;}#side-panel-trigger-close .side-panel-trigger-icon {font-size: 18px;color: #333;margin-top: 20px;margin-right: 15px;background: #eee;padding: 13px 16px 14px 16px;border-radius: 30px;transition: all .4s ease;}@media (prefers-reduced-motion:reduce) {#side-panel-trigger-close .side-panel-trigger-icon {transition: none;}}#side-panel-trigger-close .side-panel-trigger-icon:hover {color: #fff;background: #333;}.side-push-panel.fullwidth-page #wrapper, .side-push-panel.fullwidth-page header .header-nav-wrapper.scroll-to-fixed-fixed .container {transition: all .4s ease;}@media (prefers-reduced-motion:reduce) {.side-push-panel.fullwidth-page #wrapper, .side-push-panel.fullwidth-page header .header-nav-wrapper.scroll-to-fixed-fixed .container {transition: none;}}.hamburger-box {display: inline-block;height: 20px;position: relative;width: 40px;padding: 12px 15px;}.hamburger-box .hamburger-inner {margin-left: 3px;top: 16px;}.hamburger-box .hamburger-inner, .hamburger-box .hamburger-inner:after, .hamburger-box .hamburger-inner:before {background-color: #444;border-radius: 4px;height: 2px;position: absolute;width: 4px;transition: all .15s ease;}@media (prefers-reduced-motion:reduce) {.hamburger-box .hamburger-inner, .hamburger-box .hamburger-inner:after, .hamburger-box .hamburger-inner:before {transition: none;}}.hamburger-box .hamburger-inner:after, .hamburger-box .hamburger-inner:before {display: block;content: "";}.hamburger-box .hamburger-inner:before {top: -8px;}.hamburger-box .hamburger-inner:after {bottom: -8px;}.hamburger-box .hamburger-inner {width: 6px;}.hamburger-box .hamburger-inner:after {width: 15px;}.hamburger-box .hamburger-inner:before {width: 15px;}.hamburger-box:hover .hamburger-inner, .hamburger-box:hover .hamburger-inner:after, .hamburger-box:hover .hamburger-inner:before {height: 2px;background-color: #333;}.hamburger-box:hover .hamburger-inner {width: 15px;}.hamburger-box:hover .hamburger-inner:after {width: 9px;}.hamburger-box:hover .hamburger-inner:before {width: 9px;}header#header .tm-fullpage-nav-header {z-index: 99;}header#header .tm-fullpage-nav-header .tm-fullpage-nav-header-inner {position: relative;background-color: #fff;z-index: 1000;transition: all .3s ease;}header#header .tm-fullpage-nav-header .tm-fullpage-nav-header-inner .tm-fullpage-nav-header-container {padding: 30px 80px;}@media (max-width:991.98px) {header#header .tm-fullpage-nav-header .tm-fullpage-nav-header-inner .tm-fullpage-nav-header-container {padding: 20px;}}@media (max-width:767.98px) {header#header .tm-fullpage-nav-header .tm-fullpage-nav-header-inner .tm-fullpage-nav-header-container img {max-height: 25px;}}body.menufullpage-menu-open header#header .tm-fullpage-nav-header .tm-fullpage-nav-header-inner {background-color: transparent;}.menu-full-page #fullpage-nav {background-color: #171717;border-radius: 100%;color: white;cursor: pointer;position: fixed;width: 300px;height: 300px;left: -120px;top: -120px;opacity: 0;z-index: 99;transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.menu-full-page #fullpage-nav {transition: none;}}.menu-full-page #fullpage-nav .fullpage-nav-inner {padding: 12% 5% 15%;}@media (max-width:1199.98px) {.menu-full-page #fullpage-nav .fullpage-nav-inner {padding: 150px 7%;}}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul {list-style: none;}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li {transition: all .3s ease;padding: 10px 0;position: relative;opacity: 0;}@media (prefers-reduced-motion:reduce) {.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li {transition: none;}}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li a {color: #fff;font-size: 36px;line-height: 1.5;text-decoration: none;font-weight: 700;padding: 0;position: relative;}@media (max-width:767.98px) {.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li a {font-size: 36px;}}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li a:hover {color: #888;}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li a .indicator {opacity: .5;font-size: 28px;margin-left: 20px;vertical-align: middle;}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li a .indicator i {display: inline-block;transition: all .3s ease-in-out;}@media (prefers-reduced-motion:reduce) {.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li a .indicator i {transition: none;}}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li .dropdown, .menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li .megamenu {margin: 10px 0;display: none;}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li .dropdown li, .menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li .megamenu li {padding: 0;margin: 0;}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li .dropdown li a, .menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li .megamenu li a {font-size: 19px;line-height: 1.6;font-weight: normal;color: #fff;display: block;float: none;margin: 0;overflow: hidden;padding: 5px 0;box-sizing: border-box;transition: all .4s ease-in-out;}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li .dropdown li a:hover, .menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li .megamenu li a:hover {margin-left: 10px;}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul li.open-sub-menu>a .indicator i {transform: rotate(90deg);}.menu-full-page #fullpage-nav .fullpage-nav-inner .fullpage-nav-menu ul ul li a:hover {color: #888;}.menu-full-page #fullpage-nav .fullpage-nav-inner .menufullpage-nav-sidebar {margin-top: 30px;}.menu-full-page #fullpage-nav .fullpage-nav-inner .menufullpage-nav-sidebar .menufullpage-nav-sidebar-inner {position: relative;opacity: 0;transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.menu-full-page #fullpage-nav .fullpage-nav-inner .menufullpage-nav-sidebar .menufullpage-nav-sidebar-inner {transition: none;}}.menu-full-page #fullpage-nav.menufullpage-menu-open {border-radius: 0;padding: 0 !important;width: 100%;height: 100%;left: 0;top: 0;opacity: 1;transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.menu-full-page #fullpage-nav.menufullpage-menu-open {transition: none;}}.menu-full-page #fullpage-nav.menufullpage-menu-open .fullpage-nav-menu ul li {animation: fadeInUp .5s ease-in-out forwards;animation-delay: .35s;}.menu-full-page #fullpage-nav.menufullpage-menu-open .menufullpage-nav-sidebar .menufullpage-nav-sidebar-inner {animation: fadeInUp .5s ease-in-out forwards;animation-delay: .35s;}.menu-full-page .fullpage-nav-toggle.menufullpage-menu-open + #fullpage-nav {opacity: 1;z-index: 1011;}.menu-full-page .fullpage-nav-toggle.menufullpage-menu-open + #fullpage-nav>ul {margin-top: 70px;}.menu-full-page .fullpage-nav-toggle {position: relative;display: block;margin: 0;padding: 0;width: 40px;height: 40px;font-size: 0;text-indent: -9999px;appearance: none;box-shadow: none;border-radius: none;border: none;cursor: pointer;transition: background .3s;background-color: transparent;}@media (prefers-reduced-motion:reduce) {.menu-full-page .fullpage-nav-toggle {transition: none;}}.menu-full-page .fullpage-nav-toggle i {font-size: 40px;color: #fff;}.menu-full-page .fullpage-nav-toggle:focus {outline: none;}.menu-full-page .fullpage-nav-toggle span {display: block;position: absolute;top: 50%;left: 0;transform: translate(-50%, -50%);right: 18px;height: 4px;border-radius: 2px;background: #333;transition: background 0 .3s;}@media (prefers-reduced-motion:reduce) {.menu-full-page .fullpage-nav-toggle span {transition: none;}}.menu-full-page .fullpage-nav-toggle span:before, .menu-full-page .fullpage-nav-toggle span:after {position: absolute;display: block;left: 0;width: 100%;height: 4px;border-radius: 0;background-color: #333;content: "";transition-duration: .3s, .3s;transition-delay: .3s, 0;}.menu-full-page .fullpage-nav-toggle span:before {top: -8px;transition-property: top, transform;}.menu-full-page .fullpage-nav-toggle span:after {bottom: -8px;transition-property: bottom, transform;}.menu-full-page .fullpage-nav-toggle.menufullpage-menu-open {background-color: transparent;}.menu-full-page .fullpage-nav-toggle.menufullpage-menu-open span {background: none;}.menu-full-page .fullpage-nav-toggle.menufullpage-menu-open span:before, .menu-full-page .fullpage-nav-toggle.menufullpage-menu-open span:after {background-color: #fff;transition-delay: 0, .3s;}.menu-full-page .fullpage-nav-toggle.menufullpage-menu-open span:before {top: 0;transform: rotate(45deg);}.menu-full-page .fullpage-nav-toggle.menufullpage-menu-open span:after {bottom: 0;transform: rotate(-45deg);}.menu-full-page2 #fullpage-nav li {padding: 5px 0;}.menu-full-page2 #fullpage-nav li a {background: none;display: inline;font-size: 26px;}.menu-full-page2 #fullpage-nav ul ul {margin-top: 0;}.menu-full-page2 #fullpage-nav ul ul li {padding: 3px 0;}.menu-full-page2 #fullpage-nav ul ul li a {font-size: 17px;}.menu-full-page2 #fullpage-nav ul li .dropdown, .menu-full-page2 #fullpage-nav ul li .megamenu {background: none;box-shadow: none;border: none;float: none;padding: 0;position: relative;max-height: 0;overflow: hidden;transition: all .9s cubic-bezier(.55, 0, .175, 1)!important;display: block!important;visibility: visible;}.menu-full-page2 #fullpage-nav ul li:hover .dropdown, .menu-full-page2 #fullpage-nav ul li:hover .megamenu {max-height: 700px;}.menu-full-page2 #fullpage-nav #main-nav>.menu-item>a:before {display: block;content: '';position: absolute;z-index: -1;bottom: 0;left: -8px;width: calc(100% + 16px);height: 2px;background: #111;transform-origin: 50%;transform: scale(0, 1);transition: transform .3s cubic-bezier(1, 0, 0, 1);backface-visibility: hidden;}.menu-full-page2 #fullpage-nav #main-nav>.menu-item>a:hover:before, .menu-full-page2 #fullpage-nav #main-nav>.menu-item:hover>a:before, .menu-full-page2 #fullpage-nav #main-nav>.current-menu-parent>a:before {transform: scale(1);}header#header.header-layout-type-header-mobile-nav-floating .tm-fullpage-nav-header-inner {position: fixed;background-color: transparent;width: 100%;}header#header.header-layout-type-header-mobile-nav-floating .tm-fullpage-nav-header-inner .fullpage-nav-toggle {background: #fff;box-shadow: 0 0 40px rgba(0, 0, 0, .9);width: 50px;height: 50px;}header#header.header-layout-type-header-mobile-nav-floating .tm-fullpage-nav-header-inner .fullpage-nav-toggle span {top: 45%;left: 24px;right: 24px;height: 4px;border-radius: 2px;background: #333;}header#header.header-layout-type-header-mobile-nav-floating .tm-fullpage-nav-header-inner .fullpage-nav-toggle.menufullpage-menu-open span {background: #fff;}header#header.header-layout-type-header-mobile-nav-floating .tm-fullpage-nav-header-inner .fullpage-nav-toggle.menufullpage-menu-open span:before, header#header.header-layout-type-header-mobile-nav-floating .tm-fullpage-nav-header-inner .fullpage-nav-toggle.menufullpage-menu-open span:after {background-color: #111;}body.tm-vertical-nav .container {max-width: 1100px;}body.tm-vertical-nav header#header {width: 300px;position: fixed;top: 0;left: 0;height: 100%;background-color: #fcfcfc;background-size: cover;color: #555;z-index: 101;box-shadow: 0 0 40px rgba(5, 5, 5, .09);transition: none;}body.tm-vertical-nav header#header .container {max-width: 100%;padding: 0;}body.tm-vertical-nav header#header.vertical-nav-shadow {box-shadow: 0 0 40px rgba(5, 5, 5, .2);}body.tm-vertical-nav header#header.vertical-nav-border {border-right: 1px solid #ddd;}body.tm-vertical-nav header#header.vertical-nav-center-content {text-align: center;}body.tm-vertical-nav header#header .header-nav-container {background: none;}@media (min-width:1200px) {body.tm-vertical-nav header#header .header-nav-container {box-shadow: none;}}body.tm-vertical-nav header#header .row {margin-left: 0;margin-right: 0;}body.tm-vertical-nav .top-sliders-container, body.tm-vertical-nav .main-content-area, body.tm-vertical-nav .footer {margin-left: 300px;}.featured-news {overflow: hidden;position: relative;}.featured-news .featured-news-details {bottom: -17%;padding: 30px;position: absolute;transition: all 400ms ease-in-out 0s;width: 100% }.featured-news:hover .featured-news-details {bottom: 0;}.featured-news:before {content: '';position: absolute;bottom: 0;left: 0;width: 100%;}.featured-news:before {background-image: url("../images/shadow-overlay.png");background-position: center bottom;background-repeat: repeat-x;}.media-post .post-thumb {float: left;margin-right: 15px;margin-top: 1px;}.tm-page-title, .page-title {background-color: #242333;}.tm-page-title .container, .tm-page-title .container-fluid, .page-title .container, .page-title .container-fluid {padding-top: 70px;padding-bottom: 70px;}.tm-page-title .padding-default, .page-title .padding-default {padding-top: 50px;padding-bottom: 50px;}.tm-page-title .padding-extra-small, .page-title .padding-extra-small {padding-top: 30px;padding-bottom: 30px;}.tm-page-title .padding-small, .page-title .padding-small {padding-top: 50px;padding-bottom: 50px;}.tm-page-title .padding-medium, .page-title .padding-medium {padding-top: 80px;padding-bottom: 80px;}.tm-page-title .padding-large, .page-title .padding-large {padding-top: 120px;padding-bottom: 120px;}.tm-page-title .padding-extra-large, .page-title .padding-extra-large {padding-top: 150px;padding-bottom: 150px;}.tm-page-title .title, .page-title .title {color: #f5f5f5;margin-top: 0;font-size: 3.5rem;text-transform: capitalize;}@media (max-width:767.98px) {.tm-page-title .title, .page-title .title {font-size: 2.5rem;line-height: 1.3;}}.tm-page-title .title b, .tm-page-title .title strong, .page-title .title b, .page-title .title strong {color: #f5f5f5;}.tm-page-title .subtitle, .page-title .subtitle {color: #aaa;font-weight: 600;margin: 0;margin-top: 10px;}.tm-page-title .breadcrumbs, .page-title .breadcrumbs {background-color: transparent;padding: 0;margin: 0;font-size: 16px;}.tm-page-title .breadcrumbs>span, .page-title .breadcrumbs>span {margin: 0 12px 10px 0;}.tm-page-title .breadcrumbs span, .page-title .breadcrumbs span {color: #fff;}.tm-page-title .breadcrumbs span a, .page-title .breadcrumbs span a {color: #ddd;}.tm-page-title .breadcrumbs span a:hover, .page-title .breadcrumbs span a:hover {color: #6a6a6a;}.tm-page-title .breadcrumbs span i, .page-title .breadcrumbs span i {margin: 0 3px;}.tm-page-title .breadcrumbs .active, .page-title .breadcrumbs .active {color: #fff;}@media (max-width:767.98px) {.tm-page-title .breadcrumbs, .page-title .breadcrumbs {display: none;}}.tm-page-title.text-inverted .title, .page-title.text-inverted .title {color: #222;}.tm-page-title.text-inverted .subtitle, .page-title.text-inverted .subtitle {color: #555;}.tm-page-title.text-inverted .breadcrumbs span, .tm-page-title.text-inverted .breadcrumbs a, .page-title.text-inverted .breadcrumbs span, .page-title.text-inverted .breadcrumbs a {color: #555;}.tm-page-title.text-inverted .breadcrumbs span:hover, .tm-page-title.text-inverted .breadcrumbs a:hover, .page-title.text-inverted .breadcrumbs span:hover, .page-title.text-inverted .breadcrumbs a:hover {color: #151515;}.tm-page-title.text-inverted .breadcrumbs .active, .page-title.text-inverted .breadcrumbs .active {color: #808080;}.tm-page-title.page-title-standard .breadcrumbs, .page-title.page-title-standard .breadcrumbs {margin-top: 10px;}.tm-page-title.page-title-standard .subtitle + .breadcrumbs, .page-title.page-title-standard .subtitle + .breadcrumbs {margin-top: 15px;}@media (min-width:1000px) {body.tm-container-970px .container {max-width: 970px;width: 970px;}}@media (min-width:1300px) {body.tm-container-1230px .container {max-width: 1230px;width: 1230px;}}@media (min-width:1400px) {body.tm-container-1300px .container {max-width: 1300px;}}@media (min-width:1400px) {body.tm-container-1340px .container {max-width: 1340px;}}@media (min-width:1500px) {body.tm-container-1440px .container {max-width: 1440px;}}@media (min-width:1560px) {body.tm-container-1500px .container {max-width: 1500px;}}@media (min-width:1660px) {body.tm-container-1600px .container {max-width: 1600px;}}body.tm-container-100pr .container, body.tm-container-100pr .container-fluid {max-width: 100%;width: 100%}.tm-boxed-layout {background-color: #444;padding-top: 40px;padding-bottom: 40px;padding-left: 15px;padding-right: 15px;}.tm-boxed-layout.layer-overlay:before {z-index: -1;}.tm-boxed-layout #wrapper {margin: 0 auto;overflow: hidden;}@media (min-width:1200px) {.tm-boxed-layout #wrapper {width: calc(1140px + 30px);}}.tm-boxed-layout .container .container {width: 100%}@media (min-width:1200px) {.tm-boxed-layout .container {width: 1140px;}}@media (min-width:1000px) {.tm-boxed-layout.tm-container-970px #wrapper {width: calc(940px + 30px);}}.tm-boxed-layout.tm-container-970px .container, .tm-boxed-layout.tm-container-970px .container-fluid {padding-left: 20px;padding-right: 20px;}.tm-boxed-layout.tm-container-970px .container .container, .tm-boxed-layout.tm-container-970px .container .container-fluid, .tm-boxed-layout.tm-container-970px .container-fluid .container, .tm-boxed-layout.tm-container-970px .container-fluid .container-fluid {padding-left: 0;padding-right: 0;}@media (min-width:1300px) {.tm-boxed-layout.tm-container-1230px #wrapper {width: calc(1200px + 30px);}}.tm-boxed-layout.tm-container-1230px .container, .tm-boxed-layout.tm-container-1230px .container-fluid {width: 100%;padding-left: 20px;padding-right: 20px;}.tm-boxed-layout.tm-container-1230px .container .container, .tm-boxed-layout.tm-container-1230px .container .container-fluid, .tm-boxed-layout.tm-container-1230px .container-fluid .container, .tm-boxed-layout.tm-container-1230px .container-fluid .container-fluid {padding-left: 0;padding-right: 0;}@media (min-width:1400px) {.tm-boxed-layout.tm-container-1300px #wrapper {width: calc(1260px + 40px);}}.tm-boxed-layout.tm-container-1300px .container, .tm-boxed-layout.tm-container-1300px .container-fluid {width: 100%;padding-left: 20px;padding-right: 20px;}.tm-boxed-layout.tm-container-1300px .container .container, .tm-boxed-layout.tm-container-1300px .container .container-fluid, .tm-boxed-layout.tm-container-1300px .container-fluid .container, .tm-boxed-layout.tm-container-1300px .container-fluid .container-fluid {padding-left: 0;padding-right: 0;}@media (min-width:1400px) {.tm-boxed-layout.tm-container-1340px #wrapper {width: calc(1300px + 40px);}}.tm-boxed-layout.tm-container-1340px .container, .tm-boxed-layout.tm-container-1340px .container-fluid {width: 100%;padding-left: 20px;padding-right: 20px;}.tm-boxed-layout.tm-container-1340px .container .container, .tm-boxed-layout.tm-container-1340px .container .container-fluid, .tm-boxed-layout.tm-container-1340px .container-fluid .container, .tm-boxed-layout.tm-container-1340px .container-fluid .container-fluid {padding-left: 0;padding-right: 0;}@media (min-width:1400px) {.tm-boxed-layout.tm-container-1440px #wrapper {width: calc(1400px + 40px);}}.tm-boxed-layout.tm-container-1440px .container, .tm-boxed-layout.tm-container-1440px .container-fluid {width: 100%;padding-left: 20px;padding-right: 20px;}.tm-boxed-layout.tm-container-1440px .container .container, .tm-boxed-layout.tm-container-1440px .container .container-fluid, .tm-boxed-layout.tm-container-1440px .container-fluid .container, .tm-boxed-layout.tm-container-1440px .container-fluid .container-fluid {padding-left: 0;padding-right: 0;}@media (min-width:1560px) {.tm-boxed-layout.tm-container-1500px #wrapper {width: calc(1460px + 40px);}}.tm-boxed-layout.tm-container-1500px .container, .tm-boxed-layout.tm-container-1500px .container-fluid {width: 100%;padding-left: 20px;padding-right: 20px;}.tm-boxed-layout.tm-container-1500px .container .container, .tm-boxed-layout.tm-container-1500px .container .container-fluid, .tm-boxed-layout.tm-container-1500px .container-fluid .container, .tm-boxed-layout.tm-container-1500px .container-fluid .container-fluid {padding-left: 0;padding-right: 0;}@media (min-width:1660px) {.tm-boxed-layout.tm-container-1600px #wrapper {width: calc(1560px + 40px);}}.tm-boxed-layout.tm-container-1600px .container, .tm-boxed-layout.tm-container-1600px .container-fluid {width: 100%;padding-left: 20px;padding-right: 20px;}.tm-boxed-layout.tm-container-1600px .container .container, .tm-boxed-layout.tm-container-1600px .container .container-fluid, .tm-boxed-layout.tm-container-1600px .container-fluid .container, .tm-boxed-layout.tm-container-1600px .container-fluid .container-fluid {padding-left: 0;padding-right: 0;}.tm-boxed-layout.tm-container-100pr #wrapper {width: 95%}.tm-boxed-layout.tm-container-100pr #wrapper .container, .tm-boxed-layout.tm-container-100pr #wrapper .container-fluid {width: 100%}.tm-boxed-layout.container-shadow #wrapper {box-shadow: 0 0 25px 0 #777;}.tm-boxed-layout .header, .tm-boxed-layout section, .tm-boxed-layout .footer {background-color: #fff;}.tm-boxed-layout .header .navbar-default {background-color: #fff;border-color: #fff;padding: 0;}.tm-boxed-layout .header .navbar-default .navbar-nav>li>a {padding: 30px 5px;}.tm-boxed-layout .header .navbar-default .navbar-collapse {background-color: #fff;border-color: #fff;margin-right: 30px;}.tm-boxed-layout .header #header-logo {margin: 0;padding-top: 27px;}@media (max-width:991.98px) {.tm-boxed-layout {padding-top: 15px;}.tm-boxed-layout .header .navbar-default .navbar-nav>li>a {padding: 10px;}.tm-boxed-layout .header .navbar-default .navbar-collapse {margin-right: 15px;}.tm-boxed-layout .navbar-header {padding: 15px 0;}.tm-boxed-layout .navbar-collapse .navbar-nav li a .caret {margin-right: 0;}}body.tm-dark-layout {color: #aaa;background-color: #2a2a2a;}body.tm-dark-layout h1, body.tm-dark-layout h2, body.tm-dark-layout h3, body.tm-dark-layout h4, body.tm-dark-layout h5, body.tm-dark-layout h6 {color: #777;}body.tm-dark-layout p {color: #aaa;}body.tm-dark-layout [class^="bg-theme-"], body.tm-dark-layout [class*=" bg-theme-"] {color: #fff;}body.tm-dark-layout [class^="bg-theme-"] h1, body.tm-dark-layout [class^="bg-theme-"] h2, body.tm-dark-layout [class^="bg-theme-"] h3, body.tm-dark-layout [class^="bg-theme-"] h4, body.tm-dark-layout [class^="bg-theme-"] h5, body.tm-dark-layout [class^="bg-theme-"] h6, body.tm-dark-layout [class*=" bg-theme-"] h1, body.tm-dark-layout [class*=" bg-theme-"] h2, body.tm-dark-layout [class*=" bg-theme-"] h3, body.tm-dark-layout [class*=" bg-theme-"] h4, body.tm-dark-layout [class*=" bg-theme-"] h5, body.tm-dark-layout [class*=" bg-theme-"] h6 {color: #fff;}body.tm-dark-layout [class^="bg-theme-"] p, body.tm-dark-layout [class*=" bg-theme-"] p {color: #fff;}body.tm-dark-layout .bg-silver-light {background-color: #222!important;}form label.error {margin-top: .25rem;font-size: .875em;color: #dc3545;}.select2 .selection .select2-selection {background-color: #fff;border: 1px solid #e4e4e4;border-radius: 0;height: calc(2.25rem + 18px);padding: 8px 16px;border: 1px solid #ced4da;border-radius: 0;}.select2 .selection .select2-selection .select2-selection__rendered {color: #888;line-height: 36px;padding-left: 0;}.select2 .selection .select2-selection .select2-selection__arrow {height: 36px;position: absolute;right: 6px;top: 6px;width: 20px;}.form-control, .input-text {height: form-control-height();padding: 9px 30px;outline: 0;background-color: #e4e5e8;border: 1px solid #e4e5e8;color: #686a6f;font-size: .9rem;width: 100%}.form-control::placeholder, .input-text::placeholder {color: #686a6f;opacity: 1;}.form-control:-ms-input-placeholder, .input-text:-ms-input-placeholder {color: #686a6f;}.form-control::-ms-input-placeholder, .input-text::-ms-input-placeholder {color: #686a6f;}textarea.form-control {height: auto;padding-top: 15px;padding-bottom: 15px;}.tm-contact-form-transparent {padding-right: 15px;}.tm-contact-form-transparent input[type=text], .tm-contact-form-transparent input[type=email], .tm-contact-form-transparent textarea {transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.tm-contact-form-transparent input[type=text], .tm-contact-form-transparent input[type=email], .tm-contact-form-transparent textarea {transition: none;}}.tm-contact-form-transparent input[type=text], .tm-contact-form-transparent input[type=email] {background: #fff;border: none;border-bottom: 1px solid #ddd;padding: 14px;padding-left: 0;margin-bottom: 28px;width: 100%}.tm-contact-form-transparent textarea {background: #fff;border: none;border-bottom: 1px solid #ddd;width: 100%;padding: 15px;padding-left: 0;margin-bottom: 28px;}.tm-contact-form-transparent .form-submit-btn {padding: 12px 32px;margin-top: 20px;margin-bottom: 0;font-weight: 700;border: 2px solid transparent;color: #fff;transition: all 300ms;}.tm-contact-form-transparent .form-submit-btn:hover {border-width: 2px;border-style: solid;background: none;}.tm-contact-form-transparent .form-input-label {padding: 0;padding-left: 15px;line-height: 0;margin: 0;}.tm-contact-form-transparent input[type=submit] {margin-top: 15px;}.tm-contact-form-transparent.white-form input[type=text], .tm-contact-form-transparent.white-form input[type=email] {background: #ffffff;border: 1px solid #eee;}.tm-contact-form-transparent.white-form textarea {background: #ffffff;border: 1px solid #eee;}.tm-request-a-call-back-form1 {padding-right: 15px;}.tm-request-a-call-back-form1 input[type=text], .tm-request-a-call-back-form1 input[type=email], .tm-request-a-call-back-form1 textarea, .tm-request-a-call-back-form1 select {transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.tm-request-a-call-back-form1 input[type=text], .tm-request-a-call-back-form1 input[type=email], .tm-request-a-call-back-form1 textarea, .tm-request-a-call-back-form1 select {transition: none;}}.tm-request-a-call-back-form1 input[type=text], .tm-request-a-call-back-form1 input[type=email] {background: #ffffff;border: 1px solid #ddd;padding: 14px;margin-bottom: 28px;width: 100%}.tm-request-a-call-back-form1 select {background: #ffffff;border: 1px solid #ddd;width: 100%;padding: 17px 14px;}.tm-request-a-call-back-form1 textarea {background: #ffffff;border: 1px solid #ddd;width: 100%;padding: 15px;}.tm-request-a-call-back-form1 .form-submit-btn {padding: 12px 32px;margin-bottom: 0;font-weight: 700;border: 2px solid transparent;color: #fff;transition: all 300ms;}.tm-request-a-call-back-form1 .form-submit-btn:hover {border-width: 2px;border-style: solid;background: none;}.tm-request-a-call-back-form1 .form-input-label {padding: 0;padding-left: 15px;line-height: 0;margin: 0;}.tm-request-a-call-back-form1.white-form input[type=text], .tm-request-a-call-back-form1.white-form input[type=email] {background: #ffffff;border: 1px solid #eee;}.tm-request-a-call-back-form1.white-form textarea {background: #ffffff;border: 1px solid #eee;}.tm-get-free-consulting-form1 {padding-right: 15px;}.tm-get-free-consulting-form1 input[type=text], .tm-get-free-consulting-form1 input[type=email], .tm-get-free-consulting-form1 textarea, .tm-get-free-consulting-form1 select {transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.tm-get-free-consulting-form1 input[type=text], .tm-get-free-consulting-form1 input[type=email], .tm-get-free-consulting-form1 textarea, .tm-get-free-consulting-form1 select {transition: none;}}.tm-get-free-consulting-form1 input[type=text], .tm-get-free-consulting-form1 input[type=email] {background: #ffffff;border: 1px solid #ddd;padding: 14px;width: 100%}.tm-get-free-consulting-form1 select {background: #ffffff;border: 1px solid #ddd;width: 100%;padding: 17px 14px;}.tm-get-free-consulting-form1 .form-submit-btn {padding: 12px 32px;margin-bottom: 0;font-weight: 700;border: 1px solid #38e17f;color: #ffffff;background: #2e4384;cursor: pointer;transition: all 300ms;}.tm-get-free-consulting-form1 .form-submit-btn:hover {border: 1px solid #38e17f;border-style: solid;background: #38e17f;color: #fff;}.tm-contact-form-transparent input[type=text], .tm-contact-form-transparent input[type=email], .tm-contact-form-transparent textarea {background: transparent;}.isotope-layout-filter, .carousel-layout-filter {margin-bottom: 30px;}.isotope-layout-filter a, .carousel-layout-filter a {transition: all 100ms ease-in-out 0s;color: #777;font-size: 15px;font-weight: 500;margin: 0 5px 10px;padding: 8px 20px 6px;display: inline-block;position: relative;text-transform: uppercase;border: 2px solid;border-color: transparent;}@media (prefers-reduced-motion:reduce) {.isotope-layout-filter a, .carousel-layout-filter a {transition: none;}}.isotope-layout-filter a.active, .isotope-layout-filter a:focus, .isotope-layout-filter a:hover, .carousel-layout-filter a.active, .carousel-layout-filter a:focus, .carousel-layout-filter a:hover {color: #fff;background: #343434;}.isotope-layout-filter.filter-style-2 a, .carousel-layout-filter.filter-style-2 a {border-color: #343434;}.isotope-layout-filter.filter-style-3 a, .carousel-layout-filter.filter-style-3 a {border-color: #eee;}.isotope-layout-filter.filter-style-4 a, .carousel-layout-filter.filter-style-4 a {background-color: #f7f7f7;}.isotope-layout-filter.filter-style-4 a.active, .isotope-layout-filter.filter-style-4 a:focus, .isotope-layout-filter.filter-style-4 a:hover, .carousel-layout-filter.filter-style-4 a.active, .carousel-layout-filter.filter-style-4 a:focus, .carousel-layout-filter.filter-style-4 a:hover {background: #343434;}.isotope-layout-filter.filter-style-5 a, .carousel-layout-filter.filter-style-5 a {border-radius: 7px;}.isotope-layout-filter.filter-style-6 a, .carousel-layout-filter.filter-style-6 a {border-radius: 7px;border-color: #343434;}.isotope-layout-filter.filter-style-7 a, .carousel-layout-filter.filter-style-7 a {border-radius: 7px;border-color: #eee;}.isotope-layout-filter.filter-style-8 a, .carousel-layout-filter.filter-style-8 a {border-radius: 7px;background-color: #f7f7f7;}.isotope-layout-filter.filter-style-8 a.active, .isotope-layout-filter.filter-style-8 a:focus, .isotope-layout-filter.filter-style-8 a:hover, .carousel-layout-filter.filter-style-8 a.active, .carousel-layout-filter.filter-style-8 a:focus, .carousel-layout-filter.filter-style-8 a:hover {background: #343434;}.isotope-layout-filter.filter-style-9 a, .carousel-layout-filter.filter-style-9 a {border-width: 2px;border-radius: 30px;}.isotope-layout-filter.filter-style-10 a, .carousel-layout-filter.filter-style-10 a {border-width: 2px;border-radius: 30px;border-color: #343434;}.isotope-layout-filter.filter-style-11 a, .carousel-layout-filter.filter-style-11 a {border-width: 2px;border-radius: 30px;border-color: #eee;}.isotope-layout-filter.filter-style-12 a, .carousel-layout-filter.filter-style-12 a {border-width: 2px;border-radius: 30px;background-color: #f7f7f7;}.isotope-layout-filter.filter-style-12 a.active, .isotope-layout-filter.filter-style-12 a:focus, .isotope-layout-filter.filter-style-12 a:hover, .carousel-layout-filter.filter-style-12 a.active, .carousel-layout-filter.filter-style-12 a:focus, .carousel-layout-filter.filter-style-12 a:hover {background: #343434;}.isotope-layout-filter.filter-style-13 a, .carousel-layout-filter.filter-style-13 a {border-width: 2px;border-radius: 15px 0;}.isotope-layout-filter.filter-style-14 a, .carousel-layout-filter.filter-style-14 a {border-width: 2px;border-radius: 15px 0;border-color: #343434;}.isotope-layout-filter.filter-style-15 a, .carousel-layout-filter.filter-style-15 a {border-width: 2px;border-radius: 15px 0;border-color: #eee;}.isotope-layout-filter.filter-style-16 a, .carousel-layout-filter.filter-style-16 a {border-width: 2px;border-radius: 15px 0;background-color: #f7f7f7;}.isotope-layout-filter.filter-style-16 a.active, .isotope-layout-filter.filter-style-16 a:focus, .isotope-layout-filter.filter-style-16 a:hover, .carousel-layout-filter.filter-style-16 a.active, .carousel-layout-filter.filter-style-16 a:focus, .carousel-layout-filter.filter-style-16 a:hover {background: #343434;}.isotope-layout-filter.filter-style-flat a, .carousel-layout-filter.filter-style-flat a {margin-left: 20px;padding: 0;background: none;border-bottom: 1px solid transparent;}.isotope-layout-filter.filter-style-flat a.active, .isotope-layout-filter.filter-style-flat a:focus, .isotope-layout-filter.filter-style-flat a:hover, .carousel-layout-filter.filter-style-flat a.active, .carousel-layout-filter.filter-style-flat a:focus, .carousel-layout-filter.filter-style-flat a:hover {color: #333;border-bottom-color: #333;}.isotope-layout-filter.filter-style-flat a:first-child, .carousel-layout-filter.filter-style-flat a:first-child {margin-left: 0;}.isotope-layout-filter.btn-group a, .carousel-layout-filter.btn-group a {background-color: #fcfcfc;}.isotope-layout-filter.btn-group a.active, .isotope-layout-filter.btn-group a:focus, .isotope-layout-filter.btn-group a:hover, .carousel-layout-filter.btn-group a.active, .carousel-layout-filter.btn-group a:focus, .carousel-layout-filter.btn-group a:hover {box-shadow: none;background-color: #444;color: #fff;}.isotope-layout-sorter {margin-bottom: 30px;}.isotope-layout-sorter a {background-color: #fcfcfc;transition: all 100ms ease-in-out 0s;}@media (prefers-reduced-motion:reduce) {.isotope-layout-sorter a {transition: none;}}.isotope-layout-sorter a.active, .isotope-layout-sorter a:hover {box-shadow: none;background-color: #444;color: #fff;}@media (max-width:575.98px) {.isotope-layout-sorter a {margin-bottom: 10px;}}.isotope-layout {}.isotope-layout .isotope-layout-inner {position: relative;}.isotope-layout .isotope-item {padding: 0 15px;margin: 0 0 30px;float: left;width: 25%}.isotope-layout .isotope-item .isotope-item-inner {position: relative;height: 100%}.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height {width: 50%}.isotope-layout .isotope-item.isotope-item-sizer {padding: 0!important;margin-bottom: 0!important;width: 25%}.isotope-layout .isotope-item.isotope-item-sizer.tm-masonry-large-wide, .isotope-layout .isotope-item.isotope-item-sizer.tm-masonry-large-width-height {width: 50%}.isotope-layout .isotope-item .thumb img {width: 100%;object-fit: cover;}.isotope-layout.isotope-layout-single-item:not(.shop-archive) {margin-left: 0;}.isotope-layout.isotope-layout-single-item:not(.shop-archive) .isotope-item {padding-right: 0;padding-left: 0;}.isotope-layout.isotope-layout-single-item:not(.shop-archive) .isotope-item .hentry {margin-bottom: 0;padding-bottom: 0;}.isotope-layout.grid-1 .isotope-item {width: 100%}.isotope-layout.grid-1 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-1 .isotope-item.tm-masonry-large-width-height {width: 100%}.isotope-layout.grid-2 .isotope-item {width: 49.99%}.isotope-layout.grid-2 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-2 .isotope-item.tm-masonry-large-width-height {width: 100%}.isotope-layout.grid-3 .isotope-item {width: 33.2%}.isotope-layout.grid-3 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-3 .isotope-item.tm-masonry-large-width-height {width: 66.4%}.isotope-layout.grid-4 {width: 100.1%;width: calc(100% + 1px);}.isotope-layout.grid-4 .isotope-item {width: 25%}.isotope-layout.grid-4 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-4 .isotope-item.tm-masonry-large-width-height {width: 50%}.isotope-layout.grid-5 .isotope-item {width: 20%}.isotope-layout.grid-5 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-5 .isotope-item.tm-masonry-large-width-height {width: 40%}.isotope-layout.grid-6 .isotope-item {width: 16.5%}.isotope-layout.grid-6 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-6 .isotope-item.tm-masonry-large-width-height {width: 33%}.isotope-layout.grid-7 .isotope-item {width: 14.2%}.isotope-layout.grid-7 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-7 .isotope-item.tm-masonry-large-width-height {width: 28.4%}.isotope-layout.grid-8 .isotope-item {width: 12.5%}.isotope-layout.grid-8 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-8 .isotope-item.tm-masonry-large-width-height {width: 25%}.isotope-layout.grid-9 .isotope-item {width: 11%}.isotope-layout.grid-9 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-9 .isotope-item.tm-masonry-large-width-height {width: 22%}.isotope-layout.grid-10 .isotope-item {width: 10%}.isotope-layout.grid-10 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-10 .isotope-item.tm-masonry-large-width-height {width: 20%}.isotope-layout .isotope-layout-inner {margin: 0 -15px;}.isotope-layout .isotope-item {padding: 0 15px;margin: 0 0 30px;}.isotope-layout.gutter .isotope-layout-inner {margin: 0 -15px;}.isotope-layout.gutter .isotope-item {padding: 0 15px;margin: 0 0 30px;}.isotope-layout.gutter-0 .isotope-layout-inner {margin: 0;}.isotope-layout.gutter-0 .isotope-item {padding: 0;margin: 0;}.isotope-layout.gutter-5 .isotope-layout-inner {margin: 0 -5px;}.isotope-layout.gutter-5 .isotope-item {padding: 0 5px;margin: 0 0 10px;}.isotope-layout.gutter-10 .isotope-layout-inner {margin: 0 -10px;}.isotope-layout.gutter-10 .isotope-item {padding: 0 10px;margin: 0 0 20px;}.isotope-layout.gutter-15 .isotope-layout-inner {margin: 0 -15px;}.isotope-layout.gutter-15 .isotope-item {padding: 0 15px;margin: 0 0 30px;}.isotope-layout.gutter-20 .isotope-layout-inner {margin: 0 -20px;}.isotope-layout.gutter-20 .isotope-item {padding: 0 20px;margin: 0 0 40px;}.isotope-layout.gutter-30 .isotope-layout-inner {margin: 0 -30px;}.isotope-layout.gutter-30 .isotope-item {padding: 0 30px;margin: 0 0 60px;}.isotope-layout.gutter-40 .isotope-layout-inner {margin: 0 -40px;}.isotope-layout.gutter-40 .isotope-item {padding: 0 40px;margin: 0 0 80px;}.isotope-layout.gutter-50 .isotope-layout-inner {margin: 0 -50px;}.isotope-layout.gutter-50 .isotope-item {padding: 0 50px;margin: 0 0 100px;}.isotope-layout.gutter-60 .isotope-layout-inner {margin: 0 -60px;}.isotope-layout.gutter-60 .isotope-item {padding: 0 60px;margin: 0 0 120px;}@media (max-width:1199.98px) {.isotope-layout .isotope-item {width: 50%!important;}.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height {width: 100%!important;}}@media (max-width:991.98px) {.isotope-layout .isotope-item {width: 50%!important;}.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height {width: 100%!important;}}@media (max-width:767.98px) {.isotope-layout .isotope-item {width: 100%!important;}.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height {width: 100%!important;}}@media (max-width:575.98px) {.isotope-layout .isotope-item {width: 100%!important;}.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height {width: 100%!important;}}.owl-carousel {}.owl-carousel .tm-carousel-item {transition: .8s;-webkit-transition: .8s;transform: translateX(0);-webkit-transform: translateX(0);opacity: 1;}.owl-carousel .tm-carousel-item.__loading {opacity: 0;transform: translateX(40px);-webkit-transform: translateX(40px);}.owl-carousel .owl-item img {display: inline-block;width: auto;}.owl-carousel .owl-dots {text-align: center;margin-top: 10px;}.owl-carousel .owl-dots .owl-dot {display: inline-block;zoom: 1;}.owl-carousel .owl-dots .owl-dot span {background: #D6D6D6;display: block;height: 10px;margin: 5px 3px;opacity: .8;width: 10px;border-radius: 3px;transition: all .4s ease 0s;}@media (prefers-reduced-motion:reduce) {.owl-carousel .owl-dots .owl-dot span {transition: none;}}.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {background: #869791;}.owl-carousel .owl-nav button {border-radius: 0;display: block;margin: -25px 0 0 0;position: absolute;opacity: .3;top: 50%;z-index: 6;transition: all .4s ease 0s;}@media (prefers-reduced-motion:reduce) {.owl-carousel .owl-nav button {transition: none;}}.owl-carousel .owl-nav button i {color: #fff;vertical-align: middle;}.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {background: rgba(240, 240, 240, .8)!important;padding: 10px!important;width: 50px;height: 50px;border-radius: 50%}.owl-carousel .owl-nav button.owl-prev {left: -10px;}.owl-carousel .owl-nav button.owl-next {right: -10px;}.owl-carousel:hover .owl-nav>button {opacity: 1;}.owl-carousel:hover .owl-nav>button.owl-prev {left: 20px;}.owl-carousel:hover .owl-nav>button.owl-next {right: 20px;}.owl-carousel[data-focused-center-image="true"] .owl-item {opacity: .3;transition: all .4s ease;}@media (prefers-reduced-motion:reduce) {.owl-carousel[data-focused-center-image="true"] .owl-item {transition: none;}}.owl-carousel[data-focused-center-image="true"] .owl-item.active {opacity: .6;}.owl-carousel[data-focused-center-image="true"] .owl-item.active.center {opacity: 1;}.owl-carousel[data-zoomin-center-image="true"] .owl-item {-webkit-transform: scale(.9);-moz-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9);transition: all .4s ease;}@media (prefers-reduced-motion:reduce) {.owl-carousel[data-zoomin-center-image="true"] .owl-item {transition: none;}}.owl-carousel[data-zoomin-center-image="true"] .owl-item.active.center {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.owl-nav-outer .owl-nav button.owl-prev, .owl-nav-outer .owl-nav button.owl-next {background: rgba(240, 240, 240, .8)!important;padding: 10px 15px!important;}.owl-nav-outer .owl-nav button.owl-prev {left: -70px;}.owl-nav-outer .owl-nav button.owl-next {right: -70px;}@media (max-width:1199.98px) {.owl-nav-outer .owl-nav button.owl-prev {left: -25px;}.owl-nav-outer .owl-nav button.owl-next {right: -25px;}}.owl-dots-bottom-right .owl-dots {bottom: -10px;position: absolute;right: 0;}.owl-dots-center-bottom .owl-dots {bottom: 15px;left: 0;position: absolute;right: 0;text-align: center;}.owl-dots-left .owl-dots {text-align: left;}.owl-dots-center .owl-dots {text-align: center;}.owl-dots-right .owl-dots {text-align: right;}.owl-dots-light-skin .owl-dots .owl-dot span {background: #D6D6D6;}.owl-dots-light-skin .owl-dots .owl-dot.active span, .owl-dots-light-skin .owl-dots .owl-dot:hover span {background: #fff;}.owl-dots-dark-skin .owl-dots .owl-dot span {background: #333;}.owl-dots-dark-skin .owl-dots .owl-dot.active span, .owl-dots-dark-skin .owl-dots .owl-dot:hover span {background: #000;}.tm-owl-carousel-1col .owl-dots {position: absolute;bottom: 0;left: 0;right: 0;}.tm-owl-slider {position: relative;}.tm-owl-slider .slider-wrapper {position: relative;}.tm-owl-slider .slider-wrapper .slide-item {position: relative;background-repeat: no-repeat;background-position: center;background-size: cover;}.tm-owl-slider .slider-wrapper .slide-item:before {position: absolute;content: '';width: 100%;height: 100%;background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, .9), rgba(0, 0, 0, 0) 80%);left: 0;top: 0;right: 0;z-index: 1;}.tm-owl-slider .slider-wrapper .slide-item .image-layer {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all 6000ms linear;-moz-transition: all 6000ms linear;-ms-transition: all 6000ms linear;-o-transition: all 6000ms linear;transition: all 6000ms linear;}.tm-owl-slider .slider-wrapper .active .slide-item .image-layer {-webkit-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}.tm-owl-slider .slider-wrapper .content-box {position: relative;display: block;z-index: 5;width: 100%}.tm-owl-slider .slider-wrapper .content-box.centred {text-align: center;margin: 0 auto;}.tm-owl-slider .slider-wrapper .content-box .sub-title, .tm-owl-slider .slider-wrapper .content-box .title, .tm-owl-slider .slider-wrapper .content-box .paragraph, .tm-owl-slider .slider-wrapper .content-box .btn-wrapper {position: relative;opacity: 0;-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);}.tm-owl-slider .slider-wrapper .content-box .sub-title {display: block;-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-ms-transition: all 800ms ease;-o-transition: all 800ms ease;transition: all 800ms ease;}.tm-owl-slider .slider-wrapper .content-box .title {display: block;-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.tm-owl-slider .slider-wrapper .content-box .paragraph {display: block;-webkit-transition: all 1300ms ease;-moz-transition: all 1300ms ease;-ms-transition: all 1300ms ease;-o-transition: all 1300ms ease;transition: all 1300ms ease;}.tm-owl-slider .slider-wrapper .content-box .btn-wrapper {-webkit-transition: all 1600ms ease;-moz-transition: all 1600ms ease;-ms-transition: all 1600ms ease;-o-transition: all 1600ms ease;transition: all 1600ms ease;}.tm-owl-slider .slider-wrapper .active .content-box .sub-title, .tm-owl-slider .slider-wrapper .active .content-box .title, .tm-owl-slider .slider-wrapper .active .content-box .paragraph, .tm-owl-slider .slider-wrapper .active .content-box .btn-wrapper {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.tm-owl-slider .slider-wrapper .active .content-box .sub-title {-webkit-transition-delay: 800ms;-moz-transition-delay: 800ms;-ms-transition-delay: 800ms;-o-transition-delay: 800ms;transition-delay: 800ms;}.tm-owl-slider .slider-wrapper .active .content-box .title {-webkit-transition-delay: 1000ms;-moz-transition-delay: 1000ms;-ms-transition-delay: 1000ms;-o-transition-delay: 1000ms;transition-delay: 1000ms;}.tm-owl-slider .slider-wrapper .active .content-box .paragraph {-webkit-transition-delay: 1300ms;-moz-transition-delay: 1300ms;-ms-transition-delay: 1300ms;-o-transition-delay: 1300ms;transition-delay: 1300ms;}.tm-owl-slider .slider-wrapper .active .content-box .btn-wrapper {-webkit-transition-delay: 1600ms;-moz-transition-delay: 1600ms;-ms-transition-delay: 1600ms;-o-transition-delay: 1600ms;transition-delay: 1600ms;}.page-404-wrapper.page-404-wrapper-padding {padding-top: 100px;padding-bottom: 50px;}.page-404-wrapper .page-404-main-content {margin-bottom: 25px;}.page-404-wrapper .page-404-main-content .title {font-size: 11rem;line-height: 1;margin-top: 0;margin-bottom: 2rem;}.page-404-wrapper .page-404-main-content .sub-title {font-size: 2rem;line-height: 1;margin-top: 0;margin-bottom: 1.7rem;}.page-404-wrapper .page-404-main-content .content, .page-404-wrapper .page-404-main-content .content p {margin-bottom: 1.7rem;}.page-404-wrapper .search-box {margin-bottom: 2rem;}.page-404-wrapper .search-box .paragraph {margin-bottom: 1rem;}.page-404-wrapper .helpful-links {margin-bottom: 25px;}.page-404-wrapper .helpful-links ul {list-style: none;}.page-404-wrapper .helpful-links ul li {padding-left: 15px;position: relative;}.page-404-wrapper .helpful-links ul li::before {content: "\f0da";left: 0;top: 0;position: absolute;font-family: "Font Awesome 5 Free";font-weight: 600;color: #ccc;}.page-404-wrapper .helpful-links ul li a {color: #78787b;font-size: .875rem;font-weight: 400;}.page-404-wrapper.page-404-layout-split .page-404-main-content .title {font-size: 8rem;line-height: 1;margin-top: 0;margin-bottom: 1rem;}.page-404-wrapper.page-404-layout-split .page-404-main-content .sub-title {font-size: 1.7rem;line-height: 1;margin-top: 0;margin-bottom: 1.2rem;}.page-404-wrapper.page-404-layout-split .page-404-main-content .content, .page-404-wrapper.page-404-layout-split .page-404-main-content .content p {margin-bottom: 1rem;}body.archive .main-content-area article {margin-bottom: 20px;border-bottom: 1px solid rgba(240, 240, 240, .5);}body.archive.post-type-archive .main-content-area, body.archive.tax-product_cat .main-content-area {padding-bottom: 70px;}table {margin: 0 0 40px;width: 100%}table td, table th {padding: 8px;}.main-content-area {min-height: 0;}.tm-animation {opacity: 0;}.tm-animation.fade-in.animate {-webkit-animation: fadeIn .95s ease forwards;animation: fadeIn .95s ease forwards;}.tm-animation.fade-in2.animate {-webkit-animation: fadeIn .95s ease forwards;animation: fadeIn .95s ease forwards;animation-delay: .2s;}.tm-animation.fade-in3.animate {-webkit-animation: fadeIn .95s ease forwards;animation: fadeIn .95s ease forwards;animation-delay: .4s;}.tm-animation.fade-in4.animate {-webkit-animation: fadeIn .95s ease forwards;animation: fadeIn .95s ease forwards;animation-delay: .6s;}.tm-animation.move-up.animate {-webkit-transform: translateY(150px);transform: translateY(150px);-webkit-animation: moveVertical .65s ease forwards;animation: moveVertical .65s ease forwards;}.tm-animation.move-up2.animate {-webkit-transform: translateY(150px);transform: translateY(150px);-webkit-animation: moveVertical .65s ease forwards;animation: moveVertical .65s ease forwards;animation-delay: .2s;}.tm-animation.move-up3.animate {-webkit-transform: translateY(150px);transform: translateY(150px);-webkit-animation: moveVertical .65s ease forwards;animation: moveVertical .65s ease forwards;animation-delay: .4s;}.tm-animation.move-up4.animate {-webkit-transform: translateY(150px);transform: translateY(150px);-webkit-animation: moveVertical .65s ease forwards;animation: moveVertical .65s ease forwards;animation-delay: .6s;}.tm-animation.move-down.animate {-webkit-transform: translateY(-150px);transform: translateY(-150px);-webkit-animation: moveVertical .65s ease forwards;animation: moveVertical .65s ease forwards;}.tm-animation.move-down2.animate {-webkit-transform: translateY(-150px);transform: translateY(-150px);-webkit-animation: moveVertical .65s ease forwards;animation: moveVertical .65s ease forwards;animation-delay: .2s;}.tm-animation.move-down3.animate {-webkit-transform: translateY(-150px);transform: translateY(-150px);-webkit-animation: moveVertical .65s ease forwards;animation: moveVertical .65s ease forwards;animation-delay: .4s;}.tm-animation.move-down4.animate {-webkit-transform: translateY(-150px);transform: translateY(-150px);-webkit-animation: moveVertical .65s ease forwards;animation: moveVertical .65s ease forwards;animation-delay: .6s;}.tm-animation.move-left.animate {-webkit-transform: translateX(150px);transform: translateX(150px);-webkit-animation: moveHorizontal .65s ease forwards;animation: moveHorizontal .65s ease forwards;}.tm-animation.move-left2.animate {-webkit-transform: translateX(150px);transform: translateX(150px);-webkit-animation: moveHorizontal .65s ease forwards;animation: moveHorizontal .65s ease forwards;animation-delay: .2s;}.tm-animation.move-left3.animate {-webkit-transform: translateX(150px);transform: translateX(150px);-webkit-animation: moveHorizontal .65s ease forwards;animation: moveHorizontal .65s ease forwards;animation-delay: .4s;}.tm-animation.move-left4.animate {-webkit-transform: translateX(150px);transform: translateX(150px);-webkit-animation: moveHorizontal .65s ease forwards;animation: moveHorizontal .65s ease forwards;animation-delay: .6s;}.tm-animation.move-right.animate {-webkit-transform: translateX(-150px);transform: translateX(-150px);-webkit-animation: moveHorizontal .65s ease forwards;animation: moveHorizontal .65s ease forwards;}.tm-animation.move-right2.animate {-webkit-transform: translateX(-150px);transform: translateX(-150px);-webkit-animation: moveHorizontal .65s ease forwards;animation: moveHorizontal .65s ease forwards;animation-delay: .2s;}.tm-animation.move-right3.animate {-webkit-transform: translateX(-150px);transform: translateX(-150px);-webkit-animation: moveHorizontal .65s ease forwards;animation: moveHorizontal .65s ease forwards;animation-delay: .4s;}.tm-animation.move-right4.animate {-webkit-transform: translateX(-150px);transform: translateX(-150px);-webkit-animation: moveHorizontal .65s ease forwards;animation: moveHorizontal .65s ease forwards;animation-delay: .6s;}.tm-animation.scale-up.animate {-webkit-transform: scale(.6);transform: scale(.6);-webkit-animation: scaleUp .65s ease-in-out forwards;animation: scaleUp .65s ease-in-out forwards;}.tm-animation.fall-perspective {-webkit-perspective: 1300px;perspective: 1300px;}.tm-animation.fall-perspective.animate {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translateZ(400px) translateY(300px) rotateX(-90deg);transform: translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation: fallPerspective .8s ease-in-out forwards;animation: fallPerspective .8s ease-in-out forwards;}.tm-animation.fly {-webkit-perspective: 1300px;perspective: 1300px;}.tm-animation.fly.animate {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform-origin: 50% 50% -300px;transform-origin: 50% 50% -300px;-webkit-transform: rotateX(-180deg);transform: rotateX(-180deg);-webkit-animation: fly .8s ease-in-out forwards;animation: fly .8s ease-in-out forwards;}.tm-animation.flip.animate {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform-origin: 0 0%;transform-origin: 0 0%;-webkit-transform: rotateX(-80deg);transform: rotateX(-80deg);-webkit-animation: flip .8s ease-in-out forwards;animation: flip .8s ease-in-out forwards;}.tm-animation.helix {-webkit-perspective: 1300px;perspective: 1300px;}.tm-animation.helix.animate {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);-webkit-animation: helix .8s ease-in-out forwards;animation: helix .8s ease-in-out forwards;}.tm-animation.pop-up {-webkit-perspective: 1300px;perspective: 1300px;}.tm-animation.pop-up.animate {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: scale(.4);transform: scale(.4);-webkit-animation: popUp .8s ease-in forwards;animation: popUp .8s ease-in forwards;}@-webkit-keyframes fadeIn {0% {}100% {opacity: 1;}}@keyframes fadeIn {0% {}100% {opacity: 1;}}@-webkit-keyframes moveVertical {0% {}100% {-webkit-transform: translateY(0);opacity: 1;}}@keyframes moveVertical {0% {}100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}@-webkit-keyframes moveHorizontal {0% {}100% {-webkit-transform: translateX(0);opacity: 1;}}@keyframes moveHorizontal {0% {}100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}}@-webkit-keyframes scaleUp {0% {}100% {-webkit-transform: scale(1);opacity: 1;}}@keyframes scaleUp {0% {}100% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}}@-webkit-keyframes fallPerspective {0% {}100% {-webkit-transform: translateZ(0) translateY(0) rotateX(0deg);opacity: 1;}}@keyframes fallPerspective {0% {}100% {-webkit-transform: translateZ(0) translateY(0) rotateX(0deg);transform: translateZ(0) translateY(0) rotateX(0deg);opacity: 1;}}@-webkit-keyframes fly {0% {}100% {-webkit-transform: rotateX(0deg);opacity: 1;}}@keyframes fly {0% {}100% {-webkit-transform: rotateX(0deg);transform: rotateX(0deg);opacity: 1;}}@-webkit-keyframes flip {0% {}100% {-webkit-transform: rotateX(0deg);opacity: 1;}}@keyframes flip {0% {}100% {-webkit-transform: rotateX(0deg);transform: rotateX(0deg);opacity: 1;}}@-webkit-keyframes helix {0% {}100% {-webkit-transform: rotateY(0deg);opacity: 1;}}@keyframes helix {0% {}100% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);opacity: 1;}}@-webkit-keyframes popUp {0% {}70% {-webkit-transform: scale(1.1);opacity: .8;-webkit-animation-timing-function: ease-out;}100% {-webkit-transform: scale(1);opacity: 1;}}@keyframes popUp {0% {}70% {-webkit-transform: scale(1.1);transform: scale(1.1);opacity: .8;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}100% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}}.tm-floating-objects>span {position: absolute;width: 100px;height: 100px;z-index: 0;background-repeat: no-repeat;background-position: center;}.tm-floating-objects2>span {position: absolute;width: 100px;height: 100px;z-index: 0;background-repeat: no-repeat;background-position: center;}.tm-floating-objects2 .floating-object-1 {left: 5%;top: 20%;background-image: url("../images/floating-objects/21.html");}.tm-floating-objects2 .floating-object-2 {left: 3%;bottom: 20%;background-image: url("../images/floating-objects/22.html");}.tm-floating-objects2 .floating-object-3 {right: 5%;top: 10%;background-image: url("../images/floating-objects/23.html");}.tm-floating-objects2 .floating-object-4 {right: 10%;bottom: 5%;background-image: url("../images/floating-objects/24.html");}.tm-item-appear-clip-path {clip-path: inset(0 100% 0 0);-webkit-clip-path: inset(0 100% 0 0);-webkit-transition: 1s cubic-bezier(.85, .15, .25, 1)!important;-moz-transition: 1s cubic-bezier(.85, .15, .25, 1)!important;transition: 1s cubic-bezier(.85, .15, .25, 1)!important;}.tm-item-appear-clip-path.tm-item-appeared {clip-path: inset(-20% -20% -20% -20%);-webkit-clip-path: inset(-20% -20% -20% -20%);}.fadeInUp {animation-name: fadeInUp;animation-duration: 1.3s;}@keyframes fadeInUp {from {opacity: 0;transform: translate3d(0, 25%, 0);}to {opacity: 1;transform: none;}}.fadeInLeft {animation-name: fadeInLeft;animation-duration: 1s;}@keyframes fadeInLeft {from {opacity: 0;transform: translate3d(-15%, 0, 0);}to {opacity: 1;transform: none;}}.fadeInRight {animation-name: fadeInRight;animation-duration: 1s;}@keyframes fadeInRight {from {opacity: 0;transform: translate3d(15%, 0, 0);}to {opacity: 1;transform: none;}}.tm-animation-floating {-webkit-animation-name: tm-animation-floating;-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;-moz-animation-name: Floating;-moz-animation-duration: 3s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: ease-in-out;}@-webkit-keyframes tm-animation-floating {from {-webkit-transform: translate(0, 0);}65% {-webkit-transform: translate(0, 15px);}to {-webkit-transform: translate(0, 0);}}@-moz-keyframes tm-animation-floating {from {-moz-transform: translate(0, 0);}65% {-moz-transform: translate(0, 15px);}to {-moz-transform: translate(0, 0);}}.tm-animation-slide-horizontal {-webkit-animation: tm-animation-slide-horizontal 3s linear infinite alternate-reverse both;animation: tm-animation-slide-horizontal 3s linear infinite alternate-reverse both;}@-webkit-keyframes tm-animation-slide-horizontal {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translateX(-100px);transform: translateX(-100px);}}@keyframes tm-animation-slide-horizontal {0% {-webkit-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translateX(-100px);transform: translateX(-100px);}}.tm-animation-walking {-webkit-animation: linear infinite alternate;-webkit-animation-name: tm-animation-walking;-webkit-animation-duration: 25s;-ms-animation: linear infinite alternate;-ms-animation-name: tm-animation-walking;-ms-animation-duration: 25s;-moz-animation: linear infinite alternate;-moz-animation-name: tm-animation-walking;-moz-animation-duration: 25s;}@-webkit-keyframes tm-animation-walking {0% {left: -20%}50% {left: 0;}100% {left: 20%}}@-moz-keyframes tm-animation-walking {0% {left: -20%}50% {left: 0;}100% {left: 20%}}.tm-animation-scaling {-webkit-animation-name: tm-animation-scaling;-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;-moz-animation-name: tm-animation-scaling;-moz-animation-duration: 3s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: ease-in-out;}@-webkit-keyframes tm-animation-scaling {from {-webkit-transform: scale(.6);}65% {-webkit-transform: scale(1.2);}to {-webkit-transform: scale(.6);}}@-moz-keyframes tm-animation-scaling {from {-moz-transform: scale(.6);}65% {-moz-transform: scale(1.2);}to {-moz-transform: scale(.6);}}.tm-animation-flicker {-webkit-animation: tm-animation-flicker 3s infinite;-moz-animation: tm-animation-flicker 3s infinite;-o-animation: tm-animation-flicker 3s infinite;animation: tm-animation-flicker 3s infinite;}@keyframes tm-animation-flicker {0% {opacity: 1;}50% {opacity: .3;}100% {opacity: 1;}}@-o-keyframes tm-animation-flicker {0% {opacity: 1;}50% {opacity: .3;}100% {opacity: 1;}}@-moz-keyframes tm-animation-flicker {0% {opacity: 1;}50% {opacity: .3;}100% {opacity: 1;}}@-webkit-keyframes tm-animation-flicker {0% {opacity: 1;}50% {opacity: .3;}100% {opacity: 1;}}.tm-animation-spin {-webkit-animation: tm-animation-spin 10s linear infinite;-moz-animation: tm-animation-spin 10s linear infinite;animation: tm-animation-spin 10s linear infinite;}@-moz-keyframes tm-animation-spin {100% {-moz-transform: rotate(360deg);}}@-webkit-keyframes tm-animation-spin {100% {-webkit-transform: rotate(360deg);}}@keyframes tm-animation-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.tm-animation-spin-half {-webkit-animation: tm-animation-spin-half 10s linear infinite;-moz-animation: tm-animation-spin-half 10s linear infinite;animation: tm-animation-spin-half 10s linear infinite;}@-webkit-keyframes tm-animation-spin-half {0% {-webkit-transform: rotate(0);transform: rotate(0);}50% {-webkit-transform: rotate(90deg);transform: rotate(90deg);}100% {-webkit-transform: rotate(0);transform: rotate(0);}}@keyframes tm-animation-spin-half {0% {-webkit-transform: rotate(0);transform: rotate(0);}50% {-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}100% {-webkit-transform: rotate(0);transform: rotate(0);}}.tm-animation-random {-webkit-animation: tm-animation-random 10s linear infinite;-moz-animation: tm-animation-random 10s linear infinite;animation: tm-animation-random 10s linear infinite;}@keyframes tm-animation-random {0% {transform: translate(0, 0) rotate(0deg) scale(1);}20% {transform: translate(73px, -1px) rotate(36deg) scale(.9);}40% {transform: translate(141px, 72px) rotate(72deg) scale(1);}60% {transform: translate(83px, 122px) rotate(108deg) scale(1.2);}80% {transform: translate(-40px, 72px) rotate(144deg) scale(1.1);}100% {transform: translate(0, 0) rotate(0deg) scale(1);}}@-webkit-keyframes tm-animation-random {0% {-webkit-transform: translate(0, 0) rotate(0deg) scale(1);}20% {-webkit-transform: translate(73px, -1px) rotate(36deg) scale(.9);}40% {-webkit-transform: translate(141px, 72px) rotate(72deg) scale(1);}60% {-webkit-transform: translate(83px, 122px) rotate(108deg) scale(1.2);}80% {-webkit-transform: translate(-40px, 72px) rotate(144deg) scale(1.1);}100% {-webkit-transform: translate(0, 0) rotate(0deg) scale(1);}}.tm-animation-random2 {-webkit-animation: tm-animation-random2 10s linear infinite;-moz-animation: tm-animation-random2 10s linear infinite;animation: tm-animation-random2 10s linear infinite;}@keyframes tm-animation-random2 {0% {transform: translate(61px, -99px) rotate(0deg);}21% {transform: translate(4px, -190px) rotate(38deg);}41% {transform: translate(-139px, -200px) rotate(74deg);}60% {transform: translate(-263px, -164px) rotate(108deg);}80% {transform: translate(-195px, -49px) rotate(144deg);}100% {transform: translate(-1px, 0) rotate(180deg);}}@-webkit-keyframes tm-animation-random2 {0% {-webkit-transform: translate(61px, -99px) rotate(0deg);}21% {-webkit-transform: translate(4px, -190px) rotate(38deg);}41% {-webkit-transform: translate(-139px, -200px) rotate(74deg);}60% {-webkit-transform: translate(-263px, -164px) rotate(108deg);}80% {-webkit-transform: translate(-195px, -49px) rotate(144deg);}100% {-webkit-transform: translate(-1px, 0) rotate(180deg);}}.tm-animation-bgimg {-webkit-animation: tm-animation-bgimg 10s linear infinite;-moz-animation: tm-animation-bgimg 10s linear infinite;animation: tm-animation-bgimg 10s linear infinite;}@keyframes tm-animation-bgimg {0% {background-position: 0 0;}50% {background-position: 370% 0;}100% {background-position: 0 0;}}@-webkit-keyframes tm-animation-bgimg {0% {background-position: 0 0;}50% {background-position: 370% 0;}100% {background-position: 0 0;}}.final-countdown-timer {font-size: 32px;}.final-countdown-timer span {font-size: 16px;}.pagination-wrapper {text-align: center;}.pagination {margin-top: 40px;}.pagination>.page-item {padding-left: 0!important;margin-right: 10px;}.pagination>.page-item .page-link {color: #78787b;border-color: #ddd;background-color: #fff;border: 3px solid rgba(35, 35, 35, .15);border-radius: 50%;text-align: center;height: 50px;width: 50px;display: table-cell;vertical-align: middle;box-shadow: 0 0 20px rgba(5, 5, 5, .15);}@media (max-width:991.98px) {.pagination>.page-item .page-link {height: 35px;width: 35px;padding: 5px;}}.pagination>.page-item .page-link:hover {background-color: #eee;border-color: #dee2e6;}.pagination2 {margin-bottom: 0;}@media (max-width:991.98px) {.pagination2 {margin-bottom: 30px;}}.pagination2>.page-item>.page-link, .pagination2>.page-item>span {background-color: #eee;border: 0;border-radius: 0;box-shadow: 0 1px 2px rgba(10, 10, 10, .1) inset;color: #777;font-size: 15px;line-height: 2;margin-right: 10px;padding: 4px 14px;}.pagination2>.page-item:last-child>a, .pagination2>.page-item:last-child>span {border-bottom-right-radius: 0;border-top-right-radius: 0;}.pagination2>.page-item:first-child>a, .pagination2>.page-item:first-child>span {border-bottom-left-radius: 0;border-top-left-radius: 0;}.pagination2>.page-item>a:focus, .pagination2>.page-item>a:hover, .pagination2>.page-item>span:focus, .pagination2>.page-item>span:hover {background-color: #333;border-color: #333;color: #fff;}.accordion-header {margin-bottom: 0;margin-top: 0;}.tm-accordion .accordion-item {margin-bottom: 5px;overflow: hidden;border: 1px solid rgba(0, 0, 0, .125);box-shadow: 0 14px 18px 0 rgba(0, 0, 0, .05);}.tm-accordion .accordion-item:first-child {border-radius: 15px 15px 0 0;}.tm-accordion .accordion-item:last-child {border-radius: 0 0 15px 15px;}.tm-accordion .accordion-item .accordion-header {background-color: #fff;border-top: none;}.tm-accordion .accordion-item .accordion-header:hover {cursor: pointer;}.tm-accordion .accordion-item .accordion-header .accordion-button {border: none;}.tm-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) {color: #111;background-color: #eee;}.tm-accordion .accordion-item .accordion-header .titles {padding: 1rem 2rem;margin: 0;position: relative;}.tm-accordion .accordion-item .accordion-header .titles .accordion-controls-icon {opacity: .4;position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.tm-accordion .accordion-item .accordion-header .titles .accordion-controls-icon {transition: none;}}.tm-accordion .accordion-item .accordion-header .titles:not(.collapsed) .accordion-controls-icon {-webkit-transform: translateY(-50%) rotate(180deg);-ms-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);}.tm-accordion .accordion-item .accordion-collapse {border: none;}.tm-accordion.accordion-classic .accordion-item .accordion-header .accordion-button:not(.collapsed) {background-color: #f5f5f5;}.tm-accordion.accordion-gradient .accordion-item .accordion-header .accordion-button:not(.collapsed) {background: #e6e6e6;background: linear-gradient(0deg, #e6e6e6 0%, white 45%, #e6e6e6 100%);}.tm-sc-animated-layer-advanced {position: relative;line-height: 0;max-width: 100%}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper {position: relative;line-height: 0;display: block;width: inherit;max-width: 100%;height: inherit;max-height: 100%}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper:not(:first-child) {position: absolute;top: 0;}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image {transition: all 1s ease;transition-delay: 700ms;display: inline-block;}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.box-shadow-around-img img {box-shadow: 0 0 40px rgba(5, 5, 5, .15);}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-image-fullwidth .layer-image {display: block;}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-image-fullwidth img {width: 100%}.tm-sc-animated-layer-images {position: relative;line-height: 0;max-width: 100%}.tm-sc-animated-layer-images .layer-image-wrapper {position: relative;line-height: 0;display: block;width: inherit;max-width: 100%;height: inherit;max-height: 100%}.tm-sc-animated-layer-images .layer-image-wrapper:not(:first-child) {position: absolute;top: 0;}.tm-sc-animated-layer-images .layer-image-wrapper .layer-image {transition: all 1s ease;transition-delay: 700ms;}blockquote {background-color: #f4f5f8;border-left: 2px solid var(--theme-color1);padding-left: 30px;padding-right: 30px;border-radius: 7px;padding-top: 20px;padding-bottom: 20px;position: relative;overflow: hidden;margin-bottom: 20px;margin-left: 0;margin-right: 0;}blockquote:before {content: '\f10d';font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;bottom: 0;font-size: 5rem;line-height: 1;color: var(--theme-color1);opacity: .15;right: 30px;}blockquote p {margin-bottom: 15px;}blockquote cite {color: var(--theme-color1);}blockquote cite a {color: var(--theme-color1);}blockquote .blockquote-footer {margin-top: 1rem;}blockquote footer {color: #888;font-size: 15px;}blockquote.tm-sc-blockquote {font-style: normal;padding: 20px;background-color: #fcfcfc;box-shadow: 0 0 1px #ddd;border-left: 5px solid #cdcdcd;}blockquote.blockquote-style2 {background-color: #fcfcfc;box-shadow: 0 0 1px #ddd;border-left: 0;margin-top: 0;padding: 20px;}blockquote.blockquote-style2 p {font-size: 24px;line-height: 1.7;color: #333;}blockquote.blockquote-style2 footer {color: #888;}blockquote.blockquote-style3 {border-left: 3px solid #cdcdcd;padding: 0 30px 0;background-color: transparent;box-shadow: none;}blockquote.blockquote-style3:before {color: rgba(0, 0, 0, .3);content: "\f10e";font-family: "Font Awesome 5 Free";font-size: 50px;font-weight: 600;opacity: .20;position: absolute;left: 5px;top: -25px;transform: rotate(180deg);}blockquote.blockquote-style4 {border-left: 3px solid #cdcdcd;padding: 0 30px 0;background-color: transparent;box-shadow: none;margin-top: 0;}blockquote.blockquote-style4:before {color: rgba(0, 0, 0, .3);content: "\f10e";font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 50px;opacity: .20;position: absolute;left: 5px;top: -25px;transform: rotate(180deg);}blockquote.blockquote-style4 p {font-size: 24px;line-height: 1.7;color: #333;}blockquote.blockquote-style4 footer {color: #888;}blockquote.blockquote-style5 {background: #f9f9f9;padding: 30px 30px 30px;border-left: 10px solid #cdcdcd;box-shadow: none;}blockquote.blockquote-style5:before {color: rgba(0, 0, 0, .3);content: "\f10e";font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 50px;opacity: .20;position: absolute;left: 5px;top: -10px;transform: rotate(180deg);}blockquote.blockquote-style6 {background: #f9f9f9;padding: 30px 30px 30px;border-left: 10px solid #cdcdcd;box-shadow: none;margin-top: 0;}blockquote.blockquote-style6:before {color: rgba(0, 0, 0, .3);content: "\f10e";font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 50px;opacity: .20;position: absolute;left: 5px;top: -10px;transform: rotate(180deg);}blockquote.blockquote-style6 p {font-size: 24px;line-height: 1.7;color: #333;}blockquote.blockquote-style6 footer {color: #888;}blockquote.blockquote-style7 {padding: 30px 30px 30px;border-left: 0;background: none;box-shadow: none;}blockquote.blockquote-style7:before {color: rgba(0, 0, 0, .3);content: "\f10e";font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 70px;opacity: .20;position: absolute;left: 16px;top: -20px;transform: rotate(180deg);}blockquote.blockquote-style8 {padding: 30px 30px 30px;border-left: 0;background: none;box-shadow: none;}blockquote.blockquote-style8:before {color: rgba(0, 0, 0, .3);content: "\f10e";font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 70px;opacity: .20;position: absolute;left: 16px;top: -20px;transform: rotate(180deg);}blockquote.blockquote-style8 p {font-size: 24px;line-height: 1.7;color: #333;}blockquote.blockquote-style8 footer {color: #888;}blockquote.blockquote-style8 footer cite {font-size: .9rem;font-style: normal;text-align: left;}.tm-sc-blog article .entry-title {line-height: 1.4;}.tm-sc-blog article .box-hover-effect {display: block;}.tm-sc-blog article .post-thumb .post-thumb-inner .thumb {display: flex;overflow: hidden;position: relative;}.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {transition: none;}}.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {background: #2d1212;color: #fff;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .45s;transition: all .45s;-moz-transition: all .45s;-ms-transition: all .45s;width: 32px;height: 32px;line-height: 33px;position: absolute;top: 15px;right: 15px;z-index: 99;text-align: center;margin-top: 45px;}.tm-sc-blog article:hover .post-thumb .post-thumb-inner .thumb img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.tm-sc-blog article:hover .post-thumb .post-thumb-inner .thumb:after {-webkit-transform: scaleY(1);-khtml-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);opacity: 1;}.tm-sc-blog article:hover .post-thumb .post-thumb-inner .thumb .icon-link {opacity: 1;}.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner {height: 100%}.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post {height: 100%}.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post .entry-header {height: 100%}.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post .entry-header .post-thumb {height: 100%}.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post .entry-header .post-thumb .post-thumb-inner {height: 100%}.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post .entry-header .post-thumb .post-thumb-inner .thumb {height: 100%}.tm-sc-blog.blog-style-default .isotope-item-inner {overflow: visible;}.tm-sc-blog.blog-style-default article {box-shadow: 0 0 50px rgba(5, 5, 5, .08);-webkit-transition: all .3s cubic-bezier(.7, .04, .37, 1);transition: all .3s cubic-bezier(.7, .04, .37, 1);background-color: #fff;border-radius: 7px 7px 0 0;}.tm-sc-blog.blog-style-default article .entry-header {position: relative;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition: all .3s cubic-bezier(.7, .04, .37, 1);transition: all .3s cubic-bezier(.7, .04, .37, 1);}.tm-sc-blog.blog-style-default article .entry-header .thumb {border-radius: 7px 7px 0 0;}.tm-sc-blog.blog-style-default article .entry-header .post-single-meta {position: absolute;top: 15px;left: 15px;}.tm-sc-blog.blog-style-default article .entry-header .post-single-meta a {width: 78px;background: #fff;padding: 15px 15px 15px 15px;display: inline-block;height: 78px;border-radius: 50%;line-height: 1.3;text-align: center;color: #180e28;}.tm-sc-blog.blog-style-default article .entry-header .post-single-meta .entry-date .day {display: block;}.tm-sc-blog.blog-style-default article .entry-header .post-single-meta .entry-date .year {display: none;}.tm-sc-blog.blog-style-default article .entry-header .link {background: #333;position: absolute;left: 0;top: 45%;right: 0;height: 50px;width: 50px;color: #fff;padding: 10px;text-align: center;margin: 0 auto;z-index: 1;opacity: 0;transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.tm-sc-blog.blog-style-default article .entry-header .link {transition: none;}}.tm-sc-blog.blog-style-default article .entry-content {padding: 40px;background-color: #fff;position: relative;}.tm-sc-blog.blog-style-default article .entry-content .entry-title {margin-top: 0;}.tm-sc-blog.blog-style-default article .entry-content .post-excerpt {padding: 15px 0 25px;margin-bottom: 0;}.tm-sc-blog.blog-style-default article .entry-content .entry-meta {font-size: 14px;margin-bottom: 1.2rem;color: #999;border-top: 1px solid rgba(204, 204, 204, .3);padding-top: 20px;margin-top: 20px;}.tm-sc-blog.blog-style-default article .entry-content .post-btn-readmore .btn-plain-text {color: #F89D35;font-size: 12px;}.tm-sc-blog.blog-style-default article .entry-content .post-btn-readmore .btn-plain-text:hover, .tm-sc-blog.blog-style-default article .entry-content .post-btn-readmore .btn-plain-text:focus {color: #000;}.tm-sc-blog.blog-style-default article:hover {box-shadow: 0 20px 30px rgba(0, 0, 0, .15);}.tm-sc-blog.blog-style-default article:hover .entry-header {-webkit-transform: translateY(-3px);-ms-transform: translateY(-3px);transform: translateY(-3px);}.tm-sc-blog.blog-style-default article:hover .entry-header .link {opacity: 1;transform: rotateY(180deg);}.single-post .tagline {margin-bottom: 50px;padding-top: 30px;padding-bottom: 30px;margin-top: 40px;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}.single-post .replay-icon {position: absolute;top: 10px;right: 10px;font-size: .9rem;}.single-post .comments-area {margin-top: 60px;}.single-post .comments-area .comments-title .title {margin-bottom: 0;margin-top: 0;text-transform: uppercase;}.single-post .comments-area .comments-title p {display: none;}.single-post .comments-area .comment-list {margin: 0 0 60px;border-bottom: 1px solid #eee;}.single-post .comments-area .comment-list .comment, .single-post .comments-area .comment-list .pingback, .single-post .comments-area .comment-list .trackback {border-top: 1px solid #eee;background: #fff;box-shadow: 0 0 50px rgba(5, 5, 5, .08);padding: 30px 30px 40px;margin-top: 30px;margin-bottom: 0;list-style: none;}.single-post .comments-area .comment-list .comment .comment, .single-post .comments-area .comment-list .comment .pingback, .single-post .comments-area .comment-list .comment .trackback, .single-post .comments-area .comment-list .pingback .comment, .single-post .comments-area .comment-list .pingback .pingback, .single-post .comments-area .comment-list .pingback .trackback, .single-post .comments-area .comment-list .trackback .comment, .single-post .comments-area .comment-list .trackback .pingback, .single-post .comments-area .comment-list .trackback .trackback {padding-left: 20px;padding-right: 0;box-shadow: none;}.single-post .comments-area .comment-list .comment .children, .single-post .comments-area .comment-list .pingback .children, .single-post .comments-area .comment-list .trackback .children {margin: 20px 0 0 20px;}.single-post .comments-area .comment-list .comment .children>li, .single-post .comments-area .comment-list .pingback .children>li, .single-post .comments-area .comment-list .trackback .children>li {padding-bottom: 0;margin-bottom: 0;}.single-post .comments-area .comment-list .comment .comment-item-wrapper, .single-post .comments-area .comment-list .pingback .comment-item-wrapper, .single-post .comments-area .comment-list .trackback .comment-item-wrapper {position: relative;}@media (min-width:768px) {.single-post .comments-area .comment-list .comment .comment-item-wrapper, .single-post .comments-area .comment-list .pingback .comment-item-wrapper, .single-post .comments-area .comment-list .trackback .comment-item-wrapper {padding-left: 120px;}}@media (max-width:767.98px) {.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-thumb, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-thumb, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-thumb {margin-bottom: 20px;}}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-thumb img, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-thumb img, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-thumb img {border-radius: 50%}@media (min-width:768px) {.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-thumb img, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-thumb img, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-thumb img {position: absolute;top: 0;left: 0;}}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body {display: block;padding: 0;width: auto;}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item {margin-right: 0;}@media (min-width:576px) {.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item {padding-left: 15px;}}@media (max-width:575.98px) {.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item {padding-left: 0;padding-right: 15px;}}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link, .single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link {font-size: 1rem;font-weight: normal;color: var(--theme-color1);}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link:hover, .single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link:hover, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link:hover, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link:hover, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link:hover, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link:hover {color: var(--theme-color2);}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-author-name, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-author-name, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-author-name {margin-bottom: 0;text-transform: uppercase;}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-author-name a, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-author-name a, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-author-name a {transition: all .2s ease-in-out;}@media (prefers-reduced-motion:reduce) {.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-author-name a, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-author-name a, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-author-name a {transition: none;}}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-author-name a:hover, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-author-name a:hover, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-author-name a:hover {text-decoration: underline;}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-metadata, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-metadata, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-metadata {margin-bottom: 25px;}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-metadata a, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-metadata a, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-metadata a {font-size: .85rem;color: #a1a1a1;font-weight: normal;}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-metadata a:hover, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-metadata a:hover, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-metadata a:hover {color: var(--theme-color1);}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-content p, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-content p, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-content p {margin-bottom: 30px;}.single-post .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-content p:last-of-type, .single-post .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-content p:last-of-type, .single-post .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-content p:last-of-type {margin-bottom: 0;}.single-post .comments-area .comment-list .pingback .comment-body a, .single-post .comments-area .comment-list .trackback .comment-body a {color: #303035;}.single-post .comments-area .comment-list .pingback .comment-body .edit-link a, .single-post .comments-area .comment-list .trackback .comment-body .edit-link a {font-size: 1rem;}@media (max-width:991.98px) {.single-post .comments-area .comment-list .comment .children, .single-post .comments-area .comment-list .pingback .children, .single-post .comments-area .comment-list .trackback .children {margin: 5px 0 0 5px;}}@media (max-width:767.98px) {.single-post .comments-area .comment-list .comment .children, .single-post .comments-area .comment-list .pingback .children, .single-post .comments-area .comment-list .trackback .children {margin: 0;}.single-post .comments-area .comment-list .comment .children .comment, .single-post .comments-area .comment-list .comment .children .pingback, .single-post .comments-area .comment-list .comment .children .trackback, .single-post .comments-area .comment-list .pingback .children .comment, .single-post .comments-area .comment-list .pingback .children .pingback, .single-post .comments-area .comment-list .pingback .children .trackback, .single-post .comments-area .comment-list .trackback .children .comment, .single-post .comments-area .comment-list .trackback .children .pingback, .single-post .comments-area .comment-list .trackback .children .trackback {padding-left: 5px;}}.single-post .comments-area .comment-respond {margin: 30px 0 0 0;padding-left: 15px;width: 100%;padding-right: 15px;}.single-post .comments-area .comment-respond .comment-reply-title {margin-bottom: 20px;text-transform: uppercase;}.single-post .comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link {font-size: .85rem;text-transform: capitalize;margin-left: 10px;color: var(--theme-color1);}.single-post .comments-area .comment-respond .comment-form {margin-bottom: 0;}.single-post .comments-area .comment-respond .comment-form .logged-in-as, .single-post .comments-area .comment-respond .comment-form .comment-notes {color: #aaa;}.single-post .comments-area .comment-respond .comment-form .logged-in-as a, .single-post .comments-area .comment-respond .comment-form .comment-notes a {color: #aaa;font-weight: normal;}.single-post .comments-area .comment-respond .comment-form .logged-in-as a:hover, .single-post .comments-area .comment-respond .comment-form .comment-notes a:hover {color: var(--theme-color1);}.single-post .comments-area .comment-respond .comment-form .form-submit {margin-bottom: 0;}.single-post .comments-area .comment-respond .comment-form .form-submit input[type="submit"] {margin-top: 15px;}.single-post .comments-area .comment-respond .comment-form .form-control {height: form-control-height();}.single-post .comments-area .comment-respond .comment-form .form-control:focus {background-color: #fff;}.single-post .comments-area .comment-respond .comment-form textarea.form-control {height: auto;}.single-post .comments-area .comment-respond .form-group label {display: none;font-size: 14px;}.single-post .comments-area .comment-respond .form-group .required {display: none;}.single-post .comments-area>.comment-respond {padding-left: 0;padding-right: 0;}.single-post .comments-area .comment-form-cookies-consent label {color: #aaa;font-weight: normal;}.single-post .comments-area .comment-form-cookies-consent #wp-comment-cookies-consent {margin-right: .6rem;}.btn-gray {color: #fff;background-color: #666;border-color: #666;box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);}.btn-gray:hover {color: #fff;background-color: #575757;border-color: #525252;}.btn-check:focus + .btn-gray, .btn-gray:focus {color: #fff;background-color: #575757;border-color: #525252;box-shadow: 0 0 0 .25rem rgba(125, 125, 125, .5);}.btn-check:checked + .btn-gray, .btn-check:active + .btn-gray, .btn-gray:active, .btn-gray.active, .show>.btn-gray.dropdown-toggle {color: #fff;background-color: #525252;border-color: #4d4d4d;}.btn-check:checked + .btn-gray:focus, .btn-check:active + .btn-gray:focus, .btn-gray:active:focus, .btn-gray.active:focus, .show>.btn-gray.dropdown-toggle:focus {box-shadow: 0 0 0 .25rem rgba(125, 125, 125, .5);}.btn-gray:disabled, .btn-gray.disabled {color: #fff;background-color: #666;border-color: #666;}.btn-outline-gray {color: #666;border-color: #666;}.btn-outline-gray:hover {color: #fff;background-color: #666;border-color: #666;}.btn-check:focus + .btn-outline-gray, .btn-outline-gray:focus {box-shadow: 0 0 0 .25rem rgba(102, 102, 102, .5);}.btn-check:checked + .btn-outline-gray, .btn-check:active + .btn-outline-gray, .btn-outline-gray:active, .btn-outline-gray.active, .btn-outline-gray.dropdown-toggle.show {color: #fff;background-color: #666;border-color: #666;}.btn-check:checked + .btn-outline-gray:focus, .btn-check:active + .btn-outline-gray:focus, .btn-outline-gray:active:focus, .btn-outline-gray.active:focus, .btn-outline-gray.dropdown-toggle.show:focus {box-shadow: 0 0 0 .25rem rgba(102, 102, 102, .5);}.btn-outline-gray:disabled, .btn-outline-gray.disabled {color: #666;background-color: transparent;}.btn-xs {padding: .5rem 1rem;font-size: .8rem;border-radius: .2rem;}.btn {border-radius: 5px;border-width: 0;font-weight: 600;letter-spacing: .05rem;padding: .7rem 1.6rem;overflow: hidden;display: inline-block;white-space: nowrap;transition: all .2s ease-in-out;}@media (prefers-reduced-motion:reduce) {.btn {transition: none;}}.btn.focus, .btn:focus {box-shadow: none!important;}.btn i {margin-right: 5px;}.btn-group-xs>.btn, .btn-xs {padding: .75rem 1.2rem;}.btn-group-sm>.btn, .btn-sm {padding: 1.0 1.7rem;}.btn-group-lg>.btn, .btn-lg {padding: 1.3rem 3.00rem;}[class*=" btn-outline-"] {border-width: 3px;padding: 1.0 2.5rem;}[class*=" btn-outline-"].btn-xs {padding: .55rem 1.2rem;}[class*=" btn-outline-"].btn-sm {padding: .8rem 1.7rem;}[class*=" btn-outline-"].btn-lg {padding: .4rem 1.00rem;}.btn-light, .btn-outline-light {box-shadow: 0 7px 20px rgba(170, 170, 170, .2);}.btn-light:hover, .btn-outline-light:hover {box-shadow: 0 10px 20px rgba(170, 170, 170, .5);}.btn-dark:hover {color: #212529;background-color: transparent;}.btn-dark, .btn-outline-dark {box-shadow: 0 7px 20px rgba(33, 37, 41, .2);}.btn-dark:hover, .btn-outline-dark:hover {box-shadow: 0 10px 20px rgba(33, 37, 41, .5);}.btn-gray:hover {color: #666;border-color: #666;background-color: transparent;}.btn-3d {box-shadow: 0 4px 1px #999999;margin-bottom: 4px;}.btn-round {border-radius: 3rem;}.btn-flat {border-radius: 0;}.btn-modern-white {position: relative;overflow: hidden;border-width: 2px;color: #333;border-color: #eeeeee;background-color: transparent;}.btn-modern-white:after {content: "";background-color: #111;width: 0;height: 100%;top: 0;position: absolute;left: auto;right: 0;z-index: -1;-webkit-transition: width .6s cubic-bezier(.3, .8, .3, 1) 0s;transition: width .6s cubic-bezier(.3, .8, .3, 1) 0s;}.btn-modern-white:hover {color: #ffffff;border-color: #111;}.btn-modern-white:hover:after {width: 100%;left: 0;right: auto;}.btn-modern-theme-colored {position: relative;overflow: hidden;border-width: 2px;color: #333;border-color: #eeeeee;background-color: transparent;z-index: 0;}.btn-modern-theme-colored:after {content: "";background-color: #fff;width: 0;height: 100%;top: 0;position: absolute;left: auto;right: 0;z-index: -1;-webkit-transition: width .6s cubic-bezier(.3, .8, .3, 1) 0s;transition: width .6s cubic-bezier(.3, .8, .3, 1) 0s;}.btn-modern-theme-colored:hover {border-color: #eee;}.btn-modern-theme-colored:hover:after {width: 100%;left: 0;right: auto;}.hvr-sweep-to-right {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;transition-duration: .3s;}.hvr-sweep-to-right:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #fff;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);}.hvr-bounce-to-right {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: .5s;transition-duration: .5s;}.hvr-bounce-to-right:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #fff;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);}.hvr-shutter-out-horizontal {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;transition-duration: .3s;}.hvr-shutter-out-horizontal:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;background: #fff;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);}.hvr-sweep-to-right[class^="btn-outline-"]:hover, .hvr-sweep-to-right[class^="btn-outline-"]:focus, .hvr-sweep-to-right[class^="btn-outline-"]:active, .hvr-sweep-to-right[class*=" btn-outline-"]:hover, .hvr-sweep-to-right[class*=" btn-outline-"]:focus, .hvr-sweep-to-right[class*=" btn-outline-"]:active, .hvr-bounce-to-right[class^="btn-outline-"]:hover, .hvr-bounce-to-right[class^="btn-outline-"]:focus, .hvr-bounce-to-right[class^="btn-outline-"]:active, .hvr-bounce-to-right[class*=" btn-outline-"]:hover, .hvr-bounce-to-right[class*=" btn-outline-"]:focus, .hvr-bounce-to-right[class*=" btn-outline-"]:active, .hvr-shutter-out-horizontal[class^="btn-outline-"]:hover, .hvr-shutter-out-horizontal[class^="btn-outline-"]:focus, .hvr-shutter-out-horizontal[class^="btn-outline-"]:active, .hvr-shutter-out-horizontal[class*=" btn-outline-"]:hover, .hvr-shutter-out-horizontal[class*=" btn-outline-"]:focus, .hvr-shutter-out-horizontal[class*=" btn-outline-"]:active {background-color: transparent;}.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-gray:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-gray:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-gray:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-gray:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-gray:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-gray:before {background: "gray"}.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-primary:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-primary:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-primary:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-primary:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-primary:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-primary:before {background: #0d6efd;}.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-secondary:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-secondary:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-secondary:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-secondary:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-secondary:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-secondary:before {background: #6c757d;}.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-success:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-success:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-success:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-success:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-success:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-success:before {background: #198754;}.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-info:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-info:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-info:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-info:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-info:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-info:before {background: #0dcaf0;}.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-warning:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-warning:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-warning:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-warning:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-warning:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-warning:before {background: #ffc107;}.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-danger:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-danger:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-danger:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-danger:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-danger:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-danger:before {background: #dc3545;}.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-light:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-light:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-light:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-light:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-light:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-light:before {background: #f8f9fa;}.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-dark:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-dark:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-dark:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-dark:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-dark:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-dark:before {background: #212529;}.hvr-sweep-to-right:not(.btn-outline):hover, .hvr-sweep-to-right:not(.btn-outline):focus, .hvr-sweep-to-right:not(.btn-outline):active, .hvr-bounce-to-right:not(.btn-outline):hover, .hvr-bounce-to-right:not(.btn-outline):focus, .hvr-bounce-to-right:not(.btn-outline):active, .hvr-shutter-out-horizontal:not(.btn-outline):hover, .hvr-shutter-out-horizontal:not(.btn-outline):focus, .hvr-shutter-out-horizontal:not(.btn-outline):active {color: #222;}.btn-theme-colored1, .btn-theme-colored2, .btn-outline-theme-colored1, .btn-outline--theme-colored2 {position: relative;z-index: 0;}.btn-theme-colored1:before, .btn-theme-colored2:before, .btn-outline-theme-colored1:before, .btn-outline--theme-colored2:before {position: absolute;content: '';background: #f1d167;width: 0;height: 100%;left: 0;top: 0;opacity: 0;z-index: -1;transition: all .5s ease;}.btn-theme-colored1:hover:before, .btn-theme-colored2:hover:before, .btn-outline-theme-colored1:hover:before, .btn-outline--theme-colored2:hover:before {width: 100%;opacity: 1;}.call-to-action .cta-content p, .call-to-action .cta-content h1, .call-to-action .cta-content h2, .call-to-action .cta-content h3, .call-to-action .cta-content h4, .call-to-action .cta-content h5, .call-to-action .cta-content h6 {margin-top: 0;}.tm-sc .excerpt {margin-bottom: 15px;}.tm-loadmore-container {text-align: center;margin-top: 50px;}.tm-sc-custom-columns-holder {width: 100%;display: table;table-layout: fixed;}.tm-sc-custom-columns-holder.tm-cc-two-columns .tm-sc-custom-columns-holder-item {width: 50%}.tm-sc-custom-columns-holder.tm-cc-two-columns .tm-sc-custom-columns-holder-item {width: 50%}.tm-sc-custom-columns-holder.tm-cc-three-columns .tm-sc-custom-columns-holder-item {width: 33%}.tm-sc-custom-columns-holder.tm-cc-four-columns .tm-sc-custom-columns-holder-item {width: 25%}.tm-sc-custom-columns-holder.tm-cc-five-columns .tm-sc-custom-columns-holder-item {width: 20%}.tm-sc-custom-columns-holder.tm-cc-six-columns .tm-sc-custom-columns-holder-item {width: 16%}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item {display: table-cell;vertical-align: middle;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item.tm-cc-vertical-alignment-top {vertical-align: top;}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item.tm-cc-vertical-alignment-bottom {vertical-align: bottom;}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item.tm-cc-horizontal-alignment-center {text-align: center;}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item.tm-cc-horizontal-alignment-right {text-align: right;}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item .item-link {display: inline-block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;line-height: 0;}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item .item-inner {width: 100%}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item.tm-cc-eh-with-zoom {position: relative;overflow: hidden;}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item.tm-cc-eh-with-zoom .tm-sc-custom-columns-holder-item-image-zoom {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: -1;background-size: cover;background-position: center center;background-repeat: no-repeat;-webkit-transition: transform .5s cubic-bezier(.15, .7, .54, .99);-moz-transition: transform .5s cubic-bezier(.15, .7, .54, .99);transition: transform .5s cubic-bezier(.15, .7, .54, .99);will-change: transform;-webkit-backface-visibility: hidden;}.tm-sc-custom-columns-holder .tm-sc-custom-columns-holder-item.tm-cc-eh-with-zoom:hover .tm-sc-custom-columns-holder-item-image-zoom {-webkit-transform: scale(1.03);-moz-transform: scale(1.03);transform: scale(1.03);}.tm-sc-custom-columns-holder.tm-cc-elements-items-float.tm-cc-three-columns .tm-sc-custom-columns-holder-item {width: 33.33333333333333%}.tm-sc-custom-columns-holder.tm-cc-elements-items-float.tm-cc-six-columns .tm-sc-custom-columns-holder-item {width: 16.66666666666667%}.tm-sc-custom-columns-holder.tm-cc-elements-items-float .tm-sc-custom-columns-holder-item {float: left;}@media (max-width:1199.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-1280.tm-cc-two-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-1280.tm-cc-three-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-1280.tm-cc-four-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-1280.tm-cc-five-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-1280.tm-cc-six-columns .tm-sc-custom-columns-holder-item {width: 100%;display: inline-block;height: auto;}}@media (max-width:991.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-1024.tm-cc-two-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-1024.tm-cc-three-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-1024.tm-cc-four-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-1024.tm-cc-five-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-1024.tm-cc-six-columns .tm-sc-custom-columns-holder-item {width: 100%;display: inline-block;height: auto;}}@media (max-width:767.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-768.tm-cc-two-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-768.tm-cc-three-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-768.tm-cc-four-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-768.tm-cc-five-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-768.tm-cc-six-columns .tm-sc-custom-columns-holder-item {width: 100%;display: inline-block;height: auto;}}@media (max-width:575.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-600.tm-cc-two-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-600.tm-cc-three-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-600.tm-cc-four-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-600.tm-cc-five-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-600.tm-cc-six-columns .tm-sc-custom-columns-holder-item {width: 100%;display: inline-block;height: auto;}}@media (max-width:575.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-480.tm-cc-two-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-480.tm-cc-three-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-480.tm-cc-four-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-480.tm-cc-five-columns .tm-sc-custom-columns-holder-item, .tm-sc-custom-columns-holder.tm-cc-responsive-mode-480.tm-cc-six-columns .tm-sc-custom-columns-holder-item {width: 100%;display: inline-block;height: auto;}}@media (max-width:575.98px) {.tm-sc-custom-columns-holder .item-content {padding: 0 10px;}}@media (max-width:1199.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-1280.tm-cc-one-column-alignment-left .tm-sc-custom-columns-holder-item .item-content {text-align: left;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-1280.tm-cc-one-column-alignment-right .tm-sc-custom-columns-holder-item .item-content {text-align: right;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-1280.tm-cc-one-column-alignment-center .tm-sc-custom-columns-holder-item .item-content {text-align: center;}}@media (max-width:991.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-1024.tm-cc-one-column-alignment-left .tm-sc-custom-columns-holder-item .item-content {text-align: left;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-1024.tm-cc-one-column-alignment-right .tm-sc-custom-columns-holder-item .item-content {text-align: right;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-1024.tm-cc-one-column-alignment-center .tm-sc-custom-columns-holder-item .item-content {text-align: center;}}@media (max-width:767.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-768.tm-cc-one-column-alignment-left .tm-sc-custom-columns-holder-item .item-content {text-align: left;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-768.tm-cc-one-column-alignment-right .tm-sc-custom-columns-holder-item .item-content {text-align: right;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-768.tm-cc-one-column-alignment-center .tm-sc-custom-columns-holder-item .item-content {text-align: center;}}@media (max-width:575.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-600.tm-cc-one-column-alignment-left .tm-sc-custom-columns-holder-item .item-content {text-align: left;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-600.tm-cc-one-column-alignment-right .tm-sc-custom-columns-holder-item .item-content {text-align: right;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-600.tm-cc-one-column-alignment-center .tm-sc-custom-columns-holder-item .item-content {text-align: center;}}@media (max-width:575.98px) {.tm-sc-custom-columns-holder.tm-cc-responsive-mode-480.tm-cc-one-column-alignment-left .tm-sc-custom-columns-holder-item .item-content {text-align: left;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-480.tm-cc-one-column-alignment-right .tm-sc-custom-columns-holder-item .item-content {text-align: right;}.tm-sc-custom-columns-holder.tm-cc-responsive-mode-480.tm-cc-one-column-alignment-center .tm-sc-custom-columns-holder-item .item-content {text-align: center;}}.tm-sc-dropcaps .dropcaps {color: #903;float: left;font-size: 60px;line-height: 52px;margin: 2px 10px 0 0;}.tm-sc-dropcaps.dropcaps-fill .dropcaps {background-color: #903;color: #fff;text-align: center;padding: 10px 10px 10px 10px;margin: 7px 15px 0 0;min-width: 64px;}.easypiechart {position: relative;display: inline-block;width: 110px;height: 110px;text-align: center;}.easypiechart canvas {position: absolute;top: 0;left: 0;}.easypiechart .percent {display: inline-block;line-height: 110px;z-index: 2;}.easypiechart .percent:after {content: '%';margin-left: .1em;font-size: .8em;}.tm-element-holder .tm-element-holder-wrapper {background-position: center;background-size: cover;display: table-cell;vertical-align: middle;height: 100%;width: 100%;position: relative;z-index: 45;}.tm-element-holder .tm-element-holder-bg-text {display: block;position: absolute;line-height: 1;font-size: 100px;font-weight: bold;color: #f5f5f5;}.tm-sc-countdown-timer .countdown-container {font-size: 20px;}.tm-sc-countdown-timer .countdown-container span {display: inline-block;font-size: 28px;line-height: 2;padding: 0 5px;text-shadow: 1px 1px 0 rgba(0, 0, 0, .2);}.final-countdown-modern-circular .countdown-container {width: 100%;position: relative;}.final-countdown-modern-circular .countdown-container .clock-item {position: relative;}.final-countdown-modern-circular .countdown-container .clock-item .inner {position: relative;text-align: center;}.final-countdown-modern-circular .countdown-container .clock-item .inner .clock-canvas {background-color: rgba(255, 255, 255, .7);border-radius: 50%;height: 0;padding-bottom: 100%}.final-countdown-modern-circular .countdown-container .clock-item .inner .text {position: absolute;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);top: 50%}.final-countdown-modern-circular .countdown-container .clock-item .inner .text .val {font-size: 36px;line-height: 1.4;font-weight: 500;margin-bottom: 0;}.final-countdown-modern-circular .countdown-container .clock-item .inner .text .type-time {font-size: 13px;margin-bottom: 0;}@media (min-width:768px) and (max-width:991px) {.final-countdown-modern-circular .countdown-container .clock-item {margin-bottom: 30px;}}@media (max-width:767px) {.final-countdown-modern-circular .countdown-container .clock-item {margin: 0 30px 30px 30px;}}.final-countdown-smart-style .countdown-timer {display: flex;justify-content: flex-start;flex-wrap: wrap;}.final-countdown-smart-style .countdown-timer .counter {background-color: rgba(0, 0, 0, .2);text-align: center;position: relative;border-radius: 3px;padding: 0;margin-right: 10px;margin-bottom: 20px;overflow: hidden;}.final-countdown-smart-style .countdown-timer .counter .value {font-family: "Rubik", sans-serif;color: #fff;display: block;font-size: 3rem;padding: 15px 0;}.final-countdown-smart-style .countdown-timer .counter .label {font-size: 1.2rem;background: #111;color: #fff;display: block;padding: 5px 40px;text-transform: capitalize;}.flickr-feed a {margin: 0 7px 7px 0;width: 70px;height: 70px;float: left;background: 0 0;padding: 0;}.vc-hoverbox-block-inner {position: absolute;padding: 45px 25px;text-align: center;left: 0;bottom: 0;top: 50%;height: 100%;width: 100%;-webkit-perspective: inherit;perspective: inherit;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateY(-50%) translateZ(60px) scale(.94);transform: translateY(-50%) translateZ(60px) scale(.94);z-index: 2;}.tm-sc-flipbox {position: relative;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-perspective: 1000px;perspective: 1000px;padding: 0;border: 0;}.tm-sc-flipbox .tm-sc-flipbox-front, .tm-sc-flipbox .tm-sc-flipbox-back {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;min-height: 420px;height: auto;transition: -webkit-transform .6s ease;transition: transform .6s ease;transition: transform .6s ease, -webkit-transform .6s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.tm-sc-flipbox .tm-sc-flipbox-front:after, .tm-sc-flipbox .tm-sc-flipbox-back:after {content: '';display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: .75;}.tm-sc-flipbox .tm-sc-flipbox-front .flipbox-inner, .tm-sc-flipbox .tm-sc-flipbox-back .flipbox-inner {position: absolute;padding: 45px 25px;text-align: center;left: 0;bottom: 0;top: 50%;height: 100%;width: 100%;-webkit-perspective: inherit;perspective: inherit;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateY(-50%) translateZ(60px) scale(.94);transform: translateY(-50%) translateZ(60px) scale(.94);z-index: 2;}.tm-sc-flipbox .tm-sc-flipbox-front {background-color: #eee;background-repeat: no-repeat;background-size: cover;border-radius: 10px;background-position: 50% 50%;border: 2px solid transparent;}.tm-sc-flipbox .tm-sc-flipbox-back {position: absolute;top: 0;left: 0;width: 100%;border: 2px solid transparent;border-radius: 10px;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.tm-sc-flipbox:hover .tm-sc-flipbox-front {-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.tm-sc-flipbox:hover .tm-sc-flipbox-back {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.tm-sc-funfact {transition: all .5s ease;position: relative;}@media (prefers-reduced-motion:reduce) {.tm-sc-funfact {transition: none;}}.tm-sc-funfact .funfact-icon {opacity: .8;transition: all .3s ease-in-out;}@media (prefers-reduced-motion:reduce) {.tm-sc-funfact .funfact-icon {transition: none;}}.tm-sc-funfact .funfact-icon i {font-size: 45px;transition: all .3s ease-in-out;}@media (prefers-reduced-motion:reduce) {.tm-sc-funfact .funfact-icon i {transition: none;}}.tm-sc-funfact .counter {margin-top: 0;display: flex;flex-wrap: nowrap;align-items: flex-start;justify-content: center;font-weight: 700;}.tm-sc-funfact .counter .animate-number {line-height: 1;}.tm-sc-funfact .counter .counter-postfix, .tm-sc-funfact .counter .counter-prefix {font-size: 1rem;margin: 0 4px;}.tm-sc-funfact.funfact-lefticon {display: flex;flex-wrap: nowrap;align-items: center;justify-content: left;}.tm-sc-funfact.funfact-lefticon .funfact-icon {margin-right: 20px;}.tm-sc-funfact.funfact-lefticon .details {overflow: hidden;}.tm-sc-funfact.funfact-lefticon .details .counter {justify-content: left;}.tm-sc-funfact:last-child {margin-bottom: 0;}.tm-sc-funfact:hover .funfact-icon {opacity: 1;animation: swing .8s ease-out infinite;-webkit-animation: swing .8s ease-out infinite;}.icon-box {position: relative;z-index: 0;transition: all .5s ease;}@media (prefers-reduced-motion:reduce) {.icon-box {transition: none;}}.icon-box .icon {display: inline-block;height: 70px;margin-bottom: 0;transition: all .3s ease;width: 70px;text-align: center;font-weight: normal;}@media (prefers-reduced-motion:reduce) {.icon-box .icon {transition: none;}}.icon-box .icon i {display: inline-block;font-size: 40px;line-height: 70px;}.icon-box .icon i[class*="pe-7s-"] {vertical-align: text-bottom;}.icon-box .icon.icon-default {height: auto;width: auto;margin-bottom: 5px;}.icon-box .icon.icon-default i {line-height: 1;}.icon-box .icon.icon-gray {background-color: #eee;color: #333;}.icon-box .icon.icon-gray.icon-bordered {background-color: transparent;border: 3px solid #eee;}.icon-box:hover .icon.icon-gray {background-color: #d5d5d5;color: #111;}.icon-box:hover .icon.icon-gray.icon-bordered {background-color: #eee;color: #555;}.icon-box .icon.icon-dark {background-color: #111;color: #fff;}.icon-box .icon.icon-dark.icon-bordered {background-color: transparent;border: 3px solid #111;color: #111;}.icon-box:hover .icon.icon-dark {background-color: #eee;color: #111;}.icon-box:hover .icon.icon-dark.icon-bordered {background-color: #111;border-color: #111;color: #fff;}.icon-box .icon.icon-white {background-color: #fff;color: #333;}.icon-box .icon.icon-white.icon-bordered {background-color: transparent;border: 3px solid #fff;}.icon-box:hover .icon.icon-white {background-color: #cccccc;color: black;}.icon-box:hover .icon.icon-white.icon-bordered {background-color: #fff;border-color: #fff;color: #111;}.icon-box .icon.icon-white.icon-border-effect {position: relative;}.icon-box .icon.icon-white.icon-border-effect::after {box-shadow: 0 0 0 3px #fff;}.icon-box .icon.icon-bordered {border: 3px solid #eee;}.icon-box:hover .icon.icon-bordered {background-color: #eee;color: #111;}.icon-box .icon.icon-rounded {border-radius: 3px;}.icon-box .icon.icon-circled {border-radius: 50%}.icon-box .icon.icon-type-image.icon-bordered {padding: 5px;}.icon-box .icon.icon-xs {height: 30px;width: 30px;}.icon-box .icon.icon-xs i {font-size: 18px;line-height: 30px;}.icon-box .icon.icon-sm {height: 50px;width: 50px;}.icon-box .icon.icon-sm i {font-size: 22px;line-height: 50px;}.icon-box .icon.icon-md {height: 75px;width: 75px;}.icon-box .icon.icon-md i {font-size: 36px;line-height: 75px;}.icon-box .icon.icon-lg {height: 90px;width: 90px;}.icon-box .icon.icon-lg i {font-size: 48px;line-height: 90px;}.icon-box .icon.icon-xl {height: 120px;width: 120px;}.icon-box .icon.icon-xl i {font-size: 60px;line-height: 120px;}.icon-box .icon.icon-border-effect {position: relative;}.icon-box .icon.icon-border-effect::after {border-radius: 50%;box-shadow: 0 0 0 3px;box-sizing: content-box;content: "";height: 100%;left: -4px;opacity: 0;padding: 4px;top: -4px;transform: scale(.8);transition: transform .3s ease 0s, opacity .3s ease 0s;pointer-events: none;position: absolute;width: 100%}.icon-box .icon.icon-border-effect.effect-flat::after {border-radius: 0;}.icon-box .icon.icon-border-effect.effect-rounded::after {border-radius: 3px;}.icon-box .icon.icon-border-effect.effect-circled::after {border-radius: 50%}.icon-box .icon.icon-border-effect.icon-gray::after {box-shadow: 0 0 0 3px #eee;}.icon-box .icon.icon-top {left: 0;margin: 0 auto;position: absolute;right: 0;top: -32px;}.icon-box .icon.icon-type-image {display: block;text-align: left;}.icon-box.text-center .icon.icon-type-image {text-align: center;display: inline-block;}.icon-box.text-right .icon.icon-type-image {text-align: right;display: inline-block;}.icon-box.iconbox-border {border: 3px solid #dcdcdc;}.icon-box.iconbox-bg {background-color: #fafafa;}.icon-box.iconbox-bg.iconbox-bg-dark {background-color: #333;}.icon-box .content p {margin-bottom: 0;}.icon-box .content a {color: #78787b;font-weight: 400;}.icon-box.icon-left .icon {float: left;margin-right: 20px;}@media (max-width:991.98px) {.icon-box.icon-left .icon {float: none!important;margin-right: 0;margin-bottom: 15px;}}.icon-box.icon-left .icon.no-bg {width: auto;height: auto;}.icon-box.icon-left .icon-text {overflow: hidden;}.icon-box.icon-left .icon-text .icon-box-title, .icon-box.icon-left .icon-text .icon-box-title a {margin-top: 0;}.icon-box.icon-right .icon {float: right;margin-left: 20px;}@media (max-width:991.98px) {.icon-box.icon-right .icon {float: none!important;margin-left: 0;margin-bottom: 15px;}}.icon-box.icon-right .icon.no-bg {width: auto;height: auto;}.icon-box.icon-right .icon-text {overflow: hidden;}.icon-box.icon-right .icon-text .icon-box-title, .icon-box.icon-right .icon-text .icon-box-title a {margin-top: 0;}.icon-box .icon-box-title, .icon-box .icon-box-title a {transition: all .1s ease;}@media (prefers-reduced-motion:reduce) {.icon-box .icon-box-title, .icon-box .icon-box-title a {transition: none;}}.icon-box .btn-view-details {transition: all .1s ease;margin-top: 15px;}@media (prefers-reduced-motion:reduce) {.icon-box .btn-view-details {transition: none;}}.icon-box:hover .icon-border-effect::after {opacity: 1;transform: scale(1);}.icon-box .icon-border-effect:hover::after {opacity: 1;transform: scale(1);}.icon-box.iconbox-box-shadow {box-shadow: 0 0 50px rgba(5, 5, 5, .08);}.icon-box.iconbox-box-shadow:hover {box-shadow: 0 0 50px rgba(5, 5, 5, .15);}.icon-box.iconbox-box-shadow-on-hover:hover {box-shadow: 0 0 50px rgba(5, 5, 5, .15);}.icon-box.iconbox-default-padding .icon-box-wrapper {padding: 50px 35px 50px 35px;}@media (max-width:991.98px) {.icon-box.iconbox-centered-in-responsive {text-align: center;}.icon-box.iconbox-centered-in-responsive .icon.icon-type-image {text-align: center;}}@media (min-width:1200px) {.icon-box.iconbox-title-mt-0-desktop .icon-box-title {margin-top: 0;}}.icon-box.iconbox-hover-move-up-animation:hover {margin-top: -15px;}.icon-box.iconbox-border-radius {border-radius: 10px;}.icon-box.icon-position-icon-top.hanging-icon-top .icon-wrapper .icon {margin-top: -70px;}.icon-box.animate-icon-on-hover:hover.animate-icon-rotate .icon-wrapper .icon {transform: rotate(360deg);}.icon-box.animate-icon-on-hover:hover.animate-icon-rotate-x .icon-wrapper .icon {transform: rotateX(360deg);}.icon-box.animate-icon-on-hover:hover.animate-icon-rotate-y .icon-wrapper .icon {transform: rotateY(180deg);}.icon-box.animate-icon-on-hover:hover.animate-icon-translate .icon-wrapper .icon {transform: translate(-10px, 10px);}.icon-box.animate-icon-on-hover:hover.animate-icon-translate-x .icon-wrapper .icon {transform: translateX(-10px);}.icon-box.animate-icon-on-hover:hover.animate-icon-translate-y .icon-wrapper .icon {transform: translateY(-10px);}.icon-box.animate-icon-on-hover:hover.animate-icon-scale .icon-wrapper .icon {transform: scale(1.1);}.icon-box.icon-area-box-shadow .icon-wrapper .icon {box-shadow: 0 0 50px rgba(5, 5, 5, .08);}.icon-box.iconbox-style2-border-bottom:after {background-color: #aaa;position: absolute;bottom: -3px;left: 0;width: 100%;height: 4px;content: '';opacity: 0;transition: .3s ease-in;}.icon-box.iconbox-style2-border-bottom:hover:after {bottom: 0;opacity: 1;}.icon-box.iconbox-style3-moving-border-bottom {overflow: hidden;}.icon-box.iconbox-style3-moving-border-bottom:after {position: absolute;left: -2px;bottom: 0;width: 100%;height: 4px;content: '';background-image: -moz-linear-gradient(0deg, #313131 0%, #bdc0c3 100%);background-image: -webkit-linear-gradient(0deg, #313131 0%, #bdc0c3 100%);background-image: -ms-linear-gradient(0deg, #313131 0%, #bdc0c3 100%);-ms-transform: translateX(-100%);-webkit-transform: translateX(-100%);transform: translateX(-100%);visibility: hidden;opacity: 0;transition: all .5s ease-in;}@media (prefers-reduced-motion:reduce) {.icon-box.iconbox-style3-moving-border-bottom: after {transition: none;}}.icon-box.iconbox-style3-moving-border-bottom:hover:after {-ms-transform: translateX(0%);-webkit-transform: translateX(0%);transform: translateX(0%);visibility: visible;opacity: 1;}.icon-box.iconbox-style4-bgcolor {overflow: hidden;}.icon-box.iconbox-style4-bgcolor:before {position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;background-color: #161d29;transition: all 500ms ease;z-index: -1;}@media (prefers-reduced-motion:reduce) {.icon-box.iconbox-style4-bgcolor: before {transition: none;}}.icon-box.iconbox-style4-bgcolor:hover:before {opacity: 1;visibility: visible;}.icon-box.iconbox-style4-bgcolor:hover .icon-box-title, .icon-box.iconbox-style4-bgcolor:hover .icon-box-title a {color: #fff;}.icon-box.iconbox-style4-bgcolor:hover .content {color: #fff;}.icon-box.iconbox-style4-bgcolor:hover .content p {color: #fff;}.icon-box.iconbox-style5-moving-bgcolor {overflow: hidden;}.icon-box.iconbox-style5-moving-bgcolor:before {position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;opacity: 0;visibility: visible;background-color: #161d29;transition: all 500ms ease;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);-moz-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;-ms-transform-origin: top;-moz-transform-origin: top;transform-origin: top;z-index: -1;}@media (prefers-reduced-motion:reduce) {.icon-box.iconbox-style5-moving-bgcolor: before {transition: none;}}.icon-box.iconbox-style5-moving-bgcolor:hover:before {opacity: 1;visibility: visible;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);-moz-transform: scaleY(1);transform: scaleY(1);}.icon-box.iconbox-style5-moving-bgcolor:hover .icon-box-title, .icon-box.iconbox-style5-moving-bgcolor:hover .icon-box-title a {color: #fff;}.icon-box.iconbox-style5-moving-bgcolor:hover .content {color: #fff;}.icon-box.iconbox-style5-moving-bgcolor:hover .content p {color: #fff;}.icon-box.iconbox-style5-moving-bgcolor .icon:hover {color: #fff;}.icon-box.iconbox-style6-moving-double-bgcolor {overflow: hidden;}.icon-box.iconbox-style6-moving-double-bgcolor:before, .icon-box.iconbox-style6-moving-double-bgcolor:after {position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;opacity: 0;visibility: visible;background-color: #475469;transition: all 400ms ease;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);-moz-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;-ms-transform-origin: top;-moz-transform-origin: top;transform-origin: top;z-index: -2;}@media (prefers-reduced-motion:reduce) {.icon-box.iconbox-style6-moving-double-bgcolor: before, .icon-box.iconbox-style6-moving-double-bgcolor:after {transition: none;}}.icon-box.iconbox-style6-moving-double-bgcolor:after {background-color: #141d2b;z-index: -1;}.icon-box.iconbox-style6-moving-double-bgcolor:hover:before, .icon-box.iconbox-style6-moving-double-bgcolor:hover:after {opacity: 1;visibility: visible;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);-moz-transform: scaleY(1);transform: scaleY(1);}.icon-box.iconbox-style6-moving-double-bgcolor:hover:after {-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.icon-box.iconbox-style6-moving-double-bgcolor:hover .icon-box-title, .icon-box.iconbox-style6-moving-double-bgcolor:hover .icon-box-title a {color: #fff;}.icon-box.iconbox-style6-moving-double-bgcolor:hover .content {color: #fff;}.icon-box.iconbox-style6-moving-double-bgcolor:hover .content p {color: #fff;}.icon-box.iconbox-style7-hover-moving-border {overflow: hidden;}.icon-box.iconbox-style7-hover-moving-border:after, .icon-box.iconbox-style7-hover-moving-border:before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';opacity: 0;-webkit-transition: opacity .55s, -webkit-transform .55s;transition: opacity .55s, transform .55s;z-index: -1;}.icon-box.iconbox-style7-hover-moving-border:after {border-right: 2px solid #444;border-left: 2px solid #444;}.icon-box.iconbox-style7-hover-moving-border:after {-webkit-transform: scale(1, 0);transform: scale(1, 0);}.icon-box.iconbox-style7-hover-moving-border:before {border-top: 2px solid #444;border-bottom: 2px solid #444;}.icon-box.iconbox-style7-hover-moving-border:before {-webkit-transform: scale(0, 1);transform: scale(0, 1);}.icon-box.iconbox-style7-hover-moving-border:hover:before, .icon-box.iconbox-style7-hover-moving-border:hover:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}.icon-box.iconbox-bg-img-on-hover {overflow: hidden;}.icon-box.iconbox-bg-img-on-hover .bg-img-wrapper {background-size: cover;background-position: center;background-repeat: no-repeat;opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.icon-box.iconbox-bg-img-on-hover .bg-img-wrapper {transition: none;}}.icon-box.iconbox-bg-img-on-hover .bg-img-wrapper:before, .icon-box.iconbox-bg-img-on-hover .bg-img-wrapper:after {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 100%}.icon-box.iconbox-bg-img-on-hover .bg-img-wrapper:before {background-image: url("../images/shadow-overlay2.png");background-position: center bottom;z-index: 1;background-repeat: no-repeat;}.icon-box.iconbox-bg-img-on-hover .bg-img-wrapper:after {background-color: rgba(0, 0, 0, .45);z-index: 2;}.icon-box.iconbox-bg-img-on-hover:hover .bg-img-wrapper {opacity: 1;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.icon-box.iconbox-bg-img-on-hover:hover .icon {color: #fff;}.icon-box.iconbox-bg-img-on-hover:hover .icon i {color: #fff;}.icon-box.iconbox-bg-img-on-hover:hover .icon-box-title, .icon-box.iconbox-bg-img-on-hover:hover .icon-box-title a {color: #fff;}.icon-box.iconbox-bg-img-on-hover:hover .content {color: #fff;}.icon-box.iconbox-bg-img-on-hover:hover .content p {color: #fff;}.icon-box.iconbox-bg-img-on-hover .icon-box-wrapper {position: relative;z-index: 99;}.icon-box.iconbox-bg-img-on-hover.iconbox-bg-img-on-hover-always-visible .bg-img-wrapper {opacity: 1;}.icon-box.iconbox-bg-img-on-hover.iconbox-bg-img-on-hover-always-visible .icon {color: #fff;}.icon-box.iconbox-bg-img-on-hover.iconbox-bg-img-on-hover-always-visible .icon i {color: #fff;}.icon-box.iconbox-bg-img-on-hover.iconbox-bg-img-on-hover-always-visible .icon-box-title, .icon-box.iconbox-bg-img-on-hover.iconbox-bg-img-on-hover-always-visible .icon-box-title a {color: #fff;}.icon-box.iconbox-bg-img-on-hover.iconbox-bg-img-on-hover-always-visible .content {color: #fff;}.icon-box.iconbox-bg-img-on-hover.iconbox-bg-img-on-hover-always-visible .content p {color: #fff;}.icon-box.tm-iconbox-icontype-svg-image .tm-vivus-svg-animation {width: 128px;height: auto;}.tm-sc-info-banner {position: relative;vertical-align: top;display: block;}.tm-sc-info-banner .info-banner-inner {position: relative;display: inline-block;vertical-align: top;overflow: hidden;}.tm-sc-info-banner .info-banner-inner .banner-image-wrapper {overflow: hidden;position: relative;}.tm-sc-info-banner .info-banner-inner .banner-image-wrapper img {width: 100%;transition: all .3s ease;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}@media (prefers-reduced-motion:reduce) {.tm-sc-info-banner .info-banner-inner .banner-image-wrapper img {transition: none;}}.tm-sc-info-banner .info-banner-inner .banner-image-wrapper .banner-overlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}.tm-sc-info-banner .info-banner-inner .info-banner-text-holder-wrapper {position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;padding: 35px;background-color: transparent;box-sizing: border-box;}.tm-sc-info-banner .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder {position: relative;display: table;table-layout: fixed;height: 100%;width: 100%}.tm-sc-info-banner .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder .info-banner-text-holder-inner {position: relative;display: table-cell;height: 100%;width: 100%;vertical-align: bottom;}.tm-sc-info-banner .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder .info-banner-text-holder-inner a {text-decoration: underline;padding-top: 10%}.tm-sc-info-banner .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder .info-banner-text-holder-inner a:hover {text-decoration: none;}.tm-sc-info-banner .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder .info-banner-text-holder-inner a.text-white.btn-plain-text:after {background-color: #fff;}.tm-sc-info-banner:hover .info-banner-inner .banner-image-wrapper img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}.tm-sc-info-banner-advanced {position: relative;vertical-align: top;display: block;}.tm-sc-info-banner-advanced .info-banner-inner {position: relative;vertical-align: top;overflow: hidden;}.tm-sc-info-banner-advanced .info-banner-inner .banner-image-wrapper {overflow: hidden;position: relative;}.tm-sc-info-banner-advanced .info-banner-inner .banner-image-wrapper img {width: 100%;transition: all .3s ease;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}@media (prefers-reduced-motion:reduce) {.tm-sc-info-banner-advanced .info-banner-inner .banner-image-wrapper img {transition: none;}}.tm-sc-info-banner-advanced .info-banner-inner .banner-image-wrapper .banner-overlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}.tm-sc-info-banner-advanced .info-banner-inner .info-banner-text-holder-wrapper {position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;padding: 35px;background-color: transparent;box-sizing: border-box;}.tm-sc-info-banner-advanced .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder {position: relative;display: table;table-layout: fixed;height: 100%;width: 100%}.tm-sc-info-banner-advanced .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder .info-banner-text-holder-inner {position: relative;display: table-cell;height: 100%;width: 100%;vertical-align: bottom;}.tm-sc-info-banner-advanced .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder .info-banner-text-holder-inner a {text-decoration: underline;padding-top: 10%}.tm-sc-info-banner-advanced .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder .info-banner-text-holder-inner a:hover {text-decoration: none;}.tm-sc-info-banner-advanced .info-banner-inner .info-banner-text-holder-wrapper .info-banner-text-holder .info-banner-text-holder-inner a.text-white.btn-plain-text:after {background-color: #fff;}.tm-sc-info-banner-advanced:hover .info-banner-inner .banner-image-wrapper img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}.instagram-feed figure {position: relative;margin-bottom: 30px;transition: all .4s ease-in-out 0s;}@media (prefers-reduced-motion:reduce) {.instagram-feed figure {transition: none;}}.instagram-feed figure img {border-radius: 12px;}.instagram-feed figure .link-out {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center;font-size: 36px;line-height: 36px;color: #fff;z-index: 1;opacity: 0;transition: all .6s ease-in-out 0s;}@media (prefers-reduced-motion:reduce) {.instagram-feed figure .link-out {transition: none;}}.instagram-feed figure:after {position: absolute;content: "";height: 100%;width: 100%;left: 0;right: 0;opacity: .8;transform: scale(0);transition: all .4s ease-in-out 0s;border-radius: 12px;}@media (prefers-reduced-motion:reduce) {.instagram-feed figure: after {transition: none;}}.instagram-feed figure:hover .link-out {opacity: 1;}.instagram-feed figure:hover:after {transform: scale(1);}.instagram-feed.instagram-carousel figure {margin-bottom: 0;}.tm-sc-line-with-text .horizontal-line {display: inline-block;vertical-align: middle;height: 2px;width: 50px;background-color: #fac400;}.tm-sc-line-with-text .horizontal-text {display: inline-block;vertical-align: middle;letter-spacing: .09em;padding-left: 15px;}.tm-sc-line-with-text.line-after-title .horizontal-text {padding-left: 0;padding-right: 15px;}.tm-sc-line-with-text.line-above-title .horizontal-line {display: block;}.tm-sc-line-with-text.line-above-title .horizontal-text {display: block;padding-left: 0;padding-top: 15px;}.tm-sc-line-with-text.line-below-title .horizontal-line {display: block;}.tm-sc-line-with-text.line-below-title .horizontal-text {display: block;padding-left: 0;padding-bottom: 15px;}.tm-sc-nav-tabs-holder .nav-tabs {margin: 0;padding: 0;list-style: none;}.tm-sc-nav-tabs-holder .nav-tabs>li {float: left;width: 20%;text-align: center;padding-left: 0;padding-right: 0;}.tm-sc-nav-tabs-holder .nav-tabs>li>a {display: block;border: 1px solid #eee;padding: 30px 0;margin-bottom: 0;}.tm-sc-nav-tabs-holder .nav-tabs>li>a img {margin-bottom: 5px;max-width: 80px;display: inline-block;}.tm-sc-nav-tabs-holder .nav-tabs>li>a span {display: block;}.tm-sc-nav-tabs-holder .nav-tabs>li>a.active {border-bottom: transparent;background: #eee;}.tm-sc-nav-tabs-holder .tab-content {padding: 50px;}.tm-sc-nav-tabs-pricing .nav-tabs {margin-bottom: 60px;}.tm-sc-nav-tabs-pricing .nav-tabs li {display: inline-block;margin-bottom: 0;float: none;}.tm-sc-nav-tabs-pricing .nav-tabs li a span.subtitle {font-size: .8rem;padding-left: 5px;font-weight: normal;color: #41508a;padding: 0 14px;background-color: #cfefec;border-radius: 2px;margin-left: 10px;}.tm-sc-nav-tabs-pricing.nav-tab-btn-button .nav-tabs {margin: 0;padding: 0;list-style: none;border: 0;justify-content: center;font-size: 0;margin-bottom: 60px;}.tm-sc-nav-tabs-pricing.nav-tab-btn-button .nav-tabs li {display: inline-block;margin-bottom: 0;}.tm-sc-nav-tabs-pricing.nav-tab-btn-button .nav-tabs li a {display: block;border: none;outline: none;display: inline-block;padding: .9375rem 2.1875rem;cursor: pointer;border-radius: 0;transition: all .4s ease;border-style: solid;border-width: 1px;border-color: #eaeaea;background-color: #fefdfe;box-shadow: 0 15px 30px 0 rgba(119, 123, 146, .1);}.tm-sc-nav-tabs-pricing.nav-tab-btn-button .nav-tabs li a:hover {border-color: #333;background: #333;color: #FFFFFF;}.tm-sc-nav-tabs-pricing.nav-tab-btn-button .nav-tabs li a.active {border-color: #333;background: #333;color: #FFFFFF;}.tm-sc-nav-tabs-pricing.nav-tab-btn-button .nav-tabs li a span.subtitle {padding-left: 5px;}.tm-sc-nav-tabs-pricing.nav-tab-btn-button .nav-tabs li:first-child a {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}.tm-sc-nav-tabs-pricing.nav-tab-btn-button .nav-tabs li:last-child a {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.tm-sc-nav-tabs-pricing.nav-tab-btn-button.button-rounded .nav-tabs li:first-child a {border-top-left-radius: 50px;border-bottom-left-radius: 50px;}.tm-sc-nav-tabs-pricing.nav-tab-btn-button.button-rounded .nav-tabs li:last-child a {border-top-right-radius: 50px;border-bottom-right-radius: 50px;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch {position: relative;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs {position: relative;display: block;margin-bottom: 60px;text-align: center;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs:before {position: absolute;left: 0;right: 0;margin: 0 auto;height: 40px;width: 90px;content: "";border-radius: 40px;background-image: -webkit-linear-gradient(0deg, #0b0b0b 30%, #373737 100%);background-image: -ms-linear-gradient(0deg, #0b0b0b 30%, #373737 100%);}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li {position: relative;display: inline-block;padding-right: 70px;min-width: 120px;text-align: right;line-height: 40px;color: #222;font-weight: 300;cursor: pointer;float: none;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li:before {position: absolute;top: 5px;height: 30px;width: 30px;background-color: #ffffff;border-radius: 30px;content: "";right: -30px;-webkit-box-shadow: 0 4px 20px rgba(11, 11, 11, .3);box-shadow: 0 4px 20px rgba(11, 11, 11, .3);-webkit-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li a {padding: 0;background: none!important;font-weight: 400;font-size: 18px;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li a span.subtitle {position: absolute;right: -60px;top: 50%;transform: translateY(-50%);}@media (max-width:767.98px) {.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li a span.subtitle {display: none;}}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li:last-child {padding-right: 0;padding-left: 45px;text-align: left;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li:last-child:before {display: none;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li.active:before {right: 18px;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li.active a {color: #303035;}.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs li:hover a {color: #303035;}.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet {position: relative;text-align: center;}.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .nav-tabs {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-radius: 100px;background: #f7f7f7;-webkit-box-shadow: 0 0 0 5px #f5f5f5;box-shadow: 0 0 0 5px #f5f5f5;z-index: 1;overflow: hidden;}.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .nav-tabs li {position: relative;text-align: center;}.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .nav-tabs li:last-child:before {position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: #555;content: '';-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;-o-transition: transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;border-radius: 100px;z-index: -1;}.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .nav-tabs li:last-child.active:before {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .nav-tabs li:first-child.active ~ li:last-child:before {-webkit-transform: translate3d(-101%, 0, 0);transform: translate3d(-101%, 0, 0);width: 158%}.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .nav-tabs li a {padding: 0;font-weight: 400;font-size: 18px;display: inline-block;padding: .8rem 2.5rem;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}@media (max-width:767.98px) {.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .nav-tabs li a span.subtitle {display: none;}}.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .nav-tabs li.active a {color: #fff;}.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .tab-content {text-align: left;}.tm-sc-nav-tabs-pricing .tab-content {border: none;}.mailchimp-form .mc4wp-form .form-control {background-color: #fff;border-color: #eee;border-radius: 30px 0 0 30px;box-shadow: none;color: #888;height: 53px;font-size: 13px;}.mailchimp-form .mc4wp-form .input-group-btn .btn {padding: 9px 34px 11px;border-color: #eee;color: #eee;border-radius: 0 30px 30px 0;font-size: 18px;}.opening-hours, .working-hours {list-style: none;padding: 0;}.opening-hours li, .working-hours li {border-bottom: 1px solid #eee;padding: 8px 0;margin-bottom: 0;}.opening-hours li:last-child, .working-hours li:last-child {border-bottom: 0;}.opening-hours li span, .working-hours li span {float: left;}.opening-hours li .value, .working-hours li .value {float: right;}.opening-hours li.active, .working-hours li.active {font-weight: bold;}.opening-hours.border-light li, .working-hours.border-light li {border-bottom-color: #ddd;}.opening-hours.border-dark li, .working-hours.border-dark li {border-bottom-color: #333;}.widget .opening-hours li, .widget .working-hours li {padding: 5px 0;}.widget .opening-hours li *, .widget .working-hours li * {line-height: 2.5rem;}.tm-paroller-object {position: absolute;z-index: -1;width: 100%;font-size: 10rem;font-weight: bold;}.tm-sc-pie-chart {text-align: center;}.tm-sc-pie-chart .pie-chart {position: relative;width: 110px;height: 110px;margin-top: 0;margin-bottom: 0;margin-left: auto;margin-right: auto;display: flex;align-items: center;}.tm-sc-pie-chart .pie-chart canvas {position: absolute;top: 0;left: 0;}.tm-sc-pie-chart .pie-chart .percent {position: absolute;left: 0;right: 0;line-height: 110px;font-size: 1.3rem;z-index: 2;}.tm-sc-pie-chart .pie-chart .percent:after {content: '%';margin-left: .1em;font-size: .8em;}.tm-sc-pricing-table {background: #fff;position: relative;overflow: hidden;padding: 40px;border-radius: 10px;transition: all .2s ease-in;}@media (prefers-reduced-motion:reduce) {.tm-sc-pricing-table {transition: none;}}.tm-sc-pricing-table .pricing-table-inner .pricing-table-title-area {padding-bottom: 15px;padding-top: 15px;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-title-area .pricing-table-title {font-weight: 700;color: #333;margin-top: 0;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-title-area .pricing-table-subtitle {font-weight: 400;font-size: 14px;color: #999;margin-bottom: 0;margin-top: 0;}.tm-sc-pricing-table .pricing-table-inner .price-old {color: #aaa;font-size: 1.5rem;text-decoration: line-through;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-pricing {margin-bottom: 30px;margin-top: 15px;line-height: 1;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-pricing .pricing-table-prefix {color: #aaa;font-size: 25px;line-height: 40px;font-weight: 500;vertical-align: top;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-pricing .pricing-table-price {color: #999;font-weight: 500;font-size: 48px;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-pricing .pricing-table-postfix {color: #aaa;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-content {margin-bottom: 25px;margin-top: 20px;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-content ul {list-style: none;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-content ul li {color: #888;font-size: 15px;padding: 7px 0 7px 0;position: relative;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-label {position: absolute;top: 20px;right: -135px;background-color: #ff6445;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);white-space: nowrap;text-overflow: ellipsis;width: 340px;padding: 10px;font-size: 11px;font-weight: 400;line-height: 1;color: #ffffff;text-transform: uppercase;text-align: center;display: block;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-label-style2 {background-color: #d62c64;width: 110px;height: 35px;line-height: 35px;font-size: 14px;text-align: center;position: absolute;color: #fff;right: -12px;top: 20px;}.tm-sc-pricing-table .pricing-table-inner .pricing-table-label-style2:before {background-color: #d62c64;width: 14px;height: 28px;content: '';display: block;transform: skewY(-20deg);position: absolute;top: 10px;right: 0;}.tm-sc-pricing-table.pricing-list-bordered .pricing-table-content ul li {border-bottom: 1px solid rgba(0, 0, 0, .05);padding-top: 9px;padding-bottom: 9px;}.tm-sc-pricing-table.pricing-list-bullet .pricing-table-content ul li {padding-left: 30px;}.tm-sc-pricing-table.pricing-list-bullet .pricing-table-content ul li:before {border: none;color: #777;content: "\f00c";font-family: "Font Awesome 5 Free";font-size: 15px;font-weight: 600;padding: 0;left: 0;position: absolute;top: 6px;margin-right: 15px;}.tm-sc-pricing-table.pricing-table-box-shadow {box-shadow: 0 0 30px rgba(0, 0, 0, .07);}.tm-sc-pricing-table.pricing-table-featured {z-index: 1;-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);transform: scale(1.08);border: 3px solid #777;}.tm-sc-pricing-table.pricing-table-hover-effect:hover {-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);-moz-transform: translateY(-20px);transform: translateY(-20px);}.tm-sc-pricing-table.pricing-table-hover-effect.pricing-table-featured:hover {-webkit-transform: translateY(-20px) scale(1.08);-ms-transform: translateY(-20px) scale(1.08);-o-transform: translateY(-20px) scale(1.08);-moz-transform: translateY(-20px) scale(1.08);transform: translateY(-20px) scale(1.08);}.tm-sc-pricing-table.pricing-table-style1 .pricing-table-inner {padding: 30px;}.tm-sc-pricing-table.pricing-table-style1 .pricing-table-title-area {padding-bottom: 0;padding-top: 0;}.tm-sc-pricing-table.pricing-table-style-basic {padding: 50px;overflow: hidden;}@media (max-width:767.98px) {.tm-sc-pricing-table.pricing-table-style-basic {padding: 30px;}}.tm-sc-pricing-table.pricing-table-style-basic .pricing-table-inner .pricing-table-title-area {padding-top: 0;}.tm-sc-pricing-table.pricing-table-style-basic .pricing-table-inner .pricing-table-content {margin-top: 0;border-top: 2px solid #eff2fb;border-bottom: 2px solid #eff2fb;padding: 30px 0;margin-bottom: 40px;}.tm-sc-pricing-table.pricing-table-style-basic .pricing-table-inner .pricing-table-content ul li {font-size: 16px;font-weight: 500;color: #7A7F93;}body.tm-dark-layout .tm-sc-pricing-table {background-color: #151515;}.progress-bar-striped .progress-bar, .progress-striped .progress-bar {background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-size: 40px 40px;}.tm-sc-progress-bar .progress-title-holder {position: relative;}.tm-sc-progress-bar .progress-title-holder p {margin-bottom: 0;}.tm-sc-progress-bar .progress-holder {position: relative;height: 3px;background-color: #e9ecef;}.tm-sc-progress-bar .progress-holder .progress-content {height: 3px;width: 0;max-width: 100%;overflow: visible;background-color: #FFA303;position: relative;}.tm-sc-progress-bar.progress-bar-default .progress-holder {display: flex;height: 1.1rem;font-size: .75rem;}.tm-sc-progress-bar.progress-bar-default .progress-holder .progress-content {color: #fff;height: 1.1rem;}.tm-sc-progress-bar.progress-bar-default .progress-holder .progress-content .percent {margin-left: 10px;margin-right: 10px;}.tm-sc-progress-bar.progress-bar-floating-percent .progress-title-holder {position: relative;}.tm-sc-progress-bar.progress-bar-floating-percent .progress-title-holder .percent {width: auto;display: inline-block;vertical-align: middle;z-index: 10;position: absolute;left: 0;right: auto;bottom: 0;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}.tm-sc-progress-bar.progress-bar-fixed-right-percent .progress-title-holder {position: relative;}.tm-sc-progress-bar.progress-bar-fixed-right-percent .progress-title-holder .percent {position: absolute;right: 0;bottom: 1px;width: auto;display: inline-block;vertical-align: middle;z-index: 10;}.tm-sc-screenshot-gallery {position: relative;padding: 0;max-width: 1800px;margin: 0 auto;}.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshot-mockup-holder {position: absolute;top: -7%;width: 27%;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 9;text-align: center;}@media (max-width:1650px) and (min-width:1200px) {.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshot-mockup-holder {width: 29%}}@media (max-width:1440px) and (min-width:1024px) {.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshot-mockup-holder {width: 20%}}@media (max-width:1199.98px) {.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshot-mockup-holder {width: 49%}}@media (max-width:991.98px) {.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshot-mockup-holder {display: none;}}.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshots-slider .item {margin: 40px 0;text-align: center;transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshots-slider .item {transition: none;}}.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshots-slider .item img {margin: 0 auto;max-width: 100%;box-shadow: 0 5px 40px 0 rgba(0, 0, 0, .15);}.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshot-mockup-holder + .screenshots-slider .item {margin: 40px 20px;}.tm-sc-screenshot-gallery .screenshot-gallery-inner .screenshot-mockup-holder + .screenshots-slider .item img {width: 290px;}.tm-sc-section-title {margin-bottom: 60px;}.tm-sc-section-title .title-wrapper {margin-bottom: 20px;position: relative;}.tm-sc-section-title .title-wrapper .title {margin-top: -6px;line-height: 1.3;position: relative;z-index: 0;text-transform: capitalize;font-family: "Rubik", sans-serif;font-size: 2.25rem;}.tm-sc-section-title .title-wrapper .title .title-shadow-text {position: absolute;left: 0;right: 0;z-index: -1;color: #ddd;font-size: 6rem;opacity: .4;top: -40px;}@media (max-width:767.98px) {.tm-sc-section-title .title-wrapper .title .title-shadow-text {font-size: 4rem;top: -20px;}}.tm-sc-section-title .title-wrapper .title span {line-height: 1;}.tm-sc-section-title .title-wrapper .subtitle {position: relative;z-index: 1;font-family: "Rubik", sans-serif;font-size: 1.25rem;font-weight: 400;color: #515056;}.tm-sc-section-title .title-wrapper:first-child {margin-top: 0;}.tm-sc-section-title .title-wrapper .paragraph {font-size: 1rem;position: relative;}.tm-sc-section-title.line-bottom-style1-image-icon .title-wrapper:after {background: url("../images/line-bottom-style1-image-icon.html") no-repeat;bottom: -20px;border-radius: 10px;content: "";height: 20px;left: 0;margin-top: 0;position: absolute;width: 66px;}.tm-sc-section-title.line-bottom-style1-image-icon.text-center .title-wrapper:after {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style1-image-icon.text-right .title-wrapper:after {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style2-solid-line .title-wrapper:after {background-color: #aaa;bottom: -25px;border-radius: 10px;content: "";height: 4px;left: 0;margin-top: 0;position: absolute;width: 50px;}.tm-sc-section-title.line-bottom-style2-solid-line.text-center .title-wrapper:after {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style2-solid-line.text-right .title-wrapper:after {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style3-bordered-line .title-wrapper:after {border: 1px solid #aaa;bottom: -13px;border-radius: 10px;content: "";height: 4px;left: 0;margin-top: 0;position: absolute;width: 50px;}.tm-sc-section-title.line-bottom-style3-bordered-line.text-center .title-wrapper:after {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style3-bordered-line.text-right .title-wrapper:after {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style4-attached-double-lines1 .title-wrapper {position: relative;}.tm-sc-section-title.line-bottom-style4-attached-double-lines1 .title-wrapper:before {content: "";background: #eee;position: absolute;height: 3px;width: 110px;left: 0;bottom: -13px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style4-attached-double-lines1 .title-wrapper:after {position: absolute;background: #333;content: "";height: 3px;width: 35px;left: 0;bottom: -13px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style4-attached-double-lines1.text-center .title-wrapper:before {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style4-attached-double-lines1.text-center .title-wrapper:after {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style4-attached-double-lines1.text-right .title-wrapper:before {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style4-attached-double-lines1.text-right .title-wrapper:after {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style5-attached-double-lines2 .title-wrapper {position: relative;}.tm-sc-section-title.line-bottom-style5-attached-double-lines2 .title-wrapper:before {content: "";background: #eee;position: absolute;height: 3px;width: 110px;left: 0;bottom: -13px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style5-attached-double-lines2 .title-wrapper:after {position: absolute;background: #333;content: "";height: 3px;width: 35px;left: 20px;bottom: -13px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style5-attached-double-lines2.text-center .title-wrapper:before {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style5-attached-double-lines2.text-center .title-wrapper:after {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style5-attached-double-lines2.text-right .title-wrapper:before {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style5-attached-double-lines2.text-right .title-wrapper:after {left: auto;right: 20px;}.tm-sc-section-title.line-bottom-style6-bold-double-lines .title-wrapper {position: relative;}.tm-sc-section-title.line-bottom-style6-bold-double-lines .title-wrapper:before {content: "";background: #ddd;position: absolute;height: 2px;width: 70px;left: 0;bottom: -13px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style6-bold-double-lines .title-wrapper:after {position: absolute;background: #eee;content: "";height: 2px;width: 35px;left: 0;bottom: -18px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style6-bold-double-lines.text-center .title-wrapper:before {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style6-bold-double-lines.text-center .title-wrapper:after {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style6-bold-double-lines.text-right .title-wrapper:before {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style6-bold-double-lines.text-right .title-wrapper:after {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style7-double-lines .title-wrapper {position: relative;}.tm-sc-section-title.line-bottom-style7-double-lines .title-wrapper:before {content: "";background: #d3c6c6;position: absolute;height: 3px;width: 110px;left: 0;bottom: -24px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style7-double-lines .title-wrapper:after {position: absolute;background: #333;content: "";height: 7px;width: 35px;left: 20px;bottom: -25px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style7-double-lines.text-center .title-wrapper:before {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style7-double-lines.text-center .title-wrapper:after {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style7-double-lines.text-right .title-wrapper:before {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style7-double-lines.text-right .title-wrapper:after {left: auto;right: 20px;}.tm-sc-section-title.line-bottom-style8-line-with-circle .title-wrapper {position: relative;}.tm-sc-section-title.line-bottom-style8-line-with-circle .title-wrapper:before {content: "";background: #eee;position: absolute;height: 3px;width: 110px;left: 0;bottom: -13px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style8-line-with-circle .title-wrapper:after {position: absolute;background: #999;content: "";height: 10px;width: 10px;left: 0;bottom: -16px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style8-line-with-circle.text-center .title-wrapper:before {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style8-line-with-circle.text-center .title-wrapper:after {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style8-line-with-circle.text-right .title-wrapper:before {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style8-line-with-circle.text-right .title-wrapper:after {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style9-line-with-square .title-wrapper {position: relative;}.tm-sc-section-title.line-bottom-style9-line-with-square .title-wrapper:before {content: "";background: #eee;position: absolute;height: 3px;width: 110px;left: 0;bottom: -13px;border-radius: 6px;}.tm-sc-section-title.line-bottom-style9-line-with-square .title-wrapper:after {position: absolute;background: #999;content: "";height: 10px;width: 10px;left: 0;bottom: -16px;}.tm-sc-section-title.line-bottom-style9-line-with-square.text-center .title-wrapper:before {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style9-line-with-square.text-center .title-wrapper:after {margin-left: auto;margin-right: auto;left: 0;right: 0;}.tm-sc-section-title.line-bottom-style9-line-with-square.text-right .title-wrapper:before {left: auto;right: 0;}.tm-sc-section-title.line-bottom-style9-line-with-square.text-right .title-wrapper:after {left: auto;right: 0;}@media (max-width:767.98px) {.tm-sc-section-title .title-wrapper h4.title {font-size: 1.3846em;}}.title-separator {border-top-style: solid;border-top-width: 1px;font-size: 16px;height: auto;line-height: 20px;margin: 10px 0;width: 70%}.title-separator span {background: #fff none repeat scroll 0 0;border-radius: 2px;letter-spacing: .2em;padding: 2px 10px;position: relative;text-transform: uppercase;top: -12px;}.separator {color: #9cadc2;line-height: 1.2em;margin: 30px auto;overflow: hidden;text-align: center;width: 100%}.separator::before, .separator::after {border-bottom: 1px solid #eee;content: "";display: inline-block;height: .65em;margin: 0 -4px 0 -100%;vertical-align: top;width: 50%}.separator::after {margin: 0 -100% 0 0;}.separator i, .separator span, .separator a {display: inline-block;margin: 0 20px 0 24px;font-size: 20px;}.separator.separator-left, .separator.left i {float: left;margin: 2px 50px 0 0;}.separator.right i {float: right;margin: 0 0 2px 50px;}.separator.separator-medium-line {margin: 10px auto;width: 20%}.separator.separator-small-line {width: 10%}.separator.separator-rouned i, .separator.separator-border-rouned i {background-color: #f5f5f5;border-radius: 50%;height: 40px;left: 0;line-height: 40px;margin: -12px auto auto;position: absolute;right: 0;width: 40px;}.separator.separator-border-rouned i {background: transparent;border: 1px solid #f5f5f5;}.separator.separator-rouned.separator-rouned-left i {margin: -12px auto auto;right: auto;left: 0;}.separator.separator-rouned.separator-rouned-right i {margin: -12px auto auto;right: 0;left: auto;}.separator.dotted::before, .separator.dotted::after {border-bottom: 2px dotted #9cadc2;}.tm-stretched-bg {position: absolute;top: 0;left: 0;width: auto;height: 100%}.tm-stretched-bg:before {content: "";display: block;position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 1;}.tm-stretched-bg.tm-stretched-bg-both {margin-left: -700px;margin-right: -700px;right: 0;}.tm-stretched-bg.tm-stretched-bg-left {margin-left: -700px;right: 0;}.tm-stretched-bg.tm-stretched-bg-right {margin-right: -700px;right: 0;}.tm-stretched-bg-active {overflow: visible!important;}.tm-stretched-bg-active .vc_column-inner {background-image: none!important;position: relative;}body .vc_row .tm-stretched-bg-active.vc_column_container, body .vc_row .tm-stretched-bg-active.vc_column_container .vc_column-inner:before {background-color: transparent!important;background: none!important;background-image: none!important;}.styled-icons li {display: inline-block;margin-bottom: 5px;margin-top: 0;padding-left: 0;}.styled-icons a {border: 2px solid transparent;color: #333;display: inline-block;font-size: 18px;height: 40px;line-height: 2;margin-right: 4px;position: relative;text-align: center;text-decoration: none;width: 40px;transition: all .2s ease;}@media (prefers-reduced-motion:reduce) {.styled-icons a {transition: none;}}.styled-icons a i {height: 100%;line-height: 2;position: relative;top: 0;width: 100%}.styled-icons a:hover {background-color: #333;color: #fff;}.styled-icons.styled-icons-effect-rollover a {overflow: hidden;vertical-align: middle;}.styled-icons.styled-icons-effect-rollover a:hover i {top: -100%}.styled-icons.styled-icons-effect-rotate a:hover i {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}.styled-icons.icon-bordered a {border-color: #555;}.styled-icons.icon-bordered a:hover {background-color: #555;color: #fff;}.styled-icons.icon-gray a {background-color: #eee;color: #8a7c7c;}.styled-icons.icon-gray a:hover {background-color: #d5d5d5;color: black;}.styled-icons.icon-gray.icon-bordered a {background-color: transparent;border-color: #eee;color: #eee;}.styled-icons.icon-gray.icon-bordered a:hover {background-color: #eee;border-color: #eee;color: #111;}.styled-icons.icon-white a {background-color: #fff;color: #222;}.styled-icons.icon-white a:hover {background-color: #e6e6e6;color: black;}.styled-icons.icon-white.icon-bordered a {background-color: transparent;border-color: #fff;color: #fff;}.styled-icons.icon-white.icon-bordered a:hover {background-color: #fff;border-color: #fff;color: #222;}.styled-icons.icon-dark a {background-color: #333;color: #fff;}.styled-icons.icon-dark a:hover {background-color: black;color: #f2f2f2;}.styled-icons.icon-dark.icon-bordered a {background-color: transparent;border-color: #333;color: #333;}.styled-icons.icon-dark.icon-bordered a:hover {background-color: #333;color: #fff;}.styled-icons.icon-default a {height: 32px;margin-right: 0;width: 32px;}.styled-icons.icon-rounded a {border-radius: 3px;}.styled-icons.icon-circled a {border-radius: 50%}.styled-icons.icon-xs a {font-size: 12px;height: 25px;width: 25px;}.styled-icons.icon-sm a {font-size: 14px;height: 30px;width: 30px;}.styled-icons.icon-md a {font-size: 20px;height: 45px;width: 45px;}.styled-icons.icon-lg a {font-size: 23px;height: 50px;width: 50px;}.styled-icons.icon-xl a {font-size: 28px;height: 60px;width: 60px;}.styled-icons.styled-icons-brand a {color: #fff;}.tab-content {padding: 15px;border: 1px solid #eee;}.tab-content table p {margin: 0;margin-bottom: 0;}.nav-tabs {border: none;}.nav-tabs>li>a {color: #78787b;font-size: 1rem;font-weight: 400;}.nav-tabs>li>a .fa {margin-right: 10px;}.nav-tabs>li>a i {font-size: 2rem;margin-right: 20px;vertical-align: middle;}.nav-tabs>li {text-align: center;}.nav-tabs>li>a i {display: block;font-size: 48px;margin-right: 0;margin-bottom: 10px;vertical-align: middle;}.horizontal-tab-centered .nav-pills {display: inline-block;}.horizontal-tab-centered .nav-pills>li>a {background: #eee;color: #555;font-size: 14px;padding: 8px 10px;margin-right: 10px;margin-bottom: 10px;text-transform: capitalize;}.horizontal-tab-centered .nav-pills>li>a:hover {color: #fff;}.horizontal-tab-centered .nav-pills>li>a i {font-size: 14px;margin-right: 8px;}.horizontal-tab-centered .nav-pills>li.active>a, .horizontal-tab-centered .nav-pills>li.active>a:hover, .horizontal-tab-centered .nav-pills>li.active>a:focus {color: #fff;}.horizontal-tab.fullwide .nav-tabs>li {width: 20%}.vertical-tab .tab-content {padding: 5px 5px 20px 20px;border: none;}.vertical-tab .nav-tabs>li {float: none;margin-bottom: 0;}.vertical-tab .nav-tabs>li>a {background: none;border-radius: 0;border-bottom: 1px solid #d3d3d3;border-right: 1px solid #d3d3d3;border-top: 1px solid transparent;border-left: 1px solid transparent;font-size: 14px;padding: 30px 0 30px 15px;}.vertical-tab .nav-tabs>li:first-child>a {border-top: 1px solid #d3d3d3;}.vertical-tab .nav-tabs>li.active>a, .vertical-tab .nav-tabs>li.active>a:hover, .vertical-tab .nav-tabs>li.active>a:focus {background: none;border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;border-bottom: 1px solid #d3d3d3;}.vertical-tab .small-padding .nav-tabs>li>a {padding: 20px 0 20px 15px;}.vertical-tab .small-padding .nav-tabs>li>i {font-size: 24px;}.custom-nav-tabs {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: -moz-use-text-color;border-image: none;border-style: none solid none none;border-width: medium 0 medium medium;margin-right: 53px;}.custom-nav-tabs>li {float: none;margin: 0 0 1px;}.custom-nav-tabs>li a {background: #eee none repeat scroll 0 0;border: medium none;border-radius: 0;display: block;font-size: 17px;font-weight: 700;line-height: 59px;margin: 0;outline: medium none;padding: 0;text-align: center;text-transform: uppercase;}.custom-nav-tabs>li.active>a, .custom-nav-tabs>li.active>a:hover, .custom-nav-tabs>li.active>a:focus, .custom-nav-tabs>li>a:hover, .custom-nav-tabs>li>a:focus {border: medium none;color: #000;padding: 0;}.tm-list ul>li, .tm-list ol>li {margin-bottom: 12px;}.tm-list ul>li>ul, .tm-list ul>li>ol, .tm-list ol>li>ul, .tm-list ol>li>ol {margin-top: 12px;}.list-style-none {list-style: none;}.tm-ordered-list ol {list-style: none;counter-reset: li;}.tm-ordered-list ol li {position: relative;counter-increment: li;}.tm-ordered-list ol li:before {content: "." counter(li);color: #333;display: inline-block;width: 1em;margin-left: -1.5em;margin-right: .5em;font-weight: 600;direction: rtl;}.tm-ordered-list ul>li, .tm-ordered-list ol>li {margin-bottom: 12px;}.tm-ordered-list ul>li>ul, .tm-ordered-list ul>li>ol, .tm-ordered-list ol>li>ul, .tm-ordered-list ol>li>ol {margin-top: 12px;}.tm-sc-unordered-list ul>li, .tm-sc-unordered-list ol>li {margin-bottom: 12px;}.tm-sc-unordered-list ul>li>ul, .tm-sc-unordered-list ul>li>ol, .tm-sc-unordered-list ol>li>ul, .tm-sc-unordered-list ol>li>ol {margin-top: 12px;}.tm-sc-unordered-list ul li:before {display: inline-block;}.tm-sc-unordered-list.list-style1 ul {list-style: none;}.tm-sc-unordered-list.list-style1 ul>li {position: relative;}.tm-sc-unordered-list.list-style1 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style1 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style1 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style1 ul li:before {content: "\f058"}.tm-sc-unordered-list.list-style2 ul {list-style: none;}.tm-sc-unordered-list.list-style2 ul>li {position: relative;}.tm-sc-unordered-list.list-style2 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style2 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style2 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style2 ul li:before {content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 400;}.tm-sc-unordered-list.list-style3 ul {list-style: none;}.tm-sc-unordered-list.list-style3 ul>li {position: relative;}.tm-sc-unordered-list.list-style3 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style3 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style3 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style3 ul li:before {content: "\f14a"}.tm-sc-unordered-list.list-style4 ul {list-style: none;}.tm-sc-unordered-list.list-style4 ul>li {position: relative;}.tm-sc-unordered-list.list-style4 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style4 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style4 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style4 ul li:before {content: "\f14a";font-family: "Font Awesome 5 Free";font-weight: 400;}.tm-sc-unordered-list.list-style5 ul {list-style: none;}.tm-sc-unordered-list.list-style5 ul>li {position: relative;}.tm-sc-unordered-list.list-style5 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style5 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style5 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style5 ul li:before {content: "\f00c"}.tm-sc-unordered-list.list-style6 ul {list-style: none;}.tm-sc-unordered-list.list-style6 ul>li {position: relative;}.tm-sc-unordered-list.list-style6 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style6 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style6 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style6 ul li:before {content: "\f560"}.tm-sc-unordered-list.list-style7 ul {list-style: none;}.tm-sc-unordered-list.list-style7 ul>li {position: relative;}.tm-sc-unordered-list.list-style7 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style7 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style7 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style7 ul li:before {content: "\f35a"}.tm-sc-unordered-list.list-style8 ul {list-style: none;}.tm-sc-unordered-list.list-style8 ul>li {position: relative;}.tm-sc-unordered-list.list-style8 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style8 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style8 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style8 ul li:before {content: "\f30b"}.tm-sc-unordered-list.list-style9 ul {list-style: none;}.tm-sc-unordered-list.list-style9 ul>li {position: relative;}.tm-sc-unordered-list.list-style9 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style9 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style9 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style9 ul li:before {content: "\f054"}.tm-sc-unordered-list.list-style10 ul {list-style: none;}.tm-sc-unordered-list.list-style10 ul>li {position: relative;}.tm-sc-unordered-list.list-style10 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style10 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style10 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style10 ul li:before {content: "\f138"}.tm-sc-unordered-list.list-style11 ul {list-style: none;}.tm-sc-unordered-list.list-style11 ul>li {position: relative;}.tm-sc-unordered-list.list-style11 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style11 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style11 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style11 ul li:before {content: "\f152"}.tm-sc-unordered-list.list-style12 ul {list-style: none;}.tm-sc-unordered-list.list-style12 ul>li {position: relative;}.tm-sc-unordered-list.list-style12 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style12 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style12 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style12 ul li:before {content: "\f0da"}.tm-sc-unordered-list.list-style11 ul {list-style: none;}.tm-sc-unordered-list.list-style11 ul>li {position: relative;}.tm-sc-unordered-list.list-style11 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style11 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style11 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style11 ul li:before {content: "\f105"}.tm-sc-unordered-list.list-style13 ul {list-style: none;}.tm-sc-unordered-list.list-style13 ul>li {position: relative;}.tm-sc-unordered-list.list-style13 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style13 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style13 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style13 ul li:before {content: "\f101"}.tm-sc-unordered-list.list-style14 ul {list-style: none;}.tm-sc-unordered-list.list-style14 ul>li {position: relative;}.tm-sc-unordered-list.list-style14 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style14 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style14 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style14 ul li:before {content: "\f152";font-family: "Font Awesome 5 Free";font-weight: 400;}.tm-sc-unordered-list.list-style15 ul {list-style: none;}.tm-sc-unordered-list.list-style15 ul>li {position: relative;}.tm-sc-unordered-list.list-style15 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style15 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style15 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style15 ul li:before {content: "\f152"}.tm-sc-unordered-list.list-style16 ul {list-style: none;}.tm-sc-unordered-list.list-style16 ul>li {position: relative;}.tm-sc-unordered-list.list-style16 ul li {list-style-type: none;}.tm-sc-unordered-list.list-style16 ul li:before {z-index: 0;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 95%;padding-right: 10px;vertical-align: middle;}.tm-sc-unordered-list.list-style16 ul li li {padding-left: 15px;}.tm-sc-unordered-list.list-style16 ul li:before {content: "\f140"}.list-with-image ul {list-style: none;}.list-with-image li img {float: left;}.list-with-image li strong {font-weight: 600;color: #111c16;margin-top: 8px;display: block;width: calc(100% - 64px);float: left;}.nivo-lightbox-theme-default .nivo-lightbox-close {background-position: 0 0;width: 45px;height: 45px;}.tm-sc-video-popup {position: relative;display: block;}.tm-sc-video-popup .hover-link {z-index: 14;}.tm-sc-video-popup .thumb {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.tm-sc-video-popup:hover .thumb {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.tm-sc-video-popup .text-holder {opacity: 1;}.tm-sc-video-popup .text-holder-middle {top: 50%;margin-top: -36px;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.tm-sc-video-popup:hover .text-holder-middle {top: 50%;-webkit-transform: scale(1.07);-moz-transform: scale(1.07);-ms-transform: scale(1.07);transform: scale(1.07);}.tm-sc-video-popup.tm-sc-video-popup-button-over-image {overflow: hidden;border-radius: 15px;}.tm-sc-video-popup.tm-sc-video-popup-button-over-image:before {position: absolute;content: '';left: 0;top: 0;right: 0;bottom: 0;z-index: 10;background-color: rgba(0, 0, 0, .2);}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .video-button-holder {position: absolute;opacity: .8;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 11;}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .video-button-text {color: #fff;position: absolute;bottom: 12%;z-index: 10;text-align: center;width: 100%}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button {z-index: 11;position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;border-radius: 100%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: #333;display: flex;justify-content: center;align-items: center;z-index: 10;opacity: 1;color: #fff;font-size: 16px;transition: all .4s ease 0s;}@media (prefers-reduced-motion:reduce) {.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button {transition: none;}}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon, .tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:before, .tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:after {position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;-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-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-webkit-animation: videoplayanimation 3s infinite;-moz-animation: videoplayanimation 3s infinite;-ms-animation: videoplayanimation 3s infinite;-o-animation: videoplayanimation 3s infinite;animation: videoplayanimation 3s infinite;}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:before {-webkit-animation-delay: .9s;-moz-animation-delay: .9s;-ms-animation-delay: .9s;-o-animation-delay: .9s;animation-delay: .9s;content: "";position: absolute;}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:after {-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;content: "";position: absolute;}@-webkit-keyframes videoplayanimation {60% {box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);}100% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes videoplayanimation {60% {box-shadow: 0 0 0 60px rgba(255, 255, 255, 0);}100% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button i {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 30px;color: #fff;}.tm-sc-video-popup.tm-sc-video-popup-button-over-image:hover .animated-css-play-button {background: rgba(255, 51, 51, .9);}.tm-sc-video-popup.tm-sc-video-popup-button-over-image:hover .video-button-holder {opacity: .95;top: 50%;left: 50%}.tm-sc-video-popup.tm-sc-video-popup-button-with-text-right {display: inline-block;}.tm-sc-video-popup.tm-sc-video-popup-button-with-text-right .thumb {margin-right: 10px;}.tm-sc-video-popup.tm-sc-video-popup-button-with-text-right .video-button-text {line-height: 70px;}.tm-sc-video-popup.tm-sc-video-popup-button-with-text-right:hover .thumb {-webkit-transform: scale(.95);-moz-transform: scale(.95);-ms-transform: scale(.95);transform: scale(.95);}.tm-sc-video-popup.tm-sc-video-popup-css-button {display: inline-block;}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button {position: relative;width: 80px;height: 80px;border-radius: 100%;background-color: #ff3333;display: flex;justify-content: center;align-items: center;z-index: 10;opacity: 1;margin: 40px;color: #fff;font-size: 16px;transition: all .4s ease 0s;}@media (prefers-reduced-motion:reduce) {.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button {transition: none;}}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button:before {content: ' ';display: block;position: absolute;border-radius: 100%;z-index: -1;opacity: .3;width: 110px;height: 110px;transition: all .4s ease 0s;}@media (prefers-reduced-motion:reduce) {.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button: before {transition: none;}}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button:after {content: ' ';display: block;position: absolute;border-radius: 100%;background-color: #ff3333;z-index: -1;transition: all .4s ease 0s;animation: video-play-button-animate 1.2s ease-in infinite forwards;}@media (prefers-reduced-motion:reduce) {.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button: after {transition: none;}}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button i {font-size: 30px;color: #fff;}.tm-sc-video-popup.tm-sc-video-popup-css-button:hover .animated-css-play-button {width: 82px;height: 82px;}@keyframes video-play-button-animate {0% {width: 10px;height: 10px;opacity: .8;}100% {width: 160px;height: 160px;opacity: 0;}}.tm-sc-working-steps.working-steps-horizontal {position: relative;}.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder {position: absolute;top: 20px;left: -5%;width: 120%;height: 100%;background-image: url("../../assets/images/shortcodes/working-steps-bg.html");background-position: 50% 0;background-repeat: no-repeat;z-index: -1;opacity: 1;margin: 0 -100px;}.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder:after {content: "";transform-origin: right;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);transform: scale(1, 1);-webkit-transition: -webkit-transform 1s linear .2s;-moz-transition: -moz-transform 1s linear .2s;transition: transform 1s linear .2s;position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;}.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder.working-steps-bg-appeared:after {-webkit-transform: scale(0, 1);-moz-transform: scale(0, 1);transform: scale(0, 1);}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner:after, .tm-sc-working-steps.working-steps-horizontal .working-steps-inner:before {content: "";display: table;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner:after {clear: both;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item {text-align: center;float: left;width: 25%;padding: 10px;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner {width: 73%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper {position: relative;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder {background-color: #fff;display: flex;width: 200px;height: 200px;border: 8px solid rgba(238, 238, 238, .5);padding: 0;margin-bottom: 20px;margin-left: auto;margin-right: auto;border-radius: 50%;box-sizing: border-box;position: relative;transition: all .3s ease-in-out;}@media (prefers-reduced-motion:reduce) {.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder {transition: none;}}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .image-holder-inner {border-radius: 50%;width: 100%;-ms-flex-item-align: center;align-self: center;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .image-holder-inner img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: transform .5s cubic-bezier(.57, .04, .06, .84), opacity 0s;transition: transform .5s cubic-bezier(.57, .04, .06, .84), opacity 0s;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .tag {background-color: #222013;color: #fff;height: 56px;width: 56px;font-size: 14px;line-height: 56px;text-align: center;border-radius: 50%;position: absolute;font-weight: 700;bottom: 5px;right: -5px;transition: all .3s ease-in-out;}@media (prefers-reduced-motion:reduce) {.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .tag {transition: none;}}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.image-full-bg .image-holder-wrapper .image-holder .image-holder-inner {overflow: hidden;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.image-full-bg .image-holder-wrapper .image-holder .image-holder-inner img {width: 100%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .image-holder {width: 90%;height: 90%;max-width: 250px;margin-top: -40px;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .working-steps-item-inner {width: 95%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-push-right .working-steps-item-inner {float: right;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item:hover .image-holder-wrapper .image-holder .image-holder-inner img {transform: rotateY(180deg);}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item:hover .image-holder-wrapper .image-holder .tag {transform: rotate(360deg);}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-three .tm-sc-working-steps-item {width: 33.33%}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-four .tm-sc-working-steps-item {width: 25%}.tm-sc-working-steps.working-steps-horizontal .title-holder {margin-bottom: 7px;}.tm-sc-working-steps.working-steps-horizontal .text-holder p {color: #888;}.tm-sc-working-steps.working-steps-horizontal .text-holder p, .tm-sc-working-steps.working-steps-horizontal .title {margin: 0;}@media only screen and (max-width:1440px) {.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner {width: 100%}}@media only screen and (max-width:1366px) {.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder {background-size: contain;margin: 0 -100px;}}@media (max-width:1199.98px) {.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner {width: 80%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder {width: 85%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .image-holder {width: 90%;height: 90%;margin-top: -40px;}}@media (max-width:991.98px) {.tm-sc-working-steps.working-steps-horizontal {margin-top: 0;}.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder {display: none;}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-four .working-steps-inner .tm-sc-working-steps-item {width: 50%;margin-bottom: 30px;}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-four .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner {width: 100%}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-four .working-steps-inner .tm-sc-working-steps-item .image-holder {width: 65%;max-width: 200px;}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-four .working-steps-inner .tm-sc-working-steps-item .content-holder {padding: 0 20px;}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-four .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .image-holder {width: 80%;height: 80%;margin-top: 0;}}@media (max-width:767.98px) {.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item {width: 100%;margin-bottom: 30px;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner {width: 100%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder {width: 65%;max-width: 200px;}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .image-holder {width: 70%;height: 70%;margin-top: 0;}}.tm-sc-social-links {padding: 0;margin: 0;list-style: none;}.tm-sc-social-links li {display: inline-block;vertical-align: top;font-size: 1rem;}.tm-sc-social-links li a.social-link {position: relative;display: block;background: #333;border-radius: 50%;height: 45px;width: 45px;font-size: 18px;line-height: 45px;text-align: center;color: #fff;z-index: 1;transition: all .3s;}.tm-sc-social-links li a.social-link:after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 100%;height: 100%;border-radius: inherit;box-shadow: inset 0 0 0 1px rgba(241, 244, 246, .02);z-index: -1;transition: all .3s;}.tm-sc-social-links li a.social-link:hover {background: #eee;color: #31354c;}.tm-sc-social-links li a.social-link:hover:after {box-shadow: inset 0 0 0 50px #eee;}.tm-sc-social-links li:not(:last-child) {margin-right: 10px;}.tm-sc-social-links.icon-light li a.social-link {background: #f5f5f5;color: #333;border: 1px solid #fff;}.tm-sc-social-links.icon-light li a.social-link:after {box-shadow: inset 0 0 0 1px rgba(44, 44, 44, .02);}.tm-sc-social-links.icon-light li a.social-link:hover {background: #333;color: #fff;border: 1px solid #333;}.tm-sc-social-links.icon-light li a.social-link:hover:after {box-shadow: inset 0 0 0 50px #333;}.tm-sc-social-links.icon-rounded li a {border-radius: 5px;}.tm-sc-social-links.icon-xs li a {font-size: 12px;height: 25px;width: 25px;line-height: 25px;}.tm-sc-social-links.icon-sm li a {font-size: 14px;height: 30px;width: 30px;line-height: 30px;}.tm-sc-social-links.icon-md li a {font-size: 18px;height: 45px;width: 45px;line-height: 45px;}.tm-sc-social-links.icon-lg li a {font-size: 23px;height: 50px;width: 50px;line-height: 50px;}.tm-sc-social-links.icon-xl li a {font-size: 28px;height: 60px;width: 60px;line-height: 60px;}.tm-sc-location-marker {position: relative;}.tm-sc-location-marker .bg-img {text-align: center;}.tm-sc-location-marker .each-location {position: absolute;height: 25px;width: 25px;background: #00c3ed;border-radius: 50%;cursor: pointer;transition: .3s all linear;border: 2px solid #fff;-webkit-transform: scale(.8);-moz-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);}.tm-sc-location-marker .each-location .each-location-details {width: 280px;background: #fff;position: absolute;left: -88px;top: 20px;box-shadow: 1px 0 30px #dae0ef;border: 1px solid #dae0ef;text-align: left;padding: 25px 30px;visibility: hidden;opacity: 0;transition: .3s all linear;z-index: 10;border-radius: 5px;}.tm-sc-location-marker .each-location .each-location-details .title {margin-top: 0;margin-bottom: 5px;font-size: 18px;line-height: 1.4;}.tm-sc-location-marker .each-location .each-location-details .content {font-size: .85rem;line-height: 1.5;}.tm-sc-location-marker .each-location.marker1 {top: 20%;left: 20%}.tm-sc-location-marker .each-location.marker2 {top: 43%;left: 47%}.tm-sc-location-marker .each-location.marker3 {top: 66%;left: 29%}.tm-sc-location-marker .each-location.marker4 {top: 20%;left: 68%}.tm-sc-location-marker .each-location.marker5 {top: 77%;left: 81%}.tm-sc-location-marker .each-location:hover {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);z-index: 10;}.tm-sc-location-marker .each-location:hover .each-location-details {visibility: visible;opacity: 1;}.tm-sc-tribe-events .event {margin-bottom: 10px;padding-bottom: 10px;}.tm-sc-tribe-events .event .event-content .event-meta {font-size: 14px;color: #888;margin-top: 5px;margin-bottom: 10px;}.tm-sc-tribe-events .event .event-content .event-meta .each-meta {display: inline-block;margin-right: 10px;}.tm-sc-tribe-events .event .event-content .event-meta .each-meta i {margin-right: 3px;}.tm-sc-tribe-events .event .event-content .event-excerpt p {margin-bottom: 0;}.tm-sc-tribe-events .event .event-content .btn-view-details {margin-top: 10px;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event {border: 1px solid #eee;border-radius: 10px;overflow: hidden;transition: all .4s ease-in-out;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);box-shadow: 0 30px 50px rgba(5, 5, 5, .14);}@media (prefers-reduced-motion:reduce) {.tm-sc-tribe-events.tm-sc-tribe-events-grid .event, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event {transition: none;}}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-thumb, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-thumb, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-thumb {position: relative;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-thumb .event-start-date, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-thumb .event-start-date, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-thumb .event-start-date {background-color: rgba(0, 0, 0, .7);padding: 15px 20px;position: absolute;top: 0;right: 0;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-thumb .event-start-date .event-start-day, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-thumb .event-start-date .event-start-day, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-thumb .event-start-date .event-start-day {color: #fff;font-size: 24px;line-height: 1em;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-thumb .event-start-date .event-start-month, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-thumb .event-start-date .event-start-month, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-thumb .event-start-date .event-start-month {color: #fff;display: block;font-size: 15px;line-height: 1.1em;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .event-meta, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .event-meta, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .event-meta {font-size: 14px;color: #888;margin-top: 5px;margin-bottom: 20px;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .event-meta .each-meta, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .event-meta .each-meta, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .event-meta .each-meta {display: inline-block;margin-right: 10px;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .event-meta .each-meta i, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .event-meta .each-meta i, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .event-meta .each-meta i {margin-right: 3px;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content {background-color: #fff;padding: 30px;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .event-title, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .event-title, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .event-title {margin-top: 0;}.event-title a {font-size: .8em;font-weight: 500;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .btn-view-details, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .btn-view-details, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .btn-view-details {margin-top: 10px;}.tm-sc-tribe-events.tm-sc-tribe-events-grid .event:hover, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event:hover, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event:hover {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}.tm-sc-tribe-events.tm-sc-tribe-events-carousel .event {box-shadow: 0 10px 10px rgba(5, 5, 5, .07);}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date {background: #f7f7f7;padding: 20px 20px;text-align: center;margin-right: 15px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date .day {font-size: 30px;line-height: 1.1;font-weight: 600;display: block;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date .month {font-size: 22px;line-height: 1.1;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.has-bg-theme-colored:not(.left-block-bordered) .event-date {color: #fff;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-thumb {margin-right: 15px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-thumb img {max-width: none;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.left-block-medium .event-date {padding: 16px 20px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.left-block-medium .event-date .day {font-size: 25px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.left-block-medium .event-date .month {font-size: 16px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.left-block-medium .event-thumb img {max-width: 78px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.left-block-small .event-date {padding: 12px 15px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.left-block-small .event-date .day {font-size: 22px;line-height: 1;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.left-block-small .event-date .month {font-size: 14px;line-height: 1;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.left-block-small .event-thumb img {max-width: 78px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.left-block-bordered .event-date {background: transparent;border: 2px solid #eee;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-content .event-title {margin-top: 0;margin-bottom: 0;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-content .event-meta {font-size: 14px;color: #888;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-content .event-meta .each-meta {display: inline-block;margin-right: 10px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-content .event-meta .each-meta i {margin-right: 5px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide {}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide .bx-wrapper {margin-bottom: 0;padding: 0;box-shadow: none;border: none;background: transparent;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .media {margin-top: 0;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction>a {background: #eee none repeat scroll 0 0;border: 1px solid #eee;height: auto;line-height: 36px;padding: 3px 12px 0;width: auto;text-indent: 0;top: -59px;z-index: 0;transition: all .2s ease;}@media (prefers-reduced-motion:reduce) {.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction>a {transition: none;}}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction>a i {color: #333;font-size: 18px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction>a:hover {background: #999;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction>a:hover i {color: #fff;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction .bx-prev {margin-right: 4px;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-bottom .bx-controls .bx-controls-direction {text-align: right;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-bottom .bx-controls .bx-controls-direction .bx-prev {right: 35px;left: auto;top: auto;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-bottom .bx-controls .bx-controls-direction .bx-next {right: 0;left: auto;top: auto;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-top .bx-controls .bx-controls-direction .bx-prev {right: 35px;left: auto;}.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-top .bx-controls .bx-controls-direction .bx-next {right: 0;left: auto;}.tm-sc-tribe-events.tm-sc-tribe-events-fullwidth .event {margin-bottom: 30px;padding: 30px;border: 1px solid rgba(250, 250, 250, .15);background-color: rgba(0, 0, 0, .5);}.tm-sc-tribe-events.tm-sc-tribe-events-fullwidth .event .event-date .day {font-size: 48px;line-height: 1.1;font-weight: 600;display: block;}.tm-sc-tribe-events.tm-sc-tribe-events-fullwidth .event .event-date .month {font-size: 20px;line-height: 1.1;text-transform: uppercase;}.tm-timeline.timeline-basic {position: relative;}.tm-timeline.timeline-basic .info-box {padding-bottom: 1.5rem;border-left: 1px solid var(--theme-color1);position: relative;padding-left: 20px;margin-left: 10px;}.tm-timeline.timeline-basic .info-box:last-child {border: 0;padding-bottom: 0;}.tm-timeline.timeline-basic .info-box:before {content: '';width: 15px;height: 15px;background: white;border: 1px solid var(--theme-color1);box-shadow: 3px 3px 0 var(--theme-color2);border-radius: 50%;position: absolute;left: -9px;top: 0;}.tm-timeline.timeline-basic .info-box .title {margin-top: 0;margin-bottom: 0;line-height: 1.33333;font-weight: 600;}.tm-timeline.timeline-basic .info-box .subtitle {margin-bottom: 0;font-size: .9rem;line-height: 1.75;font-weight: 400;color: rgba(0, 0, 0, .9);}.tm-timeline.timeline-basic .info-box .time {margin-bottom: 4px;font-size: .8rem;line-height: 1.75;font-weight: 400;color: rgba(0, 0, 0, .6);}.tm-timeline.timeline-basic p {margin-bottom: 0;}.widget {margin-bottom: 45px;}.widget ul li {list-style: none;line-height: 2.5rem;}.widget>ul li:last-child, .widget ul.menu li:last-child {margin-bottom: 0;padding-bottom: 0;}.widget.widget_recent_entries ul>li a {color: #444;}.widget.widget_recent_entries ul>li>span {display: block;color: #7d848a;font-size: 14px;font-weight: 300;line-height: 12px;padding: 4px 0;}.widget.widget_archive ul>li, .widget.widget_categories ul>li, .widget.widget_pages ul>li, .widget.widget_meta ul>li, .widget.widget_recent_comments ul>li, .widget.widget_rss ul>li, .widget.widget_nav_menu ul>li {padding-left: 25px;position: relative;}.widget.widget_archive ul>li::before, .widget.widget_categories ul>li::before, .widget.widget_pages ul>li::before, .widget.widget_meta ul>li::before, .widget.widget_recent_comments ul>li::before, .widget.widget_rss ul>li::before, .widget.widget_nav_menu ul>li::before {content: "\f054";font-weight: 600;left: 0;position: absolute;font-family: "Font Awesome 5 Free";color: #ccc;}.widget.widget_archive ul>li a, .widget.widget_categories ul>li a, .widget.widget_pages ul>li a, .widget.widget_meta ul>li a, .widget.widget_recent_comments ul>li a, .widget.widget_rss ul>li a, .widget.widget_nav_menu ul>li a {color: #7d848a;font-weight: normal;}.widget.widget_categories ul>li, .widget.widget_archive ul>li {padding-left: 24px;color: #bbb;}.widget.widget_categories ul>li::before, .widget.widget_archive ul>li::before {content: "\f07b"}.widget.widget_recent_comments ul>li {line-height: 2;margin-bottom: 7px;padding-bottom: 7px;}.widget.widget_recent_comments ul>li .comment-author-link, .widget.widget_recent_comments ul>li .comment-author-link a {color: #555;font-weight: 700;}.widget.widget_recent_comments ul>li a {font-style: italic;}.widget.widget_recent_comments ul>li .comment-author-link a {font-style: normal;}.widget.widget_calendar td, .widget.widget_calendar th {color: #aaa;}.widget.widget_calendar th {color: #444;}.widget.widget_calendar tfoot a {color: #444;}.widget.widget_calendar caption {color: #aaa;}.widget.widget_nav_menu .sub-menu {}.widget.widget_nav_menu ul>li::before {content: "\f105";font-size: 14px;font-weight: 600;}.widget.widget_tag_cloud .tagcloud>a {background: none;border: 1px solid #eee;border-radius: 2px;color: #7d848a;display: inline-block;font-size: 12px;margin: 10px 12px 0 0;padding: 6px 15px;font-weight: 400;letter-spacing: .25px;border-radius: 50px;text-transform: uppercase;transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.widget.widget_tag_cloud .tagcloud>a {transition: none;}}.widget.widget_tag_cloud .tagcloud>a:hover {background: #333;color: #fff;}.widget select {border: 1px solid rgba(51, 51, 51, .1);max-width: 100%;padding: 7px 10px;width: 100%}.widget.widget_rss ul li {margin-bottom: 25px;}.widget.widget_rss ul li .rsswidget {display: block;color: #555;font-family: "Rubik", sans-serif;font-weight: 700;}.widget.widget_rss ul li .rss-date {color: #aaa;}.widget.widget_rss ul li .rssSummary {color: #777;line-height: 2;}.widget.widget_rss ul li cite {color: #aaa;}.widget.widget_rss ul li:before, .widget.widget_rss ul li:after, .widget.widget_rss ul li a {line-height: 2;}.widget .name {margin-top: 0;}.widget-title {margin-bottom: 25px;margin-top: 0;font-size: 1.1rem;line-height: 1.1;}.widget-title.widget-title-line-bottom {position: relative;margin-bottom: 20px;padding-bottom: 15px;}.widget-title.widget-title-line-bottom:after, .widget-title.widget-title-line-bottom:before {background: #bbb;border-radius: 10px;bottom: -1px;content: "";height: 3px;left: 0;position: absolute;width: 50px;}.widget-title.widget-title-line-bottom:before {background: #f5f5f5;width: 100%}.title-dots {background: url("../images/title-dots.html") repeat scroll 0 0;height: 30px;margin-bottom: 20px;}.title-dots span {color: #fff;font-size: 17px;line-height: 30px;padding: 5px 10px;}.title-dots.small {height: 24px;margin-bottom: 15px;}.title-dots.small span {font-size: 11px;line-height: 23px;}.widget .nav-tabs {border-bottom: 1px solid #ddd;}.widget .nav-tabs .nav-item .nav-link {padding: 0 15px;height: 40px;line-height: 40px;border-radius: 0;color: #444;background-color: #f2f2f2;font-size: .95rem;font-weight: bold;}.widget .nav-tabs .nav-item .nav-link.active {position: relative;top: 1px;background-color: #fff;}.widget .nav-tabs .nav-item .nav-link i {line-height: inherit;}.widget .tab-content {border-top: 0;padding: 20px;}.widget-brochure-box .brochure-box {background: #eee;border-radius: 3px;display: inline-block;padding: 10px 15px 10px 0;position: relative;width: 100%;transition: all .2s ease 0s;}@media (prefers-reduced-motion:reduce) {.widget-brochure-box .brochure-box {transition: none;}}.widget-brochure-box .brochure-box:hover {background: #333;}.widget-brochure-box .brochure-box .brochure-icon {border-right: 1px solid #ddd;border-radius: 3px 0 0 3px;color: #888;display: inline-block;font-size: 18px;padding: 15px;vertical-align: middle;transition: all .2s ease 0s;}@media (prefers-reduced-motion:reduce) {.widget-brochure-box .brochure-box .brochure-icon {transition: none;}}.widget-brochure-box .brochure-box:hover .brochure-icon {border-right-color: #444;color: #fff;}.widget-brochure-box .brochure-box .text {color: #333;display: inline-block;font-size: 14px;margin: 0;padding-left: 15px;}.widget-brochure-box .brochure-box:hover .text {color: #fff;}.widget-brochure-box .brochure-box.brochure-box-classic {padding: 15px 0;}.widget-brochure-box .brochure-box.brochure-box-classic .brochure-icon {padding: 3px 15px 0;float: right;border: 0;}.widget-brochure-box .brochure-box.brochure-box-dark-version {background: #333;}.widget-brochure-box .brochure-box.brochure-box-dark-version:hover {background: #eee;}.widget-brochure-box .brochure-box.brochure-box-dark-version .text {color: #fff;}.widget-brochure-box .brochure-box.brochure-box-dark-version:hover .text {color: #333;}.widget-brochure-box .brochure-box.brochure-box-dark-version .brochure-icon {border-right-color: #444;color: #fff;}.widget-brochure-box .brochure-box.brochure-box-dark-version:hover .brochure-icon {border-right-color: #ddd;color: #888;}.sidebar-area .widget-brochure-box {margin-bottom: 15px;}.sidebar-area .widget-brochure-box:last-child {margin-bottom: 45px;}.widget-brochure-box .brochure-box.brochure-box-black {background: #222;}.widget-brochure-box .brochure-box.brochure-box-black .brochure-icon {border-right: 1px solid #333;color: #fff;}.widget-brochure-box .brochure-box.brochure-box-black .text {color: #fff;}.widget-brochure-box .brochure-box.brochure-box-black:hover {background: #111;}.widget-brochure-box .brochure-box.brochure-box-black:hover .brochure-icon {border-right-color: #222;}.widget .post {border-bottom: none;}.widget .post:not(:last-child) {margin-bottom: 10px;padding-bottom: 10px;}.widget .post .post-thumb {float: left;margin-right: 15px;margin-top: 1px;width: 85px;}.widget .post .post-thumb img {border-radius: 50%}.widget .post .entry-meta {font-size: .9rem;margin: 0 15px 10px 0;color: #999;}.widget .post .post-right {overflow: hidden;}.widget .post .post-right .post-title {margin-top: 0;margin-bottom: 5px;}.widget .post .post-right .post-title a {color: #555;letter-spacing: 0;font-family: "Rubik", sans-serif;font-size: 1rem;}.widget .post .post-right .entry-date {display: block;color: #888f96;font-size: 14px;line-height: 12px;padding: 4px 0;}.widget.widget_calendar table {width: 100%;margin-bottom: 0;}.widget.widget_calendar caption {padding-bottom: 0;line-height: 1;}.widget.widget_calendar table, .widget.widget_calendar th, .widget.widget_calendar td {border: 1px solid rgba(51, 51, 51, .1);}.widget.widget_calendar th {border-width: 0 1px 1px 0;font-weight: 700;}.widget.widget_calendar td, .widget.widget_calendar th {line-height: 2.3333;padding: 8px;text-align: center;line-height: 1.1em;}.widget.widget_calendar #today {background: #444 none repeat scroll 0 0;color: #fff;font-weight: 700;}.widget.widget_calendar #today>a {color: #fff;font-weight: 700;}footer#footer .widget.widget_calendar table, footer#footer .widget.widget_calendar th, footer#footer .widget.widget_calendar td {border: 1px solid #333;}footer#footer .widget.widget_calendar th {color: #ccc;}footer#footer.footer-black .widget_calendar table, footer#footer.footer-black .widget_calendar th, footer#footer.footer-black .widget_calendar td {border: 1px solid #333;}footer#footer.footer-black .widget_calendar #today {background: #ccc;color: #333;font-weight: 700;}footer#footer.footer-black .widget_calendar #today>a {color: #333;font-weight: 700;}.tm-widget-contact-info .thumb {margin-bottom: 15px;}.tm-widget-contact-info .description {margin-bottom: 15px;}.tm-widget-contact-info ul {list-style: none;}.tm-widget-contact-info ul li {margin-bottom: 20px;padding: 0;line-height: 1.5rem;}.tm-widget-contact-info ul li .icon {color: #303035;margin-right: 30px;transition: color .3s ease;}@media (prefers-reduced-motion:reduce) {.tm-widget-contact-info ul li .icon {transition: none;}}.tm-widget-contact-info ul li .text {font-weight: 400;font-size: 16px;}.tm-widget-contact-info ul li .text a {color: #78787b;}.tm-widget-contact-info ul li .text p {margin-bottom: 0;}.tm-widget-contact-info ul li:last-child {margin-bottom: 0;}.tm-widget-contact-info ul li a {font-weight: 400;}.tm-widget-contact-info ul li a:hover {text-decoration: underline;}.tm-widget-contact-info.contact-info-style1 li .icon {float: left;width: 16px;font-size: 22px;text-align: center;}.tm-widget-contact-info.contact-info-style1 li .text {overflow: hidden;}.tm-widget-contact-info.contact-info-style2 li .icon {display: none;}.tm-widget-contact-info.contact-info-style2 li .text {overflow: hidden;}.tm-widget-contact-info.contact-info-style3 li .icon {float: left;margin-right: 10px;font-weight: bold;}.tm-widget-contact-info.contact-info-style3 li .icon i {width: 16px;font-size: 18px;text-align: center;margin-right: 8px;vertical-align: middle;}.tm-widget-contact-info.contact-info-style3 li .text {overflow: hidden;}.tm-widget-contact-info.contact-info-style4 li .icon {margin-right: 0;font-weight: bold;}.tm-widget-contact-info.contact-info-style5 li .icon {margin-right: 0;font-weight: bold;}.tm-widget-contact-info.contact-info-style5 li .icon i {width: 16px;font-size: 18px;text-align: center;margin-right: 8px;vertical-align: middle;}.widget-empty-space {margin-bottom: 0;}.widget-featured-page .page .page-content a {margin-bottom: 2px solid #bbb;}#flickr-feed img {background: #000 none repeat scroll 0 0;float: left;height: 100%;padding: 0;width: 100%}.widget-gallery-images .isotope-layout .isotope-item {margin-bottom: 0;}.widget-gallery-images .isotope-layout.grid-3 .isotope-item {width: 33.2%!important;}.widget-horizontal-row hr {margin-top: 0;margin-bottom: 20px;}.instagram-feed-carousel figure, .instagram-feed-grid figure {position: relative;margin-bottom: 0;}.instagram-feed-carousel figure .link-out, .instagram-feed-grid figure .link-out {position: absolute;right: 10px;bottom: 10px;background: rgba(0, 0, 0, .45);color: #f8f8f8;line-height: 1;padding: 10px;font-weight: 300;opacity: 0;}.instagram-feed-carousel figure .link-out:hover, .instagram-feed-grid figure .link-out:hover {background: rgba(0, 0, 0, .7);color: #f8f8f8;}.instagram-feed-carousel figure:hover .link-out, .instagram-feed-grid figure:hover .link-out {opacity: 1;}.instagram-feed-grid .item {width: 100px;float: left;margin-bottom: 2px;margin-right: 2px;}.widget .instagram-feed-grid .item {margin-bottom: 0;margin-right: 0;padding: 1px;width: 25%}.search-form {position: relative;margin: 0;}.search-form input[type="text"] {position: relative;line-height: 40px;padding: 19px 80px 19px 35px;background: #f4f5f8;color: var(--thm-black);display: block;font-size: 14px;font-weight: 300;letter-spacing: 0;width: 100%;height: 80px;border: 1px solid #f4f5f8;border-radius: 7px;font-family: var(--thm-b-font);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.search-form input[type="search"] {position: relative;line-height: 40px;padding: 19px 80px 19px 35px;background: #f4f5f8;color: var(--thm-black);display: block;font-size: 14px;font-weight: 300;letter-spacing: 0;width: 100%;height: 80px;border: 1px solid #f4f5f8;border-radius: 7px;font-family: var(--thm-b-font);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.search-form input:focus {border-color: var(--thm-black);}.search-form input:focus + button {color: #181b1f;}.search-form button {position: absolute;right: 20px;top: 0;border: none;outline: none;padding: 0;height: 80px;width: 60px;line-height: 80px;display: block;font-size: 24px;color: var(--thm-black);background: none;font-weight: normal;}.search-form button:hover {color: #181b1f;}.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul>li {margin: 0;padding: 0;}.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul>li::before {content: ""}.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul>li>a {color: #012446;background: #f5f5f5;font-weight: 700;text-decoration: none;border-left: 5px solid transparent;border-bottom: 1px solid #fff;display: block;padding: 16px;transition: all .3s ease;}@media (prefers-reduced-motion:reduce) {.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul>li>a {transition: none;}}.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul>li>a:hover {border-left-color: #b798e0;}.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul>li.active a {border-left-color: #b798e0;}.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul>li {padding: 0;transition: all 100ms ease-in-out 0s;}@media (prefers-reduced-motion:reduce) {.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul>li {transition: none;}}.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul>li::before {left: auto;right: 18px;top: 15px;font-size: 18px;}.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul>li a {background: #eef0f3;border-left: 1px solid #eef0f3;border-bottom: 1px solid #fff;color: #333;font-weight: 700;display: block;padding: 16px;}.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul>li a:hover {background: #fff;border-left: 5px solid #eee;}.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul>li.active a {background: #fff;border-left: 5px solid #eee;}.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul>li:first-child a {border-top: 1px solid #f5f5f5;}.widget-testimonials .author-text {font-size: 18px;}.twitter-feed li.item {position: relative;}.twitter-feed li::before {content: "\f081";font-size: 24px;font-family: "Font Awesome 5 Brands";font-weight: 600;display: block;}.widget .twitter-feed li::before {left: 0;position: absolute;top: 0;}.twitter-feed li, .twitter-feed-carousel li {font-size: .85rem;line-height: 1.7;margin-bottom: 12px;padding-bottom: 12px;margin-top: 0;position: relative;list-style: none;}.widget .twitter-feed-carousel li {line-height: 1.7;}.widget .twitter-feed li {padding-left: 40px;line-height: 1.7;}.mc4wp-form .form-control {background-color: #333;border-color: #444;border-radius: 0;box-shadow: none;color: #888;height: 50px;font-size: 13px;}.mc4wp-form .input-group-btn .btn {padding: 10px 16px 10px;background-color: #555;border-color: #555;color: #eee;border-radius: 0;}.mc4wp-form .input-group-btn .btn:hover {background-color: #444;}.product {background-color: #fff;border: 1px solid #eee;box-shadow: 0 10px 30px rgba(5, 5, 5, .08);border-radius: 15px;overflow: hidden;transition: all 500ms ease 0s;}@media (prefers-reduced-motion:reduce) {.product {transition: none;}}.product .product-header {position: relative;overflow: hidden;}.product .product-header .onsale {border-radius: 15px;background-size: 200% auto;text-shadow: 0 0 10px rgba(0, 0, 0, .2);font-size: 1rem;position: absolute;left: 10px;top: 10px;text-align: center;color: #fff;display: block;padding: 0 12px;text-transform: uppercase;z-index: 3;box-shadow: 0 10px 30px rgba(5, 5, 5, .08);transition: all .3s ease-in-out;}@media (prefers-reduced-motion:reduce) {.product .product-header .onsale {transition: none;}}.product .product-header .thumb.image-swap .product-main-image{position: relative;z-index: 2;transition: all .4s ease;width: 420px !important;height: 300px !important;object-fit: cover;}@media (prefers-reduced-motion:reduce){.product .product-header .thumb.image-swap .product-main-image{transition:none}}.product .product-header .thumb.image-swap .product-hover-image{left:0;overflow:hidden;position:absolute;top:0;z-index:1;transition:all .4s ease;object-fit: cover;height: 350px;}@media (prefers-reduced-motion:reduce){.product .product-header .thumb.image-swap .product-hover-image{transition:none}}.product .product-header .thumb.image-gallery .attachment-woocommerce_thumbnail,.product .product-header .thumb.image-gallery .wp-post-image{display:none}.product .product-header .product-button-holder{position:absolute;margin:0;clear:both;opacity:0;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;display:inline-block;vertical-align:top;width:100%;left:0;right:0;bottom:0;text-align:center;z-index:2;-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px);transition:all 500ms ease 0s}@media (prefers-reduced-motion:reduce){.product .product-header .product-button-holder{transition:none}}.product .product-header .product-button-holder .shop-icons li{display:inline-block;box-shadow:0 0 50px rgba(5,5,5,.3)}.product .product-header .product-button-holder .button.btn-quickview{display:inline-block;position:relative;margin:0 8px 0 0;border:0;color:#000;font-size:0;padding:0;line-height:38px;height:38px;width:38px;vertical-align:top;margin:0;background:#ffffff url("../images/shop/quick-view.svg") no-repeat scroll center 10px;background-size:20px}.product .product-header .product-button-holder .tm-btn-add-to-cart{display:inline-block;position:relative;margin:0 8px 0 0;border:0;color:#000;font-size:0;padding:0;line-height:38px;height:38px;width:38px;vertical-align:top;margin:0;background:#ffffff url("../images/shop/shopping-cart.svg") no-repeat scroll center 10px;background-size:20px}.product .product-header .product-button-holder .tm-btn-add-to-cart.loading{background-image:url("../images/shop/shopping-cart-loading.svg")}.product .product-header .product-button-holder .tm-btn-add-to-cart.added{background-image:url("../images/shop/shopping-cart-added.svg")}.product .product-details{border-top:1px solid rgba(240,240,240,.5);padding:20px 30px;background-color:#fff}.product .product-details .product-title{margin:0 0 8px}.product .product-details .price{color:#77a464;font-size:16px;font-weight:600;display:block}.product .product-details .price ins{text-decoration:none}.product .product-details .price del{color:#aaa;font-size:14px;margin-right:5px;font-weight:400}.product .product-details .product-categories a{margin-right:2px;font-weight:normal;text-transform:uppercase;color:#9fa5bc;font-size:10px}.product:hover{box-shadow:0px -10px 20px rgba(5,5,5,.12)}.product:hover .product-header .thumb.image-swap .product-main-image{opacity:0}.product:hover .product-header .product-button-holder{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.product:hover .product-details{border-top-color:rgba(240,240,240,.9);background-color:#fff}.product-single .product-image-slider .tm-owl-thumbs{margin-top:0}.product-single .product-image-slider .tm-owl-thumbs .tm-owl-thumb-item{position:relative;padding:0 10px;list-style:none;cursor:pointer;display:inline-block;max-width:16.6666%}.product-single .product-image-slider .tm-owl-thumbs .tm-owl-thumb-item:first-child{margin-left:-10px}.product-single .product-image-slider .tm-owl-thumbs .tm-owl-thumb-item img{padding:0;box-shadow:0 10px 20px rgba(5,5,5,.08);border:1px solid rgba(5,5,5,.2);opacity:.5;transition:opacity .4s cubic-bezier(.455,.03,.515,.955),border-color .4s cubic-bezier(.455,.03,.515,.955)}.product-single .product-image-slider .tm-owl-thumbs .tm-owl-thumb-item:hover img,.product-single .product-image-slider .tm-owl-thumbs .tm-owl-thumb-item.active img{opacity:1;box-shadow:0 10px 20px rgba(5,5,5,.18)}.product-reviews{list-style:none}.product-reviews .review{margin-bottom:15px;padding-bottom:15px}.product-reviews .review .review-meta li{padding-left:0}.product-reviews .review .review-meta .review-heading{margin-top:0}.product_meta{margin-top:15px;margin-bottom:30px;clear:both;font-size:.9rem}.product_meta>span{color:#303035;display:block;font-weight:700}.product_meta>span a,.product_meta>span .sku{color:#78787b;margin-left:10px;font-weight:normal}.product_meta>span a:hover,.product_meta>span .sku:hover{text-decoration:underline}.star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.8em}.star-rating::before{content:"\f005\f005\f005\f005\f005";color:#d3ced2;font-family:"Font Awesome 5 Free";font-weight:600;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\f005\f005\f005\f005\f005";color:#f1c40f;font-family:"Font Awesome 5 Free";font-weight:600;top:0;position:absolute;left:0}.product-rating{line-height:2;display:block}.product-rating::after{display:block;clear:both;content:""}.product-rating .star-rating{margin:.5em 4px 0 0;float:left}.product-summary .price{font-size:1.4rem;margin-top:10px;margin-bottom:20px;color:#77a464;font-weight:600}.product-summary .short-description strong{color:#303035;font-weight:700}.product-summary form.cart{margin-bottom:20px}.product-summary form.cart .variations td{padding-left:0}.product-summary .review-link{font-size:.9rem;color:#78787b;font-weight:normal}.product-summary .review-link:hover{text-decoration:underline}.quantity{position:relative;display:inline-block;vertical-align:middle;margin:0 11px 0 0}.quantity .qty{position:relative;height:53px;width:50px;padding:0;margin:0 22px 0 0;font-family:inherit;line-height:42px;outline:0;border-radius:2px;font-size:16px;display:inline-block;vertical-align:middle;color:#565969;background-color:#e8e8e9;border:1px solid #e8e8e9;text-align:center;-webkit-user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.quantity .minus,.quantity .plus{position:absolute;right:0;width:22px;height:27px;line-height:27px;border:0;cursor:pointer;-webkit-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;background-color:var(--theme-color1);color:#111;border-color:var(--theme-color1)}.quantity .minus:hover,.quantity .plus:hover{background-color:var(--theme-color2);color:#fff;border-color:var(--theme-color2)}.quantity .minus{bottom:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.quantity .plus{top:0;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px}table.tbl-shopping-cart .product-thumbnail{min-width:64px}table.tbl-shopping-cart img{width:64px;box-shadow:none}table.tbl-shopping-cart th,table.tbl-shopping-cart td{vertical-align:middle}table.tbl-shopping-cart .product-name a{color:#303035}table.tbl-shopping-cart .product-name .variation{font-size:.9rem;list-style:none}table.tbl-shopping-cart .product-remove a{display:inline-block;width:24px;height:24px;line-height:24px;border-radius:24px;transition:all 300ms ease-out;background-color:#757575;color:#ffffff;text-align:center}table.tbl-shopping-cart>thead>tr>th,table.tbl-shopping-cart>tbody>tr>th,table.tbl-shopping-cart>tfoot>tr>th{color:#444}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents{position:relative}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon{color:#888;display:block;font-size:20px;line-height:1;padding:5px;position:relative}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon .items-count{background-color:#28a745;border:2px solid #eee;border-radius:50%;color:#fff;font-size:11px;font-weight:500;height:20px;width:20px;line-height:18px;margin-right:-2px;position:absolute;right:-2px;text-align:center;top:-2px}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon .cart-quick-info{display:none}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content{background-color:#fff;border:1px solid #eee;font-size:14px;left:auto;opacity:0;padding:20px;position:absolute;right:0;text-align:left;top:calc(100%);transition:all .2s ease;visibility:hidden;width:300px;z-index:1000}@media (prefers-reduced-motion:reduce){.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content{transition:none}}@media (max-width:1199.98px){.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content{top:calc(100%)}}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content ul{list-style:none}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content .cart-subtotal{padding:10px 0;text-align:center}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content .cart_list .mini_cart_item a{color:#444}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content .cart_list .mini_cart_item a.remove{color:#e81123;float:left;font-size:16px;font-weight:800;margin-left:0;margin-right:6px;margin-bottom:30px;position:relative;top:-4px}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content .cart_list .mini_cart_item .attachment-thumbnail{width:48px;float:right}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content .cart_list .mini_cart_item .quantity{display:block}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents:hover{color:#888}.top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents:hover .dropdown-content{opacity:1;visibility:visible}.cart_list,.product_list_widget{list-style:none outside;padding:0;margin:0}.cart_list li,.product_list_widget li{border-bottom:1px solid #eee;margin:6px 0;padding:6px 0 12px;list-style:none}.cart_list li::after,.product_list_widget li::after{display:block;clear:both;content:""}.cart_list li:last-child,.product_list_widget li:last-child{border-bottom:none}.cart_list li .product-left,.product_list_widget li .product-left{float:left;margin-right:15px;width:80px}.cart_list li .product-left a,.product_list_widget li .product-left a{display:block;line-height:20px}.cart_list li .product-left a img,.product_list_widget li .product-left a img{border:1px solid #ebf0e6;border-radius:4px;box-shadow:0 0 15px rgba(5,5,5,.05)}.cart_list li .product-right,.product_list_widget li .product-right{overflow:hidden}.cart_list li .product-right .product-title,.product_list_widget li .product-right .product-title{color:#111;font-size:1rem;display:block;line-height:1.7}.cart_list li .product-right .amount,.product_list_widget li .product-right .amount{display:inline-block;line-height:1.3;margin:10px 0 0;font-size:.95rem}.cart_list li a.remove,.product_list_widget li a.remove{color:#e81123;float:left;font-size:16px;font-weight:800;margin-left:0;margin-right:6px;position:relative;top:-4px}.cart_list li .attachment-shop_thumbnail,.product_list_widget li .attachment-shop_thumbnail{width:64px}.cart_list li dl,.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.cart_list li dl::after,.product_list_widget li dl::after{display:block;clear:both;content:""}.cart_list li dl dt,.cart_list li dl dd,.product_list_widget li dl dt,.product_list_widget li dl dd{display:inline-block;float:left;margin-bottom:1em}.cart_list li dl dt,.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.cart_list li dl dd,.product_list_widget li dl dd{padding:0 0 .25em}.cart_list li dl dd p:last-child,.product_list_widget li dl dd p:last-child{margin-bottom:0}.cart_list li del,.cart_list li ins,.product_list_widget li del,.product_list_widget li ins{font-weight:600}.cart_list li .woocommerce-Price-amount,.product_list_widget li .woocommerce-Price-amount{color:#77a464}.cart_list li ins,.product_list_widget li ins{text-decoration:none}.cart_list li del,.product_list_widget li del{margin-right:5px;font-weight:400}.cart_list li del .woocommerce-Price-amount,.product_list_widget li del .woocommerce-Price-amount{color:#aaa}.cart_list li .star-rating,.product_list_widget li .star-rating{float:none}.tm-sc-clients .item{padding:15px 10px;margin:15px 0;text-align:center}.tm-sc-clients .item img{transition:all .3s}@media (prefers-reduced-motion:reduce){.tm-sc-clients .item img{transition:none}}.tm-sc-clients.tm-sc-clients-grid .item{margin:15px 0}.tm-sc-clients.clients-animation-grayscale .item img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.tm-sc-clients.clients-animation-grayscale .item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.tm-sc-clients.clients-animation-opacity .item img{opacity:.7}.tm-sc-clients.clients-animation-opacity .item:hover img{opacity:1}.tm-sc-clients.clients-animation-blur .item:hover img{-webkit-filter:blur(1px);filter:blur(1px)}.tm-sc-clients.clients-animation-zoom .item img{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.tm-sc-clients.clients-animation-zoom .item:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tm-sc-clients.clients-animation-contrast .item:hover img{-webkit-filter:contrast(300%);filter:contrast(300%)}.tm-sc-clients.clients-animation-invert .item:hover img{-webkit-filter:invert(100%);filter:invert(100%)}.tm-sc-clients.clients-animation-rollover .item{position:relative;overflow:hidden;margin:0;padding:0;border:none}.tm-sc-clients.clients-animation-rollover .item:hover .client-thumb{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%)}.tm-sc-clients.clients-animation-rollover .item:hover .client-thumb-hover{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0)}.tm-sc-clients.clients-animation-rollover .item .client-thumb{position:relative;display:block;width:auto;margin:0 auto;-webkit-transition:-webkit-transform .4s cubic-bezier(.86,.15,.19,.93);-moz-transition:-moz-transform .4s cubic-bezier(.86,.15,.19,.93);transition:transform .4s cubic-bezier(.86,.15,.19,.93)}.tm-sc-clients.clients-animation-rollover .item .client-thumb-hover{position:absolute;top:0;left:50%;width:auto;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:-webkit-transform .4s cubic-bezier(.86,.15,.19,.93);-moz-transition:-moz-transform .4s cubic-bezier(.86,.15,.19,.93);transition:transform .4s cubic-bezier(.86,.15,.19,.93)}.tm-sc-clients.bgcolor-logo .item{background-color:#fff;margin-bottom:30px}.tm-sc-clients.client-white .item{border:1px solid rgba(203,203,203,.2)}.tm-sc-clients.clients-grid{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tm-sc-clients.clients-grid .item{flex:0 0 20%;max-width:20%;margin-bottom:40px}.tm-departments-item{margin-bottom:40px}.tm-departments-item .details .title{margin-top:15px}.departments .entry-content li,.service-excerpt li{list-style:outside none none}.owl-carousel .tm-departments-item{margin-bottom:30px}.service-excerpt{margin-bottom:30px}.tm-sc-departments-tab{border-radius:10px;box-shadow:0 0 50px rgba(5,5,5,.08);background:#fff}.tm-sc-departments-tab .nav-tabs{border-bottom:1px solid #f1f1f1;text-align:center}.tm-sc-departments-tab .nav-tabs>li{border-left:1px solid #eee;margin-bottom:0;width:20%;text-align:center;border-bottom:5px solid #eee}.tm-sc-departments-tab .nav-tabs>li:first-child{border-left:none}.tm-sc-departments-tab .nav-tabs>li>a{display:block;color:#a9a9a9;font-size:13px;margin-right:0;padding:30px 20px;border:none;text-transform:uppercase}.tm-sc-departments-tab .nav-tabs>li>a i{font-size:3rem;line-height:1;margin-right:0;margin-bottom:15px;vertical-align:middle}.tm-sc-departments-tab .nav-tabs>li>a img{margin-bottom:5px;max-width:70px}.tm-sc-departments-tab .nav-tabs>li>a span{display:block}.tm-sc-departments-tab .tab-content .sub-title{color:#bbb}@media (max-width:1199.98px){.tm-sc-departments-tab .tab-content{margin-bottom:30px}}@media (max-width:991.98px){.tm-sc-departments-tab .tab-content{padding:30px}}.tm-sc-departments-tab .tab-content li{list-style:none}.tm-sc-departments-tab .tab-content .btn-view-details{margin-top:30px}@media (max-width:767.98px){.tm-sc-departments-tab .nav.nav-tabs a{padding:10px 0;font-size:9px}.tm-sc-departments-tab .nav.nav-tabs a i{font-size:28px;margin-top:10px}.tm-sc-departments-tab .nav.nav-tabs a span{display:none}}.departments-single-wrapper .departments-content .thumb{margin-bottom:20px}.departments-single-wrapper .list-departments a.list-group-item.active,.departments-single-wrapper .list-departments a.list-group-item:focus,.departments-single-wrapper .list-departments a.list-group-item:hover,.departments-single-wrapper .list-departments button.list-group-item.active,.departments-single-wrapper .list-departments button.list-group-item:focus,.departments-single-wrapper .list-departments button.list-group-item:hover{background-color:#f5f5f5;color:#555;border:1px solid #ddd;border-left:4px solid #ccc;transition:all .4s ease}@media (prefers-reduced-motion:reduce){.departments-single-wrapper .list-departments a.list-group-item.active,.departments-single-wrapper .list-departments a.list-group-item:focus,.departments-single-wrapper .list-departments a.list-group-item:hover,.departments-single-wrapper .list-departments button.list-group-item.active,.departments-single-wrapper .list-departments button.list-group-item:focus,.departments-single-wrapper .list-departments button.list-group-item:hover{transition:none}}.departments-single-wrapper .departments-sidebar .list-group-item-title{text-transform:uppercase}.gallery-items-rounded .effect-wrapper{border-radius:6px}.tm-sc-gallery .tm-gallery.box-hover-effect{display:block}.tm-sc-gallery .tm-gallery.box-hover-effect .effect-wrapper{background-color:#b2afab;border:1px solid #f3f1f1}.tm-sc-gallery .tm-gallery.box-hover-effect:hover .effect-wrapper .thumb{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.tm-sc-gallery .tm-gallery.box-hover-effect:hover .effect-wrapper .overlay-shade{opacity:.85;filter:alpha(opacity=70)}.tm-sc-gallery .text-holder .title{font-size:18px;text-transform:uppercase}.tm-sc-gallery .text-holder .date,.tm-sc-gallery .text-holder .category{color:#aaa;font-size:12px}.tm-sc-gallery .overlay-shade.shade-white + .text-holder .date,.tm-sc-gallery .overlay-shade.shade-white + .text-holder .category{color:#777}.tm-sc-gallery .overlay-shade.shade-theme-colored1 + .text-holder .title,.tm-sc-gallery .overlay-shade.shade-theme-colored1 + .text-holder .date,.tm-sc-gallery .overlay-shade.shade-theme-colored1 + .text-holder .category,.tm-sc-gallery .overlay-shade.shade-theme-colored2 + .text-holder .title,.tm-sc-gallery .overlay-shade.shade-theme-colored2 + .text-holder .date,.tm-sc-gallery .overlay-shade.shade-theme-colored2 + .text-holder .category{color:#fff}.tm-sc-gallery.tm-sc-gallery-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner{height:100%}.tm-sc-gallery.tm-sc-gallery-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .tm-gallery-inner{height:100%}.tm-sc-gallery.tm-sc-gallery-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .tm-gallery-inner .thumb{height:100%}.tm-sc-gallery.tm-sc-gallery-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .tm-gallery-inner .thumb a{height:100%}.tm-sc-gallery.tm-sc-gallery-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .tm-gallery-inner .thumb a img{height:100%}.tm-sc-gallery.gallery-style1-basic .tm-gallery{position:relative;overflow:hidden}.tm-sc-gallery.gallery-style1-basic .tm-gallery .thumb{border-radius:7px;overflow:hidden;position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper{box-sizing:border-box;padding:20px;position:absolute;left:0;top:0;height:100%;width:100%}.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper .tm-gallery-content{display:table;height:100%;width:100%;overflow:hidden}.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper .tm-gallery-content:after{border-radius: 7px;content:'';background-color:rgba(24,19,60,.75);position:absolute;top:20px;left:20px;bottom:20px;right:20px;opacity:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s }.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner{display:table-cell;padding:20px;height:100%;width:100%;position:relative;vertical-align:middle;text-align:center;z-index:9}.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .title-holder{overflow:hidden}.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .title-holder .title{text-transform:uppercase;color:#fff}.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .title-holder .title a:hover{color:#ccc}.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .title,.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .styled-icons{position:relative;opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;will-change:transform,opacity}.tm-sc-gallery.gallery-style1-basic .tm-gallery .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .icons-holder-inner{overflow:hidden}.tm-sc-gallery.gallery-style1-basic .tm-gallery:hover .thumb{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.tm-sc-gallery.gallery-style1-basic .tm-gallery:hover .tm-gallery-content-wrapper .tm-gallery-content:after{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-gallery.gallery-style1-basic .tm-gallery:hover .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .title{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s}.tm-sc-gallery.gallery-style1-basic .tm-gallery:hover .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .styled-icons{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s}.portfolio-archive .portfolio-item .title{margin-top:5px;margin-bottom:5px}.portfolio-archive .portfolio-item .content{margin-top:5px}.portfolio-archive .portfolio-item .category{font-size:12px;margin-bottom:0}.portfolio-archive .portfolio-item .tag{font-size:12px;margin-bottom:0}.portfolio-archive .portfolio-item .date{font-size:12px}.portfolio-archive .portfolio-item .entry-meta i,.portfolio-archive .portfolio-item .entry-meta a{font-size:12px}.portfolio-archive .effect-wrapper .date{margin-bottom:0}.portfolio-archive .effect-wrapper ul li{margin-bottom:0}.portfolio-archive.portfolio-type-default .title{margin:0}.portfolio-archive.portfolio-type-paris .entry-meta{margin-top:10px}.portfolio-archive.portfolio-type-paris .entry-meta li{margin-top:0}.portfolio-archive.portfolio-type-paris .content{margin-top:0}.portfolio-archive.portfolio-type-barlin .entry-meta{margin-top:10px}.portfolio-archive.portfolio-type-barlin .entry-meta li{margin-top:0}.portfolio-archive.portfolio-type-barlin .content{margin-top:0}body.single-portfolio-items .portfolio-single .portfolio-title{text-transform:uppercase;margin-bottom:20px}body.single-portfolio-items .portfolio-single .portfolio-content{margin-bottom:20px}body.single-portfolio-items .portfolio-single .portfolio-container{margin-bottom:60px}body.single-portfolio-items .portfolio-single .portfolio-details{margin-bottom:20px}body.single-portfolio-items .portfolio-single .portfolio-details .portfolio-details-inner{transition:all 1s ease-in}@media (prefers-reduced-motion:reduce){body.single-portfolio-items .portfolio-single .portfolio-details .portfolio-details-inner{transition:none}}body.single-portfolio-items .portfolio-single .pre-next-post-link{border-top:1px solid #eee;padding:30px 0}body.single-portfolio-items .portfolio-single .pre-next-post-link .pre-post-link a,body.single-portfolio-items .portfolio-single .pre-next-post-link .next-post-link a{color:#bbb;font-size:.875rem;font-style:italic}body.single-portfolio-items .portfolio-single .pre-next-post-link .pre-post-link i{margin-right:10px}body.single-portfolio-items .portfolio-single .pre-next-post-link .next-post-link i{margin-left:10px}body.single-portfolio-items .portfolio-single .back-to-portfolio{font-size:32px;color:#bbb}body.single-portfolio-items .portfolio-single .back-to-portfolio:hover{color:#303035}body.single-portfolio-items .portfolio-single .portfolio-images .each-p-image{margin-bottom:20px}body.single-portfolio-items .portfolio-single .portfolio-images .each-p-image .thumb{position:relative;overflow:hidden}body.single-portfolio-items .portfolio-single .portfolio-images .each-p-image .thumb:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);transition:all .3s linear;overflow:hidden;-webkit-transform:scaleY(0);-khtml-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);opacity:0}@media (prefers-reduced-motion:reduce){body.single-portfolio-items .portfolio-single .portfolio-images .each-p-image .thumb:after{transition:none}}body.single-portfolio-items .portfolio-single .portfolio-images .each-p-image .thumb .link{background:#333;position:absolute;left:0;top:50%;right:0;height:40px;width:40px;border-radius:50%;color:#fff;padding:7px;text-align:center;margin:-20px auto 0;z-index:1;opacity:0;transition:all .4s ease-in-out}@media (prefers-reduced-motion:reduce){body.single-portfolio-items .portfolio-single .portfolio-images .each-p-image .thumb .link{transition:none}}body.single-portfolio-items .portfolio-single .portfolio-images .each-p-image:hover .thumb:after{-webkit-transform:scaleY(1);-khtml-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);opacity:1}body.single-portfolio-items .portfolio-single .portfolio-images .each-p-image:hover .thumb .link{opacity:1;transform:rotateY(180deg)}body.single-portfolio-items .portfolio-single .portfolio-meta{margin-bottom:30px}body.single-portfolio-items .portfolio-single .portfolio-meta .each-meta .title{display:inline-block;width:25%;font-size:.875rem;font-weight:400}body.single-portfolio-items .portfolio-single .portfolio-meta .each-meta .info{display:inline-block;font-size:.875rem;font-weight:normal;color:#78787b;margin-bottom:0}body.single-portfolio-items .portfolio-single .portfolio-meta .each-meta .info a{font-size:.875rem;font-weight:normal;color:#78787b}body.single-portfolio-items .portfolio-single .launch-project-link{margin-bottom:30px}body.single-portfolio-items .portfolio-single .tm-social-share-icons{margin-top:30px}.tm-sc-portfolio .tm-portfolio.box-hover-effect{display:block}.tm-sc-portfolio .tm-portfolio.box-hover-effect .effect-wrapper{background-color:#b2afab;border:1px solid #f3f1f1}.tm-sc-portfolio .tm-portfolio.box-hover-effect:hover .effect-wrapper .thumb{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.tm-sc-portfolio .tm-portfolio.box-hover-effect:hover .effect-wrapper .overlay-shade{opacity:.85;filter:alpha(opacity=70)}.tm-sc-portfolio .text-holder .title{font-size:18px;text-transform:uppercase}.tm-sc-portfolio .text-holder .date,.tm-sc-portfolio .text-holder .category{color:#aaa;font-size:12px}.tm-sc-portfolio .overlay-shade.shade-white + .text-holder .date,.tm-sc-portfolio .overlay-shade.shade-white + .text-holder .category{color:#777}.tm-sc-portfolio .overlay-shade.shade-theme-colored1 + .text-holder .title,.tm-sc-portfolio .overlay-shade.shade-theme-colored1 + .text-holder .date,.tm-sc-portfolio .overlay-shade.shade-theme-colored1 + .text-holder .category,.tm-sc-portfolio .overlay-shade.shade-theme-colored2 + .text-holder .title,.tm-sc-portfolio .overlay-shade.shade-theme-colored2 + .text-holder .date,.tm-sc-portfolio .overlay-shade.shade-theme-colored2 + .text-holder .category{color:#fff}.tm-sc-portfolio.tm-sc-portfolio-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner{height:100%}.tm-sc-portfolio.tm-sc-portfolio-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .tm-portfolio-inner{height:100%}.tm-sc-portfolio.tm-sc-portfolio-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .tm-portfolio-inner .thumb{height:100%}.tm-sc-portfolio.tm-sc-portfolio-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .tm-portfolio-inner .thumb a{height:100%}.tm-sc-portfolio.tm-sc-portfolio-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .tm-portfolio-inner .thumb a img{height:100%}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio{position:relative;overflow:hidden}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .thumb{overflow:hidden;position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper{box-sizing:border-box;padding:20px;position:absolute;left:0;top:0;height:100%;width:100%}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content{display:table;height:100%;width:100%;overflow:hidden}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content:after{content:'';background-color:rgba(255,255,255,.95);position:absolute;top:20px;left:20px;bottom:20px;right:20px;opacity:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner{display:table-cell;padding:20px;height:100%;width:100%;position:relative;vertical-align:bottom;z-index:9}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder .title{text-transform:uppercase}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title,.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .categories{position:relative;opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;will-change:transform,opacity}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories{font-size:14px;list-style:none}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a{display:inline-block;padding-right:5px;margin-right:10px;position:relative;color:#999;font-weight:400}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child{padding-right:0}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child:after{content:''}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:after{content:',';position:absolute;top:0;right:0}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:hover{color:#666}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio:hover .thumb{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content:after{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s}.tm-sc-portfolio.portfolio-style1-current-theme .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .categories{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio{position:relative;overflow:hidden}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .thumb{overflow:hidden;position:relative}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder .title{text-transform:uppercase}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories{font-size:14px;list-style:none}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a{display:inline-block;padding-right:5px;margin-right:10px;position:relative;color:#999;font-weight:400}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child{padding-right:0}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child:after{content:''}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:after{content:',';position:absolute;top:0;right:0}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:hover{color:#666}.tm-sc-portfolio.portfolio-style2-simple .tm-portfolio:hover .thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio{position:relative;overflow:hidden}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper{box-sizing:border-box;padding:20px;position:absolute;left:0;bottom:0;width:100%}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content{display:table;height:100%;width:100%;overflow:hidden}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content:after{content:'';background-color:rgba(255,255,255,.95);position:absolute;top:20px;left:20px;bottom:20px;right:20px;opacity:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner{display:table-cell;padding:20px;height:100%;width:100%;position:relative;vertical-align:bottom;z-index:9}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder .title{text-transform:uppercase}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title,.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .categories{position:relative;opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;will-change:transform,opacity}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories{font-size:14px;list-style:none}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a{display:inline-block;padding-right:5px;margin-right:10px;position:relative;color:#999;font-weight:400}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child{padding-right:0}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child:after{content:''}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:after{content:',';position:absolute;top:0;right:0}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:hover{color:#666}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content:after{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s}.tm-sc-portfolio.portfolio-style2-simple.tm-sc-portfolio-masonry-tiles .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .categories{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio{position:relative;overflow:hidden}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .thumb{overflow:hidden;position:relative}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content{background-color:#fff;border:1px solid rgba(234,234,234,.58);padding:20px 10px;text-align:center}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder .title{text-transform:uppercase}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories{font-size:14px;list-style:none}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a{display:inline-block;padding-right:5px;margin-right:10px;position:relative;color:#999;font-weight:400}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child{padding-right:0}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child:after{content:''}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:after{content:',';position:absolute;top:0;right:0}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:hover{color:#666}.tm-sc-portfolio.portfolio-style3-classic .tm-portfolio:hover .thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio{position:relative;overflow:hidden}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper{box-sizing:border-box;padding:20px;position:absolute;left:0;bottom:0;width:100%}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content{background-color:transparent;border:none;display:table;height:100%;width:100%;overflow:hidden}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content:after{content:'';background-color:rgba(255,255,255,.95);position:absolute;top:20px;left:20px;bottom:20px;right:20px;opacity:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner{display:table-cell;padding:20px;height:100%;width:100%;position:relative;vertical-align:bottom;z-index:9}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder .title{text-transform:uppercase}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title,.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .categories{position:relative;opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;will-change:transform,opacity}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories{font-size:14px;list-style:none}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a{display:inline-block;padding-right:5px;margin-right:10px;position:relative;color:#999;font-weight:400}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child{padding-right:0}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child:after{content:''}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:after{content:',';position:absolute;top:0;right:0}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:hover{color:#666}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content:after{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s}.tm-sc-portfolio.portfolio-style3-classic.tm-sc-portfolio-masonry-tiles .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .categories{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio{position:relative;overflow:hidden}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .thumb{overflow:hidden;position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper{box-sizing:border-box;position:absolute;left:0;top:0;height:100%;width:100%}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content{display:table;height:100%;width:100%;overflow:hidden}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content:after{content:'';background-color:rgba(255,255,255,.95);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner{display:table-cell;padding:20px;height:100%;width:100%;position:relative;vertical-align:middle;text-align:center;z-index:9}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title-holder .title{text-transform:uppercase}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title,.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .categories{position:relative;opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;will-change:transform,opacity}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder{overflow:hidden}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories{font-size:14px;list-style:none}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a{display:inline-block;padding-right:5px;margin-right:10px;position:relative;color:#999;font-weight:400}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child{padding-right:0}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:last-child:after{content:''}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:after{content:',';position:absolute;top:0;right:0}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .category-holder .categories a:hover{color:#666}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio:hover .thumb{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content:after{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .title{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s}.tm-sc-portfolio.portfolio-style4-modern .tm-portfolio:hover .tm-portfolio-content-wrapper .tm-portfolio-content .tm-portfolio-content-inner .categories{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s}.tm-sc-portfolio.tm-sc-portfolio-floating-parallax .floating-portfolio-holder{padding:30px;text-align:center}.tm-sc-portfolio.tm-sc-portfolio-floating-parallax .floating-portfolio-holder:nth-child(4n + 1),.tm-sc-portfolio.tm-sc-portfolio-floating-parallax .floating-portfolio-holder:nth-child(4n + 4){padding:60px}@media (max-width:1199.98px){.tm-sc-portfolio.tm-sc-portfolio-floating-parallax .floating-portfolio-holder:nth-child(4n + 1),.tm-sc-portfolio.tm-sc-portfolio-floating-parallax .floating-portfolio-holder:nth-child(4n + 4){padding:30px}}.tm-sc-portfolio.tm-sc-portfolio-floating-parallax .floating-portfolio-holder .thumb{border-radius:7px;clip-path:inset(0% 0% 0% 0%);-webkit-transition:all .3s cubic-bezier(.7,.04,.37,1);transition:all .3s cubic-bezier(.7,.04,.37,1)}.tm-sc-portfolio.tm-sc-portfolio-floating-parallax .floating-portfolio-holder:hover .thumb{clip-path:inset(3% 3% 3% 3%)}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper{display:flex;flex-direction:row;height:750px}@media (max-width:991.98px){.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper{flex-direction:column}}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column{width:50%;height:100%;transition:all .5s ease-in-out;display:flex;align-items:center;justify-content:center;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}@media (max-width:991.98px){.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column{width:100%;height:50%}}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio{position:relative;display:table;width:100%;height:100%;padding:30px}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio:after{content:'';background-color:rgba(22,22,22,.5);position:absolute;top:20px;left:20px;bottom:20px;right:20px;opacity:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("../images/shadow-overlay2.png");background-position:center bottom;opacity:.6;z-index:1;background-repeat:no-repeat}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner{position:relative;padding:20px;display:table-cell;width:100%;height:100%;vertical-align:bottom;z-index:9}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .title,.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .categories{position:relative;opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;will-change:transform,opacity}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .title-holder{overflow:hidden}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .title-holder .title{text-transform:uppercase;color:#fff}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .title-holder .title a:hover{color:#ccc}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .category-holder{overflow:hidden}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .category-holder .categories{font-size:14px;list-style:none}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .category-holder .categories a{display:inline-block;padding-right:5px;margin-right:10px;position:relative;color:#bbb;font-weight:400}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .category-holder .categories a:last-child{padding-right:0}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .category-holder .categories a:last-child:after{content:''}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .category-holder .categories a:after{content:',';position:absolute;top:0;right:0}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column .tm-portfolio .tm-portfolio-inner .category-holder .categories a:hover{color:#fff}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column:hover{width:75%}@media (max-width:991.98px){.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column:hover{width:100%;height:75%}}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column:hover .tm-portfolio:after{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column:hover .tm-portfolio .tm-portfolio-inner .title{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s}.tm-sc-portfolio.tm-sc-portfolio-expand-hover-column .expand-hover-column-wrapper .each-expand-column:hover .tm-portfolio .tm-portfolio-inner .categories{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider{height:100vh;padding-top:10px;padding-bottom:10px}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;margin-bottom:-10px}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner{position:relative;width:100%;z-index:1;height:100%}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .owl-stage-outer{height:100%}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .owl-stage-outer .owl-stage{height:100%}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .owl-stage-outer .owl-stage .owl-item{height:100%}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide{height:100%}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio{position:relative;display:table;width:100%;height:100%;padding:30px;background-size:cover;background-position:top center}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio:after{content:'';background-color:rgba(22,22,22,.5);position:absolute;top:20px;left:20px;bottom:20px;right:20px;opacity:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s .5s}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("../images/shadow-overlay2.png");background-position:center bottom;opacity:.6;z-index:1;background-repeat:no-repeat}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner{position:relative;padding:20px;display:table-cell;width:100%;height:100%;vertical-align:middle;z-index:9;text-align:center}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .title,.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .categories{position:relative;opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;will-change:transform,opacity}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .title-holder{overflow:hidden}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .title-holder .title{text-transform:uppercase;color:#fff}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .title-holder .title a:hover{color:#ccc}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .category-holder{overflow:hidden}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories{font-size:14px;list-style:none}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a{display:inline-block;padding-right:5px;margin-right:10px;position:relative;color:#bbb;font-weight:400}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a:last-child{padding-right:0}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a:last-child:after{content:''}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a:after{content:',';position:absolute;top:0;right:0}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a:hover{color:#fff}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide:hover .tm-portfolio:after{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide:hover .tm-portfolio .tm-portfolio-inner .title{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .1s,opacity .2s .1s}.tm-sc-portfolio.tm-sc-portfolio-full-height-slider .full-height-slider-wrapper .full-height-slider-inner .each-slide:hover .tm-portfolio .tm-portfolio-inner .categories{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s;transition:transform .6s cubic-bezier(.57,.04,.06,.84) .2s,opacity .2s .2s}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery{background:#000;position:relative}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top{width:100%;height:100vh;margin-left:auto;margin-right:auto}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide{background-size:cover;background-position:center}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio{position:relative;display:table;width:100%;height:100%;padding-bottom:140px;background-size:cover;background-position:top center}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner{position:relative;padding:20px;display:table-cell;width:100%;height:100%;vertical-align:bottom;z-index:9}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .text-hoder{max-width:600px;background:rgba(255,255,255,.95);padding:21px}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .title,.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .categories{position:relative}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .description p{color:#fff}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .date{color:#ccc}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .title-holder{overflow:hidden}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .title-holder .title{text-transform:capitalize;margin-top:0;margin-bottom:.5rem}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .title-holder .title a:hover{color:#ccc}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .category-holder{overflow:hidden}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories{font-size:14px;list-style:none}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a{display:inline-block;padding-right:5px;margin-right:10px;position:relative;color:#bbb;font-weight:400}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a:last-child{padding-right:0}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a:last-child:after{content:''}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a:after{content:',';position:absolute;top:0;right:0}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-top .swiper-wrapper .swiper-slide .tm-portfolio .tm-portfolio-inner .category-holder .categories a:hover{color:#fff}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-thumb{background:#000;width:100%;height:140px;margin-left:auto;margin-right:auto;position:absolute;bottom:0;padding:10px}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-thumb .swiper-wrapper .swiper-slide{background-size:cover;background-position:center;width:120px;height:120px;opacity:.3;transition:all .5s ease;cursor:pointer}@media (prefers-reduced-motion:reduce){.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-thumb .swiper-wrapper .swiper-slide{transition:none}}.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-thumb .swiper-wrapper .swiper-slide:hover,.tm-sc-portfolio.tm-sc-portfolio-swiper-gallery .swiper-container.swiper-gallery-thumb .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{opacity:1}.widget.widget-staff{margin-bottom:20px}.widget.widget-staff .widget-title{margin-top:0}.widget.widget-staff.staff-contact-info .name{color:#303035;margin-top:0}.widget.widget-staff.staff-contact-info .speciality{color:#78787b;font-size:.75rem}.widget.widget-staff.staff-contact-info .dl-horizontal dt{color:#303035}.widget.widget-staff.staff-contact-info .dl-horizontal dt i{width:20px}.widget.widget-staff.staff-info .name{color:#303035;margin-bottom:0}.widget.widget-staff.staff-info .speciality{color:#78787b}.tm-sc-staff .tm-staff .staff-content,.tm-cpt-archive-staff .tm-staff .staff-content{padding-top:15px;padding-bottom:15px}.tm-sc-staff .tm-staff .staff-content .styled-icons,.tm-cpt-archive-staff .tm-staff .staff-content .styled-icons{margin-bottom:15px}.tm-sc-staff .tm-staff .name,.tm-cpt-archive-staff .tm-staff .name{color:#303035;margin-top:0}.tm-sc-staff .tm-staff .speciality,.tm-cpt-archive-staff .tm-staff .speciality{color:#aaa;font-size:.95rem;margin-bottom:10px}.tm-sc-staff .tm-staff .short-bio,.tm-cpt-archive-staff .tm-staff .short-bio{margin-bottom:20px}.tm-sc-staff .tm-staff .staff-working-hours,.tm-cpt-archive-staff .tm-staff .staff-working-hours{font-size:14px;margin-bottom:15px}.tm-sc-staff .tm-staff .contact-info,.tm-cpt-archive-staff .tm-staff .contact-info{margin-bottom:15px}.tm-sc-staff .tm-staff .contact-info li,.tm-cpt-archive-staff .tm-staff .contact-info li{font-size:.875rem;list-style:none;margin-bottom:5px;padding-bottom:5px;font-weight:normal}.tm-sc-staff .tm-staff .contact-info li a,.tm-cpt-archive-staff .tm-staff .contact-info li a{color:#78787b;font-weight:normal}.tm-sc-staff .tm-staff .contact-info li i,.tm-cpt-archive-staff .tm-staff .contact-info li i{width:20px;margin-right:0}.tm-sc-staff.staff-style2-classic .tm-staff,.tm-cpt-archive-staff.staff-style2-classic .tm-staff{box-shadow:0 0 50px rgba(5,5,5,.08)}.tm-sc-staff.staff-style2-classic .tm-staff .staff-content,.tm-cpt-archive-staff.staff-style2-classic .tm-staff .staff-content{padding:30px;background-color:#fff}.tm-sc-staff.staff-style2-classic .tm-staff .staff-content .name,.tm-cpt-archive-staff.staff-style2-classic .tm-staff .staff-content .name{margin-top:0}.tm-sc-staff.staff-style3-modern .tm-staff,.tm-cpt-archive-staff.staff-style3-modern .tm-staff{box-shadow:0 0 50px rgba(5,5,5,.08)}.tm-sc-staff.staff-style3-modern .tm-staff .staff-content,.tm-cpt-archive-staff.staff-style3-modern .tm-staff .staff-content{padding:15px 30px 10px 30px;background-color:#fff}.tm-sc-staff.staff-style3-modern .tm-staff .staff-content .name,.tm-cpt-archive-staff.staff-style3-modern .tm-staff .staff-content .name{margin-top:0}.tm-sc-staff.staff-style4-everything-centered .tm-staff,.tm-cpt-archive-staff.staff-style4-everything-centered .tm-staff{box-shadow:0 0 50px rgba(5,5,5,.08);padding:30px;background-color:#fff;text-align:center}.tm-sc-staff.staff-style4-everything-centered .tm-staff .staff-content .name,.tm-cpt-archive-staff.staff-style4-everything-centered .tm-staff .staff-content .name{margin-top:0}.tm-sc-staff.staff-style4-everything-centered .tm-staff .btn-view-details,.tm-sc-staff.staff-style4-everything-centered .tm-staff .btn-appointment,.tm-cpt-archive-staff.staff-style4-everything-centered .tm-staff .btn-view-details,.tm-cpt-archive-staff.staff-style4-everything-centered .tm-staff .btn-appointment{float:none}.tm-sc-staff.staff-style6-horizontal .tm-staff,.tm-cpt-archive-staff.staff-style6-horizontal .tm-staff{background-color:#f5f5f5}.tm-cpt-archive-staff .tm-staff .short-bio{margin-top:10px}.tm-cpt-archive-staff .tm-staff .btn{margin-top:15px}body.tm-dark-layout .tm-sc-staff .name{color:#aaa}body.tm-dark-layout .tm-sc-staff.staff-style2-classic .staff-content{background-color:#151515}.tm-sc-testimonials{}.tm-sc-testimonials .tm-testimonial .testimonial-text-holder{margin-bottom:15px}.tm-sc-testimonials .tm-testimonial .testimonial-text-holder .testimonial-title{font-size:20px;color:#000;font-family:"Rubik",sans-serif}.tm-sc-testimonials .tm-testimonial .testimonial-text-holder .author-text{color:#999;font-size:1.2rem;font-style:italic}.tm-sc-testimonials .tm-testimonial .testimonial-author-details{display:table;width:100%}.tm-sc-testimonials .tm-testimonial .testimonial-author-details .testimonial-image-holder{width:90px;display:table-cell;vertical-align:middle;margin:0;padding-right:15px}.tm-sc-testimonials .tm-testimonial .testimonial-author-details .testimonial-author-info-holder{display:table-cell;vertical-align:middle}.tm-sc-testimonials .tm-testimonial .testimonial-author-details .testimonial-author-info-holder .name{color:#000;display:block;margin-top:0;margin-bottom:0}.tm-sc-testimonials .tm-testimonial .testimonial-author-details .testimonial-author-info-holder .job-position,.tm-sc-testimonials .tm-testimonial .testimonial-author-details .testimonial-author-info-holder .company-url{color:#aaa;font-size:.9rem;font-weight:400}.tm-sc-testimonials .tm-testimonial .testimonial-author-details .testimonial-author-info-holder .job-position{font-family:"Rubik",sans-serif}.tm-sc-testimonials .tm-testimonial .testimonial-author-details .testimonial-author-info-holder .company-url{font-style:italic}.tm-sc-testimonials .tm-testimonial .testimonial-author-details .testimonial-author-info-holder .author-info{overflow:hidden}.tm-sc-testimonials .tm-testimonial .star-rating{float:none;margin:10px 0 0}.tm-sc-testimonials .owl-carousel .owl-dots{position:relative}.tm-sc-testimonials .quote-icon{top:-20px;font-size:48px;opacity:.15;line-height:1;position:absolute;left:0;right:0;margin:0 auto}.tm-sc-testimonials.testimonial-style1-simple .author-text{background:#f2f2f2;border-radius:5px;border:0;margin:0;padding:40px 64px 40px 72px;position:relative;margin-bottom:30px}.tm-sc-testimonials.testimonial-style1-simple .author-text:before{left:22px;top:21px;color:#777;content:"“";font-size:85px;font-style:normal;line-height:1;position:absolute}.tm-sc-testimonials.testimonial-style1-simple .author-text:after{position:absolute;content:'';width:0;height:0;bottom:-12px;transform:rotate(-45deg);left:6%;border-bottom:25px solid #eee;border-right:25px solid transparent;transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-testimonials.testimonial-style1-simple .author-text:after{transition:none}}.tm-sc-testimonials.testimonial-style1-simple .testimonial-content{transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-testimonials.testimonial-style1-simple .testimonial-content{transition:none}}@media (min-width:992px){.tm-sc-testimonials.testimonial-style1-simple .testimonial-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.tm-sc-testimonials.testimonial-style1-simple .testimonial-content .testimonial-image-holder{vertical-align:middle;border-style:none;width:90px;padding-bottom:20px;margin-right:10px}@media (min-width:992px){.tm-sc-testimonials.testimonial-style1-simple .testimonial-content .testimonial-image-holder{float:left}}.tm-sc-testimonials.testimonial-style1-simple .testimonial-content .testimonial-image-holder .author-thumb img{box-shadow:0 0 30px rgba(5,5,5,.1)}.tm-sc-testimonials.testimonial-style1-simple .testimonial-content .author-info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px}.tm-sc-testimonials.testimonial-style1-simple .testimonial-content .author-info .name{padding-top:0;margin-bottom:0}.tm-sc-testimonials.testimonial-style1-simple .testimonial-content .author-info .job-position,.tm-sc-testimonials.testimonial-style1-simple .testimonial-content .author-info .company-url{color:#aaa;font-size:.85rem;font-weight:400}.tm-sc-testimonials.testimonial-style2-centered-aligned .tm-testimonial{text-align:center}.tm-sc-testimonials.testimonial-style2-centered-aligned .tm-testimonial .testimonial-text-holder .testimonial-title{font-size:22px}.tm-sc-testimonials.testimonial-style2-centered-aligned .tm-testimonial .testimonial-text-holder .author-text{font-size:24px;color:#737373;font-style:normal}.tm-sc-testimonials.testimonial-style2-centered-aligned .tm-testimonial .testimonial-author-details{display:block}.tm-sc-testimonials.testimonial-style2-centered-aligned .tm-testimonial .testimonial-author-details .testimonial-image-holder{display:block;margin:30px auto 10px;padding:0}.tm-sc-testimonials.testimonial-style2-centered-aligned .tm-testimonial .testimonial-author-details .testimonial-author-info-holder{display:block}.tm-sc-testimonials.testimonial-style2-centered-aligned .tm-testimonial .star-rating{margin:20px auto 0}.tm-sc-testimonials.testimonial-style3-classic .tm-testimonial .testimonial-inner{display:table}.tm-sc-testimonials.testimonial-style3-classic .tm-testimonial .testimonial-inner .testimonial-image-holder{display:table-cell;vertical-align:top;text-align:center}.tm-sc-testimonials.testimonial-style3-classic .tm-testimonial .testimonial-inner .testimonial-image-holder .author-thumb{margin-right:20px;width:90px}.tm-sc-testimonials.testimonial-style3-classic .tm-testimonial .testimonial-inner .testimonial-author-details{display:table-cell;vertical-align:top;width:100%}.tm-sc-testimonials.testimonial-style4-modern .tm-testimonial .testimonial-text-holder{background-color:rgba(255,255,255,.7);border:1px solid rgba(55,55,55,.1);border-radius:10px;padding:30px}.tm-sc-testimonials.testimonial-style4-modern .tm-testimonial .testimonial-text-holder .author-text{color:#777;font-size:15px}.tm-sc-testimonials.testimonial-style4-modern .tm-testimonial .testimonial-author-details .testimonial-author-info-holder .name{margin-top:0;margin-bottom:0}.tm-sc-testimonials.testimonial-style5-boxed .tm-testimonial .testimonial-author-details{padding:30px;background-color:#fff;border-radius:12px}.tm-sc-testimonials.testimonial-style5-boxed .tm-testimonial .testimonial-author-details .testimonial-title{margin-top:0}.tm-sc-testimonials.testimonial-style5-boxed .tm-testimonial .testimonial-author-details .testimonial-text-holder{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #eee}.tm-sc-testimonials.testimonial-style5-boxed .tm-testimonial .testimonial-author-details .testimonial-text-holder .author-text{font-size:15px;font-style:normal}.tm-sc-testimonials.testimonial-style6-boxed-flat .tm-testimonial .testimonial-author-details .testimonial-text-holder{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #eee}.tm-sc-testimonials.testimonial-style6-boxed-flat .tm-testimonial .testimonial-author-details .testimonial-text-holder .testimonial-title{margin-bottom:0}.tm-sc-testimonials.testimonial-style6-boxed-flat .tm-testimonial .testimonial-author-details .testimonial-text-holder .author-text{margin-top:10px;font-size:16px}.tm-sc-testimonials.tm-sc-testimonials-thumb-carousel{text-align:center}.tm-sc-testimonials.tm-sc-testimonials-thumb-carousel .tm-testimonial .author-text:before{left:0;right:0}.tm-sc-testimonials.tm-sc-testimonials-thumb-carousel .tm-testimonial .star-rating{margin-left:auto;margin-right:auto}.tm-sc-testimonials.tm-sc-testimonials-thumb-carousel .tm-owl-thumbs .tm-owl-thumb-item{width:90px;margin-left:7px;margin-right:7px;margin-top:20px;opacity:.5;display:inline-block;cursor:pointer}.tm-sc-testimonials.tm-sc-testimonials-thumb-carousel .tm-owl-thumbs .tm-owl-thumb-item.active{opacity:1}.tm-sc-testimonials.testimonial-has-quote-icon .tm-testimonial .author-text{position:relative}.tm-sc-testimonials.testimonial-has-quote-icon .tm-testimonial .author-text:before{top:0;content:"\f10e";font-family:"Font Awesome 5 Free";font-weight:600;font-size:48px;opacity:.15;line-height:1;position:absolute;left:0}.tm-sc-testimonials.testimonial-has-quote-icon.testimonial-style2-centered-aligned .tm-testimonial .author-text:before{top:0;left:0;right:0}.section-typo-light .tm-sc-testimonials .tm-testimonial .testimonial-title,.section-typo-light .tm-sc-testimonials .tm-testimonial .author-text,.section-typo-light .tm-sc-testimonials .tm-testimonial .name{color:#fff}.section-typo-light .tm-sc-testimonials .tm-testimonial .job-position{color:#aaa}.section-typo-light .tm-sc-testimonials .tm-testimonial .company-url{color:#808080}body.tm-dark-layout .tm-sc-testimonials.testimonial-style7-current-theme .testimonial-author-details{background-color:#151515}.slick-slider-thumbs{margin-top:30px}.slick-slider-thumbs .slick-slide{transition:all .3s ease;opacity:.3;margin-left:5px;margin-right:5px;min-width:80px;text-align:center}@media (prefers-reduced-motion:reduce){.slick-slider-thumbs .slick-slide{transition:none}}.slick-slider-thumbs .slick-slide.slick-current{opacity:1}.slick-slider-thumbs .slick-slide img{display:inline-block}.slick-slider-thumbs .slick-track{display:flex;align-items:center;justify-content:center}.tm-sc-causes-campaign .each-campaign{margin-bottom:15px;padding-bottom:15px}.tm-sc-causes-campaign .each-campaign:last-child{margin-bottom:0;padding-bottom:0}.tm-sc-causes-campaign .each-campaign .campaign-inner{background:#fff}.tm-sc-causes-campaign .each-campaign .campaign-inner .campaign-content{padding:30px}.tm-sc-causes-campaign .each-campaign .campaign-inner .campaign-title{margin-top:0}.tm-sc-causes-campaign .each-campaign .campaign-inner .campaign-meta{font-size:14px;color:#888;margin-bottom:10px}.tm-sc-causes-campaign .each-campaign .campaign-inner .campaign-meta .each-meta{display:inline-block;margin-right:10px}.tm-sc-causes-campaign .each-campaign .campaign-inner .campaign-meta .each-meta a{color:#888}.tm-sc-causes-campaign .each-campaign .campaign-inner .campaign-meta .each-meta i{margin-right:3px}.tm-sc-causes-campaign .each-campaign .campaign-inner .btn{margin-top:15px;margin-right:5px;margin-bottom:5px}.tm-sc-causes-campaign .each-campaign .campaign-donation-stats{margin-top:10px}.tm-sc-causes-campaign .each-campaign .campaign-donation-stats .donation-raised,.tm-sc-causes-campaign .each-campaign .campaign-donation-stats .donation-goal{text-align:center;padding:10px 0;display:table-cell;vertical-align:middle;width:49%}.tm-sc-causes-campaign .each-campaign .campaign-donation-stats .donation-raised .amount,.tm-sc-causes-campaign .each-campaign .campaign-donation-stats .donation-goal .amount{font-weight:bold}.tm-sc-causes-campaign .each-campaign .campaign-donation-stats .donation-raised{text-align:center;border-right:1px solid #eee}.tm-sc-causes-campaign .each-campaign .campaign-donation-stats .donation-goal{text-align:center}.tm-sc-causes-campaign.tm-sc-causes-campaign-masonry .each-campaign{margin-bottom:10px;padding-bottom:10px}.tm-sc-causes-campaign.tm-sc-causes-campaign-horizontal .each-campaign .campaign-content{padding-left:0}#multi-scrolling-menu{position:fixed;top:0;left:0;height:40px;z-index:70;width:100%;padding:0;margin:0}#multi-scrolling-menu li{display:inline-block;margin:10px;color:#000;background:#fff;background:rgba(240,240,240,.5);padding:0;-webkit-border-radius:10px;border-radius:25px}@media (max-width:767.98px){#multi-scrolling-menu li{margin:4px}}#multi-scrolling-menu li a{text-decoration:none;color:#000;transition:all .3s ease}@media (prefers-reduced-motion:reduce){#multi-scrolling-menu li a{transition:none}}@media (max-width:767.98px){#multi-scrolling-menu li a{font-size:13px}}#multi-scrolling-menu li:hover,#multi-scrolling-menu li.active{background:#666;background:rgba(0,0,0,.5)}#multi-scrolling-menu li:hover a,#multi-scrolling-menu li.active a{color:#fff}#multi-scrolling-menu li a,#multi-scrolling-menu li.active a{padding:9px 25px;display:block}@media (max-width:767.98px){#multi-scrolling-menu li a,#multi-scrolling-menu li.active a{padding:9px 15px}}#multi-scrolling-menu li.active a{color:#fff}#multiscroll-nav li span{width:12px;height:12px;border:1px solid rgba(216,216,216,.55);background:rgba(216,216,216,.55)}#multiscroll-nav li .active span{background:rgba(150,150,150,.55);border-color:rgba(150,150,150,.35)}.tm-divided-multi-scrolling-slider .ms-section{background-size:cover;background-position:center}#tm-full-page-menu{position:fixed;top:0;left:0;height:40px;z-index:70;width:100%;padding:0;margin:0}#tm-full-page-menu li{display:inline-block;margin:10px;color:#000;background:#fff;background:rgba(255,255,255,.5);padding:0;-webkit-border-radius:10px;border-radius:25px}@media (max-width:767.98px){#tm-full-page-menu li{margin:4px}}#tm-full-page-menu li a{text-decoration:none;color:#000;transition:all .3s ease}@media (prefers-reduced-motion:reduce){#tm-full-page-menu li a{transition:none}}@media (max-width:767.98px){#tm-full-page-menu li a{font-size:13px}}#tm-full-page-menu li:hover,#tm-full-page-menu li.active{background:#666;background:rgba(0,0,0,.5)}#tm-full-page-menu li:hover a,#tm-full-page-menu li.active a{color:#fff}#tm-full-page-menu li a,#tm-full-page-menu li.active a{padding:9px 25px;display:block}@media (max-width:767.98px){#tm-full-page-menu li a,#tm-full-page-menu li.active a{padding:9px 15px}}#tm-full-page-menu li.active a{color:#fff}#fp-nav li span{background:rgba(216,216,216,.65)}#fp-nav li .active span{background:rgba(150,150,150,.55);border-color:rgba(150,150,150,.35)}.tm-full-page-slider .fp-slidesNav.fp-bottom{text-align:center}.tm-full-page-slider .fp-section .fp-slide{background-size:cover}#tm-page-piling-menu{position:fixed;top:0;left:0;height:40px;z-index:70;width:100%;padding:0;margin:0}#tm-page-piling-menu li{display:inline-block;margin:10px;color:#000;background:#fff;background:rgba(255,255,255,.5);padding:0;-webkit-border-radius:10px;border-radius:25px}@media (max-width:767.98px){#tm-page-piling-menu li{margin:4px}}#tm-page-piling-menu li a{text-decoration:none;color:#000;transition:all .3s ease}@media (prefers-reduced-motion:reduce){#tm-page-piling-menu li a{transition:none}}@media (max-width:767.98px){#tm-page-piling-menu li a{font-size:13px}}#tm-page-piling-menu li:hover,#tm-page-piling-menu li.active{background:#666;background:rgba(0,0,0,.5)}#tm-page-piling-menu li:hover a,#tm-page-piling-menu li.active a{color:#fff}#tm-page-piling-menu li a,#tm-page-piling-menu li.active a{padding:9px 25px;display:block}@media (max-width:767.98px){#tm-page-piling-menu li a,#tm-page-piling-menu li.active a{padding:9px 15px}}#tm-page-piling-menu li.active a{color:#fff}#pp-nav li span{width:12px;height:12px;border:1px solid rgba(216,216,216,.55);background:rgba(216,216,216,.55)}#pp-nav li .active span{background:rgba(150,150,150,.55);border-color:rgba(150,150,150,.35)}.tm-page-piling-slider{position:relative}footer#footer{background-color:#1a1a1a;color:#bbb}footer#footer a:not(.social-link):not(.icon){color:#bbb;font-weight:400}footer#footer a:not(.social-link):not(.icon):focus,footer#footer a:not(.social-link):not(.icon):hover,footer#footer a:not(.social-link):not(.icon):active{color:#eeeeee}footer#footer .footer-widget-area .footer-widget-area-column-separator{border-left:1px solid rgba(255,255,255,.1);padding:0 30px}footer#footer .footer-widget-area .footer-widget-area-column-separator:first-child{border:none}footer#footer .footer-widget-area .widget{margin-bottom:45px}footer#footer .footer-widget-area .widget .widget-title{color:#fff;margin-bottom:35px}footer#footer .footer-widget-area .widget .widget-title.widget-title-line-bottom:after,footer#footer .footer-widget-area .widget .widget-title.widget-title-line-bottom:before{background:#666}footer#footer .footer-widget-area .widget .widget-title.widget-title-line-bottom:before{background:rgba(65,65,65,.3)}footer#footer.fixed-footer{bottom:0;left:0;position:fixed;right:0;z-index:1}@media (max-width:1199.98px){footer#footer.fixed-footer{position:relative}}body.has-fixed-footer .main-content-area{background-color:#fff;position:relative;z-index:2}body.has-fixed-footer.tm-boxed-layout .fixed-footer{overflow:hidden;margin:0 auto;max-width:1170px}footer#footer.footer-inverted{background-color:#f9f9f9;border-top:1px solid #eee;color:#666}footer#footer.footer-inverted a{color:#222}footer#footer.footer-inverted a:focus,footer#footer.footer-inverted a:hover,footer#footer.footer-inverted a:active{color:black}footer#footer.footer-inverted .footer-widget-area .footer-widget-area-column-separator{border-left-color:rgba(65,65,65,.1)}footer#footer.footer-inverted .footer-widget-area .widget .widget-title.widget-title-line-bottom:before{background:rgba(65,65,65,.1)}footer#footer.footer-inverted .footer-widget-area .widget .widget-title,footer#footer.footer-inverted .footer-widget-area .widget .post .post-title a{color:#222}footer#footer.footer-inverted .footer-bottom{background-color:#eee;color:#666}footer#footer.footer-inverted .styled-icons.icon-dark:not(.icon-bordered) a{color:#fff}.widget_nav_menu.split-nav-menu ul li{margin-bottom:4px;width:50%;float:left;padding-right:3px}footer#footer .footer-widget-area .widget .widget-title{margin-bottom:30px;font-size:1.4rem}footer#footer .footer-widget-area .widget .widget-title.widget-title-line-bottom{padding-bottom:25px}footer#footer .widget.widget_rss ul li .rss-date{color:#bbb;font-style:italic;font-size:.9rem}footer#footer .widget.widget_rss ul li .rssSummary{color:#999}footer#footer .widget.widget_rss ul li cite{color:#bbb}footer#footer .widget.widget_recent_comments ul>li{color:#aaa}footer#footer .widget.widget_recent_comments ul>li a{color:#777;font-style:italic}footer#footer .widget.widget_recent_comments ul>li .comment-author-link,footer#footer .widget.widget_recent_comments ul>li .comment-author-link a{color:#bbb;font-style:normal}footer#footer.footer-black .widget.widget_archive ul>li,footer#footer.footer-black .widget.widget_categories ul>li,footer#footer.footer-black .widget.widget_links ul>li,footer#footer.footer-black .widget.widget_meta ul>li,footer#footer.footer-black .widget.widget_nav_menu ul>li,footer#footer.footer-black .widget.widget_pages ul>li,footer#footer.footer-black .widget.widget_recent_comments ul>li,footer#footer.footer-black .widget.widget_recent_entries ul>li{border-top-color:rgba(51,51,51,.4)}footer#footer.footer-black .widget.widget_rss ul li .rss-date{color:#888888}footer#footer.footer-black .widget.widget_rss ul li cite{color:#d5d5d5}footer#footer.footer-black .widget.widget_tag_cloud .tagcloud>a{background-color:rgba(0,0,0,.25);color:#ccc}footer#footer.footer-inverted .widget.widget_archive ul>li,footer#footer.footer-inverted .widget.widget_categories ul>li,footer#footer.footer-inverted .widget.widget_links ul>li,footer#footer.footer-inverted .widget.widget_meta ul>li,footer#footer.footer-inverted .widget.widget_nav_menu ul>li,footer#footer.footer-inverted .widget.widget_pages ul>li,footer#footer.footer-inverted .widget.widget_recent_comments ul>li,footer#footer.footer-inverted .widget.widget_recent_entries ul>li{border-top-color:rgba(55,55,55,.1)}.case-story .title-wrapper .subtitle{font-size:18px;font-weight:500;letter-spacing:2px}.case-story .title-wrapper .title{color:#192a3a;font-size:50px;font-weight:bold}.case-story .title-wrapper p{font-size:18px;color:#7c8186;line-height:2}.case-story .title-wrapper .chart-title{font-size:24px;font-weight:400;padding-left:10px}.case-story .title-wrapper .tm-ae-list li{color:#192a3a;font-weight:400;font-size:18px;line-height:2.222}.case-story .tm-content{position:relative}.case-story .tm-content .caq-details{background-color:#fff;bottom:15px;height:124px;padding:35px 60px;position:absolute;right:15px}.case-story .tm-content .caq-details p{color:#7c8186;font-size:16px;margin-bottom:0}.case-story .tm-content .caq-details .title{margin:0}.bg-polygon-clippath:after{content:"";width:100%;height:100%;position:absolute;left:0;top:60%;z-index:-1;background-image:-webkit-gradient(linear,left top,right top,from(#FBFBFD),to(#FBFBFD));background-image:linear-gradient(90deg,#FBFBFD 0%,#FBFBFD 100%);-webkit-clip-path:polygon(0 0,100% 30%,100% 100%,0% 100%);clip-path:polygon(0 0,100% 30%,100% 100%,0% 100%)}.btn-plain-text{color:#aaa;font-size:1rem;padding:0;border:0;padding-bottom:3px;vertical-align:initial}.btn-plain-text.focus,.btn-plain-text:focus{box-shadow:none}.btn-plain-text-with-arrow{color:#31333e;font-size:1rem;padding:0;border:0;vertical-align:initial}.btn-plain-text-with-arrow:before{color:#ffae1d;display:inline-block;content:"\f35a";font-family:"Font Awesome 5 Free";font-size:16px;font-variant:normal;font-weight:normal;line-height:1;margin-right:3px;position:relative;text-shadow:none;text-transform:none;transition:all .3s ease 0s}@media (prefers-reduced-motion:reduce){.btn-plain-text-with-arrow:before{transition:none}}.btn-plain-text-with-arrow:focus:before,.btn-plain-text-with-arrow:hover:before{transform:rotateX(180deg)}.btn-plain-text-with-arrow:focus:after,.btn-plain-text-with-arrow:hover:after{-webkit-animation:moveArrow 1s;-moz-animation:moveArrow 1s;animation:moveArrow 1s}.btn-plain-text-with-arrow.focus,.btn-plain-text-with-arrow:focus{box-shadow:none}.btn-plain-text-with-arrow.text-white:after{color:#fff!important}@keyframes moveArrow{0%,55%{opacity:1;-webkit-transform:translateX(0) scale(1);-moz-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}25%{opacity:0;-webkit-transform:translateX(13px) scale(.9);-moz-transform:translateX(13px) scale(.9);transform:translateX(13px) scale(.9)}26%{opacity:0;-webkit-transform:translateX(-13px) scale(.9);-moz-transform:translateX(-13px) scale(.9);transform:translateX(-13px) scale(.9)}}.upcoming-events{background:#fff;box-shadow:0 20px 30px rgba(0,0,0,.15);border-radius:10px;overflow:hidden}.upcoming-events .event-details{padding:30px}.upcoming-events .event-meta{list-style:none;color:#aaa;margin-bottom:15px;font-size:14px}.upcoming-events .event-meta li{display:inline-block;margin-right:10px}.upcoming-events .event-meta li i{margin-right:5px}.icon-box.iconbox-current-theme-style1 .icon-box-wrapper{position:relative;padding:60px 60px 50px 60px}.icon-box.iconbox-current-theme-style1 .icon-box-wrapper .icon-wrapper .icon{position:relative}.icon-box.iconbox-current-theme-style1 .icon-box-wrapper .icon-wrapper .icon:after{position:absolute;content:'';left:-30px;top:-40%;width:60px;height:60px;border-radius:50%;background-color:rgba(255,163,3,.1);z-index:-1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s;transition:transform .5s cubic-bezier(.57,.04,.06,.84),opacity 0s}.icon-box.iconbox-current-theme-style1 .icon-box-wrapper .icon-box-title{margin-bottom:20px}.icon-box.iconbox-current-theme-style1:hover .icon-box-wrapper .icon-wrapper .icon:after{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.tm-sc-progress.theme-style .tm-sc-progress-bar .progress-title-holder .percent{color:#000!important;bottom:0!important}.tm-sc-progress.theme-style .tm-sc-progress-bar .progress-holder .progress-content:after{content:none!important}.tm-sc-section-title.section-title .title-wrapper .subtitle{margin-bottom:21px}.tm-sc-section-title.section-title .title-wrapper .subtitle.line-shape-bottom{position:relative}.tm-sc-section-title.section-title .title-wrapper .subtitle.line-shape-bottom:after{background-repeat:no-repeat;bottom:-15px;content:"";height:10px;position:absolute;left:0;width:151px;}.tm-sc-section-title.section-title .title-wrapper .subtitle.line-shape-bottom.line-shape-center:after{left:50%;transform:translateX(-50%)}@media (max-width:1399.98px){.tm-sc-section-title.section-title .title-wrapper .subtitle.line-shape-bottom.line-shape-xl-center:after{left:50%;transform:translateX(-50%)}}.tm-sc-section-title.section-title .title-wrapper .title{margin-top:0}@media (max-width:575.98px){.tm-sc-section-title.section-title .title-wrapper .title{font-size:2.5rem}}.tm-sc-section-title.section-title .title-wrapper .paragraph{font-size:1.125rem}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .image-holder-inner img{max-width:70px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.tm-sc-unordered-list.current-theme-list-style1 ul,.tm-sc-unordered-list.current-theme-list-style1 ol{list-style:none}.tm-sc-unordered-list.current-theme-list-style1 ul li,.tm-sc-unordered-list.current-theme-list-style1 ol li{padding-left:0;color:#111;font-size:1.1rem;font-weight:600}.tm-sc-unordered-list.current-theme-list-style1 ul li span,.tm-sc-unordered-list.current-theme-list-style1 ol li span{width:45px;height:45px;background:#111;display:inline-block;text-align:center;line-height:45px;border-radius:50%;margin-right:15px;color:#fff;font-weight:600;font-size:1rem}.tm-sc-unordered-list.current-theme-list-style1 ul li:not(:last-child),.tm-sc-unordered-list.current-theme-list-style1 ol li:not(:last-child){padding-bottom:18px}.single-bottle-inner{background-color:rgba(255,255,255,.8);box-shadow:0 10px 60px 0 rgba(37,39,88,.1);border:1px solid #dae0ef;padding:60px 60px 50px;margin-bottom:30px;transition:.3s all linear;border-radius:15px}.single-bottle-inner:hover{box-shadow:0 10px 30px rgba(218,224,239,.4)}.single-bottle-inner .icon-text{margin:0;padding:0;list-style:none;border-top:1px solid #eff0f7;padding-top:20px;margin-top:20px;position:relative}.single-bottle-inner .icon-text:after{content:'';width:80px;height:1px;background-color:#a461e5;position:absolute;top:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.single-feature-inner{margin-bottom:30px;padding:0 30px;position:relative}.single-feature-inner:hover .feature-icon{background:#ddd}.single-feature-inner:after{content:"";position:absolute;height:100%;width:1px;background:#f4f6fb;top:0;right:-17px}.single-feature-inner .icon-box-title{margin-top:20px;margin-bottom:15px}.tm-sc-line-with-text.line-after-title .horizontal-text{padding-right:5px}.tm-sc-line-with-text .horizontal-line{display:inline-block;vertical-align:middle;height:0;width:50px;background-color:transparent;position:relative}.tm-sc-line-with-text .horizontal-line:after{content:"";position:absolute;top:0;left:0;background-image:url("../images/current-theme/title-line-bottom.html");width:36px;height:7px}.pt-160{padding-top:160px!important}.pt-270{padding-top:270px!important}.pb-200{padding-bottom:200px!important}.large-font-size{font-size:72px;margin-bottom:40px;font-weight:900}.bg-size-cover{background-size:cover}.bg-size-contain{background-size:contain}.bg-pos-center-center{background-position:center center}.mb-responsive--440{margin-bottom:-440px}@media (max-width:767.98px){.mb-responsive--440{margin-bottom:0}}.border-radius-5px{border-radius:5px}.border-rounded{border-radius:50%}.mt-05{margin-top:5px!important}.font-opensans{font-family:"Rubik",sans-serif!important}.list-style-square ul li{list-style-type:none}.list-style-square ul li i{background:#c0c0c0;color:#555555;font-size:12px;height:28px;line-height:28px;margin:5px 10px 5px 0;text-align:center;width:28px}.fullscreen{height:100vh}.personal-home-style3{background-attachment:fixed}.tm-sc-line-with-text .horizontal-line{display:inline-block;vertical-align:middle;height:2px;width:50px;background-color:#fac400}.bg-pos-center-bottom{background-position:center bottom}.get-a-quote-text{font-size:72px;margin-bottom:40px;font-weight:900}.title-area{position:relative}.title-area:after{position:absolute;background:#ee864d;height:56px;width:56px;content:"";top:10px;left:0;border-radius:50%;opacity:.1}.bubble-hover{position:relative;overflow:hidden}.bubble-hover:after{content:'';width:191px;height:191px;border-radius:50%;background-color:#bac4c9;opacity:.1;position:absolute;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transition-delay:.3s;bottom:0;left:0;-webkit-transform:translate(-90%,90%);transform:translate(-60%,60%)}.bubble-hover:before{content:'';width:191px;height:191px;border-radius:50%;background-color:#bac4c9;opacity:.1;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition-delay:.2s;bottom:0;left:0;-webkit-transform:translate(-90%,90%);transform:translate(-55%,55%)}.bubble-hover:hover:before{bottom:0;left:0;-webkit-transform:translate(0%,0%);transform:translate(-20%,20%)}.bubble-hover:hover:after{bottom:0;left:0;-webkit-transform:translate(-30%,30%);transform:translate(-30%,30%)}footer#footer{background-color:#2f2e34;color:#bdbdc2}footer#footer .footer-widget-area .widget .widget-title{margin-bottom:35px;margin-top:17px}footer#footer .widget .widget-logo{max-width:123px;margin-bottom:34px}footer#footer .widget.contact-info .description{border-bottom:1px solid #45454a;padding-bottom:32px}footer#footer .widget.widget_nav_menu .menu-footer-page-list ul li{padding-left:0}footer#footer .widget.widget_nav_menu .menu-footer-page-list ul li:before{display:none}footer#footer .widget.widget_nav_menu .menu-footer-page-list ul li a{color:#bebec2;font-weight:400}footer#footer .widget.widget_nav_menu .menu-footer-page-list ul li a:hover{color:#fff}footer#footer .widget.widget-newsletter .newsletter-form{margin:0;padding:0}footer#footer .widget.widget-newsletter .newsletter-form input{background-color:transparent;border:2px solid #fff;border-radius:15px;color:#fff;height:70px}footer#footer .widget.widget-newsletter .newsletter-form .newsletter-btn{border-radius:50%;height:70px;padding:0;top:0;right:0;width:70px}.widget .post .post-thumb{margin-right:10px}.widget .post .post-thumb img{border-radius:50%}.widget .post .post-right .entry-date{color:#b4c4d0}footer#footer .widget .post .post-right .post-date{display:block;margin-bottom:10px}footer#footer .widget .post .post-right .post-title{line-height:1.8}footer#footer .widget .post .post-right .post-title a{color:#fff;font-weight:500}footer#footer a:not(.social-link):not(.icon){color:#bebec2;font-weight:500}footer#footer a:not(.social-link):not(.icon):hover{color:#f7b135}footer#footer .footer-bottom-style1 .styled-icons a:not(.social-link):not(.icon){color:#bebec2;border-radius:50%}footer#footer .footer-bottom-style1 .styled-icons a:not(.social-link):not(.icon):hover{background-color:#348f7a;color:#fff}.footer-bottom-style1{padding:43px 0 32px}.tm-cf7-subscription-form-round-btn .wpcf7-form-control.wpcf7-text{height:78px;padding:0 30px;font-size:14px;background:#f4f6fb;border:none;border-bottom:1px solid #fff;opacity:1;border-radius:5px}.tm-cf7-subscription-form-round-btn .submit-btn{position:absolute;right:7px;top:59%;transform:translateY(-50%)}.contact-form input.form-control{border:none;background:#fff;height:70px;margin-bottom:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-radius:50px}.contact-form textarea.form-control{border-radius:10px}.subscribe-icon{float:left;margin-top:5px;margin-right:20px}.subscribe-text{overflow:hidden;margin:0;line-height:34px;font-weight:700;font-size:24px;color:#fff;text-transform:uppercase}.newsletter-form{padding:0 60px;margin-top:-40px}.newsletter-form input{background:#031337;border:none;border-radius:55px!important;padding:0 30px}.newsletter-form .newsletter-btn{position:absolute;right:10px;border-radius:70px!important;top:8px;z-index:9}section .container{padding-bottom:40px;padding-top:40px}section .container-fluid{padding-bottom:120px;padding-top:120px}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.m-width-none{max-width:none}@media (max-width:1799px){.d-none-1799{display:none!important}}@media (max-width:1399px){.mb-xl-60{margin-bottom:60px!important}}@media (max-width:1600px){.sidebar .widget .btn-team-details{padding:1rem 1.7rem}}.btn{padding:11.5px 57.35px}.btn.btn-current-style1{border-width:2px;box-shadow:none;font-size:14px;letter-spacing:1px}@media (max-width:340px){.btn{padding:21.5px 57.35px}}.cart-action-buttons .btn{padding:1rem 1.7rem}.border-bottom-gray-1px{border-bottom:1px solid #ececeb}.tm-sc-project-items.project-items-current-theme-style1 .project-item{background-color:#fff;box-shadow:0 20px 20px 0 rgba(0,0,0,.03);padding:0 40px;position:relative;z-index:1;margin-top:5px;border-radius: 12px;}@media (max-width:1199.98px){.tm-sc-project-items.project-items-current-theme-style1 .project-item{padding:0 30px}}.tm-sc-project-items.project-items-current-theme-style1 .project-item .thumb{margin-bottom:24px}.tm-sc-project-items.project-items-current-theme-style1 .project-item .thumb img{border:12px solid #fff;border-radius:50%;margin-top:58px;position:relative;z-index:1}.tm-sc-project-items.project-items-current-theme-style1 .project-item .content{transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.tm-sc-project-items.project-items-current-theme-style1 .project-item .content{transition:none}}.tm-sc-project-items.project-items-current-theme-style1 .project-item .content .title{margin-bottom:20px;margin-top:0}.tm-sc-project-items.project-items-current-theme-style1 .project-item .content .title a{color:#202426}@media (max-width:1199.98px){.tm-sc-project-items.project-items-current-theme-style1 .project-item .content p{margin-bottom:50px}}.tm-sc-project-items.project-items-current-theme-style1 .project-item .content .btn-link{background-color:#f5f5f4;border-radius:35px 35px 0 0;color:#303035;display:inline-block;font-size:20px;padding:11px 25.25px 3px}.tm-sc-project-items.project-items-current-theme-style1 .project-item .content .btn-link .shape-circle{bottom:0;filter:brightness(.1);left:50%;opacity:.2;position:absolute;transform:translateX(-50%);z-index:-1;transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.tm-sc-project-items.project-items-current-theme-style1 .project-item .content .btn-link .shape-circle{transition:none}}.tm-sc-project-items.project-items-current-theme-style1 .project-item:hover .title a{color:var(--theme-color1)}.tm-sc-project-items.project-items-current-theme-style1 .project-item:hover .content .btn-link{background-color:var(--theme-color2);color:#fff}.tm-sc-project-items.project-items-current-theme-style1 .project-item:hover .content .btn-link .shape-circle{filter:none;opacity:1}.about-content .play-video-style1{border-top:1px solid #fff}.about-image-wrapper{position:relative;display:inline-block;z-index:1}@media (max-width:575.98px){.about-image-wrapper{display:block}}.about-image-wrapper .about-image-layer2{left:-40px;position:absolute;top:30px;z-index:-1}@media (max-width:1199.98px){.about-image-wrapper .about-image-layer2 img{max-height:530px}}@media (max-width:575.98px){.about-image-wrapper .about-image-layer2{display:none}}.about-image-wrapper .about-image-layer3{border:20px solid #fff;left:-140px;position:absolute;top:192px}@media (max-width:1599px){.about-image-wrapper .about-image-layer3{left:20px}}@media (max-width:575.98px){.about-image-wrapper .about-image-layer3{margin-right:20px;top:20px}}.about-image-wrapper .about-image-layer4{bottom:47px;position:absolute;right:-65px}@media (max-width:767.98px){.about-image-wrapper .about-image-layer4{display:none}}.play-video-style1{align-items:center;display:flex}.play-video-style1 .video-box{min-width:100%;position:relative}.play-video-style1 .video-box .video-button-inner{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.play-video-style1 .video-box .video-button-inner .play-button{background-color:var(--theme-color2);border-radius:50%;color:#fff;font-size:12px;height:40px;line-height:40px;text-align:center;width:40px}.play-video-style1 .video-box .video-button-inner .hover-link{height:100%;left:0;position:absolute;top:0;width:100%}.service-item-current-style1{border:1px solid #e0e4ec;overflow:hidden;padding:50px 83px 42px 49px;position:relative;z-index:1}.service-item-current-style1:after{bottom:0;content:"";height:0;left:0;position:absolute;width:100%;z-index:-1;transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.service-item-current-style1:after{transition:none}}.service-item-current-style1 .service-icon{margin-bottom:25px}.service-item-current-style1 .service-icon .icon1{min-height:64px;transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.service-item-current-style1 .service-icon .icon1{transition:none}}.service-item-current-style1 .service-icon .icon2{bottom:0;opacity:.2;position:absolute;right:0;transform:scale(1.5);transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.service-item-current-style1 .service-icon .icon2{transition:none}}.service-item-current-style1 .service-title{transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.service-item-current-style1 .service-title{transition:none}}.service-item-current-style1 .service-details{transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.service-item-current-style1 .service-details{transition:none}}.service-item-current-style1:hover .service-icon .icon1{filter:brightness(.2)}.service-item-current-style1:hover .service-title{color:#fff}.service-item-current-style1:hover .service-details{color:#fff}.service-item-current-style2 .service-item{align-items:center}.service-item-current-style2 .service-item .service-thumb{position:relative}.service-item-current-style2 .service-item .service-thumb img{min-width:95px}.service-item-current-style2 .service-item .service-thumb .icon{background-color:var(--theme-color2);border-radius:50%;color:#fff;font-size:12px;height:36px;line-height:36px;position:absolute;right:-18px;text-align:center;top:30px;width:36px}.causes-item-current-style1 .causes-item .causes-thumb{overflow:hidden;position:relative;border-top-left-radius: 12px;border-top-right-radius: 12px;}.causes-item-current-style1 .causes-item .causes-thumb img{transition:.4s;Object-fit:cover;}@media (prefers-reduced-motion:reduce){.causes-item-current-style1 .causes-item .causes-thumb img{transition:none}}.causes-item-current-style1 .causes-item .causes-thumb .btn-donate-now{border:none;border-radius:0;bottom:0;color:#fff;display:block;font-size:14px;font-weight:600;left:0;letter-spacing:1px;padding:18.5px 15px;position:absolute;text-transform:uppercase;width:100%;transition:.4s }@media (prefers-reduced-motion:reduce){.causes-item-current-style1 .causes-item .causes-thumb .btn-donate-now{transition:none}}.causes-item-current-style1 .causes-item .causes-details{padding:40px 50px 6px 49px;margin-top: 0px;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 0px;border-top-right-radius:0px;}@media (max-width:1199.98px) {.causes-item-current-style1 .causes-item .causes-details {padding: 30px 24px 0;}}.causes-item-current-style1 .causes-item .causes-details .causes-title {margin-bottom: 35px;margin-top: 0;}.causes-item-current-style1 .causes-item .causes-details .causes-text {margin-bottom: 27px;}.causes-item-current-style1 .causes-item .progress-item {background-color: #eef1f6;padding: 15px 50px;position: relative;}.causes-item-current-style1 .causes-item .progress-item .tm-sc-progress-bar .progress-holder {background-color: #fff;}.causes-item-current-style1 .causes-item .progress-item .tm-sc-progress-bar.progress-bar-floating-percent .progress-title-holder .percent {bottom: 12px;color: #fff;font-size: 13px;font-weight: 600;line-height: 1;min-width: 53px;padding: 9px 0 4px;text-align: center;}.causes-item-current-style1 .causes-item:hover .causes-thumb img {transform: scale(1.1);}.causes-item-current-style1 .causes-item:hover .causes-thumb .btn-donate-now {bottom: 0;opacity: 1;}.causes-item {border-radius: 12px;}.featured-causes-item-current-style1 {border: 10px solid var(--theme-color2);position: relative;}@media (max-width:575.98px) {.featured-causes-item-current-style1 {border-width: 5px;}}.featured-causes-item-current-style1 .thumb {left: -132.5px;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}@media (max-width:1199.98px) {.featured-causes-item-current-style1 .thumb {left: -118px;}}@media (max-width:991.98px) {.featured-causes-item-current-style1 .thumb {left: auto;padding-top: 70px;position: relative;text-align: center;top: auto;transform: none;}}@media (max-width:767.98px) {.featured-causes-item-current-style1 .thumb {padding-top: 30px;}}.featured-causes-item-current-style1 .content {padding: 10px 50px 20px 174px;}@media (max-width:991.98px) {.featured-causes-item-current-style1 .content {padding: 50px;text-align: center;}}@media (max-width:767.98px) {.featured-causes-item-current-style1 .content {padding: 30px;}}@media (max-width:575.98px) {.featured-causes-item-current-style1 .content {padding: 30px 15px;}}.pie-chart-current-style1 .pie-chart .percent {color: var(--theme-color3);font-size: 40px;}.upcoming-events-current-style {max-width: 505px;position: relative;width: 100%}@media (max-width:575.98px) {.upcoming-events-current-style {max-width: none;padding-top: 30px;}}.upcoming-events-current-style .thumb {border: 12px solid #fff;border-radius: 50%;overflow: hidden;position: absolute;right: -100px;top: 50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}@media (max-width:575.98px) {.upcoming-events-current-style .thumb img {width: 100%}.upcoming-events-current-style .thumb {left: calc(50% - 68px);max-width: 136px;position: relative;right: auto;transform: none;top: 0;}}.upcoming-events-current-style .thumb img {border-radius: 50%;transition: .5s;}@media (prefers-reduced-motion:reduce) {.upcoming-events-current-style .thumb img {transition: none;}}.upcoming-events-current-style .event-details {background: #d6d6d6;padding: 10px 35px 10px 22px;}@media (max-width:575.98px) {.upcoming-events-current-style .event-details {padding: 35px 30px;text-align: center;}}.upcoming-events-current-style .event-details .event-title {line-height: 1.5;margin-top: 15px;}.upcoming-events-current-style:hover .thumb img {-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}@media (min-width:1400px) and (max-width:1510px) {.tm-sc-custom-columns-holder-item .item-content.tm-custom-columns-11.responsive-mode-1510 {padding: 152px 5% 181px 6%!important;}}.tm-sc-gallery.gallery-current-theme-style1 .tm-gallery .tm-gallery-inner .thumb a img {width: 100%}.tm-sc-gallery.gallery-current-theme-style1 .tm-gallery .tm-gallery-inner .tm-gallery-content-wrapper {padding: 0;}.tm-sc-gallery.gallery-current-theme-style1 .tm-gallery .tm-gallery-inner .tm-gallery-content-wrapper .tm-gallery-content:after {bottom: 0;left: 0;right: 0;top: 0;}.tm-sc-gallery.gallery-current-theme-style1 .tm-gallery .tm-gallery-inner .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .icons-holder-inner {bottom: -1px;left: 50%;position: absolute;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}.tm-sc-gallery.gallery-current-theme-style1 .tm-gallery .tm-gallery-inner .tm-gallery-content-wrapper .tm-gallery-content .tm-gallery-content-inner .icons-holder-inner .styled-icons .styled-icons-item {background-color: #fff;border: none;border-radius: 35px 35px 0 0;color: #303035;font-size: 20px;height: 54px;line-height: 1;padding-top: 7px;top: 0;width: 68px;}.staff-current-theme-style1 .team-item .team-thumb {overflow: hidden;position: relative;}.staff-current-theme-style1 .team-item .team-thumb:before {content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;transition: .3s;}@media (prefers-reduced-motion:reduce) {.staff-current-theme-style1 .team-item .team-thumb: before {transition: none;}}.staff-current-theme-style1 .team-item .team-thumb img {transition: .6s;}@media (prefers-reduced-motion:reduce) {.staff-current-theme-style1 .team-item .team-thumb img {transition: none;}}.staff-current-theme-style1 .team-item .team-content {background-color: #f5f5f4;padding: 25px 15px 27px;position: relative;}.staff-current-theme-style1 .team-item .team-content .team-information {position: relative;text-align: center;}.staff-current-theme-style1 .team-item .team-content .team-information .team-name {transition: .3s;}@media (prefers-reduced-motion:reduce) {.staff-current-theme-style1 .team-item .team-content .team-information .team-name {transition: none;}}.staff-current-theme-style1 .team-item .team-content .team-information .designation {font-size: 14px;}.staff-current-theme-style1 .team-item .team-content .team-social {bottom: -59px;position: absolute;text-align: center;width: 100%}.staff-current-theme-style1 .team-item .team-content .team-social .styled-icons.icon-team-list {left: -15px;position: relative;}.staff-current-theme-style1 .team-item .team-content .team-social .styled-icons.icon-team-list li a {background-color: #f5f5f4;border-radius: 0 0 35px 35px;color: #78787b;height: 54px;line-height: 42px;margin-right: 7px;text-align: center;width: 68px;}.staff-current-theme-style1 .team-item .team-content .team-social .styled-icons.icon-team-list li a:hover {background-color: var(--theme-color2);color: var(--theme-color3);}.staff-current-theme-style1 .team-item .team-content .team-social .styled-icons.icon-team-list li:last-child a {margin-right: 0;}.staff-current-theme-style1 .team-item:hover .team-thumb:before {background-color: rgba(239, 199, 71, .7);}.staff-current-theme-style1 .team-item:hover .team-thumb img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}.staff-current-theme-style1 .team-item:hover .team-content .team-information .team-name {color: var(--theme-color1);}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial {padding-bottom: 28px;}@media (max-width:1399px) {.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial {padding-bottom: 35px;}}@media (max-width:991.98px) {.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial {margin-bottom: 30px;}}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-text-holder {background-color: #fff;padding: 40px 52px;position: relative;margin-bottom: 0;z-index: 1;transition: all .5s;}@media (prefers-reduced-motion:reduce) {.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-text-holder {transition: none;}}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-text-holder:before {content: "";position: absolute;border-style: solid;border-color: #fff transparent transparent transparent;border-width: 120px 120px 0 0;bottom: -117px;left: 0;transition: all .5s;}@media (prefers-reduced-motion:reduce) {.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-text-holder: before {transition: none;}}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-text-holder .author-text {font-style: normal;font-size: 18px;transition: all .5s;}@media (prefers-reduced-motion:reduce) {.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-text-holder .author-text {transition: none;}}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-text-holder .icon {position: absolute;bottom: 52px;right: 74px;z-index: -1;}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-text-holder .icon .icon-img {opacity: .8;transition: all .5s;}@media (prefers-reduced-motion:reduce) {.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-text-holder .icon .icon-img {transition: none;}}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-author-details {padding-left: 30px;padding-top: 24px;position: relative;z-index: 1;}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-author-details .testimonial-author-info-holder {padding-top: 12px;}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-author-details .testimonial-author-info-holder .name {color: var(--theme-color1);font-size: 18px;line-height: 1;margin-bottom: 0;}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial .testimonial-author-details .testimonial-author-info-holder .job-position {font-size: 14px;}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial:hover .testimonial-text-holder {background-color: var(--theme-color1);}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial:hover .testimonial-text-holder:before {border-color: var(--theme-color1) transparent transparent transparent;}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial:hover .testimonial-text-holder .author-text {color: #fff;}.tm-sc-testimonials.testimonial-current-theme-style1 .tm-testimonial:hover .testimonial-text-holder .icon .icon-img {opacity: .2;}@media (max-width:1699px) {.tm-sc-testimonials.testimonial-current-theme-style1 .tm-owl-carousel-3col .owl-stage {padding-left: 0!important;padding-right: 0!important;}}.blog-current-theme-style1 article {overflow: hidden;position: relative;transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.blog-current-theme-style1 article {transition: none;}}.blog-current-theme-style1 article .entry-header {position: relative;margin-bottom: 0;}.blog-current-theme-style1 article .entry-header .thumb {overflow: hidden;}.blog-current-theme-style1 article .entry-header .thumb img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.blog-current-theme-style1 article .entry-header .thumb img {transition: none;}}.blog-current-theme-style1 article .entry-header .link {background: #333;position: absolute;left: 0;top: 45%;right: 0;height: 50px;width: 50px;color: #fff;padding: 10px;text-align: center;margin: 0 auto;z-index: 1;opacity: 0;transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.blog-current-theme-style1 article .entry-header .link {transition: none;}}.blog-current-theme-style1 article .entry-content {bottom: 38px;left: 50px;position: absolute;right: 0;padding-right: 108px;}@media (max-width:1199.98px) {.blog-current-theme-style1 article .entry-content {left: 30px;padding-right: 70px;}}@media (max-width:575.98px) {.blog-current-theme-style1 article .entry-content {bottom: 50px;left: 15px;padding-right: 58px;}}.blog-current-theme-style1 article .entry-content .blog-meta {color: #fff;font-size: 14px;}@media (max-width:575.98px) {.blog-current-theme-style1 article .entry-content .blog-meta {font-size: 12px;}}.blog-current-theme-style1 article .entry-content .blog-meta i {margin-right: 7px;}.blog-current-theme-style1 article .entry-content .entry-title {font-size: 2.5rem;line-height: 1.3;font-weight: 700;margin-bottom: 40px;margin-top: 5px;position: relative;}@media (max-width:1199.98px) {.blog-current-theme-style1 article .entry-content .entry-title {font-size: 1.5rem;}}@media (max-width:575.98px) {.blog-current-theme-style1 article .entry-content .entry-title {font-size: 1.2rem;}}.blog-current-theme-style1 article .entry-content .entry-title a {color: #fff;}.blog-current-theme-style1 article .entry-content .text-details {line-height: 34px;}.blog-current-theme-style1 article .btn-more {background-color: var(--theme-color2);border: none;border-radius: 35px 35px 0 0;bottom: 0;color: #fff;display: inline-block;font-size: 20px;height: 54px;line-height: 1;padding-top: 18px;position: absolute;right: 20px;text-align: center;width: 68px;}@media (max-width:575.98px) {.blog-current-theme-style1 article .btn-more {right: 12px;}}.blog-current-theme-style1 article .btn-more:hover {border-bottom: 10px solid var(--theme-color1);height: 64px;}.blog-current-theme-style1 article:hover .entry-header .thumb img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.blog-current-theme-style1 article:hover .entry-content:before {background-color: var(--theme-color2);height: 6px;}.blog-current-theme-style1 article:hover .entry-content:after {background-color: var(--theme-color2);height: 6px;}.blog-current-theme-style2 article {position: relative;transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.blog-current-theme-style2 article {transition: none;}}.blog-current-theme-style2 article .entry-header {position: relative;margin-bottom: 0;}.blog-current-theme-style2 article .entry-header .thumb {overflow: hidden;}.blog-current-theme-style2 article .entry-header .thumb img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.blog-current-theme-style2 article .entry-header .thumb img {transition: none;}}.blog-current-theme-style2 article .entry-header .link {background: #333;position: absolute;left: 0;top: 45%;right: 0;height: 50px;width: 50px;color: #fff;padding: 10px;text-align: center;margin: 0 auto;z-index: 1;opacity: 0;transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.blog-current-theme-style2 article .entry-header .link {transition: none;}}.blog-current-theme-style2 article .entry-content {padding: 50px 60px;transition: all .4s ease-in-out;}@media (prefers-reduced-motion:reduce) {.blog-current-theme-style2 article .entry-content {transition: none;}}.blog-current-theme-style2 article .entry-content .blog-meta i {margin-right: 7px;}.blog-current-theme-style2 article .entry-content .entry-title {margin-bottom: 40px;margin-top: 5px;position: relative;}.blog-current-theme-style2 article .entry-content .entry-title a:hover {color: var(--theme-color1);}.blog-current-theme-style2 article .entry-content .text-details {line-height: 34px;}.blog-current-theme-style2 article:hover .entry-header .thumb img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.blog-current-theme-style2 article:hover .entry-content {box-shadow: 0 20px 20px 0 rgba(0, 0, 0, .04);}@media (max-width:1399.98px) {.blog-carousel-current-theme-style1 {padding-bottom: 120px;}}.blog-carousel-current-theme-style1 .owl-carousel .owl-stage-outer {display: inline-block;}.blog-carousel-current-theme-style1 .owl-carousel .owl-stage {padding-left: 0!important;}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav {left: -450px;margin-top: 0;position: absolute;top: calc(50% + 145px);transform: translate(-50%, 0);}@media (max-width:1399.98px) {.blog-carousel-current-theme-style1 .owl-carousel .owl-nav {bottom: -30px;left: calc(50% - 85px);top: auto;}}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button {background-color: #fff;height: 68px;left: 0;opacity: 1;width: 84px;transition: all .3s ease-in-out;}@media (prefers-reduced-motion:reduce) {.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button {transition: none;}}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button:hover {background-color: var(--theme-color2);}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button.owl-prev {background-color: #fff!important;border-radius: 35px 0 0 35px;left: 0;}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button.owl-prev:hover {background-color: var(--theme-color2)!important;}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button.owl-prev:hover i {color: #fff;}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button.owl-next {background-color: #fff!important;border-radius: 0 35px 35px 0;left: 84px;}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button.owl-next:hover {background-color: var(--theme-color2)!important;}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button.owl-next:hover i {color: #fff;}.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button i {color: var(--theme-color3);font-size: 24px;transition: all .3s ease-in-out;}@media (prefers-reduced-motion:reduce) {.blog-carousel-current-theme-style1 .owl-carousel .owl-nav button i {transition: none;}}.divider-current-theme-style1 .content-details {border: 1px solid #e0e4ec;border-left: none;}.image-wrapper-style1 {position: relative;}.impact-project {align-items: center;bottom: -30px;display: flex;height: 131px;justify-content: center;position: absolute;right: 0;width: 300px;padding: 15px 15px 15px 57px;}@media (max-width:575.98px) {.impact-project {height: 160px;padding: 20px 30px 20px 70px;width: 225px;}}.impact-project .icon {background-color: #fff;border: 10px solid rgba(var(--theme-color2-rgb), 1);border-radius: 50%;height: 101px;left: -50px;line-height: 82px;position: absolute;text-align: center;width: 101px;}.impact-project .title {position: relative;}.funfact-current-theme-style1 .funfact-item {transition: .3s;}@media (prefers-reduced-motion:reduce) {.funfact-current-theme-style1 .funfact-item {transition: none;}}.funfact-current-theme-style1 .funfact-item .icon {display: inline-block;margin-bottom: 40px;position: relative;z-index: 1;}.funfact-current-theme-style1 .funfact-item .icon .icon-shape {left: -43px;max-width: none;position: absolute;top: -10px;z-index: -1;transition: .3s;}@media (prefers-reduced-motion:reduce) {.funfact-current-theme-style1 .funfact-item .icon .icon-shape {transition: none;}}.funfact-current-theme-style1 .funfact-item .counter {font-size: 70px;font-weight: 300;line-height: 1;margin-bottom: 5px;margin-top: 0;}.funfact-current-theme-style1 .funfact-item .title {font-size: 18px;margin-bottom: 0;}.funfact-current-theme-style1 .funfact-item:hover .icon .icon-shape {-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}.clients-current-theme-style1 {align-items: center;display: flex;justify-content: space-between;}.clients-current-theme-style1 .item {border-right: 1px solid #fa994b;margin: 0;padding: 0;width: 20%}.clients-current-theme-style1 .item:last-child {border-right-color: var(--theme-color2);}.clients-current-theme-style1 .item a {display: block;padding: 96px 0;}.tm-accordion.accordion-current-theme-style1 .card {border: 1px solid #e0e4ec;box-shadow: none;border-radius: 0;margin-bottom: 10px;}.tm-accordion.accordion-current-theme-style1 .card .card-header .title {color: var(--theme-color2);padding: 1.657rem 2rem;}.tm-accordion.accordion-current-theme-style1 .card .card-header .title .accordion-controls-icon {opacity: 1;}.tm-accordion.accordion-current-theme-style1 .card .card-header .title.collapsed {color: #303035;}.tm-accordion.accordion-current-theme-style1 .card .card-body {padding: 1.84rem 2rem;}.unordered-list-current-style1 li {align-items: center;display: flex;font-size: 18px;list-style-type: none;margin-bottom: 5px;}.unordered-list-current-style1 li:last-child {margin-bottom: 0;}.iconbox-current-style1 {align-items: center;display: flex;}.iconbox-current-style1 .icon {position: relative;}.iconbox-current-style1 .icon img {min-width: 54px;position: relative;z-index: 1;}.iconbox-current-style1 .icon .icon-shape {border-radius: 50%;bottom: 18px;height: 56px;left: -10px;position: absolute;width: 56px;transition: .3s;}@media (prefers-reduced-motion:reduce) {.iconbox-current-style1 .icon .icon-shape {transition: none;}}.iconbox-current-style1 .content .title {line-height: 1.5;}.iconbox-current-style1:hover .icon .icon-shape {-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}.icon-current-style1 {border-radius: 0 0 95px 95px;height: 137px;line-height: 117px;text-align: center;width: 192px;}.project-tab-style1 .nav.nav-tabs {display: flex;justify-content: space-between;margin: 0 auto 100px;max-width: 1170px;width: 100%}@media (max-width:991.98px) {.project-tab-style1 .nav.nav-tabs {margin-bottom: 60px;}}@media (max-width:767.98px) {.project-tab-style1 .nav.nav-tabs {justify-content: start;}}.project-tab-style1 .nav.nav-tabs .nav-item {margin: 0;position: relative;}@media (max-width:767.98px) {.project-tab-style1 .nav.nav-tabs .nav-item {overflow: hidden;width: 50%}}.project-tab-style1 .nav.nav-tabs .nav-item .nav-link {background-color: #f5f5f4;border: none;border-radius: 95px 95px 0 0;box-shadow: none;display: block;font-size: 20px;height: 217px;padding: 55px 15px 20px;position: relative;text-align: center;width: 192px;transition: .3s;}@media (prefers-reduced-motion:reduce) {.project-tab-style1 .nav.nav-tabs .nav-item .nav-link {transition: none;}}@media (max-width:1199.98px) {.project-tab-style1 .nav.nav-tabs .nav-item .nav-link {width: 165px;}}@media (max-width:991.98px) {.project-tab-style1 .nav.nav-tabs .nav-item .nav-link {font-size: 16px;height: 170px;padding: 48px 15px 20px;width: 130px;}}@media (max-width:767.98px) {.project-tab-style1 .nav.nav-tabs .nav-item .nav-link {border-radius: 0;padding: 30px 15px;width: 100%}}.project-tab-style1 .nav.nav-tabs .nav-item .nav-link img {display: inline-block;margin-bottom: 19px;}@media (max-width:991.98px) {.project-tab-style1 .nav.nav-tabs .nav-item .nav-link img {width: 45px;}}.project-tab-style1 .nav.nav-tabs .nav-item .nav-link.active {background-color: var(--theme-color1);color: #fff;}.project-tab-style1 .nav.nav-tabs .nav-item .nav-link.active img {.project-tab-style1 .tab-content {background-color: #f5f5f4;border: none;}.layer-bg-wrapper-current-style1 {position: relative;z-index: 1;}.layer-bg-wrapper-current-style1 .img-bg-layer1 {bottom: 0;height: 100%;left: -40px;position: absolute;width: calc(100% + 40px);z-index: -1;}@media (max-width:1199.98px) {.layer-bg-wrapper-current-style1 .img-bg-layer1 {left: 0;width: 100%}}.contact-info-current-stylee1 {padding: 59px 0 74px;position: relative;}.contact-info-current-stylee1:after {border-style: solid;border-color: var(--theme-color2) transparent transparent transparent;border-width: 30px 655px 0 655px;bottom: -30px;content: "";left: 0;position: absolute;width: 100%;z-index: 1;}.contact-info-item .icon {background-color: #fff;border-radius: 50%;color: var(--theme-color2);font-size: 20px;height: 55px;line-height: 55px;margin: 0 auto 18px;text-align: center;width: 55px;}@media (min-width:992px) and (max-width:1199.98px) {body {font-size: 1rem;}h1 {font-size: 3.3rem;}h2 {font-size: 2.5rem;}h3 {font-size: 2.2rem;}}@media (min-width:768px) and (max-width:991.98px) {body {font-size: 1rem;}h1 {font-size: 3.1rem;}h2 {font-size: 2.3rem;}h3 {font-size: 2.1rem;}}@media (max-width:575.98px) {body {font-size: 1rem;}h1 {font-size: 3.0;}h2 {font-size: 2.2rem;}h3 {font-size: 2.0;}}input[type="date"] {position: relative;}input[type="date"]:after {content: "\25BC";color: #555;padding: 0 5px;}input[type="date"]:hover:after {color: #bf1400;}input[type="date"]::-webkit-calendar-picker-indicator {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: auto;height: auto;color: transparent;background: transparent;}input[type="date"]::-webkit-inner-spin-button {z-index: 1;}input[type="date"]::-webkit-clear-button {z-index: 1;}