.admin-bar .tm-fbar-close {
top:32px
}
.site-content-wrapper {
position:relative;
z-index:7
}
p {
margin:0 0 15px
}
.themetechmount-page-full-width article .entry-content {
min-height:300px
}
.tm-staticbox-style3 .tm-processbox-wrapper .tm-processbox .tm-box-title h5, footer a, .entry-content a, .site-content-wrapper a {
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s
}
.tm-equal-height-image, .themetechmount-hide, .tm-hide {
display:none
}
.tm-wrap {
display:table;
width:100%
}
.tm-wrap-cell {
display:table-cell;
vertical-align:middle
}
.tm-align-right {
text-align:right
}
iframe {
width:100%
}
.tm-bg.tm-bgcolor-darkgrey .tm-bg-layer {
background-color:#182333
}
.tm-col-bgcolor-grey>.tm-bg-layer-inner, .tm-bg.tm-bgcolor-grey>.tm-bg-layer {
background-color:#f5f5f5
}
.tm-bg.tm-bgcolor-white .tm-bg-layer {
background-color:#fff
}
.tm-bg-highlight-dark, .tm-col-bgcolor-darkgrey .tm-bg-layer-inner, .tm-bgcolor-darkgrey {
background-color:#182333
}
.twentytwenty-handle, .site-header.tm-sticky-bgcolor-darkgrey.is_stuck, .tm-header-overlay .site-header.tm-sticky-bgcolor-darkgrey.is_stuck, .site-header-menu.tm-sticky-bgcolor-darkgrey.is_stuck, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-darkgrey .tm-titlebar .breadcrumb-wrapper .container, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-darkgrey .breadcrumb-wrapper .container:before, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-darkgrey .breadcrumb-wrapper .container:after, .tm-header-style-infostack .site-header .tm-stickable-header.is_stuck.tm-sticky-bgcolor-darkgrey, .tm-header-style-infostack .site-header-menu .is_stuck .tm-sticky-bgcolor-darkgrey, .tm-header-style-infostack .is_stuck.tm-sticky-bgcolor-darkgrey, .tm-header-style-infostack .tm-bgcolor-darkgrey, .themetechmount-topbar-wrapper.tm-bgcolor-darkgrey {
background-color:#182333
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn a.grey, .tm-col-bgcolor-grey .tm-bg-layer-inner, .tm-bgcolor-grey, .site-header.tm-sticky-bgcolor-grey.is_stuck, .site-header-menu.tm-sticky-bgcolor-grey.is_stuck, .tm-header-overlay .site-header.tm-sticky-bgcolor-grey.is_stuck, .tm-header-style-infostack .site-header .tm-stickable-header.is_stuck.tm-sticky-bgcolor-grey, .tm-header-style-infostack .site-header-menu .is_stuck .tm-sticky-bgcolor-grey, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-grey .tm-titlebar .breadcrumb-wrapper .container, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-grey .breadcrumb-wrapper .container:before, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-grey .breadcrumb-wrapper .container:after {
background-color:#f8f9fa
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn a.white, .tm-col-bgcolor-white .tm-bg-layer-inner, .tm-bgcolor-white, .tm-col-bgcolor-white, .site-header.tm-sticky-bgcolor-white.is_stuck, .tm-header-overlay .site-header.tm-sticky-bgcolor-white.is_stuck, .site-header-menu.tm-sticky-bgcolor-white.is_stuck, .tm-header-style-infostack .site-header .tm-stickable-header.is_stuck.tm-sticky-bgcolor-white, .tm-header-style-infostack .site-header-menu .is_stuck .tm-sticky-bgcolor-white, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-white .tm-titlebar .breadcrumb-wrapper .container, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-white .breadcrumb-wrapper .container:before, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-white .breadcrumb-wrapper .container:after {
background-color:#fff
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn a.dark, .themetechmount-fbar-main-w .tm-bg.tm-bgcolor-darkgrey .tm-bg-layer, .themetechmount-fbar-main-w .tm-col-bgcolor-darkgrey .tm-bg-layer-inner, .themetechmount-fbar-main-w .tm-bgcolor-darkgrey {
background-color:#182333
}
.main-holder .site #content table.cart td.actions .input-text, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, select {
font-family:inherit;
-webkit-transition:border linear .2s, box-shadow linear .2s;
-moz-transition:border linear .2s, box-shadow linear .2s;
-o-transition:border linear .2s, box-shadow linear .2s;
transition:border linear .2s, box-shadow linear .2s;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:0;
vertical-align:middle;
width:100%;
color:#242424;
padding:9px 15px;
font-weight:400;
background-color:#fff;
text-transform:inherit;
border:1px solid #dedede;
font-size:15px;
outline:none;
line-height:inherit
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, input.input-text:focus, select:focus {
background-color:transparent
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="tel"]:focus, textarea:focus {
color:#666;
outline:none!important
}
button, input[type="submit"], input[type="button"], input[type="reset"], .checkout_coupon input.button, .woocommerce div.product form.cart .button, table.compare-list .add-to-cart td a, .woocommerce .widget_shopping_cart a.button, .woocommerce #review_form #respond .form-submit input, .main-holder .site table.cart .coupon input, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart #content table.cart td.actions input[type="submit"], .woocommerce #payment #place_order, .woocommerce .wishlist_table td.product-add-to-cart a {
display:inline-block;
text-decoration:none;
font-size:13px;
font-weight:500;
padding:12px 35px 12px;
border:2px solid transparent;
border-radius:0;
color:#fff;
-webkit-transition:all 0.25s ease;
transition:all 0.25s ease;
cursor:pointer;
outline:none!important;
-webkit-font-smoothing:antialiased
}
.tm-full-bt {
width:100%
}
.tm-textarea-con textarea {
height:178px
}
.post-password-required input[type="submit"] {
padding:9px 40px 10px
}
.select2-container .select2-choice {
padding:6px 0 6px 10px;
border:1px solid #e5e5e5;
background-color:rgba(0, 0, 0, .03)
}
.select2-drop-active {
border:1px solid #e5e5e5
}
.tm-textcolor-dark a, .tm-textcolor-dark h1, .tm-textcolor-dark h2, .tm-textcolor-dark h3, .tm-textcolor-dark h4, .tm-textcolor-dark h5, .tm-textcolor-dark h6 {
color:rgba(32, 41, 47, 1)
}
.tm-textcolor-dark, .tm-textcolor-dark .social-icons li a, .tm-textcolor-dark.themetechmount-fbar-btn-link i, .tm-textcolor-dark .vc_tta-panel-body, .tm-textcolor-dark .vc_tta-panel-body .wpb_text_column {
color:#656565
}
.tm-col-bgimage-yes .tm-bg-layer-inner, .tm-bg.tm-bgimage-yes>.tm-bg-layer {
opacity:.94
}
.tm-bg.tm-bgimage-yes.tm-bgcolor-skincolor>.tm-bg-layer {
opacity:.94
}
.tm-bg.tm-bgcolor-grey>.tm-bg-layer {
opacity:.9
}
.themetechmount-fbar-main-w .themetechmount-fbar-box-w.tm-bg.tm-bgimage-yes>.tm-bg-layer {
opacity:.96
}
.tm-col-bgimage-yes.tm-bgcolor-white .tm-bg-layer-inner, .tm-bg.tm-bgimage-yes.tm-bgcolor-white>.tm-bg-layer {
opacity:.35
}
.tm-col-bgcolor-darkgrey.tm-col-bgimage-yes .tm-bg-layer-inner, .tm-bgcolor-darkgrey.tm-bg.tm-bgimage-yes>.tm-bg-layer-inner {
background-color:#182333
}
.tm-col-bgcolor-grey.tm-col-bgimage-yes .tm-bg-layer-inner, .tm-col-bgcolor-darkgrey.tm-col-bgimage-yes .tm-bg-layer-inner, .tm-bgcolor-darkgrey.tm-bg.tm-bgimage-yes>.tm-bg-layer {
opacity:.94
}
.tm-titlebar-wrapper.tm-bg.tm-bgimage-yes>.tm-bg-layer {
opacity:.75
}
.tm-titlebar-wrapper.tm-bg.tm-bgimage-yes.tm-bgcolor-custom>.tm-bg-layer {
opacity:1
}
.vc_video-bg-container .tm-col-bgcolor-yes, .vc_video-bg-container.tm-bg.tm-bgimage-yes>.tm-bg-layer {
opacity:.8
}
.tm-col-bg, .tm-bg {
position:relative
}
.tm-bg-layer, .tm-titlebar-wrapper .tm-titlebar-wrapper-bg-layer {
position:absolute;
height:100%;
width:100%;
top:0;
left:0
}
.vc_column-inner.tm-col-bgimage-yes.tm-col-bgcolor-, .tm-bgcolor-transparent>.tm-bg-layer, .tm-bgcolor-transparent {
background-color:transparent!important
}
.vc_column-inner>.wpb_wrapper {
position:relative
}
.vc_column-inner.tm-col-bgimage-yes.tm-col-bgcolor-.tm-bg-layer-inner {
opacity:1
}
#totop {
font-weight:900;
color:#fff;
position:fixed;
display:none;
right:34px;
bottom:34px;
z-index:999;
height:0;
width:0;
font-size:0;
line-height:25px;
text-align:center;
padding-top:6px;
border-radius:3px;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
#totop.top-visible {
font-size:23px;
height:39px;
width:39px
}
.themetechmount-topbar-wrapper.container-full, .container-fullwide .site-content-inner.row, .footer .container-fullwide {
padding-left:15px;
padding-right:15px
}
.themetechmount-item-thumbnail, .themetechmount-item-thumbnail-inner {
display:block
}
.tm-boxes-carousel-spacing-15 .themetechmount-boxes-inner {
padding:15px
}
.tm-boxes-carousel-without-title .themetechmount-boxes-inner {
padding-top:80px
}
.tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h4 {
margin-bottom:2px
}
.tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h4.tm-custom-heading:first-child {
margin-bottom:2px
}
.site header, .tm-header-block, .site-header, .site-header-main {
position:relative
}
.themetechmount-logo-img.standard {
max-height:100px;
width:auto
}
.site-branding {
float:left
}
.headerlogo img {
max-height:35px;
width:auto
}
.headerlogo img, .tm-stickylogo-yes .standardlogo, .is-sticky .tm-stickylogo-yes .stickylogo {
display:inline-block
}
.site-title a.home-link:hover, a.home-link:hover {
text-decoration:none
}
.site-title {
font-size:33px;
font-weight:700;
line-height:1;
margin:0;
color:#fff;
display:table;
vertical-align:middle;
text-align:center;
width:100%;
height:100%
}
.site-title a {
display:table-cell;
vertical-align:middle
}
.site-description {
display:none
}
#site-header-menu .kw-phone .tm-header-icon a, #site-header-menu #site-navigation .tm-header-icon a, #site-header-menu #site-navigation .themetechmount-fbar-btn a {
font-size:15px
}
.tm-header-icons .tm-header-search-link a i:before {
font-weight:600
}
.tm-header-icons .tm-header-wc-cart-link a, .tm-header-icons .tm-header-search-link a {
position:relative;
border:none;
border-radius:50%;
height:36px;
width:36px;
line-height:36px;
display:inline-block;
vertical-align:middle;
text-align:center
}
.tm-header-style-centerlogo .tm-header-icons .tm-header-wc-cart-link a, .tm-header-style-centerlogo .tm-header-icons .tm-header-search-link a, .tm-header-style-classicinfo .tm-header-icons .tm-header-wc-cart-link a, .tm-header-style-classicinfo .tm-header-icons .tm-header-search-link a, .tm-header-style-classic .tm-header-icons .tm-header-wc-cart-link a, .tm-header-style-classic .tm-header-icons .tm-header-search-link a {
height:31px;
width:31px;
line-height:31px;
background-color:#f8f9fa;
padding-left:2px;
font-size:12px!important;
transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out
}
.tm-header-style-centerlogo.tm-header-overlay .tm-header-icons .tm-header-wc-cart-link a:not(:hover), .tm-header-style-centerlogo.tm-header-overlay .tm-header-icons .tm-header-search-link a:not(:hover), .tm-header-style-classic.tm-header-overlay .tm-header-icons .tm-header-wc-cart-link a:not(:hover), .tm-header-style-classic.tm-header-overlay .tm-header-icons .tm-header-search-link a:not(:hover) {
background-color:rgba(255, 255, 255, .1)
}
.tm-header-style-classic .tm-header-icons .tm-header-wc-cart-link a {
padding-left:0
}
.tm-header-icons .tm-header-wc-cart-link span.number-cart {
position:absolute;
bottom:20px;
left:21px;
width:18px;
height:18px;
text-align:center;
line-height:18px;
font-size:9px;
display:block;
background-color:#edb820;
color:#fff;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease
}
.themetechmount-fbar-btn.hidefbtn a {
-webkit-transform:scale(0);
-ms-transform:scale(0);
-moz-transform:scale(0);
transform:scale(0)
}
.themetechmount-slider-wide {
background-color:rgb(231,231,231)
}
.tm-header-style-classicinfo .tm-info-widget, .tm-header-style-infostack .tm-top-info-con {
position:relative;
float:right;
text-align:right;
vertical-align:middle;
display:table
}
.tm-header-style-classicinfo .header-widget, .tm-header-style-infostack .header-widget {
display:table-cell;
position:relative;
vertical-align:middle;
height:100%;
margin:0;
padding-right:0
}
.tm-header-style-classicinfo .header-widget .header-content, .tm-header-style-classicinfo .header-widget .header-icon, .tm-header-style-infostack .header-widget .header-content, .tm-header-style-infostack .header-widget .header-icon {
display:table-cell;
vertical-align:middle;
padding:0;
text-align:left
}
.tm-header-style-infostack .tm-top-info-con .header-widget {
padding:0 30px
}
.tm-header-style-infostack .tm-top-info-con .header-widget:last-child {
padding-right:0
}
.tm-header-style-classicinfo .header-widget .header-widget-main {
margin-right:70px
}
.tm-header-style-classicinfo .header-widget .header-content, .tm-header-style-infostack .header-widget .header-content {
padding-left:18px
}
.tm-header-style-classicinfo .header-widget:last-child .header-widget-main, .tm-header-style-infostack .tm-top-info-con .header-widget:last-child .header-widget-main {
margin-right:0
}
.tm-header-style-classicinfo .header-widget .header-icon i, .tm-header-style-infostack .header-widget .header-icon i {
font-size:19px;
line-height:45px
}
..tm-header-style-classicinfo .header-widget .header-icon i.fa, .tm-header-style-infostack .header-widget .header-icon i.fa {
line-height:50px
}
.tm-header-style-classicinfo .header-widget .header-icon .icon, .tm-header-style-infostack .header-widget .header-icon .icon {
width:45px;
height:45px;
background-color:transparent;
text-align:center;
float:none;
border:1px solid #fda02b;
border-radius:0;
line-height:45px
}
.tm-header-style-classicinfo .header-widget .header-icon .icon {
background-color:transparent
}
.tm-header-style-classicinfo .header-widget h3, .tm-header-style-infostack .header-widget h3 {
font-size:16px;
font-weight:500;
line-height:21px;
color:#182333
}
.tm-header-style-classicinfo .header-widget h5, .tm-header-style-infostack .header-widget h5 {
font-size:14px;
font-weight:400;
color:#8d9297;
line-height:23px
}
.tm-header-style-classicinfo .header-widget h3, .tm-header-style-classicinfo .header-widget h5, .tm-header-style-infostack .header-widget h3, .tm-header-style-infostack .header-widget h5 {
margin-top:0;
margin-bottom:0
}
.tm-header-style-infostack .tm-top-info-con ul.social-icons {
padding-left:10px
}
.tm-header-style-infostack .header-widget .tm-vc_btn3 {
padding:13px 26px 13px 26px;
font-weight:600
}
.tm-header-style-classicinfo .site-header .tm-header-text-area .tm-vc_btn3 {
padding:11px 18px 11px 18px
}
.tm-header-style-infostack .kw-phone {
position:absolute;
right:-1px;
top:0;
font-size:14px;
color:#fff;
padding:0 0 0 8px;
height:60px;
line-height:60px
}
.tm-headerstyle-classic-infostack .kw-phone {
padding-right:0
}
.tm-header-style-infostack .site-header-menu-inner.is_stuck .kw-phone {
border-radius:0
}
.tm-header-style-infostack .kw-phone .tm-vc_icon_element {
float:left
}
.tm-header-style-infostack .kw-phone .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-md .tm-vc_icon_element-icon {
font-size:25px!important
}
.tm-header-style-infostack .tm-header-icons .tm-header-icon.tm-header-wc-cart-link:hover a, .tm-header-style-infostack .kw-phone .tm-header-icon a:hover {
background-color:transparent
}
.tm-header-style-infostack .kw-phone .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner {
width:52px
}
.tm-header-style-infostack #site-header-menu .container {
position:relative;
padding:0
}
.tm-headerstyle-classic-infostack .kw-phone .tm-vc_btn3-container {
margin-bottom:0
}
.tm-header-style-infostack .tm-vc_general.tm-vc_cta3 {
padding:0
}
.tm-header-style-infostack .site-header .tm-top-info-con .themetechmount-social-links-wrapper .social-icons li>a {
color:#6c6c6c;
border:1px solid #ececec
}
.tm-header-style-infostack .site-header.tm-bgcolor-darkgrey .tm-top-info-con .themetechmount-social-links-wrapper .social-icons li>a, .tm-header-style-infostack .site-header.tm-bgcolor-skincolor .tm-top-info-con .themetechmount-social-links-wrapper .social-icons li>a {
border:1px solid rgba(255, 255, 255, .8)
}
.tm-header-style-infostack .tm-top-info-con .themetechmount-social-links-wrapper .social-icons li>a {
width:30px;
height:30px;
line-height:30px;
border-radius:28px;
font-size:13px;
transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-webkit-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out
}
.tm-header-style-infostack .kw-phone .tm-vc_btn3.tm-vc_btn3-style-text {
padding:12px 21px
}
.tm-header-style-infostack .tm-top-info-con .tm-vc_btn3.tm-vc_btn3-size-sm {
font-size:14px;
padding:10px 25px
}
.tm-header-style-infostack .kw-phone .tm-header-icons {
float:left
}
.tm-header-style-infostack .kw-phone .tm-header-icons:last-child {
padding-right:15px
}
.tm-bgcolor-white .tm-header-icons .tm-header-search-link a, .tm-bgcolor-white .tm-header-icons .tm-header-wc-cart-link a {
border:none
}
body .tm-header-style-classicinfo .tm-info-widget {
float:left
}
.tm-header-style-classicinfo .site-header {
z-index:12
}
.tm-header-style-classicinfo .tm-divcontent-wrapper {
position:relative;
background-color:#f8f9fa;
left:auto;
right:auto;
float:none;
text-align:center;
width:100%;
z-index:9
}
.tm-header-style-classicinfo .tm-divcontent-wrapper .tm-container-for-header {
position:relative;
padding-top:19px;
padding-bottom:16px
}
.tm-header-style-classicinfo .tm-phone a, .tm-header-style-classicinfo .tm-phone a:hover {
color:#fff
}
.tm-header-style-classicinfo .tm-phone span.icon {
padding-right:8px
}
.tm-header-style-classicinfo .tm-vc_btn3-container {
margin-bottom:0
}
.tm-header-style-classicinfo .tm-header-text-area>.tm-vc_btn3-container {
padding-left:15px
}
.tm-header-icons .tm-header-icon.tm-header-wc-cart-link:hover a, .tm-header-icons .tm-header-search-link a:hover {
color:#fff
}
.tm-header-icons .tm-header-icon.tm-header-wc-cart-link:hover a {
background-color:#182333
}
.themetechmount-topbar-wrapper {
position:relative
}
.themetechmount-fbar-btn-link .tm-fbar-close-icon, .themetechmount-fbar-position-default .tm-float-overlay {
display:none
}
.tm-float-overlay {
display:block;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
-webkit-transition:all 500ms ease;
transition:all 500ms ease;
background-color:rgba(0, 0, 0, 1);
visibility:hidden;
opacity:0;
z-index:9997
}
.tm-float-overlay.animated {
visibility:visible;
opacity:.9
}
.tm-float-overlay.animated {
cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzNGOTFDMjMwRDE4MTFFNjlERDZERjI3RjQ0QzRGRjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzNGOTFDMjQwRDE4MTFFNjlERDZERjI3RjQ0QzRGRjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3M0Y5MUMyMTBEMTgxMUU2OURENkRGMjdGNDRDNEZGOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3M0Y5MUMyMjBEMTgxMUU2OURENkRGMjdGNDRDNEZGOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt0AzY0AAADrSURBVHjapNXLDYMwDAZg1+2dE9dKHaETgMQSPXWADtQBemIJJDJBzx2gp1wZoI7koBTl4RhLPwSBPoHsiMM8zxcAeFLuFAuV1XXdujbGtHR6UR5Ih4VypkyUFpTF6MTWgvyWPeWoxQPUGT19hUW+p8YDFDzqFhg8o8FDdPDoFq7Fk2gMDnHI4Fk0BXt8SOBFNAen8D80N/dYaM4WF6GuToLOO+BGefP1VbJDUThSI+XDGSWjiDVzmmloFRxrlJXiWIFGG8pbWgRLRqqIowIV4ahEizjuQP0fJIrjHjSHO7ihfLVoBHdW8xNgAA9tb+1F4VHcAAAAAElFTkSuQmCC), auto
}
.themetechmount-fbar-btn {
cursor:pointer;
position:relative;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
float:right
}
.themetechmount-topbar-wrapper .themetechmount-fbar-btn {
line-height:normal;
margin-top:16px;
font-size:17px;
position:relative;
margin-left:35px;
margin-right:24px;
position:absolute;
right:0;
float:none;
bottom:-20px;
z-index:16;
width:43px;
height:43px;
border-radius:50%;
background-color:#333;
text-align:center;
line-height:43px
}
.site-header-main.container-fullwide .themetechmount-fbar-btn {
padding-right:20px
}
.tm-header-invert .site-header-main.container-fullwide .themetechmount-fbar-btn {
padding-left:20px;
padding-right:0
}
.themetechmount-fbar-btn.tm-fbar-btn-cposition-default {
opacity:1
}
.themetechmount-fbar-btn.tm-fbar-btn-cposition-default.animated {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
opacity:0
}
.tm-header-invert .themetechmount-fbar-btn {
margin-left:0;
float:left
}
.themetechmount-fbar-box .widget ul>li {
border:none
}
.themetechmount-fbar-position-default .themetechmount-fbar-box .widget ul>li {
padding-top:0
}
.themetechmount-fbar-position-default .widget_recent_comments li:before {
top:6px
}
.themetechmount-fbar-box .vc_general.vc_cta3 {
padding:20px
}
.themetechmount-fbar-box .tm-sbox .vc_icon_element-inner.vc_icon_element-have-style-inner.vc_icon_element-size-lg.vc_icon_element-style-none {
width:3em!important
}
.themetechmount-fbar-box .tm-sbox .vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
padding-left:1em
}
.themetechmount-fbar-box .vc_cta3-container {
margin-bottom:10px
}
.themetechmount-fbar-btn.themetechmount-fbar-open {
position:fixed
}
.productbox .roadtip:after, .themetechmount-fbar-btn {
border-top-color:#222
}
.themetechmount-fbar-box-w {
-webkit-box-shadow:inset 0 -23px 30px -20px rgba(0, 0, 0, .18);
-moz-box-shadow:inset 0 -23px 30px -20px rgba(0, 0, 0, .18);
box-shadow:inset 0 -23px 30px -20px rgba(0, 0, 0, .18)
}
.themetechmount-fbar-position-default .themetechmount-fbar-box {
padding-top:0;
padding-bottom:60px
}
.themetechmount-fbar-box h2 {
font-weight:400;
font-size:21px;
margin-bottom:0;
margin-top:0
}
.themetechmount-fbar-box .tm-custom-heading {
margin-bottom:0
}
.themetechmount-fbar-btn a {
position:relative;
display:block;
background-color:transparent
}
.themetechmount-fbar-btn.tm-fbar-icon-color-dark a i {
color:#313131
}
.themetechmount-fbar-box-w {
position:relative
}
.themetechmount-fbar-box-w:after {
content:'';
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
z-index:1;
display:block
}
.themetechmount-fbar-bg-darkgrey.themetechmount-fbar-box-w.tm-fbar-with-bgimage:after {
background:rgba(0, 0, 0, .85)
}
.themetechmount-fbar-bg-grey.themetechmount-fbar-box-w.tm-fbar-with-bgimage:after {
background:rgba(231, 231, 231, .85)
}
.themetechmount-fbar-bg-white.themetechmount-fbar-box-w.tm-fbar-with-bgimage:after {
background:rgba(255, 255, 255, .85)
}
.themetechmount-fbar-bg-darkgrey.themetechmount-fbar-box-w:after {
background:#282828
}
.themetechmount-fbar-bg-grey.themetechmount-fbar-box-w:after {
background:#f5f5f5
}
.themetechmount-fbar-bg-white.themetechmount-fbar-box-w:after {
background:#fff
}
.themetechmount-fbar-box {
position:relative;
z-index:10
}
.themetechmount-fbar-position-default div.themetechmount-fbar-box-w {
position:fixed;
left:0;
top:0;
width:100%;
z-index:1002;
border-bottom:4px solid #999;
-webkit-transition:transform 0.4s ease;
transition:transform 0.4s ease;
-webkit-transform:translateY(-100%);
-ms-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
.themetechmount-fbar-position-default div.themetechmount-fbar-box-w.animated {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
.themetechmount-fbar-position-default .fcloseicon {
position:fixed;
top:17px;
right:24px;
height:30px;
width:30px;
z-index:100;
display:block;
text-align:center;
font-size:20px;
cursor:pointer
}
.themetechmount-fbar-position-default .fcloseicon:after {
content:'\E82D';
font-family:"tm-boldman-icons"
}
.themetechmount-fbar-position-default .widget {
margin:65px 0 0
}
.themetechmount-team-form-no-group .tm-wrap-cell {
display:inline-block
}
.themetechmount-team-form-no-group .tm-wrap-cell h2 {
padding-right:20px
}
.themetechmount-fbar-text-white.themetechmount-fbar-bg-darkgrey.themetechmount-fbar-box-w .submit_field button {
border-color:transparent;
color:#fff
}
.themetechmount-fbar-text-white.themetechmount-fbar-bg-darkgrey.themetechmount-fbar-box-w .submit_field button:hover {
background-color:transparent
}
.tm-fbar-close {
position:fixed;
top:17px;
right:24px;
height:30px;
width:30px;
z-index:100;
display:block;
text-align:center;
font-size:20px;
cursor:pointer
}
.themetechmount-fbar-position-right .themetechmount-fbar-box-w {
position:fixed;
top:0;
right:0;
width:400px;
height:100%;
overflow:hidden;
z-index:9999;
-webkit-transition:transform 0.4s ease;
transition:transform 0.4s ease;
-webkit-transform:translateX(400px);
-ms-transform:translateX(400px);
transform:translateX(400px);
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
.tm-header-invert .themetechmount-fbar-position-right .themetechmount-fbar-box-w {
right:auto;
left:0;
-webkit-transition:transform 0.4s ease;
transition:transform 0.4s ease;
-webkit-transform:translateX(-400px);
-ms-transform:translateX(-400px);
transform:translateX(-400px)
}
.themetechmount-fbar-position-right .themetechmount-fbar-box-w .tm-fbar-close {
-webkit-transition:transform 0.4s ease;
transition:transform 0.4s ease;
-webkit-transform:translateX(400px);
-ms-transform:translateX(400px);
transform:translateX(400px);
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
.themetechmount-fbar-position-right .themetechmount-fbar-box-w.animated .tm-fbar-close, .themetechmount-fbar-position-right .themetechmount-fbar-box-w.animated {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
.themetechmount-fbar-position-right .themetechmount-fbar-box .widget {
float:none;
width:auto
}
.themetechmount-fbar-position-right .themetechmount-fbar-box .widget:first-child {
margin-top:0
}
.themetechmount-fbar-position-right .themetechmount-fbar-box-w {
border:none
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn {
cursor:pointer;
position:absolute;
right:80px;
z-index:1005;
width:58px;
height:58px;
text-align:center;
width:0;
height:0;
top:72px
}
.themetechmount-fbar-position-right .floatingbar-widgets-inner .widget-area {
float:none;
width:100%
}
.themetechmount-fbar-position-right .themetechmount-fbar-content-wrapper {
width:100%
}
.themetechmount-fbar-position-default .themetechmount-fbar-content-wrapper, .themetechmount-fbar-position-right .themetechmount-fbar-content-wrapper {
overflow:hidden;
height:100%;
padding:35px;
padding-bottom:10px;
z-index:80;
position:relative
}
.themetechmount-fbar-position-default .themetechmount-fbar-content-wrapper {
height:100%;
padding:0
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_calendar table, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_calendar th, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_calendar td, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget ul>li {
border-color:rgba(255, 255, 255, .21)
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_tag_cloud .tagcloud a {
background-color:rgba(255, 255, 255, .9);
color:#2C2C2C
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_tag_cloud .tagcloud a:hover {
color:#fff
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-white.themetechmount-fbar-bg-skincolor .widget a:hover, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_calendar caption, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_calendar table, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_calendar th, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_calendar td, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget ul>li, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget_text {
color:rgba(255, 255, 255, .8)
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget a, .themetechmount-fbar-box-w.themetechmount-fbar-text-white .widget .widget-title {
color:rgba(255, 255, 255, .9)
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-white.themetechmount-fbar-bg-skincolor .widget .widget-title {
border-color:#fff
}
.themetechmount-fbar-btn.tm-fbar-bg-color-darkgrey a:before {
border-bottom-color:#202020
}
.themetechmount-fbar-btn.tm-fbar-bg-color-darkgrey a {
background-color:#202020
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn.tm-fbar-bg-color-darkgrey a:after {
border-top-color:#202020;
border-bottom-color:#202020
}
.themetechmount-fbar-btn.tm-fbar-bg-color-grey a {
background-color:#E4E4E4
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn.tm-fbar-bg-color-grey a:after {
border-top-color:#E4E4E4;
border-bottom-color:#E4E4E4
}
.themetechmount-fbar-btn.tm-fbar-bg-color-white a {
background-color:#fff
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn.tm-fbar-bg-color-white a:after {
border-top-color:#fff;
border-bottom-color:#fff
}
.themetechmount-fbar-position-default .themetechmount-fbar-btn.tm-fbar-bg-color-white a:after {
border-left-color:#fff;
border-right-color:#fff
}
.themetechmount-fbar-position-default .themetechmount-fbar-btn.tm-fbar-bg-color-grey a:after {
border-left-color:#E4E4E4;
border-right-color:#E4E4E4
}
.themetechmount-fbar-position-default .themetechmount-fbar-btn.tm-fbar-bg-color-darkgrey a:after {
border-left-color:#202020;
border-right-color:#202020
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-dark .team-search-form-before-text, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .widget_text, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .widget ul>li {
color:rgba(0, 0, 0, .66)
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-dark .widget .widget-title, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark a {
color:rgba(0, 0, 0, .7)
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-dark .search_field, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .contact-info, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .widget_calendar table, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .widget_calendar th, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .widget_calendar td, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .widget ul>li {
border-color:rgba(0, 0, 0, .1)
}
.themetechmount-fbar-box-w.themetechmount-fbar-bg-skincolor.themetechmount-fbar-text-dark .widget .widget-title {
border-color:1px solid rgba(61, 61, 61, 1)
}
.themetechmount-fbar-box-w.tm-textcolor-darkgrey .select2-container--default .select2-selection--single .select2-selection__rendered, .themetechmount-fbar-box-w.themetechmount-fbar-bg-skincolor.themetechmount-fbar-text-dark a:hover, .themetechmount-fbar-box-w.themetechmount-fbar-bg-skincolor.themetechmount-fbar-text-dark .widget li a:before, .themetechmount-fbar-box-w.themetechmount-fbar-bg-skincolor.themetechmount-fbar-text-dark .widget li:before, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .search_field.selectbox:after, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .search_field i, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .themetechmount-fbar-box h2, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .themetechmount-fbar-box .search_field select, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .themetechmount-fbar-box .search_field input[type="text"] {
color:rgba(0, 0, 0, .8)
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-dark .search_field select, .themetechmount-fbar-box-w.themetechmount-fbar-text-dark .search_field input::-webkit-input-placeholder {
color:rgba(0, 0, 0, .5)
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-dark .search_field input:-moz-placeholder {
color:rgba(0, 0, 0, .5)
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-dark .search_field input::-moz-placeholder {
color:rgba(0, 0, 0, .5)
}
.themetechmount-fbar-box-w.themetechmount-fbar-text-dark .search_field input:-ms-input-placeholder {
color:rgba(0, 0, 0, .5)
}
.themetechmount-fbar-box-w.themetechmount-fbar-bg-skincolor.themetechmount-fbar-text-white .tagcloud a:hover, .themetechmount-fbar-box-w.themetechmount-fbar-bg-skincolor.themetechmount-fbar-text-dark .tagcloud a:hover {
background-color:#2c2c2c;
color:#fff
}
.themetechmount-topbar-wrapper .social-icons li>a {
border:none;
width:19px;
height:25px;
line-height:25px;
font-size:14px;
font-weight:500
}
.themetechmount-topbar-wrapper .top-contact li a, .themetechmount-topbar-wrapper .social-icons li>a, .themetechmount-topbar-wrapper .tm-fbar-open-icon {
transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-webkit-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out
}
.tm-topbar-content .tm-wrap-cell div {
display:inline-block
}
.site-header .themetechmount-topbar {
position:relative;
z-index:10
}
.table-row {
display:table;
width:100%
}
.tm-tb-right-content {
text-align:right;
display:inline-block;
padding-left:5px
}
.tm-center-content .themetechmount-tb-left-content {
width:100%;
display:block
}
.themetechmount-topbar-inner {
line-height:49px
}
.tm-header-style-infostack .themetechmount-topbar-inner {
line-height:49px
}
.top-contact {
list-style:none;
margin:0;
padding:0;
font-size:14px;
display:inline-block;
position:relative;
line-height:50px;
vertical-align:top
}
.top-contact.tm-highlight-left {
margin-right:15px;
padding-right:5px
}
.top-contact.tm-highlight-right {
margin-left:15px;
padding-left:15px
}
.top-contact.tm-highlight-left, .top-contact.tm-highlight-right {
color:#fff
}
.top-contact.tm-highlight-right strong, .top-contact.tm-highlight-left strong {
font-weight:600
}
.tm-header-style-infostack .themetechmount-social-links-wrapper, .tm-header-style-infostack .top-contact {
line-height:50px
}
.top-contact i {
margin-right:5px;
display:inline-block;
width:15px;
height:15px;
border:none;
border-radius:50%;
text-align:center;
line-height:24px;
font-size:14px
}
.tm-bgcolor-skincolor .top-contact i {
color:rgba(255, 255, 255, .75)
}
.top-contact li {
display:inline-block;
padding-left:10px;
padding-right:10px;
z-index:1
}
.top-contact li:first-child {
padding-left:0
}
.top-contact li:last-child {
padding-right:0
}
.top-contact li, .tm-topbar-content .tm-wrap-cell div {
position:relative
}
.tm-topbar-content .tm-wrap-cell div {
padding-left:15px
}
.tm-top-info-con div.tm-vc_btn3-container, .tm-topbar-content .tm-wrap-cell div.tm-vc_btn3-container {
margin-bottom:0
}
.tm-topbar-content .tm-wrap-cell div .tm-vc_btn3.tm-vc_btn3-size-sm {
padding:7px 20px;
margin-top:3px
}
.tm-bgcolor-darkgrey .tm-topbar-content .tm-wrap-cell div .tm-vc_btn3:hover {
background-color:#fff;
color:#202020
}
.tm-topbar-content .tm-wrap-cell div:before, .top-contact li:first-child:before, .top-contact li:last-child:after {
content:"";
height:22px;
width:1px;
background-color:rgba(0, 0, 0, .09);
display:block;
position:absolute;
right:25px;
top:14px
}
.top-contact li:last-child:after {
right:0
}
.tm-topbar-content .tm-wrap-cell div:before {
right:auto;
left:0
}
.tm-topbar-content .tm-wrap-cell div:first-child:before, .top-contact li:last-child:after, .top-contact li:first-child:before {
content:unset
}
.top-contact li:last-child {
padding-right:20px
}
.top-contact.tm-highlight-right:after, .top-contact.tm-highlight-left:after {
content:"";
width:5000px;
height:100%;
background-color:#0186d5;
right:0;
top:0;
position:absolute;
z-index:0
}
.top-contact.tm-highlight-right:after {
left:0
}
.top-contact.tm-highlight-right i, .top-contact.tm-highlight-left i {
color:#fff
}
.top-contact.tm-highlight-right li:first-child:before, .top-contact.tm-highlight-right li:after, .top-contact.tm-highlight-left li:first-child:before, .top-contact.tm-highlight-left li:after {
display:none
}
.themetechmount-topbar-wrapper.tm-bgcolor-grey {
border-bottom:1px solid #e7e7e7
}
.themetechmount-topbar-wrapper .tm-vc_btn3.tm-vc_btn3-size-md {
padding:14px 25px 14px 25px;
font-size:12px;
vertical-align:top;
line-height:20px
}
.themetechmount-topbar-wrapper .tm-vc_btn3.tm-vc_btn3-size-md.tm-vc_btn3-style-text {
padding-left:5px;
font-size:14px;
font-weight:600
}
.themetechmount-topbar-wrapper.tm-bgcolor-skincolor .social-icons li>a:hover {
color:#fff!important;
border-color:rgba(255, 255, 255, 1)
}
.themetechmount-topbar-wrapper.tm-bgcolor-skincolor.tm-textcolor-white a:hover {
color:rgba(255, 255, 255, .8)
}
.tm-textcolor-white.themetechmount-topbar-wrapper .social-icons li:first-child:before, .tm-textcolor-white.themetechmount-topbar-wrapper .social-icons li:after, .tm-textcolor-white .tm-topbar-content .tm-wrap-cell div:before, .tm-textcolor-white .top-contact li:first-child:before, .tm-textcolor-white .top-contact li:last-child:after, .tm-textcolor-white .top-contact li:before, .tm-textcolor-white .top-contact li:after, .tm-header-overlay .tm-textcolor-white .tm-topbar-content .social-icons:before {
background-color:rgba(255, 255, 255, .2)
}
.tm-bgcolor-skincolor.tm-textcolor-white a:hover {
color:rgb(54,48,46)
}
.tm-headerstyle-classic-box-overlay .themetechmount-topbar-wrapper .themetechmount-fbar-btn {
margin-left:20px
}
.themetechmount-topbar-wrapper .social-icons li {
position:relative;
min-width:auto;
padding:0;
margin:0 3px
}
.tm-topbar-content .tm-wrap-cell .themetechmount-social-links-wrapper {
padding-right:0
}
.tm-header-overlay .themetechmount-topbar-wrapper .social-icons li:before, .tm-header-overlay .themetechmount-topbar-wrapper .social-icons li:after {
content:none
}
.tm-header-overlay .top-contact {
line-height:52px
}
.tm-header-overlay .tm-topbar-content .tm-wrap-cell .themetechmount-social-links-wrapper {
padding-right:3px
}
.tm-headerstyle-classic-highlight .tm-topbar-content .tm-wrap-cell .themetechmount-social-links-wrapper {
padding-right:0
}
.themetechmount-topbar-wrapper .tm-vc_btn3.tm-vc_btn3-size-md.tm-vc_btn3-style-text.tm-vc_btn3-size-md.tm-vc_btn3-icon-right:not(.tm-vc_btn3-o-empty) .tm-vc_btn3-icon {
right:3px
}
.tm-bgcolor-skincolor .tm-topbar-content .social-icons li>a:hover {
color:#fff;
border-color:transparent
}
.tm-header-text-area .header-info-widget .tm-vc_btn3, .tm-header-text-area .header-info-widget .tm-vc_btn3.tm-vc_btn3-size-md {
font-size:12px;
padding:8px 17px 8px 17px
}
.tm-titlebar-wrapper .tm-titlebar-inner-wrapper {
padding:0;
display:table;
width:100%
}
.tm-titlebar-main {
text-align:center;
vertical-align:middle;
display:table-cell
}
.tm-titlebar-wrapper {
position:relative;
z-index:1
}
.tm-header-style-classic2 .tm-classicheader-text-area .tm-header-text .tm-titlebar-wrapper {
margin-top:70px
}
.tm-titlebar-wrapper.entry-header {
margin-bottom:0
}
.tm-titlebar-align-right .tm-titlebar-main {
text-align:right
}
.tm-titlebar-align-left .tm-titlebar-main {
text-align:left
}
.tm-titlebar-wrapper .entry-header {
margin-bottom:0;
position:relative
}
.themetechmount-titlebar-main {
text-align:center
}
.tm-titlebar-wrapper .entry-title-wrapper a {
color:rgba(255, 255, 255, .9);
font-weight:700
}
.tm-titlebar-wrapper .entry-title-wrapper a:hover {
color:#fff
}
.tm-titlebar-main .breadcrumb-wrapper span:last-child {
padding-right:0
}
.tm-titlebar-wrapper .entry-title .tm-subtitle {
font-size:17px;
opacity:.8;
font-weight:300
}
.tm-titlebar-wrapper .breadcrumb-wrapper a {
color:#888;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s
}
.tm-bread-sep {
position:relative;
top:0
}
.tm-titlebar-wrapper .breadcrumb-wrapper a:hover {
text-decoration:none
}
.themetechmount-titlebar-main .breadcrumb-wrapper {
color:#999;
vertical-align:middle
}
.breadcrumb-wrapper .tm-pf-navbar-wrapper i {
font-size:24px;
opacity:.8;
transition:all 0.2s ease
}
.breadcrumb-wrapper .tm-pf-navbar-wrapper a {
margin:2px;
display:inline-block
}
.breadcrumb-wrapper .tm-pf-navbar-wrapper a, .breadcrumb-wrapper .tm-pf-navbar-wrapper .tm-dim {
margin:5px;
display:inline-block
}
.tm-titlebar-wrapper {
background-size:100%;
background-position:50% 0;
background-repeat:repeat repeat
}
.themetechmount-header-style-3 .themetechmount-slider-wrapper, .themetechmount-header-style-3 .tm-titlebar-wrapper {
position:relative;
z-index:1
}
.themetechmount-titlebar-main .entry-title {
line-height:27px;
color:#2d2d2d;
font-weight:400;
font-size:28px
}
.tm-titlebar-align-right .tm-titlebar-main-inner, .tm-titlebar-align-left .tm-titlebar-main-inner {
display:table;
width:100%
}
.tm-titlebar-align-right .entry-title-wrapper, .tm-titlebar-align-left .entry-title-wrapper, .tm-titlebar-align-right .breadcrumb-wrapper, .tm-titlebar-align-left .breadcrumb-wrapper {
display:table-cell
}
.tm-titlebar-align-left .breadcrumb-wrapper {
text-align:right;
vertical-align:middle
}
.tm-titlebar-align-right .breadcrumb-wrapper {
text-align:left;
vertical-align:middle
}
.tm-titlebar-wrapper .breadcrumb-wrapper {
font-size:13px;
color:#999
}
.tm-titlebar-align-allleft .tm-titlebar-main {
text-align:left
}
.tm-titlebar-align-allright .tm-titlebar-main {
text-align:right
}
.entry-title-wrapper .entry-title {
margin:0;
margin-bottom:6px;
position:relative;
display:inline-block
}
.entry-title-wrapper .entry-title:before {
display:block;
content:'';
position:absolute;
left:0;
top:0;
height:100%;
width:6px;
top:0
}
.tm-titlebar-align-allleft .entry-title-wrapper .entry-title, .tm-titlebar-align-left .entry-title-wrapper .entry-title {
padding-left:20px
}
.tm-titlebar-align-right .entry-title-wrapper .entry-title:before, .tm-titlebar-align-allright .entry-title-wrapper .entry-title:before, .tm-titlebar-align-default .entry-title-wrapper .entry-title:before {
left:-36px
}
.entry-title-wrapper.tm-bgcolor-skincolor .entry-title:before {
background-color:#fff
}
.tm-titlebar-align-left .breadcrumb-wrapper>.container {
padding-right:0
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom .breadcrumb-wrapper {
position:absolute
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-titlebar-align-default .breadcrumb-wrapper {
left:50%;
bottom:0;
-khtml-transform:translateX(-50%) translateY(0%);
-moz-transform:translateX(-50%) translateY(0%);
-ms-transform:translateX(-50%) translateY(0%);
-o-transform:translateX(-50%) translateY(0%);
transform:translateX(-50%) translateY(0)
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-titlebar-align-allright .breadcrumb-wrapper {
right:0
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-titlebar-align-default .breadcrumb-wrapper .container:after {
content:"";
position:absolute;
top:0;
display:block;
height:100%;
width:5000px;
z-index:0
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-titlebar-align-default .breadcrumb-wrapper .container:after {
right:100%;
left:auto
}
.tm-textcolor-white .tm-titlebar-main .breadcrumb-wrapper a {
color:rgba(255, 255, 255, 1)
}
.tm-textcolor-white .tm-titlebar-main .breadcrumb-wrapper, .tm-textcolor-white .tm-titlebar-main .breadcrumb-wrapper a:hover {
color:rgba(255, 255, 255, 1)
}
.tm-textcolor-white .tm-titlebar-main .entry-title, .tm-textcolor-white .tm-titlebar-main .entry-subtitle {
color:#fff
}
.tm-textcolor-dark .tm-titlebar-main .breadcrumb-wrapper a {
color:rgba(0, 0, 0, .6)
}
.tm-textcolor-dark .tm-titlebar-main .breadcrumb-wrapper, .tm-textcolor-dark .tm-titlebar-main .breadcrumb-wrapper a:hover {
color:rgba(0, 0, 0, .8)
}
.tm-textcolor-dark .tm-titlebar-main .entry-title, .tm-textcolor-dark .tm-titlebar-main .entry-subtitle {
color:rgba(0, 0, 0, .9)
}
.themetechmount-titlebar-main .breadcrumb-wrapper a {
color:#999
}
.tm-titlebar-textcolor-custom .tm-titlebar .breadcrumb-wrapper a {
opacity:.8
}
.tm-titlebar-textcolor-custom .tm-titlebar .breadcrumb-wrapper a:hover {
opacity:1
}
.tm-titlebar-wrapper.tm-bgimage-no .tm-titlebar-wrapper-bg-layer {
opacity:1
}
.tm-titlebar-main h3.tm-subtitle {
opacity:.8
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar-main>.container {
padding:0;
vertical-align:middle;
display:table;
height:100%
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar-main>.container .tm-titlebar-main-inner {
vertical-align:middle;
display:table-cell
}
.tm-titlebar-wrapper:not(.tm-breadcrumb-on-bottom) .tm-titlebar-main .breadcrumb-wrapper .container, .tm-titlebar-wrapper:not(.tm-breadcrumb-on-bottom) .tm-titlebar-main .entry-title-wrapper .container {
width:auto;
padding:0
}
.tm-titlebar-wrapper:not(.tm-breadcrumb-on-bottom) .tm-titlebar-main .entry-title-wrapper .container {
padding-left:0
}
.tm-titlebar-wrapper:not(.tm-breadcrumb-on-bottom).tm-titlebar-align-allleft .breadcrumb-wrapper .container, .tm-titlebar-wrapper:not(.tm-breadcrumb-on-bottom).tm-titlebar-align-allright .breadcrumb-wrapper .container {
padding-top:7px
}
hr.tm-titlebar-border {
margin-top:0;
margin-bottom:0;
border:0;
border-top:1px solid rgba(0, 0, 0, .05);
background-color:transparent
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom {
position:relative;
z-index:1
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar .breadcrumb-wrapper .container {
padding:15px 5px;
display:inline-block;
border-radius:0;
margin-right:27px;
border-right:4px solid
}
.tm-bgcolor-skincolor.tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar .breadcrumb-wrapper .container {
background-color:#3d3d3d
}
.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-textcolor-dark .tm-titlebar-main .breadcrumb-wrapper a, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar .breadcrumb-wrapper .container a:hover, .tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar .breadcrumb-wrapper .container {
color:#fff
}
.themetechmount-wide.themetechmount-sticky-footer .site-content-wrapper {
z-index:1
}
.tm-bordertype-none .bottom-footer-inner {
border:none!important
}
.site-footer .second-footer-inner {
border-bottom:1px solid rgba(255, 255, 255, .14);
padding-bottom:15px
}
.site-footer .second-footer.tm-textcolor-dark .second-footer-inner {
border-bottom:1px solid rgba(0, 0, 0, .14)
}
ul.footer-nav-menu li:after {
position:absolute;
content:"|";
padding-left:7px
}
ul.footer-nav-menu li:last-child:after {
content:""
}
.footer-nav-menu {
list-style:none;
margin:0;
padding:0
}
.footer-nav-menu li {
display:inline-block;
padding-left:2px;
padding-right:16px;
font-size:14px;
padding-bottom:0
}
.footer-nav-menu li:first-child {
padding-left:0
}
.bottom-footer-inner, .second-footer-inner {
position:relative
}
.tm-footer2-left, .tm-footer2-right {
padding-top:25px;
padding-bottom:19px;
font-size:14px
}
.tm-footer2-right {
text-align:right
}
.col-sm-12.tm-footer2-left, .col-sm-12.tm-footer2-right {
line-height:30px;
text-align:center
}
.site-footer .col-sm-6.first-widget-area {
position:relative;
overflow:hidden
}
.site-footer .col-sm-6.first-widget-area:after {
content:"";
height:100%;
width:1px;
position:absolute;
right:20px;
top:35px;
margin-bottom:35px;
background-color:rgba(255, 255, 255, .1)
}
.site-footer .col-sm-6.first-widget-area {
padding-right:45px
}
.bottom-footer-text.tm-textcolor-white .footer-nav-menu, .bottom-footer-text.tm-textcolor-white .tm-footer2-left .footer-nav-menu a:not(:hover), .bottom-footer-text.tm-textcolor-white .tm-footer2-right .footer-nav-menu a:not(:hover) {
color:rgba(255, 255, 255, 1)
}
.tm-textcolor-dark .col-sm-6.first-widget-area:after {
background-color:rgba(0, 0, 0, .1)
}
.bottom-footer-text.tm-textcolor-dark .bottom-footer-inner {
border-top-color:rgba(0, 0, 0, .1)
}
.tm-textcolor-dark .vc_separator .vc_sep_holder .vc_sep_line {
border-color:rgba(0, 0, 0, .1)!important
}
.footer-nav-menu li:last-child {
padding-right:0
}
.footer .social-icons li, .footer .bottom-footer-text .bottom-footer-inner .social-icons li {
margin-left:4px;
margin-right:4px;
min-width:auto
}
.footer .social-icons li:first-child, .footer .bottom-footer-text .bottom-footer-inner .social-icons li:first-child {
margin-left:0
}
.footer .tm-textcolor-white .social-icons a {
color:rgba(248, 252, 255, .6)
}
.tribe-events-notices {
background:#f5f5f5;
border-radius:0;
border:1px solid #e2e2e2;
color:#20202d;
margin:10px 0 18px;
padding:15px 35px 15px 20px;
text-shadow:none
}
.tribe-events-list-widget .tribe-event-title {
font-size:16px;
font-weight:400
}
.tribe-events-list-widget .tribe-events-list-widget-events {
padding-left:0;
margin-bottom:20px
}
#tribe-bar-form #tribe-bar-views .select2-container {
display:none
}
.tribe-events-gmap {
display:block;
padding:10px 0 5px 0
}
#tribe-bar-views .tribe-bar-views-list {
z-index:1
}
#page #tribe-events-pg-template {
max-width:none
}
.events-archive #page .entry-content, .events-archive #page .entry-header {
width:100%
}
#tribe-bar-form #tribe-bar-views, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover, #tribe-events-bar #tribe-bar-collapse-toggle, #tribe-events-bar #tribe-bar-form, #tribe-events-bar .tribe-bar-views-inner {
background:#fff
}
#tribe-events-bar #tribe-bar-form {
margin:0;
width:100%;
border:1px solid #e3e3e3
}
#tribe-bar-form #tribe-bar-views+.tribe-bar-filters {
border-right:1px solid #e3e3e3;
padding:2px 22px
}
#tribe-bar-form .tribe-events-button {
margin-bottom:0
}
.events-list .tribe-events-loop, .tribe-events-day .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .single-tribe_organizer .tribe-events-loop {
max-width:100%
}
.tribe-events-list .type-tribe_events {
padding:30px;
border:1px solid #eaeaea;
margin-bottom:60px;
box-shadow:0 1px 1px rgba(0, 0, 0, .1);
-khtml-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
-ms-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
-o-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
overflow:hidden
}
.tribe-events-list .type-tribe_events h2 {
padding-right:50px;
font-size:20px
}
.tribe-events-schedule h2 {
display:inline-block;
font-size:18px;
font-weight:600
}
.single-tribe_events h1.tribe-events-single-event-title {
display:none
}
.tribe-events-list-separator-month:after {
border-bottom:1px solid #eaeaea
}
.themetechmount-post-item-inner .tribe-events-event-cost, .tribe-events-list .tribe-events-event-cost {
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
float:none;
position:absolute;
width:206px;
right:-64px;
z-index:1;
top:23px
}
.themetechmount-post-item-inner .tribe-events-event-cost span, .tribe-events-list .tribe-events-event-cost span {
width:100%
}
.themetechmount-post-item-inner .tribe-events-event-cost {
color:#fff;
z-index:99;
text-align:center;
right:-76px;
top:15px
}
.themetechmount-post-item-inner {
overflow:hidden
}
.tribe-events-loop .tribe-events-event-meta {
font-size:15px
}
.tribe-events-list .tribe-events-event-cost span {
color:#fff;
border:none;
font-size:18px
}
#tribe-bar-form .tribe-bar-submit input[type=submit] {
border:1px solid transparent;
border-radius:3px;
font-size:14px
}
.single-tribe_events h2.tribe-events-single-event-title {
display:none
}
.tribe-events-schedule {
float:right;
margin-top:25px
}
.tribe-events-back {
float:left;
margin-top:10px
}
.single-tribe_events .tribe-events-schedule .tribe-events-cost {
padding:5px 15px;
margin-left:10px;
color:#fff;
text-align:center;
border-radius:5px
}
.tribe-events-back {
margin-top:16px
}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dt {
color:#2d2d2d
}
body.events-list .tribe-events-ical {
margin-bottom:30px
}
#tribe-bar-views .tribe-bar-views-list {
padding:0;
width:101%;
left:-1px;
border-left:1px solid #e3e3e3
}
#tribe-bar-views.tribe-bar-views-open .tribe-bar-views-list {
padding:0;
width:101%;
left:-1px;
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3
}
#tribe-bar-views.tribe-bar-views-open ul.tribe-bar-views-list li.tribe-bar-views-option:last-child {
border-bottom:1px solid #e3e3e3
}
body .datepicker.dropdown-menu {
border-radius:0;
box-shadow:none;
padding:20px;
border:1px solid #eee;
font-size:14px;
z-index:14!important
}
body .datepicker .datepicker-days table tr td {
color:#999;
padding:8px;
width:34px;
height:34px!important;
border-top:0
}
body .datepicker table tr td span.active.active, body .datepicker table tr td.active.active {
background:transparent;
color:#999;
text-shadow:none
}
body .datepicker table tr td span.active.active, body .datepicker table tr td.active.active, .datepicker table tr td.active.active:hover, .datepicker table tr td span.active.active:hover, body .datepicker .datepicker-days table tr td:hover {
color:#fff
}
.events-single .tribe_events {
clear:both
}
.post-box-event.post-box .themetechmount-post-readmore {
position:relative;
margin-top:10px
}
.single-tribe_events .tribe-events-event-meta dl {
margin:0;
margin-top:18px
}
.tribe-events-meta-group .tribe-events-single-section-title {
font-size:20px;
font-weight:600
}
.tribe-events-list-separator-month {
text-transform:uppercase;
font-size:16px;
font-weight:600
}
.tribe-events-list .tribe-events-event-image+div.tribe-events-content {
float:none;
position:relative;
width:auto
}
.tribe-events-calendar div[id*=tribe-events-daynum-], .tribe-events-calendar div[id*=tribe-events-daynum-] a, .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a {
background-color:#012546;
color:#fff
}
#tribe-events-content .tribe-events-has-events>div>a {
color:#fff
}
#tribe-events .tribe-events-month {
margin-bottom:80px
}
.tribe-events-event-meta address.tribe-events-address, .tribe-events-list .tribe-events-venue-details {
font-weight:500;
font-style:normal;
line-height:24px
}
.tribe-event-schedule-details {
font-weight:600
}
.themetechmount-box-events h4 a, .themetechmount-box-events h4 {
font-size:19px;
color:#182333;
line-height:28px
}
.themetechmount-events-box-view-top-image-details .themetechmount-box-title .themetechmount-box-title {
padding-bottom:10px
}
.themetechmount-events-box-view-top-image-details .themetechmount-event-meta-details {
border-bottom:1px solid #ededed;
border-left:none;
border-right:none;
padding-bottom:10px;
padding-top:0;
margin-bottom:15px
}
.themetechmount-events-box-view-top-image-details .themetechmount-post-readmore {
margin-top:23px
}
.themetechmount-events-box-view-top-image-details .themetechmount-events-meta .tribe-events-event-cost {
font-weight:700
}
.themetechmount-events-box-view-top-image .themetechmount-box-bottom-content {
text-align:center
}
.themetechmount-events-box-view-top-image-details .themetechmount-meta-details i {
padding-right:5px;
float:left;
padding-top:6px
}
.themetechmount-events-box-view-top-image-details .themetechmount-box-title h4 a, .themetechmount-events-box-view-top-image-details .themetechmount-box-title h4 {
margin-bottom:10px;
font-size:21px
}
.tribe-events-list .tribe-events-loop .tribe-event-featured {
background-color:#fff;
padding:0 30px 30px 30px;
margin-bottom:60px
}
.tribe-events-list .type-tribe_events, .single-tribe_events .tribe-events-event-meta {
background-color:#fff
}
.tribe-events-list-separator-month span {
padding:10px 50px;
border-radius:3px;
background-color:#ff3d55;
color:#fff
}
.tribe-events-list .type-tribe_events .tribe-events-list-event-title {
font-size:30px;
color:#20292f;
font-weight:500
}
.tribe-events-list .tribe-events-loop .tribe-events-event-meta {
font-size:15px;
font-weight:500
}
.tribe-events-list .tribe-events-event-meta address.tribe-events-address, .tribe-events-list .tribe-events-venue-details {
font-weight:400;
font-style:normal;
line-height:24px
}
.tribe-events-list .tribe-events-loop .tribe-events-content {
padding-right:0
}
#tribe-events-content a {
color:#20292f
}
#tribe-events-content .tribe-events-read-more, #tribe-events-content.tribe-events-single .tribe-events-back a, #tribe-events-content #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a, #tribe-events-content #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a, #tribe-events .tribe-events-button, .tribe-events-button, #tribe-events-content #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-left a, #tribe-events-content #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-right a {
display:inline-block;
position:relative;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
color:#fff;
border:1px solid transparent;
background-color:#0168b7;
border-radius:0;
margin-top:10px;
text-transform:capitalize;
border-width:1px;
border-style:solid;
font-size:15px;
font-weight:500;
padding:9px 34px
}
#tribe-events-content .tribe-events-read-more:hover, .tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .ticket-cost, #tribe-events-content.tribe-events-single .tribe-events-back a:hover, #tribe-events-content #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a:hover, #tribe-events-content #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a:hover, #tribe-events-content #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-left a:hover, #tribe-events-content #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-right a:hover {
color:#fff;
background-color:#ff3d55
}
#tribe-events-content #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a, #tribe-events-content #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a {
width:auto
}
.themetechmount-post-item-inner .tribe-events-event-cost, .tribe-events-list .tribe-events-event-cost {
top:15px
}
.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content, .tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-meta {
color:inherit
}
.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-image {
margin:0 -30px 0 -30px
}
.themetechmount-events-box-view-top-image-details .themetechmount-meta-date.tm-md-event {
width:85px;
height:85px
}
.themetechmount-events-box-view-top-image-details .themetechmount-meta-date.tm-md-event .themetechmount-event-date {
padding:20px 10px 10px 10px
}
.themetechmount-events-box-view-top-image-details .themetechmount-meta-date.tm-md-event .themetechmount-event-date {
font-size:23px
}
.single.single-tribe_events article {
margin-bottom:50px
}
.single.single-tribe_events article {
padding:0
}
.single.single-tribe_events #tribe-events-content {
margin-bottom:0
}
.widget.boldman_category_list_widget li.current-cat a, .widget.boldman_category_list_widget li a:hover, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a, .woocommerce-account .woocommerce-MyAccount-navigation li a:hover, .widget.tm_widget_nav_menu li.current_page_item a, .widget.tm_widget_nav_menu li a:hover {
color:#fff
}
.widget.boldman_all_post_list_widget .widget-title, .widget.boldman_category_list_widget .widget-title {
display:none
}
.widget.boldman_all_post_list_widget .widget-title:after, .widget.boldman_category_list_widget .widget-title:after {
background-color:#fff!important
}
.widget.boldman_all_post_list_widget li, .widget.boldman_category_list_widget li {
padding:0
}
.woocommerce-account .woocommerce-MyAccount-navigation li a, .widget.tm_widget_nav_menu li a, .widget.boldman_all_post_list_widget li a, .widget.boldman_category_list_widget li a {
display:block;
padding:14px 0px 14px 14px;
position:relative;
background-color:#fff;
color:#182333;
z-index:1;
font-weight:500;
font-size:15px;
-webkit-transition:all 0.3s linear;
transition:all 0.3s linear
}
.woocommerce-account .woocommerce-MyAccount-navigation li a:after, .widget.tm_widget_nav_menu li a:after, .widget.boldman_all_post_list_widget li a:after, .widget.boldman_category_list_widget li a:after {
content:"";
width:0;
height:100%;
background:#fda12b;
position:absolute;
top:0;
left:0;
-webkit-transition:width 0.3s linear;
transition:width 0.3s linear;
z-index:-2
}
.widget.boldman_category_list_widget li.current-cat a:after, .widget.boldman_category_list_widget li a:hover:after, .widget.boldman_all_post_list_widget li.tm-post-active a:after, .widget.boldman_all_post_list_widget li a:hover:after, .widget.tm_widget_nav_menu li.current_page_item a:after, .widget.tm_widget_nav_menu li a:hover:after, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a:after, .woocommerce-account .woocommerce-MyAccount-navigation li a:hover:after {
width:100%
}
.woocommerce-account .woocommerce-MyAccount-navigation li a:before, .widget.tm_widget_nav_menu li a:before, .widget.boldman_all_post_list_widget li a:before, .widget.boldman_category_list_widget li a:before {
content:"";
width:4px;
top:0;
left:0;
background:#eaeaea;
height:100%;
position:absolute;
-webkit-transition:background 0.2s linear;
transition:background 0.2s linear;
z-index:1
}
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover:before, .widget.tm_widget_nav_menu li a:hover:before, .widget.boldman_all_post_list_widget li a:hover:before, .widget.boldman_category_list_widget li a:hover:before, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a:before, .widget.tm_widget_nav_menu li.current_page_item a:before, .widget.boldman_all_post_list_widget li.tm-post-active a:before, .widget.boldman_category_list_widget li.current-cat a:before {
background:#182333
}
.sidebar .widget.tm_widget_nav_menu, .sidebar .widget.boldman_all_post_list_widget, .sidebar .widget.boldman_category_list_widget {
padding-top:0
}
.widget.tm_widget_nav_menu li a:before {
content:none
}
.widget.boldman_all_post_list_widget li:last-child a. .widget.boldman_category_list_widget li:last-child a {
border-bottom:none
}
.widget.boldman_all_post_list_widget li.tm-post-active a, .widget.boldman_all_post_list_widget li a:hover, .widget.boldman_category_list_widget li.current-cat a, .widget.boldman_category_list_widget li a:hover {
color:#fff;
border-color:transparent;
z-index:9
}
.sidebar h3.widget-title {
margin-top:0;
margin-bottom:25px;
display:block
}
.widget ul, .widget ol {
list-style-type:none;
margin:0;
padding:0
}
.widget, .wpb_row .wpb_widgetised_column .widget {
margin:35px 0 35px;
word-wrap:break-word
}
.site-footer .first-footer .tm-container-for-footer>div>.row .widget-area .widget {
margin:0
}
.footer .footer-rows .first-footer .first-footer-inner {
padding:40px 0 33px
}
.footer.tm-bgcolor-skincolor .tm-container-for-footer>div>.row .widget-area, .footer.tm-bgcolor-skincolor .footer-rows .footer-rows-inner div:nth-child(2).second-footer .second-footer-bg-layer, .footer.tm-bgcolor-darkgrey .tm-container-for-footer>div>.row .widget-area, .footer.tm-bgcolor-darkgrey .footer-rows .footer-rows-inner div:nth-child(2).second-footer .second-footer-bg-layer {
border-color:rgba(255, 255, 255, .3)
}
.footer.tm-bgcolor-white .tm-container-for-footer>div>.row .widget-area, .footer.tm-bgcolor-white .footer-rows .footer-rows-inner div:nth-child(2).second-footer .second-footer-bg-layer {
border-color:rgba(0, 0, 0, .14)
}
.footer .widget {
margin:60px 0 55px
}
.footer .widget.themetechmount_widget_recent_entries .tm-recent-post-list {
text-align:left
}
.footer .tm-newsletter-margin {
margin-top:-23px
}
.widget ul>li {
padding:0 0 15px 0
}
.sidebar .widget ul:not(.slides):not(.cart_list):not(.boldman_contact_widget_wrapper)>li:last-child, .widget ul>li ul>li:last-child {
border-bottom:0;
padding-bottom:0px!important;
margin-bottom:0
}
.widget .widget-title {
margin-bottom:32px;
position:relative;
padding-left:14px
}
.widget .widget-title:after {
display:block;
height:80%;
margin-top:3px;
margin-bottom:0;
content:'';
position:absolute;
bottom:-5px;
left:1px;
top:0;
width:3px;
background-color:#18c471
}
.second-footer .container.tm-container-for-footer .row>.widget-area:first-child .custom-heading {
display:inline-block;
float:left;
padding-right:10px
}
.footer .widget .widget-title {
margin-bottom:25px;
display:inline-block;
font-size:20px
}
.footer_logo img {
max-height:45px
}
.footer .widget ul>li {
padding:0 0 12px 0
}
.sidebar .widget ul:not(.slides):not(.cart_list):not(.boldman_contact_widget_wrapper):not(.boldman_category_list_widget):not(.tm-all-post-list)>li {
border-top:1px solid #f1f1f1;
padding-bottom:10px;
padding-top:10px
}
.sidebar .widget ul.slick-dots>li, body .sidebar .widget.boldman_all_post_list_widget li:first-child, body .sidebar .widget.boldman_category_list_widget li:first-child {
border-top:none!important
}
.sidebar .widget.themetechmount_widget_recent_entries ul:not(.slides):not(.cart_list)>li {
padding:15px 0
}
.sidebar .widget.themetechmount_widget_recent_entries ul:not(.slides):not(.cart_list):not(.boldman_contact_widget_wrapper)>li:first-child, .sidebar .widget_shopping_cart .cart_list li:first-child, .sidebar .widget>ul:not(.slides):not(.cart_list)>li:first-child, .sidebar .widget.widget_nav_menu>div>ul:first-child>li:first-child {
border-top:none!important;
padding-top:0
}
#sidebar-left .widget.boldman_category_list_widget, #sidebar-left .widget.widget.widget_nav_menu.tm_widget_nav_menu, .sidebar.widget-area .widget.widget_nav_menu.tm_widget_nav_menu, .sidebar .widget.boldman_category_list_widget, .sidebar .widget.boldman_all_post_list_widget, .sidebar.widget-area .widget.boldman_category_list_widget {
padding:0
}
.sidebar .widget.tm_widget_nav_menu ul>li, .sidebar .widget.boldman_all_post_list_widget ul>li, .sidebar .widget.boldman_category_list_widget ul>li {
padding:0px!important;
border:none;
margin-bottom:3px
}
.site-footer .tm-sbox .tm-vc_cta3-content-header h2 {
margin-bottom:3px;
font-size:20px
}
.site-footer .tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_cta3-content-header h4 {
margin-bottom:0;
font-size:14px
}
.site-footer .tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-sm.tm-vc_icon_element-have-style-inner {
width:50px!important;
height:50px!important
}
.tm-bg-footer-box {
padding:65px 0 100px 45px;
margin:-70px 0 -90px 0;
text-align:center
}
.tm-bg-footer-box .footer-logo-box {
padding-left:15px;
padding-right:15px;
padding-bottom:30px
}
.tm-bg-footer-box .footer-logo-box img {
margin-bottom:20px
}
ul.boldman_contact_widget_wrapper.call-email-footer {
font-size:16px;
font-weight:500;
margin-bottom:15px;
margin-top:20px
}
ul.boldman_contact_widget_wrapper.call-email-footer li:before {
position:relative;
left:-6px;
top:0
}
.footer .social-icons li>a {
width:23px;
height:33px;
line-height:32px;
border:none;
background-color:transparent;
font-size:18px;
transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-webkit-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out
}
.footer .social-icons li>a:hover {
color:#fff
}
.boldman_flicker_widget_wrapper a {
overflow:hidden;
display:block;
margin:0 7px 0 0;
width:75px;
height:75px;
display:inline-block;
background:none
}
ul.boldman_contact_widget_wrapper {
list-style:none;
margin-left:0;
padding-left:0
}
ul.boldman_contact_widget_wrapper li {
padding-left:37px;
position:relative;
padding-top:15px;
padding-bottom:15px;
line-height:25px;
border-bottom:1px solid #eaeaea
}
.widget ul.boldman_contact_widget_wrapper li {
position:relative;
line-height:25px;
border-bottom:none;
padding:0;
padding-left:37px;
margin-bottom:10px
}
ul.boldman_contact_widget_wrapper li:last-child {
border-bottom:none
}
ul.boldman_contact_widget_wrapper li:before {
position:absolute;
left:0;
top:20px;
font-size:20px;
font-weight:400
}
.widget ul.boldman_contact_widget_wrapper li:before {
top:3px
}
.sidebar.widget-area .widget.boldman_contact_widget {
padding:30px 30px 20px;
background-color:#fff
}
ul.tm-recent-post-list {
list-style:none;
padding:0
}
ul.tm-recent-post-list>li img {
display:block;
width:70px;
height:70px;
float:left;
margin-right:18px
}
ul.tm-recent-post-list>li {
padding:0 0 20px 0
}
ul.tm-recent-post-list>li>a {
font-size:15px;
line-height:22px;
display:block;
font-weight:400
}
ul.tm-recent-post-list li:after {
content:" ";
display:table;
clear:both
}
ul.tm-recent-post-list>li .post-date {
display:block;
font-size:12px
}
ul.tm-recent-post-list>li:first-child {
border-top:0;
padding-top:0
}
.widget_recent_comments li.recentcomments, .widget_recent_entries a, .widget_meta a, .widget_categories a, .widget_product_categories a, .widget_archive li a, .widget_pages li a, .widget_nav_menu li a {
display:inline-block;
position:relative;
padding-left:0
}
.widget .menu-main-menu-container {
float:none
}
.widget ul>li ul {
margin-left:15px;
margin-top:15px
}
.widget_categories.widget ul>li ul, .widget_nav_menu.widget ul>li ul, .widget_pages.widget ul>li ul {
margin-top:10px
}
.flexslider {
border:none;
background:none;
box-shadow:none;
margin-bottom:0
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
margin-top:-25px
}
.sidebar .wpb_gallery .flex-direction-nav {
display:none
}
.sidebar .wpb_gallery.wpb_content_element {
margin-bottom:0
}
.tm-slick-carousel-wrapper img {
max-width:100%
}
.widget_calendar table td#today {
font-weight:700
}
.widget_calendar table {
border-collapse:separate;
border-color:#e5e5e5;
border-spacing:0;
border-style:solid;
border-width:1px 0 0 1px;
margin-bottom:24px;
width:100%;
background-color:#fff
}
.widget_calendar table th, .widget_calendar table td {
border-bottom:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding:10px
}
.widget_calendar caption {
padding:0;
margin:0;
margin-bottom:5px;
letter-spacing:.04em;
text-transform:uppercase;
font-size:15px;
font-weight:700
}
.widget_calendar tbody a {
display:block;
font-weight:700
}
.tm-textcolor-dark .widget_calendar table {
border-color:rgba(0, 0, 0, .07)
}
.tm-textcolor-dark .widget_calendar table th, .tm-textcolor-dark .widget_calendar table td {
border-bottom-color:rgba(0, 0, 0, .07);
border-right-color:rgba(0, 0, 0, .07)
}
.tm-textcolor-white .newsletter-submit, .tm-textcolor-white .newsletter-widget, .tm-textcolor-white .widget_calendar table th, .tm-textcolor-white .widget_calendar table td, .tm-textcolor-white .widget_calendar table {
border-color:rgba(229, 229, 229, .12)
}
.tm-textcolor-white .newsletter-widget .newsletter-email {
color:rgba(255, 255, 255, .34)
}
.tm-textcolor-white .mc_form_inside .mc_merge_var:after, .tm-textcolor-white .newsletter-widget:after {
color:rgba(255, 255, 255, .4)
}
.tm-textcolor-dark .mc_form_inside .mc_merge_var, .tm-textcolor-dark .newsletter-submit, .tm-textcolor-dark .newsletter-widget {
border-color:rgba(0, 0, 0, .07)
}
.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap {
background:none
}
#site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal>li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item .calendar_wrap a {
padding:0;
text-align:left;
border-bottom:0
}
#site-header-menu #site-navigation div.nav-menu>ul {
margin:0;
padding:0
}
#site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a, #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu li.mega-menu-item a:focus {
background:none
}
.righticon, #site-header-menu #site-navigation .mega-menu-toggle:after {
display:none
}
.header-controls .search_box a>.ti-close, .header-controls .search_box a>.ti-search, .header-controls .ti-bag {
height:33px;
width:33px;
line-height:33px;
border-radius:50%;
color:#fff;
display:inline-block;
text-align:center;
font-size:15px
}
.tm-search-overlay {
position:absolute;
top:100%;
right:-20px;
width:400px;
background:#fff;
border-top:3px solid;
opacity:0;
-webkit-transform:scale(0);
-ms-transform:scale(0);
transform:scale(0);
-webkit-transition:all ease .3s;
-ms-transition:all ease .3s;
transition:all ease .3s;
-webkit-box-shadow:0 3px 5px rgba(0, 0, 0, .1);
-ms-box-shadow:0 3px 5px rgba(0, 0, 0, .1);
box-shadow:0 3px 5px rgba(0, 0, 0, .1);
z-index:2
}
.tm-header-style-classic .tm-search-overlay, .tm-header-overlay .tm-search-overlay {
right:-24px
}
.tm-header-overlay .tm-header-icons .tm-header-icon:nth-child(2) .tm-search-overlay {
right:-5px
}
.tm-search-overlay.st-show {
opacity:1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
.tm-search-overlay .w-search-form-h {
display:table;
height:100%;
width:100%
}
.tm-search-overlay .w-search-form-row {
display:table-cell;
vertical-align:middle;
text-align:center;
width:100%;
position:relative;
padding:20px
}
.tm-search-overlay .w-search-form-row:before {
border-bottom-color:#f7b71e
}
.tm-search-overlay .w-search-form-row:before {
position:absolute;
right:27px;
top:-8px;
width:47px;
height:47px;
text-align:center;
width:0;
height:0;
border-left:10px solid transparent;
border-right:10px solid transparent;
border-bottom:8px solid;
content:" "
}
.tm-header-overlay .tm-search-overlay .w-search-form-row:before, .tm-header-style-classic-highlight .tm-search-overlay .w-search-form-row:before {
position:absolute;
right:7px
}
.tm-search-overlay .tm-search-outer {
position:absolute;
left:0;
right:0;
top:50%;
margin:auto;
clear:both;
min-height:350px;
border:2px solid rgba(255, 255, 255, .62);
width:1000px;
text-align:center;
-webkit-transition:all 0.6s ease 0s;
-o-transition:all 0.6s ease 0s;
transition:all 0.6s ease 0s;
display:inline-block;
padding:100px 20px 100px 20px
}
.tm-search-overlay.st-show .tm-search-outer {
transform:translateY(-50%)
}
.tm-search-overlay .tm-site-searchform input[type="search"] {
font-size:14px;
text-align:left;
height:50px;
border:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
box-shadow:none!important;
background-color:#f8f9fa;
color:#333;
width:85%;
line-height:50px;
float:left
}
.tm-site-searchform button {
background:#fab442;
color:#000;
top:0;
width:40px;
height:38px;
line-height:38px;
text-align:center;
display:block;
outline:none;
padding:0;
font-size:12px
}
.tm-search-overlay .tm-site-searchform button {
font-size:21px;
width:15%;
border:0;
border-radius:0;
height:50px;
text-align:center;
display:block;
line-height:50px;
color:#fff;
float:left
}
body.st-prevent-scroll {
height:100%
}
.close-box i {
top:60px;
color:#ababab;
opacity:0;
font-size:35px;
position:fixed;
cursor:pointer;
right:30px;
-webkit-transition:all 0.6s ease 0s;
-o-transition:all 0.6s ease 0s;
transition:all 0.6s ease 0s
}
.close-box i.showicon {
opacity:1;
top:30px
}
.tm-search-overlay .tm-site-searchform input[type="search"]:-webkit-input-placeholder {
color:rgba(0, 0, 0, .5)
}
.tm-search-overlay .tm-site-searchform input[type="search"]::-moz-placeholder {
color:rgba(0, 0, 0, .5)
}
.tm-search-overlay .tm-site-searchform input[type="search"]:::-moz-placeholder {
color:rgba(0, 0, 0, .5)
}
.tm-search-overlay .tm-site-searchform input[type="search"]::-ms-input-placeholder {
color:rgba(0, 0, 0, .5)
}
.tm-bgcolor-darkgrey .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-vc_cta3-content .tm-vc_cta3-headers h2, .tm-bgcolor-skincolor .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-vc_cta3-content .tm-vc_cta3-headers h2 {
color:#fff
}
.vc_column-inner.tm-col-bgcolor-skincolor .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h4, .tm-bgcolor-skincolor .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h4 {
color:rgba(255, 255, 255, .9)
}
.tm-bgcolor-darkgrey .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h4, .vc_column-inner.tm-col-bgcolor-darkgrey .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h4 {
color:rgba(255, 255, 255, .7)
}
.tm-bgcolor-darkgrey .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-vc_cta3-content .tm-vc_cta3-headers h4, .tm-bgcolor-skincolor .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-vc_cta3-content .tm-vc_cta3-headers h4 {
color:rgba(255, 255, 255, .75)
}
.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-vc_cta3-content .tm-vc_cta3-headers h4 {
color:#4a4a4a
}
.tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h4 b, .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h4 strong {
font-weight:500
}
.tm-bgcolor-skincolor .wpb_content_element, .tm-bgcolor-darkgrey .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-cta3-content-wrapper, .tm-bgcolor-skincolor .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-cta3-content-wrapper {
color:rgba(255, 255, 255, .77)
}
.tm-bgcolor-white .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only, .tm-bgcolor-grey .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only, .tm-bgcolor-skincolor .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only, .tm-bgcolor-darkgrey .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only {
background-color:transparent;
border:none
}
.tm-cta3-only.tm-vc_general.tm-vc_cta3.tm-vc_cta3-actions-left .tm-vc_cta3_content-container, .tm-cta3-only.tm-vc_general.tm-vc_cta3.tm-vc_cta3-actions-right .tm-vc_cta3_content-container {
display:table;
width:100%
}
.tm-cta3-only.tm-vc_general.tm-vc_cta3 h2 {
font-size:45px;
line-height:50px;
margin-bottom:0
}
.tm-cta3-only.tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-center .tm-cta3-content-wrapper {
margin-bottom:35px
}
.tm-cta3-only.tm-vc_general.tm-vc_cta3 h4 {
margin-top:5px;
font-size:28px;
line-height:32px;
font-weight:400
}
.tm-cta3-only.tm-vc_general.tm-vc_cta3 .tm-cta3-content-wrapper {
margin-top:0
}
.tm-cta3-only.tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-center .tm-vc_cta3-actions {
margin-top:20px
}
.tm-cta3-only.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent {
padding:0
}
.tm-play-icon {
display:inline-block;
padding:0 10px;
vertical-align:middle
}
.reset-column-margin-768 .vc_column-inner {
margin:0px!important
}
.tm-vc_icon_element.tm-vc_icon_element-outer.tm-double-large-icon .tm-vc_icon_element-inner.tm-vc_icon_element-size-xl .tm-vc_icon_element-icon {
font-size:6.8em!important;
line-height:7.8em!important
}
div .tm-sbox.tm-sbox-bgcolor-transparent>.tm-vc_cta3-container>.tm-vc_general {
padding:0;
border:0
}
.top-overlay-index {
z-index:99;
position:relative
}
.tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_cta3-icons-left.tm-vc_general.tm-vc_cta3 {
padding-left:3px
}
.tm-servicebox-bgimage.vc_row-o-equal-height .vc_column-inner .wpb_wrapper, .tm-servicebox-bgimage.vc_row-o-equal-height .vc_column-inner .wpb_wrapper .tm-sbox {
height:100%
}
.tm-sbox .tm-vc_cta3-container.tm-sbox-iconalign-topheading .tm-vc_general.tm-vc_cta3 {
margin-left:0;
padding:0
}
.tm-sbox .tm-vc_cta3-container.tm-sbox-iconalign-topheading .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-on-border.tm-vc_cta3-icons-top .tm-vc_cta3-icons {
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0)
}
.tm-sbox .tm-vc_cta3-container.tm-sbox-iconalign-topheading .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-on-border.tm-vc_cta3-icons-top .tm-vc_cta3_content-container {
padding-top:70px
}
.tm-sbox .tm-sbox-iconalign-topheading .tm-vc_cta3-content-header {
padding-bottom:10px
}
.tm-servicebox-bgimage .vc_column-inner {
height:350px
}
.tm-sbox .tm-sbox-iconalign-topheading .tm-vc_cta3-icons {
transition:transform 0.45s;
-webkit-transition:transform 0.45s;
transform:translateY(180%)!important;
-webkit-transform:translateY(180%)!important
}
.tm-sbox .tm-sbox-iconalign-topheading .tm-vc_cta3-content-header {
transition:transform 0.35s;
-webkit-transition:transform 0.35s;
transform:translateY(250%);
-webkit-transform:translateY(250%)
}
.tm-sbox .tm-sbox-iconalign-topheading .tm-vc_cta3-content p {
transition:opacity 0.2s, transform 0.35s;
-webkit-transition:opacity 0.2s, transform 0.35s;
transform:translateY(100%);
-webkit-transform:translateY(100%);
opacity:0
}
.tm-sbox:hover .tm-sbox-iconalign-topheading .tm-vc_cta3-icons, .tm-sbox:hover .tm-sbox-iconalign-topheading .tm-vc_cta3-content p, .tm-sbox:hover .tm-sbox-iconalign-topheading .tm-vc_cta3-content-header {
transform:translateY(0)!important;
-webkit-transform:translateY(0)!important;
opacity:1
}
.vc_col-sm-6 .tm-sbox .tm-sbox-iconalign-topheading .tm-vc_cta3-content p {
width:56%
}
.tm-sbox .tm-vc_general.tm-vc_cta3.tm-vc_cta3-style-transparent {
padding:0
}
.tm-sbox .tm-vc_cta3-content-header h2 {
font-size:20px;
line-height:27px;
margin-bottom:10px;
color:#182333
}
.tm-sbox .tm-vc_cta3-content-header h4 {
font-size:13px;
color:#404142;
line-height:25px;
margin-bottom:8px
}
.tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_cta3-content-header h4 {
font-weight:400;
line-height:15px;
margin-bottom:10px
}
.tm-sbox.tm-sbox-iconalign-top-center .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-style-none {
margin-bottom:-10px
}
.tm-sbox.tm-sbox-iconalign-top-left .tm-vc_cta3-content-header h2, .tm-sbox.tm-sbox-iconalign-top-center .tm-vc_cta3-content-header h2 {
margin-bottom:5px
}
.tm-sbox.tm-sbox-iconalign-top-left .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-top .tm-vc_cta3_content-container {
padding-top:5px
}
.tm-sbox.tm-sbox-iconalign-top-center .tm-vc_cta3-content-header h2.tm-custom-heading:last-child, .tm-sbox.tm-sbox-iconalign-top-left .tm-vc_cta3-content-header .tm-custom-heading:last-child {
margin-bottom:10px
}
.tm-stepbox .tm-box-content, .tm-stepbox .tm-box-content:before, .tm-stepbox .tm-box-icon .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner, .themetechmount-box-events .event-box-content, .themetechmount-box-blog.themetechmount-blog-box-view-left-image .post-item, .themetechmount-box-blog.themetechmount-blog-box-view-right-image .post-item, .themetechmount-box-view-top-image .themetechmount-box-bottom-content, .themetechmount-box-client.themetechmount-box-view-boxed-logo, .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-content, .tm-bordered-boxcontent .themetechmount-boxes-inner .row.themetechmount-boxes-row-wrapper, .themetechmount-box-team.themetechmount-teambox-view-overlay, .tm-colum-shadow-box-inner>.vc_column-inner>.wpb_wrapper, .tm-colum-shadow-box>.vc_column-inner>.wpb_wrapper, .tm-colum-shadow-box-inner.vc_column-inner>.wpb_wrapper, .tm-shadow-box, .tm-shadow-row {
-webkit-box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
-moz-box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
box-shadow:0 0 25px 0 rgba(41, 61, 88, .06)
}
.tm-shadow-services-box {
-webkit-box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
-moz-box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
box-shadow:0 0 25px 0 rgba(41, 61, 88, .06)
}
.tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-xl.tm-vc_icon_element-have-style-inner {
width:9.15em!important;
height:9.15em!important
}
.tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-xl.tm-vc_icon_element-have-style-inner .tm-vc_icon_element-icon {
font-size:3.8em!important
}
.tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-outline {
border-width:2px
}
.tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-background-color-grey.tm-vc_icon_element-outline {
border-color:#f5f5f5;
background-color:#fff
}
.tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-lg.tm-vc_icon_element-have-style-inner {
width:7em!important;
height:7em!important
}
.tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-md.tm-vc_icon_element-have-style-inner {
width:5.1em!important;
height:5.1em!important
}
.tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-sm.tm-vc_icon_element-have-style-inner {
width:4em!important;
height:4em!important
}
.tm-sevicebox-skinborder .tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-color-skincolor {
border:1px solid #000
}
.tm-sbox.tm-sbox-iconalign-top-left .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-icons {
text-align:left
}
.tm-sbox-iconalign-left-spacing:not(.tm-sbox-both-headings) .tm-vc_general.tm-vc_cta3.tm-vc_cta3-actions-bottom .tm-vc_cta3-content, .tm-sbox-iconalign-right-spacing:not(.tm-sbox-both-headings) .tm-vc_general.tm-vc_cta3.tm-vc_cta3-actions-bottom .tm-vc_cta3-content {
margin-bottom:0
}
.tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_cta3-icons-left.tm-vc_general.tm-vc_cta3 .tm-vc_cta3-icons, .tm-sbox.tm-sbox-iconalign-right-spacing .tm-vc_cta3-icons-right.tm-vc_general.tm-vc_cta3 .tm-vc_cta3-icons {
vertical-align:top
}
.tm-sbox .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-right.tm-vc_cta3-icon-size-lg .tm-vc_cta3_content-container {
padding-right:2em
}
.tm-sbox-iconalign-topleft .tm-vc_general.tm-vc_cta3, .tm-sbox-iconalign-bottomleft .tm-vc_general.tm-vc_cta3 {
margin-left:36px
}
.tm-sbox-iconalign-topleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-xs, .tm-sbox-iconalign-bottomleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-xs {
margin-left:20px
}
.tm-sbox-iconalign-topleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-sm, .tm-sbox-iconalign-bottomleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-sm {
margin-left:24px
}
.tm-sbox-iconalign-topleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-md, .tm-sbox-iconalign-bottomleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-md {
margin-left:30px
}
.tm-sbox-iconalign-topleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-lg, .tm-sbox-iconalign-bottomleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-lg {
margin-left:36px
}
.tm-sbox-iconalign-topleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-xl, .tm-sbox-iconalign-bottomleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-xl {
margin-left:52px
}
.tm-sbox-iconalign-topright .tm-vc_general.tm-vc_cta3, .tm-sbox-iconalign-bottomright .tm-vc_general.tm-vc_cta3 {
margin-right:36px
}
.tm-sbox-iconalign-topright .tm-vc_general.tm-vc_cta3, .tm-sbox-iconalign-bottomright .tm-vc_general.tm-vc_cta3 {
margin-right:36px
}
.tm-sbox-iconalign-topright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-xs, .tm-sbox-iconalign-bottomright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-xs {
margin-right:20px
}
.tm-sbox-iconalign-topright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-sm, .tm-sbox-iconalign-bottomright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-sm {
margin-right:24px
}
.tm-sbox-iconalign-topright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-md, .tm-sbox-iconalign-bottomright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-md {
margin-right:30px
}
.tm-sbox-iconalign-topright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-lg, .tm-sbox-iconalign-bottomright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-lg {
margin-right:36px
}
.tm-sbox-iconalign-topright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-xl, .tm-sbox-iconalign-bottomright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-xl {
margin-right:52px
}
.tm-sbox-iconalign-topleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-on-border.tm-vc_cta3-icons-top .tm-vc_cta3-icons, .tm-sbox-iconalign-bottomleft .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-on-border.tm-vc_cta3-icons-bottom .tm-vc_cta3-icons {
left:0
}
.tm-sbox-iconalign-topright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-on-border.tm-vc_cta3-icons-top .tm-vc_cta3-icons, .tm-sbox-iconalign-bottomright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-on-border.tm-vc_cta3-icons-bottom .tm-vc_cta3-icons {
right:0;
left:auto;
-webkit-transform:translate(50%, 50%);
-ms-transform:translate(50%, 50%);
transform:translate(50%, 50%)
}
.tm-sbox-iconalign-topright .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-on-border.tm-vc_cta3-icons-top .tm-vc_cta3-icons {
-webkit-transform:translate(50%, -50%);
-ms-transform:translate(50%, -50%);
transform:translate(50%, -50%)
}
.tm-sbox-iconalign-left-spacing.tm-sbox-istyle-boxed-outline.tm-sbox .tm-vc_general.tm-vc_cta3:not(.tm-vc_cta3-icon-size-xl) .tm-vc_cta3-icons {
padding-right:10px;
padding-top:5px
}
.tm-sbox-iconalign-right-spacing.tm-sbox-istyle-boxed-outline.tm-sbox .tm-vc_general.tm-vc_cta3:not(.tm-vc_cta3-icon-size-xl) .tm-vc_cta3-icons {
padding-left:10px;
padding-top:5px
}
.tm-sbox.tm-sbox-iconalign-after-heading .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content, .tm-sbox.tm-sbox-iconalign-before-heading .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content, .tm-sbox.tm-sbox-iconalign-after-heading .tm-vc_general.tm-vc_cta3.tm-vc_cta3-actions-bottom .tm-vc_cta3-content, .tm-sbox.tm-sbox-iconalign-before-heading .tm-vc_general.tm-vc_cta3.tm-vc_cta3-actions-bottom .tm-vc_cta3-content {
margin-bottom:15px
}
.tm-sbox.tm-sbox-iconalign-after-heading .tm-wrap-cell, .tm-sbox.tm-sbox-iconalign-before-heading .tm-wrap-cell {
display:table-cell
}
.tm-sbox .tm-wrap-cell {
display:block
}
.tm-sbox-iconalign-after-heading.tm-sbox .tm-wrap, .tm-sbox-iconalign-before-heading.tm-sbox .tm-wrap {
width:auto
}
.tm-sbox-iconalign-before-heading.tm-sbox .tm-vc_general.tm-vc_cta3:not(.tm-vc_cta3-icon-size-xl) .tm-vc_cta3-icons {
padding-right:12px
}
.tm-sbox-iconalign-before-heading.tm-sbox .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-xl .tm-vc_cta3-icons {
padding-right:15px
}
.tm-sbox-iconalign-after-heading.tm-sbox .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-icons {
padding-left:15px
}
.tm-sbox-iconalign-before-heading.tm-sbox.tm-sbox-istyle-boxed-outline .tm-vc_general.tm-vc_cta3:not(.tm-vc_cta3-icon-size-xl) .tm-vc_cta3-icons {
padding-right:20px
}
.tm-sbox-iconalign-after-heading.tm-sbox .tm-wrap {
float:right
}
.tm-sbox-iconalign-after-heading.tm-sbox .tm-vc_cta3-content:after, .tm-sbox-iconalign-after-heading.tm-sbox .tm-wrap:after, .tm-sbox-iconalign-after-heading.tm-sbox .tm-vc_cta3_content-container>.tm-cta3-desc-btn-wrapper:before {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0
}
.tm-sbox.sbox-heading-margin-bottom0 .tm-vc_cta3-content-header h2.tm-custom-heading:last-child {
margin-bottom:0
}
.sbox-heading-margin-bottom7 .tm-sbox .tm-vc_cta3-content-header h2.tm-custom-heading {
margin-bottom:7px
}
.tm-sbox.tm-sbox-iconalign-before-heading .tm-vc_cta3.tm-vc_cta3-icon-size-sm .tm-vc_cta3-icons {
padding-right:10px
}
.tm-sbox-iconalign-top-center .tm-cta3-desc-btn-wrapper {
padding-top:0
}
.tm-sbox-iconalign-before-heading .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content, .tm-sbox-iconalign-top-left .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content {
text-align:left
}
.tm-sbox-iconalign-top-center .tm-vc_btn3-container.tm-vc_btn3-left, .tm-sbox-iconalign-top-center .tm-cta3-desc-btn-wrapper, .tm-sbox-iconalign-top-center .tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-left .tm-vc_cta3-content, .tm-vc_cta3-icons-withouticon .tm-vc_cta3-headers, .tm-vc_cta3-icons-withouticon .tm-cta3-desc-btn-wrapper, .tm-sbox-iconalign-bottom-center .tm-vc_cta3-headers, .tm-sbox-iconalign-bottom-center .tm-cta3-desc-btn-wrapper {
text-align:center
}
.tm-sbox-iconalign-after-heading .tm-vc_cta3-headers, .tm-sbox-iconalign-right-spacing .tm-vc_cta3-headers, .tm-sbox-iconalign-top-right .tm-vc_cta3-headers, .tm-sbox-iconalign-top-right .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-icons, .tm-sbox-iconalign-top-right .tm-cta3-desc-btn-wrapper, .tm-sbox-iconalign-after-heading .tm-cta3-desc-btn-wrapper, .tm-sbox-iconalign-right-spacing .tm-cta3-desc-btn-wrapper {
text-align:right
}
.tm-sbox .tm-vc_general.tm-vc_cta3 .tm-vc_general.tm-vc_btn3 {
margin-top:15px
}
.tm-sbox .tm-vc_general.tm-vc_cta3 {
border-color:transparent;
background-color:transparent
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-default, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-primary, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-info, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-success, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-warning, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-danger, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-inverse, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-blue, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-turquoise, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-pink, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-violet, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-peacoc, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-chino, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-mulled-wine, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-vista-blue, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-orange, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-sky, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-green, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-pink, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-sandy-brown, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-sandy-purple, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-black, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-grey, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-white, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-skincolor {
background-color:transparent!important;
margin-top:10px;
padding-top:0px!important;
padding-bottom:0px!important
}
.tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-left:not(.tm-vc_btn3-o-empty).tm-vc_btn3-style-text .tm-vc_btn3-icon {
left:0
}
.tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-left:not(.tm-vc_btn3-o-empty) {
padding-left:34px
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-default {
color:#f7f7f7
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-default:hover {
color:#e8e8e8
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-primary {
color:#08c
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-primary:hover {
color:#0074ad
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-info {
color:#58b9da
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-info:hover {
color:#3fafd4
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-success {
color:#6ab165
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-success:hover {
color:#59a453
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-warning {
color:#f90
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-warning:hover {
color:#e08700
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-danger {
color:#ff675b
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-danger:hover {
color:#ff4b3c
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-inverse {
color:#555
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-inverse:hover {
color:#464646
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-blue {
color:#5472d2
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-blue:hover {
color:#3c5ecc
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-turquoise {
color:#00c1cf
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-turquoise:hover {
color:#00a4b0
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-pink {
color:#fe6c61
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-pink:hover {
color:#fe5043
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-violet {
color:#8d6dc4
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-violet:hover {
color:#7c57bb
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-peacoc {
color:#4cadc9
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-peacoc:hover {
color:#39a0bd
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-chino {
color:#cec2ab
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-chino:hover {
color:#c3b498
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-mulled-wine {
color:#50485b
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-mulled-wine:hover {
color:#413a4a
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-vista-blue {
color:#75d69c
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-vista-blue:hover {
color:#5dcf8b
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-orange {
color:#75d69c
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-orange:hover {
color:#5dcf8b
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-sky {
color:#5aa1e3
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-sky:hover {
color:#4092df
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-green {
color:#6dab3c
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-green:hover {
color:#5f9434
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-sandy-brown {
color:#f79468
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-sandy-brown:hover {
color:#f57f4b
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-purple {
color:#b97ebb
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-purple:hover {
color:#ae6ab0
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-black {
color:#283d58
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-black:hover {
color:#1b1b1b
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-white {
color:#fff
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-white:hover {
color:#eaeaea
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor.tm-vc_btn3-style-outline {
background-color:transparent
}
.post.themetechmount-box-blog-classic .themetechmount-blogbox-footer-readmore a:hover, .tm-sbox.tm-sbox-bgcolor-skincolor .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-white:hover, .themetechmount-box-blog .themetechmount-blogbox-desc-footer a:hover, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-skincolor:hover {
color:#182333
}
.tm-col-bgcolor-skincolor .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-white:hover {
color:#fff!important
}
.tm-sbox-bgimage-layer.tm-bgimage-layer {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:1
}
.tm-sbox.tm-bg.tm-bgimage-yes .tm-bg-layer {
z-index:2
}
.tm-sbox .tm-vc_cta3-container {
z-index:3;
position:relative;
width:100%;
margin-bottom:40px
}
.tm-sbox .tm-bgimage-layer {
-webkit-transition:all .35s ease-in;
transition:all .35s ease-in
}
.tm-sbox {
overflow:hidden
}
.tm-sbox.tm-sbox-iconalign-without-icon .tm-vc_cta3-container {
margin-bottom:15px
}
.tm-sbox.tm-sbox-iconalign-without-icon .tm-vc_btn3-container {
margin-bottom:5px
}
.tm-sbox.tm-sbox-iconalign-without-icon .tm-vc_cta3-content-header h2 {
margin-bottom:15px
}
.tm-sbox.tm-sbox-iconalign-without-icon .tm-cta3-description p {
margin-bottom:10px
}
.tm-sbox.tm-sbox-iconalign-without-icon.tm-bgcolor-yes .tm-vc_general.tm-vc_cta3:not(.tm-cta3-only) {
padding:23px 30px 1px 30px
}
.vc_row-o-equal-height {
display:flex
}
.vc_row-o-equal-height.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper {
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
display:flex;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column
}
.vc_row-o-equal-height.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper {
height:100%
}
.tm-bgimage-yes .tm-vc_general.tm-vc_cta3:not(.tm-cta3-only), .tm-bgcolor-yes .tm-vc_general.tm-vc_cta3:not(.tm-cta3-only) {
padding:48px 40px 0 40px
}
.tm-sbox.tm-bgimage-yes .tm-vc_cta3-container, .tm-sbox.tm-bgcolor-yes .tm-vc_cta3-container {
margin-bottom:30px
}
.tm-hr-connect-box .tm-vc_icon_element:before {
content:'';
position:absolute;
top:45px;
right:-15px;
width:55%;
height:1px;
background:#ccc;
z-index:4
}
.tm-hr-connect-box .tm-vc_icon_element:after {
content:'';
position:absolute;
top:45px;
left:-15px;
width:55%;
height:1px;
background:#ccc;
z-index:4
}
.tm-hr-connect-box .tm-sbox {
overflow:visible
}
.tm-hr-connect-box .tm-sbox .tm-vc_icon_element-inner {
z-index:11
}
.tm-hr-connect-box .wpb_column:first-child .tm-vc_icon_element:after {
display:none
}
.tm-hr-connect-box .wpb_column:last-child .tm-vc_icon_element:before {
display:none
}
.tm-bgcolor-darkgrey.tm-hr-connect-box .tm-vc_icon_element:before, .tm-bgcolor-darkgrey.tm-hr-connect-box .tm-vc_icon_element:after, .tm-bgcolor-skincolor.tm-hr-connect-box .tm-vc_icon_element:before, .tm-bgcolor-skincolor.tm-hr-connect-box .tm-vc_icon_element:after {
background:rgba(255, 255, 255, .5)
}
.tm-bgcolor-white.tm-hr-connect-box .tm-vc_icon_element:before, .tm-bgcolor-white.tm-hr-connect-box .tm-vc_icon_element:after, .tm-bgcolor-grey.tm-hr-connect-box .tm-vc_icon_element:before, .tm-bgcolor-grey.tm-hr-connect-box .tm-vc_icon_element:after {
background:rgba(0, 0, 0, .2)
}
div .vc_row .vc_column-inner .tm-bg.tm-bgimage-yes.tm-sbox.tm-bgimage-yes.tm-sbox-fade-animation.tm-shadow-box .tm-cta3-description, .tm-bg.tm-bgimage-yes.tm-sbox.tm-bgimage-yes.tm-sbox-fade-animation.tm-shadow-box .tm-vc_cta3-content-header h2, .tm-bg.tm-bgimage-yes.tm-sbox.tm-bgimage-yes.tm-sbox-fade-animation.tm-shadow-box>.tm-bg-layer {
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s
}
div .vc_row .vc_column-inner .tm-bg.tm-bgimage-yes.tm-sbox.tm-bgimage-yes.tm-sbox-fade-animation.tm-shadow-box:hover .tm-cta3-description, .tm-bg.tm-bgimage-yes.tm-sbox.tm-bgimage-yes.tm-sbox-fade-animation.tm-shadow-box:hover .tm-vc_cta3-content-header h2 {
color:#fff
}
.tm-sbox.tm-bgimage-yes.reset-padding-servicebox .tm-vc_general.tm-vc_cta3 {
padding:45px 0 0 0
}
.tm-sbox.tm-bgimage-yes.tm-sbox-effect-one .tm-vc_general.tm-vc_cta3 {
padding:20px 22px 0 20px
}
.vc_row-no-padding .tm-sbox:not(.tm-bgimage-yes), .vc_row-no-padding .tm-sbox:not(.tm-bgcolor-yes) {
padding:0
}
.tm-sbox .tm-vc_general.tm-vc_cta3.tm-vc_cta3-actions-bottom .tm-vc_cta3-content {
margin-bottom:0
}
.tm-sbox.tm-sbox-iconalign-left-spacing.tm-bgcolor-yes .tm-vc_general.tm-vc_cta3 {
padding:29px 20px 2px
}
#tribe-events .tribe-events-content p, article.post .entry-content p, article.post .entry-title {
margin-bottom:15px
}
article.post .entry-content blockquote {
line-height:30px
}
.tm-featured-wrapper .tm-slick-carousel-wrapper .tm-slick-carousel>div:not(:first-child) {
display:none
}
.themetechmount-box-blog .themetechmount-box-content.col-md-7 {
display:flex;
justify-content:space-between;
flex-direction:column;
padding-left:25px
}
.themetechmount-box-blog .themetechmount-box-content.col-md-7 .themetechmount-box-content-inner {
padding-bottom:20px
}
.themetechmount-blogbox-format-link.themetechmount-box-blog .themetechmount-box-content, .themetechmount-blogbox-format-quote.themetechmount-box-blog .themetechmount-box-content {
display:none
}
.tm-post-featured-outer-wrapper, .themetechmount-box-blog, article.post, .themetechmount-post-item-thumbnail, .tm-featured-wrapper {
position:relative
}
.tm-entry-meta-wrapper {
margin:0 0 5px 0;
font-size:12px;
padding:0 2px 1px 0
}
.tm-entry-meta .tm-meta-line i, .tm-right-meta .tm-social-share-wrapper.tm-social-share-post-wrapper, .tm-entry-meta .tm-meta-line a, .tm-post-cat .tm-meta-line a {
color:#8d9297
}
.tm-entry-meta .tm-meta-line i.fa-tag, .tm-entry-meta .tm-meta-line i.fa-calendar, .tm-entry-meta .tm-meta-line i.fa-user {
padding-right:3px
}
.tm-bgcolor-skincolor .themetechmount-blogbox-footer-readmore, .tm-bgcolor-darkgrey .themetechmount-blogbox-footer-readmore, .tm-bgcolor-skincolor .themetechmount-box-blog .tm-entry-meta-wrapper, .tm-bgcolor-darkgrey .themetechmount-box-blog .tm-entry-meta-wrapper {
border-color:rgba(255, 255, 255, .15)
}
.tm-bgcolor-grey .tm-entry-meta-wrapper {
border-color:rgba(0, 0, 0, .16)
}
.themetechmount-blogbox-format-link .themetechmount-box-meta {
margin-top:0
}
.themetechmount-blogbox-footer-readmore {
padding-top:15px;
padding-bottom:20px;
margin-top:15px
}
.themetechmount-events-box-view-top-image-details .themetechmount-post-readmore a {
color:#0a0c0e;
font-size:14px;
font-weight:500;
display:inline-block;
position:relative
}
.tm-bgcolor-skincolor .themetechmount-blog-box-view-left-image .themetechmount-blogbox-footer-readmore a:hover, .tm-bgcolor-skincolor .themetechmount-blog-box-view-right-image .themetechmount-blogbox-footer-readmore a:hover {
color:#5e5e5e;
background-color:#fff
}
.themetechmount-box-blog.themetechmount-box-view-content-overlay .themetechmount-blogbox-footer-readmore a:hover {
background:none;
border:none
}
.themetechmount-box-blog .themetechmount-meta-details .themetechmount-blogbox-meta-row-date {
position:relative;
padding-right:24px
}
.themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date:after {
height:2px;
content:"";
background-color:red;
display:block;
width:30px;
margin-top:4px
}
.themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date {
margin-bottom:19px
}
.themetechmount-box-blog.themetechmount-blog-box-view-right-image .themetechmount-box-conten, .themetechmount-box-blog.themetechmount-blog-box-view-left-image .themetechmount-box-conten, .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-content {
background-color:#fff;
padding:0;
border:15px solid #fff
}
.tm-bgcolor-skincolor .themetechmount-box-blog.themetechmount-box-topimage .tm-entry-meta a, .tm-bgcolor-darkgrey .themetechmount-box-blog.themetechmount-box-topimage .tm-entry-meta a {
color:#6e6e6e
}
.themetechmount-boxes-blog.themetechmount-boxes-view-carousel div.slick-list {
padding-top:20px;
padding-bottom:20px
}
.themetechmount-boxes-blog.themetechmount-boxes-view-carousel .themetechmount-boxes-blog-inner .row.slick-slider {
margin-left:-14px;
margin-right:-14px
}
article.themetechmount-box-blog-classic.tm-no-featured-content .entry-header:after, .themetechmount-box-blog.themetechmount-box-topimage.tm-no-featured-content .themetechmount-box-title:after {
content:none
}
article.themetechmount-box-blog-classic.sticky .entry-header:after {
content:none
}
article.themetechmount-box-blog-classic .tm-blog-classic-box-content {
padding:21px 0 30px
}
.themetechmount-box-blog-classic .entry-header .tm-meta-line a {
text-transform:uppercase;
font-size:14px;
font-weight:500
}
article.themetechmount-box-blog-classic.tm-no-featured-content .tm-blog-classic-box-content {
padding-top:75px
}
article.themetechmount-box-blog-classic.tm-no-featured-content.themetechmount-blogbox-format-link .tm-blog-classic-box-content {
padding-top:10px
}
article.themetechmount-box-blog-classic.tm-no-featured-content .tm-box-post-date {
top:0;
left:0
}
article.themetechmount-box-blog-classic.themetechmount-blogbox-format-audio .tm-blog-classic-box-content {
padding-bottom:30px
}
.single-post article.themetechmount-box-blog-classic.tm-no-featured-content .tm-blog-classic-box-content {
padding-top:57px
}
.themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc {
padding:15px 17px 11px 17px;
text-align:left
}
.themetechmount-box-topimage .tm-flexslider .flex-control-nav {
bottom:0
}
.themetechmount-box-blog .themetechmount-blogbox-desc-footer {
padding-top:22px;
padding-bottom:6px;
font-size:13px;
font-weight:500
}
.themetechmount-box-blog .themetechmount-blogbox-desc-footer a {
position:relative
}
.themetechmount-box-blog .themetechmount-blogbox-desc-footer a:after {
font-family:"tm-boldman-icons";
content:"\e849";
right:-15px;
font-size:12px;
position:absolute
}
.themetechmount-box-events .event-box-content .themetechmount-eventbox-footer a:after, .post.themetechmount-box-blog-classic .themetechmount-blogbox-footer-readmore a:after {
font-family:"tm-boldman-icons";
content:"\f101";
top:0;
right:1px;
font-size:13px;
position:absolute
}
.themetechmount-box-blog.themetechmount-box-topimage .themetechmount-blogbox-desc-footer {
padding-bottom:15px;
padding-top:13px
}
.themetechmount-box-topimage .tm-post-footer-meta {
border-top:1px solid #e4e4e4
}
.themetechmount-box-topimage .tm-entry-meta-wrapper {
display:inline-block;
padding:7px 3px 3px 0;
margin:0 0 0 0
}
.post.themetechmount-box-blog-classic .tm-box-post-date, .themetechmount-box-blog .tm-box-post-date {
height:66px;
width:64px;
background-color:#129ce7;
position:absolute;
top:-20px;
right:20px;
font-weight:600;
font-size:26px;
line-height:18px;
padding-top:13px;
padding-bottom:7px;
z-index:1;
color:#fff;
text-align:center
}
.themetechmount-box-blog .tm-box-post-date {
bottom:-30px;
left:20px;
top:auto
}
.tm-bgcolor-skincolor .themetechmount-box-team.themetechmount-teambox-view-overlay:hover .themetechmount-box-content, .tm-col-bgcolor-skincolor .themetechmount-box-team.themetechmount-teambox-view-overlay:hover .themetechmount-box-content, .tm-bgcolor-skincolor .themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-box-content, .tm-col-bgcolor-skincolor .themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-box-content, .tm-bgcolor-skincolor .themetechmount-box-view-top-image .themetechmount-box-bottom-content, .tm-bgcolor-darkgrey .themetechmount-box-view-top-image .themetechmount-box-bottom-content, .tm-bgcolor-grey .themetechmount-box-view-top-image .themetechmount-box-bottom-content, .tm-col-bgcolor-skincolor .themetechmount-box-view-top-image .themetechmount-box-bottom-content, .tm-col-bgcolor-darkgrey .themetechmount-box-view-top-image .themetechmount-box-bottom-content, .tm-col-bgcolor-grey .themetechmount-box-view-top-image .themetechmount-box-bottom-content, .tm-col-bgimage-yes .themetechmount-box-view-top-image .themetechmount-box-bottom-content, .tm-bgimage-yes .themetechmount-box-view-top-image .themetechmount-box-bottom-content, .tm-bgcolor-skincolor .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc, .tm-bgcolor-darkgrey .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc, .tm-bgcolor-grey .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc, .tm-col-bgcolor-skincolor .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc, .tm-col-bgcolor-darkgrey .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc, .tm-col-bgcolor-grey .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc, .tm-col-bgimage-yes .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc, .tm-bgimage-yes .themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc {
background-color:#fff
}
.themetechmount-box-blog.themetechmount-blog-box-view-left-image.themetechmount-blogbox-format-quote .themetechmount-box-content, .themetechmount-box-blog.themetechmount-blog-box-view-left-image.themetechmount-blogbox-format-link .themetechmount-box-content, .themetechmount-box-blog.themetechmount-blog-box-view-left-image.tm-no-featured-content .themetechmount-box-img-left, .themetechmount-box-blog.themetechmount-blog-box-view-right-image.themetechmount-blogbox-format-quote .themetechmount-box-content, .themetechmount-box-blog.themetechmount-blog-box-view-right-image.themetechmount-blogbox-format-link .themetechmount-box-content, .themetechmount-box-blog.themetechmount-blog-box-view-right-image.tm-no-featured-content .themetechmount-box-img-left {
display:none
}
.themetechmount-box-blog.themetechmount-blog-box-view-left-image.themetechmount-blogbox-format-quote .themetechmount-box-img-left, .themetechmount-box-blog.themetechmount-blog-box-view-left-image.themetechmount-blogbox-format-link .themetechmount-box-img-left, .themetechmount-box-blog.themetechmount-blog-box-view-left-image.tm-no-featured-content .themetechmount-box-content, .themetechmount-box-blog.themetechmount-blog-box-view-right-image.themetechmount-blogbox-format-quote .themetechmount-box-img-left, .themetechmount-box-blog.themetechmount-blog-box-view-right-image.themetechmount-blogbox-format-link .themetechmount-box-img-left, .themetechmount-box-blog.themetechmount-blog-box-view-right-image.tm-no-featured-content .themetechmount-box-content {
width:100%;
display:block
}
.themetechmount-box-blog.themetechmount-blog-box-view-left-image .post-item:after, .themetechmount-box-blog.themetechmount-blog-box-view-right-image .post-item:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0
}
.themetechmount-box-blog.themetechmount-blog-box-view-right-image .themetechmount-post-item-thumbnail, .themetechmount-box-blog.themetechmount-blog-box-view-left-image .themetechmount-post-item-thumbnail {
float:left
}
.themetechmount-boxes-view-carousel .themetechmount-box-blog.themetechmount-blog-box-view-right-image .post-item, .themetechmount-boxes-view-carousel .themetechmount-box-blog.themetechmount-blog-box-view-left-image .post-item {
margin:7px;
margin-left:0
}
.themetechmount-boxes-view-carousel.tm-blog-leftright-view.tm-heading-with-border .slick-slider {
margin-top:-19px
}
.themetechmount-box-blog.themetechmount-blog-box-view-right-image .post-item>.themetechmount-box-content, .themetechmount-box-blog.themetechmount-blog-box-view-left-image .post-item>.themetechmount-box-content {
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
padding:15px
}
.themetechmount-box-blog.themetechmount-blog-box-view-right-image .themetechmount-box-content {
padding:10px 25px 25px 15px
}
.tm-bgcolor-skincolor .themetechmount-box-blog.themetechmount-blog-box-view-right-image .themetechmount-box-content, .tm-bgcolor-skincolor .themetechmount-box-blog.themetechmount-blog-box-view-left-image .themetechmount-box-content {
padding-top:0;
background-color:transparent
}
.themetechmount-box-img-left {
padding-left:0;
padding-right:0
}
.themetechmount-box-blog.themetechmount-blog-box-view-right-image .themetechmount-box-img-right {
padding-left:0;
padding-right:0
}
.themetechmount-box-blog.themetechmount-blog-box-view-right-image .themetechmount-box-meta, .themetechmount-box-blog.themetechmount-blog-box-view-left-image .themetechmount-box-meta {
border:none;
padding:0;
margin:10px 0
}
.themetechmount-blog-box-view-left-image .tm-box-post-date, .themetechmount-blog-box-view-right-image .tm-box-post-date {
bottom:11px;
left:11px
}
.themetechmount-box-blog.themetechmount-blog-box-view-right-image .tm-post-format-icon-wrapper:before {
left:auto;
right:0;
border-top:10px solid rgba(0, 0, 0, .79);
border-right:10px solid transparent;
border-left:none
}
article.themetechmount-box-blog-classic .tm-post-entry-header {
padding-bottom:10px;
border-bottom:1px solid #f2f2f2;
margin-bottom:21px
}
.themetechmount-box-blog .tm-post-entry-header {
min-height:52px
}
.themetechmount-box-blog .themetechmount-box-desc-text, .themetechmount-box-blog .themetechmount-box-desc {
padding-top:6px
}
.themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-desc-text {
padding-top:13px;
border-top:1px solid #f2f2f2;
margin-top:10px
}
.themetechmount-box-blog .tm-post-entry-header, article.themetechmount-box-blog-classic .tm-post-entry-header {
position:relative
}
.themetechmount-box-blog .entry-header:not(.tm-titlebar) .entry-title {
margin-bottom:4px
}
.themetechmount-box-blog-classic .entry-header:not(.tm-titlebar) .entry-title {
font-size:32px;
line-height:43px;
font-weight:600;
margin-bottom:30px
}
article.themetechmount-box-blog-classic.tm-no-featured-content .entry-header:not(.tm-titlebar) .entry-title {
margin-bottom:20px
}
.themetechmount-box-blog .entry-header {
margin-top:0
}
.themetechmount-blog-box-view-right-image .themetechmount-box-content h4, .themetechmount-blog-box-view-left-image .themetechmount-box-content h4 {
font-size:21px;
line-height:28px
}
.themetechmount-blog-box-view-right-image .themetechmount-box-content .themetechmount-box-desc, .themetechmount-blog-box-view-left-image .themetechmount-box-content .themetechmount-box-desc {
border-top:1px solid #f2f2f2;
margin-top:10px;
padding-top:7px
}
.themetechmount-blog-box-view-right-image .themetechmount-box-content .tm-post-categories>.tm-meta-line.cat-links a, .themetechmount-blog-box-view-left-image .themetechmount-box-content .tm-post-categories>.tm-meta-line.cat-links a {
display:inline-block;
border:1px solid;
padding:5px 10px;
margin-right:1px;
font-size:12px;
font-weight:500;
line-height:15px;
margin-bottom:5px
}
.themetechmount-blog-box-view-left-image .themetechmount-box-content .tm-post-categories, .themetechmount-blog-box-view-right-image .themetechmount-box-content .tm-post-categories {
padding-bottom:10px;
padding-top:10px
}
.themetechmount-blog-box-view-left-image .tm-entry-footer a:not(:hover), .themetechmount-blog-box-view-right-image .tm-entry-footer a:not(:hover) {
color:#8d9297
}
.themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-content, .themetechmount-box-blog.themetechmount-blog-box-view-left-image .post-item, .themetechmount-box-blog.themetechmount-blog-box-view-right-image .post-item {
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
-ms-transform:translateY(0);
-o-transform:translateY(0);
transform:translateY(0);
-webkit-transition:0.5s;
-o-transition:0.5s;
-moz-transition:0.5s;
transition:0.5s;
background-color:#fff
}
.themetechmount-box-blog.themetechmount-box-topimage:hover .themetechmount-box-content, .themetechmount-box-blog.themetechmount-blog-box-view-left-image:hover .post-item, .themetechmount-box-blog.themetechmount-blog-box-view-right-image:hover .post-item {
-webkit-transform:translateY(-10px);
-moz-transform:translateY(-10px);
-ms-transform:translateY(-10px);
-o-transform:translateY(-10px);
transform:translateY(-10px);
box-shadow:0 0 20px rgba(0, 0, 0, .14)
}
.themetechmount-box-blog .themetechmount-meta-details .themetechmount-blogbox-meta-row-date:after {
position:absolute;
right:11px;
top:-3px;
width:0;
height:0;
content:" / ";
font-size:15px
}
.themetechmount-meta-details, .themetechmount-meta-details a, .themetechmount-meta-details i {
font-size:14px;
color:#656565
}
.themetechmount-meta-details i {
padding-right:3px
}
.themetechmount-meta-details a:hover {
text-decoration:none
}
.themetechmount-box-blog.tm-no-featured-content:not(.themetechmount-blog-box-view-left-image):not(.themetechmount-blog-box-view-right-image) .tm-box-post-date {
bottom:-72px
}
.themetechmount-box-blog.tm-no-featured-content .tm-post-format-icon-wrapper {
top:0
}
.tm-no-featured-content .tm-post-format-icon-wrapper {
left:0;
top:8px
}
.tm-no-featured-content .tm-post-format-icon-wrapper:before {
display:none
}
.tm-entry-meta-wrapper .tm-social-share-wrapper {
padding-bottom:0
}
.tm-entry-meta-wrapper .tm-social-share-links ul li {
padding-right:10px;
padding-top:0
}
.tm-entry-meta-wrapper .tm-social-share-links ul {
padding-right:0
}
.tm-entry-meta .tm-meta-line {
padding-right:15px;
position:relative;
color:#9dabaf
}
.themetechmount-box-blog .themetechmount-box-content .tm-entry-meta .tm-meta-line {
padding-right:10px
}
.themetechmount-box-view-top-image .tm-entry-meta .tm-meta-line a, .themetechmount-box-view-top-image .tm-post-cat .tm-meta-line a {
color:#494949;
font-size:15px
}
.themetechmount-box-blog-classic .tm-post-format-icon-wrapper, .themetechmount-box-blog .tm-post-format-icon-wrapper {
position:absolute;
right:20px;
top:0;
opacity:0;
-webkit-transition:all 0.3s 0.2s;
transition:all 0.3s 0.2s;
left:auto;
-webkit-transform:translate3d(20px, 20px, 0);
transform:translate3d(20px, 20px, 0);
text-align:center;
width:40px;
height:40px;
line-height:40px;
display:inline-block;
color:#fff;
z-index:2;
font-size:17px
}
.themetechmount-box-blog-classic .tm-post-format-icon-wrapper, .themetechmount-box-blog:hover .tm-post-format-icon-wrapper {
opacity:1;
-webkit-transform:translate3d(0, 20px, 20px);
transform:translate3d(0, 20px, 20px)
}
.themetechmount-box-blog-classic .themetechmount-post-date-wrapper .themetechmount-entry-date .entry-month, .themetechmount-box-blog-classic .themetechmount-post-date-wrapper .themetechmount-entry-date .entry-month .entry-year, .themetechmount-box-blog .themetechmount-post-date-wrapper .themetechmount-entry-date .entry-month, .themetechmount-box-blog .themetechmount-post-date-wrapper .themetechmount-entry-date .entry-month .entry-year {
font-size:15px;
font-weight:400;
display:inline-block;
text-transform:uppercase
}
.themetechmount-box-blog-classic .themetechmount-post-date-wrapper .themetechmount-entry-date .entry-month {
width:100%
}
.themetechmount-box-blog-classic .themetechmount-post-date-wrapper .themetechmount-entry-date .entry-month, .themetechmount-box-blog-classic .themetechmount-post-date-wrapper .themetechmount-entry-date .entry-month .entry-year {
color:#fff
}
.themetechmount-box-blog-classic .themetechmount-post-date-wrapper .themetechmount-entry-date .entry-month .entry-year {
display:none
}
.themetechmount-box-blog .tm-post-format-icon-wrapper:before, .themetechmount-post-box-icon-wrapper:before {
content:none
}
.themetechmount-box-blog.themetechmount-blogbox-format-quote blockquote {
margin:40px 40px
}
.themetechmount-box-blog-classic.tm-no-featured-content .tm-post-format-icon-wrapper:before {
display:block
}
.single .tm-titlebar-wrapper.entry-header {
margin-bottom:50px
}
.themetechmount-boxes-blog .themetechmount-box-topimage .tm-post-featured-wrapper {
overflow:hidden
}
.themetechmount-boxes-blog .themetechmount-box-topimage img.wp-post-image {
transition:transform 0.5s ease-in-out
}
.themetechmount-box-blog .themetechmount-post-date-wrapper .themetechmount-entry-date .entry-month .entry-year {
padding-left:3px
}
article.themetechmount-box-blog-classic {
margin-bottom:35px;
padding-bottom:0
}
article.themetechmount-box-blog-classic .tm-blog-classic-box-content .tm-post-cat {
padding-bottom:4px
}
.single article.themetechmount-box-blog-classic {
margin-bottom:70px;
border-bottom:none
}
.single article.themetechmount-box-blog-classic.tm-no-featured-content .themetechmount-post-date-wrapper {
right:-21px;
left:auto;
top:24px
}
article.themetechmount-box-blog-classic .tm-blog-classic-box-content .tm-classic-footer-meta {
position:relative;
display:block;
width:auto;
margin-left:0
}
.post.themetechmount-box-blog-classic .tm-right-meta .themetechmount-commentbox, article.themetechmount-box-blog-classic .tm-blog-classic-box-content .tm-classic-footer-meta .tm-entry-meta .tm-meta-line {
color:#7f7f7f;
font-size:14px
}
article.post.tm-no-featured-content.themetechmount-box-blog-classic .tm_classic_post_icon .tm-social-share-links ul li {
padding-top:8px
}
article.post.tm-no-featured-content.themetechmount-box-blog-classic .tm_classic_post_icon {
margin-top:0;
bottom:-30px;
right:17px
}
.single article.post.tm-no-featured-content.themetechmount-box-blog-classic .tm_classic_post_icon {
bottom:-63px
}
article.post.tm-no-featured-content.themetechmount-box-blog-classic .tm-post-cat {
padding-right:240px
}
article.themetechmount-box-blog-classic.tm-no-featured-content .tm-col-right {
display:block;
width:100%
}
article.themetechmount-box-blog-classic.tm-no-featured-content .tm-col-right {
padding-right:40px
}
article.themetechmount-box-blog-classic.tm-no-featured-content .themetechmount-post-date-wrapper {
left:32px;
right:auto;
top:24px
}
article.themetechmount-box-blog-classic.tm-no-featured-content.format-quote .tm-featured-outer-wrapper, article.themetechmount-box-blog-classic.tm-no-featured-content.format-link .tm-featured-outer-wrapper {
margin-top:0
}
.more-link-wrapper {
display:block
}
.more-link-wrapper a {
display:inline-block
}
.more-link-wrapper {
margin-top:30px
}
article.post .more-link-wrapper a.more-link {
padding:10px 45px 10px 34px;
border-radius:22px;
color:#fff;
position:relative
}
article.post .more-link-wrapper a.more-link:after {
font-family:"tm-boldman-icons";
content:'\e809';
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:inherit;
width:1em;
margin-right:.2em;
text-align:center;
font-variant:normal;
text-transform:none;
line-height:1em;
margin-left:.2em;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
margin-left:8px;
font-size:24px;
position:absolute;
right:13px;
top:10px
}
.author-info {
padding:30px 0;
position:relative;
border-bottom:1px solid #e4e4e4
}
body.author .author-info {
margin-bottom:80px
}
.author-info .author-title {
margin-bottom:5px;
font-size:26px
}
.author-info .author-avatar {
margin:0 30px 0 0;
float:left
}
.author-info .author-avatar img {
border-radius:50%;
width:100px;
height:100px
}
.author-info .author-description {
overflow:hidden
}
.tm-author-social-links {
margin:0;
margin-left:116px;
padding:0;
margin-top:12px
}
.tm-author-social-links ul {
list-style:none
}
.tm-author-social-links li {
display:inline-block;
margin-left:10px
}
.tm-author-social-links li a {
display:block;
width:45px;
height:45px;
line-height:45px;
color:#fff;
border-radius:50%;
text-align:center;
background-color:#cacaca;
margin-bottom:5px
}
article.sticky {
background-color:#f8f9fa;
border:5px solid #f5f5f5;
padding:30px
}
.themetechmount-box-blog-classic.sticky:after {
font-family:"tm-boldman-icons";
content:"\e81d";
font-size:20px;
position:absolute;
color:#182333;
opacity:1;
right:0;
top:0;
background-color:#fff;
padding:10px 14px;
border:3px solid #f5f5f5;
border-top:none;
border-right:none
}
article.themetechmount-box-blog-classic.sticky .tm-blog-classic-box-content {
padding-bottom:0
}
article.sticky .entry-content {
margin-bottom:0
}
article.sticky.themetechmount-box-blog-classic .tm-post-format-icon-wrapper:after {
border-bottom-color:#FAFAFA
}
article.themetechmount-blogbox-format-gallery .slick-dotted.slick-slider, article.post.format-gallery .slick-dotted.slick-slider {
margin-bottom:0
}
article.themetechmount-blogbox-format-gallery .slick-dots, article.post.format-gallery .slick-dots {
position:absolute;
top:auto;
z-index:10;
text-align:center;
margin:0;
width:100%;
bottom:15px
}
article.themetechmount-blogbox-format-gallery.themetechmount-blog-box-view-right-image .slick-dots, article.post.format-gallery.themetechmount-blog-box-view-right-image .slick-dots {
right:auto;
left:14px
}
article.themetechmount-blogbox-format-gallery .slick-dots li, article.post.format-gallery .slick-dots li {
width:12px
}
article.themetechmount-blogbox-format-gallery .slick-dots li button, article.post.format-gallery .slick-dots li button {
background-color:transparent;
display:block;
cursor:pointer;
padding:0;
text-indent:-9999px;
width:10px!important;
height:10px!important;
border:1px solid #FFF;
box-shadow:none;
border-radius:50%;
transition:all .3s ease-in-out;
-webkit-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out
}
article.themetechmount-blogbox-format-gallery .slick-dots li.slick-active button, article.themetechmount-blogbox-format-gallery .slick-dots li button:hover, article.post.format-gallery .slick-dots li.slick-active button, article.post.format-gallery .slick-dots li button:hover {
background-color:#fff
}
article.themetechmount-blogbox-format-audio .tm-post-format-audio-mp3, article.format-audio .tm-post-format-audio-mp3 {
background-color:#222;
padding:22px 47px
}
.post_format-post-format-link .entry-content a {
font-size:15px;
font-weight:700
}
.tm-post-featured-link-wrapper .tm-post-featured-link {
background:rgba(0, 0, 0, .74);
padding:110px 50px;
text-align:center
}
.tm-post-featured-quote, .tm-post-featured-link-wrapper {
background-size:cover;
background-position:100%
}
article.themetechmount-blogbox-format-link .tm-format-link-title, article.post.format-link .tm-format-link-title {
text-transform:uppercase;
font-size:25px;
margin-bottom:15px;
color:#fff;
font-weight:600
}
article.themetechmount-blogbox-format-link .tm-format-link-url, article.post.format-link .tm-format-link-url {
font-size:18px;
font-style:italic
}
article.post.tm-no-featured-content.themetechmount-box-blog-classic.themetechmount-blogbox-format-link .tm_classic_post_icon {
bottom:0
}
article.post.tm-no-featured-content.themetechmount-box-blog-classic.themetechmount-blogbox-format-quote .tm_classic_post_icon {
bottom:65px
}
.tm-post-featured-quote {
padding:20px
}
article.post.format-quote .tm-post-featured-quote {
padding:80px 50px
}
article.post.themetechmount-box-blog-classic.format-quote .tm-post-entry-header {
display:none
}
article.post.themetechmount-box-blog-classic .tm-post-featured-quote blockquote {
margin:0
}
article.post.format-quote .tm-featured-outer-wrapper {
margin-bottom:100px
}
article.post.themetechmount-box-blog-classic.format-quote {
padding-bottom:60px
}
article.post.themetechmount-box-blog-classic.format-quote .tm-featured-outer-wrapper {
margin-bottom:0
}
body:not(.single) article.post.themetechmount-box-blog-classic.format-quote .tm-col-left {
width:100%
}
body:not(.single) article.post.themetechmount-box-blog-classic.format-quote .tm-col-right {
display:none
}
article.post.format-link .tm-featured-outer-wrapper {
margin-bottom:0
}
article.post.format-link .tm-featured-outer-wrapper {
margin-bottom:0
}
.tm-post-featured-quote:after {
content:" ";
position:absolute;
width:100%;
height:100%;
background:rgba(0, 0, 0, .74);
top:0;
left:0;
z-index:1
}
.tm-post-featured-quote blockquote {
z-index:2;
position:relative;
border:0;
background:transparent;
color:white;
font-size:30px;
line-height:40px;
padding:0;
margin:10px 40px
}
.themetechmount-boxes-blog.themetechmount-boxes-col-five .tm-post-featured-quote blockquote {
font-size:22px;
line-height:30px;
padding:0;
margin:15px 0
}
.tm-post-featured-quote blockquote cite {
color:rgb(255,255,255);
font-size:19px;
padding-top:20px;
text-align:left
}
article.post_format-post-format-video .tm-post-format-video, article.themetechmount-blogbox-format-video .tm-post-format-video, article.post_format-post-format-audio .tm-post-format-audio:not(.tm-post-format-audio-mp3) .themetechmount-blogbox-format-audio, article.themetechmount-blogbox-format-audio .tm-post-format-audio:not(.tm-post-format-audio-mp3) .tm-blogbox-audio-mp3player-w {
position:relative;
overflow:hidden;
padding-bottom:56.25%;
padding-top:25px;
height:0
}
article.post_format-post-format-video .tm-post-format-video iframe, article.themetechmount-blogbox-format-video .tm-post-format-video iframe, article.post_format-post-format-audio .tm-post-format-audio:not(.tm-post-format-audio-mp3) .themetechmount-blogbox-format-audio iframe, article.themetechmount-blogbox-format-audio .tm-post-format-audio:not(.tm-post-format-audio-mp3) .tm-blogbox-audio-mp3player-w iframe {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
border:none
}
.single-post .themetechmount-blogbox-footer-readmore {
display:none
}
.single-tribe_events #tribe-events-content .gallery, .single-post .tm-blog-classic-box-content .gallery {
margin-bottom:0
}
article.post_format-post-format-video.themetechmount-box-topimage .tm-post-format-video, article.themetechmount-blogbox-format-video.themetechmount-box-topimage .tm-post-format-video, article.post_format-post-format-audio.themetechmount-box-topimage .tm-post-format-audio:not(.tm-post-format-audio-mp3) .themetechmount-blogbox-format-audio, article.themetechmount-blogbox-format-audio.themetechmount-box-topimage .tm-post-format-audio:not(.tm-post-format-audio-mp3) .tm-blogbox-audio-mp3player-w {
padding-bottom:69.25%
}
.single-post .themetechmount-box-blog-classic .tm-post-featured-outer-wrapper {
margin-bottom:20px
}
.single-post .themetechmount-box-blog-classic .tm-blog-classic-box-content {
padding:0
}
.single-post .themetechmount-box-blog-classic .comment-form {
margin-bottom:40px
}
.single-post .themetechmount-box-blog-classic .tm-entry-meta-wrapper {
margin-bottom:15px;
margin-top:0
}
.single-post .tm-social-share-post-wrapper {
text-align:left;
padding:5px 0 0 0;
border-radius:3px
}
.single-post .tm-post-prev-next-buttons {
border-bottom:1px solid #e4e4e4;
border-top:1px solid #e4e4e4
}
.single-post .tm-social-share-links ul li {
display:inline-block;
padding-right:7px;
padding-top:6px
}
.single-post .tm-social-share-title {
margin-top:11px;
font-weight:500
}
.single-post article.post .entry-content {
margin-bottom:20px
}
.single-post .tm-post-prev-next-buttons {
margin-top:30px;
margin-bottom:10px;
padding-top:30px;
padding-bottom:10px
}
.single-post .comments-area {
margin-top:50px;
margin-bottom:0
}
article.type-attachment .entry-attachment {
text-align:center;
border:1px solid #dadada;
background:#f3f3f3;
padding:15px
}
span.tm-publised-in-wrapper {
border:1px solid #dadada;
display:block;
margin-top:30px;
padding:15px;
text-align:center
}
.tm-publised-in-wrapper span.meta-nav {
font-size:12px
}
.tm-publised-in-wrapper span.post-title {
font-size:25px;
display:block
}
.single-post article.post .entry-content ul li {
padding-bottom:5px
}
#image-navigation.navigation .nav-previous {
float:left;
padding-top:7px;
padding-left:25px
}
#image-navigation.navigation .nav-next {
float:right;
padding-top:7px;
padding-right:25px
}
.navigation a:hover {
text-decoration:none
}
.single-post .comments-area .comments-title, #respond .comment-reply-title {
font-size:35px;
line-height:40px
}
.comment-list .children {
margin-left:35px
}
.comment-list li.comment {
position:relative;
margin-top:30px
}
.tm-comment-owner {
display:block;
font-size:18px;
font-style:normal
}
.tm-comment-owner, .tm-comment-owner a, .comment-meta .tm-comment-owner a {
display:block;
font-size:18px;
line-height:18px;
font-weight:600;
color:#182333
}
.tm-comment-owner a {
font-size:16px;
font-weight:400
}
.comment-body .comment-reply-link:after {
position:absolute;
top:6px
}
.comment-reply-link:after {
font-family:'tm-boldman-icons';
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:inherit;
margin-right:.2em;
text-align:center;
opacity:1;
font-variant:normal;
text-transform:none;
line-height:22px;
font-size:14px;
content:"\e809";
margin-left:8px;
vertical-align:bottom
}
.comment-list, .comment-list .children {
list-style-type:none;
padding:0;
margin-top:0
}
.comment-list>li:last-child:after {
display:none
}
.comment-body {
margin-left:105px;
margin-top:35px;
margin-bottom:30px;
padding:22px 20px;
position:relative;
background-color:#f8f9fa;
border:1px solid #f8f9fa
}
.pingback .comment-author {
display:none
}
.comment-author {
float:left;
text-align:center;
width:87px;
height:87px;
display:block;
margin-right:25px;
overflow:hidden;
margin-left:-125px;
margin-top:-20px
}
.comment-author img {
max-width:100%;
height:auto
}
.comment-body .author-content-wrap .tm-comment-owner {
display:inline-block;
padding-right:15px
}
.comment-author .fn {
word-wrap:break-word
}
.comment-author .fn, .comment-author .url, .comment-reply-link, .comment-reply-login {
color:#838383;
font-size:14px;
font-style:normal;
font-weight:400
}
.comment-author .fn {
color:rgba(0, 0, 0, .6)
}
.comment-list a.comment-reply-link {
background-color:#0f385e;
border:none;
color:#fff;
font-size:13px;
padding:2px 30px 3px 17px;
position:relative
}
.comment-reply-link:before, .comment-reply-login:before {
margin-right:7px
}
.says {
display:none
}
.no-avatars .comment-author {
margin:0 0 5px;
max-width:100%;
position:relative
}
.no-avatars .comment-metadata, .no-avatars .comment-content, .no-avatars .comment-list .reply {
width:100%
}
.comment-list .edit-link {
margin-left:20px
}
.comment-meta, .comment-meta a {
color:#6e6e6e;
font-size:13px
}
.ping-meta {
color:#a2a2a2;
font-size:13px;
line-height:1
}
.comment-awaiting-moderation {
color:#a2a2a2
}
.comments-area ol.comment-list {
border-bottom:1px solid #e8e8e8;
padding-bottom:25px;
margin-bottom:30px
}
.comments-area .comment-respond {
padding-top:10px
}
.pingback .comment-meta {
margin-left:0;
padding-left:0
}
.pingback .comment-body {
margin-left:0
}
.comment-form p:not(.comment-notes) {
margin-bottom:20px
}
.themetechmount-page-full-width.themetechmount-boxed .comments-area {
margin:30px 15px 60px 15px
}
.comments-area {
margin-top:60px;
margin-bottom:60px
}
.comment-form {
margin-bottom:20px
}
.comment .comment-respond {
margin-bottom:20px;
padding:20px
}
.comment-reply-title small a {
color:#131310;
display:inline-block;
float:right;
height:16px;
overflow:hidden;
width:16px
}
ol.comment-list li #respond {
width:100%;
padding:25px 0;
margin-bottom:34px;
padding-bottom:0
}
.comment-reply-title small a:hover {
color:#ed331c;
text-decoration:none
}
.comment-reply-title small a:before {
font-family:FontAwesome;
content:"\f00d";
vertical-align:top
}
.sidebar .comment-list .comment-reply-title, .sidebar .comment-list .comment-respond .comment-form {
padding:0
}
.comment-form .comment-notes {
margin-bottom:10px;
font-size:15px
}
.tm-comment-date-link {
float:right
}
.tm-fn {
font-size:17px;
color:#2c2c2c;
font-weight:700
}
.comment-body .tm-fn a {
font-size:17px;
color:#2c2c2c
}
.comment-body .tm-fn {
color:#a2a2a2
}
.single article.post .comment-body p {
margin-top:10px
}
.single article.post .comment-body blockquote {
padding-bottom:25px
}
.comment-reply-link {
font-size:14px;
margin-top:5px;
display:inline-block
}
.tm-comment-date-link:before {
font-family:"FontAwesome";
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:inherit;
margin-right:.2em;
text-align:center;
opacity:.8;
font-variant:normal;
text-transform:none;
line-height:1em;
font-size:13px;
content:"\f017"
}
.comment-body p {
margin-top:15px;
display:block
}
.comment-reply-title {
margin-bottom:10px;
font-size:28px
}
.tm-post-prev-next-buttons {
padding-top:60px
}
.tm-post-prev-next-buttons .tm-right-align-btn {
float:right
}
.comment-form textarea, .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] {
background-color:transparent;
border:1px solid #efefef;
border-radius:0
}
.comment-form textarea {
height:125px
}
.comment-form p.form-submit {
padding-top:15px
}
.comment-box h2 {
margin-top:10px
}
.comments-area .comment-form .comment-form-author, .comments-area .comment-form .comment-form-email, .comments-area .comment-form .comment-form-url {
position:relative;
float:left;
width:32%;
margin-right:2%
}
.comments-area .comment-form .comment-form-url {
margin-right:0
}
.main-holder .site-content .woocommerce-pagination, .themetechmount-pagination {
display:block;
margin-bottom:74px;
margin-top:20px;
text-align:center
}
.themetechmount-boxes .themetechmount-boxes-inner .themetechmount-pagination {
margin-bottom:0
}
.main-holder .site-content nav.woocommerce-pagination ul li span, .main-holder .site-content nav.woocommerce-pagination ul li a, .themetechmount-pagination .page-numbers {
width:40px;
height:40px;
line-height:39px;
text-align:center;
display:inline-block;
background-color:#f8f9fa;
color:#182333;
font-size:15px;
font-weight:600;
border:1px solid #f8f9fa;
border-radius:0;
margin:0 3px;
padding:0;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s
}
.tm-bgcolor-grey .themetechmount-pagination .page-numbers {
background-color:#fff;
border:1px solid #fff
}
.main-holder .site-content nav.woocommerce-pagination ul {
padding:0;
border:none;
margin:0
}
.main-holder .site-content nav.woocommerce-pagination ul li {
border:none
}
.main-holder .site-content nav.woocommerce-pagination ul li .page-numbers.current, .main-holder .site-content nav.woocommerce-pagination ul li a:hover, .themetechmount-pagination .page-numbers.current, .themetechmount-pagination .page-numbers:hover {
border-color:transparent;
color:#fff
}
.tm-bgcolor-skincolor .themetechmount-pagination .page-numbers.current, .tm-bgcolor-skincolor .themetechmount-pagination .page-numbers:hover {
background-color:#f5f5f5
}
.tax-tm_portfolio_category .tm-box-col-wrapper, .tax-tm_team_group .tm-box-col-wrapper .themetechmount-box {
margin-bottom:30px
}
.themetechmount-post-item, .themetechmount-post-item-inner {
position:relative
}
.themetechmount-box-portfolio.themetechmount-box-view-overlay {
overflow:hidden;
position:relative
}
.themetechmount-box-portfolio .themetechmount-overlay {
position:absolute;
bottom:-30%;
opacity:0;
z-index:1;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
-ms-transition:all 0.5s;
transition:all 0.5s;
width:100%;
height:100%;
background-color:rgba(24, 35, 51, .83)
}
.themetechmount-box-portfolio:hover .themetechmount-overlay {
opacity:1;
bottom:0
}
.themetechmount-portfolio-box-view-overlay .themetechmount-icon-box {
width:100%;
margin-bottom:15px
}
.themetechmount-portfolio-box-view-top-image .themetechmount-icon-box a {
display:inline-block;
font-size:18px;
position:absolute;
top:20px;
right:20px;
height:43px;
width:43px;
line-height:43px;
border:1px solid transparent;
text-align:center;
color:#fff;
background-color:#fda02b;
border-radius:50%
}
.themetechmount-portfolio-box-view-top-image .themetechmount-icon-box a.tm_prettyphoto {
margin-right:3px
}
.themetechmount-portfolio-box-view-top-image .themetechmount-icon-box a {
top:50%;
right:50%;
margin-top:-17px
}
.themetechmount-box-portfolio a.themetechmount_pf_link {
line-height:41px;
margin-right:-47px;
float:right
}
.themetechmount-box-portfolio a.themetechmount_pf_link i {
padding-left:5px
}
.themetechmount-box-portfolio .themetechmount-post-item {
cursor:pointer
}
.themetechmount-box-portfolio .themetechmount-post-item .themetechmount-item-thumbnail {
position:relative;
width:100%;
overflow:hidden
}
.themetechmount-portfolio-box-view-overlay:hover .themetechmount-icon-box, .themetechmount-portfolio-box-view-top-image:hover .themetechmount-icon-box {
opacity:1
}
.themetechmount-box-portfolio.themetechmount-box-view-top-image .themetechmount-box-bottom-content, .themetechmount-box-portfolio.themetechmount-box-view-top-image .themetechmount-box-bottom-content:before, .themetechmount-box-view-top-image .themetechmount-box-bottom-content .themetechmount-box-title h4, .themetechmount-portfolio-box-view-top-image .themetechmount-box-category, .themetechmount-portfolio-box-view-top-image .themetechmount-box-category a {
-webkit-transition:all 0.4s;
-moz-transition:all 0.4s;
-o-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s
}
.themetechmount-box-view-top-image:hover .themetechmount-box-category a:hover, .themetechmount-box-view-top-image:hover .themetechmount-box-category, .themetechmount-box-view-top-image:hover .themetechmount-box-category a, .themetechmount-portfolio-box-view-top-image:hover .themetechmount-box-title h4 a, .themetechmount-portfolio-box-view-overlay .themetechmount-box-category a:hover, .themetechmount-portfolio-box-view-top-image:hover .themetechmount-box-link a, .themetechmount-box-portfolio .themetechmount-box-content .themetechmount-box-title h4 a, .themetechmount-box-portfolio .themetechmount-box-content .themetechmount-box-title h4, .themetechmount-box-portfolio .themetechmount-box-category a:hover, .themetechmount-portfolio-box-view-overlay:hover .themetechmount-icon-box, .themetechmount-box-portfolio .themetechmount-box-category a, .themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-overlay a, .themetechmount-box-portfolio .themetechmount-box-category a:hover {
color:#fff
}
.themetechmount-box-portfolio.themetechmount-portfolio-box-view-overlay .themetechmount-post-item {
z-index:9
}
.themetechmount-boxes .themetechmount-box-content.themetechmount-overlay .themetechmount-icon-box .tm-boldman-icon-link:before {
margin-left:0
}
.themetechmount-portfolio-box-view-top-image .themetechmount-box-bottom-content .themetechmount-box-title h4 a, .themetechmount-box-portfolio .themetechmount-box-content .themetechmount-box-title h4 a {
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
display:block
}
.themetechmount-boxes-col-five .themetechmount-box-portfolio .themetechmount-box-content .themetechmount-box-title h4 {
font-size:15px
}
.themetechmount-portfolio-box-view-overlay .themetechmount-box-title {
padding-top:10px
}
.themetechmount-box-portfolio .themetechmount-box-title h4, .themetechmount-boxes .themetechmount-box-portfolio .themetechmount-box-content .themetechmount-box-title h4 {
font-weight:500;
margin-bottom:0;
font-size:22px;
position:relative
}
.themetechmount-box-portfolio .themetechmount-box-category a {
font-size:15px
}
.themetechmount-box-portfolio.themetechmount-box-view-top-image .themetechmount-box-bottom-content {
padding:17px 25px 24px;
position:relative;
text-align:left;
background-color:#fff
}
.themetechmount-box-portfolio.themetechmount-box-view-top-image .themetechmount-box-bottom-content:before {
position:absolute;
bottom:100%;
transform:translateX(-50%);
content:"";
display:inline-block;
width:0;
height:0;
border-style:solid;
border-width:0 15px 15px 15px;
border-color:transparent transparent #fff transparent;
z-index:1;
top:-14px;
left:42px
}
.tm-col-bgcolor-skincolor .themetechmount-box-portfolio.themetechmount-box-view-top-image:hover .themetechmount-box-bottom-content, .tm-bgcolor-skincolor .themetechmount-box-portfolio.themetechmount-box-view-top-image:hover .themetechmount-box-bottom-content {
background-color:#182333
}
.tm-bgcolor-skincolor .themetechmount-box-portfolio.themetechmount-box-view-top-image:hover .themetechmount-box-bottom-content:before, .tm-col-bgcolor-skincolor .themetechmount-box-portfolio.themetechmount-box-view-top-image:hover .themetechmount-box-bottom-content:before {
border-color:transparent transparent #182333 transparent
}
.themetechmount-box-view-top-image .themetechmount-box-bottom-content .themetechmount-box-title h4 {
font-size:20px;
margin-bottom:0;
line-height:25px
}
.themetechmount-portfolio-box-view-overlay .themetechmount-box-title h4:after {
content:"";
position:absolute;
left:50%;
bottom:-22px;
width:60px;
height:3px;
margin-left:-25px
}
.themetechmount-box-portfolio .themetechmount-box-category {
margin-top:-27px
}
.themetechmount-box-view-top-image .themetechmount-box-category, .themetechmount-box-view-top-image .themetechmount-box-category a {
color:#8d9297;
margin-top:0;
font-size:14px
}
.themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-overlay a:hover, .themetechmount-box-portfolio .themetechmount-icon-box a:hover {
background-color:#fff;
border-color:transparent
}
.themetechmount-box-portfolio.themetechmount-portfolio-box-view-overlay .themetechmount-box-content-inner {
position:absolute;
width:90%;
height:90%;
left:5%;
top:5%;
border:1px solid rgba(255, 255, 255, .28);
text-align:center;
display:flex;
justify-content:center;
flex-direction:column;
padding:0 15px
}
.themetechmount-boxes-blog.themetechmount-boxes-view-carousel.tm-boxes-carousel-arrows-above .themetechmount-boxes-inner div.themetechmount-boxes-row-wrapper.slick-slider:first-child, .themetechmount-boxes-portfolio.themetechmount-boxes-view-carousel.tm-boxes-carousel-arrows-above .themetechmount-boxes-inner div.themetechmount-boxes-row-wrapper.slick-slider:first-child {
margin-top:82px
}
.single-tm_portfolio .tm-footer-cta-wrapper {
margin-top:55px
}
.tm-pf-single-content-wrapper {
padding-bottom:100px
}
.tm-social-share-wrapper.tm-social-share-portfolio-wrapper {
padding-top:0;
float:right
}
.tm-social-top-wrapper {
position:relative;
text-align:center;
margin-bottom:35px;
border-bottom:1px solid #e2e2e2;
padding:0 18px;
padding-bottom:30px;
border-radius:0
}
.tm-social-share-wrapper {
float:none
}
.tm-social-share-wrapper .tm-social-share-title, .tm-social-share-wrapper .tm-social-share-links, .tm-social-share-wrapper .tm-single-top-btn {
float:left
}
.tm-social-share-wrapper:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0
}
.tm-social-share-links ul {
list-style:none;
padding:0;
margin:0;
padding-right:15px
}
.tm-social-share-links ul li {
display:inline-block;
padding-right:6px
}
.tm-right-meta .tm-social-share-links ul li a {
padding:0;
width:30px;
height:30px;
line-height:29px;
text-align:center;
margin-right:0;
border-radius:50%;
font-size:12px
}
.tm-social-share-links ul li a {
border:1px solid #cfd1d2;
height:29px;
width:29px;
line-height:29px;
text-align:center;
display:block;
background-color:#cfd1d2;
color:#fff;
font-size:12px;
border-radius:50%
}
.tm-pf-single-content-wrapper.tm-pf-view-left-image .tm-pf-detail-box {
width:100%;
display:flex
}
.themetechmount-pf-detailbox-list {
list-style:none;
padding-left:0;
overflow:hidden;
margin-top:0
}
.tm-pf-view-left-image .themetechmount-pf-detailbox-list {
margin-top:-17px
}
.tm-social-share-title {
padding-right:10px;
position:relative;
margin-right:10px;
font-weight:500;
font-size:18px
}
.tm-social-top-wrapper .tm-social-share-title {
margin-right:5px
}
.tm-social-top-wrapper .tm-social-share-links ul li a {
border:1px solid #f1f1f1;
background-color:#f1f1f1;
width:40px;
height:40px;
line-height:40px;
padding:0;
color:#303030
}
.tm-social-share-links ul li a:hover {
color:#fff;
border-color:transparent
}
.tm-pf-view-left-image .themetechmount-pf-single-detail-box .tm-portfolio-title h2 {
font-size:25px;
line-height:30px;
margin-bottom:35px
}
.tm-pf-single-content-wrapper .tm-portfolio-description .container {
width:auto
}
.tm-pf-view-left-image .tm-portfolio-description .wpb_content_element {
margin-bottom:0
}
.tm-pf-view-left-image .tm-portfolio-description .themetechmount-pf-detailbox-title {
display:none
}
.tm-pf-view-left-image .tm-pf-single-content-area {
margin-top:35px
}
.tm-portfolio-description h2 {
margin-bottom:5px;
font-size:28px
}
.tm-portfolio-description .themetechmount-pf-detailbox-title {
margin-bottom:15px
}
.themetechmount-pf-detailbox-inner {
padding:0 0 0 0;
margin-top:0;
overflow:hidden
}
.themetechmount-pf-detailbox-inner .themetechmount-pf-detailbox-title {
margin-top:20px
}
.themetechmount-pf-detailbox-list .tm-pf-details-date {
position:relative;
display:block;
padding:15px 0 17px 28px;
font-size:1em;
margin-left:3px
}
.tm-pf-details-date:before {
height:1px;
display:block;
width:95%;
background:#e2e3e5;
content:'';
position:absolute;
left:0;
bottom:0
}
.themetechmount-pf-detailbox-list li:last-child:before {
content:none
}
.themetechmount-pf-detailbox-list .tm-pf-details-date:last-child {
border-bottom:none
}
.themetechmount-pf-detailbox-list .tm-pf-details-date i {
position:absolute;
left:-13px;
top:8px;
display:inline-block;
border-radius:50%;
padding-left:0;
vertical-align:middle;
font-size:16px;
text-align:center;
transform:translate(0, 0);
height:40px;
width:40px;
line-height:40px;
z-index:1
}
.themetechmount-pf-detailbox-list .tm-pf-details-date .tm-pf-left-details {
font-weight:500;
margin-right:5px;
-ms-flex:0 0 33.333333%;
flex:0 0 33.333333%;
margin-left:0
}
.themetechmount-pf-detailbox-list .tm-pf-details-date .tm-pf-right-details {
display:inline-block;
padding-top:0
}
.tm-pf-view-top-image .themetechmount-pf-single-content-area {
padding-top:38px
}
.tm-pf-single-content-wrapper.tm-pf-view-top-image .themetechmount-pf-single-detail-box {
margin-top:45px;
padding:20px 20px 5px;
border:5px solid
}
.tm-tm_portfolio-featured-wrapper .slick-dots {
bottom:16px;
right:16px;
text-align:right
}
.tm-tm_portfolio-featured-wrapper .slick-dots li button:before {
font-size:12px
}
.themetechmount-pf-detailbox-list .tm-pf-details-date .tm-pf-left-details {
color:#283d58
}
.tm-pf-view-left-image .themetechmount-pf-single-detail-box .vc_column_container>.vc_column-inner {
padding-left:0;
padding-right:0
}
.tm-pf-view-top-image .themetechmount-pf-detailbox-list .tm-pf-details-date i {
top:6px
}
.tm-pf-view-top-image .themetechmount-pf-detailbox-list .tm-pf-details-date:before {
content:unset
}
.tm-pf-view-top-image .themetechmount-pf-detailbox-list .tm-pf-details-date {
padding:12px 0 12px 26px
}
.tm-pf-view-top-image .themetechmount-pf-detailbox-list .tm-pf-details-date .tm-pf-right-details {
display:block
}
.tm-pf-single-related-wrapper {
padding-top:50px
}
.themetechmount-pf-detailbox-inner .themetechmount-pf-detailbox-title, .tm-pf-single-related-wrapper .tm-pf-single-related-title {
font-size:28px
}
.tm-pf-single-related-wrapper .tm-pf-single-related-title {
margin-bottom:30px
}
.single-tm_portfolio .navigation.post-navigation .nav-links, .nav-links .nav-next, .nav-links .nav-previous {
position:relative
}
.single-tm_portfolio.nav-links .nav-previous {
float:left
}
.single-tm_portfolio .nav-links .nav-next {
float:right
}
.single-tm_portfolio .nav-next, .single-tm_portfolio .nav-previous {
display:inline-block
}
.single-tm_portfolio .nav-previous {
margin-right:3px
}
.single-tm_portfolio .nav-next {
margin-left:3px
}
.single-tm_portfolio .nav-next a, .single-tm_portfolio .nav-previous a {
text-align:center;
top:106px;
right:48px;
color:#fff;
transition:all .2s ease-in-out;
display:inline-block;
border-radius:0;
border-width:0;
border-style:solid;
font-size:15px;
padding:12px 34px;
border-radius:0;
font-weight:500
}
.single-tm_portfolio .nav-next a:hover, .single-tm_portfolio .nav-previous a:hover {
background-color:#182333;
color:#fff
}
.single-tm_portfolio .nav-next a {
left:auto;
right:0;
padding-right:50px;
padding-left:32px
}
.single-tm_portfolio .nav-previous a:after, .single-tm_portfolio .nav-next a:after {
position:absolute;
font-size:16px;
top:13px
}
.single-tm_portfolio .nav-previous a {
padding-right:25px;
padding-left:44px
}
.single-tm_portfolio .nav-previous a:after {
content:'\f100';
font-family:"tm-boldman-icons";
left:25px
}
.single-tm_portfolio .nav-next a:after {
content:'\f101';
font-family:"tm-boldman-icons";
left:auto;
right:31px
}
.single-tm_portfolio .site-content-wrapper {
position:relative
}
.tm-pf-single-content-wrapper.tm-pf-view-left-image, .tm-pf-single-content-wrapper.tm-pf-view-top-image {
padding-bottom:0
}
.tm-nextprev-bottom-nav {
position:relative;
margin-bottom:20px;
margin-top:31px;
border-top:1px solid #e4e4e4;
padding-top:30px
}
.single-tm_portfolio .tm-social-bottom-wrapper {
display:block;
clear:both;
padding-top:30px
}
.single-tm_portfolio .tm-pf-view-full .tm-social-bottom-wrapper {
padding-left:0;
padding-right:0
}
.themetechmount-box-team {
position:relative;
overflow:hidden
}
.themetechmount-box-team .themetechmount-box-content h4 a {
outline:none
}
.themetechmount-teambox-view-overlay .themetechmount-box-title h4 {
font-size:19px;
line-height:23px;
margin-bottom:-1px
}
.themetechmount-teambox-view-overlay .tm-team-details-wrapper {
font-size:15px
}
.themetechmount-boxes-view-carousel .themetechmount-box-team.themetechmount-teambox-view-overlay {
margin-bottom:5px;
margin-top:5px
}
.themetechmount-box-team {
position:relative;
overflow:hidden
}
.themetechmount-box-team .themetechmount-team-position {
font-size:13px;
color:#9dabaf
}
.themetechmount-box-team.themetechmount-teambox-view-overlay {
background-color:#fff
}
.themetechmount-box-team.themetechmount-teambox-view-overlay .themetechmount-box-content {
text-align:center;
position:relative;
z-index:2;
position:relative;
margin-top:-40px;
transform:translateY(40px);
padding-bottom:6px
}
.themetechmount-box-team.themetechmount-teambox-view-overlay:hover .themetechmount-box-content {
transform:translateY(0);
background:#fff
}
.themetechmount-teambox-view-overlay .themetechmount-team-position, .themetechmount-teambox-view-overlay .themetechmount-box-title h4, .themetechmount-box-team.themetechmount-teambox-view-overlay .themetechmount-box-content {
-webkit-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out
}
.themetechmount-box-team.themetechmount-teambox-view-overlay .tm-team-social-links-wrapper {
margin:14px 0
}
.themetechmount-box-team.themetechmount-teambox-view-overlay .themetechmount-box-content div.themetechmount-team-position:last-child {
padding-bottom:60px
}
.themetechmount-box-team.themetechmount-teambox-view-overlay .themetechmount-box-title {
padding-top:26px
}
.themetechmount-box-team.themetechmount-teambox-view-overlay:not(:hover) .tm-team-social-links {
opacity:0
}
.themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent {
padding-bottom:17px
}
.themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-team-image-box {
border:11px solid #f4f4f4
}
.themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-box-content {
padding:22px 20px 32px;
background-color:#f4f4f4;
width:100%;
transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-webkit-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out
}
.themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-box-content {
text-align:center;
position:relative;
z-index:2
}
.themetechmount-team-image-box {
position:relative;
overflow:hidden
}
.themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-box-content h4 {
font-size:20px;
margin-bottom:0;
line-height:26px;
font-weight:500;
position:relative
}
.themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .tm-team-details-wrapper {
font-size:15px;
padding-bottom:0
}
.themetechmount-box-view-topimage-bottomcontent:hover .themetechmount-box-social-links, .themetechmount-box-view-left-image .themetechmount-box-img-left:hover .themetechmount-box-social-links {
opacity:1;
bottom:43%
}
.themetechmount-box-view-topimage-bottomcontent .themetechmount-box-social-links ul li, .themetechmount-teambox-view-overlay .themetechmount-box-social-links ul li, .themetechmount-box-team .tm-team-social-links-wrapper ul li {
display:inline-block
}
.themetechmount-box-team.themetechmount-box-view-left-image .tm-team-social-links-wrapper ul li:first-child {
margin-left:0
}
.themetechmount-box-team .tm-team-social-links-wrapper ul {
margin:0;
padding:3px 14px
}
.themetechmount-box-team .tm-team-social-links-wrapper ul a {
margin-top:15px;
border-radius:50%;
border:1px solid transparent;
width:30px;
height:20px;
padding:0;
line-height:20px;
font-size:16px;
text-align:center;
background-color:transparent
}
.themetechmount-box-team .tm-team-social-links-wrapper ul li a {
margin:0;
display:block;
color:#8d9297
}
.themetechmount-box-team .tm-vc_btn3.tm-vc_btn3-size-sm {
font-size:14px
}
.themetechmount-teambox-view-overlay .themetechmount-overlay, .themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-overlay {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
content:'';
text-align:left;
opacity:0;
-webkit-transition:opacity .5s;
transition:opacity .5s;
background-color:rgba(24, 35, 51, .9);
border-bottom:none
}
.themetechmount-teambox-view-overlay:hover .themetechmount-overlay, .themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent:hover .themetechmount-overlay {
opacity:1;
height:100%
}
.themetechmount-teambox-view-overlay .themetechmount-overlay a, .themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-overlay a {
border:none;
text-align:center;
height:35px;
width:35px;
line-height:35px;
border-radius:0%;
color:#fff;
display:inline-block;
position:absolute;
top:50%;
left:50%;
transform:scale(0);
-webkit-transform:scale(0);
-webkit-transition:all 0.4s ease-out 0s;
transition:all 0.4s;
font-weight:600;
font-size:16px;
margin-top:-18px;
margin-left:-17px
}
.themetechmount-box-team:hover .themetechmount-overlay a {
transform:scale(1);
-webkit-transform:scale(1)
}
.tm-col-bgcolor-skincolor .themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-overlay, .tm-bgcolor-skincolor .themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-overlay, .tm-col-bgcolor-skincolor .themetechmount-box-team .themetechmount-overlay, .tm-bgcolor-skincolor .themetechmount-box-team .themetechmount-overlay {
border-color:#fff
}
.tm-team-member-single-title {
font-size:19px;
line-height:20px;
font-weight:500;
margin-bottom:0
}
.tm-team-member-single-position {
font-size:14px;
color:#8d9297;
font-weight:400;
margin-bottom:10px
}
.themetechmount-team-member-single-content-area .tm-team-member-single-content-wrapper {
margin-top:0;
padding-top:15px
}
.tm-team-member-single-category {
margin-top:20px
}
.tm-team-member-single-meta-title {
font-weight:700;
text-transform:uppercase
}
.tm-team-details-list {
list-style:none;
padding:0
}
.tm-team-details-list li {
position:relative;
padding:9px 0 8px 0;
font-size:15px;
line-height:24px;
display:block;
float:left;
width:100%
}
.tm-team-member-view-wide-image .tm-team-details-list li {
padding:9px 0 9px 26px
}
.tm-team-extra-details-wrapper .tm-team-details-list li i {
top:1px;
left:0;
margin-right:11px
}
.tm-team-extra-details-wrapper {
margin-bottom:30px
}
.tm-team-details-list .tm-team-list-title {
margin-right:3px;
position:relative;
font-weight:500;
font-size:16px;
line-height:20px
}
.tm-team-extra-details-wrapper .tm-team-details-list .tm-team-list-title {
text-indent:0;
width:auto;
margin-right:3px
}
.tm-team-details-list .tm-team-list-title, .tm-team-details-list .tm-team-list-value {
display:inline-block
}
.tm-team-list-title i {
position:relative;
text-align:center;
text-indent:0;
font-size:16px;
top:0;
margin-right:3px;
display:inline
}
.tm-team-details-list {
margin-top:0;
margin-bottom:0;
font-size:13px
}
.tm-team-member-single-content-wrapper.tm-team-member-view-default .themetechmount-team-member-single-featured-area .tm-team-extra-details-list {
margin-top:0
}
.themetechmount-box-team.themetechmount-box-view-left-image .tm-team-extra-details-line-website {
display:none
}
.tm-teamform textarea {
min-height:60px;
height:151px
}
.tm-team-member-single-title-wrapper.col-xs-12 {
padding-left:0
}
.tm-team-member-single-title-wrapper .tm-team-data .tm-details-title {
border-bottom:1px solid #f1f1f1;
padding-bottom:0;
margin-bottom:25px
}
.tm-team-member-single-title-wrapper .tm-team-data .tm-details-title h2 {
font-size:30px;
line-height:45px
}
.tm-team-member-single-title-wrapper .tm-team-data>.col-xs-12, .tm-team-member-single-title-wrapper .tm-team-data {
margin-left:0;
margin-right:0;
padding-left:0
}
.themetechmount-team-member-single-content-area .tm-team-member-content {
background-color:#f8f9fa;
padding:30px 35px 30px 45px
}
.tm-team-member-view-wide-image .tm-team-member-single-excerpt {
margin-top:10px
}
.tm-team-member-view-wide-image .tm-team-member-single-meta-details {
padding-top:40px;
border-top:1px solid #e4e4e4;
margin-top:40px
}
.single-tm_team_member .tm-team-member-single-content-wrapper .container {
width:auto;
padding:20px 0
}
.single-tm_team_member .tm-team-member-single-content-wrapper .container:first-child {
padding-top:0
}
.tm-team-member-single-content-wrapper .tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-left .tm-vc_cta3_content-container {
padding-left:1.7em
}
.tm-team-member-view-wide-image .tm-team-member-single-content-wrapper {
margin-top:40px
}
.tm-team-member-view-wide-image .tm-team-details-list .tm-team-list-title {
font-weight:700;
color:#313131;
width:auto
}
.tm-team-member-view-wide-image .tm-team-details-list .tm-team-list-value {
margin-left:6px;
float:none
}
.tm-team-member-single-content-wrapper ul {
margin:0
}
.tm-team-member-single-content-wrapper .tm-teammember-content {
padding-top:40px
}
.inside {
text-align:center;
position:relative;
padding:29px 15px 21px 15px;
margin-bottom:30px
}
.tm-fid-no-border.tm-fid-without-icon.inside {
margin-bottom:0
}
.tm-fid-with-icon.tm-fid-view-topicon .tm-fid-icon-wrapper {
margin-bottom:10px
}
.inside.tm-fid-with-border:not(.tm-fid-view-circle-progress) {
border:1px solid #e8e8e8;
padding-left:25px
}
.tm-fid-with-icon.tm-fid-view-topicon {
padding:30px 0 2px;
padding-left:0
}
.tm-facts-colum-sep .tm-fid-with-icon.tm-fid-view-topicon {
padding:5px 0 2px;
margin-bottom:14px
}
.tm-bgcolor-skincolor .inside.tm-fid-with-border.tm-fid-view-topicon, .tm-bgcolor-darkgrey .inside.tm-fid-with-border.tm-fid-view-topicon, .inside.tm-fid-with-border.tm-fid-view-topicon {
border:none;
background-color:transparent
}
.tm-fid-with-icon.tm-fid-view-topicon .tm-fid-icon-wrapper {
margin-bottom:0;
width:122px;
height:61px;
line-height:61px;
border-radius:50%;
display:inline-block;
position:relative
}
.tm-fid-with-icon.tm-fid-view-topicon .tm-fid-icon-wrapper i {
position:absolute;
top:50%;
left:50%;
-khtml-transform:translateX(-50%) translateY(-50%);
-moz-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
-o-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%)
}
.tm-fid-with-icon.tm-fid-view-topicon h3 {
position:relative
}
.inside h3 {
margin-bottom:0;
bottom:-11px;
width:100%;
font-size:17px;
line-height:25px;
font-weight:400;
padding-top:0
}
.inside .themetechmount-fid-wrapper {
padding-top:20px
}
.inside h4 {
margin-bottom:0;
padding-bottom:0;
font-size:40px;
line-height:45px
}
.inside.tm-fid-view-topicon h4 {
font-size:44px;
line-height:55px
}
.inside.tm-fid-view-topicon:not(.tm-fid-without-icon) h3:after {
content:"";
left:50%;
height:2px;
position:absolute;
top:-9px;
width:30px;
margin-left:-17px;
background-color:#182333
}
.tm-col-bgcolor-skincolor .inside.tm-fid-view-topicon h3:after, .tm-bgcolor-skincolor .inside.tm-fid-view-topicon h3:after {
background-color:#fff
}
.tm-fid.inside h4 {
font-weight:500;
position:relative
}
.tm-fid-without-icon.inside h4 {
margin-top:0
}
.inside h3 span {
padding:2px 4px 0 4px;
display:block
}
.tm-fid-inner sub, .tm-fid-inner sup {
font-size:15px;
font-weight:400
}
.tm-fid-inner sup {
top:-.9em
}
.tm-fid-icon-wrapper i.kw_boldman {
padding-top:5px
}
.tm-fid-icon-wrapper i {
font-size:40px!important
}
.tm-bgcolor-skincolor .inside.tm-fid-with-border:not(.tm-fid-view-circle-progress.inside), .tm-bgcolor-darkgrey .inside.tm-fid-with-border:not(.tm-fid-view-circle-progress.inside) {
border-color:rgba(255, 255, 255, .15);
background-color:rgba(255, 255, 255, .08)
}
.themetechmount-box-blog.themetechmount-box-topimage-style3 .themetechmount-box-content a, .themetechmount-teambox-view-overlay2.themetechmount-box-team .tm-team-social-links-wrapper ul li a, .themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-processbox-wrapper .tm-processbox .tm-box-title h5, tm-bgcolor-skincolor .inside h3, .tm-bgcolor-darkgrey .inside h3, .tm-bgcolor-skincolor .tm-fid-icon-wrapper i, .tm-bgcolor-skincolor .tm-fid.inside h4 {
color:#fff
}
.tm-fid-view-topicon.inside h3 span {
padding:2px 4px 0 4px
}
.tm-fid.tm-fid-without-icon .tm-fld-contents {
text-align:center
}
.tm-fid-view-righticon .tm-fid-left, .tm-fid-view-lefticon .tm-fid-left {
position:relative;
display:block;
width:100%;
padding-bottom:44px
}
.tm-fid-view-righticon .tm-fld-contents, .tm-fid-view-lefticon .tm-fld-contents {
padding-top:12px;
text-align:left;
border-top:1px solid #E8E8E8;
clear:both;
overflow:hidden;
margin-top:15px
}
.tm-fid-view-lefticon.tm-fid-without-icon .tm-fld-contents {
padding-left:0
}
.tm-fid-view-righticon-border .tm-fid-icon-wrapper, .tm-fid-view-lefticon-border .tm-fid-icon-wrapper, .tm-fid-view-righticon .tm-fid-icon-wrapper, .tm-fid-view-lefticon .tm-fid-icon-wrapper {
position:absolute;
top:0
}
.tm-fid-view-righticon.inside h4, .tm-fid-view-lefticon.inside h4 {
margin-top:0;
margin-bottom:0;
float:left;
display:block
}
.tm-fid-view-lefticon.inside h4 {
padding-left:55px
}
.tm-fid-view-lefticon.inside h4 span:nth-child(2) {
margin-left:5px
}
.tm-fid-view-righticon.inside h4 {
padding-right:55px;
float:right
}
.tm-textcolor-white .inside h3 {
color:rgba(255, 255, 255, .75)!important
}
.tm-fid-view-righticon .tm-fld-contents {
text-align:right
}
.tm-fid-view-righticon.tm-fid-without-icon .tm-fld-contents {
padding-right:0
}
.tm-fid-view-righticon .tm-fid-icon-wrapper {
right:13px;
top:0
}
.tm-fid-main-border {
text-align:center
}
.vc_row .tm-fid-main-border .inside {
background-color:transparent
}
.tm-facts-colum-sep .wpb_column:after {
content:"";
height:100%;
width:1px;
background-color:#e4e7e8;
display:block;
position:absolute;
right:0;
top:0;
top:50%;
-khtml-transform:translateX(0%) translateY(-50%);
-moz-transform:translateX(0%) translateY(-50%);
-ms-transform:translateX(0%) translateY(-50%);
-o-transform:translateX(0%) translateY(-50%);
transform:translateX(0%) translateY(-50%)
}
.tm-bgcolor-darkgrey.tm-facts-colum-sep .wpb_column:after, .tm-bgcolor-skincolor.tm-facts-colum-sep .wpb_column:after {
background-color:rgba(255, 255, 255, .23)
}
.tm-facts-colum-sep .wpb_column:nth-last-child(1):after {
display:none
}
span.tm-vc_label_units.vc_label_units {
position:absolute;
right:0;
z-index:3;
margin-top:-35px;
text-shadow:none;
color:#182333;
font-size:17px;
background:transparent!important;
padding:2px 0;
border-radius:0;
margin-left:-24px;
top:0
}
.themetechmount-progress-bar.vc_progress_bar .vc_single_bar .vc_label {
display:block;
margin:14px auto 75px;
width:100%;
background:transparent;
height:5px;
border-radius:6px;
transition-property:width, background-color;
padding:0
}
.themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar .vc_label {
top:-36px;
left:0;
font-size:17px;
color:#182333;
text-shadow:none
}
.tm-bgcolor-skincolor .themetechmount-progress-bar.vc_progress_bar span.tm-vc_label_units.vc_label_units, .tm-bgcolor-darkgrey .themetechmount-progress-bar.vc_progress_bar span.tm-vc_label_units.vc_label_units, .tm-col-bgcolor-skincolor .themetechmount-progress-bar.vc_progress_bar span.tm-vc_label_units.vc_label_units, .tm-col-bgcolor-darkgrey .themetechmount-progress-bar.vc_progress_bar span.tm-vc_label_units.vc_label_units, .tm-bgcolor-skincolor .themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar .vc_label, .tm-bgcolor-darkgrey .themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar .vc_label, .tm-col-bgcolor-skincolor .themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar .vc_label, .tm-col-bgcolor-darkgrey .themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar .vc_label {
color:#fff
}
.themetechmount-progress-bar.vc_progress_bar .vc_single_bar {
-webkit-box-shadow:none;
box-shadow:none;
background-color:#c0c0c1;
border-radius:0;
height:7px
}
.tm-bgcolor-skincolor .themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar, .tm-bgcolor-darkgrey .themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar, .tm-col-bgcolor-skincolor .themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar, .tm-col-bgcolor-darkgrey .themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar {
background-color:rgba(255, 255, 255, 1)
}
.tm-bgcolor-grey .themetechmount-progress-bar.vc_progress_bar .vc_single_bar {
background-color:rgba(4, 4, 4, .1)
}
.themetechmount-progress-bar .vc_single_bar .vc_bar {
border-radius:0
}
.themetechmount-progress-bar.vc_progress_bar .tm-pbar-icon-w {
position:absolute;
top:48px
}
.themetechmount-progress-bar.vc_progress_bar .tm-vc_icon_element-inner {
width:30px;
height:40px;
font-size:15px
}
.themetechmount-progress-bar.vc_progress_bar .tm-pbar-single-bar-w .tm-pbar-icon-w {
position:absolute;
top:-46px
}
.tm-pbar-icon-true .tm-vc_icon_element {
margin-bottom:0
}
.tm-pbar-icon-true .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner {
width:22px;
height:45px
}
.tm-pbar-icon-true .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-md .tm-vc_icon_element-icon {
font-size:21px!important
}
.themetechmount-progress-bar.vc_progress_bar .tm-pbar-icon-true .vc_general.vc_single_bar .vc_label {
margin-left:37px
}
.tm-pbar-single-bar-w {
position:relative;
margin-top:62px;
margin-right:16px
}
.tm-pbar-single-bar-w:first-child {
margin-top:35px
}
.themetechmount-progress-bar.vc_progress_bar.tm-icon-white .tm-vc_icon_element-inner {
color:#fff!important
}
.tm-overlap-row {
position:relative;
z-index:1
}
.tm-box-shadow {
-webkit-box-shadow:0 0 25px 0 rgba(0, 0, 0, .15);
-moz-box-shadow:0 0 25px 0 rgba(0, 0, 0, .15);
box-shadow:0 0 25px 0 rgba(0, 0, 0, .15)
}
.tm-row.tm-bgimage-fixed {
background-attachment:fixed!important
}
.vc_row-o-equal-height>.vc_column_container>.vc_column-inner {
height:100%
}
.vc_column_container>.vc_column-inner {
position:relative
}
.vc_column-inner.tm-col-bgimage-yes {
background-image:none!important
}
.vc_column-inner.tm-col-bgcolor-yes, .tm-row .wpb_column .tm-col-wrapper-bg-layer {
background-color:transparent!important
}
.vc_column-inner.tm-col-bgcolor-white.tm-col-bgimage-yes {
background-color:transparent
}
body.themetechmount-page-full-width.header-classic-vertical #content .site-main .entry-content>.wpb_row.vc_row-fluid[data-vc-stretch-content="true"], .tm-vc-width-auto {
left:0!important;
width:auto!important
}
body.themetechmount-page-full-width #content .site-main .entry-content>.wpb_row.vc_row-fluid {
padding-top:90px;
padding-bottom:70px;
margin-bottom:0
}
body.themetechmount-page-full-width #content .site-main .entry-content>.wpb_row.vc_row-fluid .vc_row.vc_row-no-padding {
margin:0
}
body.themetechmount-page-full-width #content .site-main .entry-content>.wpb_row.vc_row-fluid.vc_row-no-padding {
overflow:hidden
}
body.themetechmount-page-full-width #content .site-main .entry-content>.wpb_row:first-child {
margin-top:-92px
}
body.themetechmount-page-full-width.tm-titlebar-bcrumb-bottom #content .site-main .entry-content>.wpb_row:first-child {
margin-top:-82px
}
.site {
overflow:hidden
}
.site-main {
position:relative;
padding-top:82px;
z-index:10
}
.vc_row.container {
padding:0
}
body.themetechmount-page-full-width #content .site-main .entry-content>.wpb_row .vc_row.container {
margin:auto
}
.themetechmount-sidebar-true .vc_row.container {
width:auto;
margin:0 -15px;
box-shadow: 0 1px 8px 0 rgba(0,0,0,0.16);
padding: 20px 15px 26px;
margin-bottom: 28px;
border-radius: 8px;
}
body.themetechmount-page-full-width.tm-all-row-20px #content .site-main .entry-content>.wpb_row.vc_row-fluid {
padding-top:20px;
padding-bottom:10px
}
body.themetechmount-page-full-width.tm-all-row-20px #content .site-main .entry-content>.wpb_row:first-child {
margin-top:-22px
}
body.themetechmount-page-full-width.tm-all-row-20px .site-main {
padding-top:22px
}
.tm-bg-img-top>.vc_column-inner>.tm-col-wrapper-bg-layer {
background-position:0 top!important
}
.wpb_single_image .vc_figure {
position:relative
}
.tm_prettyphoto .vc_single_image-wrapper:after {
color:#fff;
font-size:26px;
font-family:"tm-boldman-icons";
content:'\e804';
background-color:#2a2a2a70;
width:56px;
height:56px;
border-radius:50%;
position:absolute;
top:50%;
left:50%;
margin-left:-27px;
margin-top:-27px;
z-index:99;
text-align:center;
line-height:52px;
transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
border:3px solid #fff
}
.tm_prettyphoto .vc_single_image-wrapper:hover:after {
transform:scale(1.1);
-webkit-transform:scale(1.1);
opacity:.8
}
.themetechmount-sidebar-true.page #primary .site-main {
padding-bottom:40px
}
.themetechmount-sidebar-true .site-main {
padding-top:65px
}
body.themetechmount-sidebar-left:not(.tm-empty-sidebar) .site-content #primary.content-area {
float:right
}
.site-content #sidebar-left.sidebar, .site-content #sidebar-right.sidebar {
margin-top:-40px;
padding-top:70px;
padding-bottom:40px
}
.site-content #sidebar-left.sidebar {
float:left
}
.tm-empty-sidebar:not(.themetechmount-sidebar-bothright, .themetechmount-sidebar-bothleft) #primary {
margin:0 auto!important;
float:none!important
}
body.themetechmount-sidebar-both .site-content #sidebar-left.sidebar {
margin-left:-74.8%
}
body.themetechmount-sidebar-both .site-content #primary.content-area {
margin-left:25%!important
}
body.themetechmount-sidebar-bothleft .site-content #primary.content-area {
float:right
}
body.themetechmount-sidebar-bothleft .site-content #sidebar-right.sidebar {
margin-top:-40px;
padding-top:60px;
padding-bottom:70px
}
body.themetechmount-sidebar-bothleft .site-content #sidebar-left.sidebar {
border:none;
float:left
}
body.themetechmount-sidebar-bothleft .site-content #sidebar-right.sidebar {
border-left:0;
float:right
}
body.themetechmount-sidebar-bothleft .site-content #sidebar-right .widget {
padding-left:0;
padding-right:0
}
body.themetechmount-sidebar-bothleft .site-content #sidebar-left .widget {
padding-right:0
}
body.themetechmount-sidebar-bothright .site-content #sidebar-right.sidebar {
border:none
}
body.themetechmount-sidebar-bothright .site-content #sidebar-left.sidebar {
border-right:0
}
.widget .woocommerce-product-search, .widget .search-form {
position:relative
}
.widget .search-form label {
display:block
}
.widget .woocommerce-product-search .search-field, .widget .search-form .search-field {
border:1px solid transparent;
background-color:#fff;
border-radius:0;
-webkit-box-shadow:0 0 10px 0 rgba(3, 59, 74, .1);
-moz-box-shadow:0 0 10px 0 rgba(3, 59, 74, .1);
box-shadow:0 0 10px 0 rgba(3, 59, 74, .1)
}
.widget.woocommerce.widget_product_search input[type="submit"], .widget.woocommerce.widget_product_search button, .widget .search-form .search-submit {
position:absolute;
top:0;
right:0;
box-shadow:none;
border-bottom:none;
text-indent:-999px;
padding:0;
width:46px;
height:46px;
z-index:1;
border-radius:0 3px 3px 0;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAdCAYAAAC5UQwxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjgyMjhGQUZCNjM3MTFFNkEyQkREQUYwMUY2Qjc5NDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjgyMjhGQjBCNjM3MTFFNkEyQkREQUYwMUY2Qjc5NDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCODIyOEZBREI2MzcxMUU2QTJCRERBRjAxRjZCNzk0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCODIyOEZBRUI2MzcxMUU2QTJCRERBRjAxRjZCNzk0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrfvcRAAAAFxSURBVHjavJaBccMgDEVtXxZgBa/ACs4I7QhegRXaEdwR2hGcEZwRnBGSESjK4R4hXwITu/9Ol7sc+AlJSNRVWq0z7X9DnZ2drLXVVnpzNjqzgl2dDeQMgXOMO1EKhMyUALX32hbatzMlAQ8RjE6mmBBTzm5BFFomDaT3VL4IMjM5MowT2p9oVXgXGbBpYk4Rq2egLQdUIG+zENoH+Y8g6MAB0eIu9+4EH4rDe0XABnz8fqEL7u1nXBd1XT853vjkh/op6RLOe3L0AgrrCYhaVqkuqQVN9c9qmNZWKpUDPKXiniNXIArsvSHgGbQnVcDswX+w2jW6tGvuoU9D3DxGqbWhcWRW5G0C+3sJqKVxI8A6pumPOfPQJKZ67wGdXzslXgI6ZwAPLwzfLCiS2RPKSa941yxDumXC/ABNicAfAD77gurDN4xQsX/QlwVyJEI3b94OSu3sCDoYOWJ2mRYSdLfxxEC/Ns8hc9m75RX3K8AAFHkZkykwzQsAAAAASUVORK5CYII=);
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
background-size:16px 16px;
opacity:.5
}
.tm-textcolor-dark .widget .search-form .search-field {
border-color:rgba(0, 0, 0, .07)
}
.sidebar.widget-area .widget {
position:relative;
margin:40px 0 40px
}
.widget.woocommerce.widget_product_search, .sidebar.widget-area .widget.widget_search, .sidebar.widget-area .widget.widget_media_video, .sidebar.widget-area .widget.widget_media_image {
padding:0;
box-shadow:unset
}
.sidebar.widget-area .widget.widget_media_video .widget-title, .sidebar.widget-area .widget.widget_media_image .widget-title, .widget.woocommerce.widget_product_search .widget-title, .sidebar.widget-area .widget.widget_search .widget-title {
display:none
}
body.themetechmount-sidebar-right .site-content-wrapper #primary.content-area {
float:left
}
.site-content-wrapper #sidebar-right.sidebar {
margin-top:-37px;
padding-top:60px;
padding-bottom:70px;
float:right
}
body.themetechmount-sidebar-left:not(.tm-empty-sidebar) .site-content-wrapper #primary.content-area {
float:right
}
.site-content-wrapper #sidebar-left.sidebar {
margin-top:-30px;
padding-top:60px;
padding-bottom:70px;
float:left
}
body.themetechmount-sidebar-right.tm-empty-sidebar .site-content-wrapper #primary.content-area {
padding-right:0px!important;
border-right:0;
margin-right:0
}
body.themetechmount-sidebar-left.tm-empty-sidebar .site-content-wrapper #primary.content-area {
padding-left:0px!important;
border-left:0;
margin-left:0;
margin-right:0
}
.social-icons {
list-style:none;
margin:0;
padding:0;
font-size:15px;
padding-top:0;
padding-bottom:0
}
.social-icons li {
display:inline-block!important;
padding-left:0;
min-width:23px;
border:none
}
.social-icons li>a {
width:33px;
height:33px;
line-height:33px;
border-radius:50%;
border:1px solid #f1f1f1;
text-align:center;
display:block;
background-color:transparent;
font-size:14px
}
.content-area .social-icons li>a {
margin-right:5px
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-twitter {
background-color:#2cbfd9
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-youtube {
background-color:red
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-flickr {
background-color:#ED1384
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-facebook {
background-color:#4583bc
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-linkedin {
background-color:#0b84b3
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-gplus {
background-color:#d3452b
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-yelp {
background-color:#c41200
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-dribbble {
background-color:#de588b
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-pinterest {
background-color:#cd1f29
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-podcast {
background-color:#803aac
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-xing {
background-color:#006464
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-vimeo {
background-color:#07C0ED
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-vk {
background-color:#44678d
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-houzz {
background-color:#98c742
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-issuu {
background-color:#ea4925
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-google-drive {
background-color:#f9cb2f
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-rss {
background-color:#fb7200
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-instagram {
background-color:#125688
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link:hover {
background-color:#fff!important
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-twitter:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-twitter:hover {
color:#2cbfd9
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-youtube:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-youtube:hover {
color:red
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-flickr:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-flickr:hover {
color:#ED1384
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-facebook:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-facebook:hover {
color:#4583bc
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-linkedin:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-linkedin:hover {
color:#0b84b3
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-gplus:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-gplus:hover {
color:#d3452b
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-yelp:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-yelp:hover {
color:#c41200
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-dribbble:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-dribbble:hover {
color:#de588b
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-pinterest:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-pinterest:hover {
color:#cd1f29
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-podcast:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-podcast:hover {
color:#803aac
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-xing:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-xing:hover {
color:#006464
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-vimeo:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-vimeo:hover {
color:#07C0ED
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-vk:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-vk:hover {
color:#44678d
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-houzz:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-houzz:hover {
color:#98c742
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-issuu:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-issuu:hover {
color:#ea4925
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-google-drive:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-google-drive:hover {
color:#f9cb2f
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-rss:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-rss:hover {
color:#fb7200
}
.tm-row-bgtype-skin .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-instagram:hover, .tm-row-bgtype-dark .themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link.tm-socialbox-icon-link-instagram:hover {
color:#125688
}
.k_flying_searchform_wrapper, .k_flying_searchform_wrapper .container {
position:relative
}
.k_flying_searchform_wrapper {
display:none
}
.w-search-input input[type="text"]:focus {
border-color:rgba(255, 255, 255, .8);
color:#fff
}
.w-search-form-h {
display:table;
height:100%;
width:100%
}
.w-search-form-row {
display:table-cell;
vertical-align:middle;
text-align:center;
width:100%;
position:relative
}
.k_flying_searchform_wrapper .header-search {
position:absolute;
top:-6px;
right:-4px;
background-color:transparent;
border:none;
padding:15px;
font-size:20px
}
.k_flying_searchform_wrapper .header-search {
color:#fff
}
.tm-search-close {
position:absolute;
border:1px solid rgba(255, 255, 255, 1);
top:50%;
margin-top:-20px;
right:15px;
border-radius:3px;
width:33px;
height:33px;
line-height:30px;
text-align:center;
background-color:#fff;
color:#012546;
cursor:pointer;
transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-webkit-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out
}
.tm-search-close:hover {
background-color:#012546;
border-color:#012546;
color:#fff
}
.w-search-close {
display:block;
position:absolute;
top:15px;
right:20px;
font-size:22px;
line-height:50px;
height:50px;
width:50px;
color:#fff!important;
-webkit-transition:transform ease-out .2s;
-moz-transition:transform ease-out .2s;
-ms-transition:transform ease-out .2s;
-o-transition:transform ease-out .2s;
transition:transform ease-out .2s;
transform:rotate(0deg)
}
.w-search-close:hover {
opacity:1;
transform:rotate(90deg)
}
.k_flying_searchform_wrapper .field::-webkit-input-placeholder {
color:rgba(255, 255, 255, .8);
line-height:1.3em
}
.k_flying_searchform_wrapper .field:-moz-placeholder {
color:rgba(255, 255, 255, .8);
line-height:1.3em
}
.k_flying_searchform_wrapper .field::-moz-placeholder {
color:rgba(255, 255, 255, .8);
line-height:1.3em
}
.k_flying_searchform_wrapper .field:-ms-input-placeholder {
color:rgba(0, 0, 0, .8);
line-height:1.3em
}
.tm-list-style-none {
list-style:none;
margin:0;
padding:0
}
.tm-list.tm-list-style-icon {
list-style:none;
padding:0;
padding-left:0
}
.tm-list.tm-list-style-icon .tm-list-li-content {
display:inline-block;
padding-left:30px;
font-weight:500
}
.tm-list.tm-list-style-icon li {
position:relative;
padding-bottom:12px
}
.tm-list.tm-list-style-icon li i {
position:absolute;
left:5px;
top:5px
}
.tm-list.tm-list-textsize-small li {
font-size:12px
}
.tm-list.tm-list-style-icon.tm-list-textsize-small li i {
top:7px
}
.tm-list.tm-list-style-icon.tm-list-textsize-small .tm-list-li-content {
padding-left:16px
}
.tm-list.tm-list-textsize-medium li {
font-size:16px;
padding-bottom:9px
}
.tm-list.tm-list-textsize-li {
font-size:15px;
padding-bottom:8px
}
.tm-list.tm-list-style-icon.tm-list-textsize-medium li i {
top:5px
}
.tm-list.tm-list-textsize-medium.tm-list-style-icon .tm-list-li-content {
padding-left:27px
}
.tm-list.tm-list-textsize-large li {
padding-bottom:10px;
font-size:16px;
font-weight:500
}
.tm-list.tm-list-style-icon.tm-list-textsize-large li i {
top:4px
}
.tm-list.tm-list-textsize-large.tm-list-style-icon .tm-list-li-content {
padding-left:30px
}
.lightfont .tm-list.tm-list-textsize-xlarge li {
font-weight:300
}
.tm-list.tm-list-textsize-xlarge li {
font-size:18px
}
.tm-list.tm-list-style-icon.tm-list-textsize-xlarge li i {
top:0;
font-size:23px
}
.tm-list.tm-list-style-icon.tm-list-textsize-xlarge .tm-list-li-content {
padding-left:37px
}
.tm-list.tm-list-style-icon.tm-list-textsize-xlarge li {
padding-bottom:15px
}
.tm-list.tm-list-textsize-xlarge li {
padding-bottom:5px
}
article.post .tm-list.tm-list-textsize-xlarge li {
font-size:17px
}
article.post .tm-list.tm-list-style-icon.tm-list-textsize-xlarge li i {
top:2px;
font-size:20px
}
article.post .tm-list.tm-list-style-icon.tm-list-textsize-xlarge .tm-list-li-content {
padding-left:30px
}
.tm-col-bgcolor-skincolor .tm-list-li-content {
color:#fff
}
.vc_tta-container h2 {
margin-bottom:29px
}
.tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-lg.vc_tta-style-outline .vc_tta-tab>a, .tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-lg.vc_tta-style-outline .vc_tta-tab>a {
padding:42px 30px
}
.tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-lg.vc_tta-style-outline .vc_tta-tabs-container, .tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-lg.vc_tta-style-outline .vc_tta-tabs-container {
-webkit-flex-basis:25%;
-ms-flex-preferred-size:25%;
flex-basis:25%
}
.tm-tourtab-style1 .vc_tta-panel .vc_tta-panel-title>a, .tm-tourtab-style1 .vc_tta-tabs.vc_tta-controls-size-lg .vc_tta-tab>a {
font-size:17px
}
.tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab.vc_active>a, .tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab>a {
border-left:none
}
.tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab.vc_active>a, .tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab>a {
border-right:none
}
.tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab:last-child>a, .tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab:last-child>a {
border-bottom:none
}
.tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab:first-child>a, .tm-tourtab-style1.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab:first-child>a {
border-top:none
}
.tm-tourtab-style1.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a, .tm-tourtab-style1.vc_tta-tabs.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab.vc_active>a {
border-color:#ededed
}
.tm-tourtab-style1.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a:focus, .tm-tourtab-style1.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a:hover {
background-color:transparent
}
.tm-tourtab-style1.vc_tta.vc_tta-style-outline .vc_tta-panel-body, .tm-tourtab-style1.vc_tta.vc_tta-style-outline .vc_tta-panel-heading, .tm-tourtab-style1.vc_tta.vc_tta-style-outline .vc_tta-tab>a {
border-width:2px
}
.wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-lg.vc_tta-style-outline .vc_tta-tab>a, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-lg.vc_tta-style-outline .vc_tta-tab>a {
padding:42px 30px
}
.wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-md .vc_tta-tabs-container, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-md .vc_tta-tabs-container {
-webkit-flex-basis:10%;
-ms-flex-preferred-size:10%;
flex-basis:10%
}
.wpb-js-composer .tm-tourtab-round .vc_tta-panel .vc_tta-panel-title>a, .wpb-js-composer .tm-tourtab-round .vc_tta-tabs.vc_tta-controls-size-lg .vc_tta-tab>a {
font-size:17px
}
.wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab>a:hover i.vc_tta-icon, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab>a:hover i.vc_tta-icon, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab.vc_active>a i.vc_tta-icon, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab.vc_active>a i.vc_tta-icon {
opacity:1
}
.wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab.vc_active>a, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab>a {
border-left:none
}
.wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab.vc_active>a, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab>a {
border-right:none
}
.wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab:last-child>a, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab:last-child>a {
border-bottom:none
}
.wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab:first-child>a, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab:first-child>a {
border-top:none
}
.wpb-js-composer .tm-tourtab-round.vc_tta.vc_general .vc_tta-panel-title a, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab>a, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab>a {
border-color:transparent;
border-radius:50%;
background-color:#f6f6f6;
height:100px;
width:100px;
text-align:center;
line-height:69px;
margin-bottom:10px;
padding:1px 0 0 0;
line-height:100px;
font-size:30px;
color:#3c3c3c;
font-weight:400
}
.wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab>a:hover, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab.vc_active>a, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab>a:hover, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab.vc_active>a {
color:#fff
}
.wpb-js-composer .tm-tourtab-round.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a:focus, .wpb-js-composer .tm-tourtab-round.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a:hover {
background-color:transparent
}
.wpb-js-composer .tm-tourtab-round.vc_tta.vc_tta-style-outline .vc_tta-panel-body, .wpb-js-composer .tm-tourtab-round.vc_tta.vc_tta-style-outline .vc_tta-panel-heading, .wpb-js-composer .tm-tourtab-round.vc_tta.vc_tta-style-outline .vc_tta-tab>a {
border-width:0
}
.wpb-js-composer .tm-tourtab-round.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
background-color:transparent
}
.vc_tta.vc_tta-style-outline .vc_tta-panel-body, .vc_tta.vc_tta-style-outline .vc_tta-panel-heading, .vc_tta.vc_tta-style-outline .vc_tta-tab>a {
border-width:1px
}
.tm-tourtab-style1.vc_tta-tabs-position-left.vc_tta.vc_tta-style-outline .vc_tta-tab {
margin-top:-2px
}
.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-md .vc_tta-tabs-container, .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-md .vc_tta-tabs-container {
-ms-flex-preferred-size:35%;
flex-basis:35%
}
.vc_tta-panel .vc_tta-panel-body .tm-element-heading-wrapper .tm-cta3-only.tm-vc_general.tm-vc_cta3 .tm-cta3-content-wrapper {
margin-top:0
}
.vc_tta-panel .vc_tta-panel-body .tm-element-heading-wrapper.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content {
margin-bottom:0
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab.vc_active>a {
color:#fff
}
.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-panel-title>a, .wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab>a {
border:1px solid #182333;
background-color:#182333;
color:#fff
}
.wpb-js-composer .tm-col-bgcolor-darkgrey .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-panel-title>a, .wpb-js-composer .tm-col-bgcolor-darkgrey .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab>a, .wpb-js-composer .tm-col-bgcolor-skincolor .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-panel-title>a, .wpb-js-composer .tm-col-bgimage-skincolor .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab>a, .wpb-js-composer .tm-row.tm-bgcolor-skincolor .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-panel-title>a, .wpb-js-composer .tm-row.tm-bgcolor-skincolor .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab>a, .wpb-js-composer .tm-row.tm-bgcolor-darkgrey .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-panel-title>a, .wpb-js-composer .tm-row.tm-bgcolor-darkgrey .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab>a, .wpb-js-composer .tm-col-bgimage-yes .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-panel-title>a, .wpb-js-composer .tm-col-bgimage-yes .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab>a {
border-color:#fff;
background-color:#fff;
color:#000
}
.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a, .wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-modern .vc_tta-tab.vc_active>a {
border-color:#f0f0f0;
background-color:#f8f8f8;
color:#666
}
.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a, .wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a, .wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-flat .vc_tta-tab>a, .wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-flat .vc_tta-tab.vc_active>a, .wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
color:#fff
}
.wpb-js-composer .tm-fluid-menu.vc_tta.vc_general .vc_tta-tab:last-child {
margin-right:0
}
.wpb-js-composer .tm-fluid-menu.vc_tta.vc_general .vc_tta-tab>a {
padding:14px 18px 14px 18px;
font-size:17px
}
.wpb-js-composer .tm-fluid-menu.vc_tta.vc_tta-tabs .vc_tta-tabs-container {
margin-bottom:20px
}
.wpb-js-composer .tm-fluid-menu.vc_tta.vc_tta-tabs .vc_tta-icon {
position:relative;
top:3px
}
.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-tab>a {
border-width:1px;
border-color:rgba(227, 227, 227, .7)
}
.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover, .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-heading:hover, .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-tab>a:hover, .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a, .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-tab.vc_active>a {
color:#fff
}
.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-tab {
margin-left:-1px
}
body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
font-size:17px;
font-weight:400
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic {
padding:15px 30px 30px 0
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel {
border-bottom:1px solid #efefef;
padding-bottom:1px;
margin-bottom:1px
}
.wpb-js-composer .tm-bgcolor-grey .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel {
border-color:#dadada
}
.wpb-js-composer .vc_tta-accordion.vc_tta-style-classic .vc_tta-controls-icon-position-right {
position:relative
}
.wpb-js-composer .vc_tta-accordion.vc_tta-style-classic .vc_tta-icon:after {
content:"";
display:block;
position:absolute;
width:1px;
height:100%;
background-color:rgba(255, 255, 255, .14);
left:54px;
top:0
}
.wpb-js-composer .vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-icon:after {
background-color:rgba(255, 255, 255, .3)
}
.wpb-js-composer .vc_tta-accordion.vc_tta-style-classic .vc_tta-icon {
margin-right:15px
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
border:none
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title {
font-size:19px
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, .wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
background-color:transparent
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
color:#282828;
font-weight:500
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon-position-right.vc_tta-panel-title>a {
padding-left:0;
padding-bottom:19px;
padding-top:19px
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel-body {
padding-left:0;
padding-top:0
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon.vc_tta-controls-icon-chevron:before {
display:none
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon.vc_tta-controls-icon-chevron:after {
content:'\e845';
font-family:"tm-boldman-icons"
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
right:0;
font-style:normal;
font-weight:400;
font-size:20px;
height:20px;
width:20px;
color:#494949
}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel-body .wpb_content_element img.alignright, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel-body .wpb_content_element img.alignleft {
margin:0em 1em 0em 0
}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel-body .wpb_content_element h3, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel-body .wpb_content_element h4 {
margin-bottom:8px
}
.wpb-js-composer .vc_tta-accordion.vc_tta-style-classic.vc_tta-color-skincolor .vc_tta-panel-body {
background-color:#f9fafa;
padding-left:30px;
padding-right:30px
}
.vc_toggle_title>h4 {
font-size:17px
}
.vc_toggle_size_md .vc_toggle_icon {
height:30px;
width:30px
}
.vc_toggle_size_md .vc_toggle_title, .vc_toggle_size_md .vc_toggle_content {
padding-left:50px!important
}
.tm-map .wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
height:100%;
position:inherit
}
.select2-container--default .select2-selection--single {
border-radius:0
}
.select2-container .select2-selection--single {
height:46px;
outline:none
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height:45px;
padding-left:15px;
font-weight:400
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
margin-left:-20px
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height:41px;
right:5px
}
.tm-textcolor-white .select2-container--default .select2-selection--single .select2-selection__rendered {
color:#fff
}
.tm-textcolor-white .select2-container--default .select2-selection--single {
background-color:rgba(255, 255, 255, .03);
border-color:rgba(255, 255, 255, .07)
}
.select2-container--default .select2-selection--single {
background-color:rgba(0, 0, 0, .03)
}
.select2-container--default .select2-selection--single, .select2-dropdown {
border:1px solid #e5e5e5
}
.tm-textcolor-dark .select2-container--default .select2-selection--single, .tm-textcolor-dark .select2-dropdown {
border-color:rgba(0, 0, 0, .07)
}
.tm-col-bgcolor-skincolor .select2-container--default .select2-selection--single, .tm-bgcolor-skincolor .select2-container--default .select2-selection--single, .tm-col-bgcolor-skincolor .select2-dropdown, .tm-bgcolor-skincolor .select2-dropdown {
border-color:transparent
}
.tm-bgcolor-skincolor .select2-container--default .select2-selection--single .select2-selection__arrow b, .tm-col-bgcolor-skincolor .select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color:#fff transparent transparent transparent
}
.wpcf7-form .wpcf7-form-control-wrap:not(.chkTerms) {
margin-bottom:15px;
display:block;
padding-top:5px
}
.wpcf7 label {
display:block
}
.tm-element-align-left.tm-heading-style-vertical .tm-cta3-without-desc {
margin-bottom:30px
}
.themetechmount-boxes-testimonial .tm-element-align-left.tm-heading-style-vertical .tm-cta3-without-desc {
margin-bottom:10px
}
.themetechmount-boxes-testimonial.themetechmount-boxes-textalign-justify:not(.tm-boxes-carousel-arrows-below) .tm-element-heading-wrapper.tm-heading-style-vertical.tm-seperator-none .tm-vc_general.tm-vc_cta3.tm-cta3-without-desc .tm-vc_cta3-content, .themetechmount-boxes-testimonial.themetechmount-boxes-textalign-center:not(.tm-boxes-carousel-arrows-below) .tm-element-heading-wrapper.tm-heading-style-vertical.tm-seperator-none .tm-vc_general.tm-vc_cta3.tm-cta3-without-desc .tm-vc_cta3-content {
margin-bottom:0
}
.tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 {
padding:0;
border:none;
background-color:transparent
}
.tm-element-heading-content-wrapper.tm-seperator-solid .tm-content-header, .tm-element-heading-wrapper:not(.tm-seperator-none) .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header {
position:relative
}
.tm-element-heading-wrapper:not(.tm-heading-style-horizontal) .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers.tm-wrap-cell, .tm-element-heading-wrapper:not(.tm-heading-style-horizontal) .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h2 {
margin-bottom:0
}
.tm-element-heading-wrapper:not(.tm-heading-style-horizontal) .tm-vc_general.tm-vc_cta3.tm-cta3-with-desc .tm-vc_cta3-headers.tm-wrap-cell {
margin-bottom:0
}
.tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers.tm-wrap-cell {
display:block
}
.tm-element-heading-wrapper .tm-vc_cta3-headers h4 strong, h2.tm-custom-heading strong, .tm-element-heading-wrapper .tm-vc_cta3-headers h2 strong {
font-weight:600!important
}
.tm-element-heading-wrapper .tm-vc_cta3-headers h4 strong {
font-weight:inherit!important
}
.tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-justify .tm-vc_cta3-content {
text-align:center
}
h2.tm-custom-heading.tm-textcolor-white strong {
color:#fff
}
.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-vc_cta3-content .tm-vc_cta3-headers h2 {
position:relative;
display:inline-block
}
.tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header {
margin-bottom:21px
}
.tm-element-heading-content-wrapper.tm-seperator-solid .tm-content-header, .tm-seperator-solid.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers.tm-wrap-cell, .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-left .tm-vc_cta3-content-header {
padding-left:29px
}
.tm-element-heading-content-wrapper.tm-seperator-solid.right-align .tm-content-header {
padding-right:29px
}
.tm-element-heading-content-wrapper.tm-heading-style-vertical.tm-seperator-solid.right-align .tm-content-header:before {
right:0;
left:auto
}
.tm-element-heading-content-wrapper.tm-seperator-solid.center-align .tm-content-header {
padding-left:0
}
.tm-element-heading-content-wrapper.tm-seperator-solid .tm-content-header:before, .tm-seperator-solid.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:before, .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after {
display:block;
content:"";
position:absolute;
background-color:#20292f;
width:6px;
top:0%;
height:95%
}
.tm-element-heading-content-wrapper.tm-seperator-solid .tm-content-header:before {
left:0
}
.tm-element-heading-content-wrapper.tm-seperator-solid.center-align .tm-content-header:before, .tm-heading-style-vertical.tm-element-align-center .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after {
width:70px;
bottom:-20px;
height:6px;
left:50%;
margin-left:-35px;
top:auto
}
.tm-element-heading-content-wrapper.tm-seperator-solid.center-align .tm-content-header, .tm-heading-style-vertical.tm-element-align-center .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header {
margin-bottom:47px
}
.tm-seperator-solid.tm-heading-style-vertical.tm-element-align-left .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:after, .tm-seperator-solid.tm-heading-style-vertical.tm-element-align-right .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:before {
margin-top:0
}
.tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-center .tm-vc_cta3-headers h2:before {
left:-80px
}
.tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-center .tm-vc_cta3-headers h2:after {
right:-80px
}
.tm-bgcolor-skincolor .tm-element-heading-content-wrapper.tm-seperator-solid .tm-content-header:before, .tm-col-bgcolor-skincolor .tm-element-heading-content-wrapper.tm-heading-style-vertical.tm-seperator-solid .tm-content-header:before, .tm-bgcolor-skincolor .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after, .tm-col-bgcolor-skincolor .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after, .tm-bgcolor-skincolor .tm-seperator-solid.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:before, .tm-col-bgcolor-skincolor .tm-seperator-solid.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:before, .tm-bgcolor-darkgrey .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:after, .tm-bgcolor-skincolor .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:after, .tm-col-bgcolor-darkgrey .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:after, .tm-col-bgcolor-skincolor .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:after, .tm-bgcolor-darkgrey .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:before, .tm-bgcolor-skincolor .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:before, .tm-col-bgcolor-darkgrey .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:before, .tm-col-bgcolor-skincolor .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:before {
background-color:#fff
}
.tm-element-heading-wrapper.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-justify .tm-vc_cta3-content .tm-cta3-content-wrapper, .tm-element-heading-wrapper.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-center .tm-vc_cta3-content .tm-cta3-content-wrapper {
width:60%;
margin:0 auto
}
.tm-element-heading-wrapper.tm-heading-style-vertical.full-width .tm-vc_general.tm-vc_cta3.tm-vc_cta3-align-center .tm-vc_cta3-content .tm-cta3-content-wrapper {
width:100%
}
.tm-element-heading-wrapper.tm-heading-style-vertical.tm-element-align-center .tm-vc_general.tm-vc_cta3.tm-cta3-without-desc .tm-vc_cta3-content, .tm-element-heading-wrapper.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content {
margin-bottom:40px
}
.tm-element-heading-wrapper.tm-heading-style-vertical.tm-element-align-left .tm-vc_general.tm-vc_cta3.tm-cta3-without-desc .tm-vc_cta3-content, .tm-element-heading-wrapper.tm-heading-style-vertical.tm-element-align-right .tm-vc_general.tm-vc_cta3.tm-cta3-without-desc .tm-vc_cta3-content {
margin-bottom:0
}
.tm-element-heading-wrapper.tm-heading-style-vertical.tm-seperator-none .tm-vc_general.tm-vc_cta3.tm-cta3-without-desc .tm-vc_cta3-content {
margin-bottom:25px
}
.tm-heading-style-vertical .tm-vc_cta3-container {
margin-bottom:0
}
.tm-element-heading-wrapper .tm-cta3-only.tm-vc_general.tm-vc_cta3 .tm-cta3-content-wrapper {
margin-top:6px
}
.tm-servicebox-heading-line.tm-sbox .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header .tm-custom-heading:after {
border-bottom-color:#b1c903
}
.vc_column-inner.tm-bgcolor-grey .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after, .tm-bgcolor-grey .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after {
border-color:rgba(122, 122, 122, .26)
}
.tm-heading-style-vertical.tm-element-align-left .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after {
left:20px;
margin-left:0
}
.tm-heading-style-horizontal.tm-element-heading-content-wrapper .tm-content-header:after, .tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-vc_cta3-content-header:after {
content:"";
right:55px;
height:90%;
position:absolute;
top:10%;
width:1px;
border-right-width:1px;
background-color:#f1f1f1
}
.tm-col-bgcolor-skincolor .tm-heading-style-horizontal.tm-element-heading-content-wrapper .tm-content-header:after, .tm-bgcolor-skincolor .tm-heading-style-horizontal.tm-element-heading-content-wrapper .tm-content-header:after, .tm-col-bgcolor-darkgrey .tm-heading-style-horizontal.tm-element-heading-content-wrapper .tm-content-header:after, .tm-bgcolor-darkgrey .tm-heading-style-horizontal.tm-element-heading-content-wrapper .tm-content-header:after, .tm-col-bgcolor-darkgrey .tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-vc_cta3-content-header:after, .tm-bgcolor-darkgrey .tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-vc_cta3-content-header:after, .tm-col-bgcolor-skincolor .tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-vc_cta3-content-header:after, .tm-bgcolor-skincolor .tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-vc_cta3-content-header:after {
background-color:rgba(255, 255, 255, .28)
}
.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content {
display:table;
width:100%;
margin:0 auto
}
.tm-heading-style-horizontal.tm-element-align-right .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content {
float:right
}
.tm-heading-style-horizontal.tm-element-align-right .tm-vc_general.tm-vc_cta3:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0
}
.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p {
text-align:left
}
.tm-heading-style-horizontal.tm-element-align-left .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content {
margin:0
}
.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-vc_cta3-content-header, .tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-cta3-content-wrapper {
display:table-cell;
padding-bottom:0;
vertical-align:middle
}
.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-cta3-content-wrapper p:last-child {
margin-bottom:0
}
.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-vc_cta3-content-header {
width:47%;
text-align:left;
padding-right:70px;
position:relative
}
.tm-seperator-solid.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content .tm-vc_cta3-content-header {
width:50%
}
.tm-seperator-solid.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:before, .tm-heading-style-vertical.tm-element-align-left .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after {
left:0;
margin-left:0
}
.tm-heading-style-vertical.tm-element-align-left .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:before {
content:unset
}
.tm-heading-style-vertical.tm-element-align-left .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:after {
right:-75px
}
.tm-heading-style-vertical.tm-element-align-justify .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after {
left:50%;
margin-left:-17px
}
.tm-heading-style-vertical.tm-element-align-right .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:before {
left:-80px
}
.tm-heading-style-vertical.tm-element-align-right .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:after {
content:unset
}
.tm-col-bgcolor-skincolor .tm-element-heading-wrapper .tm-vc_cta3-headers h2 strong {
color:#fff
}
.tm-element-heading-wrapper.tm-element-align-right .tm-vc_general.tm-vc_cta3 .wpb_content_element {
text-align:right
}
.entry-header:not(.tm-titlebar) .entry-title, .themetechmount-box-blog .themetechmount-box-content h4 {
margin-top:0;
margin-bottom:0;
font-size:19px;
line-height:28px
}
.entry-header:not(.tm-titlebar) .entry-title {
font-size:26px;
line-height:35px;
position:relative;
word-wrap:break-word
}
.wpb_heading, .entry-header .entry-title {
font-size:22px
}
.vc_tta-container h2, .wpb_heading {
font-size:28px;
font-weight:700
}
.wpb_heading {
margin-bottom:30px
}
.themetechmount-boxes-view-carousel .themetechmount-box-heading-wrapper.tm-element-align-left, .themetechmount-boxes-view-carousel .themetechmount-box-heading-wrapper.tm-element-align-right {
position:relative
}
.themetechmount-boxes-view-carousel .themetechmount-box-heading-wrapper.tm-element-align-left .tm-element-heading-wrapper {
padding-right:110px;
width:90%
}
.themetechmount-boxes-view-carousel .themetechmount-box-heading-wrapper.tm-element-align-right .tm-element-heading-wrapper {
padding-left:100px
}
.themetechmount-boxes-view-carousel .themetechmount-box-heading-wrapper.tm-element-align-left .tm-heading-carousel-arrows, .themetechmount-boxes-view-carousel .themetechmount-box-heading-wrapper.tm-element-align-right .tm-heading-carousel-arrows {
position:absolute;
right:0;
top:7px
}
.themetechmount-boxes-view-carousel .themetechmount-box-heading-wrapper.tm-element-align-right .tm-heading-carousel-arrows {
right:auto;
left:0
}
.single-tm_team_member .tm-team-social-links-wrapper ul {
list-style:none;
text-align:left;
padding:0;
margin-top:0
}
.single-tm_team_member .tm-team-social-links-wrapper ul li:first-child {
margin-left:0
}
.single-tm_team_member .tm-team-social-links-wrapper ul li {
display:inline-block;
margin-left:10px
}
.single-tm_team_member .tm-team-social-links-wrapper ul li a {
border:1px solid #f1f1f1;
height:40px;
width:40px;
line-height:40px;
text-align:center;
display:block;
background-color:#fff;
color:#8d9297;
font-size:16px
}
.single-tm_team_member .tm-team-social-links-wrapper ul li a:hover {
color:#fff
}
.single-tm_team_member .tm-team-member-view-default .themetechmount-team-data {
padding:21px 0 15px 0;
text-align:center;
position:relative;
bottom:0;
width:100%;
margin-bottom:0;
background-color:#f8f9fa
}
.single-tm_team_member .tm-team-member-view-default .tm-team-social-links-wrapper {
display:block;
clear:both;
padding-top:30px;
border-top:1px solid #f1f1f1;
margin-top:45px;
padding-bottom:10px
}
.single-tm_team_member .tm-team-member-view-default .tm-team-member-single-category {
margin-top:0;
margin-bottom:7px
}
.single-tm_team_member .tm-team-member-view-default .themetechmount-team-data h3 {
font-size:17px;
line-height:35px;
margin-bottom:0
}
.tm-team-member-appointment-btn-wrapper {
position:absolute;
right:15px;
top:0
}
.single-tm_team_member .tm-team-member-appointment-btn-wrapper .tm-vc_btn3.tm-vc_btn3-size-md {
padding:12px 26px 12px 26px
}
.tm-socialbox-links-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link {
display:block;
margin:0 auto;
border-radius:50%;
-webkit-border-radius:50%;
color:#fff;
text-align:center;
transition:all 400ms;
-webkit-transition:all 400ms;
background-color:#ccc
}
.tm-socialbox-icon-size-large .tm-socialbox-links-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link {
width:70px;
height:70px;
line-height:70px;
font-size:24px
}
.tm-socialbox-icon-size-medium .tm-socialbox-links-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link {
width:50px;
height:50px;
line-height:50px;
font-size:20px
}
.tm-socialbox-icon-size-small .tm-socialbox-links-wrapper .tm-socialbox-i-wrapper a.tm-socialbox-icon-link {
width:35px;
height:35px;
line-height:35px;
font-size:16px
}
.themetechmount-socialbox-wrapper .tm-socialbox-i-wrapper {
margin-bottom:40px
}
.tm-social-width-auto {
text-align:center;
float:none
}
.tm-social-width-auto .tm-socialbox-i-wrapper {
width:auto;
display:inline-block;
float:none;
padding:0 5px
}
.tm-term-featured-img img {
width:100%
}
.tm-term-featured-img {
padding-bottom:30px
}
.content-area .tm-term-desc {
border-bottom:1px solid #e9e9e9;
padding-bottom:30px;
margin-bottom:30px
}
.themetechmount-boxes-testimonial:not(.themetechmount-boxes-col-one) .themetechmount-box-view-default .themetechmount-box-desc:after {
display:none
}
.themetechmount-boxes-testimonial .themetechmount-box-content .themetechmount-box-img .themetechmount-item-thumbnail {
display:block;
width:90px;
height:90px;
text-align:left
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-box-content .themetechmount-box-img img, .themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-box-content .themetechmount-box-img img {
border-radius:50%
}
.themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box.themetechmount-box-view-default .themetechmount-post-item .themetechmount-box-content {
padding-top:0
}
.themetechmount-boxes-testimonial .themetechmount-box.themetechmount-box-view-default .themetechmount-post-item .themetechmount-box-content {
padding:40px 0 35px
}
.themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:before {
display:block;
height:90%;
margin-top:8px;
margin-bottom:0;
content:'';
position:absolute;
left:1px;
top:0;
width:4px;
background-color:#fda12b
}
.tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:before, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:before {
background-color:rgba(255, 255, 255, .7)
}
.themetechmount-testimonial-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:after {
content:'\e805';
font-family:"tm-boldman-icons";
color:#182333;
font-size:100px;
line-height:65px;
position:absolute;
bottom:20px;
right:25px;
opacity:.1
}
.tm-bgcolor-skincolor .themetechmount-testimonial-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:after, .tm-bgcolor-darkgrey .themetechmount-testimonial-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:after, .tm-col-bgcolor-darkgrey .themetechmount-testimonial-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:after, .tm-col-bgcolor-skincolor .themetechmount-testimonial-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:after {
color:rgba(255, 255, 255, .3)
}
.tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-desc .themetechmount-testimonial-text:after, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-desc .themetechmount-testimonial-text:after {
opacity:.2
}
.themetechmount-boxes-testimonial.themetechmount-box-view-default .themetechmount-box-title h3 {
font-size:18px;
line-height:26px;
margin-bottom:0;
font-weight:400;
position:relative
}
.themetechmount-boxes-testimonial .themetechmount-box-author {
padding-bottom:18px;
margin-left:0;
margin-right:20px;
display:block;
width:100%;
float:left
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-default .themetechmount-box-author {
padding-bottom:24px
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-carousel:not(.themetechmount-boxes-col-one) .themetechmount-post-item {
margin-left:5px;
margin-right:5px;
margin-bottom:5px
}
.themetechmount-boxes-testimonial .themetechmount-box-author .themetechmount-box-img, .themetechmount-boxes-testimonial .themetechmount-box-author .themetechmount-box-title {
display:block
}
.themetechmount-boxes-testimonial .themetechmount-box-author .themetechmount-box-title {
padding-top:8px
}
.themetechmount-testimonial-box-view-style2 .themetechmount-box-author .themetechmount-box-img, .themetechmount-testimonial-box-view-style2 .themetechmount-box-author .themetechmount-box-title {
display:block;
float:none;
text-align:center
}
.themetechmount-testimonial-box-view-style2 .themetechmount-box-content .themetechmount-box-img .themetechmount-item-thumbnail {
margin:0 auto;
text-align:center;
width:118px;
height:118px
}
.themetechmount-testimonial-box-view-style2 .themetechmount-box-content .themetechmount-box-img img {
border:8px solid #fff;
box-shadow:0 10px 20px rgba(0, 0, 0, .11)
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-box-desc .themetechmount-testimonial-text, .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-post-item .themetechmount-box-content {
text-align:center;
background:transparent;
border-left:none;
font-size:17px;
line-height:31px;
margin:0 10px 18px;
padding:0 25px
}
.themetechmount-testimonial-box-view-style2 .themetechmount-box-author {
padding-top:0;
margin-top:0;
padding-bottom:13px
}
.themetechmount-testimonial-box-view-style2 .themetechmount-box-author .themetechmount-box-title {
margin-left:0;
padding-top:12px
}
.tm-testimonial-box-view-style3 .themetechmount-box-author .themetechmount-box-footer, .themetechmount-testimonial-box-view-style2 .themetechmount-box-author .themetechmount-box-footer {
font-size:11px
}
.themetechmount-testimonial-box-view-style2 .themetechmount-post-item .themetechmount-box-content:before {
font-size:21px;
width:42px;
height:42px;
line-height:44px;
background-color:#033a49;
border-radius:50%
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-post-item .themetechmount-box-content:before {
color:#fff!important
}
.tm-testimonial-box-view-style3 .themetechmount-post-item {
display:block
}
.tm-testimonial-box-view-style3 .themetechmount-author-box {
text-align:center;
max-width:165px;
float:left;
display:inline-block;
padding-bottom:0
}
.tm-testimonial-box-view-style3 .themetechmount-box-img img {
text-align:center;
background-position:center;
margin:0 auto
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc .themetechmount-testimonial-text:after, .themetechmount-box-testimonial.tm-testimonial-box-view-style3 .themetechmount-box-content:before {
content:unset
}
.tm-testimonial-box-view-style3 .themetechmount-box-content {
position:relative;
padding:30px;
background-color:#f9fafa;
margin-left:180px
}
.tm-testimonial-box-view-style3 .themetechmount-box-author .themetechmount-box-title {
margin-left:0;
padding-top:4px;
float:none
}
.tm-testimonial-box-view-style3 .themetechmount-box-content:after {
display:block;
content:"";
position:absolute;
top:30px;
left:-20px;
width:0;
height:0;
border-top:17px solid transparent;
border-right:20px solid #f9fafa;
border-bottom:17px solid transparent
}
.themetechmount-boxes-testimonial.tm-testimonial-box-view-style3 .themetechmount-box-desc .themetechmount-testimonial-text {
padding:0 10px 20px 0
}
.tm-testimonial-box-view-style3 .themetechmount-box-author {
padding-top:0
}
.tm-col-bgcolor-darkgrey .tm-testimonial-box-view-style3 .themetechmount-box-content, .tm-bgcolor-darkgrey .tm-testimonial-box-view-style3 .themetechmount-box-content {
background-color:rgba(255, 255, 255, .05)
}
.tm-col-bgcolor-darkgrey .tm-testimonial-box-view-style3 .themetechmount-box-content:after, .tm-bgcolor-darkgrey .tm-testimonial-box-view-style3 .themetechmount-box-content:after {
border-right-color:rgba(255, 255, 255, .05)
}
.themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-post-item {
overflow:visible;
padding-bottom:0
}
.themetechmount-boxes-testimonial.themetechmount-boxes-col-one.tm-boxes-carousel-arrows-above .slick-list .themetechmount-box-desc:before {
top:20px
}
.themetechmount-boxes-testimonial.themetechmount-boxes-col-one.tm-boxes-carousel-arrows-above .slick-list .themetechmount-box-desc:after {
top:0
}
.themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-box-author .themetechmount-item-thumbnail-inner {
position:relative
}
.themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-box-author .themetechmount-item-thumbnail-inner img {
position:relative
}
.themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-box-title h3 a {
color:#282828
}
.tm-row .tm-col-bgcolor-grey .themetechmount-box-view-default .themetechmount-box-desc:after, .tm-row .tm-col-bgcolor-white .themetechmount-box-view-default .themetechmount-box-desc:after, .tm-bgcolor-grey .themetechmount-box-view-default .themetechmount-box-desc:after, .tm-bgcolor-white .themetechmount-box-view-default .themetechmount-box-desc:after {
border-color:rgba(0, 0, 0, .2);
color:rgba(0, 0, 0, .2)
}
.tm-row .tm-col-bgcolor-darkgrey .themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-post-item, .tm-row .tm-col-bgcolor-skincolor .themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-post-item {
border-color:rgba(255, 255, 255, .49)
}
.tm-row .tm-col-bgcolor-skincolor .themetechmount-box-view-default .themetechmount-box-desc:after, .tm-row .tm-col-bgcolor-darkgrey .themetechmount-box-view-default .themetechmount-box-desc:after, .tm-bgcolor-skincolor .themetechmount-box-view-default .themetechmount-box-desc:after, .tm-bgcolor-darkgrey .themetechmount-box-view-default .themetechmount-box-desc:after {
border-color:rgba(255, 255, 255, .53);
color:rgba(255, 255, 255, .53)
}
.tm-bgcolor-darkgrey .themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-author .themetechmount-item-thumbnail-inner:after, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-author .themetechmount-item-thumbnail-inner:after {
border-color:rgba(255, 255, 255, .45)
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-title, .themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-ratting-star, .themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc {
text-align:center
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc .themetechmount-box-img {
border-radius:50%;
display:inline-block;
z-index:9;
width:100px;
height:100px;
position:relative;
margin:0 auto;
text-align:center
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc .themetechmount-box-img img {
border-radius:50%;
-webkit-border-radius:50%;
width:100%;
height:auto;
transition:opacity 400ms;
-webkit-transition:opacity 400ms;
transform:translateZ(0)!important;
-webkit-transform:translateZ(0)
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc .testimonial_item .themetechmount-author-name, .themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc .testimonial_item .themetechmount-box-footer {
display:inline-block;
padding-left:3px;
padding-right:3px
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc .testimonial_item .themetechmount-box-footer:before {
content:"-";
padding-right:5px
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc .testimonial_item {
background-color:rgb(255,255,255);
border:1px solid rgba(0, 0, 0, .1);
width:25%;
margin:-21px auto 0 auto;
padding:7px 5px
}
.testimonials-nav .nav_item_wrap:not(.slick-active) {
cursor:pointer
}
.themetechmount-box-view-default .themetechmount-box-desc blockquote {
border:none;
margin:0;
outline:none;
text-align:left;
position:relative;
color:#474747;
font-style:italic;
font-weight:400;
padding:0;
margin:0;
font-size:17px;
background-color:transparent;
line-height:30px
}
.themetechmount-boxes-testimonial .themetechmount-box-desc .themetechmount-testimonial-text {
text-align:left;
position:relative
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text {
padding:0 10px 0 25px
}
.tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-author-name, .tm-row .tm-col-bgcolor-darkgrey .themetechmount-box-view-default .themetechmount-box-desc blockquote, .tm-row .tm-col-bgcolor-skincolor .themetechmount-box-view-default .themetechmount-box-desc blockquote {
color:rgba(255, 255, 255, .85)
}
.tm-row .tm-col-bgcolor-grey .themetechmount-box-view-default .themetechmount-box-desc blockquote, .tm-row .tm-col-bgcolor-white .themetechmount-box-view-default .themetechmount-box-desc blockquote, .tm-bgcolor-grey .themetechmount-box-view-default .themetechmount-box-desc blockquote {
color:rgba(0, 0, 0, .77)
}
.themetechmount-boxes-col-one .themetechmount-boxes-testimonial-inner .row.themetechmount-boxes-row-wrapper {
margin:0
}
.tm-row-inner .themetechmount-boxes-col-one .themetechmount-boxes-testimonial-inner .row.themetechmount-boxes-row-wrapper {
margin-left:-15px;
margin-right:-15px
}
.themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box.themetechmount-box-view-default .themetechmount-post-item {
box-shadow:unset
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-carousel.themetechmount-boxes-col-one .slick-dots {
bottom:50px
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-boxes-row-wrapper.row:not(.slick-slider) .tm-box-col-wrapper {
padding-left:0
}
.themetechmount-box-view-default .themetechmount-box-author .themetechmount-box-img .themetechmount-item-thumbnail {
display:block;
left:0;
right:0
}
.themetechmount-box-view-default .themetechmount-box-author .themetechmount-box-img .themetechmount-icon-box {
line-height:60px;
width:60px;
height:60px;
border-radius:50%;
display:none;
background-color:#0186d5;
text-align:center;
color:#fff;
font-size:22px
}
.themetechmount-box-view-default .themetechmount-box-title {
margin-top:0;
position:relative
}
.themetechmount-box-view-default .themetechmount-box-author .themetechmount-author-name {
display:inline-block;
margin:0;
clear:none;
position:relative;
font-weight:400
}
.themetechmount-box-view-default .themetechmount-box-author .themetechmount-author-name a:hover {
color:#424242
}
.themetechmount-boxes-testimonial .themetechmount-box-desc .themetechmount-box-footer {
font-size:13px;
opacity:.85
}
.themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-box-author .themetechmount-box-footer {
display:block;
margin-top:-5px;
opacity:.8
}
.tm-bgcolor-skincolor .themetechmount-boxes-testimonial:not(.themetechmount-boxes-col-one) .themetechmount-box-view-default .themetechmount-box-author .themetechmount-author-name a:hover {
opacity:.8
}
.themetechmount-boxes-view-default.themetechmount-boxes-client .themetechmount-boxes-row-wrapper.row:not(.slick-slider) .tm-box-col-wrapper {
margin-bottom:20px
}
.tm-client-logo-box-w {
text-align:center
}
.themetechmount-box-client .themetechmount-item-thumbnail {
width:100%;
display:table
}
.themetechmount-box-client .themetechmount-item-thumbnail-inner {
margin-right:13px;
margin-left:13px;
padding:25px 12px;
display:table-cell;
text-align:center;
align-items:center;
vertical-align:middle
}
.themetechmount-box-client:not(.themetechmount-box-view-boxed-logo) .themetechmount-item-thumbnail-inner {
padding:8px 12px
}
.themetechmount-box-client.themetechmount-box-view-boxed-logo .themetechmount-item-thumbnail-inner {
height:130px
}
.themetechmount-box-client.themetechmount-box-view-boxed-logo {
border:none;
display:block
}
.themetechmount-box-client .themetechmount-item-thumbnail-inner:hover img {
-webkit-filter:grayscale(1);
filter:grayscale(1)
}
.slick-slide .tm-client-logo-box-w .themetechmount-item-thumbnail-inner img {
display:inline-block
}
.tm-box-col-wrapper.slick-slide .tm-client-logo-box-w .tm-client-logo-tooltip {
padding-top:40px;
padding-bottom:30px
}
.tm-box-col-wrapper.slick-slide .tm-client-logo-box-w .tm-client-logo-tooltip a.tm-client-logo-link {
display:block;
padding:0;
outline:none
}
.tm-box-col-wrapper.slick-slide .tm-client-logo-box-w .tooltip-top:after, .tm-box-col-wrapper.slick-slide .tm-client-logo-box-w .tooltip:after, .tm-box-col-wrapper.slick-slide .tm-client-logo-box-w [data-tooltip]:after, .tm-box-col-wrapper.slick-slide .tm-client-logo-box-w .tooltip-top:before, .tm-box-col-wrapper.slick-slide .tm-client-logo-box-w .tooltip:before, .tm-box-col-wrapper.slick-slide .tm-client-logo-box-w [data-tooltip]:before {
bottom:68%
}
.themetechmount-boxes-view-default .tm-client-logo-box-w {
padding-bottom:30px
}
.tm-col-bgcolor-darkgrey .themetechmount-box-client.themetechmount-box-view-boxed-logo, .tm-bgcolor-darkgrey .themetechmount-box-client.themetechmount-box-view-boxed-logo, .tm-col-bgcolor-skincolor .themetechmount-box-client.themetechmount-box-view-boxed-logo, .tm-bgcolor-skincolor .themetechmount-box-client.themetechmount-box-view-boxed-logo, .tm-col-bgcolor-grey .themetechmount-box-client.themetechmount-box-view-boxed-logo, .tm-bgcolor-grey .themetechmount-box-client.themetechmount-box-view-boxed-logo {
background-color:#fff
}
.themetechmount-client-box-view-separator-logo {
display:block
}
.themetechmount-box-view-separator-logo .themetechmount-item-thumbnail {
position:relative
}
.themetechmount-box-view-separator-logo .themetechmount-item-thumbnail:after {
border-right:1px solid #eaeaea;
content:"";
width:1px;
height:100%;
position:absolute;
right:-10px
}
.themetechmount-boxes-client.themetechmount-boxes-col-five .tm-box-col-wrapper:nth-child(5n+5) .themetechmount-item-thumbnail:after {
border-right:none
}
.themetechmount-boxes-client.themetechmount-boxes-col-three .tm-box-col-wrapper:nth-child(3n+3) .themetechmount-item-thumbnail:after {
border-right:none
}
.themetechmount-boxes-client.themetechmount-boxes-view-carousel.tm-boxes-carousel-arrows-side .themetechmount-boxes-row-wrapper.slick-slider {
margin-top:-35px
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-weight-yes {
font-weight:500
}
.tm-vc_btn3.tm-vc_btn3-size-md {
font-size:14px
}
.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-size-sm {
font-size:12px
}
.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-size-md {
font-size:13px;
font-weight:600
}
.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-size-md .tm-vc_btn3-icon {
font-size:11px;
height:13px;
line-height:13px;
margin-top:0
}
.tm-vc_btn3.tm-vc_btn3-size-lg {
font-size:20px;
line-height:20px
}
.tm-vc_btn3.tm-vc_btn3-style-text {
padding:0;
margin-top:0px!important
}
.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-size-md.tm-vc_btn3-icon-left:not(.tm-vc_btn3-o-empty) .tm-vc_btn3-icon {
left:0
}
.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-size-md.tm-vc_btn3-icon-left:not(.tm-vc_btn3-o-empty) {
padding-left:30px
}
.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-size-md.tm-vc_btn3-icon-right:not(.tm-vc_btn3-o-empty) .tm-vc_btn3-icon {
right:0
}
.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-size-md.tm-vc_btn3-icon-right:not(.tm-vc_btn3-o-empty) {
padding-right:20px
}
.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-size-md.tm-vc_btn3-icon-right:not(.tm-vc_btn3-o-empty) .tm-vc_btn3-icon.fa {
font-size:14px;
line-height:10px
}
.tm-post-prev-next-buttons .tm-vc_btn3.tm-vc_btn3-shape-square, .comment-respond .tm-vc_btn3.tm-vc_btn3-shape-square, .tm-single-top-btn .tm-vc_btn3.tm-vc_btn3-shape-square {
border-width:1px;
border-style:solid;
font-size:14px;
font-weight:500;
padding:11px 34px
}
.tm-post-prev-next-buttons .tm-left-align-btn .tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-left:not(.tm-vc_btn3-o-empty) {
padding-left:42px;
padding-right:24px
}
.tm-post-prev-next-buttons .tm-left-align-btn .tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-left:not(.tm-vc_btn3-o-empty) .tm-vc_btn3-icon {
left:16px
}
.tm-single-top-btn .tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-right:not(.tm-vc_btn3-o-empty), .tm-post-prev-next-buttons .tm-right-align-btn .tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-right:not(.tm-vc_btn3-o-empty) {
padding-right:43px;
padding-left:24px
}
.tm-single-top-btn .tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-right:not(.tm-vc_btn3-o-empty) .tm-vc_btn3-icon, .tm-post-prev-next-buttons .tm-right-align-btn .tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-right:not(.tm-vc_btn3-o-empty) .tm-vc_btn3-icon {
right:17px
}
.tm-post-prev-next-buttons .tm-right-align-btn .tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-right:not(.tm-vc_btn3-o-empty) .tm-vc_btn3-icon, .tm-post-prev-next-buttons .tm-left-align-btn .tm-vc_btn3.tm-vc_btn3-size-sm.tm-vc_btn3-icon-left:not(.tm-vc_btn3-o-empty) .tm-vc_btn3-icon {
font-size:16px;
height:20px;
line-height:20px
}
.tm-center-button {
position:absolute;
top:50%;
left:50%;
width:100%;
-webkit-transform:translateX(-50%) translateY(-50%);
-khtml-transform:translateX(-50%) translateY(-50%);
-moz-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
-o-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%)
}
button, input[type="submit"], input[type="button"], input[type="reset"], .checkout_coupon input.button, .woocommerce div.product form.cart .button:hover, table.compare-list .add-to-cart td a:hover, .woocommerce .widget_shopping_cart a.button:hover, .woocommerce #review_form #respond .form-submit input:hover, .main-holder .site table.cart .coupon input:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart #content table.cart td.actions input[type="submit"]:hover, .woocommerce #payment #place_order:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce-cart #content table.cart td.actions input[type="submit"], #tribe-bar-form .tribe-bar-submit input[type=submit], .wishlist_table tr td a.yith-wcqv-button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce .widget_shopping_cart a.button.checkout:hover, .tm-sresults-title small .label-default[href]:hover, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_shopping_cart a.button, .woocommerce #payment #place_order, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .main-holder .site table.cart .coupon input, .main-holder .site-content #review_form #respond .form-submit input, .woocommerce div.product form.cart .button, table.compare-list .add-to-cart td a, .main-holder .site table.cart .coupon button, .main-holder .site .woocommerce-cart-form__contents button, .main-holder .site .return-to-shop a.button, .main-holder .site .woocommerce-MyAccount-content a.woocommerce-Button, .main-holder .site .woocommerce-form-coupon button, .main-holder .site .woocommerce-form-login button.woocommerce-Button, .main-holder .site .woocommerce-ResetPassword button.woocommerce-Button, .main-holder .site .woocommerce-EditAccountForm button.woocommerce-Button, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor:hover, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-3d.tm-vc_btn3-color-skincolor:hover, .comment-list a.comment-reply-link:hover, .tm-ptablebox-featured-col .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-outline:hover, .tm-quote-form input[type="submit"]:hover, .widget_subscribe_form input[type="submit"]:hover, .mailchimp-inputbox input[type="submit"]:hover {
color:#fff;
background-color:#182333
}
.themetechmount-fbar-box-w.tm-bgcolor-darkgrey .submit_field button:hover, .tm-col-bgcolor-darkgrey .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-flat.tm-vc_btn3-color-skincolor:hover, .tm-bgcolor-darkgrey .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-flat.tm-vc_btn3-color-skincolor:hover {
color:#182333;
border-color:#fff;
background-color:#fff
}
.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-3d.tm-vc_btn3-color-skincolor:hover {
box-shadow:0 2px 0 #393939
}
.themetechmount-box-blog .themetechmount-blogbox-footer-readmore a, .post.themetechmount-box-blog-classic .themetechmount-blogbox-footer-readmore a {
display:inline-block;
position:relative;
top:0;
font-weight:500
}
.rev-btn {
-webkit-transition:all .2s ease-in-out!important;
transition:all .2s ease-in-out!important
}
.hephaistos.tparrows:before {
font-family:"tm-boldman-icons"!important;
font-size:25px
}
.hephaistos.tparrows.tp-rightarrow:before {
content:"\e809"!important
}
.hephaistos.tparrows.tp-leftarrow:before {
content:"\e808"!important
}
.themetechmount-boxes-view-carousel .tm-box-col-wrapper {
padding-left:15px;
padding-right:15px
}
.themetechmount-boxes-row-wrapper.row:not(.slick-slider) .tm-box-col-wrapper {
margin-bottom:30px
}
.themetechmount-boxes-spacing-0px .themetechmount-boxes-row-wrapper.row .tm-box-col-wrapper {
padding-right:0;
padding-left:0;
margin-bottom:0
}
.themetechmount-boxes-spacing-5px .themetechmount-boxes-row-wrapper.row .tm-box-col-wrapper {
padding-left:2.5px;
padding-right:2.5px;
margin-bottom:5px
}
.themetechmount-boxes-spacing-10px .themetechmount-boxes-row-wrapper.row .tm-box-col-wrapper {
padding-right:5px;
padding-left:5px;
margin-bottom:10px
}
.themetechmount-boxes-spacing-0px .themetechmount-boxes-row-wrapper.row {
margin-left:0;
margin-right:0
}
.themetechmount-boxes-spacing-5px .themetechmount-boxes-row-wrapper.row {
margin-left:-2.5px;
margin-right:-2.5px
}
.themetechmount-boxes-spacing-10px .themetechmount-boxes-row-wrapper.row {
margin-left:-5px;
margin-right:-5px
}
.themetechmount-boxes-portfolio .col-xs-12 {
margin-bottom:30px
}
.themetechmount-boxes-portfolio.themetechmount-boxes-sortable-yes .col-lg-4 {
margin-left:-1px
}
.margin-bottom-0-last-two-box.themetechmount-boxes-portfolio .tm-box-col-wrapper:nth-last-child(-n+2) {
margin-bottom:0
}
.themetechmount-slider-wrapper {
position:relative;
z-index:1
}
.themetechmount-boxes-blog.themetechmount-boxes-view-carousel .tm-post-format-icon-wrapper:before {
display:none
}
.slick-slide {
outline:none
}
.themetechmount-boxes-row-wrapper .slick-arrow {
padding:0;
color:#182333;
margin:0 3px;
z-index:1;
background:transparent;
width:50px;
height:50px;
border:2px solid #f1f1f1;
border-radius:100%;
text-align:center
}
.tm-boxes-carousel-arrows-hide .themetechmount-boxes-row-wrapper .slick-arrow {
opacity:0
}
.themetechmount-boxes-view-carousel .themetechmount-boxes-row-wrapper .slick-arrow:hover:before {
color:#fff!important;
border-color:transparent
}
.tm-row .vc_column-inner.tm-col-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-arrow:hover, .tm-col-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-arrow:not(.slick-disabled):hover, .tm-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-arrow:not(.slick-disabled):hover {
background-color:#182333;
border-color:#182333
}
.themetechmount-boxes-row-wrapper .slick-prev:before, .themetechmount-boxes-row-wrapper .slick-next:before {
font-family:"tm-boldman-icons";
content:'\e849';
color:#828c96;
font-size:17px;
line-height:30px;
position:relative;
opacity:1
}
.themetechmount-boxes-row-wrapper .slick-prev:before {
content:'\e848';
text-align:center
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-justify .themetechmount-boxes-row-wrapper .slick-next, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-justify .themetechmount-boxes-row-wrapper .slick-prev, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-center .themetechmount-boxes-row-wrapper .slick-next, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-center .themetechmount-boxes-row-wrapper .slick-prev {
top:-63px
}
.tm-boxes-carousel-arrows-below .themetechmount-boxes-row-wrapper .slick-prev, .tm-boxes-carousel-arrows-below .themetechmount-boxes-row-wrapper .slick-prev, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-justify .themetechmount-boxes-row-wrapper .slick-prev, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-center .themetechmount-boxes-row-wrapper .slick-prev {
left:50%;
margin-left:-53px
}
.tm-boxes-carousel-arrows-below .themetechmount-boxes-row-wrapper .slick-next, .tm-boxes-carousel-arrows-below .themetechmount-boxes-row-wrapper .slick-next, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-justify .themetechmount-boxes-row-wrapper .slick-next, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-center .themetechmount-boxes-row-wrapper .slick-next {
right:50%;
margin-right:-53px
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-justify .themetechmount-box-heading-wrapper, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-center .themetechmount-box-heading-wrapper {
padding-bottom:70px
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-justify .themetechmount-box-heading-wrapper .tm-cta3-without-desc, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-center .themetechmount-box-heading-wrapper .tm-cta3-without-desc {
padding-bottom:25px
}
.tm-boxes-carousel-arrows-below.themetechmount-boxes {
padding-bottom:75px
}
.tm-boxes-carousel-arrows-below .themetechmount-boxes-row-wrapper .slick-prev, .tm-boxes-carousel-arrows-below .themetechmount-boxes-row-wrapper .slick-next {
top:auto;
bottom:-95px
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-left .slick-slider, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right .slick-slider {
position:static
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-left, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right {
position:relative
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-left .themetechmount-boxes-row-wrapper .slick-next, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-left .themetechmount-boxes-row-wrapper .slick-prev, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right .themetechmount-boxes-row-wrapper .slick-next, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right .themetechmount-boxes-row-wrapper .slick-prev {
top:26px
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-left, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right {
overflow:hidden
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-left .themetechmount-boxes-row-wrapper .slick-prev {
right:35px;
left:auto
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-left .themetechmount-boxes-row-wrapper .slick-next {
right:-3px
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right .themetechmount-boxes-row-wrapper .slick-prev {
left:-3px;
right:auto
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right .themetechmount-boxes-row-wrapper .slick-next {
left:35px
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-left, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right, .tm-boxes-carousel-arrows-above.tm-boxes-txtalign-center {
overflow:hidden
}
.themetechmount-boxes-team.themetechmount-boxes-view-carousel .slick-slider {
margin-left:-14px;
margin-right:-14px
}
.themetechmount-boxes-team.themetechmount-boxes-view-carousel.themetechmount-boxes-textalign-center {
overflow:inherit
}
.slick-dots li {
width:25px;
height:5px
}
.slick-dots li button {
display:inline-block;
width:28px;
height:5px;
border-radius:0;
box-shadow:none;
cursor:pointer;
margin:0 10px 0 0;
position:relative;
-webkit-transition:all 300ms ease;
transition:all 300ms ease;
background-color:#535353;
line-height:0;
padding:0
}
.slick-dots li button:before {
display:none
}
.tm-bgcolor-skincolor .slick-dots li.slick-active button {
box-shadow:inset 0 0 0 2px #fff
}
.tm-boxes-carousel-arrows-side .themetechmount-boxes-row-wrapper .slick-prev, .tm-boxes-carousel-arrows-side .themetechmount-boxes-row-wrapper .slick-next {
-webkit-transition:all 300ms ease;
transition:all 300ms ease;
opacity:1;
z-index:9
}
.tm-boxes-carousel-arrows-side .themetechmount-boxes-row-wrapper .slick-prev {
left:-60px;
right:auto
}
.tm-boxes-carousel-arrows-side .themetechmount-boxes-row-wrapper .slick-next {
right:-60px;
left:auto
}
.themetechmount-boxes-row-wrapper .slick-prev:before, .themetechmount-boxes-row-wrapper .slick-next:before {
color:#8d9297;
font-weight:700
}
.flex-control-paging li a {
-o-box-shadow:none;
box-shadow:none;
background:none;
border:2px solid #9f9f9f;
}
.flex-control-paging li a:hover {
background:none
}
.flex-control-paging li a.flex-active {
background-color:#182333;
}
.flex-direction-nav a:before, .flex-direction-nav a.flex-next:before {
font-family:"tm-boldman-icons"
}
.flex-direction-nav a:before {
content:'\e808'
}
.flex-direction-nav a.flex-next:before {
content:'\e809'
}
.tm-row .vc_column-inner.tm-col-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-arrow {
border-color:rgba(255, 255, 255, .7)
}
.tm-bgcolor-darkgrey .themetechmount-boxes-row-wrapper .slick-arrow, .tm-col-bgcolor-darkgrey .themetechmount-boxes-row-wrapper .slick-arrow, .tm-col-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-arrow, .tm-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-arrow {
border-color:rgb(255, 255, 255, .75)
}
.tm-col-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-prev:before, .tm-col-bgcolor-darkgrey .themetechmount-boxes-row-wrapper .slick-prev:before, .tm-col-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-next:before, .tm-col-bgcolor-darkgrey .themetechmount-boxes-row-wrapper .slick-next:before, .tm-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-prev:before, .tm-bgcolor-darkgrey .themetechmount-boxes-row-wrapper .slick-prev:before, .tm-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-next:before, .tm-bgcolor-darkgrey .themetechmount-boxes-row-wrapper .slick-next:before {
color:#fff
}
.tm-flexslider ul li {
display:none;
float:left
}
.tm-flexslider ul li:first-child {
display:block
}
.tm-flexslider .flex-control-nav {
bottom:5px;
z-index:1
}
.tm-flexslider .flex-control-paging li a {
border:1px solid #fff;
background:none;
-o-box-shadow:none;
box-shadow:none
}
.tm-flexslider .flex-control-paging li a.flex-active {
background-color:#fff
}
.tm-dropcap {
float:left;
text-align:center;
overflow:hidden;
font-weight:400;
width:51px;
height:51px;
line-height:52px;
font-size:34px;
margin:7px 8px -5px 0
}
.tm-dcap-style-rounded {
border-radius:5px
}
.tm-dcap-style-round {
border-radius:50%
}
.tm-dropcap.tm-bgcolor-dark, .tm-dropcap.tm-bgcolor-skincolor {
color:#fff
}
.tm-dropcap.tm-bgcolor-dark {
background-color:#202020
}
.tm-dropcap.tm-bgcolor-grey {
background-color:#E2E2E2
}
.tm-dropcap.tm-bgcolor-grey, .tm-dcap-txt-color-dark {
color:#313131
}
.tm-dcap-style-square, .tm-dcap-style-round, .tm-dcap-style-rounded {
position:relative;
top:4px;
float:left;
margin-right:10px;
padding:0;
line-height:50px;
text-transform:uppercase
}
.tm-dcap-style-rounded {
border-radius:5px;
background-color:#c93756;
font-size:45px
}
.tm-dcap-style-round {
border-radius:50%;
background-color:#1f4788;
font-size:45px
}
.tm-dcap-style-square {
color:#a0ce4e;
font-size:60px
}
.tm-dropcap.tm-bgcolor-skincolor {
color:#fff;
background-color:#fc6042;
font-size:45px
}
.themetechmount-twitterbox-inner {
text-align:center
}
.themetechmount-twitterbox-inner .tweet-text {
font-size:18px;
line-height:28px
}
.themetechmount-twitterbox-inner .tweet-details {
font-size:15px;
font-style:italic
}
.themetechmount-twitterbox-inner h3 a.twitter-link {
z-index:10;
position:relative
}
.themetechmount-twitterbox-inner i {
display:inline-block;
width:55px;
height:55px;
font-size:24px;
color:#fff;
text-align:center;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
line-height:55px;
margin-bottom:10px
}
.tm-col-bgcolor-skincolor .themetechmount-twitterbox-inner i, .tm-bgcolor-skincolor .themetechmount-twitterbox-inner i {
background-color:#202020
}
.themetechmount-twitterbox-wrapper .themetechmount-boxes-row-wrapper {
margin-top:20px
}
.themetechmount-twitterbox-inner .tweet-text a, .widget .latest-tweets ul li .tweet-text a, .widget .latest-tweets ul li .tweet-details a {
font-style:italic
}
.widget .latest-tweets ul li .tweet-text a, .themetechmount-twitterbox-inner .tweet-text a {
font-size:15px
}
.widget .latest-tweets ul li p.tweet-text {
margin-bottom:0;
line-height:24px
}
.widget .latest-tweets ul li .tweet-details a {
font-size:12px;
color:#acacac
}
.themetechmount-twitterbox-inner-list .themetechmount_tweet_item.themetechmount_tweetitem {
line-height:30px;
font-size:19px
}
.themetechmount-carousel-col-one .themetechmount_tweet_item.themetechmount_tweetitem {
width:60%;
margin:0 auto
}
.themetechmount-twitterbox-inner .tweet-details {
font-size:15px;
font-style:italic
}
.tm-bgcolor-skincolor .themetechmount-twitterbox-inner .tweet-text, .tm-bgcolor-darkgrey .themetechmount-twitterbox-inner .tweet-text {
color:rgba(255, 255, 255, .7)
}
.tm-bgcolor-skincolor .themetechmount-twitterbox-inner .tweet-text a, .tm-bgcolor-darkgrey .themetechmount-twitterbox-inner .tweet-text a {
color:rgba(255, 255, 255, 1)
}
.tm-bgcolor-skincolor .themetechmount-twitterbox-inner .tweet-details a, .tm-bgcolor-darkgrey .themetechmount-twitterbox-inner .tweet-details a {
color:rgba(255, 255, 255, .4)
}
.tm-bgcolor-skincolor .themetechmount-twitterbox-inner i, .tm-bgcolor-darkgrey .themetechmount-twitterbox-inner i {
border-color:#fff;
color:#fff
}
.tm-bgcolor-skincolor .themetechmount-twitterbox-inner .tweet-text a:hover, .tm-bgcolor-skincolor .themetechmount-twitterbox-inner .tweet-details a:hover {
color:rgba(255, 255, 255, .6)
}
.wpb_gmaps_widget .wpb_wrapper {
background-color:transparent;
padding:0
}
.themetechmount-boxes-textalign-left .tm-sortable-wrapper {
text-align:left
}
.themetechmount-boxes-textalign-right .tm-sortable-wrapper {
text-align:right
}
.tm-sortable-list ul {
margin:0;
padding:0;
margin-bottom:35px;
margin-top:20px
}
.tm-sortable-list .tm-sortable-link {
display:inline-block;
margin-right:0
}
.tm-sortable-list .tm-sortable-link:last-child a:not(.selected) {
padding-right:0
}
.tm-sortable-list .tm-sortable-link a {
display:block;
cursor:pointer;
padding:4px 20px;
margin-bottom:5px;
line-height:22px;
width:auto;
position:relative;
z-index:3;
color:#182333;
-webkit-transition:all 0.3s;
transition:all 0.3s;
background-color:transparent;
font-size:14px;
font-weight:500;
border:none;
border-radius:3px;
text-transform:uppercase
}
.elementor-element .tm-sortable-list .tm-sortable-link a.selected, .tm-row .tm-sortable-list .tm-sortable-link a.selected {
color:#fff;
border-color:transparent
}
.tm-bgcolor-skincolor .tm-sortable-list .tm-sortable-link a, .tm-bgcolor-darkgrey .tm-sortable-list .tm-sortable-link a, .tm-white-sort-bt .tm-sortable-list .tm-sortable-link a {
border:1px solid rgba(255, 255, 255, .75);
color:rgba(255, 255, 255, .75)
}
.themetechmount-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-box-heading-wrapper, .themetechmount-boxes-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-boxes-inner {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap
}
.themetechmount-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-box-heading-wrapper:not(.tm-boxwithout-heading) .tm-element-heading-content-wrapper, .themetechmount-boxes-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-boxes-inner>div.themetechmount-box-heading-wrapper:not(.themetechmount-boxes-row-wrapper) {
flex-basis:0%;
flex-grow:1;
flex:0 0 35.33%;
max-width:35.33%
}
.themetechmount-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-box-heading-wrapper:not(.tm-boxwithout-heading) .tm-sortable-wrapper, .themetechmount-boxes-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-boxes-inner>div.tm-sortable-wrapper.tm-sortable-wrapper-portfolio:not(.themetechmount-boxes-row-wrapper) {
flex-basis:0%;
flex-grow:1;
flex:0 0 64.33%;
max-width:64.33%
}
.themetechmount-sortable-yes.themetechmount-boxes-textalign-left .tm-sortable-wrapper, .themetechmount-boxes-sortable-yes.themetechmount-boxes-textalign-left .themetechmount-boxes-inner>div.tm-sortable-wrapper.tm-sortable-wrapper-portfolio:not(.themetechmount-boxes-row-wrapper) {
text-align:right
}
.elementor-element .themetechmount-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-box-heading-wrapper {
margin-bottom:20px
}
.themetechmount-boxes-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-boxes-inner>div.tm-sortable-wrapper.tm-sortable-wrapper-portfolio:not(.themetechmount-boxes-row-wrapper), .themetechmount-boxes-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-boxes-inner>div.themetechmount-box-heading-wrapper {
padding-right:13px
}
.themetechmount-boxes.themetechmount-boxes-sortable-yes .themetechmount-boxes-inner>div.themetechmount-boxes-row-wrapper {
display:block;
width:100%;
margin-top:16px
}
.themetechmount-boxes-sortable-yes.tm-cta3-rev-heading .tm-sortable-list ul {
margin-top:37px
}
.themetechmount-boxes-sortable-yes:not(.tm-cta3-rev-heading) .tm-sortable-list ul {
margin-top:8px
}
.themetechmount-boxes-portfolio.themetechmount-boxes-sortable-yes .themetechmount-boxes-inner.themetechmount-boxes-portfolio-inner {
margin-left:0;
margin-right:-13px
}
#cboxTopRight, #cboxTopLeft, #cboxTopCenter, #cboxMiddleLeft, #cboxMiddleRight, #cboxBottomCenter, #cboxBottomLeft, #cboxBottomRight {
background:none;
background-color:#fff
}
.summary .clear {
display:none
}
.posted_in {
font-weight:700
}
.posted_in a {
font-weight:400
}
.sidebar .widget .tagcloud a {
display:inline-block;
padding:7px 8px;
margin:0 2px 8px;
border:1px solid #182333;
border-radius:0;
font-size:14px!important;
background-color:transparent;
font-weight:500
}
.sidebar .widget .tagcloud a:hover {
color:#fff;
border-color:transparent
}
.comment-form-rating {
padding-bottom:20px
}
.comment-form-rating {
padding-bottom:20px
}
.error404 .site-main {
padding-top:0
}
section.error-404 {
padding:150px 0;
text-align:center
}
section.error-404 .tm-big-icon {
font-size:150px
}
section.error-404 .page-header {
border-bottom:none;
margin-bottom:0
}
section.error-404 h1 {
font-size:95px;
font-weight:600;
text-transform:uppercase;
line-height:100%
}
section.error-404 .page-content p {
font-size:18px;
margin-bottom:30px
}
section.error-404 .search-form {
position:relative;
max-width:390px;
margin:0 auto
}
section.error-404 .search-form label {
display:block
}
section.error-404 .search-form .search-field {
border-width:2px;
background-color:transparent
}
section.error-404 .search-form .search-submit {
position:absolute;
top:0;
right:0;
box-shadow:none;
border-bottom:none;
text-indent:-999px;
padding:0;
width:46px;
height:46px;
z-index:1;
border-radius:0 3px 3px 0;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAdCAYAAAC5UQwxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjgyMjhGQUZCNjM3MTFFNkEyQkREQUYwMUY2Qjc5NDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjgyMjhGQjBCNjM3MTFFNkEyQkREQUYwMUY2Qjc5NDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCODIyOEZBREI2MzcxMUU2QTJCRERBRjAxRjZCNzk0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCODIyOEZBRUI2MzcxMUU2QTJCRERBRjAxRjZCNzk0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrfvcRAAAAFxSURBVHjavJaBccMgDEVtXxZgBa/ACs4I7QhegRXaEdwR2hGcEZwRnBGSESjK4R4hXwITu/9Ol7sc+AlJSNRVWq0z7X9DnZ2drLXVVnpzNjqzgl2dDeQMgXOMO1EKhMyUALX32hbatzMlAQ8RjE6mmBBTzm5BFFomDaT3VL4IMjM5MowT2p9oVXgXGbBpYk4Rq2egLQdUIG+zENoH+Y8g6MAB0eIu9+4EH4rDe0XABnz8fqEL7u1nXBd1XT853vjkh/op6RLOe3L0AgrrCYhaVqkuqQVN9c9qmNZWKpUDPKXiniNXIArsvSHgGbQnVcDswX+w2jW6tGvuoU9D3DxGqbWhcWRW5G0C+3sJqKVxI8A6pumPOfPQJKZ67wGdXzslXgI6ZwAPLwzfLCiS2RPKSa941yxDumXC/ABNicAfAD77gurDN4xQsX/QlwVyJEI3b94OSu3sCDoYOWJ2mRYSdLfxxEC/Ns8hc9m75RX3K8AAFHkZkykwzQsAAAAASUVORK5CYII=);
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
background-size:16px 16px;
opacity:.3
}
.tm-sresults-no-content-w {
padding-bottom:80px;
padding-top:30px
}
.tm-sresults-no-content-w h3 {
font-size:30px;
line-height:35px
}
.error404 .tm-titlebar-wrapper {
display:none
}
.error404 .site-main {
background-color:transparent!important
}
.tm-sresult-form-wrapper {
padding:22px 0 0;
margin-bottom:60px;
color:#fff;
border:0
}
.tm-search-pagelist .tm-result-page-content {
padding-left:33px;
padding-bottom:10px
}
.tm-search-pagelist li>h4 {
margin-bottom:7px
}
.tm-search-results-title a.label-default {
padding:5px 10px;
position:relative;
top:-3px
}
.tm-search-select-box {
width:100%;
position:relative;
padding-right:162px
}
.tm-search-select-box .select2-container {
width:100%!important
}
.tm-search-select-box .select2-container--default .select2-selection--single .select2-selection__rendered {
color:#fff
}
.tm-search-select-box .select2-container--default .select2-selection--single {
border:1px solid rgba(255, 255, 255, .51);
height:50px;
border-radius:5px
}
.tm-search-select-box .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height:50px
}
.tm-search-select-box .select2-container--default .select2-selection--single .select2-selection__arrow {
height:50px;
right:5px
}
.tm-search-select-box .select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color:#fff transparent transparent transparent
}
.tm-search-select-box .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color:transparent transparent #fff transparent
}
.tm-sresult-form-sbtbtn-wrapper input.tm-sresult-form-sbtbtn {
color:#fff;
border:2px solid transparent;
padding:10px 27px;
font-size:15px
}
.tm-sresult-form-sbtbtn-wrapper {
position:absolute;
top:0;
right:0
}
.tm-search-main-box {
padding:22px 25px 30px 25px;
background-color:rgba(0, 0, 0, .1);
margin:14px;
margin-top:0;
margin-bottom:0;
position:relative
}
.tm-search-main-box:before {
position:absolute;
right:76px;
top:-14px;
width:47px;
height:47px;
text-align:center;
width:0;
height:0;
border-left:10px solid transparent;
border-right:10px solid transparent;
border-bottom:14px solid rgba(32, 32, 32, .09);
content:" "
}
.tm-search-text strong {
padding-bottom:10px;
display:block;
font-size:18px;
font-weight:600
}
.tm-search-results-title {
font-weight:400
}
.tm-search-postlist li {
list-style:none
}
.tm-sresult-form-wrapper h2 {
margin-bottom:0;
font-size:23px;
font-weight:500;
margin-right:10px;
color:#fff;
display:table-cell;
width:23%;
margin-top:0;
vertical-align:middle
}
.tm-sresult-form-wrapper h2 i {
display:none
}
body.search .tm-sresult-form-wrapper .search-form .search-field {
border:0;
border-radius:5px;
background-color:rgba(0, 0, 0, .1);
font-size:20px;
padding:0;
margin:0;
color:rgba(255, 255, 255, 1);
padding-left:70px;
text-align:left;
width:100%;
height:52px
}
body.search .tm-sresult-form-wrapper .search-form .search-field::-webkit-input-placeholder {
color:rgba(255, 255, 255, .48)
}
body.search .tm-sresult-form-wrapper .search-form .search-field::-moz-placeholder {
color:rgba(255, 255, 255, .48)
}
body.search .tm-sresult-form-wrapper .search-form .search-field:-ms-input-placeholder {
color:rgba(255, 255, 255, .48)
}
body.search .tm-sresult-form-wrapper .search-form .search-field:-moz-placeholder {
color:rgba(255, 255, 255, .48)
}
body.search .tm-sresult-form-wrapper .search-form input.search-field:focus {
background-color:rgba(32, 32, 32, .08);
color:#fff
}
.tm-sresult-form-wrapper .search-form {
width:62%;
display:table-cell;
position:relative
}
.tm-sresult-form-wrapper .search-form:after {
position:absolute;
content:'\e825';
font-family:"tm-boldman-icons";
font-style:normal;
font-weight:400;
speak:none;
text-decoration:inherit;
font-size:19px;
background-color:rgba(0, 0, 0, .12);
height:52px;
display:block;
width:55px;
top:4px;
text-align:center;
padding-top:15px;
left:0;
border-radius:5px 0 0 5px
}
.tm-sresult-form-wrapper .search-form label {
margin-bottom:0;
display:block
}
.search .tm-sresult-form-wrapper .search-form .search-submit {
display:none
}
.tm-sresult-form-top {
position:relative;
display:table;
width:100%;
padding:7px 25px 26px 25px
}
.tm-sresults-settings-wrapper {
width:auto;
display:table-cell;
position:relative;
padding-left:15px
}
.tm-sresults-settings-wrapper a {
font-size:17px;
color:#fff;
text-align:center;
display:block;
background-color:rgba(0, 0, 0, .1);
display:block;
padding:14px 12px;
border-radius:0;
outline:none
}
.tm-sresults-settings-wrapper a:hover, .tm-sresults-settings-wrapper a.tm-sresult-btn-active {
color:#fff
}
.tm-search-eventlist .item .item-thumbnail:before {
display:none
}
.tm-search-list.tm-search-postlist {
padding-left:0
}
.tm-sresults-first-row, .tm-sresults-cta-wrapper {
padding-bottom:60px
}
.tm-sresults-title-w h2 {
margin-bottom:30px
}
.tm-sresults-title-w h2 strong {
font-weight:500
}
.search-results .tm-list.tm-list-style-icon li {
position:relative;
padding-bottom:10px
}
.tm-sresults-title small a {
font-weight:400;
margin-top:7px;
display:inline-block;
padding:2px 13px;
display:inline-flex;
position:absolute;
font-size:13px;
line-height:25px;
height:29px;
border-radius:0;
text-transform:uppercase
}
.search-results .themetechmount-box-team {
margin-bottom:30px
}
.tm-sresults-title small a i {
width:8px;
margin-left:-6px;
padding-right:18px;
margin-top:.5px
}
.search-results .themetechmount-box-portfolio .themetechmount-post-item {
margin-bottom:30px
}
.tm-results-post ul.tm-recent-post-list>li>a, .tm-results-page .tm-list-li-content a, .tm-sresults-first-row ul.tm-recent-post-list>li>a, .tm-sresults-first-row .tm-list-li-content a {
color:#303030
}
.search-results .page-header {
border:none;
margin:0 0 0;
padding-bottom:0
}
.tm-results-page .tm-list.tm-list-style-icon, .tm-results-post .tm-recent-post-list {
margin-top:0
}
.tm-sresults-first-row .tm-list.tm-list-style-icon, .tm-sresults-first-row ul.tm-recent-post-list {
margin-bottom:0
}
.tm-results-page>.row, .tm-results-post>.row {
padding-bottom:37px
}
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
font-size:inherit
}
.bbpress-main-wrapper {
margin-top:25px;
margin-bottom:25px
}
#bbpress-forums #bbp-search-form {
margin-bottom:0
}
#bbp_search_submit {
height:35px;
margin:0 0 20px 0;
line-height:12px
}
.bbp-forum-title {
font-size:23px;
font-weight:600
}
#bbpress-forums li {
font-size:14px
}
div.bbp-breadcrumb, div.bbp-topic-tags {
font-size:13px;
margin-top:5px;
margin-bottom:15px
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
padding:10px
}
.wp-editor-container {
border:1px solid #dedede
}
.wp-editor-container textarea.wp-editor-area {
max-width:100%
}
#subscription-toggle {
float:right
}
#bbpress-forums button, #bbpress-forums input[type="submit"], #sidebar button.button {
-webkit-transition:.3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;
-moz-transition:.3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;
-ms-transition:.3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;
-o-transition:.3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out;
transition:.3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out
}
#bbpress-forums fieldset.bbp-form label {
font-size:13px
}
#bbpress-forums ul li.bbp-header {
border:0
}
#bbpress-forums a.bbp-topic-permalink {
font-size:18px
}
#bbpress-forums a.bbp-topic-permalink, #content #bbpress-forums .status-closed, #content #bbpress-forums .status-closed a {
color:#202020
}
#bbpress-forums ul li.bbp-header a {
color:#fff
}
#bbpress-forums ul li.bbp-header a:hover {
text-decoration:underline
}
#sidebar .bbp-login-form div.bbp-remember-me label {
width:auto
}
#sidebar .bbp-submit-wrapper button.button:hover {
background:#fff;
color:#2d2d2d
}
#sidebar .bbp-login-form .bbp-submit-wrapper {
float:left;
width:55%;
text-align:left
}
#sidebar .bbp-login-links {
float:right;
width:45%;
padding-top:12px
}
#bbpress-forums, div.bbp-template-notice p {
font-size:13px
}
#sidebar .bbp_widget_login #user_login, #sidebar .bbp_widget_login #user_pass {
width:90%
}
.bbpress-main-wrapper #main {
float:right
}
.bbpress-main-wrapper #sidebar {
float:left
}
#bbpress-forums #bbp-search-form #bbp_search {
display:inline-block;
width:201px;
padding:8px 8px;
float:left;
height:38px
}
#bbp_search_submit {
height:38px;
margin:0 0 20px 5px;
line-height:35px;
display:inline-block;
padding:0 30px
}
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar {
float:none;
margin-bottom:0;
border:1px solid #ddd;
width:19px
}
#bbpress-forums li.bbp-header {
background:#f7f7f7
}
#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results {
border:1px solid #eaeaea
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
border-top:1px solid #e4e7e8;
padding:20px 15px
}
#bbpress-forums ul li.bbp-header, #bbpress-forums button, .bbp-submit-wrapper .button, .widget .bbp-logged-in .button {
color:#fff
}
#bbpress-forums button, .bbp-submit-wrapper .button, .widget .bbp-logged-in .button {
border:1px solid transparent;
display:inline-block
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
padding:15px
}
div.bbp-template-notice.info {
border:1px solid #eaeaea;
background-color:#f7f7f7;
border-radius:0
}
.widget_display_stats dl:before, .widget_display_stats dl:after {
display:table;
line-height:0;
content:""
}
.widget_display_stats dl:after {
clear:both
}
.widget_display_stats dl {
margin:0
}
.widget_display_stats dl dt {
float:left;
width:50%;
overflow:hidden;
clear:left;
text-align:left;
text-overflow:ellipsis;
white-space:nowrap;
font-weight:normal!important;
margin-bottom:6px
}
.widget_display_stats dl dd {
margin-left:60%;
margin-bottom:6px;
text-align:right
}
.search-form .search-submit {
display:block
}
.widget #bbp-search-form {
position:relative
}
.widget .search-form label {
display:block
}
.widget #bbp-search-form input[type="text"] {
width:100%;
border:1px solid #eaeaea;
height:43px;
border-radius:0;
padding-right:30px;
background:#f5f6f8;
box-shadow:none
}
.widget #bbp-search-form #bbp_search_submit {
position:absolute;
top:0;
right:0;
background:none;
box-shadow:none;
border-bottom:none;
text-indent:-999px
}
.widget #bbp-search-form:after {
font-family:"FontAwesome";
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:inherit;
width:1em;
margin-right:.2em;
text-align:center;
opacity:.8;
font-variant:normal;
text-transform:none;
line-height:1em;
margin-left:.2em;
font-size:14px
}
.widget #bbp-search-form:after {
content:"\f002";
position:absolute;
top:15px;
right:12px
}
.widget .bbp-forum-title {
font-size:14px
}
.bbp-login-form fieldset {
border:1px solid #e9e9e9;
margin:0 2px;
padding:6px 15px;
background-color:#f5f6f8;
padding-bottom:22px
}
.bbp-submit-wrapper .button, .widget .bbp-logged-in .button {
margin:0;
margin-bottom:10px;
padding:10px 20px
}
.bbp-login-form .bbp-login-links {
margin-top:8px
}
.bbp-login-form .bbp-username input, .bbp-login-form .bbp-email input, .bbp-login-form .bbp-password input {
padding:10px 10px
}
.bbp-login-form label {
font-weight:400
}
.bbp-breadcrumb-sep {
padding:0 5px
}
.tm-bgcolor-skincolor .tm-sc-twitterbox-followus-text small, .tm-bgcolor-darkgrey .tm-sc-twitterbox-followus-text small, .tm-bgcolor-darkgrey ul.boldman_contact_widget_wrapper li a, .tm-bgcolor-skincolor ul.boldman_contact_widget_wrapper li a, .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-skincolor.tm-vc_cta3-style-flat .tm-vc_cta3-content-header, .vc_column-inner.tm-col-bgcolor-darkgrey .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h2, .vc_column-inner.tm-col-bgcolor-skincolor .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h2, .tm-bgcolor-darkgrey .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h2, .tm-bgcolor-skincolor .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h2, .tm-bgcolor-darkgrey .tm-custom-heading, .tm-bgcolor-skincolor .tm-custom-heading, .tm-col-bgcolor-darkgrey .tm-custom-heading, .tm-col-bgcolor-skincolor .tm-custom-heading, .vc_progress_bar.vc_progress-bar-color-skincolor .vc_single_bar .vc_label, .tm-bgcolor-skincolor .themetechmount-box-view-default .themetechmount-box-author .themetechmount-author-name a:hover, .tm-bgcolor-skincolor .themetechmount-boxes-col-one.themetechmount-box-view-default .themetechmount-box-author .themetechmount-author-name, .tm-bgcolor-skincolor .themetechmount-boxes-col-one.themetechmount-box-view-default .themetechmount-box-author .themetechmount-author-name a, .tm-bgcolor-darkgrey .tm-tourtab-style1.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a, .tm-bgcolor-darkgrey .tm-tourtab-style1.vc_general.vc_tta-tabs.vc_tta-style-outline .vc_tta-tab>a, .tm-bgcolor-skincolor .tm-tourtab-style1.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a, .tm-bgcolor-skincolor .tm-tourtab-style1.vc_general.vc_tta-tabs.vc_tta-style-outline .vc_tta-tab>a, .tm-bgcolor-skincolor .tm-tourtab-style1.vc_general.vc_tta-tabs.vc_tta-style-outline .vc_tta-tab.vc_active>a, .tm-bgcolor-skincolor .tm-tourtab-style1.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a:hover, .tm-cta3-only.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-skincolor.tm-vc_cta3-style-3d, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor.tm-vc_btn3-style-outline:hover, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor:hover, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor, article.themetechmount-blogbox-format-link .tm-format-link-title a, article.post.format-link .tm-format-link-title a, .themetechmount-blog-box-view-right-image .themetechmount-box-content .tm-post-categories>.tm-meta-line.cat-links a:hover, .themetechmount-blog-box-view-left-image .themetechmount-box-content .tm-post-categories>.tm-meta-line.cat-links a:hover, .tm-bgcolor-skincolor .tm-entry-meta a:hover, .tm-bgcolor-darkgrey .tm-entry-meta a:hover, .tm-format-link-url a:hover, .tm-post-format-quote a:hover, .tm-post-format-quote a:hover:after, .tm-bgcolor-skincolor .themetechmount-blogbox-footer-readmore a, .tm-bgcolor-darkgrey .themetechmount-blogbox-footer-readmore a, .tm-col-bgcolor-skincolor .themetechmount-blogbox-footer-readmore a, .tm-col-bgcolor-darkgrey .themetechmount-blogbox-footer-readmore a, div .vc_row .vc_column-inner .tm-sbox-bgcolor-skincolor.tm-sbox h2, div .vc_row .vc_column-inner .tm-sbox-bgcolor-darkgrey.tm-sbox h2, div .vc_row .vc_column-inner.tm-col-bgcolor-skincolor .tm-sbox h2, div .vc_row .vc_column-inner.tm-col-bgcolor-darkgrey .tm-sbox h2, .tm-bgcolor-skincolor .vc_row .tm-sbox h2, .tm-bgcolor-darkgrey .vc_row .tm-sbox h2, .site-main .tm-dcap-color-skincolor, .tm-bgcolor-darkgrey .tm-team-social-links a, .tm-ptablebox-featured-col .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-outline {
color:#fff
}
.themetechmount-box-view-content-overlay .themetechmount-blogbox-footer-readmore a:hover, .themetechmount-box-view-content-overlay .themetechmount-box-content h4 a:hover, div .vc_row .vc_column-inner .tm-sbox-bgcolor-skincolor.tm-sbox h4, div .vc_row .vc_column-inner .tm-sbox-bgcolor-darkgrey.tm-sbox h4, div .vc_row .vc_column-inner.tm-col-bgcolor-skincolor .tm-sbox h4, div .vc_row .vc_column-inner.tm-col-bgcolor-darkgrey .tm-sbox h4, .tm-bgcolor-skincolor .vc_row .tm-sbox h4, .tm-bgcolor-darkgrey .vc_row .tm-sbox h4, .tm-bgcolor-darkgrey .themetechmount-teambox-style2.themetechmount-teambox-roundimage .themetechmount-box-content .themetechmount-box-footer, .tm-col-bgcolor-darkgrey .themetechmount-teambox-style2.themetechmount-teambox-roundimage .themetechmount-box-content .themetechmount-box-footer, .tm-bgcolor-skincolor .themetechmount-teambox-style2.themetechmount-teambox-roundimage .themetechmount-box-content .themetechmount-box-footer, .tm-col-bgcolor-skincolor .themetechmount-teambox-style2.themetechmount-teambox-roundimage .themetechmount-box-content .themetechmount-box-footer {
color:rgba(255, 255, 255, .85)
}
.vc_column-inner.tm-col-bgcolor-darkgrey .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p, .tm-bgcolor-darkgrey .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p, .tm-textcolor-white .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p, .tm-bgcolor-darkgrey .wpb_text_column, div .vc_row .vc_column-inner.tm-col-bgcolor-darkgrey .wpb_text_column, div .vc_row .vc_column-inner .tm-sbox-bgcolor-darkgrey.tm-sbox .tm-cta3-description, div .vc_row .vc_column-inner.tm-col-bgcolor-darkgrey .tm-sbox .tm-cta3-description, .tm-bgcolor-darkgrey .vc_row .tm-sbox .tm-cta3-description, .tm-post-format-quote a, .tm-post-format-quote a:after {
color:rgba(255, 255, 255, .75)
}
.tm-bgcolor-skincolor .wpb_text_column, div .vc_row .vc_column-inner .tm-sbox-bgcolor-skincolor.tm-sbox .tm-cta3-description, .tm-row.tm-bgcolor-skincolor .tm-sbox.tm-sbox-bgcolor-transparent a, div .vc_row .vc_column-inner.tm-col-bgcolor-skincolor .tm-sbox .tm-cta3-description, .tm-bgcolor-skincolor .vc_row .tm-sbox .tm-cta3-description, div .vc_row .vc_column-inner.tm-col-bgcolor-skincolor .wpb_text_column, .tm-bgcolor-skincolor .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p, .vc_column-inner.tm-col-bgcolor-skincolor .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p {
color:rgba(255, 255, 255, .85)
}
.tm-bgcolor-skincolor .tm-entry-meta .tm-meta-line, .tm-bgcolor-darkgrey .tm-entry-meta .tm-meta-line, .tm-bgcolor-darkgrey .themetechmount-box-view-top-image .themetechmount-box-portfolio .themetechmount-box-category a, .tm-bgcolor-skincolor .themetechmount-box-view-top-image .themetechmount-box-portfolio .themetechmount-box-category a, .tm-bgcolor-skincolor .tm-entry-meta a, .tm-bgcolor-darkgrey .tm-entry-meta a, .tm-bgcolor-skincolor .themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date a, .tm-bgcolor-darkgrey .themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date a, .tm-col-bgcolor-skincolor .themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date a, .tm-col-bgcolor-darkgrey .themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date a, .site-footer.tm-bgcolor-darkgrey ul.tm-recent-post-list li .post-date, .tm-format-link-url a, .tm-bgcolor-skincolor .themetechmount-meta-details, .tm-bgcolor-skincolor .themetechmount-meta-details a, .tm-bgcolor-skincolor .themetechmount-meta-details i, .tm-bgcolor-darkgrey .themetechmount-meta-details, .tm-bgcolor-darkgrey .themetechmount-meta-details a, .tm-bgcolor-darkgrey .themetechmount-meta-details i {
color:rgba(255, 255, 255, .75)
}
.tm-bgcolor-skincolor .themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date:after, .tm-col-bgcolor-skincolor .themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date:after {
background-color:rgba(255, 255, 255, .45)
}
.tm-bgcolor-skincolor .themetechmount-box-view-default .themetechmount-box-author .themetechmount-box-img .themetechmount-icon-box {
background-color:#fff
}
.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-grey.tm-vc_cta3-style-classic .tm-vc_cta3-content-header h2, .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-grey.tm-vc_cta3-style-flat .tm-vc_cta3-content-header, .themetechmount-box-portfolio .themetechmount-box-bottom-content h4 a, .tm-publised-in-wrapper span.post-title, .tm-team-member-single-category, .tm-team-member-single-category a, .tm-team-social-links a, .tm-bgcolor-darkgrey .themetechmount-team-box-view-overlay .themetechmount-box-title a, .tm-comment-owner, .tm-comment-owner a, .comment-reply-link:hover, .testimonial_item .themetechmount-author-name a:hover, .tm-social-share-wrapper, .themetechmount-pf-detailbox-list .tm-pf-details-date .tm-pf-left-details, .tm-tourtab-style1.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a, .tm-tourtab-style1.vc_general.vc_tta-tabs.vc_tta-style-outline .vc_tta-tab>a, .themetechmount-box-team.themetechmount-box-view-top-image .themetechmount-box-content h4 a, .themetechmount-team-box-view-overlay .themetechmount-box-social-links ul a, .tm-bgcolor-skincolor .themetechmount-teambox-style2 .themetechmount-box-content h4, .tm-bgcolor-skincolor .themetechmount-teambox-style2 .themetechmount-box-content h4 a, .themetechmount-box-content h4 a, .themetechmount-post-readmore a, .tm-bgcolor-skincolor .themetechmount-blogbox-footer-readmore a:hover, .logged-in-as a:hover, .vc_column-inner.tm-col-bgcolor-grey .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h2, .vc_column-inner.tm-col-bgcolor-white .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h2, .tm-team-details-list .tm-team-list-title, div .vc_row .vc_column-inner .tm-sbox-bgcolor-white.tm-sbox h2, div .vc_row .vc_column-inner .tm-sbox-bgcolor-grey.tm-sbox h2, div .vc_row .vc_column-inner.tm-col-bgcolor-white .tm-sbox h2, div .vc_row .vc_column-inner.tm-col-bgcolor-grey .tm-sbox h2, .tribe-events-list-separator-month, .widget.boldman_category_list_widget .widget-title, .widget.boldman_category_list_widget li a {
color:#182333
}
.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-grey.tm-vc_cta3-style-classic .tm-vc_cta3-content-header h4, .tweet-details a, div .vc_row .vc_column-inner .tm-sbox-bgcolor-white.tm-sbox h4, div .vc_row .vc_column-inner .tm-sbox-bgcolor-grey.tm-sbox h4, div .vc_row .vc_column-inner.tm-col-bgcolor-white .tm-sbox h4, div .vc_row .vc_column-inner.tm-col-bgcolor-grey .tm-sbox h4, .tm-bgcolor-white .vc_row .tm-sbox h4, .tm-bgcolor-grey .vc_row .tm-sbox h4 {
color:rgba(0, 0, 0, .65)
}
.vc_column-inner.tm-col-bgcolor-grey .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content p, .vc_column-inner.tm-col-bgcolor-white .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content p, div .vc_row .vc_column-inner .tm-sbox-bgcolor-white.tm-sbox .tm-cta3-description, div .vc_row .vc_column-inner .tm-sbox-bgcolor-grey.tm-sbox .tm-cta3-description, div .vc_row .vc_column-inner.tm-col-bgcolor-white .tm-sbox .tm-cta3-description, div .vc_row .vc_column-inner.tm-col-bgcolor-grey .tm-sbox .tm-cta3-description, .tm-bgcolor-white .vc_row .tm-sbox .tm-cta3-description, .tm-bgcolor-grey .vc_row .tm-sbox .tm-cta3-description {
color:#8d9297
}
.tm-textcolor-white h1, .tm-textcolor-white h2, .tm-textcolor-white h3, .tm-textcolor-white h4, .tm-textcolor-white h5, .tm-textcolor-white h6, .tm-textcolor-white .tm-fid-icon-wrapper i, .rev_slider .tm-textcolor-white, .tm-textcolor-white .tm-vc_cta3-content-header h2 {
color:rgba(255, 255, 255, 1)!important
}
.tm-textcolor-white .tm-vc_cta3-content-header h4 {
color:rgba(255, 255, 255, .9)!important
}
.tm-textcolor-white .tm-vc_cta3-content .tm-cta3-description {
color:rgba(255, 255, 255, .5)!important
}
.tm-cta3-only.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-skincolor.tm-vc_cta3-style-flat .tm-cta3-content-wrapper, .tm-textcolor-white {
color:rgba(255, 255, 255, .85)
}
.footer .tm-textcolor-white {
color:rgba(255, 255, 255, .6)
}
.tm-textcolor-white .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name, .tm-textcolor-white .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a {
color:rgba(255, 255, 255, .7)!important
}
.tm-textcolor-white a {
color:rgba(255, 255, 255, 1)
}
.themetechmount-topbar-wrapper.tm-textcolor-white a, .themetechmount-topbar-wrapper.tm-textcolor-white {
color:rgba(255, 255, 255, .95)
}
.footer .tm-textcolor-white .widget .search-form .search-field {
border-color:rgba(255, 255, 255, .07);
background-color:rgba(255, 255, 255, .03)
}
.tm-textcolor-white .widget .search-form .search-submit {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAdCAYAAAC5UQwxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkIyMUIzOENCN0MwMTFFNjlFN0ZFQzVCNjE1RkI4NjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkIyMUIzOERCN0MwMTFFNjlFN0ZFQzVCNjE1RkI4NjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQjIxQjM4QUI3QzAxMUU2OUU3RkVDNUI2MTVGQjg2OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQjIxQjM4QkI3QzAxMUU2OUU3RkVDNUI2MTVGQjg2OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv8c+gAAAAFpSURBVHjavFYLjcQgEKXNGcACFrDQk7AroRawsBZqoSeBSuhKaCVsJXCwmSYsmeEzud5LXtoQ4AEzvKFzzokClKeGb4yn5yJaEQQJ3jyty+PlOXmqzDwfxBpVhRAGwxHUsGouZk+ZE/yKTjfEyXpK4vRDzI4orgrpc4PvvRTDsKqNiJEhVq1hR03He/4YZNBamQwjIaooQYnEbSvFokJ0ogSxzkOD2MkZCQcqOCNHKRjUNQvvITtj/AgeQhbvSVs691sQsywu9lKHXvwzesKsuZA1gkvp3BvE0rEHJvhE7EkyBEekbcGsTdde2gwVYh42Z22WW27AkVZk/JgT1MxyMxCmb6kxXfTEMJ4PJA4HmEF8sTXEmkqwMOYbvdPJCib3d3jByRWfGOZK0ZwR24ZJDWTqWhKtqQAPRHyDhBqTpJIlUcEsRZxr8hbtKh7CXJuzWOm7qlpQ10JetUNqp/erBU8MYBr7rwADAC4mLBh7uQBTAAAAAElFTkSuQmCC)
}
.main-holder .widget.themetechmount_widget_recent_entries ul li {
padding-bottom:16px;
padding-top:5px
}
.inside h3 {
color:#182333
}
.tm-textcolor-dark h1, .tm-textcolor-dark h2, .tm-textcolor-dark h3, .tm-textcolor-dark h4, .tm-textcolor-dark h5, .tm-textcolor-dark h6, h2.tm-custom-heading.tm-textcolor-dark, h4.tm-custom-heading.tm-textcolor-dark, h3.tm-custom-heading.tm-textcolor-dark, .tm-textcolor-dark .tm-vc_cta3-content-header h2 {
color:#182333!important
}
.tm-textcolor-darkgrey .tm-vc_cta3-content-header h4 {
color:rgba(0, 0, 0, .65)!important
}
.tm-textcolor-darkgrey .tm-vc_cta3-content .tm-cta3-description {
color:rgba(0, 0, 0, .5)!important
}
.tm-textcolor-darkgrey {
color:rgba(0, 0, 0, .5)
}
.tm-textcolor-darkgrey a {
color:rgba(0, 0, 0, .8)
}
.tm-textcolor-dark ul.tm-recent-post-list>li {
border-top-color:rgba(0, 0, 0, .07)
}
.tm-textcolor-grey h1, .tm-textcolor-grey h2, .tm-textcolor-grey h3, .tm-textcolor-grey h4, .tm-textcolor-grey h5, .tm-textcolor-grey h6, .tm-textcolor-grey .tm-vc_cta3-content-header h2 {
color:#c0c0c0!important
}
.tm-textcolor-grey .tm-vc_cta3-content-header h4 {
color:rgba(192, 192, 192, .9)!important
}
.tm-textcolor-grey .tm-vc_cta3-content .tm-cta3-description {
color:rgba(192, 192, 192, .6)!important
}
.tm-textcolor-grey {
color:rgba(192, 192, 192, .6)
}
.tm-textcolor-grey a, .tm-icolor-grey i {
color:rgba(192, 192, 192, .8)
}
.tm-bgcolor-darkgrey .inside.tm-fid-with-border:not(.tm-fid-view-circle-progress), .tm-bgcolor-darkgrey .tm-fid-view-righticon .tm-fld-contents, .tm-bgcolor-darkgrey .tm-fid-view-lefticon .tm-fld-contents {
border-color:rgba(242, 242, 242, .06)
}
.tm-bgcolor-skincolor .inside.tm-fid-with-border:not(.tm-fid-view-circle-progress), .tm-bgcolor-skincolor .tm-fid-view-righticon .tm-fld-contents, .tm-bgcolor-skincolor .tm-fid-view-lefticon .tm-fld-contents {
border-color:rgba(242, 242, 242, .4)
}
.vc_column-inner.tm-bgcolor-grey .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after, .tm-bgcolor-grey .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after {
border-color:rgba(122, 122, 122, .26)
}
.tm-bgcolor-grey .themetechmount-box-meta {
border-color:#E6E6E6
}
.tm-span>.vc_column-inner {
z-index:11
}
.tm-col-bg .wpb_wrapper {
position:relative
}
.tm-left-span .tm-col-wrapper-bg-layer {
width:auto;
margin-left:-300px;
right:0
}
.tm-right-span .tm-col-wrapper-bg-layer {
width:auto;
margin-right:-300px;
left:0;
right:0
}
.tm-right-span .tm-bg-layer-inner, .tm-left-span .tm-bg-layer-inner {
position:absolute;
width:100%;
height:100%;
top:0
}
.tm-col-bgimage-yes .tm-bg-layer-inner, .tm-col-bgcolor-yes .tm-bg-layer-inner {
position:absolute;
width:100%;
height:100%
}
span.edit-link {
display:block;
padding:7px 5px
}
.edit-link a {
background:#ececec;
padding:10px 20px;
display:inline-block;
color:#6b6b6b
}
.tm-page-loader-wrapper {
background-color:white;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:99999;
background-repeat:no-repeat;
background-position:center center
}
div.wpcf7-mail-sent-ok {
border:2px solid #398f14
}
div.wpcf7-mail-sent-ng {
border:2px solid red
}
div.wpcf7-spam-blocked {
border:2px solid #ffa500
}
div.wpcf7-validation-errors {
border:2px solid #f7e700
}
.wpcf7-form div.wpcf7-mail-sent-ok {
background:green;
border:none;
color:white;
padding:8px 16px
}
ul.tm-pricelist-block {
padding:0;
font-size:14px;
margin-top:0
}
ul.tm-pricelist-block li {
font-size:15px;
line-height:23px;
list-style:none;
border-bottom:1px solid rgba(0, 0, 0, .07);
padding:12px 0
}
.footer .widget ul.tm-pricelist-block li {
padding:10px 0 10px 0;
border-bottom:1px solid rgba(255, 255, 255, .07)
}
.footer .widget ul.tm-pricelist-block li:first-child {
padding-top:0
}
ul.tm-pricelist-block li .service-price {
float:right
}
.themetechmount-pricelistbox-wrapper .tm-element-align-left.tm-heading-style-vertical .tm-cta3-without-desc {
margin-bottom:0
}
.themetechmount-pricelistbox-wrapper .tm-element-heading-wrapper:not(.tm-seperator-none) .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header {
padding-bottom:0
}
.themetechmount-pricelistbox-wrapper .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:before, .themetechmount-pricelistbox-wrapper .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers h2:after {
content:unset
}
.themetechmount-pricelistbox-wrapper .tm-element-heading-wrapper:not(.tm-seperator-none) .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header {
padding-bottom:0
}
.themetechmount-pricelistbox-wrapper .tm-element-heading-wrapper:not(.tm-heading-style-horizontal) .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-headers.tm-wrap-cell, .themetechmount-pricelistbox-wrapper .tm-element-heading-wrapper:not(.tm-heading-style-horizontal) .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h2 {
margin-bottom:8px
}
ul.tm-pricelist-block li strong {
font-weight:500;
color:#182333
}
.tm-bgcolor-dark ul.tm-pricelist-block li strong, .tm-col-bgcolor-dark ul.tm-pricelist-block li strong, .tm-bgcolor-skincolor ul.tm-pricelist-block li strong, .tm-col-bgcolor-skincolor ul.tm-pricelist-block li strong, .tm-textcolor-white ul.tm-pricelist-block li strong {
color:#fff
}
.tm-col-bgimage-yes ul.tm-pricelist-block li, .tm-bgcolor-skincolor ul.tm-pricelist-block li, .tm-col-bgcolor-skincolor ul.tm-pricelist-block li, .tm-bgcolor-skincolor ul.tm-pricelist-block li, .tm-col-bgcolor-darkgrey ul.tm-pricelist-block li {
color:#fff;
border-bottom:1px solid rgba(255, 255, 255, .25)
}
.tm-services-box-border-right .tm-sbox {
border-right:1px solid rgba(255, 255, 255, .14);
padding-bottom:0
}
.tm-services-box-separator.tm-bgcolor-grey .wpb_column.vc_column_container, .tm-services-box-separator .wpb_column.vc_column_container {
border-right:1px solid rgba(0, 0, 0, .11);
padding-top:15px;
padding-bottom:5px
}
.tm-services-box-separator .tm-sbox .tm-vc_cta3-container {
margin-bottom:0
}
.tm-services-box-separator.tm-bgcolor-skincolor .wpb_column.vc_column_container, .tm-services-box-separator.tm-bgcolor-darkgrey .wpb_column.vc_column_container {
border-right:1px solid rgba(255, 255, 255, .11);
padding-top:15px;
padding-bottom:5px
}
.tm-services-box-separator .wpb_column.vc_column_container:last-child {
border-right:none
}
.tm-sbox-col-padding {
padding:105px 300px 80px 100px
}
.tm-bgcolor-skincolor .themetechmount-box-team.themetechmount-teambox-style2 .themetechmount-box-social-links:after {
background-color:#333
}
.tm-bgcolor-skincolor .themetechmount-box-team.themetechmount-teambox-style2 .themetechmount-box-desc, .tm-col-bgcolor-skincolor .themetechmount-box-team.themetechmount-teambox-style2 .themetechmount-box-desc {
border-color:rgba(0, 0, 0, .57)
}
.tm-bgcolor-grey .themetechmount-box-team.themetechmount-teambox-style2 .themetechmount-box-social-links, .tm-col-bgcolor-grey .themetechmount-box-team.themetechmount-teambox-style2 .themetechmount-box-social-links, .tm-bgcolor-grey .themetechmount-box-team.themetechmount-teambox-style2 .themetechmount-box-desc, .tm-col-bgcolor-grey .themetechmount-box-team.themetechmount-teambox-style2 .themetechmount-box-desc {
background-color:#fff
}
.themetechmount-post-left .entry-date {
font-size:30px;
display:block;
line-height:25px;
font-weight:500;
padding-top:6px
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-heading-wrapper {
padding-bottom:0
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-heading-wrapper .tm-cta3-without-desc {
padding-bottom:26px
}
.themetechmount-boxes-view-slickview .testimonial_wrapper .slick-arrow, .themetechmount-boxes-view-slickview .testimonial_wrapper .slick-arrow:not(.slick-disabled):hover {
background:transparent;
background-color:transparent;
top:50px;
font-weight:500
}
.themetechmount-boxes-view-slickview .testimonial_wrapper .slick-prev:before, .themetechmount-boxes-view-slickview .testimonial_wrapper .slick-next:before {
font-size:20px
}
.themetechmount-boxes-view-slickview .testimonial_wrapper .slick-prev, .themetechmount-boxes-view-slickview .testimonial_wrapper .slick-next {
background-color:transparent!important
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc .themetechmount-testimonial-text {
position:relative;
z-index:-1;
overflow:hidden;
text-align:center
}
.themetechmount-boxes-view-slickview .testimonial_wrapper .slick-prev {
left:50%;
margin-left:-85px
}
.themetechmount-boxes-view-slickview .testimonial_wrapper .slick-next {
right:50%;
margin-right:-84px
}
.tmicon-fa-heart-o::before {
content:"\f08a"
}
.tmicon-fa-heart:before {
content:"\f004"
}
[class^="tmicon-fa-"]:before, [class*="tmicon-fa-"]:before {
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
transform:translate(0, 0)
}
.themetechmount-box-view-top-image .themetechmount-portfolio-likes-wrapper {
position:absolute;
bottom:25px;
right:12px;
top:-20px
}
.themetechmount-box-view-top-image .themetechmount-portfolio-likes-wrapper a.themetechmount-portfolio-likes {
border-radius:50%;
width:45px;
height:45px;
line-height:14px;
display:block;
padding:0;
text-align:center;
border:3px solid #fff;
font-size:11px;
padding-top:7px;
position:relative;
padding-right:2px
}
.themetechmount-box-view-top-image .themetechmount-portfolio-likes-wrapper a.themetechmount-portfolio-likes i {
display:block;
padding-left:3px
}
.themetechmount-box-view-top-image .themetechmount-portfolio-likes-wrapper a:hover.themetechmount-portfolio-likes {
color:#fff
}
div.themetechmount-portfolio-likes-wrapper .like-active {
cursor:default
}
a.themetechmount-portfolio-likes {
color:#fff
}
.widget_latest_tweets_widget p.tweet-text:before {
content:"\f099";
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
font-size:20px;
position:absolute;
left:0;
padding-top:5px
}
.widget.widget_latest_tweets_widget ul>li {
position:relative;
padding:0 0 0 28px
}
.vc_column-inner>.tm-col-wrapper-bg-layer.tm-bgimage-position-left_top, .tm-row.tm-bgimage-position-left_top {
background-position:left top!important
}
.vc_column-inner>.tm-col-wrapper-bg-layer.tm-bgimage-position-left_center, .tm-row.tm-bgimage-position-left_center {
background-position:left center!important
}
.vc_column-inner>.tm-col-wrapper-bg-layer.tm-bgimage-position-left_bottom, .tm-row.tm-bgimage-position-left_bottom {
background-position:left bottom!important
}
.vc_column-inner>.tm-col-wrapper-bg-layer.tm-bgimage-position-right_top, .tm-row.tm-bgimage-position-right_top {
background-position:right top!important
}
.vc_column-inner>.tm-col-wrapper-bg-layer.tm-bgimage-position-right_center, .tm-row.tm-bgimage-position-right_center {
background-position:right center!important
}
.vc_column-inner>.tm-col-wrapper-bg-layer.tm-bgimage-position-right_bottom, .tm-row.tm-bgimage-position-right_bottom {
background-position:right bottom!important
}
.vc_column-inner>.tm-col-wrapper-bg-layer.tm-bgimage-position-center_top, .tm-row.tm-bgimage-position-center_top {
background-position:center top!important
}
.vc_column-inner>.tm-col-wrapper-bg-layer.tm-bgimage-position-center_center, .tm-row.tm-bgimage-position-center_center {
background-position:center center!important
}
.vc_column-inner>.tm-col-wrapper-bg-layer.tm-bgimage-position-center_bottom, .tm-row.tm-bgimage-position-center_bottom {
background-position:center bottom!important
}
.border-top-grey {
border-top:1px solid #d8d8d8
}
.border-bottom-grey {
border-bottom:1px solid #d8d8d8
}
.tm-meta-line img {
border-radius:50%;
margin-right:10px;
width:30px;
height:30px
}
.tm-meta-line.byline img {
display:inline-block
}
article.themetechmount-box-blog-classic .tm-entry-meta-wrapper {
border-bottom:none;
margin-bottom:0;
position:relative
}
.single article.themetechmount-box-blog-classic .tm-entry-meta-blogclassic .tm-meta-line.cat-links, .single article.themetechmount-box-blog-classic .tm-entry-meta-blogclassic .tm-meta-line.comments-link, .single article.themetechmount-box-blog-classic .tm-entry-meta-blogclassic .tm-meta-line.posted-on {
display:inline-block
}
.themetechmount-box-blog-classic .tm-entry-meta .tm-meta-line {
padding-right:0
}
.themetechmount-box-blog-classic .tm-entry-meta .tm-meta-line i {
display:none
}
.themetechmount-box-blog-classic .tm-entry-meta .tm-meta-line:after {
background-color:#eaeaea;
display:inline-block;
content:"";
width:1px;
height:20px;
vertical-align:middle;
margin:0 15px
}
.themetechmount-box-blog-classic .tm-entry-meta .tm-meta-line:last-child:after {
content:unset
}
.themetechmount-box-blog-classic .themetechmount-box-desc-text {
margin-bottom:15px
}
.themetechmount-box-blog-classic.themetechmount-blogbox-format-gallery.tm-no-featured-content .themetechmount-box-desc-text {
margin-top:12px
}
.themetechmount-box-blog-classic.themetechmount-blogbox-format-quote .themetechmount-blogbox-desc-footer, .themetechmount-box-blog-classic.themetechmount-blogbox-format-link .themetechmount-blogbox-desc-footer {
border:none;
padding:0;
margin:0
}
.themetechmount-box-blog-classic .themetechmount-blogbox-desc-footer {
padding:11px 0 11px;
overflow:hidden;
position:relative;
display:block;
border:1px solid #f1f1f1;
border-left:none;
border-right:none;
margin-top:30px;
clear:both
}
.themetechmount-box-blog-classic .themetechmount-blogbox-desc-footer>div.tm-social-share-wrapper {
padding-top:1px
}
.themetechmount-box-blog-classic .themetechmount-blogbox-desc-footer>div {
padding:0 11px;
position:relative;
display:inline-block;
float:left
}
.themetechmount-box-blog-classic .themetechmount-blogbox-desc-footer>div:first-child {
padding-left:0
}
.single .post.themetechmount-box-blog-classic .tm-social-share-wrapper .tm-social-share-links {
display:block
}
.post.themetechmount-box-blog-classic.themetechmount-blogbox-format-quote .tm-blog-classic-box-content {
padding:0;
border:none;
box-shadow:unset
}
.post.themetechmount-box-blog-classic .themetechmount-blogbox-desc-footer .themetechmount-blogbox-footer-left {
clear:both;
padding:0;
font-size:15px;
float:left
}
.post.themetechmount-box-blog-classic .themetechmount-blogbox-footer-readmore {
padding:0;
margin:0;
float:right
}
.post.themetechmount-box-blog-classic .themetechmount-blogbox-footer-readmore a {
background-color:transparent;
padding:0 20px 0 0;
font-size:13px;
text-transform:uppercase;
font-weight:600
}
.single .themetechmount-box-blog-classic .themetechmount-box-desc-text {
border-bottom:none;
padding:0
}
article.themetechmount-box-blog-classic.post_format-post-format-audio .tm-post-format-audio:not(.tm-post-format-audio-mp3) .themetechmount-blogbox-format-audio, article.themetechmount-box-blog-classic.themetechmount-blogbox-format-audio .tm-post-format-audio:not(.tm-post-format-audio-mp3) .tm-blogbox-audio-mp3player-w {
padding-bottom:20.7%
}
.post.themetechmount-box-blog-classic .tm-social-share-wrapper .tm-social-share-title {
font-size:17px;
margin-top:1px;
margin-right:3px
}
.single-post .post.themetechmount-box-blog-classic .tm-social-share-wrapper .tm-social-share-title {
margin-top:6px
}
.themetechmount-box-blog-classic .tm-social-share-wrapper {
z-index:10;
position:relative;
float:right
}
.single-tm_portfolio .tm-social-share-title, .single .themetechmount-box-blog-classic .tm-social-share-wrapper .tm-social-share-title {
font-size:18px;
float:left;
font-weight:500
}
.single .themetechmount-box-blog-classic .tm-social-share-links ul {
padding-right:0
}
.single .themetechmount-box-blog-classic .tm-social-share-links ul li a {
border-radius:50%
}
.single .post.themetechmount-box-blog-classic .tm-social-share-wrapper .tm-social-share-links {
position:initial;
opacity:1;
visibility:visible;
text-align:left;
padding:0;
width:auto;
float:left
}
.single article.themetechmount-box-blog-classic .tm-entry-meta-wrapper {
padding-left:0
}
.wpb-js-composer .tm-tab-top-icon.vc_tta.vc_general .vc_tta-panel-body {
padding:0
}
.tm-tab-top-icon .vc_tta-tab .vc_tta-icon:before {
display:block;
top:35px;
position:absolute;
left:41%;
text-align:center
}
.wpb-js-composer .vc_tta.vc_general.tm-tab-top-icon .vc_tta-tab a {
padding:54px 25px 20px
}
.wpb-js-composer .vc_tta.vc_general.tm-tab-top-icon .vc_tta-icon {
font-size:24px
}
.wpb-js-composer .vc_tta.vc_general.tm-tab-top-icon .vc_tta-tab a span:not(:empty):not(:first-child) {
margin-right:10px;
margin-left:10px
}
.tm-element-heading-wrapper.tm-seperator-center_icon .heading-seperator span:before {
position:absolute;
width:0;
height:16px;
bottom:-55px;
margin:auto;
left:-7px;
content:"\f10c";
font:normal normal normal 14px/1 FontAwesome;
font-size:12px
}
.tm-element-heading-wrapper.tm-seperator-center_icon .heading-seperator:before {
left:-85px;
right:0
}
.tm-element-heading-wrapper.tm-seperator-center_icon .heading-seperator:after {
left:0;
right:-75px
}
.tm-element-heading-wrapper.tm-seperator-center_icon .heading-seperator span:before {
color:#d9d9d9
}
.tm-element-heading-wrapper.tm-seperator-center_icon .heading-seperator:before, .tm-element-heading-wrapper.tm-seperator-center_icon .heading-seperator:after {
content:"";
position:absolute;
width:55px;
height:1px;
bottom:-90px;
margin:auto;
top:0
}
.tm-element-heading-wrapper.tm-seperator-center_icon.tm-element-align-left .heading-seperator {
left:80px
}
.tm-element-heading-wrapper.tm-seperator-center_icon.tm-element-align-right .heading-seperator {
right:77px;
left:auto
}
.tm-sbox.tm-sbox-iconalign-top-center.tm-center-overlayicon {
overflow:visible
}
.tm-sbox-iconalign-top-center.tm-center-overlayicon .tm-vc_icon_element-inner {
margin-top:-40px
}
.tm-sbox-iconalign-top-center.tm-center-overlayicon .tm-vc_icon_element-inner.tm-vc_icon_element-size-lg {
margin-top:-53px
}
.tm-sbox-iconalign-top-center.tm-center-overlayicon .tm-vc_icon_element-inner.tm-vc_icon_element-size-xl {
margin-top:-66px
}
.tm-sbox-iconalign-top-center.tm-center-overlayicon .tm-vc_icon_element-inner.tm-vc_icon_element-size-sm {
margin-top:-30px
}
.tm-sbox.tm-center-overlayicon .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-background-color-grey.tm-vc_icon_element-outline {
border-color:#d9d9d9;
background-color:#fff
}
.themetechmount-boxes-portfolio.themetechmount-boxes-sortablebutton-round .tm-sortable-list .tm-sortable-link a {
border-radius:2em
}
.site-footer .tm-textcolor-dark, .site-footer .tm-textcolor-dark .social-icons li:not:hover i, .site-footer .tm-textcolor-dark.themetechmount-fbar-btn-link i {
color:rgba(0, 0, 0, .7)
}
body.themetechmount-page-full-width #content .wpb_row.vc_row-fluid .vc_row.vc_row-no-padding .tm-sortable-list {
padding-left:10px
}
.main-holder .widget.widget_recent_entries ul li {
padding:10px 0
}
.main-holder .widget.widget_recent_entries ul li:first-child {
padding-top:0
}
.wpcf7 .tm-submit-shape-round {
border-radius:2em
}
.tm-working-hours li span {
float:right
}
.tm-working-hours ul li {
border-bottom:1px solid rgba(255, 255, 255, .14);
padding:11px 0 5px 0
}
.tm-textcolor-dark .tm-working-hours ul li {
border-bottom:1px solid rgba(0, 0, 0, .6)
}
.tm-working-hours ul li:first-child {
padding-top:0
}
.tm-classicheader-text-area {
text-align:right
}
.tm-header-style-classic-vertical {
background:#fff;
background-color:rgb(255,255,255);
position:fixed;
width:250px;
height:100%;
left:0;
top:0;
z-index:9002
}
.tm-header-style-classic-vertical #tm-stickable-header-w, .tm-header-style-classic-vertical .site-header, .tm-header-style-classic-vertical .site-header .site-header-main, .tm-header-style-classic-vertical .tm-header-text-area, .tm-header-style-classic-vertical .tm-header-block {
height:100%
}
.tm-header-style-classic-vertical .tm-stickable-header-w {
display:grid
}
header:not(.tm-header-style-toplogo):not(.tm-header-style-classic-box).tm-header-style-classic-vertical .site-header:after {
content:'';
border:none
}
header:not(.tm-header-style-toplogo).tm-header-style-classic-vertical #site-header-menu #site-navigation {
height:auto;
line-height:initial!important
}
.tm-header-style-classic-vertical .tm-header-text-area {
float:none;
text-align:center;
margin-top:40px;
margin-bottom:20px;
padding:0 12px;
line-height:inherit!important
}
body.header-classic-vertical {
padding-left:250px
}
.tm-header-style-classic-vertical .site-branding {
float:none
}
.tm-header-style-classic-vertical .site-header .themetechmount-social-links-wrapper {
float:none
}
.tm-header-style-classic-vertical .site-header .themetechmount-social-links-wrapper {
padding-right:0
}
.tm-colum-width-auto .vc_column_container {
width:auto
}
.tm-row-width-auto .vc_column_container {
width:auto
}
.tm-row-width-auto .vc_column_container>.vc_column-inner {
padding-right:0
}
.tm-extra-classes .vc_column-inner>.wpb_wrapper .vc_row {
margin:0
}
body .themetechmount-fbar-main-w .widget .widget-title {
font-size:20px;
margin-bottom:12px;
font-weight:500
}
.themetechmount-fbar-main-w .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h2 {
font-family:inherit;
font-size:22px
}
.themetechmount-fbar-box-w ul.tm-pricelist-block {
margin-top:5px
}
.themetechmount-fbar-box-w.tm-textcolor-white ul.tm-pricelist-block li {
color:#fff;
border-bottom:1px solid rgba(255, 255, 255, .2)
}
.themetechmount-fbar-box-w.tm-textcolor-dark ul.tm-pricelist-block li {
color:rgba(0, 0, 0, .7);
border-bottom:1px solid rgba(0, 0, 0, .2)
}
.themetechmount-fbar-main-w .tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content {
margin-bottom:0px!important
}
.floting-contact {
border:1px solid rgba(255, 255, 255, .72);
padding:20px 15px;
font-size:24px;
text-align:center;
border-radius:5px
}
.floting-contact h3 {
margin-bottom:0;
margin-top:10px
}
.tm-textcolor-dark .floting-contact {
border:rgba(0, 0, 0, .72)
}
.topbar-nav-menu {
display:inline-block;
list-style:none;
margin:0;
padding:0
}
.topbar-nav-menu li {
display:inline;
padding-left:5px;
padding-right:5px
}
.topbar-nav-menu li:first-child {
padding-left:0
}
.tm-col-expan .wpb_column.vc_col-sm-4 {
width:38.7%
}
.tm-col-expan .wpb_column.vc_col-sm-8 {
width:65.65%
}
.main-holder .vc_toggle {
border-bottom:1px solid #eaeaea;
padding-bottom:22px;
margin-bottom:22px
}
.main-holder .vc_toggle .vc_toggle_content {
margin-bottom:0
}
.sbox-hover-borderbox .tm-sbox .tm-vc_cta3-container {
margin-bottom:0;
padding:32px 35px 11px
}
.sbox-hover-borderbox .tm-sbox {
margin-bottom:10px
}
.tm-header-style-infostack .kw-phone .ttm-custombutton a, .themetechmount-boxes-row-wrapper .slick-prev:before, .themetechmount-boxes-row-wrapper .slick-next:before, .themetechmount-boxes-row-wrapper .slick-arrow, .sbox-hover-borderbox .tm-sbox .tm-vc_cta3-container>.tm-vc_general:after, .sbox-hover-borderbox .tm-sbox .tm-vc_cta3-container>.tm-vc_general, .sbox-hover-borderbox .tm-sbox {
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out
}
.sbox-hover-borderbox .tm-sbox .tm-vc_cta3-container>.tm-vc_general:after {
content:'';
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
border:3px solid #01d6a3;
width:100%;
height:100%;
opacity:0;
z-index:-1
}
.sbox-hover-borderbox .tm-sbox:hover .tm-vc_cta3-container>.tm-vc_general:after {
opacity:1
}
.tm-custom-heading.tm-skincolor-strong strong {
font-weight:400
}
.sbox-hover-borderbox .tm-sbox .tm-vc_icon_element .tm-vc_icon_element-inner .tm-vc_icon_element-icon {
position:relative;
top:0;
left:0;
-webkit-transform:scale(.8);
-moz-transform:scale(.8);
-ms-transform:scale(.8);
transform:scale(.8);
font-size:55px!important
}
.sbox-hover-borderbox .tm-sbox .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-top .tm-vc_cta3_content-container {
padding-top:13px
}
.sbox-hover-borderbox .tm-sbox:hover .tm-vc_icon_element .tm-vc_icon_element-inner .tm-vc_icon_element-icon {
-webkit-transform:scale(.9);
-moz-transform:scale(.9);
-ms-transform:scale(.9);
transform:scale(.9);
opacity:1
}
.tm-bgcolor-darkgrey .sbox-hover-borderbox .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-skincolor:hover {
color:#fff
}
.tm-sbox-iconalign-left-spacing.tm-sbox-lefttop-large-icon .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-lg .tm-vc_icon_element-icon {
font-size:3.85em!important;
top:33%
}
.wpcf7 .tm-commonform textarea {
min-height:100px
}
.tm-col-bgcolor-darkgrey .wpcf7 .tm-commonform .wpcf7-text, .tm-bgcolor-darkgrey .wpcf7 .tm-commonform .wpcf7-text, .tm-col-bgcolor-darkgrey .wpcf7 .tm-commonform .wpcf7-textarea, .tm-bgcolor-darkgrey .wpcf7 .tm-commonform .wpcf7-textarea, .tm-col-bgcolor-skincolor .wpcf7 .tm-commonform .wpcf7-text, .tm-bgcolor-skincolor .wpcf7 .tm-commonform .wpcf7-text {
color:rgba(255, 255, 255, 1)
}
.tm-commonform input[type="submit"] {
padding:13px 28px;
margin-top:10px
}
.tm-contactform {
border:none;
padding:0;
background-color:transparent
}
.wpcf7 .tm-contactform div>span.wpcf7-form-control-wrap:nth-child(1) .wpcf7-text, .wpcf7 .tm-contactform div>span.wpcf7-form-control-wrap:nth-child(1) textarea {
padding-left:0
}
.wpcf7 .tm-contactform .wpcf7-text, .wpcf7 .tm-contactform textarea {
background-color:transparent;
border:none;
border-bottom:1px solid rgba(0, 0, 0, .15);
border-radius:0;
padding-left:30px;
padding-bottom:9px
}
.tm-bgimage-yes .wpcf7 .tm-contactform .wpcf7-text, .tm-bgimage-yes .wpcf7 .tm-contactform textarea, .tm-bgcolor-darkgrey .wpcf7 .tm-contactform .wpcf7-text, .tm-bgcolor-darkgrey .wpcf7 .tm-contactform textarea, .tm-bgcolor-skincolor .wpcf7 .tm-contactform .wpcf7-text, .tm-bgcolor-skincolor .wpcf7 .tm-contactform textarea, .tm-col-bgcolor-darkgrey .wpcf7 .tm-contactform .wpcf7-text, .tm-col-bgcolor-darkgrey .wpcf7 .tm-contactform textarea, .tm-col-bgcolor-skincolor .wpcf7 .tm-contactform .wpcf7-text, .tm-col-bgcolor-skincolor .wpcf7 .tm-contactform textarea, .tm-col-bgimage-yes .wpcf7 .tm-contactform .wpcf7-text, .tm-col-bgimage-yes .wpcf7 .tm-contactform textarea {
border-color:rgba(255, 255, 255, .15);
}
.wpcf7 .tm-contactform .field-group {
position:relative
}
.wpcf7 .tm-contactform .field-group i {
position:absolute;
left:0;
top:20px;
opacity:.9;
font-size:16px;
z-index:1
}
.wpcf7 .tm-contactform div.wpcf7-validation-errors {
background:red;
border:none;
color:white;
padding:8px 16px;
position:absolute;
right:-7px;
left:0;
bottom:-63px;
text-align:center
}
.wpcf7 .tm-contactform .tm-book-submitbt {
padding:20px 12px
}
.wpcf7 .tm-contactform .row {
padding-bottom:10px
}
.wpcf7 .tm-contactform input[type="submit"] {
padding:10px 25px;
font-weight:400
}
.wpcf7 .tm-contactform input[type="radio"] {
-webkit-appearance:none;
width:20px;
height:20px;
border-radius:50%;
outline:none;
border:2px solid #eaeaea;
margin-bottom:-5px
}
.wpcf7 .tm-contactform span.wpcf7-list-item.first {
margin-left:0
}
.wpcf7 .tm-contactform input[type='radio']:before {
content:'';
display:block;
width:90%;
height:90%;
margin:10% auto;
border-radius:50%;
margin:1px 0 0 1px
}
.tm-col-bgcolor-skincolor .wpcf7 .tm-contactform.wpcf7-text, .tm-bgcolor-skincolor .wpcf7 .tm-contactform.wpcf7-text, .tm-col-bgcolor-darkgrey .wpcf7 .tm-contactform .wpcf7-text, .tm-bgcolor-darkgrey .wpcf7 .tm-contactform .wpcf7-text, .tm-bgcolor-darkgrey .wpcf7 .tm-contactform .wpcf7-textarea {
border-bottom-color:rgba(255, 255, 255, .4)
}
.wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .wpcf7 .tm-contactform .select2-container--default .select2-selection--single .select2-selection__rendered, .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .wpcf7 .tm-contactform textarea::-webkit-input-placeholder {
color:#363636
}
.tm-textcolor-white .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform .wpcf7-text::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform .select2-container--default .select2-selection--single .select2-selection__rendered, .tm-textcolor-white .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform textarea::-webkit-input-placeholder, .tm-textcolor-white .wpcf7 .tm-contactform textarea::-webkit-input-placeholder {
color:rgba(255, 255, 255, .75)
}
div.wpcf7 .ajax-loader {
position:absolute
}
.themetechmount-fbar-main-w .tm-commonform {
padding:25px 30px;
background-color:rgba(0, 0, 0, .5);
margin-right:15%
}
.themetechmount-fbar-main-w .wpcf7 .tm-contactform .wpcf7-text, .themetechmount-fbar-main-w .wpcf7 .tm-contactform textarea {
border-bottom-width:1px
}
.themetechmount-fbar-main-w .wpcf7 .tm-commonform label {
position:relative
}
.themetechmount-fbar-main-w .wpcf7 .tm-commonform i {
position:absolute;
color:#cdcac3;
z-index:100;
font-size:18px;
top:8px;
left:0
}
.themetechmount-fbar-main-w .wpcf7 .tm-commonform .wpcf7-text, .themetechmount-fbar-main-w .wpcf7 .tm-commonform .wpcf7-textarea {
padding:0;
padding-left:35px
}
.themetechmount-fbar-main-w .wpcf7 .tm-commonform .wpcf7-text {
padding-bottom:10px
}
.themetechmount-fbar-main-w .wpcf7 .tm-commonform .wpcf7-textarea {
height:100px
}
.themetechmount-fbar-main-w .wpcf7 .tm-contactform .row {
padding-bottom:8px
}
.themetechmount-fbar-main-w .wpcf7 .tm-contactform input[type="submit"] {
padding:10px 50px
}
.single article.post blockquote:before {
content:'"';
display:inline-block;
position:absolute;
font-size:110px;
font-family:"Myriad Pro";
transform:rotate(180deg);
top:0;
left:33px
}
.single article.post .tm-post-featured-quote a, .single article.post blockquote cite:before, .single article.post .tm-post-featured-quote blockquote cite {
color:#20292f
}
.single article.post blockquote {
display:block;
background:#f0f2f5;
padding:25px 20px 20px 85px;
position:relative;
border:1px solid #f2f2f2;
font-weight:500;
margin:35px 0 35px 0;
font-style:normal;
font-size:22px;
min-height:100px;
line-height:36px;
font-style:italic;
color:#20292f
}
blockquote h3 {
font-size:24px;
line-height:33px;
font-weight:400
}
.tm-sbox.tm-sbox-whiteborder {
border:7px solid #fff
}
.tm-sbox.tm-sbox-iconalign-top-center.tm-sbox-whiteborder .tm-vc_cta3-container {
margin-bottom:20px
}
.tm-sbox.tm-shadow-box.tm-sbox-whiteborder {
-webkit-box-shadow:0 0 25px 0 rgba(0, 0, 0, .08);
-moz-box-shadow:0 0 25px 0 rgba(0, 0, 0, .08);
box-shadow:0 0 25px 0 rgba(0, 0, 0, .08)
}
.tm-sbox.tm-sbox-whiteborder.tm-sbox-bgcolor-grey {
background-color:#f7f7f7
}
.tm-banner-image .vc_figure .vc_single_image-wrapper {
overflow:hidden;
position:relative;
z-index:1
}
.tm-banner-image .vc_figure .vc_single_image-wrapper:after, .tm-banner-image .vc_figure .vc_single_image-wrapper:before {
content:"";
position:absolute;
height:100%;
width:100%;
left:0;
top:0;
-webkit-transform:scale(0);
-ms-transform:scale(0);
transform:scale(0);
opacity:1;
z-index:2;
pointer-events:none;
background:rgba(255, 255, 255, .4);
-webkit-transition:all .5s ease-in-out 0s;
-o-transition:all .5s ease-in-out 0s;
transition:all .5s ease-in-out 0s
}
.tm-banner-image .vc_figure .vc_single_image-wrapper:before {
transform-origin:0 0;
-webkit-transform-origin:0 0;
-ms-transform-origin:0 0
}
.tm-banner-image:hover .vc_figure .vc_single_image-wrapper:after, .tm-banner-image:hover .vc_figure .vc_single_image-wrapper:before {
opacity:0;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
z-index:-1
}
.tm-banner-image .vc_figure .vc_single_image-wrapper img {
width:100%;
-webkit-transform:scale(1.1, 1.1);
-ms-transform:scale(1.1, 1.1);
transform:scale(1.1, 1.1);
transition:all .5s ease-in-out 0s;
-webkit-transition:all .5s ease-in-out 0s;
-o-transition:all .5s ease-in-out 0s
}
.tm-banner-image:hover .vc_figure .vc_single_image-wrapper img {
transform:scale(1.2);
-webkit-transform:scale(1.2);
-ms-transform:scale(1.2)
}
.sidebar .themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-box-desc blockquote {
padding:40px 20px 55px 20px;
margin-top:15px
}
.tm-bg-highlight-dark, .tm-bg-highlight {
display:inline-block
}
.tm-bg-highlight-dark {
color:#fff
}
.tm-top-overlay-row {
position:relative;
z-index:12
}
.tm-overlay-row-bottom {
position:relative;
z-index:1
}
.tm-skincolor-bottom-boder {
border-bottom:3px solid #6db804
}
.themetechmount-fullwide .themetechmount-fbar-position-default .themetechmount-fbar-box {
padding-right:15px;
padding-left:15px
}
.tm-phone-icon.tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-left .tm-vc_cta3_content-container {
padding-left:10px
}
.tm-home-contact-link {
text-align:center
}
.tm-home-contact-link * {
display:inline-block
}
.tm-home-contact-link a {
color:#fff;
text-decoration:underline
}
.tm-home-contact-link a:hover {
color:#fff;
text-decoration:none
}
.tm-mobileicon-align.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner {
height:auto
}
.tm-mobileicon-align .tm-vc_icon_element-icon {
margin-top:-8px
}
.vc_column-inner>.wpb_wrapper>.tm-mb-30 {
margin-bottom:30px!important
}
.tm-row-inner.tm-textposition-bottom {
position:absolute;
bottom:0%
}
.tm-right-video-icon, .tm-left-video-icon {
position:absolute;
left:0%;
top:50%
}
.tm-right-video-icon {
left:auto;
right:-28%
}
.tm_prettyphoto .tm-vc_icon_element-inner, .tm-right-video-icon .tm-vc_icon_element-inner, .tm-left-video-icon .tm-vc_icon_element-inner {
position:relative;
z-index:1
}
.tm-right-video-icon:hover .tm-vc_icon_element-inner:after, .tm-right-video-icon:hover .tm-vc_icon_element-inner, .tm_prettyphoto:hover .tm-vc_icon_element-inner:after, .tm_prettyphoto:hover .tm-vc_icon_element-inner, .tm-left-video-icon:hover .tm-vc_icon_element-inner:after, .tm-left-video-icon:hover .tm-vc_icon_element-inner {
opacity:.8
}
.tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-md, .tm-right-video-icon.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-md, .tm-left-video-icon.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-md {
width:65px!important;
height:65px!important
}
.vc_row-o-equal-height.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper .tm-left-video-icon, .vc_row-o-equal-height.vc_row-flex>.vc_column_container>.vc_column-inner>.wpb_wrapper .tm-right-video-icon {
right:0
}
.tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-md .tm-vc_icon_element-icon, .tm-right-video-icon.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-md .tm-vc_icon_element-icon, .tm-left-video-icon.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-md .tm-vc_icon_element-icon {
padding-left:7px
}
.tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer.style2 {
border:5px solid rgba(0, 0, 0, .27);
border-radius:50%;
width:84px;
height:84px
}
.tm-bgcolor-skincolor .tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer.style2, .tm-bgcolor-darkgrey .tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer.style2, .tm-col-bgcolor-skincolor .tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer.style2, .tm-col-bgcolor-darkgrey .tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer.style2 {
border-color:rgba(255, 255, 255, .27)
}
.tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-lg .tm-vc_icon_element-icon {
font-size:40px!important
}
.tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-lg .tm-vc_icon_element-icon.ti-control-play {
padding-left:5px
}
.tm_prettyphoto.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-lg.tm-vc_icon_element-have-style-inner {
width:67px!important;
height:67px!important
}
.wpb_tabs_nav a.ui-tabs-anchor, body .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a, .vc_progress_bar .vc_label, .vc_tta.vc_general .vc_tta-tab>a, .vc_toggle_title>h4 {
letter-spacing:.5px
}
.tm-sbox .tm-custom-heading a, .entry-header:not(.tm-titlebar) .entry-title>a {
color:#182333
}
.sidebar .widget a {
font-weight:500;
font-size:15px;
color:#182333
}
.sidebar .widget_product_categories li, .sidebar .widget_categories li {
position:relative;
margin:5px 0;
padding-bottom:5px!important
}
.sidebar .widget_product_categories li span, .sidebar .widget_categories li span {
position:absolute;
right:0;
top:13px;
width:22px;
height:22px;
line-height:22px;
text-align:center;
border-radius:50%;
display:block;
font-size:13px;
font-weight:400;
color:#fff
}
.sidebar .widget_categories li>ul li:first-child span {
top:12px
}
.cross-arrow-top, .cross-arrow-bottom {
position:relative
}
.cross-arrow-top:before, .cross-arrow-bottom:before {
position:absolute;
bottom:100%;
left:50%;
transform:translateX(-50%);
content:"";
display:inline-block;
width:0;
height:0;
border-style:solid;
border-width:0 15px 15px 15px;
border-color:transparent transparent #fff transparent;
z-index:1;
top:-50px
}
.cross-arrow-bottom:before {
top:auto;
bottom:-50px;
width:0;
height:0;
border-style:solid;
border-width:15px 15px 0 15px;
border-color:#fff transparent transparent transparent
}
.tm-sbox.tm-sbox-iconalign-right-spacing.tm-iconbox-bottom-border .tm-vc_cta3-icons:after, .tm-sbox.tm-sbox-iconalign-left-spacing.tm-iconbox-bottom-border .tm-vc_cta3-icons:after {
content:'';
position:absolute;
left:6%;
height:100%;
border-right:1px solid #00a66c
}
.tm-sbox.tm-sbox-iconalign-left-spacing.tm-iconbox-bottom-border .tm-vc_cta3-icon-size-xl .tm-vc_cta3-icons:after {
left:12%
}
.tm-sbox.tm-sbox-iconalign-left-spacing.tm-iconbox-bottom-border .tm-vc_cta3-icon-size-lg .tm-vc_cta3-icons:after {
left:9%
}
.tm-sbox.tm-sbox-iconalign-left-spacing.tm-iconbox-bottom-border .tm-vc_cta3-icon-size-sm .tm-vc_cta3-icons:after {
left:5.5%
}
.tm-sbox.tm-sbox-iconalign-right-spacing.tm-iconbox-bottom-border .tm-vc_cta3-icons:after {
right:6%
}
.tm-sbox.tm-sbox-iconalign-right-spacing.tm-iconbox-bottom-border .tm-vc_cta3-icon-size-xl .tm-vc_cta3-icons:after {
right:12%
}
.tm-sbox.tm-sbox-iconalign-right-spacing.tm-iconbox-bottom-border .tm-vc_cta3-icon-size-lg .tm-vc_cta3-icons:after {
right:9%
}
.tm-sbox.tm-sbox-iconalign-right-spacing.tm-iconbox-bottom-border .tm-vc_cta3-icon-size-sm .tm-vc_cta3-icons:after {
right:5.5%
}
.footer .widget.tm-hide-feature-image ul.tm-recent-post-list {
text-align:center
}
.footer .widget.tm-hide-feature-image ul.tm-recent-post-list>li img {
display:none
}
.tm-textalign-center, .tm-center-text {
text-align:center
}
.tm-bgcolor-opicity-70 .tm-bg-layer-inner {
opacity:.7
}
.tm-common-box-shadow, .attachment .entry-content {
-webkit-box-shadow:0 0 15px 0 rgba(0, 0, 0, .07);
-moz-box-shadow:0 0 15px 0 rgba(0, 0, 0, .07);
box-shadow:0 0 15px 0 rgba(0, 0, 0, .07)
}
.tm-sbox.tm-servicebox-vertical-sep {
overflow:visible
}
.tm-sbox.tm-servicebox-vertical-sep .tm-vc_cta3-container:after {
content:"";
height:96%;
width:1px;
background-color:rgba(0, 0, 0, .1);
display:block;
position:absolute;
right:-14px;
top:0;
top:48%;
-khtml-transform:translateX(0%) translateY(-50%);
-moz-transform:translateX(0%) translateY(-50%);
-ms-transform:translateX(0%) translateY(-50%);
-o-transform:translateX(0%) translateY(-50%);
transform:translateX(0%) translateY(-50%)
}
.top-overlay-icon-box.tm-sbox {
overflow:inherit
}
.top-overlay-icon-box.tm-sbox .tm-vc_cta3-container {
position:relative
}
.wpb_wrapper .top-overlay-icon-box.tm-sbox {
border:1px solid #e4e4e4!important;
margin-bottom:10px!important
}
.top-overlay-icon-box.tm-sbox .tm-vc_cta3-container {
margin-bottom:0
}
.top-overlay-icon-box.tm-sbox .tm-vc_general.tm-vc_cta3 {
padding-top:0!important
}
.top-overlay-icon-box.tm-sbox .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icon-size-md.tm-vc_cta3-icons-top .tm-vc_cta3-icons {
margin-top:-41px
}
.top-overlay-icon-box.tm-sbox:hover .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-background-color-skincolor.tm-vc_icon_element-background {
background-color:#202020
}
.top-overlay-icon-box.tm-sbox .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-top .tm-vc_cta3_content-container {
padding:17px 2px 12px
}
.tm-center-overlay-column {
padding:18px 18px 0 18px;
margin:130px 0 130px -26px;
background-color:#fff;
z-index:11;
border:10px solid #d8d8d8
}
.tm-center-overlay-column .tm-sbox .tm-vc_cta3-content-header h2 {
margin-bottom:5px
}
.tm-center-overlay-column .tm-sbox .tm-vc_cta3-container {
margin-bottom:25px
}
.tm-sbox.tm-outline-white-border .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner {
border:3px solid #fff
}
.tm-sbox.tm-outline-white-border {
overflow:visible
}
.wpb_wrapper .ttm-darkbordered-box.tm-sbox {
border:1px solid #e4e4e4!important
}
.ttm-darkbordered-box.tm-sbox .tm-vc_cta3-container {
margin-bottom:20px
}
.wpb-js-composer .vc_tta-accordion.ttm-accordion-styleone .vc_tta-panel-title>a {
padding:17px 3px
}
.wpb-js-composer .vc_tta.vc_tta-accordion.ttm-accordion-styleone .vc_tta-controls-icon-position-right.vc_tta-panel-title>a {
padding-right:80px
}
.wpb-js-composer .vc_tta-accordion.vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-controls-icon-position-right:after {
content:none
}
.wpb-js-composer .vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-controls-icon {
background-color:#fff;
width:44px;
height:44px;
border-radius:50%
}
.wpb-js-composer .vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-accordion.ttm-accordion-styleone .vc_tta-panel-title>a {
border-radius:2em!important
}
.wpb-js-composer .vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-panel.vc_active .vc_tta-panel-body {
background-color:transparent;
box-shadow:unset
}
.wpb-js-composer .vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
right:3px
}
.wpb-js-composer .vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-controls-icon.vc_tta-controls-icon-plus:before {
left:32%;
width:37%;
border-width:3px 0 0
}
.wpb-js-composer .vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-controls-icon.vc_tta-controls-icon-plus:after {
height:38%;
left:51%;
top:32%;
border-width:0 0 0 3px
}
.wpb-js-composer .vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-icon {
padding:12px 13px 11px;
background-color:#fff;
border-radius:50%;
line-height:normal
}
.tm-services .tm-sbox .tm-vc_cta3-container {
margin-bottom:12px
}
.ttm-services-offer .wpb_single_image .vc_figure a.vc_single_image-wrapper:before {
background-color:rgba(0, 0, 0, .5);
bottom:0;
content:"";
filter:alpha(opacity=0);
left:0;
opacity:0;
position:absolute;
right:0;
top:0;
-webkit-transition:all 0.2s linear;
transition:all 0.2s linear
}
.ttm-services-offer .wpb_single_image .vc_figure a.vc_single_image-wrapper:hover:before {
opacity:1
}
.tm-sbox.icon-text-spacing-15px .tm-vc_cta3-container {
margin-bottom:10px
}
.tm-sbox.icon-text-spacing-15px .tm-vc_cta3-content-header h2 {
margin-bottom:0
}
.tm-sbox.icon-text-spacing-5px .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-left .tm-vc_cta3_content-container {
padding-left:.5em
}
.tm-sbox.icon-text-spacing-5px .tm-vc_cta3-content-header h2 {
margin-bottom:0
}
.tm-sbox.icon-text-spacing-15px .tm-vc_cta3-container {
margin-bottom:10px
}
.tm-sbox.ttm-text-middle .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-left .tm-vc_cta3_content-container {
vertical-align:middle
}
.site-footer .widget.tm-widget_nav_menu.widget_nav_menu ul li {
display:inline-block;
width:calc(50% - 2px);
float:none;
padding:0 0 11px 0
}
.site-footer .widget.tm-widget_nav_menu.widget_nav_menu ul li:nth-child(even) {
width:40%;
margin-left:5%
}
.site-footer .widget.tm-widget_nav_menu.widget_nav_menu li a:before {
font-family:"tm-boldman-icons";
content:"\f101";
position:absolute;
top:7px;
left:0;
line-height:1em;
font-size:13px;
color:inherit
}
.site-footer .widget.tm-widget_nav_menu.widget_nav_menu li a {
padding-left:14px
}
.sidebar.widget-area .widget .tm-sbox .tm-vc_cta3-container {
margin-bottom:0
}
.tm-sbox-iconalign-bottom-center.tm-textalign-left .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-bottom .tm-vc_cta3-icons, .tm-sbox-iconalign-bottom-center.tm-textalign-left .tm-vc_cta3-headers, .tm-sbox-iconalign-bottom-center.tm-textalign-left .tm-cta3-desc-btn-wrapper {
text-align:left
}
.check-icon {
padding-right:5px!important
}
.left-space-3px {
padding-left:4px!important;
font-size:15px!important
}
.right-space-3px {
padding-right:4px!important;
font-size:15px!important
}
.tm-zindex-0, .tm-zindex-1, .tm-zindex-2 {
position:relative
}
.tm-zindex-0 {
z-index:unset
}
.tm-zindex-2 {
z-index:2
}
.tm-zindex-1 {
z-index:1
}
.ttm-row-expand-leftfull {
position:relative
}
.ttm-row-expand-leftfull:after {
width:500%;
height:100%;
display:block!important;
position:absolute;
top:0;
content:'';
background:#fff;
right:100%
}
.ttm-col-seprator .vc_column_container {
border-right:1px solid #e5e5e5
}
.ttm-col-seprator .vc_column_container:last-child {
border-right:none
}
.tm-no-paddingbox .vc_column_container>.vc_column-inner {
padding-left:0;
padding-right:0
}
.ttm-skin-outline-border .tm-vc_icon_element-style-rounded:before {
display:block!important;
position:absolute;
content:'';
top:-8px;
bottom:-8px;
left:-8px;
right:-8px;
border:2px solid #caaf5e;
border-radius:50%
}
.tm-vc_icon_element.tm-vc_icon_element-outer.ttm-skin-outline-border .tm-vc_icon_element-inner.tm-vc_icon_element-size-xl .tm-vc_icon_element-icon {
font-size:3.2em!important
}
.serviceboxes-with-banner div .tm-sbox.tm-sbox-bgcolor-transparent.tm-bgimage-yes>.tm-vc_cta3-container>.tm-vc_general {
padding:52px 10px 28px 10px
}
.serviceboxes-with-banner .vc_column_container>.vc_column-inner {
padding:0!important
}
.serviceboxes-with-banner .tm-sbox .tm-vc_cta3-container {
margin-bottom:15px
}
.serviceboxes-with-banner .tm-sbox.tm-bgimage-yes .tm-vc_general.tm-vc_cta3:not(.tm-cta3-only), .tm-bgcolor-yes .tm-vc_general.tm-vc_cta3:not(.tm-cta3-only) {
padding:41px 20px 1px 20px
}
.serviceboxes-with-banner .tm-sbox.tm-bg.tm-bgimage-yes .tm-bg-layer {
opacity:1;
transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-webkit-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out
}
.serviceboxes-with-banner.tm-servicebox-hover .tm-sbox.tm-bg.tm-bgimage-yes:hover .tm-bg-layer {
opacity:.88
}
.serviceboxes-with-banner .tm-sbox.tm-bg.tm-bgimage-yes .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner .tm-vc_icon_element-icon {
transition:unset;
-moz-transition:unset;
-webkit-transition:unset;
-o-transition:unset
}
.serviceboxes-with-banner.tm-servicebox-hover.tm-sevicebox-sep .wpb_column:after, .serviceboxes-with-banner.tm-servicebox-hover .tm-sbox.tm-bg.tm-bgimage-yes .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner, .serviceboxes-with-banner.tm-servicebox-hover .tm-sbox.tm-bg.tm-bgimage-yes .tm-vc_cta3-content-header h2, .serviceboxes-with-banner.tm-servicebox-hover .tm-sbox.tm-bg.tm-bgimage-yes .tm-cta3-description, .serviceboxes-with-banner.tm-servicebox-hover .tm-servicebox-heading-line.tm-sbox .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header .tm-custom-heading:after {
transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-webkit-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out
}
.tm-sbox.tm-sbox-bgcolor-skincolor .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text:hover, .serviceboxes-with-banner.tm-servicebox-hover .tm-sbox.tm-bg.tm-bgimage-yes:hover .tm-vc_btn3.tm-vc_btn3-style-text, .serviceboxes-with-banner.tm-servicebox-hover .tm-sbox.tm-bg.tm-bgimage-yes .tm-vc_btn3.tm-vc_btn3-style-text:hover, .serviceboxes-with-banner.tm-servicebox-hover .tm-sbox.tm-bg.tm-bgimage-yes:hover .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner, .serviceboxes-with-banner.tm-servicebox-hover .tm-sbox.tm-bg.tm-bgimage-yes:hover .tm-vc_cta3-content-header h2 {
color:#fff
}
.serviceboxes-with-banner.tm-servicebox-hover .tm-sbox.tm-bg.tm-bgimage-yes:hover .tm-cta3-description {
color:rgba(255, 255, 255, .95)
}
.serviceboxes-with-banner.tm-servicebox-hover .tm-servicebox-heading-line.tm-sbox:hover .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header .tm-custom-heading:after {
border-bottom-color:#fff
}
.serviceboxes-with-banner.tm-servicebox-hover.tm-sevicebox-sep .wpb_column:hover:after {
background-color:transparent
}
.main-holder .site-content ul.products {
margin-right:-15px;
margin-left:-15px
}
.main-holder .site-content ul.products li.product {
margin:0;
padding-right:15px;
padding-left:15px
}
.main-holder #content.site-content ul.products li.product .tm-product-box {
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-o-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;
margin-bottom:35px
}
.main-holder #content.site-content ul.products li.product .tm-product-box .tm-product-content {
text-align:left;
padding:12px 0 11px;
position:relative
}
.main-holder .site-content ul.products li.product .woocommerce-loop-category__title, .main-holder .site-content ul.products li.product .woocommerce-loop-product__title, .main-holder .site-content ul.products li.product h3 {
padding:0;
margin:0;
font-size:17px;
font-weight:500;
padding-bottom:0;
color:#182333;
line-height:20px;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s
}
.main-holder .site-content ul.products li.product .price {
margin:0;
min-height:20px;
font-size:15px;
margin-top:2px
}
.tm-product-box-inner {
position:relative;
overflow:hidden
}
.main-holder .site-content ul.products li.product .tm-shop-icon {
left:50%;
position:absolute;
text-align:center;
top:60%;
transform:translateY(-50%) translateX(-50%);
width:100%;
z-index:2;
opacity:0;
transition:0.6s;
z-index:1;
display:flex;
width:auto;
max-width:105px
}
.main-holder .site-content ul.products li.product:hover .tm-shop-icon {
opacity:1;
top:50%
}
.main-holder .site-content ul.products li.product .tm-shop-icon:before {
background:#fff none repeat scroll 0 0;
content:"";
height:100%;
left:0;
opacity:.95;
position:absolute;
top:0;
width:100%;
z-index:-1
}
.main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist, .main-holder .site-content ul.products li.product .yith-wcqv-button {
font-size:0
}
.main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"], .main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse, .main-holder .site-content ul.products li.product .add_to_wishlist, .main-holder .site-content ul.products li.product .compare, .main-holder .site-content ul.products li.product .yith-wcqv-button, .main-holder .site-content ul.products li.product .add_to_cart_button, .main-holder .site-content ul.products li.product .product_type_external, .main-holder .site-content ul.products li.product .product_type_grouped, .main-holder .site-content ul.products li.product.outofstock .product_type_simple, .main-holder .site-content ul.products li.product .product_type_variable {
width:53px;
height:36px;
font-size:0;
color:#182333;
line-height:36px;
text-align:center;
padding:0;
margin:0;
background:none;
font-weight:500;
letter-spacing:1px;
transition:none;
padding-left:0;
border-radius:50%
}
.main-holder .site-content ul.products li.product .yith-wcqv-button:before, .main-holder .site-content ul.products li.product .add_to_wishlist:before, .main-holder .site-content ul.products li.product .add_to_cart_button:before, .main-holder .site-content ul.products li.product .product_type_external:before, .main-holder .site-content ul.products li.product .product_type_grouped:before, .main-holder .site-content ul.products li.product .product_type_variable:before {
content:attr(alt);
position:absolute;
height:26px;
line-height:26px;
color:#fff;
text-align:left;
font-size:13px;
left:43px;
top:47%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
visibility:hidden;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity:0;
pointer-events:none
}
.main-holder .site-content ul.products li.product .yith-wcqv-button:hover:before, .main-holder .site-content ul.products li.product .add_to_wishlist:hover:before, .main-holder .site-content ul.products li.product .add_to_cart_button:hover:before, .main-holder .site-content ul.products li.product .product_type_external:hover:before, .main-holder .site-content ul.products li.product .product_type_grouped:hover:before, .main-holder .site-content ul.products li.product .product_type_variable:hover:before {
visibility:hidden;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity:0
}
.main-holder .site-content ul.products li.product:hover .tm-product-box-inner:after {
opacity:.8
}
.main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"]:after, .main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse:after, .main-holder .site-content ul.products li.product .add_to_wishlist:after, .main-holder .site-content ul.products li.product .compare:after, .main-holder .site-content ul.products li.product .yith-wcqv-button:after, .main-holder .site-content ul.products li.product .add_to_cart_button:after, .main-holder .site-content ul.products li.product .product_type_external:after, .main-holder .site-content ul.products li.product .product_type_grouped:after, .main-holder .site-content ul.products li.product.outofstock .product_type_simple:after, .main-holder .site-content ul.products li.product .product_type_variable:after {
content:'\e837';
font-family:"tm-boldman-icons";
width:53px;
height:36px;
line-height:36px;
position:absolute;
left:0;
text-align:center;
font-size:18px;
margin-left:0;
border-width:0;
border-radius:50%;
background-color:transparent;
color:#182333;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s
}
.main-holder .site-content ul.products li.product .tm-shop-icon div.tm-wc-quickview-btn {
position:relative
}
.main-holder .site-content ul.products li.product .tm-shop-icon div.tm-wc-quickview-btn:before {
position:absolute;
content:"";
height:22px;
left:-1px;
top:50%;
background-color:rgba(0, 0, 0, .5);
transform:translateY(-50%);
width:1px
}
.main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist {
position:absolute;
bottom:17px;
right:20px;
z-index:9;
width:30px
}
.main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"], .main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse, .main-holder .site-content ul.products li.product a.add_to_wishlist {
position:absolute;
bottom:0;
right:-20px;
z-index:9
}
.main-holder .site-content ul.products li.product .add_to_cart_button.added:after {
content:'\e839'
}
.main-holder .site-content ul.products li.product .add_to_cart_button.loading:after {
font-family:WooCommerce;
content:"\e01c";
vertical-align:top;
-webkit-font-smoothing:antialiased;
font-weight:400;
position:absolute;
top:1px;
right:0;
-webkit-animation:spin 2s linear infinite;
-moz-animation:spin 2s linear infinite;
animation:spin 2s linear infinite;
width:auto;
height:auto;
background:none;
color:#fff;
font-size:17px
}
.main-holder .site-content ul.products li.product a.added_to_cart {
display:none
}
.main-holder .site-content ul.products li.product .product_type_grouped:after {
content:'\e806'
}
.main-holder .site-content ul.products li.product .product_type_variable:after {
content:'\e818';
font-size:22px;
padding-left:2px
}
.main-holder .site-content ul.products li.product.outofstock .product_type_simple:after {
content:'\e826'
}
.main-holder .site-content ul.products li.product .yith-wcqv-button:after {
content:'\E825'
}
.main-holder .site-content ul.products li.product .compare:after {
content:'\E81D'
}
.main-holder .site-content ul.products li.product .add_to_wishlist:after {
content:'\E838'
}
.main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse:after, .main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse:after, .main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"]:after {
content:'\e81c'
}
.main-holder .site-content ul.products li.product .add_to_cart_button.added:after {
margin-left:0
}
.main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist, .main-holder .site-content ul.products li.product .compare, .main-holder .site-content ul.products li.product .yith-wcqv-button {
margin-top:0
}
.main-holder .site-content .yith-wcwl-add-to-wishlist .feedback {
display:none
}
.woocommerce .price .woocommerce-Price-amount, .main-holder .site-content ul.products li.product .price del {
color:#8d9297;
font-size:15px;
display:inline-block
}
.main-holder .site-content ul.products li.product div.clear {
display:inline-block;
opacity:0;
display:none
}
.tm-wrap-addto {
display:inline-block
}
.main-holder .site-content ul.products li.product .price ins {
font-weight:400
}
.main-holder .site-content ul.products li.product.outofstock .product_type_simple:hover:after {
color:#fff
}
#yith-quick-view-content .onsale, .single .main-holder .site-content span.onsale, .main-holder .site-content ul.products li.product .onsale {
height:26px;
width:52px;
line-height:28px;
color:#fff;
text-align:center;
font-size:12px;
text-transform:uppercase;
background:#182333;
display:inline-block;
vertical-align:top;
border-radius:0;
padding-top:0;
position:absolute;
top:20px;
right:20px;
left:20px;
z-index:1;
margin:-2.5px -5px;
min-height:auto;
font-weight:400
}
.main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"]:hover:after, .main-holder .site-content ul.products li.product .add_to_wishlist:hover:after, .main-holder .site-content ul.products li.product .compare:hover:after, .main-holder .site-content ul.products li.product .yith-wcqv-button:hover:after, .main-holder .site-content ul.products li.product.product-type-external .tm-shop-icon .tm-wc-add-to-cart-btn a:hover:after, .main-holder .site-content ul.products li.product .add_to_cart_button:hover:after {
color:#20292f
}
.single .main-holder .site-content span.onsale, #yith-quick-view-content .onsale {
font-size:13px
}
#yith-quick-view-modal .yith-wcqv-main {
-webkit-box-shadow:none;
box-shadow:none
}
#yith-quick-view-close {
font-size:0
}
#yith-quick-view-close:after {
content:'\E82D';
font-family:"tm-boldman-icons";
font-size:16px
}
#yith-quick-view-close {
border:none;
top:10px;
right:10px;
opacity:1;
color:#a7a7a7
}
.main-holder #content.site-content ul.products li.product .products-entry {
display:block;
position:relative;
overflow:hidden;
margin-bottom:35px
}
#cboxTopRight, #cboxTopLeft, #cboxTopCenter, #cboxMiddleLeft, #cboxMiddleRight, #cboxBottomCenter, #cboxBottomLeft, #cboxBottomRight {
background:none;
background-color:#fff
}
.woocommerce .star-rating:before {
color:#ffd321
}
.woocommerce .products .star-rating, .woocommerce .star-rating {
display:block;
margin:0 0 .5em;
float:none;
text-align:center;
width:67px;
margin:0 auto;
letter-spacing:1px;
margin-top:6px;
margin-bottom:10px;
font-size:10px
}
.woocommerce ul.products li.product .star-rating {
font-size:9px;
margin-top:0
}
.woocommerce .widget.widget_products .star-rating {
margin:0;
text-align:left;
padding:7px 0
}
#notification .success {
padding:21px 40px 21px 80px;
margin-left:10px;
margin-right:10px;
box-shadow:0 5px 20px rgba(0, 0, 0, .3);
position:fixed;
top:37px;
right:20px;
border-radius:0;
z-index:999999
}
#notification .success {
max-width:350px
}
#notification .success {
background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAXCAYAAAAcP/9qAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABBElEQVR4nL3UMQ6CMBQG4PdMZPImxgu4ODoYEgclrlzBozg7OygxLA56AE4gN2HT+GyJIFQKLW39p7Zp+uWlrwX4Q+J74B/T9ai6NnCOpquQgOIhwbWKo3OUcA/fApMHwjwYnzJncANaJMedwC1okZt1WAHNkMhuxarochIl1mAdlE9qMH9vrPW37PJ93nmu0Br8QSM29KDS9i7QEhbQIp14XzSHJWgnboLyDF5IoQTlmYpfnQ00h58AG0S4yDaIuA2UJ79jdqjHSj4TwaJlb0KABwTamaIlrIG3RRmtwYa4FvoD98S10UZYE++FSmFFvDfaCnfgRmgnLMGNUSVYwGc2UJ43gl8GVZMCmb8AAAAASUVORK5CYII=) 25px center no-repeat
}
#notification .close {
float:none;
position:absolute;
right:10px;
top:8px;
opacity:.8
}
.main-holder .site-content .woocommerce-ordering {
margin-bottom:36px
}
.woocommerce .woocommerce-result-count {
margin-top:13px
}
.main-holder .site-content .woocommerce-ordering .select2-container--default .select2-selection--single {
background-color:#fff;
border:1px solid #e5e5e5;
padding-right:28px
}
.main-holder .site-content .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__arrow {
right:0
}
.woocommerce .main-holder ul.products li.product .price .woocommerce-Price-amount {
font-size:15px
}
.woocommerce .price .woocommerce-Price-amount {
font-size:22px;
font-weight:400
}
.woocommerce .price del .woocommerce-Price-amount, .woocommerce .main-holder ul.products li.product .price del .woocommerce-Price-amount {
font-size:13px;
text-decoration:line-through;
color:#828c96
}
.themetechmount-single-product-details {
margin-bottom:30px
}
.themetechmount-single-product-details:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0
}
.themetechmount-single-product-details .woocommerce-product-details__short-description {
margin-top:20px;
margin-bottom:50px
}
.themetechmount-single-product-info {
padding-bottom:30px
}
.single-product .related.products {
margin-top:50px
}
.themetechmount-single-product-details {
background-color:#fff
}
.woocommerce div.product .product_title {
padding-bottom:8px;
border-bottom:1px solid #ddd;
margin-bottom:25px;
font-size:33px;
font-weight:500
}
.single-product.woocommerce div.product .product_title {
display:none
}
.single-product.woocommerce .price .woocommerce-Price-amount {
font-size:22px
}
.woocommerce div.product .summary .woocommerce-product-rating {
float:right;
margin-bottom:15px
}
.woocommerce .summary div[itemprop="description"] {
margin-top:15px
}
.woocommerce .main-holder #content div.product .price del {
color:#888;
font-size:15px;
display:inline-block
}
.woocommerce .product_meta {
padding-top:17px;
border-top:1px solid #ddd;
margin-top:15px
}
.woocommerce .summary .star-rating {
float:left;
margin-top:10px;
margin-right:5px
}
.woocommerce .summary .compare.button {
background-color:transparent;
padding:0;
margin-left:15px;
font-weight:400
}
.woocommerce .main-holder #content .summary .compare.button:before {
content:'\E81D';
font-family:"tm-boldman-icons";
padding-right:5px
}
.woocommerce .summary form.cart {
margin-top:30px
}
.woocommerce .main-holder #content .woocommerce-error .button, .woocommerce .main-holder #content .woocommerce-info .button, .woocommerce .main-holder #content .woocommerce-message .button {
background-color:#182333;
color:#fff;
border-radius:0;
padding:10px 18px;
font-size:13px
}
.summary .clear {
display:none
}
.single .main-holder #content div.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"]:before {
content:'\e81c';
font-family:"tm-boldman-icons";
margin-right:5px
}
.single .main-holder #content div.product div.thumbnails a {
width:70px
}
.woocommerce .themetechmount-single-product-info .product_meta .sku_wrapper {
margin-right:10px
}
.woocommerce .themetechmount-single-product-info .product_meta .posted_in {
margin-right:30px
}
.woocommerce .product_meta .posted_in a {
text-transform:none
}
.single .main-holder div.product form.cart div.quantity {
margin:0 10px 0 0
}
.woocommerce .quantity .qty {
height:41px;
width:88px
}
.single .main-holder div.product form.cart .woocommerce-grouped-product-list-item div.quantity {
margin-left:5px;
padding-top:1px
}
.single .main-holder div.product .woocommerce-tabs ul.tabs li:after, .single .main-holder div.product .woocommerce-tabs ul.tabs li:before {
display:none
}
.single .main-holder div.product .woocommerce-tabs ul.tabs li {
margin:0 2px;
border-radius:0;
color:#fff;
font-size:16px;
border-color:#e4e4e4;
background-color:#f9f9f9;
border-radius:3px;
border:1px solid #e4e4e4;
font-weight:400;
font-size:16px;
padding:5px 30px
}
.single .main-holder div.product .woocommerce-tabs ul.tabs:before, .single .main-holder div.product .woocommerce-tabs ul.tabs li {
border:none
}
.single .main-holder div.product .woocommerce-tabs ul.tabs {
padding:0;
margin:0;
margin-bottom:30px;
overflow:visible
}
.single .main-holder div.product .woocommerce-tabs ul.tabs li {
margin:0 2px;
border-radius:0;
color:#fff;
font-size:16px;
border-color:#e4e4e4;
background-color:#f4f4f4;
border-radius:3px;
border:1px solid #e4e4e4;
font-weight:400;
font-size:16px;
padding:5px 30px
}
.single .main-holder div.product .woocommerce-tabs ul.tabs li.active {
border-color:transparent;
position:relative
}
.single .main-holder div.product .woocommerce-tabs ul.tabs li.active:before {
display:block!important;
content:"";
width:0;
height:0;
border:0;
border-left:8px solid transparent;
border-right:8px solid transparent;
border-top:8px solid red;
position:absolute;
bottom:-9px;
left:50%;
-khtml-transform:translateX(-50%) translateY(0%);
-moz-transform:translateX(-50%) translateY(0%);
-ms-transform:translateX(-50%) translateY(0%);
-o-transform:translateX(-50%) translateY(0%);
transform:translateX(-50%) translateY(0%)
}
.single .main-holder #reviews #comments h2 {
clear:none;
margin-bottom:15px
}
.single .main-holder div.product .woocommerce-tabs ul.tabs li a {
font-weight:400
}
.single .main-holder #reviews #comments ol.commentlist li .comment-text {
border-radius:0
}
.single .main-holder #content div.product .woocommerce-Reviews .star-rating {
margin:0;
margin-top:7px;
float:right
}
.single .main-holder #content div.product .woocommerce-tabs .panel h2 {
margin-bottom:15px
}
.up-sells.products h2, .single .main-holder .related.products h2 {
font-size:28px;
font-weight:500;
line-height:40px;
padding-bottom:15px
}
.single .main-holder #content div.product .woocommerce-tabs .panel h2 {
font-size:25px
}
.single .main-holder #content div.product .woocommerce-tabs .panel {
-webkit-box-shadow:none;
box-shadow:none;
background-color:#fff;
margin-bottom:0
}
.woocommerce-Reviews .select2-container {
width:154px!important
}
.single .main-holder .summary form.cart {
margin-bottom:12px
}
.woocommerce .return-to-shop .wc-backward {
font-size:13px;
border-radius:0
}
.main-holder .site #content table.cart td.actions .input-text {
width:150px
}
.woocommerce-shipping-fields h3, .woocommerce-billing-fields h3, .woocommerce-additional-fields h3, h3#order_review_heading, .cross-sells h2, .cart_totals h2 {
margin-bottom:15px;
font-size:28px
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
display:block
}
.woocommerce form .form-row label {
font-weight:400
}
.woocommerce form .form-row .input-checkbox {
position:static
}
.main-holder .site .cart-collaterals {
margin-top:60px
}
.woocommerce-checkout h3#order_review_heading {
margin-bottom:0;
margin-top:15px
}
.woocommerce ul.cart_list li {
padding:8px 0
}
.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {
padding:12px 0 10px
}
.woocommerce .widget_recent_reviews ul.product_list_widget li .star-rating, .woocommerce .widget_top_rated_products ul.product_list_widget li .star-rating {
width:auto;
margin:0
}
.woocommerce ul.product_list_widget li img {
width:50px
}
.woocommerce .widget_price_filter .ui-slider-horizontal {
height:4px
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
top:-5px
}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {
font-weight:500
}
.woocommerce .widget_layered_nav ul li {
padding:0 0 12px
}
.woocommerce .widget_price_filter .price_slider_amount {
margin-top:38px
}
.woocommerce .widget_price_filter .price_slider_amount {
text-align:left
}
.woocommerce .wishlist_table td.product-add-to-cart a {
color:#fff;
padding:10px 0
}
.woocommerce table.shop_table {
border-color:#ededed;
border-radius:0;
margin-top:30px
}
.woocommerce-cart .main-holder table.shop_table {
margin-top:0
}
.woocommerce table.wishlist_table {
font-size:inherit;
background-color:#fff;
border:none
}
.tm-wrap-addto {
display:inline-block
}
.tm-product-overlay {
position:absolute;
left:0;
top:0;
right:0;
bottom:0;
visibility:hidden;
opacity:0;
transition:all 250ms ease-out;
background-color:#343538
}
.main-holder .site-content ul.products li.product:hover .tm-product-overlay {
opacity:.3;
visibility:visible
}
.main-holder .site-content ul.products li.product .star-rating {
position:absolute;
right:0;
bottom:9px
}
.woocommerce .price .woocommerce-Price-amount {
font-size:18px;
font-weight:400
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
background-color:#f4f4f4
}
.main-holder .site-content .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color:#e0e0e0
}
.main-holder .site-content .widget_shopping_cart .cart_list li a.remove, .main-holder .site-content .woocommerce.widget_shopping_cart .cart_list li a.remove {
top:5px
}
.woocommerce div.product form.cart .variations label {
font-size:14px;
margin:15px 0 0 10px;
color:#828c96;
font-weight:500
}
.main-holder .site-content div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
margin-top:5px;
padding:3px
}
.comment-form-rating {
padding-bottom:20px
}
#respond .comment-reply-title {
margin:0 0 15px!important
}
#respond label {
margin:0 0 10px!important;
font-size:15px;
font-weight:400
}
.woocommerce #review_form #respond .form-submit {
margin-top:30px
}
.woocommerce .widget_shopping_cart a.button {
padding:10px 20px 11px;
font-size:13px
}
.woocommerce .widget_price_filter .price_slider_amount .button {
float:right;
padding:11px 22px 9px;
margin-top:-5px;
border-radius:0;
font-size:13px
}
.checkout.woocommerce-checkout, .woocommerce-cart .main-holder .cart_totals table.shop_table, .woocommerce-cart-form {
padding:30px;
background-color:#fff
}
.main-holder .site-content ul.products li.product .tm-shop-icon a {
font-weight:400
}
.woocommerce-lost-password .entry-content>.woocommerce, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
background-color:#fff
}
.woocommerce-lost-password .entry-content>.woocommerce {
padding:30px
}
.woocommerce table.shop_attributes td {
padding-left:10px
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .main-holder .site .woocommerce-cart-form__contents button, .main-holder .site .woocommerce-cart-form__contents button.button:disabled[disabled], .main-holder .site table.cart .coupon button {
padding:15px 30px 15px;
font-weight:500;
font-size:13px;
border-radius:0
}
.main-holder .site-content ul.products li.product.product-type-grouped .tm-shop-icon, .main-holder .site-content ul.products li.product.product-type-external .tm-shop-icon {
padding-left:10px;
padding-right:10px
}
.main-holder .site-content ul.products li.product.product-type-grouped .tm-shop-icon .tm-wc-add-to-cart-btn a, .main-holder .site-content ul.products li.product.product-type-external .tm-shop-icon .tm-wc-add-to-cart-btn a {
margin-top:0;
background-color:transparent;
color:#fff;
padding-left:5px
}
.main-holder .site-content ul.products li.product.product-type-external .tm-shop-icon .yith-wcwl-add-to-wishlist, .main-holder .site-content ul.products li.product.product-type-grouped .tm-shop-icon .yith-wcwl-add-to-wishlist, .main-holder .site-content ul.products li.product.product-type-grouped .tm-shop-icon .yith-wcqv-button, .main-holder .site-content ul.products li.product.product-type-external .tm-shop-icon .yith-wcqv-button {
display:none
}
.woocommerce-Reviews .comment-form {
margin-bottom:0
}
.main-holder .site-content #reviews #comments ol.commentlist {
padding-left:0
}
.woocommerce .main-holder .site-content #review_form {
padding-top:10px
}
.woocommerce .main-holder .site-content #review_form .comment-reply-title {
font-size:18px;
line-height:20px
}
.single-product .main-holder .site-content span.onsale {
position:absolute;
right:0;
left:auto;
top:-33px
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
width:65px
}
.single .main-holder #reviews #comments ol.commentlist li .comment-text {
border-radius:0;
margin-left:80px
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
font-size:16px;
color:#828c96;
margin-bottom:9px
}
.woocommerce-account .woocommerce-MyAccount-navigation {
background-color:#fff;
position:relative
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
margin:0;
padding:0
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
color:#283d58
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
border-top:1px solid #e9e9e9
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:first-child {
border:none
}
.main-holder .site .woocommerce-EditAccountForm fieldset {
margin-top:15px
}
.woocommerce-account .main-holder .site .woocommerce-form.woocommerce-form-login {
margin-bottom:80px
}
.woocommerce-account .main-holder .site .woocommerce-form.woocommerce-form-login .woocommerce-form__label-for-checkbox {
padding-left:10px
}
.checkout.woocommerce-checkout {
margin-bottom:35px
}
.woocommerce .main-holder #content div.product .entry-summary .add_to_wishlist:before {
content:'\E838';
font-family:"tm-boldman-icons";
margin-right:5px
}
.single .main-holder #content div.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"]:before {
content:'\e81c';
font-family:"tm-boldman-icons";
margin-right:5px
}
.single .main-holder #content div.product .entry-summary div.yith-wcwl-add-to-wishlist {
display:inline-block
}
.woocommerce .yith-quick-view-content div.product form.cart div.quantity {
margin-right:8px
}
.woocommerce-checkout .select2-container--default .select2-selection--single, .woocommerce-checkout .select2-dropdown {
background-color:#fff
}
.themetechmount-ptables-w {
display:flex;
align-items:flex-start
}
.themetechmount-ptables-w .ttm-pricetable-column-w {
flex:1 1 auto
}
.themetechmount-ptables-w .ttm-pricetable-column-w {
background-color:#f8f9fa;
-webkit-border-radius:0;
-webkit-background-clip:padding-box;
-moz-border-radius:0;
-moz-background-clip:padding;
border-radius:0;
background-clip:padding-box;
position:relative;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
overflow:hidden;
padding:50px 40px 30px
}
.themetechmount-ptables-w .ttm-pricetable-column-w.tm-ptablebox-featured-col {
box-shadow:0 0 30px rgba(24, 35, 51, .06);
padding:50px 40px 68px;
z-index:1;
background-color:#fff
}
.tm-ptablebox-style-1 .tm-ptablebox-features .tm-feature-lines, .tm-ptablebox.tm-ptablebox-style-1 {
text-align:left
}
.tm-ptablebox-title {
font-size:20px;
line-height:30px;
color:#20292f
}
.ttm-ptablebox-price-w {
position:relative;
display:inline-block;
margin-top:37px;
margin-bottom:35px
}
.tm-ptablebox-price, .tm-ptablebox-frequency, .tm-ptablebox .tm-ptablebox-cur-symbol-after, .tm-ptablebox .tm-ptablebox-cur-symbol-before {
display:inline-block
}
.tm-ptablebox .tm-ptablebox-cur-symbol-after, .tm-ptablebox .tm-ptablebox-cur-symbol-before {
font-size:20px;
font-weight:600
}
.tm-ptablebox .tm-ptablebox-price {
font-size:50px;
line-height:40px;
font-weight:600;
color:#242424
}
.tm-ptablebox .tm-ptablebox-cur-symbol-before {
position:absolute;
top:0
}
.tm-ptablebox .tm-ptablebox-frequency {
position:relative;
padding-left:5px;
font-style:italic;
font-weight:500
}
.tm-currency-before .tm-ptablebox-price {
padding-left:20px
}
.tm-currency-after .tm-ptablebox-price {
margin-left:-3px
}
.tm-ptablebox-features .tm-feature-lines {
list-style-type:none;
margin:0;
padding:12px 0 20px 0
}
.tm-ptablebox-features .tm-feature-lines li {
padding:0;
margin:0;
padding-top:12px;
border-bottom:1px solid #f1f1f1;
padding-bottom:11px
}
.tm-ptablebox .tm-vc_btn3-container {
padding-top:21px
}
.tm-ptablebox .tm-sbox-icon-wrapper {
font-size:30px;
line-height:73px;
display:inline-block;
position:absolute;
background-color:##182333;
width:75px;
height:75px;
border-radius:50%;
left:50%;
right:50%;
color:#fff;
margin-left:-36px;
bottom:-37px;
border:2px solid #fff
}
.tm-ptablebox .tm-ptablebox-title h3 {
color:#182333;
font-size:23px;
font-weight:600
}
.tm-ptablebox .tm-ptablebox-frequency {
color:#8d9297
}
.tm-ptablebox .tm-ptablebox-frequency:before {
content:'/ '
}
.tm-ptablebox .themetechmount-ptable-main {
display:block;
position:relative
}
.tm-ptablebox-featured-col .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-outline {
border-color:transparent
}
.tm-ptablebox .tm-vc_btn3-container.tm-vc_btn3-inline {
display:block
}
.tm-ptablebox .tm-vc_btn3-container.tm-vc_btn3-inline .tm-vc_btn3 {
width:100%
}
.tm-ptablebox-features .tm-feature-lines li:before {
font-family:"FontAwesome";
content:'\f00c';
font-style:normal;
font-weight:400;
font-size:14px;
speak:none;
display:inline-block;
text-decoration:inherit;
padding-right:10px;
color:#182333
}
.tm-ptablebox-featured-col .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-white, .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-white:hover {
color:#fff
}
.tm-ptablebox-featured-col .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-white:hover, .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-white:hover {
background-color:#182333
}
.ttm-pricetable-column-w.tm-ptablebox-featured-col {
overflow:visible
}
.ttm-pricetable-column-w .ttm-featured-title {
position:absolute;
top:-50px;
left:0;
right:0;
text-align:center;
font-weight:600;
font-size:15px;
width:100%;
color:#fff;
padding:10px 15px;
background-color:#182333
}
.ttm-pricetable-column-w .ttm-featured-title i {
margin-right:10px
}
.themetechmount-box-events .themetechmount-meta-date {
position:absolute;
top:40px;
left:20px;
z-index:2;
width:70px;
height:70px;
border-radius:3px
}
.themetechmount-events-box-view-top-image.themetechmount-box-events .themetechmount-meta-date {
top:20px;
width:60px;
height:60px;
border-radius:0
}
.themetechmount-box-events .themetechmount-meta-date.tm-md-event {
width:120px
}
.themetechmount-meta-date.tm-md-event .date-sep, .themetechmount-meta-date.tm-md-event .themetechmount-event-meta-dtend, .themetechmount-meta-date.tm-md-event .themetechmount-event-meta-dtstart {
float:none
}
.themetechmount-box-events .themetechmount-meta-date.tm-md-event .themetechmount-event-date {
padding:10px 12px 10px 9px
}
.themetechmount-box-events .themetechmount-meta-date.tm-md-event .date-sep {
padding:0
}
.themetechmount-box-events .themetechmount-meta-date .themetechmount-event-date {
text-align:center;
width:100%;
position:relative;
color:#fff;
z-index:2;
font-weight:500;
font-size:26px;
top:0;
left:0;
border-radius:0;
display:block;
text-transform:uppercase;
padding:7px 10px 10px 15px;
display:table
}
.themetechmount-box-events .themetechmount-meta-date .themetechmount-event-date .entry-month {
font-size:14px;
line-height:21px;
display:block;
font-weight:400
}
.date-sep, .themetechmount-event-meta-dtend, .themetechmount-event-meta-dtstart {
display:table-cell;
float:left
}
.themetechmount-event-meta-dtend, .themetechmount-event-meta-dtstart {
font-weight:500
}
.date-sep {
padding:8px 12px
}
.single-tm_portfolio .tm-social-share-title, .single .themetechmount-box-blog-classic .tm-social-share-wrapper .tm-social-share-title, .themetechmount-pf-detailbox-list .tm-pf-details-date .tm-pf-left-details, .tm-header-style-classicinfo .tm-phone, .tm-search-overlay .tm-search-outer .tm-form-title, .single-tm_portfolio .nav-next a, .single-tm_portfolio .nav-previous a, .tm-sbox-separator .tm-sbox .tm-vc_cta3-content-header h4, .themetechmount-box-portfolio .themetechmount-box-content-inner .themetechmount-box-category, .themetechmount-box-portfolio .themetechmount-box-content-inner .themetechmount-box-category a, .tm-list .tm-list-li-content, .tm-ptablebox .tm-ptablebox-cur-symbol-after, .tm-ptablebox .tm-ptablebox-cur-symbol-before, .tm-ptablebox .tm-ptablebox-price, .inside h4, .tm-fid.inside h4, .themetechmount-events-box-view-top-image .themetechmount-meta-date .themetechmount-event-date, .themetechmount-box-blog-classic .tm-box-post-date, .themetechmount-box-blog .tm-box-post-date {
font-family:"Poppins", Arial, Helvetica, sans-serif
}
.tm-header-style-infostack .header-widget .tm-vc_btn3, .tm-header-style-infostack .header-widget h5, .tm-header-style-classicinfo .header-widget h5, .tm-ptablebox .tm-ptablebox-title h3, .tm-header-floating-text h1, .tm-header-floating-text h2, .tm-header-floating-text h3, .tm-header-floating-text h4, .tm-header-floating-text h5 {
font-family:"Ubuntu", Tahoma, Geneva, sans-serif
}
.themetechmount-box-events .event-box-content {
padding:24px 30px 30px;
background-color:#fff;
-webkit-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
text-align:left
}
.themetechmount-boxes-events.themetechmount-boxes-centermode.themetechmount-boxes-col-one .event-box-content {
opacity:0;
right:30px;
bottom:-75px;
max-width:300px;
padding:24px 30px 34px;
position:absolute;
visibility:hidden;
-webkit-transform:scale(.8);
-ms-transform:scale(.8);
transform:scale(.8);
background-color:#fff;
-webkit-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;
-webkit-box-shadow:0 5px 30px 5px rgba(0, 0, 0, .1);
box-shadow:0 5px 30px 5px rgba(0, 0, 0, .1)
}
.themetechmount-boxes-col-one .tm-box-col-wrapper.slick-active .themetechmount-box-events .event-box-content {
opacity:1;
visibility:visible;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
.themetechmount-boxes-events.themetechmount-boxes-view-carousel.themetechmount-boxes-col-one.tm-boxes-carousel-arrows-side .slick-arrow {
margin-top:-40px
}
.themetechmount-box-events .event-box-content .themetechmount-event-meta-item span.sep, .themetechmount-box-events .event-box-content .themetechmount-event-meta-dtstart {
display:none
}
.themetechmount-box-events .event-box-content .themetechmount-meta-details i {
padding-right:8px;
float:left;
padding-top:5px
}
.themetechmount-box-events .event-box-content .tribe-events-vanue i {
padding-right:6px;
padding-left:2px
}
.themetechmount-box-events .event-box-content .themetechmount-eventbox-footer {
padding-top:0
}
.themetechmount-events-box-view-top-image-details .themetechmount-post-readmore a, .themetechmount-box-events .event-box-content .themetechmount-eventbox-footer a {
display:inline-block;
position:relative;
color:#182233;
background-color:transparent;
padding:0 20px 0 0;
font-size:13px;
text-transform:uppercase;
font-weight:600
}
.themetechmount-box-events .event-box-content .themetechmount-events-meta {
display:table
}
.themetechmount-box-events .event-box-content .tribe-events-vanue, .themetechmount-box-events .event-box-content .themetechmount-event-meta-details {
display:table-cell;
float:left
}
.themetechmount-box-events .event-box-content .tribe-events-event-cost {
display:none
}
.themetechmount-box-events .event-box-content .themetechmount-box-title {
padding-top:10px
}
.themetechmount-meta-details {
padding-bottom:5px
}
.themetechmount-boxes-events.themetechmount-boxes-view-carousel .themetechmount-post-item {
margin-bottom:100px
}
.ttm-services-styleone .wpb_single_image .vc_figure {
z-index:-1
}
.tm-row .themetechmount-box-events .event-box-content .themetechmount-meta-details, .tm-row .themetechmount-box-events .themetechmount-meta-details a {
color:#828c96
}
.themetechmount-events-box-view-top-image-details .themetechmount-box-bottom-content {
background-color:#fff;
padding:15px 25px 15px;
border:1px solid #dfdfdf;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out
}
.themetechmount-events-box-view-top-image-details .tribe-events-vanue {
padding-top:15px
}
.themetechmount-events-box-view-top-image-details .themetechmount-eventbox-footer {
margin-top:20px;
margin-top:20px;
border-top:1px solid #e4e7e8;
padding-left:25px;
margin-left:-25px;
margin-right:-25px;
padding-top:14px;
font-size:15px;
font-weight:500
}
.themetechmount-events-box-view-top-image-details .themetechmount-meta-date {
position:relative;
top:0;
left:0;
border-radius:50%;
margin-top:-50px;
margin-bottom:18px
}
.themetechmount-events-box-view-top-image-details .themetechmount-meta-date .themetechmount-event-date {
padding:12px 10px 10px 20px;
vertical-align:middle;
font-size:27px
}
.themetechmount-box-events .tribe-events-vanue i {
padding-right:2px
}
.themetechmount-events-box-view-top-image-details .themetechmount-meta-date .themetechmount-event-date .entry-month {
font-size:14px;
line-height:24px
}
.themetechmount-events-box-view-top-image-details .themetechmount-eventbox-footer a:after {
font-family:"tm-boldman-icons";
content:'\e826';
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:inherit;
width:1em;
margin-right:.2em;
text-align:center;
font-variant:normal;
text-transform:none;
line-height:1em;
margin-left:.2em;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
margin-left:5px
}
.themetechmount-events-box-view-top-image-details:hover .themetechmount-box-bottom-content {
background-color:#fff;
-webkit-box-shadow:0 0 15px 0 rgba(40, 61, 88, .2);
box-shadow:0 0 15px 0 rgba(40, 61, 88, .2)
}
.themetechmount-events-box-view-top-image-details .tm-tribe_events-featured-wrapper {
overflow:hidden
}
.themetechmount-events-box-view-top-image-details:hover .tm-tribe_events-featured-wrapper img {
transform:scale(1.05)
}
.themetechmount-events-box-view-top-image-details .tm-tribe_events-featured-wrapper, .themetechmount-events-box-view-top-image-details .tm-tribe_events-featured-wrapper img {
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out
}
.testimonial_item .thememount-box-img {
margin:0 auto;
padding:10px 0;
margin-top:10px;
width:80px;
transition:all 400ms;
-webkit-transition:all 400ms
}
.testimonials-nav .nav_item_wrap:not(.slick-active) {
cursor:pointer
}
.slick-center .testimonial_item .themetechmount-box-img img {
opacity:1
}
.testimonial_item .themetechmount-box-img img {
border-radius:50%;
-webkit-border-radius:50%;
width:100%;
height:auto;
opacity:.3;
transition:opacity 400ms;
-webkit-transition:opacity 400ms;
transform:translateZ(0)!important;
-webkit-transform:translateZ(0)!important
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc blockquote {
padding:10px 0 20px 0;
font-style:normal;
font-size:18px;
line-height:30px;
font-style:italic
}
.tm-col-bgcolor-skincolor .tm-textcolor-white a:hover, .tm-bgcolor-skincolor .tm-textcolor-white a:hover, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-author-name, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-author-name a, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-author-name, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-author-name a, .tm-col-bgcolor-skincolor .themetechmount-box-testimonial.tm-testimonial-box-view-style3 .themetechmount-author-name, .tm-col-bgcolor-skincolor .themetechmount-box-testimonial.tm-testimonial-box-view-style3 .themetechmount-author-name a, .tm-bgcolor-skincolor .themetechmount-box-testimonial.tm-testimonial-box-view-style3 .themetechmount-author-name, .tm-bgcolor-skincolor .themetechmount-box-testimonial.tm-testimonial-box-view-style3 .themetechmount-author-name a, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a:hover, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a:hover, .tm-textcolor-white .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name, .tm-textcolor-white .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a, .tm-textcolor-white .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a:hover, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-box-title h3 a, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-box-title h3 a:hover, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-box-title h3 a, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-box-title h3 a:hover, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a:hover, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a:hover, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-footer, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-footer, .tm-textcolor-white .themetechmount-boxes-testimonial .themetechmount-box-footer, .tm-col-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-arrow:not(.slick-disabled):hover:before, .tm-bgcolor-skincolor .themetechmount-boxes-row-wrapper .slick-arrow:not(.slick-disabled):hover:before, .tm-col-bgcolor-darkgrey .themetechmount-boxes-testimonial .themetechmount-box-desc blockquote, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-desc blockquote, .tm-textcolor-white .themetechmount-boxes-testimonial .themetechmount-box-desc blockquote, .tm-bgcolor-darkgrey .themetechmount-boxes-testimonial .themetechmount-box-desc blockquote, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-box-desc blockquote {
color:rgba(255, 255, 255, .7)
}
.tm-col-bgcolor-darkgrey .themetechmount-boxes-testimonial .themetechmount-author-name, .tm-col-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-author-name, .tm-bgcolor-darkgrey .themetechmount-boxes-testimonial .themetechmount-author-name, .tm-bgcolor-skincolor .themetechmount-boxes-testimonial .themetechmount-author-name {
color:rgba(255, 255, 255, 1)
}
.tm-bgcolor-skincolor .tm-testimonial-box-view-style3 .themetechmount-box-content, .tm-col-bgcolor-skincolor .tm-testimonial-box-view-style3 .themetechmount-box-content {
background-color:rgba(0, 0, 0, .05)
}
.tm-bgcolor-skincolor .tm-testimonial-box-view-style3 .themetechmount-box-content:after, .tm-col-bgcolor-skincolor .tm-testimonial-box-view-style3 .themetechmount-box-content:after {
border-right:20px solid rgba(0, 0, 0, .05)
}
.themetechmount-boxes-testimonial .themetechmount-author-name {
font-size:17px;
line-height:27px;
margin-bottom:-8px;
color:#182333
}
.testimonial_wrapper {
position:relative
}
.testimonial_wrapper .themetechmount-box-desc {
border:none;
text-align:left
}
.slick_testim_info {
padding-bottom:21px
}
.slick_testim_info p {
line-height:27px;
font-size:18px;
font-style:italic
}
.testimonials-nav {
max-width:285px;
margin-left:0;
margin-right:auto;
text-align:left;
overflow:hidden;
padding-top:28px
}
.testimonials-nav .nav_item_wrap {
padding:0;
margin:0 7px;
width:80px;
outline:none;
float:left
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .testimonials-nav .slick-list {
padding-left:0px!important
}
.testimonial_item, .testimonial_nav_info {
transition:all 400ms;
-webkit-transition:all 400ms
}
.slick-center .testimonial_item, .testimonials-nav {
margin-left:30px
}
.themetechmount-boxes-view-slickview.themetechmount-boxes-col-one .testimonial_item {
margin-left:0;
margin-right:0;
position:relative
}
.themetechmount-boxes-view-slickview.themetechmount-boxes-col-one .testimonial_item .themetechmount-box-title {
position:relative;
width:150px;
left:-39px
}
.slick-center .testimonial_nav_info {
margin-left:0;
margin-right:0
}
.testimonial_item h6 {
margin-bottom:5px
}
.testimonial_item span {
display:block;
line-height:20px
}
.testimonial_item .themetechmount-author-name {
font-size:17px;
font-weight:700;
margin-bottom:0;
text-transform:uppercase
}
.testimonial_item .themetechmount-box-footer {
font-size:14px;
font-weight:400;
font-style:italic;
color:#888
}
.testimonial_item h6, .testimonial_item .themetechmount-box-title h3, .testimonial_item .themetechmount-box-title span {
opacity:0;
visibility:hidden;
transition:all 400ms;
-webkit-transition:all 400ms
}
.slick-center .testimonial_item h6, .slick-center .testimonial_item h3, .slick-center .testimonial_item span {
opacity:1;
visibility:visible
}
.themetechmount-box-view-default .testimonial_wrapper .themetechmount-box-desc {
background:none;
padding:20px 80px 20px 80px
}
.tm-bgcolor-darkgrey .testimonial_wrapper:after, .tm-bgcolor-skincolor .testimonial_wrapper:after {
border-color:#fff
}
.tm-bgcolor-skincolor .themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-desc blockquote, .tm-bgcolor-darkgrey .testimonial_wrapper:after, .tm-bgcolor-skincolor .testimonial_wrapper:after, .tm-bgcolor-skincolor .testimonial_item .themetechmount-author-name, .tm-bgcolor-skincolor .testimonial_item .themetechmount-box-footer, .tm-bgcolor-skincolor .testimonials-nav .nav_item_wrap.slick-slide .themetechmount-author-name, .tm-bgcolor-skincolor .testimonials-nav .nav_item_wrap.slick-slide .themetechmount-box-title a {
color:#fff
}
.tm-bgcolor-darkgrey .testimonial_item .themetechmount-box-footer, .tm-bgcolor-skincolor .testimonial_item .themetechmount-box-footer {
color:rgba(255, 255, 255, .43)
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .testimonials-nav span.themetechmount-icon-box {
display:block;
height:80px;
background:#0f385e;
border-radius:50%
}
.tm-bgcolor-skincolor .themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .testimonials-nav span.themetechmount-icon-box {
background-color:#fff
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .testimonials-nav span.themetechmount-icon-box .demo-icon {
position:absolute;
top:32%;
font-size:32px;
left:17px;
color:rgba(255, 255, 255, .8)
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-testimonials-info {
overflow:hidden;
display:block;
width:100%
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-footer {
font-size:11px
}
.site-footer ul.boldman_contact_widget_wrapper li {
border-bottom:1px solid #dadada;
margin-bottom:17px
}
.widget.themetechmount_widget_recent_entries ul li:last-child, .site-footer ul.boldman_contact_widget_wrapper li:last-child {
border:none
}
.footer .footer-rows .second-footer.tm-textcolor-white .second-footer-inner, .tm-textcolor-white .widget.themetechmount_widget_recent_entries ul li, .footer .tm-textcolor-white ul.boldman_contact_widget_wrapper li {
border-color:rgba(255, 255, 255, .06)
}
.tm-sbox.tm-hide-sbox-icon .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-top .tm-vc_cta3-icons {
display:none
}
.tm-sbox.tm-hide-sbox-icon .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-top .tm-vc_cta3_content-container {
padding-top:0em
}
.tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-left.tm-vc_cta3-style-classic .tm-vc_cta3-icons {
float:left;
padding-right:25px
}
.tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-left.tm-vc_cta3-style-classic.tm-vc_cta3-actions-right .tm-vc_cta3_content-container {
width:100%;
display:block;
float:none
}
.wpb-js-composer .vc_tta-tabs.ttm-tabstyle-one.vc_tta.vc_general .vc_tta-tab>a {
font-size:18px
}
.wpb-js-composer .vc_tta-tabs.ttm-tabstyle-one.vc_tta.vc_general .vc_tta-tab {
position:relative;
z-index:1
}
.wpb-js-composer .vc_tta-tabs.ttm-tabstyle-one.vc_tta.vc_general .vc_tta-tab:before {
background:#d7d7d7 none repeat scroll 0 0;
content:"";
height:1px;
right:-100%;
position:absolute;
top:20%;
width:100%;
z-index:2
}
.wpb-js-composer .vc_tta-tabs.ttm-tabstyle-one.vc_tta.vc_general .vc_tta-tab:after {
background:#d7d7d7 none repeat scroll 0 0;
content:"";
height:1px;
right:-100%;
position:absolute;
bottom:20%;
width:100%;
z-index:2
}
.wpb-js-composer .vc_tta-tabs.ttm-tabstyle-one.vc_tta.vc_general .vc_tta-tabs-list .vc_tta-tab:last-child:before, .wpb-js-composer .vc_tta-tabs.ttm-tabstyle-one.vc_tta.vc_general .vc_tta-tabs-list .vc_tta-tab:last-child:after {
content:unset
}
.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a {
border-color:#182333;
background-color:#182333
}
.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a:focus, .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a:hover {
background-color:rgba(3, 59, 74, .9);
border-color:rgba(3, 59, 74, .9);
color:#fff
}
.colum-vertical-sep .wpb_column {
position:relative
}
.colum-vertical-sep .wpb_column:after {
content:"";
height:100%;
width:1px;
background-color:#f1f1f1;
display:block;
position:absolute;
right:0;
top:0;
top:50%;
-khtml-transform:translateX(0%) translateY(-50%);
-moz-transform:translateX(0%) translateY(-50%);
-ms-transform:translateX(0%) translateY(-50%);
-o-transform:translateX(0%) translateY(-50%);
transform:translateX(0%) translateY(-50%)
}
.tm-bgcolor-darkgrey.colum-vertical-sep .vc_row .wpb_column:after, .tm-bgcolor-skincolor.colum-vertical-sep .vc_row .wpb_column:after {
background-color:rgba(255, 255, 255, .07)
}
.colum-vertical-sep.vc_row .wpb_column:nth-last-child(1):after, .colum-vertical-sep .vc_row .wpb_column:nth-last-child(1):after {
content:unset
}
.colum-vertical-sep .tm-vc_btn3-container, .colum-vertical-sep .tm-sbox .tm-vc_cta3-container {
margin-bottom:0
}
.widget_pages li.empty_link, .widget_nav_menu li.empty_link {
display:none
}
.themetechmount-ratting-star {
padding-top:2px;
padding-bottom:7px
}
.tm-boldman-icon-star-1 {
display:inline-block;
width:12px;
margin:0 1px
}
.tm-boldman-icon-star-1:before {
margin-left:0
}
.tm-boldman-icon-star-1.tm-active {
color:#fd4
}
.tm-textcolor-white .tm-boldman-icon-star-1.tm-active, .tm-bgcolor-skincolor .tm-boldman-icon-star-1.tm-active, .tm-col-bgcolor-skincolor .tm-boldman-icon-star-1.tm-active, .tm-bgcolor-skincolor .tm-boldman-icon-star-empty-1, .tm-bgcolor-darkgrey .tm-boldman-icon-star-empty-1, .tm-col-bgcolor-skincolor .tm-boldman-icon-star-empty-1, .tm-col-bgcolor-darkgrey .tm-boldman-icon-star-empty-1 {
color:#fd4
}
.site-footer .tm-footer-cta-wrapper {
margin-bottom:8px
}
.site-footer .tm-footer-cta-wrapper .tm-footer-cta-inner {
padding:40px 20px;
z-index:10;
margin-top:-55px;
-webkit-box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
-moz-box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
box-shadow:0 0 25px 0 rgb(92 92 92 / 0.2);
margin-right:0;
margin-left:0
}
.site-footer .tm-footer-cta-wrapper .tm-sbox .tm-vc_cta3-container {
margin-bottom:0
}
.site-footer .tm-footer-cta-wrapper .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-lg .tm-vc_icon_element-icon {
font-size:50px!important
}
.site-footer .tm-footer-cta-wrapper .tm-vc_cta3.tm-vc_cta3-icon-size-lg .tm-vc_icon_element .tm-vc_icon_element-inner {
height:3em;
width:4em
}
.site-footer .tm-footer-cta-wrapper .tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-left .tm-vc_cta3_content-container {
padding-left:1.3em
}
.tm-footer-cta-wrapper .tm-textcolor-dark .tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_cta3-content-header h4 {
color:#8d9297!important
}
.tm-col-bgcolor-grey .select2-container--default .select2-selection--single, .tm-col-bgcolor-grey .select2-container--default .select2-selection--single .select2-selection__rendered, .tm-col-bgcolor-grey textarea, .tm-col-bgcolor-grey input[type="text"], .tm-col-bgcolor-grey input[type="password"], .tm-col-bgcolor-grey input[type="datetime"], .tm-col-bgcolor-grey input[type="datetime-local"], .tm-col-bgcolor-grey input[type="date"], .tm-col-bgcolor-grey input[type="time"], .tm-col-bgcolor-grey input[type="number"], .tm-col-bgcolor-grey input[type="email"], .tm-col-bgcolor-grey input[type="url"], .tm-col-bgcolor-grey input[type="tel"], .tm-col-bgcolor-grey .uneditable-input, .tm-col-bgcolor-grey select {
background-color:rgba(255, 255, 255, 1);
color:#686e73;
border-color:transparent
}
.tm-col-bgcolor-skincolor .select2-container--default .select2-selection--single .select2-selection__rendered, .tm-col-bgcolor-skincolor textarea, .tm-col-bgcolor-skincolor input[type="text"], .tm-col-bgcolor-skincolor input[type="password"], .tm-col-bgcolor-skincolor input[type="datetime"], .tm-col-bgcolor-skincolor input[type="datetime-local"], .tm-col-bgcolor-skincolor input[type="date"], .tm-col-bgcolor-skincolor input[type="time"], .tm-col-bgcolor-skincolor input[type="number"], .tm-col-bgcolor-skincolor input[type="email"], .tm-col-bgcolor-skincolor input[type="url"], .tm-col-bgcolor-skincolor input[type="tel"], .tm-col-bgcolor-skincolor .uneditable-input, .tm-col-bgcolor-skincolor select {
background-color:rgba(0, 0, 0, .12);
color:rgba(247, 247, 247, .75);
border-color:transparent
}
.tm-bgcolor-skincolor .wpcf7 .tm-commonform .wpcf7-text::-webkit-input-placeholder, .tm-bgcolor-skincolor .wpcf7 .tm-commonform .wpcf7-date::-webkit-input-placeholder, .tm-bgcolor-skincolor .wpcf7 .tm-commonform .select2-container--default .select2-selection--single .select2-selection__rendered, .tm-bgcolor-skincolor .wpcf7 .tm-commonform textarea::-webkit-input-placeholder, .tm-col-bgcolor-skincolor .wpcf7 .tm-commonform .wpcf7-date::-webkit-input-placeholder, .tm-col-bgcolor-skincolor .wpcf7 .tm-commonform .wpcf7-text::-webkit-input-placeholder, .tm-col-bgcolor-skincolor .wpcf7 .tm-commonform .select2-container--default .select2-selection--single .select2-selection__rendered, .tm-col-bgcolor-skincolor .wpcf7 .tm-commonform textarea::-webkit-input-placeholder {
color:rgba(255, 255, 255, .75)!important
}
.tm-bgcolor-grey .wpcf7 .tm-commonform .wpcf7-text::-webkit-input-placeholder, .tm-bgcolor-grey .wpcf7 .tm-commonform .select2-container--default .select2-selection--single .select2-selection__rendered, .tm-bgcolor-grey .wpcf7 .tm-commonform textarea::-webkit-input-placeholder, .tm-col-bgcolor-grey .wpcf7 .tm-commonform .wpcf7-text::-webkit-input-placeholder, .tm-col-bgcolor-grey .wpcf7 .tm-commonform .select2-container--default .select2-selection--single .select2-selection__rendered, .tm-col-bgcolor-grey .wpcf7 .tm-commonform textarea::-webkit-input-placeholder {
color:#686e73!important
}
.tm-strong-underline strong, .tm-text-underline {
text-decoration:underline
}
.tm-link-underline .tm-cta3-description a, .tm-link-underline a {
border-bottom:1px solid rgba(0, 0, 0, .7)
}
.tm-col-bgcolor-dargrey .tm-link-underline .tm-cta3-description a, .tm-col-bgcolor-dargrey .tm-link-underline a, .tm-bgcolor-dargrey .tm-link-underline .tm-cta3-description a, .tm-bgcolor-dargrey .tm-link-underline a, .tm-col-bgcolor-skincolor .tm-link-underline .tm-cta3-description a, .tm-col-bgcolor-skincolor .tm-link-underline a, .tm-bgcolor-skincolor .tm-link-underline .tm-cta3-description a, .tm-bgcolor-skincolor .tm-link-underline a {
border-bottom:1px solid rgba(255, 255, 255, .5)
}
.tm-video-iconbox .vc_column_container, .tm-column-inline .vc_column_container {
width:auto;
max-width:max-content
}
.vc_row.tm-video-iconbox, .tm-row.tm-video-iconbox {
position:absolute;
right:15px;
left:auto;
bottom:0
}
.tm-video-iconbox .tm-vc_icon_element {
margin-bottom:0
}
.vc_row.tm-video-iconbox .tm-vc_icon_element, .tm-row.tm-video-iconbox .tm-vc_icon_element {
margin-bottom:5px
}
.wpcf7 .tm-contactpage-form textarea {
height:150px
}
.wpcf7 .tm-contactpage-form input[type="submit"] {
padding:17px 40px;
margin-top:15px;
width:100%;
border-radius:0;
font-size:16px;
font-weight:400
}
.wpcf7 .tm-contactpage-form .select2-container {
width:100%!important
}
.sidebar .select2-container--default .select2-selection--single, .wpcf7 .tm-contactpage-form .select2-container--default .select2-selection--single {
background-color:#fff
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-center .themetechmount-boxes-testimonial-inner div.row.slick-slider:first-child {
margin-top:75px
}
.themetechmount-boxes-testimonial.tm-boxes-carousel-arrows-below.themetechmount-boxes {
padding-bottom:0
}
.themetechmount-boxes-portfolio.tm-boxes-carousel-arrows-above.themetechmount-boxes div.slick-list {
padding-bottom:40px
}
.tm-overlay-leftrow.vc_column_container>.vc_column-inner {
z-index:unset!important
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right .themetechmount-boxes-inner .themetechmount-boxes-row-wrapper:first-child .slick-prev {
right:60px;
left:auto
}
.tm-boxes-carousel-arrows-above.tm-boxes-txtalign-right .themetechmount-boxes-inner .themetechmount-boxes-row-wrapper:first-child .slick-next {
right:30px;
left:auto
}
.themetechmount-sidebar-true.themetechmount-sidebar-right .site-content-inner, .themetechmount-sidebar-true.themetechmount-sidebar-left .site-content-inner {
position:relative
}
.themetechmount-sidebar-true:not(.tm-empty-sidebar).themetechmount-sidebar-right .site-content-inner:before, .themetechmount-sidebar-true:not(.tm-empty-sidebar).themetechmount-sidebar-left .site-content-inner:before {
content:"";
display:block;
position:absolute;
top:0;
bottom:0;
right:-398%;
z-index:-1;
margin-right:-2px;
width:5000px;
left:auto;
background-color:#f8f9fa
}
.themetechmount-sidebar-true:not(.tm-empty-sidebar).themetechmount-sidebar-left .site-content-inner:before {
right:auto;
left:-398%;
border-left:none;
margin-left:-1px
}
.tm-fid-view-circle-progress.inside {
padding:0;
margin-bottom:0
}
.tm-circle canvas {
max-width:100%;
height:auto!important
}
.tm-circle canvas {
image-rendering:optimizeSpeed;
image-rendering:-moz-crisp-edges;
image-rendering:-webkit-optimize-contrast;
image-rendering:-o-crisp-edges;
image-rendering:pixelated;
-ms-interpolation-mode:nearest-neighbor
}
.tm-fid-view-circle-progress .tm-circle-content {
position:relative
}
.tm-circle-boxcontent {
position:absolute;
top:50%;
left:0;
width:100%;
text-align:center;
-khtml-transform:translateX(0%) translateY(-50%);
-moz-transform:translateX(0%) translateY(-50%);
-ms-transform:translateX(0%) translateY(-50%);
-o-transform:translateX(0%) translateY(-50%);
transform:translateX(0%) translateY(-50%)
}
.tm-fid-view-circle-progress .tm-fid-number, .tm-fid-view-circle-progress .tm-fid-number sup, .tm-fid-view-circle-progress .tm-fid-number sub {
font-size:22px;
font-weight:500;
color:#20292f
}
.tm-fid-view-circle-progress .tm-fid-title {
font-size:16px;
font-weight:400;
color:#20292f;
text-align:center;
padding-top:0;
margin-top:-6px
}
.tm-fid-view-circle-progress .tm-circle-content sub {
bottom:0
}
.tm-bgcolor-skincolor .tm-fid-view-circle-progress.inside h3, .tm-bgcolor-darkgrey .tm-fid-view-circle-progress.inside h3, .tm-col-bgcolor-skincolor .tm-fid-view-circle-progress .tm-fid-number sup, .tm-col-bgcolor-skincolor .tm-fid-view-circle-progress .tm-fid-number sub, .tm-col-bgcolor-skincolor .tm-fid-view-circle-progress .tm-fid-number sup, .tm-col-bgcolor-skincolor .tm-fid-view-circle-progress .tm-fid-number sub, .tm-col-bgcolor-skincolor .tm-fid-view-circle-progress .tm-fid-number, .tm-col-bgcolor-darkgrey .tm-fid-view-circle-progress .tm-fid-number, .tm-bgcolor-skincolor .tm-fid-view-circle-progress .tm-fid-number sup, .tm-bgcolor-skincolor .tm-fid-view-circle-progress .tm-fid-number sub, .tm-bgcolor-darkgrey .tm-fid-view-circle-progress .tm-fid-number sup, .tm-bgcolor-darkgrey .tm-fid-view-circle-progress .tm-fid-number sub, .tm-bgcolor-skincolor .tm-fid-view-circle-progress .tm-fid-number, .tm-bgcolor-darkgrey .tm-fid-view-circle-progress .tm-fid-number {
color:#fff
}
.single-tm_portfolio .tm-social-share-title:before, .single .post.themetechmount-box-blog-classic .tm-social-share-wrapper .tm-social-share-title:before {
font-family:"FontAwesome";
font-style:normal;
font-weight:400;
speak:none;
display:inline;
text-decoration:inherit;
text-align:center;
font-variant:normal;
text-transform:none;
font-size:17px;
content:"\f1e0";
margin-right:10px;
position:static;
padding-right:0
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
border-color:#fff;
background-color:#fff;
color:#182333;
border-top:3px solid #119ce7
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
padding:12px 25px
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
border-color:#e8e8e8;
background-color:#f2f2f2;
color:#182333
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body .tm-element-heading-wrapper .tm-cta3-only.tm-vc_general.tm-vc_cta3 .tm-cta3-content-wrapper {
margin-top:5px
}
.wpb-js-composer .tm-bgcolor-grey .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
border-color:#e8e8e8;
background-color:#e8e8e8
}
.wpb-js-composer .tm-bgcolor-grey .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
background-color:#fff
}
.themetechmount-team-form-no-group .tm-wrap-cell {
display:inline-block
}
.themetechmount-team-form-no-group .tm-wrap-cell h2 {
padding-right:20px
}
.themetechmount-fbar-box .search_field {
border:1px solid rgba(91, 97, 101, 1);
padding:8px 10px;
padding-left:35px;
position:relative;
height:45px;
display:block;
width:100%;
border-radius:0
}
.tm-textcolor-white .themetechmount-fbar-box .search_field {
border-color:rgba(255, 255, 255, .2)
}
.themetechmount-fbar-box .search_field.selectbox {
padding-top:0;
padding-left:35px
}
.themetechmount-fbar-box .search_field i, .themetechmount-content-team-search-box .search_field i {
position:absolute;
left:12px;
top:14px;
opacity:.9;
font-size:18px;
color:#fff;
width:20px
}
.team-search-form .search_field.by_treatment {
padding-left:50px;
overflow:hidden
}
.themetechmount-fbar-box .tm-textcolor-white .select2-container--default .select2-selection--single {
height:39px
}
.themetechmount-fbar-box .select2-container--default .select2-selection--single, .themetechmount-fbar-box .search_field input[type="text"], .themetechmount-fbar-box .search_field select, .themetechmount-content-team-search-box .search_field select {
border:none;
background-color:transparent;
outline:none;
color:#cfcfcf
}
.themetechmount-content-team-search-box .select2-container {
width:100%!important
}
.themetechmount-fbar-box .search_field select, .themetechmount-content-team-search-box .search_field select {
background:transparent;
border:none;
-webkit-appearance:none;
height:28px;
padding:5px;
padding-top:0;
padding-left:5px;
color:#2d2d2d;
max-width:inherit;
position:relative;
width:100%;
z-index:100
}
.themetechmount-fbar-box .search_field input[type="text"] {
color:#2d2d2d;
padding:5px;
margin-top:-5px;
-webkit-box-shadow:0 0 0 1000px transperent inset;
transition:5000s ease-in-out 0s
}
.themetechmount-fbar-box .submit_field {
text-align:left;
margin-top:25px
}
.themetechmount-fbar-box .search_field select option {
color:#2d2d2d
}
.themetechmount-fbar-box-w.themetechmount-fbar-bg-skincolor.themetechmount-fbar-text-white .widget li a:before, .themetechmount-fbar-box-w.themetechmount-fbar-bg-skincolor.themetechmount-fbar-text-white .widget li:before, .themetechmount-fbar-bg-darkgrey .themetechmount-fbar-box .search_field i:after, .themetechmount-fbar-text-white .themetechmount-fbar-box .search_field i:after {
color:rgba(255, 255, 255, .8)
}
.themetechmount-fbar-text-white .themetechmount-fbar-box .search_field {
border-color:rgba(255, 255, 255, .4)
}
.themetechmount-fbar-box-w.tm-textcolor-white .themetechmount-fbar-box h2, .themetechmount-fbar-box-w.tm-textcolor-white .themetechmount-fbar-box .search_field select, .themetechmount-fbar-box-w.tm-textcolor-white .themetechmount-fbar-box .search_field input[type="text"], .themetechmount-fbar-bg-darkgrey .themetechmount-fbar-box .search_field select, .themetechmount-fbar-bg-darkgrey .themetechmount-fbar-box .search_field input[type="text"] {
color:rgba(255, 255, 255, .8)
}
.themetechmount-fbar-bg-darkgrey .themetechmount-fbar-box .search_field input::-webkit-input-placeholder, .themetechmount-fbar-box-w.tm-textcolor-white .themetechmount-fbar-box .search_field input::-webkit-input-placeholder {
color:rgba(255, 255, 255, .8)
}
.themetechmount-fbar-bg-darkgrey .themetechmount-fbar-box .search_field input:-moz-placeholder, .themetechmount-fbar-box-w.tm-textcolor-white .themetechmount-fbar-box .search_field input:-moz-placeholder {
color:rgba(255, 255, 255, .8)
}
.themetechmount-fbar-bg-darkgrey .themetechmount-fbar-box .search_field input::-moz-placeholder, .themetechmount-fbar-box-w.tm-textcolor-white .themetechmount-fbar-box .search_field input::-moz-placeholder {
color:rgba(255, 255, 255, .8)
}
.themetechmount-fbar-bg-darkgrey .themetechmount-fbar-box .search_field input:-ms-input-placeholder, .themetechmount-fbar-box-w.tm-textcolor-white .themetechmount-fbar-box .search_field input:-ms-input-placeholder {
color:rgba(255, 255, 255, .8)
}
.themetechmount-fbar-box-w .submit_field button {
color:#fff;
box-shadow:none;
height:45px;
font-size:15px;
background-color:#2c2c2c;
border:1px solid transparent;
line-height:42px;
padding:0 44px
}
.themetechmount-fbar-box-w .submit_field button:hover {
background-color:#182333
}
.team-search-form-w .tm-wrap-cell {
width:100%;
margin-bottom:15px;
display:block
}
.team-search-form-w .tm-wrap-cell:last-child {
margin-bottom:0
}
.team-search-form-before-text {
padding-bottom:17px
}
.thememount-fbar-box-w.thememount-fbar-text-white .team-search-form-before-text, .thememount-fbar-box-w.thememount-fbar-text-white .tm-wrap-cell.tm-fbar-input .search_field.selectbox:after {
color:#fff
}
.themetechmount-fbar-box-w .select2-container--default .select2-selection--single .select2-selection__rendered {
padding:0;
color:rgba(255, 255, 255, .8)
}
.themetechmount-fbar-box-w .select2-container--default .select2-selection--single .select2-selection__arrow b {
margin-left:-10px
}
.themetechmount-fbar-box .tm-team-search-title h2 {
font-size:20px;
margin-bottom:7px;
font-weight:500
}
.themetechmount-fbar-box .team-search-form-before-text {
font-size:14px;
line-height:26px
}
.themetechmount-fbar-box .textwidget.widget-text {
font-size:14px;
line-height:25px
}
.themetechmount-fbar-position-right .themetechmount-fbar-box .widget:last-child, .themetechmount-fbar-box .tm-sbox .tm-vc_cta3-container {
margin-bottom:10px
}
.themetechmount-fbar-box .tm-sbox .tm-vc_cta3-content-header h2 {
margin-bottom:5px
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn {
cursor:pointer;
position:absolute;
left:-36px;
z-index:1005;
width:58px;
height:58px;
text-align:center;
width:0;
height:0;
top:165px
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn a {
width:36px;
height:41px;
background-color:#129ce7;
line-height:40px;
padding-left:0;
font-size:19px
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn a i {
margin-left:-5px
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn a i.themifyicon {
line-height:42px
}
.themetechmount-fbar-position-right .themetechmount-fbar-btn a:after {
content:"";
position:absolute;
top:0;
left:-20px;
width:0;
height:0;
border-top:20px solid transparent;
border-bottom:21px solid transparent;
border-right:20px solid #01d6a3
}
.themetechmount-fbar-position-default .themetechmount-fbar-btn {
cursor:pointer;
position:absolute;
right:128px;
z-index:1005;
text-align:center;
width:0;
height:0;
bottom:0
}
.themetechmount-fbar-position-default .themetechmount-fbar-btn a {
width:40px;
height:44px;
line-height:50px;
text-align:center
}
.themetechmount-fbar-position-default .themetechmount-fbar-btn a:after {
content:"";
position:absolute;
bottom:-19px;
left:0;
width:0;
height:0;
border-left:21px solid transparent;
border-right:19px solid transparent;
border-top:19px solid #03acdc
}
a.themetechmount-fbar-btn-link.tm-close-icon .tm-fbar-close-icon {
display:block!important
}
a.themetechmount-fbar-btn-link.tm-close-icon .tm-fbar-open-icon {
display:none
}
.team-search-form-w .select2-container {
display:none
}
.team-search-form-w .select2-hidden-accessible {
padding:unset!important;
position:relative!important;
width:100%!important;
height:auto!important;
margin-top:8px!important
}
.themetechmount-fbar-box-w .themetechmount-fbar-box .search_field select {
padding-left:7px!important
}
.tm-wrap-cell.tm-fbar-input .search_field.selectbox:after {
font-family:FontAwesome;
content:'\f107';
position:absolute;
right:13px;
top:9px
}
.tm-heading-with-border .tm-element-heading-wrapper.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content {
margin-bottom:80px
}
.tm-heading-with-border .themetechmount-box-heading-wrapper .tm-element-heading-wrapper:after {
display:block;
content:"";
position:absolute;
height:1px;
width:100%;
bottom:52px;
background-color:#f2f2f2
}
.tm_prettyphoto .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-lg .tm-vc_icon_element-icon {
font-size:40px!important;
padding-left:7px
}
.tm-10px-heading-margin h2, .tm-10px-heading-margin h3, .tm-10px-heading-margin h4, .tm-10px-heading-margin h6, .tm-10px-heading-margin h5 {
margin-bottom:10px
}
.tm-sbox.tm-0px-heading-margin .tm-vc_cta3-content-header h2, .tm-sbox.tm-0px-heading-margin .tm-vc_cta3-content-header h4, .tm-0px-heading-margin h2, .tm-0px-heading-margin h4 {
margin-bottom:0
}
.tm-sbox.tm-0px-heading-margin .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-icons {
vertical-align:top
}
.tm-contact-box .tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-sm.tm-vc_icon_element-have-style-inner {
width:50px!important;
height:50px!important
}
.tm-contact-box .tm-sbox.tm-sbox-isize-sm.tm-sbox-iconalign-before-heading .tm-vc_cta3-content-header .tm-vc_cta3-headers {
padding-top:5px
}
.tm-faq-arrow-right .vc_toggle .vc_toggle_content .vc_toggle_icon, .tm-faq-arrow-right .vc_toggle .vc_toggle_title .vc_toggle_icon {
right:0;
left:auto
}
.tm-faq-arrow-right .vc_toggle .vc_toggle_content, .tm-faq-arrow-right .vc_toggle .vc_toggle_title {
padding-left:0
}
.tm-faq-arrow-right .vc_toggle .vc_toggle_content .alignright, .tm-faq-arrow-right .vc_toggle .vc_toggle_content .alignleft {
margin-bottom:15px
}
.tooltip-top:before, .tooltip:before, [data-tooltip]:before {
border-top-color:#182333;
border-top-color:rgba(24, 35, 51, 1)
}
.tooltip:after, [data-tooltip]:after {
background-color:#182333;
background-color:rgba(24, 35, 51, 1)
}
.footer_logo {
margin-bottom:25px
}
.ttm-sbox-iconpadding-0px.tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-left .tm-vc_cta3_content-container, .ttm-sbox-iconpadding-0px .tm-sbox.tm-sbox-iconalign-left-spacing .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-left .tm-vc_cta3_content-container {
padding-left:5px
}
.newsletter-form input[type="email"] {
background-color:#f8f9fa;
padding:12px 15px;
border:none;
padding-right:115px;
height:51px;
border:1px solid transparent;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap
}
.newsletter-form input[type="submit"] {
position:absolute;
top:0;
right:15px;
border:1px solid transparent;
padding:11px 26px 10px;
height:51px;
-webkit-transition:all 0.35s ease;
transition:all 0.35s ease
}
.newsletter-form p {
margin:0
}
.newsletter-form .mc4wp-form-fields {
padding-right:147px;
position:relative
}
.newsletter-form .mc4wp-form p {
margin:0
}
.tm-bgcolor-skincolor .newsletter-form .mc4wp-form {
background-color:transparent
}
.tm-bgcolor-skincolor .newsletter-form .mc4wp-form input[type="submit"] {
background-color:#202020
}
.tm-bgcolor-skincolor .newsletter-form .mc4wp-form input[type="email"] {
border:none
}
.tm-processbox-wrapper {
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
position:relative;
margin:0 -15px
}
.tm-processbox-wrapper .tm-processbox {
width:calc(100% / 3);
padding:0 15px;
position:relative;
text-align:center
}
.tm-processbox-wrapper .tm-processbox .tm-box-image {
margin-bottom:30px;
padding-top:12px;
position:relative;
display:inline-block
}
.tm-processbox-wrapper .tm-processbox img {
border-radius:50%
}
.tm-processbox-wrapper .tm-processbox img {
border:10px solid #fff;
box-shadow:0 0 25px 0 rgba(24, 35, 51, .09)
}
.tm-processbox-wrapper .tm-box-content {
text-align:center;
padding:0 15px
}
.tm-processbox-wrapper .tm-processbox {
position:relative
}
.tm-processbox-wrapper .tm-processbox .process-num {
margin-right:5px;
font-size:20px;
font-weight:500;
background-color:#182333;
color:#fff;
width:46px;
height:46px;
line-height:46px;
border-radius:50%;
border:none;
display:block;
text-align:center;
position:absolute;
right:10px;
top:15px;
z-index:10;
transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out
}
.tm-processbox-wrapper .tm-processbox .tm-box-image:before {
display:block;
content:'';
position:absolute;
right:-85px;
top:50%;
height:22px;
width:72px;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAVCAYAAAATtC32AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDVDMkZCRDAyMkVCMTFFOTg1RTE4RDI2OURCRDY2NDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDVDMkZCRDEyMkVCMTFFOTg1RTE4RDI2OURCRDY2NDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NUMyRkJDRTIyRUIxMUU5ODVFMThEMjY5REJENjY0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NUMyRkJDRjIyRUIxMUU5ODVFMThEMjY5REJENjY0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pka2dJwAAAKXSURBVHja3JeLUtNQEIZzq21aQwGttCri7Q30/Z/AR9BhRBxvtEhjKTZJ467z7cyZKCUIasnO/JMmPUn2338vJ/7w2YvE87xCcOrdQPvw+tXK/wPBLcGO11BTgt8FHcFWUwl+E3wUDECjLOJ4LPBJ1ZzzRhE0kl1ItjjPmpCiZqU2JcGZ4I5gBNEbbb6Mieo1bTi7qKsKfhbMGCVry0PGRXmRgmaq4BG/VcF7gj1BvKbktKyejJ6/3K6roFlPcF+wQL0OSqZ03nWxIcG3vnHkqhmsuHFGTXa4eUKdPhQ8EiRrpKD6dkjv2BU14zoEPZR6D7G7qLnPKBmSujuQDf5H7dErClFNt5pv6BtKMvFqOqUkDwRzyPTZGOi1E0GbjvuYeu2y/fP/0RRYEnDdl2b4pmU0EpIbUc0HLUmBbdAnLRRfiWIfsgNIznnRDOXtOddlMThmu2mb75/jTshpWW1Fl3ig3jgWTMl1VWtD8AkCYyeqHdJ2k+OSOi7ICBs7Jce6xCOeHZMhEyGUVxepcqw7WNVFL7KEDXqbl6WQXFRqJMSxLmstfXOcyLnHPdq6goDZc0LUmjqfd4GQXDrk9F1P1Re5Po6ukCI2Lto0oE3SdOqk5RyHc+arWzs+qsYQtW6dOTsoI2bKp/wOCfBtHWdCSpWcyFHXPyAI4+pe9E+sxPFDFOo635cBUbZol6Sim5JFhfh5jaQFBgQigvwJNdijHwwJ+L59CF8lRVdZCzWTilqm5AKlCketwum8JSr1CJqZZcWpo2YP4il94S0jw7sOBc+zjO3eBKfdxtN2aq/Eh9AZWbnzFZPRxM5QPfvNntgnzTVz3rnk/iZBrzIWCpxLOQ8dRwP8sLRbXPIzzerzi5D7Jd1/CDAAQCXcNp7/P2IAAAAASUVORK5CYII=);
background-repeat:no-repeat
}
.tm-processbox-wrapper .tm-processbox:nth-child(2n) .tm-box-image:before {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAVCAYAAAATtC32AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTAzNDRFNDYyMzg3MTFFOUIzMUVERUY0NDk3OEE1NUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTAzNDRFNDcyMzg3MTFFOUIzMUVERUY0NDk3OEE1NUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MDM0NEU0NDIzODcxMUU5QjMxRURFRjQ0OTc4QTU1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MDM0NEU0NTIzODcxMUU5QjMxRURFRjQ0OTc4QTU1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvsaMGYAAAJ0SURBVHja3JaNTtswEMeTNCltCaBuHWqHhLSPN2Dv/wR7hEloY6xlQNko/VhJ6t1JP0unCLqUUVrF0l9xHce939357LD74STYQKuJcvqRKEahaC66X2Gtpqgjuux/+TwrvozXDBJhtD4boj3RDv+biRz9GnMCxj2gPqciNXzB7/wBZ6UK2vv46YdA3tmX4ZoimIgOAPKQCcbPTJRyxgP6IX2H4builll3DvBENOIbnfOG34eirwI5WQdgC9XxaIQhtzwdUcifkAUJSskEn86/Wa8lUGcSwR5OPZXf98+RoiEp12FhB9CF8fay1E3YQw36OZFNCpHMcdIl/RrOVOB90ZD5Axz8VmA1kv8FqEBtANXYX6JrwKwDajiyxdw64xlgGd/41M3MvJyoh8Bo2v/BiSMUCYjOCeTpBOxcuu9Fr9Wep6RowsdtjLowhgWFgpIaI32EtAiM6TvzvkyLWbsJ9FCgsuIkgdSodkXfVgHUBV+hgLQYmkp4gOcTojXFw2MT1cUzFrJmAdQVII/1XbzCRj8iIpqGV6ZS7ptUuyNVfal3azyCpjjuHU6cARYSPbVpUAYwpYjUSccxC+yavXPD+CJ42bYwFwWFS0zB60tUR3EJuCNAroA8pKINSMFNNke21AROt8Uxtp0J3PRfx4RGqEeEcvaeRuk7qbgtbYJtid8+dj8+BtgmDe1ZdL7kXNtku6WoKdiwzF20QR77u+BPU9a3sU24ubjHzpXixbXLuEL1V7zZv3jT28qyah0XzrkeEbymMm41XNmbgd13e1THm6AiLTJwHY6CysD5CKbsu0HV4HwEd8xtJKgi4JwrWCXbXwEGABTG3Xu1q96QAAAAAElFTkSuQmCC)
}
.tm-processbox-wrapper .tm-processbox:last-child .tm-box-image:before {
content:unset
}
.tm-processbox-wrapper .tm-processbox .tm-box-title h5 {
font-size:20px;
line-height:27px
}
.tm-processbox-wrapper .tm-processbox:hover .tm-box-title h5 {
font-size:20px;
line-height:27px
}
.themetechmount-teambox-view-style3 .themetechmount-overlay {
position:absolute;
bottom:100%;
left:0;
width:100%;
height:100%;
display:flex;
flex-direction:column;
-webkit-transition:.55s cubic-bezier(.68, -.55, .265, 1.55);
-moz-transition:.55s cubic-bezier(.68, -.55, .265, 1.55);
-ms-transition:.55s cubic-bezier(.68, -.55, .265, 1.55);
-o-transition:.55s cubic-bezier(.68, -.55, .265, 1.55);
transition:.55s cubic-bezier(.68, -.55, .265, 1.55);
color:#fff;
z-index:1;
padding:20px
}
.themetechmount-teambox-view-style3:hover .themetechmount-overlay {
bottom:0
}
.themetechmount-teambox-view-style3 .themetechmount-content-inner {
overflow:hidden;
position:relative
}
.themetechmount-teambox-view-style3 .themetechmount-box-content {
padding:30px;
padding-bottom:19px;
transition-duration:0.3s;
color:#fff;
text-align:center
}
.themetechmount-teambox-view-style3 .themetechmount-box-social-links {
margin:0;
width:100%;
text-align:center;
flex-grow:1;
display:flex;
align-items:center;
justify-content:center
}
.themetechmount-teambox-view-style3 .themetechmount-box-title h4 {
font-size:21px;
line-height:26px;
margin-bottom:0;
font-weight:500
}
.themetechmount-box-team.themetechmount-teambox-view-style3 .themetechmount-box-social-links ul li a:hover, .themetechmount-box-team.themetechmount-teambox-view-style3 .themetechmount-team-position, .themetechmount-teambox-view-style3 .themetechmount-box-title h4 a:hover, .themetechmount-teambox-view-style3 .themetechmount-box-title h4 a {
color:#fff
}
.tm-bgcolor-skincolor .themetechmount-teambox-view-style3 .themetechmount-overlay, .tm-col-bgcolor-skincolor .themetechmount-teambox-view-style3 .themetechmount-overlay {
background-color:#182333
}
.themetechmount-teambox-view-style3 .tm-team-social-links-wrapper {
position:relative;
text-align:left;
background-color:transparent;
bottom:0
}
.themetechmount-teambox-view-style3 .themetechmount-box-social-links ul {
padding:7px 0
}
.themetechmount-box-team.themetechmount-teambox-view-style3 .themetechmount-box-social-links ul a {
width:40px;
font-size:22px;
text-align:left;
background-color:transparent;
color:#fff
}
.themetechmount-teambox-view-style3 .themetechmount-team-image-box img {
-webkit-filter:grayscale(100%);
filter:grayscale(100%);
width:100%;
position:relative
}
.themetechmount-teambox-view-style3 .themetechmount-team-image-box .themetechmount-item-thumbnail-inner:before {
content:'';
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-color:#182333;
opacity:.36;
z-index:1
}
.elementor-element.tm-hightlight-year .tm-element-content-heading, .tm-hightlight-year {
background:url(//www.cnalumetal.com/wp-content/themes/boldman/images/highlight-text-bg.jpg) no-repeat;
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-position:center left
}
.tm-quote-form input[type="submit"] {
padding:10px 40px;
margin-top:5px;
width:100%
}
.tm-quote-form .select2-container--default .select2-selection--single .select2-selection__rendered, .tm-quote-form textarea, .tm-quote-form input[type="text"], .tm-quote-form input[type="datetime"], .tm-quote-form input[type="date"], .tm-quote-form input[type="number"], .tm-quote-form input[type="email"], .tm-quote-form input[type="url"], .tm-quote-form input[type="tel"], .tm-quote-form select {
border:1px solid rgba(129,129,129,.2);
background-color:#f8f9fa;
width:100%;
font-size:13px
}
.tm-quote-form .select2-container {
width:100%
}
.tm-quote-form .select2-container--default .select2-selection--single, .select2-dropdown {
border:1px solid #f8f9fa
}
.tm-quote-form .select2-container--default .select2-selection--single, .tm-quote-form .select2-dropdown {
background-color:transparent
}
.tm-quote-form .select2-container, .tm-quote-form .select2-container .select2-selection--single .select2-selection__rendered {
padding-right:0;
width:100%!important
}
.themetechmount-service-box-view-top-image .themetechmount-box-bottom-content {
padding:37px 30px 42px 30px;
text-align:center
}
.themetechmount-boxes-service.themetechmount-boxes-view-carousel .themetechmount-service-box-view-top-image .themetechmount-box-bottom-content {
margin-bottom:10px
}
.themetechmount-service-box-view-top-image .themetechmount-box-desc {
margin-bottom:20px;
padding-top:13px
}
.themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore a {
display:inline-block;
position:relative;
padding-right:50px;
padding:8px 35px 8px 35px;
color:#182333;
border:2px solid #182333;
font-size:13px;
font-weight:600
}
.themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore a:after {
font-family:"tm-boldman-icons";
content:"\f101";
line-height:16px;
font-size:16px;
margin-left:12px
}
.themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore a:hover {
color:#fff;
border-color:#182333;
background-color:#182333
}
.themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore {
padding-top:9px;
padding-bottom:2px
}
.tm_prettyphoto.tm-vc_icon_element .tm-vc_icon_element-inner:before, .tm_prettyphoto.tm-vc_icon_element .tm-vc_icon_element-inner:after {
content:'';
position:absolute;
top:50%;
left:50%;
transform:translate(-50%, -50%);
border-radius:50%;
background-color:#fda12b
}
.tm_prettyphoto.tm-vc_icon_element .tm-vc_icon_element-inner .tm-vc_icon_element-link {
z-index:11
}
.tm_prettyphoto.tm-vc_icon_element .tm-vc_icon_element-inner:before {
z-index:2;
width:94px;
height:94px;
opacity:.21
}
.tm_prettyphoto.tm-vc_icon_element .tm-vc_icon_element-inner:after {
z-index:1;
width:105px;
height:105px;
opacity:.09
}
.tm_prettyphoto.tm-vc_icon_element .tm-vc_icon_element-inner:hover:before, .tm_prettyphoto.tm-vc_icon_element .tm-vc_icon_element-inner:hover:after {
-webkit-animation:prittyphoto 1.05s infinite;
-moz-animation:prittyphoto 1.05s infinite;
-ms-animation:prittyphoto 1.05s infinite;
-o-animation:prittyphoto 1.05s infinite;
animation:prittyphoto 1.05s infinite
}
@-webkit-keyframes prittyphoto {
100% {
width:200%;
height:200%;
opacity:0
}
}
@keyframes prittyphoto {
100% {
width:200%;
height:200%;
opacity:0
}
}
@-webkit-keyframes sonarEffect {
0% {
opacity:.3
}
40% {
opacity:.5
}
100% {
-webkit-transform:scale(1.5);
opacity:0
}
}
.servicebox-number .tm-sbox.tm-sbox-istyle-rounded-outline .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner:before {
content:'';
display:inline-block;
width:2.75em!important;
height:5.5em!important;
border-bottom-right-radius:100px;
border-top-right-radius:100px;
border:2px solid #129ce7;
border-left:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
position:absolute;
right:1px;
margin-right:-2px
}
.servicebox-number .tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-sm.tm-vc_icon_element-have-style-inner {
width:50px!important;
height:50px!important
}
body {
counter-reset:section
}
.servicebox-number .tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner .tm-vc_icon_element-icon:before {
counter-increment:section;
content:counter(section)
}
.servicebox-number .tm-sbox-iconalign-before-heading.tm-sbox .tm-vc_general.tm-vc_cta3:not(.tm-vc_cta3-icon-size-xl) .tm-vc_cta3-icons {
padding-right:20px
}
.tm-sbox-border-style .tm-sbox {
border:1px solid #f1f1f1;
padding:19px 20px;
margin-bottom:19px
}
.tm-sbox-border-style .tm-sbox.tm-sbox-iconalign-before-heading .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content, .tm-sbox-border-style .tm-sbox .tm-vc_cta3-container {
margin-bottom:0
}
.servicebox-number .tm-sbox .tm-vc_cta3-content-header h2.tm-custom-heading {
font-weight:400
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
border:1px solid #f1f1f1
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
background-color:#f8f9fa
}
body.wpb-js-composer .tm-bgcolor-grey .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, body.wpb-js-composer .tm-bgcolor-grey .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, body.wpb-js-composer .tm-bgcolor-grey .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover, body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
background-color:#fff
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
color:#182333
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon:after, body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon:before {
border-color:#182333
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon:after, body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon:before {
border-color:#182333
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
color:#182333
}
body.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel-heading, body.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-tab>a {
border-width:2px;
border-color:rgba(227, 227, 227, .7)
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover .vc_tta-controls-icon:after, body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover .vc_tta-controls-icon:before {
border-color:rgba(255, 255, 255, .7)
}
body.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta.vc_general .vc_tta-panel-title>a {
padding:18px 20px
}
body.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta.vc_general .vc_tta-panel-title>a {
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s
}
.newsletter-form input[type="submit"]:hover {
background-color:#182333
}
.tm-col-bgcolor-grey .themetechmount-ptables-w .ttm-pricetable-column-w, .tm-bgcolor-grey .themetechmount-ptables-w .ttm-pricetable-column-w, .tm-bgimage-yes .themetechmount-ptables-w .ttm-pricetable-column-w {
background-color:#fff
}
.tm-col-bgcolor-grey .themetechmount-ptables-w .ttm-pricetable-column-w:not(.tm-ptablebox-featured-col) .tm-vc_btn3.tm-vc_btn3-color-white:not(:hover), .tm-bgcolor-grey .themetechmount-ptables-w .ttm-pricetable-column-w:not(.tm-ptablebox-featured-col) .tm-vc_btn3.tm-vc_btn3-color-white:not(:hover), .tm-bgimage-yes .themetechmount-ptables-w .ttm-pricetable-column-w:not(.tm-ptablebox-featured-col) .tm-vc_btn3.tm-vc_btn3-color-white:not(:hover) {
color:#182333;
background-color:#f8f9fa
}
.tm-rounded-shadow-box>.vc_column-inner>.wpb_wrapper {
border-radius:10px;
border-top:7px solid
}
.wpcf7 .tm-commonform .field-group {
position:relative
}
.wpcf7 .tm-commonform .field-group i {
position:absolute;
left:0;
top:20px;
opacity:.9;
font-size:16px;
z-index:1
}
.wpcf7 .contactform-1 .wpcf7-text, .wpcf7 .contactform-1 textarea {
background-color:transparent;
border:none;
border-bottom:1px solid #eaeaea;
border-radius:0;
padding-left:30px;
padding-bottom:9px
}
.wpcf7 .contactform-1 input[type="submit"] {
margin-top:20px
}
body.woocommerce-page.themetechmount-footer-cta-yes.themetechmount-sidebar-true #primary .site-main, body.themetechmount-footer-cta-yes:not(.page) .site-main, .themetechmount-sidebar-true.themetechmount-footer-cta-yes .site-main {
padding-bottom:55px
}
body.woocommerce-page.woocommerce-cart.themetechmount-footer-cta-yes #primary .site-main {
padding-bottom:130px
}
.widget .tm-vc_btn3.tm-vc_btn3-size-md {
padding:14px 27px 14px 27px
}
.tm-author-widget {
text-align:center
}
.tm-author-widget .author-widget_img {
margin-bottom:20px;
position:relative;
display:inline-block
}
.author-widget_img img {
width:175px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%
}
.tm-author-widget .author-name {
font-size:22px;
line-height:24px;
font-weight:600;
margin-bottom:10px
}
.tm-author-widget .author-widget_text {
line-height:30px;
margin:0;
padding:0 2px;
padding-bottom:15px
}
.tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3 {
padding:0
}
.tm-header-style-toplogo .info-widget {
display:table
}
.tm-header-style-toplogo .info-widget-content {
display:table-cell;
vertical-align:middle
}
.tm-header-style-toplogo .info-widget-content p {
color:#182333;
font-size:16px;
font-weight:500;
margin:0
}
.tm-header-style-toplogo .info-widget-content h2 {
position:relative;
display:block;
padding-left:25px;
color:#fda330;
font-size:24px;
line-height:32px;
margin-bottom:0;
font-weight:500
}
.tm-header-style-toplogo .info-widget {
padding-left:25px
}
.tm-header-style-toplogo .widget-left .info-widget-content:before, .tm-header-style-toplogo .widget-right .info-widget-content:after {
position:absolute;
top:42px;
width:37px;
height:40px;
background-repeat:no-repeat;
content:""
}
.tm-header-style-toplogo .widget-right .info-widget-content:after {
right:0;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAoCAYAAAB5ADPdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDU5YzlhZS0yYjcwLTczNDYtOGIzOC1mMWNjMDUyZGUwZGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkU4RjQ5QTI4ODJEMTFFOEI4QzU5RThCNzJFMkFCNTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkU4RjQ5QTE4ODJEMTFFOEI4QzU5RThCNzJFMkFCNTciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMGE5MDMxMy1iYWM1LTQzMjQtYTRkZS1hOGYzM2UzMTc2YWEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M2Q1OWM5YWUtMmI3MC03MzQ2LThiMzgtZjFjYzA1MmRlMGRkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+K5xvKQAAAqtJREFUeNrMmF2IjGEUx2d2Z3ZnVlitj0xqlZXa4kKJC4p8rOLCBTcSxYVICVtKXLhBK4mVr7vFhoSkXLlBIS6UsBfKBfuOr9nyuay1u36n/lPT692dN2bmfU79mr2Y2f6d85zzPP8T9zwvVsbYCG/hMfTAkP8LmUzmrx8lYuWNDTAbXsA1uABFs1BVZlH74CRUw0G4AeugNkpRd2E3rICtkITzcBQmRiUqH+/hNKyEdtgCHTA9SlH5eAOtsB1a4Gw2m81ELcril7K1DRZCG8JGRy0qptFwRod/rQlEWDxqURYDcAhuqwlmuSDK4ouVDxps0JKtpAuiLO5ofq2GmU6I4prp56MTJsECVzJl8RRewRxKmHZFlF3aD2AuTHFClEr4TCVscCVTFu8gBXUuifoEg5B2SVRcxFwSNU6iel0SNRl+GE6IYjbV6O7LwkdXMmVvqnnwELpdEWXmohEeMbP6qhwonc2m9XqV3nOl+5bCcrgEXWFEJfKzo0wxXm6n24wEpRsoJmqV3tLNZRJkHbdfB/w4grqKOeQWebMJqvPzEgsyc7pLz+BT5mqKGYdlytBU+B3k//8zRsFeOAA3zUWTpZ8j7RIWw4kCk1hqQTNgj7rtCuxEUM9IC45FcrFNPivUW4KLtlFWapP+blOmPg/XXRbzVdumgO/UaSFRE1JASr9JyQgskemcJpOwA27paAT/E8/zmuUmggT16/38OsTaaEhndKwsk32O0Tspvwq6qj1V0f1UrbpsuC6pl9VOhphZgyrJE8jJDNzXUPwett4JZWIzHNMbuTC+wWG4LvFhRFknfYW+fz2ECdnny0p9u1JfaK1tjfOhkvdO4Zy6qBVNzndw05W+DP3Ds1OTNuc7wBWNoI46J7FHdI6qXRBl0aFZswZeVlrUHwEGADsymxlNUI2oAAAAAElFTkSuQmCC)
}
.tm-header-style-toplogo .widget-left .info-widget-content:before {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAoCAYAAAB5ADPdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDU5YzlhZS0yYjcwLTczNDYtOGIzOC1mMWNjMDUyZGUwZGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTdBQkFGMTE4ODI4MTFFODlGQjJENUU0MjM2QkFGMDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTdBQkFGMTA4ODI4MTFFODlGQjJENUU0MjM2QkFGMDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMGE5MDMxMy1iYWM1LTQzMjQtYTRkZS1hOGYzM2UzMTc2YWEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M2Q1OWM5YWUtMmI3MC03MzQ2LThiMzgtZjFjYzA1MmRlMGRkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sLavFAAAArRJREFUeNrMmFuIzFEcx88wi6V1aUU75FbCFkqJlNhE8uL+4vYgHlwKSUoUL4g31+VBrdqQB0mU8kAUIQ9LbXJ5sTNMLlll2F2sz6nvX9Pff+f/n3b+M+dbn6bm0nz/53zPOb/fSaTTaRNRCaiFmVAHF0wJlEql/nsvGfG3o2AdrIB6eFYqU0EKM9UfVsNOmCEzZ+CmiVGFTI2Ag7AFWmArXIOsiVk9mZoIJ2AxnITj8M6USUGmbPLOwzzYAY3Qacoov6kaOAbzYRuchW5TZvXxLfntsAaOwLlKGPKbmqYw34Gj8NtUSJ6pKtiozdFO3zdTQXmmpsIquA73TIXlmZoLI6EZulwwVa3z7K02SeOCqdEwCx7Ce1dM1WrqXrgwdZ6pgTAAPhhH5GXqD3x1yZS3mydcMpWToWEumfoh6lwy9REyOvv6uWKqDR7BbNVSTpjqgMcwVnW4M6vvvsrdDdqznDDVCpdVky90xZQt6JqUr70wPMb/TIS1dvmVZ6s6GBv4QzGuxHp1SMuiNg62i5mssrhNVWipy+LpsF5Rsfvj7UIjZfUTDsANOAz7YVCJTdlm5BeMsyOWyWQWhZmy+qyRuqoO2bbpk2Iw5jW9pzC2IMyU0dRt1vSthVuwT0/X24M752vdrLFGjDX8WwkhV0E2c0vUKduO+Q3cVRv2XNOd02uUHrFTNzenAwqAl7AplUo9SES8n7LV6cq8q6ChasPaNd3tqsnCRtFmaYzO2aqAz1/D0kQRl2ZGoZ8Cc2CC9jNbSg8pEIX8HHXpNmd8D9+3D9eQLDIP3+Gp8O6vanQ0RTFlz9nlyupg3+dZxaQl2cvQdohilA3Y+2wEdpGnKybC08Whal/2PtkRwtClsC0hTnX7DO3GUHOUfSpO9dXK+wJ7MHQx7Owrh17BE50YTUFf+CvAADGsmAYGEGjJAAAAAElFTkSuQmCC);
left:0
}
.tm-header-style-toplogo .widget-right .info-widget {
text-align:right;
padding-right:25px;
float:right
}
.tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3 .widget-right h2 {
padding-right:25px
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
color:#8d9297
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon:after, body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon:before {
border-color:#8d9297
}
body.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
border-color:#ddd;
background-color:#fff;
color:#182333
}
body.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:focus, body.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:hover, body.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
color:#fff
}
.wpb-js-composer .tm-fluid-menu.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
font-size:14px
}
.wpb-js-composer .tm-fluid-menu.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active:after {
display:block;
content:"";
position:relative;
bottom:7px;
left:50%;
width:13px;
height:13px;
border-width:0 0 1px 1px;
-webkit-transform:translateX(-50%) rotate(-45deg);
-moz-transform:translateX(-50%) rotate(-45deg);
-ms-transform:translateX(-50%) rotate(-45deg);
-o-transform:translateX(-50%) rotate(-45deg);
transform:translateX(-50%) rotate(-45deg)
}
.inside.tm-fid-view-lefticon-style2 {
margin-bottom:5px
}
.tm-fid-view-lefticon-style2 .tm-fid-icon-wrapper {
position:absolute
}
.tm-fid-view-lefticon-style2 .tm-fld-contents {
padding-left:80px
}
.tm-fid-view-lefticon-style2 .tm-fld-contents {
padding-top:0;
text-align:left;
clear:both;
overflow:hidden
}
.tm-fid-view-lefticon-style2 .tm-fid-icon-wrapper i {
line-height:70px;
font-size:60px!important
}
.tm-col-bgcolor-darkgrey .inside.tm-fid-view-lefticon-style2 h3 {
color:rgba(255, 255, 255, .75)
}
.tm-bgcolor-skincolor .inside h3, .tm-col-bgcolor-skincolor .inside h3, .tm-col-bgcolor-skincolor .tm-fid-icon-wrapper i, .tm-bgcolor-skincolor .tm-fid.inside h4, .tm-col-bgcolor-skincolor .tm-fid.inside h4, .tm-col-bgcolor-darkgrey .tm-fid.inside h4 {
color:rgba(255, 255, 255, 1)
}
.tm-bgcolor-darkgrey .ttm-col-seprator .vc_column_container, .tm-bgcolor-skincolor .ttm-col-seprator .vc_column_container, .tm-col-bgcolor-darkgrey .ttm-col-seprator .vc_column_container, .tm-col-bgcolor-skincolor .ttm-col-seprator .vc_column_container {
border-color:rgba(255, 255, 255, .08)
}
.tm-col-bgcolor-skincolor .tm-fid-view-righticon .tm-fld-contents, .tm-bgcolor-skincolor .tm-fid-view-righticon .tm-fld-contents, .tm-col-bgcolor-skincolor .tm-fid-view-lefticon .tm-fld-contents, .tm-bgcolor-skincolor .tm-fid-view-lefticon .tm-fld-contents {
border-color:rgba(255, 255, 255, .25)
}
.tm-sbox-bordered-style .vc_column_container>.vc_column-inner {
padding:0
}
.tm-sbox-bordered-style .tm-sbox {
border:1px solid #ebeef0;
padding:33px 30px 38px 30px;
height:100%
}
.tm-sbox-bordered-style .tm-sbox .tm-vc_btn3-container, .tm-sbox-bordered-style .tm-sbox .tm-vc_cta3-container {
margin-bottom:0
}
.tm-sbox-bordered-style.vc_row-flex>.vc_column_container:not(:last-child) .tm-sbox {
border-right:0
}
.tm-list.tm-list-style-icon li i.fa {
top:7px
}
.tm-iconbox-stylehover .tm-sbox {
position:relative;
webkit-transition:all 0.5s ease-in-out 0s;
-moz-transition:all 0.5s ease-in-out 0s;
-ms-transition:all 0.5s ease-in-out 0s;
-o-transition:all 0.5s ease-in-out 0s;
transition:all 0.5s ease-in-out 0s
}
.tm-iconbox-stylehover .tm-sbox .tm-vc_btn3-container.tm-vc_btn3-inline {
padding-top:28px;
margin-bottom:15px
}
.tm-iconbox-stylehover .tm-sbox .tm-vc_general.tm-vc_cta3 .tm-vc_general.tm-vc_btn3, .tm-iconbox-stylehover .tm-sbox .tm-vc_btn3-container.tm-vc_btn3-inline {
display:block;
width:100%;
text-align:left
}
.tm-iconbox-stylehover .tm-sbox .tm-vc_btn3.tm-vc_btn3-size-md.tm-vc_btn3-icon-right .tm-vc_btn3-icon {
right:15px
}
.tm-iconbox-stylehover .tm-sbox .tm-vc_btn3-container.tm-vc_btn3-inline:before {
content:"";
position:absolute;
bottom:54px;
height:1px;
width:100%;
margin-left:-25px;
background-color:rgba(255, 255, 255, .09)
}
.tm-iconbox-stylehover .tm-sbox .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner .tm-vc_icon_element-icon {
left:35%
}
.tm-iconbox-stylehover .tm-sbox:hover:before {
z-index:1;
bottom:0
}
.tm-iconbox-stylehover .tm-sbox:before {
position:absolute;
content:'';
bottom:100%;
left:0;
height:100%;
width:100%;
z-index:-1;
-webkit-transition:.55s cubic-bezier(.68, 1.55, .265, .55);
-moz-transition:.55s cubic-bezier(.68, 1.55, .265, .55);
-ms-transition:.55s cubic-bezier(.68, 1.55, .265, .55);
-o-transition:.55s cubic-bezier(.68, 1.55, .265, .55);
transition:.55s cubic-bezier(.68, 1.55, .265, .55)
}
.tm-iconbox-stylehover .tm-sbox .tm-vc_general.tm-vc_cta3 .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text:hover, .tm-iconbox-stylehover .tm-sbox:hover .tm-vc_icon_element-icon, .tm-iconbox-stylehover .tm-sbox:hover .tm-vc_cta3-content-header h4 {
color:#fff
}
.tm-iconbox-stylehover .tm-sbox:hover .tm-cta3-description {
color:rgba(255, 255, 255, .85)
}
.tm-vc_icon_element-icon.fa {
font:normal normal normal 14px/1 FontAwesome
}
.tm-fid.tm-fid-view-behindicon {
position:relative;
padding:30px
}
.tm-fid.tm-fid-view-behindicon .tm-fid-icon-wrapper {
position:absolute;
top:50%;
left:50%;
transform:translate(-50%, -50%);
opacity:.06
}
.tm-fid.tm-fid-view-behindicon .tm-fid-icon-wrapper i {
font-size:100px!important;
color:#182333;
transition:all .6s
}
.tm-fid.tm-fid-view-behindicon:hover .tm-fid-icon-wrapper i {
font-size:60px!important
}
.tm-fid.tm-fid-view-behindicon h4 {
font-size:32px;
font-weight:700
}
.tm-fid.tm-fid-view-behindicon h4 span:nth-child(2):not(.numinate) {
margin-left:-3px
}
.tm-fid.tm-fid-view-behindicon:not(.tm-fid-without-icon) h3:after {
content:none
}
.tm-fid.tm-fid-view-behindicon h3 {
font-size:15px;
line-height:24px;
color:inherit;
bottom:2px
}
.tm-fid.tm-fid-view-behindicon.tm-fid-with-border.tm-fid-view-topicon {
border:1px solid #e7e7e7
}
.themetechmount-servicebox-styleone .themetechmount-box-bottom-content {
padding:70px 25px 48px 55px;
background-color:#fff;
position:relative;
overflow:hidden;
margin:15px 0;
border-bottom:3px solid transparent;
transition:.5s cubic-bezier(.3, .57, .55, 1);
-webkit-box-shadow:0 0 7px 0 rgba(41, 61, 88, .1);
-moz-box-shadow:0 0 7px 0 rgba(41, 61, 88, .1);
box-shadow:0 0 7px 0 rgba(41, 61, 88, .1)
}
.themetechmount-servicebox-styleone .tm-service-iconbox {
padding-bottom:18px;
position:relative
}
.themetechmount-servicebox-styleone .themetechmount-box-title h4 {
font-size:20px;
line-height:28px;
padding-bottom:8px
}
.themetechmount-servicebox-styleone .tm-service-icon:before {
position:absolute;
content:'';
height:50px;
width:50px;
background-color:#000;
opacity:.07;
top:5px;
left:-15px;
border-radius:50px;
margin-top:-15px;
-webkit-transition:.5s all ease;
-ms-transition:.5s all ease;
-moz-transition:.5s all ease;
-o-transition:.5s all ease;
transition:.5s all ease
}
.themetechmount-servicebox-styleone:hover .tm-service-icon:before {
height:70px;
width:70px
}
.themetechmount-servicebox-styleone .tm-service-icon i {
position:relative;
font-size:60px
}
.themetechmount-servicebox-styleone .tm-short-desc {
font-size:15px;
line-height:28px
}
.themetechmount-servicebox-styleone .themetechmount-serviceboxbox-readmore a:after {
font-family:FontAwesome;
content:'\f101';
position:absolute;
right:25px;
top:9px
}
.themetechmount-servicebox-styleone .themetechmount-serviceboxbox-readmore a {
display:inline-block;
position:relative;
font-weight:600;
font-size:13px;
line-height:30px;
padding:9px 45px 9px 25px;
border:2px solid #182333
}
.themetechmount-servicebox-styleone .themetechmount-serviceboxbox-readmore a:hover {
color:#fff;
border-color:#182333;
background-color:#182333
}
.themetechmount-servicebox-styleone .themetechmount-serviceboxbox-readmore {
padding-top:27px
}
.tm-fontwight-400 {
font-weight:400
}
.tm-fontwight-500 {
font-weight:500
}
.tm-list.tm-fontwight-400 .tm-list-li-content {
font-weight:400
}
.tm-slickdots-style1 .slick-dots li button {
width:20px;
height:20px;
border-radius:50%;
background:#fff;
-webkit-box-shadow:0 0 7px 0 rgba(0, 0, 0, .2);
-moz-box-shadow:0 0 7px 0 rgba(0, 0, 0, .2);
box-shadow:0 0 7px 0 rgba(0, 0, 0, .2)
}
.tm-slickdots-style1 .slick-dots li button:before {
content:"";
display:block;
position:absolute;
background:#fff;
top:7px;
width:7px;
height:7px;
border:1px solid transparent;
border-radius:50%;
left:6px;
opacity:1
}
.tm-slickdots-style1 .slick-dots li.slick-active button {
background-color:#fff
}
.tm-slickdots-right .slick-dots {
right:0;
bottom:-35px;
width:auto;
left:auto
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style3 .themetechmount-box-desc .themetechmount-testimonial-text, .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style3 .themetechmount-post-item .themetechmount-box-content {
text-align:center;
background:#fff;
border-left:none;
font-size:18px;
line-height:40px;
margin:16px 60px 17px;
padding:40px 41px 13px;
color:inherit
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style3 .themetechmount-box-desc {
padding-top:47px
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style3 .themetechmount-box-title {
padding-bottom:40px
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style3 .themetechmount-box-content:after {
content:"\f10d";
font-family:'FontAwesome';
color:#033a49;
font-size:65px;
line-height:65px;
position:absolute;
top:63px;
opacity:1;
width:72px;
height:60px;
left:0;
right:0;
margin:0 auto
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style3 .themetechmount-box-desc .themetechmount-box-footer {
opacity:1;
color:inherit;
font-size:14px
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style3 .themetechmount-author-name {
font-size:20px;
line-height:28px
}
.tm-stepbox {
text-align:center;
position:relative
}
.themetechmount-boxes-stepbox {
position:relative
}
.tm-stepbox .tm-box-title h5 {
margin-bottom:11px
}
.tm-stepbox .tm-vc_icon_element-color-skincolor {
color:#8d9297
}
.tm-stepbox:hover .tm-vc_icon_element-color-skincolor {
color:#000
}
.tm-stepbox .tm-box-icon .tm-vc_icon_element {
font-size:21px;
line-height:60px;
color:#fff;
display:block;
text-align:center;
vertical-align:middle
}
.tm-stepbox .tm-box-icon .tm-vc_icon_element:after {
position:relative;
content:'';
border:1px dashed #e7e7e7;
width:1px;
height:23px;
margin-bottom:23px;
display:inline-block;
margin-top:9px;
top:50px;
text-align:center;
left:-44px
}
.tm-stepbox .tm-box-icon .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner {
border-radius:50px;
background-color:#f8f9fa;
border:1px solid #f8f9fa
}
.tm-stepbox .tm-box-icon .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner:before {
content:'';
position:absolute;
background:transparent;
left:0;
top:0;
right:0;
bottom:0;
border-radius:50%;
transform:scale(0, 0);
transition:.5s ease
}
.tm-stepbox:hover .tm-box-icon .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner:before {
transform:scale(1);
background:#1280b4
}
.tm-stepbox .step-num {
background-color:#18336c;
color:#fff;
height:40px;
width:40px;
line-height:40px;
text-align:center;
border-radius:50%;
position:relative;
display:inline-block;
top:-14px
}
.tm-stepbox .step-num:after {
content:'';
border:1px solid #000;
display:inline-block;
width:60px;
height:60px;
border-radius:50px;
font-size:15px;
line-height:60px;
position:absolute;
left:-9px;
top:-9px
}
.tm-stepbox .tm-box-content {
background-color:#fff;
padding:40px 22px 47px;
margin-top:58px;
position:relative
}
.tm-stepbox .tm-box-content:before {
position:absolute;
content:'';
background:#fff;
width:35px;
height:35px;
left:50%;
top:-12px;
transform:rotate(-135deg);
box-shadow:1px 1px #fff;
margin-left:-20px
}
.themetechmount-boxes-stepbox-inner .themetechmount-boxes-row-wrapper.tm-stepbox-wrapper {
position:relative;
clear:both;
overflow:hidden
}
.tm-stepbox .border-box:after {
position:absolute;
content:"";
width:calc(100% + 30px);
border:1px dashed #e7e7e7;
top:35%;
display:block
}
.tm-stepbox-wrapper:before, .tm-stepbox-wrapper:after {
content:"";
border-radius:50%;
background-color:#e7e7e7;
height:10px;
width:10px;
position:absolute;
top:143px;
margin-bottom:-30px;
left:7px;
display:block;
z-index:1
}
.tm-stepbox-wrapper:after {
right:6px;
left:auto
}
.tm-static-box-wrapper .tm-stepbox .tm-box-icon:before {
display:block;
content:'';
position:absolute;
right:-27%;
top:15px;
width:170px;
height:50px;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAxCAYAAABK1zICAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkVGN0Q0RDdGQzk5MTFFOUJCQUNFODA4RUFEMzQ4NTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkVGN0Q0RDhGQzk5MTFFOUJCQUNFODA4RUFEMzQ4NTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRUY3RDRENUZDOTkxMUU5QkJBQ0U4MDhFQUQzNDg1NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRUY3RDRENkZDOTkxMUU5QkJBQ0U4MDhFQUQzNDg1NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgev4GUAAAb8SURBVHja7F0JbFRVFH2tooigRS3USqgLBUVFUJEE49IoFGvVWjWARq3igqLEBbCkKonELRIEiSTGvaK4b1SjRAVciFFrgqjE4gaogFTABRVbwHN8Z9LXsa2t0+l0Zu5JTjrz/29n+v/5d3v3vZ9Rs2qtM/wLmWAXsA7crm27gXuBu4N7grvquB7gJvBj8E8du4+Orwe36Sf/1l/BNgOQ3zenVcftbKfqH9HtoZ8UYh7YD+wD3gMu03GF4AvN/I33wbPB78EM8A5wnPb9Aq4H14jPglXat5M+kwL+2S6FCTX8f7tJPJH308AzwAOjjt0APhcI9RvwPlnKzeBWcIf2fRoltMX6nO6ywLwR9geH6NiIUPPBGRJ3NbgCXA2uAr8zeaaXUPcFB4MDwaMlgOkSa4ZceC24VGJcKwu4XsKJgIId34rPo3jniZFznKVwYG/w2+DYDP0cDhbp9XaFEW+BM/U9TKgp+n/1Ak8DTwAPAw8Fd9G+J4PXdbKofP9DnL5LvW6E2ib2rQQvAXPBHFn1Y8CTwOPAOcGxp8oyvxJ4BBNqEiIjcMW9wQrwALnSh+WOv5DF3BT8Xm0CvzNFvE6MoKu8QL1i3sj/Nl1e4WuFCQxLXlV8m/LISOKsP1MWhpazTAlNhfYxPjxdsV4N+GsKXNDhSthKlfD9phvuDfCmQNQpmfUnm1Aj4syXyzxPyQqFuFAXMqUNi7zgEbo5eZN20fsNgUXmcX+kklCTzfXnqrwzTEkHXfk74GPgu2ngAXcorv5IvB48GNwYiHSaLO4s8HNZXotROwB0478H73mhFiipeDoq3kw3bHUN5TMn75INjhV5U1fqZt5sMWp8cCJ4oTLcm52vU/LGYoH8RyvYNAuWwooUFozRttdU7aBwt5jrbx+wpMRRnWKwJ/imYtNIlmwibRm0nE/I23CAYrTz9d/9tM1cf4w4UjHXCLmvD50fivwg2d1WgsCbejH4HviAkq4wwToZXKJQyoTaBlSo9LIcvFQn0QQaOyjE6qhtDA0ecn6UjOd9kWtovumUyEzgZ0c6kCJgA8i54FDwJRNpXPGl80PGhztfh30c7G9CbQw2arDe+Tp4ZbCdFnS+MllDfFEj73WOwoPR8mRTne9HSHuhDlO89Izu4HrTTELBIdgC8Grnh2ZvAwelc4zK5OgycLJcPsskcxUbGRKPe53v1uqv5DU0ZNvTRagU6Ry5l6/ACeDzLkmG+NIIK1zjtkYWOFneWiAvmPKun0N47Gxnb2WhAncTaedHH1UH5ip3yEs1obIhYrDuSCdRsrunXBbVkBz4xPlGcw6/jlGyW+oamr2TWqic6HaD88X6imA7J73V2bVPKrAtcpmsarmqAeyBne1880vSCpWBOMeTb3d+SsdSu9YpAZYL73R+SJtTZEY5P60m6ZIpDs2xSXmW4homSlPMzacclkisrIN3eJN2rBaV8UqZ8+UmdjVNDbJ7Q+qBrXac5xWZ8jNSoUB2Mrh+JksvOz/KwSYSK+KnBzIVBkxU7BrXgYL/6/q5cMI23VmMS1lrswUU0gu89jOlIY5sca2CCdJCwi0qXf0Vzo8o9da2ehNp2gqVayRMAq+S+6fRulZ5S8KEyhVCbnW+AHwIeJBdK4PzZSwOwZY439ROKzsuUULtKYEyWeKSNKc4Kz8ZGoPdcKy5Pgq+mIgYdYDz6yMV68uwqXmNXRdDE2CvQFnwniFAt/YIDTNbIeQpEukjzjc2m0gNrQXXXeD8rYKWDlq5el0x2DUWobLF6ynwRgXMG+3cG9qIIhm5wmZESot7l/MrwcQk1IVKorbYOTe0EfOVWLFBaZ48cjS4zlYPVQ/aJNQiiXOAnWdDjGCfACcRcjEM1t4flGcOc6Nc7RsF6zq0tULlFNr7nV/yMN/Os6GdwP6Ps8CfnC9flQb7cpRwsUY/uTVCLVBpobvMdZWdX0M7YpEEWimPHS1UYiSs6lEtCfV4/QGulDdemZrB0N7gfCyuwhhOhc8LQgHOp7uuOaEOVdDLIdGJem0wdAQYDpREbRsBqzok+kAqmWO2HPq62/mVmQ2GeICLjfQLOFChQFbUcdny6peHGyOr+bFEwCXCbbqIob3BJ86UK/fp4Roel9RSaZTNLiX5fXOqo2PUtSZSQ5zwtvP9yjmKR7Pcf9fvOVNkbHNZv8EQD3ChZc6j4xNfWEP9zDU84bAllCJWHWRCNXQ0+JwFtgMyUbrG+e67lkY7+USbEog104RqSAQYYnIFlmOdXySvSiJuChfLEptQDQlFJRImLuF+gfMPDIl+0Btj2jNpVU2ohoQDYmWj9UXOT7ufHWVhOQDQy4Rq6Cxi3QZy7YBJCgtucX4Ei9WC8+0x6IbOJlhOFl0Od89nZLHbik/GKflbgAEA9ceNX5y2tuUAAAAASUVORK5CYII=) center center no-repeat;
background-repeat:no-repeat
}
.tm-box-col-wrapper:last-child .tm-stepbox .tm-box-icon:before {
content:unset
}
.tm-stepbox-wrapper .tm-box-col-wrapper:last-child .tm-stepbox .border-box:after {
width:100%
}
body .elementor-section.elementor-top-section:first-child {
margin-top:-83px
}
.elementor-section.elementor-top-section {
padding-top:92px;
padding-bottom:80px
}
.elementor-column.elementor-top-column.tm-col-bgcolor-white:not(.tm-bgimage-yes) .elementor-widget-wrap>.tm-stretched-div, .elementor-column.elementor-top-column.tm-col-bgcolor-white:not(.tm-col-stretched-yes)>.elementor-widget-wrap, .elementor-column.elementor-inner-column.tm-col-bgcolor-white:not(.tm-bgimage-yes)>.elementor-widget-wrap {
background-color:#ffffff!important
}
.elementor-section.elementor-top-section.tm-bgcolor-white, .elementor-section.elementor-top-section.tm-bgcolor-white:before, .elementor-section.elementor-inner-section.tm-bgcolor-white, .elementor-progress-wrapper {
background-color:#fff
}
.elementor-inner-section, .elementor-widget-container, .elementor-button-wrapper, .elementor-section .elementor-widget-wrap {
position:relative;
z-index:1
}
.elementor-top-column>.elementor-widget-wrap:before, .elementor-inner-column>.elementor-widget-wrap:before, .elementor-top-section:before, .elementor-inner-section:before, .tm-col-stretched-yes .tm-stretched-div:before {
position:absolute;
height:100%;
width:100%;
top:0;
left:0;
content:"";
display:block;
z-index:1
}
.elementor-top-column>.elementor-widget-wrap:before, .elementor-inner-column>.elementor-widget-wrap:before, .elementor-top-section:before, .elementor-inner-section:before {
background-color:transparent!important
}
body.elementor-editor-active .elementor-top-section:before, body.elementor-editor-active .tm-col-stretched-yes .tm-stretched-div:before {
z-index:0
}
.elementor-column.elementor-top-column.tm-col-bgcolor-white.tm-bgimage-yes .elementor-widget-wrap .tm-stretched-div:before {
background-color:rgba(255, 255, 255, .70)!important
}
.elementor-column.tm-col-stretched-yes.tm-bgimage-yes {
background-image:none;
background-color:transparent
}
.tm-bg-color-white, .tm-bg-color-white .tm-stretched-div:before {
background-color:#fff
}
.tm-bg-color-white .tm-bgimage-yes.tm-stretched-div:before {
background-color:rgba(255, 255, 255, .8)
}
.tm-col-stretched-yes .tm-stretched-div {
position:absolute;
height:100%;
top:0;
left:0;
width:auto;
z-index:1
}
.tm-col-stretched-left .tm-stretched-div {
margin-left:-500px!important;
right:0
}
.tm-col-stretched-right .tm-stretched-div {
margin-right:-500px!important;
right:0
}
.elementor-section.tm-textcolor-white .elementor-widget-text-editor, .elementor-section.tm-textcolor-white {
color:rgba(255, 255, 255, .8)
}
.tm-element-heading-content-wrapper.tm-seperator-solid .heading-seperator {
position:relative
}
.tm-align-center {
text-align:center
}
.tm-bgcolor-skincolor .tm-element-heading-content-wrapper .tm-element-content-heading, .tm-col-bgcolor-skincolor .tm-element-heading-content-wrapper .tm-element-content-heading {
color:#fff
}
.tm-col-bgcolor-skincolor .tm-element-heading-content-wrapper .tm-element-subheading, .tm-bgcolor-skincolor .tm-element-heading-content-wrapper .tm-element-subheading {
color:rgba(255, 255, 255, .9)
}
.themetechmount-iconbox-styleone .themetechmount-iconbox-icon {
width:58px
}
.themetechmount-iconbox-styleone .themetechmount-iconbox-heading .tm-custom-heading {
font-size:18px;
line-height:28px
}
.themetechmount-iconbox-styleone .themetechmount-iconbox-heading .tm-element-subheading {
font-size:13px;
line-height:23px;
margin-bottom:3px
}
.themetechmount-iconbox-styleone.themetechmount-iconsize-large .themetechmount-iconbox-icon {
width:55px
}
.themetechmount-iconbox.themetechmount-iconbox-styleone.themetechmount-iconsize-large .tm-box-icon i {
font-size:40px;
line-height:40px
}
.tm-bgcolor-darkgrey .themetechmount-iconbox.themetechmount-iconbox-styleone .tm-iocnbox-btn a:not(:hover), .tm-bgcolor-skincolor .themetechmount-iconbox.themetechmount-iconbox-styleone .tm-iocnbox-btn a, .tm-col-bgcolor-skincolor .themetechmount-iconbox.themetechmount-iconbox-styleone .tm-iocnbox-btn a, .tm-col-bgcolor-darkgrey .themetechmount-iconbox.themetechmount-iconbox-styleone .tm-iocnbox-btn a:not(:hover) {
color:#fff
}
.themetechmount-iconbox .themetechmount-iconbox-heading .tm-custom-heading {
margin-bottom:3px
}
.themetechmount-iconbox .themetechmount-iconbox-heading .tm-element-subheading:last-child, .themetechmount-iconbox .themetechmount-iconbox-heading .tm-custom-heading:last-child {
margin-bottom:0
}
.themetechmount-iconbox.themetechmount-iconbox-styleone .tm-box-icon i {
font-size:40px;
line-height:40px
}
.themetechmount-iconbox.themetechmount-iconbox-styleone .themetechmount-iconbox-desc {
padding-top:15px
}
.themetechmount-iconbox.themetechmount-iconbox-styleone .tm-iocnbox-btn {
padding-top:15px
}
.themetechmount-iconbox.themetechmount-iconcolor-white .tm-box-icon i {
color:#fff
}
.tm-processbox-wrapper .tm-processbox .tm-stepbox-main-icon {
max-width:205px;
height:201px;
background-color:#fff;
-webkit-box-shadow:0 0 25px 0 rgb(0 0 0 / 8%);
-moz-box-shadow:0 0 25px 0 rgba(0, 0, 0, .08);
box-shadow:0 0 25px 0 rgb(0 0 0 / 8%);
border-radius:50%;
margin:0 auto;
line-height:205px;
font-size:50px
}
.elementor-widget-tm_staticbox_element .tm-processbox-wrapper .tm-processbox .process-num {
right:35px
}
.elementor-widget .tm-ptablebox .tm-ptablebox-featured-col .tm-vc_btn3-container.tm-vc_btn3-inline .tm-vc_btn3 a, .elementor-widget .tm-ptablebox .tm-vc_btn3-container.tm-vc_btn3-inline .tm-vc_btn3:hover a, .elementor-widget .tm-ptablebox .tm-vc_btn3-container.tm-vc_btn3-inline .tm-vc_btn3 a:hover {
color:#fff
}
.elementor-widget .tm-ptablebox .tm-vc_btn3-container.tm-vc_btn3-inline .tm-vc_btn3 a {
display:block;
width:100%
}
.elementor-widget-tm_ptable_element .tm-element-heading-content-wrapper {
margin-bottom:45px
}
.elementor-element.elementor-widget-button .elementor-button {
position:relative
}
.tm-btn-style-flat.tm-btn-color-white .elementor-button {
background-color:#fff
}
.tm-btn-style-flat.tm-btn-color-grey .elementor-button:hover, .tm-btn-style-flat.tm-btn-color-white .elementor-button:hover {
color:#fff
}
.elementor-button.elementor-size-md {
font-size:15px;
line-height:normal
}
.elementor-element.elementor-widget-button.tm-btn-style-text .elementor-button {
padding:0px!important
}
.tm-btn-shape-square.elementor-element.elementor-widget-button .elementor-button {
border-radius:0;
padding:15px 27px 15px
}
.tm-btn-shape-rounded.elementor-element.elementor-widget-button .elementor-button {
border-radius:5px
}
.tm-btn-shape-round.elementor-element.elementor-widget-button .elementor-button {
border-radius:2em
}
.tm-btn-style-outline.elementor-element.elementor-widget-button .elementor-button {
background-color:transparent
}
.tm-btn-style-outline.elementor-element.elementor-widget-button .elementor-button {
border:2px solid
}
.tm-btn-style-outline.tm-btn-color-white .elementor-button {
border-color:#ffffff!important;
color:#fff
}
.tm-btn-style-outline.tm-btn-color-white .elementor-button:hover {
background-color:#fff
}
.tm-btn-style-text.tm-icon-align-right .elementor-button {
padding-right:22px
}
.tm-btn-style-text.tm-icon-align-right .elementor-button:hover {
padding-left:22px
}
.tm-btn-style-text.tm-icon-align-right .elementor-button span {
z-index:1
}
.tm-btn-style-text.tm-icon-align-right .elementor-button-link.elementor-button:hover {
color:#fff
}
.tm-btn-style-text.tm-icon-align-right .elementor-button .elementor-button-icon {
color:#fff
}
.elementor-widget-button.tm-btn-style-text .elementor-button {
background-color:transparent
}
.themetechmount-iconbox-styletwo h2.tm-custom-heading, .themetechmount-iconbox.themetechmount-iconbox-stylesix .themetechmount-iconbox-heading .tm-custom-heading {
font-size:19px
}
.themetechmount-iconbox-styletwo .tm-box-icon {
font-size:45px;
padding-right:6px
}
.themetechmount-iconboxthemetechmount-iconbox-styletwo:not(.themetechmount-icon-bgcolor-none) .themetechmount-iconbox-icon {
padding-right:25px
}
.themetechmount-iconbox-stylethree .themetechmount-iconbox-icon.tm-wrap-cell, .themetechmount-iconbox-stylethree .themetechmount-iconbox-heading.tm-wrap-cell {
vertical-align:top
}
.themetechmount-iconbox-stylethree .themetechmount-iconbox-icon.tm-wrap-cell {
width:60px
}
.themetechmount-iconbox.themetechmount-iconbox-stylethree .tm-box-icon i {
font-size:50px
}
.themetechmount-iconbox-stylethree .themetechmount-iconbox-heading.tm-wrap-cell {
padding-left:20px
}
.themetechmount-iconbox.themetechmount-iconbox-stylethree .tm-box-icon {
padding-top:20px
}
.themetechmount-iconbox-stylethree .themetechmount-iconbox-inner {
background-color:#fff;
padding:26px 20px 25px 20px
}
.tm-bgcolor-grey .themetechmount-iconbox-stylethree .themetechmount-iconbox-inner {
box-shadow:unset
}
.themetechmount-iconbox.themetechmount-iconbox-stylethree .tm-iocnbox-btn {
padding-top:11px
}
.themetechmount-iconbox-stylethree .tm-iocnbox-btn span:after {
position:absolute;
content:'\e809';
font-family:'tm-boldman-icons';
right:-15px;
top:-2px
}
.themetechmount-iconbox-stylethree .tm-iocnbox-btn span {
position:relative
}
.themetechmount-iconbox-stylethree .themetechmount-iconbox-heading .tm-custom-heading {
font-size:19px;
line-height:30px;
padding-bottom:3px
}
.themetechmount-iconbox.themetechmount-iconbox-stylethree.tm-icontype-text .themetechmount-iconbox-icon {
width:60px!important;
padding-top:0
}
.themetechmount-iconbox.themetechmount-icon-bgcolor-grey.tm-icontype-text .tm-box-icon {
width:50px;
height:50px;
text-align:center;
font-size:20px;
line-height:50px;
padding:0;
color:#182333
}
.elementor-default .themetechmount-pf-detailbox-list .tm-pf-details-date i, .elementor-default .tm-team-list-title i {
display:none
}
.elementor-default .themetechmount-pf-detailbox-list .tm-pf-details-date .tm-pf-left-details {
margin-left:0
}
.elementor-default .themetechmount-pf-detailbox-list .tm-pf-details-date {
padding-left:0
}
.tm-heading-style-horizontal.tm-element-heading-content-wrapper {
display:table
}
.tm-heading-style-horizontal.tm-element-heading-content-wrapper .tm-content-header, .tm-heading-style-horizontal.tm-element-heading-content-wrapper .tm-element-content-desctxt {
display:table-cell;
padding-bottom:0;
vertical-align:middle
}
.tm-heading-style-horizontal.tm-element-heading-content-wrapper .tm-content-header {
width:51%;
text-align:left;
position:relative;
padding-right:60px
}
.tm-element-heading-content-wrapper.tm-seperator-solid.tm-heading-style-horizontal .heading-seperator {
margin-bottom:0
}
.tm-element-heading-content-wrapper.tm-heading-style-vertical.tm-seperator-solid .tm-element-content-heading {
margin-bottom:17px
}
.tm-bgcolor-skincolor .tm-element-heading-content-wrapper .tm-element-content-desctxt, .tm-col-bgcolor-skincolor .tm-element-heading-content-wrapper .tm-element-content-desctxt, .tm-bgcolor-darkgrey .tm-element-heading-content-wrapper .tm-element-content-desctxt, .tm-col-bgcolor-darkgrey .tm-element-heading-content-wrapper .tm-element-content-desctxt {
color:rgba(255, 255, 255, .85)
}
.elementor-progress-bar, .elementor-progress-wrapper {
-webkit-border-radius:0;
border-radius:0
}
.elementor-widget-progress .elementor-title {
display:block;
margin-bottom:12px;
font-size:16px
}
.tm-col-bgcolor-skincolor .elementor-widget-progress .elementor-title, .elementor-section.elementor-top-section.tm-elementor-bg-color-skincolor .elementor-widget-progress .elementor-title, .tm-col-bgcolor-darkgrey .elementor-widget-progress .elementor-title, .elementor-section.elementor-top-section.tm-elementor-bg-color-darkgrey .elementor-widget-progress .elementor-title {
color:#fff
}
.tm-col-bgcolor-darkgrey .elementor-progress-wrapper, .elementor-section.elementor-top-section.tm-elementor-bg-color-darkgrey .elementor-progress-wrapper {
background-color:#ffffff!important
}
.elementor-progress-percentage {
background:none;
position:absolute;
text-align:right;
right:-12px;
top:-27px;
font-size:16px
}
.elementor-progress-text {
position:relative;
overflow:visible
}
.elementor-widget .inside.tm-fid-view-lefticon {
padding:0;
margin-bottom:0
}
.themetechmount-iconbox.tm-iconstyle-boxed .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-rounded .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-rounded-less .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-outline-boxed .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-outline-rounded .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-outline-rounded-less .tm-box-icon {
font-size:37px
}
.themetechmount-iconbox.tm-iconstyle-boxed .themetechmount-iconbox-icon, .themetechmount-iconbox.tm-iconstyle-rounded .themetechmount-iconbox-icon, .themetechmount-iconbox.tm-iconstyle-rounded-less .themetechmount-iconbox-icon, .themetechmount-iconbox.tm-iconstyle-outline-boxed .themetechmount-iconbox-icon, .themetechmount-iconbox.tm-iconstyle-outline-rounded .themetechmount-iconbox-icon, .themetechmount-iconbox.tm-iconstyle-outline-rounded-less .themetechmount-iconbox-icon {
width:100px!important;
vertical-align:top;
padding-top:15px
}
.themetechmount-iconbox.tm-iconstyle-outline-boxed .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-outline-rounded .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-outline-rounded-less .tm-box-icon {
background-color:transparent!important;
border:2px solid
}
.themetechmount-iconbox.tm-iconstyle-rounded-outline .tm-box-icon {
border-radius:50%
}
.themetechmount-iconbox.tm-iconstyle-rounded-less .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-outline-rounded-less .tm-box-icon {
border-radius:5px
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-icon {
width:75px
}
.themetechmount-iconbox.tm-iconstyle-boxed-outline .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-boxed .tm-box-icon {
border-radius:0
}
.themetechmount-iconbox.tm-iconstyle-outline-rounded .tm-box-icon, .themetechmount-iconbox.tm-iconstyle-rounded .tm-box-icon {
border-radius:50%
}
.themetechmount-iconbox.tm-iconstyle-rounded-less .tm-box-icon i, .themetechmount-iconbox.tm-iconstyle-boxed .tm-box-icon i, .themetechmount-iconbox.tm-iconstyle-rounded .tm-box-icon i {
color:#fff
}
.themetechmount-iconbox.tm-content-left-all * {
text-align:left!important
}
.themetechmount-iconbox .tm-textalign-left .tm-box-icon, .themetechmount-iconbox.tm-content-left-all .tm-box-icon {
margin-left:0
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-icon {
width:80px;
vertical-align:top
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .tm-iocnbox-btn {
padding-top:15px
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .tm-box-icon {
height:75px;
width:75px;
line-height:95px;
text-align:center;
padding:0
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo.tm-iconstyle-rounded .tm-box-icon {
line-height:75px
}
.elementor-progress-percentage, .elementor-widget-progress .elementor-title {
color:#2a2a2a
}
.tm-textcolor-white .elementor-progress-percentage, .tm-bgcolor-darkgrey .tm-bgcolor-yes .tm-element-content-heading, .tm-textcolor-white .elementor-widget-progress .elementor-title {
color:#fff
}
.themetechmount-iconsize-small.themetechmount-iconbox-styletwo .tm-box-icon {
font-size:30px;
height:55px;
width:55px;
line-height:55px;
text-align:center;
padding:0
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo.themetechmount-iconsize-small .themetechmount-iconbox-icon {
width:60px
}
.tm-element-heading-content-wrapper .tm-content-header .tm-element-subheading.tm-custom-heading:first-child {
margin-bottom:2px
}
.tm-element-heading-content-wrapper.tm-seperator-solid .tm-element-content-desctxt {
padding-top:2px
}
.themetechmount-iconbox-stylefour .themetechmount-iconbox-inner {
text-align:center;
padding:40px 20px 40px 20px
}
.themetechmount-iconbox-stylefour .themetechmount-iconbox-icon {
padding-bottom:23px;
display:inline-block
}
.themetechmount-iconbox.themetechmount-iconbox-stylefour {
-webkit-box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
-moz-box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
background-color:#fff
}
.themetechmount-iconbox.themetechmount-iconbox-stylefour .tm-box-icon {
height:75px;
-webkit-transition:all .5s ease-in-out 0s;
-moz-transition:all .5s ease-in-out 0s;
-ms-transition:all .5s ease-in-out 0s;
-o-transition:all .5s ease-in-out 0s;
transition:all .5s ease-in-out 0s;
width:75px;
line-height:75px
}
.themetechmount-iconbox-stylefour .tm-box-icon i {
font-size:35px
}
.themetechmount-iconbox.themetechmount-iconbox-stylefour .themetechmount-iconbox-heading .tm-custom-heading {
font-size:20px;
line-height:30px;
margin-bottom:10px
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .tm-iocnbox-btn span, .themetechmount-iconbox-styleone .tm-iocnbox-btn span, .themetechmount-iconbox-stylefour .tm-iocnbox-btn span {
font-size:13px;
position:relative
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .tm-iocnbox-btn span:before, .themetechmount-iconbox-styleone .tm-iocnbox-btn span:before, .themetechmount-iconbox-stylefour .tm-iocnbox-btn span:before {
position:absolute;
content:"\f101";
font-family:'FontAwesome';
right:-15px;
bottom:-4px
}
.themetechmount-iconbox-stylefour .tm-iocnbox-btn {
padding-top:15px
}
.site-footer .widget .tm-btn-shape-square.elementor-element.elementor-widget-button .elementor-button {
padding:17px 23px 17px
}
.tm-header-text-area .elementor-element.elementor-widget-button .elementor-button {
font-size:12px;
padding:11px 17px 11px 17px
}
.elementor-element .tm-fid-view-lefticon.inside h4 span:nth-child(2) {
margin-left:-5px
}
.tm-quicklink-box .tm-lefticon-box, .tm-quicklink-box .tm-righttext-box {
display:table-cell
}
.tm-quicklink-box .tm-lefticon-box {
vertical-align:top
}
.tm-quicklink-box .tm-lefticon-box {
font-size:50px;
padding-top:0
}
.tm-quicklink-box .tm-righttext-box {
padding-left:10px
}
.tm-quicklink-box .tm-righttext-box h2 {
font-size:24px;
line-height:28px;
margin-bottom:0
}
.tm-quicklink-box .tm-righttext-box p {
font-size:14px;
margin-bottom:0
}
.tm-element-heading-content-wrapper.center-align .tm-element-content-desctxt {
width:60%;
margin:0 auto
}
.elementor-element .themetechmount-boxes-testimonial .themetechmount-box-heading-wrapper:not(.tm-boxwithout-heading) .tm-content-with-desc, .elementor-element .themetechmount-boxes-service .themetechmount-box-heading-wrapper:not(.tm-boxwithout-heading) .tm-content-with-desc, .elementor-element .themetechmount-boxes.themetechmount-boxes-portfolio .themetechmount-box-heading-wrapper:not(.tm-boxwithout-heading) .tm-content-with-desc, .elementor-element .themetechmount-boxes.themetechmount-boxes-team .themetechmount-box-heading-wrapper:not(.tm-boxwithout-heading) .tm-content-with-desc, .elementor-element .themetechmount-boxes.themetechmount-boxes-tribe_events .themetechmount-box-heading-wrapper:not(.tm-boxwithout-heading) .tm-content-with-desc, .elementor-element .elementor-widget-tm_staticbox_element .tm-element-heading-content-wrapper.tm-content-with-desc {
padding-bottom:40px
}
.elementor-element .tm-processbox-wrapper .tm-process-image {
padding:0 27px
}
.elementor-element .tm-processbox-wrapper .tm-processbox .tm-box-image:before {
right:-60px
}
.tm-textcolor-white .themetechmount-iconbox.themetechmount-iconbox-styletwo .tm-iocnbox-btn a {
color:#fff
}
.themetechmount-iconbox.themetechmount-iconbox-stylefive .themetechmount-iconbox-heading .tm-custom-heading {
font-size:20px
}
.themetechmount-iconbox-stylefive .tm-box-icon i {
font-size:50px
}
.themetechmount-iconbox-stylefive {
padding:60px 12px 45px 22px;
background-color:#f8f9fa
}
.elementor-element .tm-ptablebox .tm-ptablebox-featured-col .tm-vc_btn3-container.tm-vc_btn3-inline .tm-vc_btn3:hover, .elementor-element .tm-ptablebox .tm-vc_btn3-container.tm-vc_btn3-inline .tm-vc_btn3:hover {
background-color:var(--tm-blackish-btn)
}
.elementor-column:not(:last-child) .themetechmount-iconbox-stylesix.themetechmount-iconcolor-skincolor .themetechmount-iconbox-inner {
border-right:0
}
.themetechmount-iconbox.themetechmount-iconbox-stylesix .themetechmount-iconbox-heading .tm-custom-heading {
font-size:20px
}
.themetechmount-iconbox-stylesix .tm-box-icon i {
font-size:59px
}
.themetechmount-iconbox-stylesix .tm-box-icon {
padding-bottom:14px
}
.themetechmount-iconbox-stylesix .tm-iocnbox-btn {
padding-top:16px
}
.tm-margin-bottom .elementor-element p {
margin-bottom:2px
}
.elementor-tab-content ul {
list-style:none;
padding:0
}
.elementor-tab-content ul li i {
padding-right:10px
}
body.single-tm_portfolio .elementor-section.elementor-top-section:first-child {
margin-top:0
}
body.single-tm_portfolio.elementor-default .tm-pf-view-left-image .tm-pf-single-content-area {
margin-top:55px
}
#tribe-events, #tribe-events-pg-template, .single-tribe_events #tribe-events, .single-tribe_events #tribe-events-pg-template, .single-tribe_events .tribe-events-pg-template {
padding:0
}
.single-tribe_events #tribe-events-pg-template .tribe-events-content h4, .single-tribe_events .tribe-events-after-html h4, .single-tribe_events .tribe-events-before-html h4 {
font-size:24px;
line-height:inherit
}
#tribe-events-bar #tribe-bar-form {
padding:15px 10px 10px
}
#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit] {
font-size:15px;
padding:7px 5px;
font-weight:500
}
.single-tribe_events #tribe-events-footer {
margin-bottom:40px
}
.elementor-element .wpcf7 .tm-commonform .field-group i {
top:13px
}
.tm_prettyphoto .elementor-icon {
transition:all 1s cubic-bezier(0, 0, .2, 1)
}
.tm_prettyphoto .elementor-icon:hover {
transform:scale3d(1.15, 1.15, 1.15)
}
.tm-faq-style1 .elementor-accordion .elementor-accordion-item, .tm-faq-style1 .elementor-accordion .elementor-tab-content {
border:none
}
.tm-faq-style1 .elementor-accordion .elementor-accordion-item .elementor-tab-title {
border:2px solid;
border-color:rgba(227, 227, 227, .7);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s
}
.tm-faq-style1 .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title {
transition:unset
}
.tm-faq-style1 .elementor-accordion .elementor-accordion-item {
margin-bottom:15px
}
.tm-faq-style1 .elementor-accordion .elementor-tab-content {
padding:15px 15px 0
}
.tm-faq-style1 .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title:hover, .tm-faq-style1 .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active, .tm-faq-style1 .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover {
color:#fff!important
}
.elementor-element .tm-fid.tm-fid-without-icon .tm-fid-inner sub {
position:relative;
right:7px
}
.single-tribe_events #tribe-events-pg-template .tribe-events-content .elementor-heading-title, .single-tribe_events #tribe-events-pg-template .tribe-events-content .tm-element-content-heading, .single-tribe_events .tribe-events-after-html h4, .single-tribe_events .tribe-events-before-html .tm-element-content-heading {
font-size:24px;
line-height:inherit;
margin:0 0 15px
}
.tm-style4-icon-size .themetechmount-iconbox-stylefour .tm-box-icon i {
font-size:58px
}
.tm-style4-icon-size .themetechmount-iconbox-stylefour .themetechmount-iconbox-icon {
padding-bottom:10px;
margin-top:-5px
}
.tm-style4-icon-size .themetechmount-iconbox.themetechmount-iconbox-stylefour {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
background-color:none
}
.tm-style4-icon-size .themetechmount-iconbox-stylefour .themetechmount-iconbox-inner {
text-align:center;
padding:0 15px 0
}
.tm-seperator-style1 .tm-element-subheading.tm-custom-heading {
position:relative
}
.tm-seperator-style1 .tm-element-subheading.tm-custom-heading:before, .tm-seperator-style1 .tm-element-subheading.tm-custom-heading:after {
content:"";
position:absolute;
background-color:var(--tm-skincolor-bg);
width:3px;
height:100%;
top:0
}
.tm-seperator-style1 .tm-element-subheading.tm-custom-heading:before {
left:0
}
.tm-seperator-style1 .tm-element-subheading.tm-custom-heading:after {
right:0
}
.tm-seperator-style1 h4.tm-custom-heading {
position:relative;
background-color:#fff;
border-radius:6px;
vertical-align:middle;
display:inline-block;
box-shadow:0 0 5px 0 rgb(0 0 0 / 12%);
padding:8px 20px;
margin-bottom:15px!important
}
.tm-service-button-style1 .themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore a {
padding:0;
color:#2296f9;
border:none;
font-size:14px!important;
font-weight:700
}
.tm-service-button-style1 .themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore a {
background-color:transparent
}
.tm-service-button-style1 .themetechmount-service-box-view-top-image .themetechmount-box-bottom-content {
padding:30px 20px 25px;
background-color:#fff
}
.tm-service-button-style1 .themetechmount-service-box-view-top-image .themetechmount-box-desc {
margin-bottom:5px;
padding-top:8px
}
.tm-service-button-style1 .themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore a:after {
font-size:18px;
font-weight:500;
margin-left:7px
}
.themetechmount-box-service.themetechmount-box-view-top-image .tm-featured-wrapper img {
width:100%;
transform:scale(1.01);
transition:all 700ms ease
}
.themetechmount-box-service.themetechmount-box-view-top-image:hover .tm-featured-wrapper img {
-webkit-transform:scale(1.07) rotate(0.5deg);
-ms-transform:scale(1.07) rotate(0.5deg);
-moz-transform:scale(1.07) rotate(0.5deg);
transform:scale(1.07) rotate(0.5deg)
}
.tm-service-button-style1 .themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore {
padding-top:0
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-stepbox-main-icon:before {
content:''
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-top-contentbox {
position:relative
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-top-contentbox .process-num {
position:absolute;
top:38px;
bottom:auto;
left:auto;
right:-15px;
margin:0 auto;
font-size:16px;
font-weight:700;
transition:all .6s;
width:32px;
height:32px;
line-height:32px;
background:#fff;
border-radius:50%;
text-align:center;
color:#082452
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-stepbox-content {
transition:all 500ms ease
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-ptable-icon-wrapper {
position:relative;
font-size:43px;
height:100px;
width:100px;
line-height:100px;
text-align:center;
border-radius:6px;
margin:0 auto;
transition:.5s;
background-color:var(--tm-skincolor-bg);
padding:0 0 0 0
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-ptable-icon-wrapper:before {
position:absolute;
content:"";
width:100%;
height:2px;
z-index:2;
background-color:rgba(255, 255, 255, .30);
left:139%;
right:auto;
top:50%
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-stepbox-main-icon {
position:relative
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-stepbox-main-icon:last-child:after {
content:none
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-processbox-wrapper .tm-processbox:last-child .tm-ptable-icon-wrapper:before, .themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-processbox-wrapper .tm-processbox:last-child .tm-stepbox-main-icon:after {
content:none
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-stepbox-main-icon:after {
position:absolute;
content:"\e649";
font-family:themify;
font-size:20px;
line-height:0;
z-index:2;
color:rgba(255, 255, 255, .30);
left:auto!important;
right:-157px!important;
top:50%!important
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-processbox-wrapper {
margin:0
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-bottom-contentbox {
padding-top:24px;
display:inline-block
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-top-contentbox {
padding-top:5px;
width:100px;
margin:0 auto
}
.tm-elementor-bg-color-darkgrey .tm-stepbox .tm-staticbox-style2 .tm-stepbox-content .themetechmount-static-box-desc {
color:rgba(255, 255, 255, .75)
}
.tm-staticbox-style2 .tm-processbox-wrapper .tm-processbox .tm-stepbox-main-icon {
max-width:unset;
height:auto;
line-height:unset;
display:inline-block;
font-size:0;
background-color:transparent
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-main-contentbox {
background-color:#09224d;
color:#fff;
border-radius:0;
padding:35px 20px 30px;
text-align:center
}
.tm-iconbox-style2-background .themetechmount-iconbox.themetechmount-iconbox-styletwo .tm-box-icon {
height:98px;
width:98px;
line-height:98px;
border-radius:5px
}
.tm-iconbox-style2-background .themetechmount-iconbox-styletwo .themetechmount-iconbox-heading {
padding-left:36px;
padding-top:13px
}
.tm-iconbox-style2-background .themetechmount-iconbox-styletwo .tm-box-icon i {
font-size:55px
}
.tm-iconbox-style2-background .themetechmount-iconbox-styletwo h2.tm-custom-heading {
font-size:20px;
line-height:32px;
margin-bottom:8px
}
.themetechmount-box-team .themetechmount-teambox-view-overlay2 {
background-color:#fff;
border-top:none;
margin:15px 0;
box-shadow:0 0 8px 0 rgba(0, 0, 0, .15)
}
.themetechmount-teambox-view-overlay2 .themetechmount-box-content {
padding-top:25px;
padding-bottom:25px;
text-align:center
}
.themetechmount-teambox-view-overlay2.themetechmount-box-team .tm-team-social-links-wrapper {
position:relative
}
.themetechmount-teambox-view-overlay2.themetechmount-box-team .tm-team-social-links-wrapper ul {
position:absolute;
bottom:0;
width:100%;
opacity:1;
text-align:center;
padding:10px 10px;
top:auto;
height:auto;
-webkit-transition:-webkit-transform 0.35s;
transition:transform 0.35s;
-ms-transform:translate3d(0, 100%, 0);
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0);
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
background-color:var(--tm-skincolor-bg)
}
.themetechmount-teambox-view-overlay2.themetechmount-box-team:hover .tm-team-social-links-wrapper ul {
-ms-transform:translate3d(0, 0, 0);
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
.themetechmount-teambox-view-overlay2.themetechmount-box-team {
background-color:#fff;
border-top:none;
margin:15px 0;
box-shadow:0 0 8px 0 rgba(0, 0, 0, .15)
}
.themetechmount-teambox-view-overlay2.themetechmount-box-team .tm-team-social-links-wrapper ul a [data-tooltip]:after {
z-index:0
}
.themetechmount-box-team.themetechmount-teambox-view-overlay2 .themetechmount-team-position {
font-size:15px;
line-height:24px;
margin:0;
color:var(--body-fonts-color)
}
.themetechmount-box-team.themetechmount-teambox-view-overlay2 .themetechmount-box-title h4 {
font-size:22px;
line-height:28px;
margin-bottom:0
}
.themetechmount-box-team.themetechmount-teambox-view-overlay2:hover img {
-webkit-transform:scale(1.07) rotate(0.5deg);
-ms-transform:scale(1.07) rotate(0.5deg);
-moz-transform:scale(1.07) rotate(0.5deg);
transform:scale(1.07) rotate(0.5deg)
}
.themetechmount-box-team.themetechmount-teambox-view-overlay2 img {
width:100%;
transform:scale(1.01);
transition:all 700ms ease
}
.tm-seperator-style1.tm-element-heading-content-wrapper .tm-content-header {
padding-bottom:6px
}
.tm-client-logo-separator-color .themetechmount-box-view-separator-logo .themetechmount-item-thumbnail:after {
content:"";
position:absolute;
border-right:1px solid #00000017!important
}
.tm-client-logo-separator-color .tm-box-col-wrapper:last-child .themetechmount-box-view-separator-logo .themetechmount-item-thumbnail:after {
content:unset
}
.tm-client-logo-separator-color .themetechmount-box-client .themetechmount-item-thumbnail-inner {
padding:18px 17px 26px 5px
}
.themetechmount-box-topimage-style2 {
margin:0 0;
-webkit-transform:translate(0, 0);
-moz-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0);
transform:translate(0, 0);
transition:all 0.5s
}
.themetechmount-box-topimage-style2:hover {
-webkit-transform:translate(0, -8px);
-moz-transform:translate(0, -8px);
-ms-transform:translate(0, -8px);
-o-transform:translate(0, -8px);
transform:translate(0, -8px)
}
.themetechmount-box-topimage-style2 .tm-featured-wrapper {
border-radius:5px 5px 0 0
}
.themetechmount-box-topimage-style2 .themetechmount-box-content {
background-color:transparent;
padding:0;
border:none
}
.tm-bgcolor-skincolor .themetechmount-box-blog.themetechmount-box-topimage-style2 .tm-entry-meta a {
color:#6e6e6e
}
.themetechmount-box-topimage-style2 .themetechmount-box-desc {
background-color:#fff;
padding:25px 30px 25px;
position:relative;
border-radius:0 0 5px 5px;
-webkit-box-shadow:0 0 7px 0 rgba(43, 52, 59, .08);
-moz-box-shadow:0 0 7px 0 rgba(43, 52, 59, .08);
box-shadow:0 0 7px 0 rgba(43, 52, 59, .08)
}
.themetechmount-box-blog.themetechmount-box-topimage-style2 .themetechmount-box-content h4 {
font-size:22px;
line-height:32px;
margin-bottom:5px;
position:relative;
overflow:hidden;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical
}
.themetechmount-box-blog.themetechmount-box-topimage-style2 .tm-meta-line.byline img, .themetechmount-box-blog.themetechmount-box-topimage-style3 .tm-meta-line.byline img {
display:none
}
.themetechmount-box-topimage-style2 .themetechmount-blogbox-readmore:hover, .themetechmount-box-topimage-style2 .themetechmount-blogbox-footer a:hover {
color:#071f49!important
}
.themetechmount-box-topimage-style3 .themetechmount-blogbox-footer-left a:hover {
color:#fff!important
}
.themetechmount-box-blog.themetechmount-box-topimage-style2 .themetechmount-box-content a img {
border-radius:5px 5px 0 0
}
.themetechmount-box-topimage-style2 .tm-entry-meta-blogbox {
font-size:14px;
line-height:27px;
padding-bottom:5px
}
.themetechmount-box-topimage-style2 .themetechmount-blogbox-readmore {
display:inline-block;
margin-top:0;
padding-top:22px;
border-top:1px solid;
border-color:rgba(0, 0, 0, .13);
position:relative;
padding:0;
border:0;
background-color:transparent;
font-size:14px;
font-weight:700;
color:#2296f9!important;
transition:all 0.5s ease 0s
}
.themetechmount-box-topimage-style3 .themetechmount-blogbox-footer-readmore {
padding-top:10px;
padding-bottom:15px;
margin-top:5px
}
.themetechmount-box-topimage-style2 .tm-entry-meta .tm-meta-line i.fa-calendar {
display:none
}
.themetechmount-box-blog.themetechmount-box-topimage-style2 .themetechmount-box-content .tm-meta-line a {
position:relative
}
.themetechmount-box-topimage-style2 .themetechmount-blogbox-footer-readmore {
padding-top:0;
padding-bottom:0;
margin-top:5px
}
.themetechmount-box-topimage-style2 .themetechmount-blogbox-footer a {
color:var(--tm-skincolor-bg);
font-size:14px;
font-weight:700;
transition:all 0.5s ease 0s
}
.themetechmount-box-topimage-style3 .themetechmount-blogbox-footer-left a {
color:var(--tm-skincolor-bg)!important;
font-size:14px;
font-weight:700;
transition:all 0.5s ease 0s
}
.themetechmount-box-topimage-style2 .themetechmount-blogbox-footer {
display:inline-block;
margin-top:7px;
padding-top:18px;
border-top:1px solid;
border-color:rgba(0, 0, 0, .13);
position:relative
}
.themetechmount-box-blog.themetechmount-box-topimage-style2 .themetechmount-box-content .entry-meta span.tm-meta-line:not(:last-child):before, .themetechmount-box-blog.themetechmount-box-topimage-style3 .themetechmount-box-content .entry-meta span.tm-meta-line:not(:last-child):before, .themetechmount-box-blog.themetechmount-box-topimage-style2 .themetechmount-box-content .entry-meta span.tm-meta-line:not(:last-child):after, .themetechmount-box-blog.themetechmount-box-topimage-style3 .themetechmount-box-content .entry-meta span.tm-meta-line:not(:last-child):after {
content:'';
position:absolute;
top:7px;
background-color:currentColor;
height:5px;
width:5px;
right:-13px;
border-radius:50%
}
.themetechmount-box-blog.themetechmount-box-topimage-style2 .themetechmount-box-content .entry-meta span.tm-meta-line:not(:last-child):before, .themetechmount-box-blog.themetechmount-box-topimage-style3 .themetechmount-box-content .entry-meta span.tm-meta-line:not(:last-child):before {
right:-3px
}
.themetechmount-box-blog.themetechmount-box-topimage-style2 .tm-entry-meta span.tm-meta-line:first-child {
padding-left:0
}
.tm-blockquote-style blockquote:before {
-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAwCAYAAAChS3wfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFENkFEMTY1Mzk1MDExRUM4RjMzRDlCODdEOTcyNTlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFENkFEMTY2Mzk1MDExRUM4RjMzRDlCODdEOTcyNTlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUQ2QUQxNjMzOTUwMTFFQzhGMzNEOUI4N0Q5NzI1OUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUQ2QUQxNjQzOTUwMTFFQzhGMzNEOUI4N0Q5NzI1OUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6TjkNAAAAAx0lEQVR42uzaQQ6DMAxEUSfH7YXKbQPpCVriUcfhW2KJNP8tWNHGdaG9tvi+dF+Phx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADk3WHef3Rx/Ms5fu7r4vjhHD/39SfHK74BpeKzAcrFZwKUjM8CKBufAVA6fhWgfPwKwBbxdwG2ib8DsFX8rwDbxX9ufHfv62nzh7I/PNJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v33cKMABzMRcSBoMjDgAAAABJRU5ErkJggg==) no-repeat 100% 100%;
mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAwCAYAAAChS3wfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFENkFEMTY1Mzk1MDExRUM4RjMzRDlCODdEOTcyNTlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFENkFEMTY2Mzk1MDExRUM4RjMzRDlCODdEOTcyNTlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUQ2QUQxNjMzOTUwMTFFQzhGMzNEOUI4N0Q5NzI1OUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUQ2QUQxNjQzOTUwMTFFQzhGMzNEOUI4N0Q5NzI1OUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6TjkNAAAAAx0lEQVR42uzaQQ6DMAxEUSfH7YXKbQPpCVriUcfhW2KJNP8tWNHGdaG9tvi+dF+Phx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADk3WHef3Rx/Ms5fu7r4vjhHD/39SfHK74BpeKzAcrFZwKUjM8CKBufAVA6fhWgfPwKwBbxdwG2ib8DsFX8rwDbxX9ufHfv62nzh7I/PNJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v33cKMABzMRcSBoMjDgAAAABJRU5ErkJggg==) no-repeat 100% 100%;
-webkit-mask-size:cover;
position:absolute;
background-color:#fff;
content:'';
height:48px;
width:64px;
left:0;
top:0;
display:block;
-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
-o-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s
}
.tm-blockquote-style blockquote:after {
position:absolute;
content:"";
height:60px;
width:60px;
border-radius:50%;
top:-10px;
left:30px;
background-color:rgba(255, 255, 255, .1)
}
.blockquote-caption h3 {
font-size:22px;
line-height:28px;
margin-bottom:10px
}
.blockquote-caption span {
font-size:15px;
line-height:1;
display:block;
color:#fff
}
.tm-blockquote-style blockquote {
font-size:22px;
color:#fff;
line-height:32px;
font-weight:500;
font-family:'Raleway', sans-serif;
margin:0;
border:none;
background-color:unset;
position:relative;
padding:70px 0 20px 0
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style4 .themetechmount-box-content blockquote:before {
-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAwCAYAAAChS3wfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFENkFEMTY1Mzk1MDExRUM4RjMzRDlCODdEOTcyNTlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFENkFEMTY2Mzk1MDExRUM4RjMzRDlCODdEOTcyNTlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUQ2QUQxNjMzOTUwMTFFQzhGMzNEOUI4N0Q5NzI1OUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUQ2QUQxNjQzOTUwMTFFQzhGMzNEOUI4N0Q5NzI1OUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6TjkNAAAAAx0lEQVR42uzaQQ6DMAxEUSfH7YXKbQPpCVriUcfhW2KJNP8tWNHGdaG9tvi+dF+Phx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADk3WHef3Rx/Ms5fu7r4vjhHD/39SfHK74BpeKzAcrFZwKUjM8CKBufAVA6fhWgfPwKwBbxdwG2ib8DsFX8rwDbxX9ufHfv62nzh7I/PNJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v33cKMABzMRcSBoMjDgAAAABJRU5ErkJggg==) no-repeat 100% 100%;
mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAwCAYAAAChS3wfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFENkFEMTY1Mzk1MDExRUM4RjMzRDlCODdEOTcyNTlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFENkFEMTY2Mzk1MDExRUM4RjMzRDlCODdEOTcyNTlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUQ2QUQxNjMzOTUwMTFFQzhGMzNEOUI4N0Q5NzI1OUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUQ2QUQxNjQzOTUwMTFFQzhGMzNEOUI4N0Q5NzI1OUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6TjkNAAAAAx0lEQVR42uzaQQ6DMAxEUSfH7YXKbQPpCVriUcfhW2KJNP8tWNHGdaG9tvi+dF+Phx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADk3WHef3Rx/Ms5fu7r4vjhHD/39SfHK74BpeKzAcrFZwKUjM8CKBufAVA6fhWgfPwKwBbxdwG2ib8DsFX8rwDbxX9ufHfv62nzh7I/PNJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v3xfm8fJ9YR4v33cKMABzMRcSBoMjDgAAAABJRU5ErkJggg==) no-repeat 100% 100%;
-webkit-mask-size:cover;
position:absolute;
background-color:#fff;
content:'';
height:48px;
width:64px;
left:0;
top:0;
display:block;
-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
-o-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s
}
.themetechmount-box-topimage-style3 {
margin:15px 0;
overflow:hidden;
border-radius:5px;
-webkit-transform:translate(0, 0);
-moz-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0);
transform:translate(0, 0);
transition:all 0.5s
}
.themetechmount-box-topimage-style3 .themetechmount-box-content {
padding:0
}
.tm-bgcolor-skincolor .themetechmount-box-blog.themetechmount-box-topimage-style3 .tm-entry-meta a {
color:#6e6e6e
}
.themetechmount-box-topimage-style3 .themetechmount-box-desc {
color:#fff!important;
padding:25px 30px 25px;
position:relative;
-webkit-box-shadow:0 0 7px 0 rgba(43, 52, 59, .08);
-moz-box-shadow:0 0 7px 0 rgba(43, 52, 59, .08);
box-shadow:0 0 7px 0 rgba(43, 52, 59, .08)
}
.themetechmount-box-blog.themetechmount-box-topimage-style3 .themetechmount-box-content a:hover {
color:var(--tm-skincolor-text)
}
.themetechmount-box-blog.themetechmount-box-topimage-style3 .themetechmount-box-content h4 {
font-size:22px;
line-height:32px;
margin-bottom:0;
position:relative;
overflow:hidden;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical
}
.themetechmount-box-topimage-style3 .tm-entry-meta-blogbox {
font-size:14px;
line-height:27px
}
.themetechmount-box-topimage-style3 .themetechmount-blogbox-readmore {
padding:0;
border:0;
background-color:transparent;
font-size:14px;
font-weight:700;
padding:12px 31px 12px 0;
color:#2296f9!important;
transition:all 0.5s ease 0s
}
.themetechmount-box-topimage-style3 .themetechmount-blogbox-readmore:hover {
color:#fff!important
}
.themetechmount-box-topimage-style3 .tm-entry-meta .tm-meta-line i.fa-calendar {
display:none
}
.themetechmount-box-blog.themetechmount-box-topimage-style3 .themetechmount-box-content .tm-meta-line a:not(:hover) {
color:rgba(255, 255, 255, .6)!important
}
.themetechmount-box-blog.themetechmount-box-topimage-style3 .themetechmount-box-content .entry-meta span, .themetechmount-box-blog.themetechmount-box-topimage-style3 .tm-post-featured-outer-wrapper {
position:relative
}
.themetechmount-box-blog.themetechmount-box-topimage-style3 .tm-post-featured-outer-wrapper .tm-post-featured-wrapper a:before {
position:absolute;
content:'';
background:linear-gradient(rgba(14, 43, 92, 0) 10%, rgba(14, 43, 92, .90) 90%);
width:100%;
height:100%;
left:0;
right:0;
bottom:0;
z-index:1;
border-radius:5px
}
.themetechmount-box-blog.themetechmount-box-topimage-style3 .tm-post-featured-outer-wrapper .tm-post-featured-wrapper a img {
-webkit-transform:scale(1.07) rotate(0.5deg);
-ms-transform:scale(1.07) rotate(0.5deg);
-moz-transform:scale(1.07) rotate(0.5deg);
transform:scale(1.07) rotate(0.5deg);
width:100%;
transform:scale(1.01);
transition:all 700ms ease
}
.themetechmount-box-blog.themetechmount-box-topimage-style3 .themetechmount-box-desc {
position:absolute;
left:0;
bottom:13px;
padding:0 40px;
width:100%;
z-index:1;
top:auto;
box-shadow:unset;
color:#fff
}
.themetechmount-stepboxes-wrapper.tm-staticbox-style2 .tm-processbox-wrapper .tm-processbox:hover .process-num {
background-color:#fff
}
.themetechmount-box-topimage-style3 .themetechmount-box-content .entry-meta span.posted-on:after {
content:'';
position:absolute;
top:7px;
background-color:currentColor;
height:5px;
width:5px;
right:-9px;
border-radius:50%
}
.themetechmount-box-topimage-style3 .themetechmount-box-content .entry-meta span.posted-on:before {
content:'';
position:absolute;
top:7px;
background-color:currentColor;
height:5px;
width:5px;
right:2px;
border-radius:50%
}
.themetechmount-box-blog.themetechmount-box-topimage-style3 .tm-entry-meta span.author {
padding-left:20px
}
.themetechmount-box-blog.themetechmount-box-topimage-style2 .tm-entry-meta span.tm-meta-line:not(:first-child) {
padding-left:20px
}
.themetechmount-box-blog.themetechmount-box-topimage-style3:hover .tm-post-featured-outer-wrapper .tm-post-featured-wrapper a img {
-webkit-transform:scale(1.07) rotate(0.5deg);
-ms-transform:scale(1.07) rotate(0.5deg);
-moz-transform:scale(1.07) rotate(0.5deg);
transform:scale(1.07) rotate(0.5deg)
}
.footer-contact-class ul.widget_contact_wrapper li i {
position:absolute;
left:0;
top:2px;
line-height:1;
font-size:18px;
font-weight:400;
color:rgba(255, 255, 255, 1)
}
.footer-contact-class ul li span {
font-size:18px;
font-weight:600
}
.footer .tm-widget-title-style1 .widget .widget-title:after {
content:unset
}
.widget.footer-contact-class ul li {
padding-left:35px;
position:relative;
padding-bottom:15px;
margin-bottom:17px;
line-height:25px;
color:rgba(255, 255, 255, 1);
border-bottom:2px solid rgba(255, 255, 255, .06)
}
.widget.footer-contact-class ul li:last-child {
border:unset;
margin-bottom:0;
padding-bottom:0
}
.widget.footer-contact-class ul li:before {
position:absolute;
left:0;
bottom:auto;
top:5px;
color:#fff
}
.footer.tm-sepborderwidth-full .widget_nav_menu li a, .footer .tm-widget-title-style1 .widget_nav_menu li a {
position:relative;
padding-left:17px
}
.footer .tm-widget-title-style1 .widget .widget-title {
padding-left:0
}
.footer.tm-sepborderwidth-full .widget_nav_menu li a:before, .footer .tm-widget-title-style1 .widget_nav_menu li a:before {
font-family:"tm-boldman-icons";
content:"\f101";
position:absolute;
line-height:16px;
font-size:16px;
top:6px;
left:0;
font-size:16px;
color:inherit
}
.footer .tm-widget-title-style1 ul#menu-footer-link1-1 li {
padding-left:0
}
.footer .tm-widget-title-style1 ul.tm-recent-post-list>li:first-child {
display:block
}
.footer .tm-widget-title-style1 ul.tm-recent-post-list>li>a {
font-size:16px;
line-height:26px;
margin-bottom:2px;
font-weight:600;
position:relative;
-webkit-line-clamp:2;
-webkit-box-orient:vertical
}
.footer .tm-widget-title-style1 ul.tm-recent-post-list>li .post-date {
margin-top:-8px;
font-size:14px
}
.footer .tm-widget-title-style1 ul.tm-recent-post-list>li:first-child {
border-bottom:2px solid rgba(255, 255, 255, .06);
padding-bottom:30px
}
.footer .tm-widget-title-style1 ul.tm-recent-post-list>li:last-child {
padding-top:34px;
padding-bottom:0;
margin-bottom:0
}
footer .newsletter-box {
padding:40px 30px;
border-radius:5px;
border-top-width:6px;
border-top-style:solid;
background-color:#071f49;
border-top-color:#2296f9!important
}
footer .newsletter-box h6 {
font-size:18px;
line-height:28px;
margin-bottom:30px;
font-weight:600
}
footer .newsletter-box .tm_subscribe_form input[type="email"] {
border:none;
width:100%;
height:45px;
padding-left:20px;
padding-right:140px;
font-size:15px;
outline:none;
border-radius:3px;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
background-color:rgba(255, 255, 255, 1)
}
footer .newsletter-box .tm_subscribe_form {
position:relative
}
.newsletter-box .tm_subscribe_form button[type="submit"] {
font-size:13px;
position:absolute;
top:0;
right:0;
border-radius:0;
height:45px;
line-height:45px;
color:#fff;
padding:0 20px;
border-bottom-right-radius:3px;
border-top-right-radius:3px;
background-color:#ff7029;
border:1px solid transparent
}
.newsletter-box .tm_subscribe_form button[type="submit"]:hover {
background-color:#57b33e;
color:#fff;
right:-1px
}
footer .tm-bordercolor-white .tm-container-for-footer {
border-top:2px solid rgba(255, 255, 255, .06)
}
.tm-copyright-boxes {
display:-ms-flexbox!;
display:flex;
-ms-flex-pack:justify;
-ms-flex-align:center;
align-items:center
}
.tm-copyright-boxes .footer-logo {
position:relative;
padding-right:60px
}
.tm-copyright-boxes .footer-logo:after {
display:block;
content:'';
position:absolute;
right:30px;
width:2px;
top:-15px;
bottom:-15px;
background-color:rgba(255, 255, 255, .07)
}
.tm-header-style-classic2.tm-header-overlay .tm-header-text-area .elementor-element.elementor-widget-button .elementor-button {
font-size:14px;
padding:12px 31px 12px 31px;
border:1px solid #fff
}
.tm-header-style-classic2.tm-header-overlay .tm-header-icons .tm-header-search-link a:hover {
background-color:transparent;
color:#007bff
}
.tm-header-style-classic2.tm-header-overlay .top-contact.tm-highlight-left:after {
background-color:transparent
}
.tm-header-style-classic2.tm-header-overlay .tm-stickable-header-w .themetechmount-topbar-wrapper {
border-bottom:1px solid rgba(255, 255, 255, .05)
}
.tm-header-style-classic2.tm-header-overlay .tm-header-text-area .header-info-widget {
border-left:1px solid rgba(255, 255, 255, .06);
margin-left:0;
padding-left:35px
}
.themetechmount-box-team.themetechmount-teambox-view-overlay2 [data-tooltip]:hover:before, .themetechmount-box-team.themetechmount-teambox-view-overlay2 [data-tooltip]:hover:after {
visibility:hidden
}
.themetechmount-box-team.themetechmount-teambox-view-overlay2 [data-tooltip]:hover:after {
opacity:0
}
.themetechmount-box-team.themetechmount-teambox-view-overlay2 [data-tooltip]:after {
background-color:transparent
}
.themetechmount-iconbox.themetechmount-iconbox-stylefour:hover .tm-box-icon {
transform:rotateY(180deg)
}
.themetechmount-testimonial-box-view-style5 {
padding-top:75px
}
.themetechmount-testimonial-box-view-style5 .themetechmount-box-content {
text-align:center;
background:0 0;
border-left:none;
font-size:17px;
line-height:31px;
padding:70px 25px 30px;
border-radius:5px;
background-color:rgba(255, 255, 255, .95)
}
.themetechmount-testimonial-box-view-style5 .tm-boldman-icon-star-1 {
font-size:15px;
min-width:16px;
display:inline-block;
color:#fda12b;
margin:0 0
}
.themetechmount-testimonial-box-view-style5 .tm-boldman-icon-star-1.tm-active {
color:#fda12b
}
.themetechmount-testimonial-box-view-style5 .themetechmount-box-author .themetechmount-box-img, .themetechmount-testimonial-box-view-style5 .themetechmount-box-author .themetechmount-box-title {
display:block;
float:none;
text-align:center
}
.themetechmount-testimonial-box-view-style5 .themetechmount-box-img .themetechmount-item-thumbnail {
margin:0 auto;
text-align:center;
width:118px;
height:118px
}
.themetechmount-testimonial-box-view-style5 .themetechmount-post-item img {
margin-top:-66px;
text-align:center;
width:120px;
height:120px;
border:4px solid #fff;
border-radius:50%;
position:relative;
box-shadow:0 10px 20px rgb(0 0 0 / 11%);
margin-bottom:12px
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style5 .themetechmount-author-name {
padding-top:0;
padding-bottom:0;
font-size:22px;
line-height:26px;
display:block;
font-weight:700;
margin-bottom:0
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style5 .themetechmount-box-desc .themetechmount-box-footer {
font-size:14px;
opacity:1
}
.themetechmount-testimonial-box-view-style5 .themetechmount-box-author .themetechmount-box-title {
margin-left:0;
padding-top:12px
}
.themetechmount-testimonial-box-view-style5 .themetechmount-box-footer {
margin:0;
font-size:14px;
line-height:1;
color:#7e8a96!important
}
.themetechmount-testimonial-box-view-style5 .themetechmount-box-content:before {
font-size:21px;
width:42px;
height:42px;
line-height:44px;
background-color:#033a49;
border-radius:50%
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style5 .themetechmount-post-item .themetechmount-box-content:before {
color:#fff!important
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style5 blockquote {
padding:15px 15px 28px;
margin:0;
font-style:italic;
font-weight:400;
font-size:18px;
line-height:28px;
position:relative;
background-color:transparent;
text-align:center;
background:transparent;
border-left:none;
text-align:center!important
}
.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style5 .tm-boldman-icon-quote-left:before {
content:unset
}
.iconbox-stylefour-border-style .elementor-element-populated {
border-style:solid;
border-width:0 0 1px 0;
border-color:#00000017
}
.iconbox-stylefour-border-style2 .elementor-element-populated {
border-style:solid;
border-width:0 0 1px 1px;
border-color:#00000017
}
.site-footer .tm-widget-title-style1 .second-footer-inner {
padding-bottom:0;
border-width:2px
}
.tm-titlebar-titlestyle1 .entry-title-wrapper .entry-title:before, .tm-titlebar-titlestyle1 .entry-title-wrapper .entry-title:before {
content:unset!important
}
.social-link-colorstyle ul li a {
display:block;
height:44px!important;
width:44px!important;
line-height:48px!important;
font-size:16px!important;
color:rgba(255, 255, 255, 1)!important;
border-width:0;
transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-webkit-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out
}
.social-link-colorstyle ul li.tm-social-facebook a {
background-color:#3b5998;
border-color:#3b5998
}
.social-link-colorstyle ul li.tm-social-twitter a {
background-color:#2296f9;
border-color:#2296f9
}
.social-link-colorstyle ul li.tm-social-flickr a {
background-color:#FA4779;
border-color:#FA4779
}
.social-link-colorstyle ul li.tm-social-linkedin a {
background-color:#0e76a8;
border-color:#0e76a8
}
.social-link-colorstyle ul li.tm-social-youtube a {
background-color:#F70000;
border-color:#F70000
}
.social-link-colorstyle ul li.tm-social-gplus a {
background-color:#dc4e41;
border-color:#dc4e41
}
.social-link-colorstyle ul li.tm-social-yelp a {
background-color:#B50000;
border-color:#B50000
}
.social-link-colorstyle ul li.tm-social-podcast a {
background-color:#e41389;
border-color:#e41389
}
.social-link-colorstyle ul li.tm-social-instagram a {
background-color:#9e35ab;
border-color:#9e35ab
}
.social-link-colorstyle ul li.tm-social-xing a {
background-color:#116264;
border-color:#116264
}
.social-link-colorstyle ul li.tm-social-vimeo a {
background-color:#19b1e3;
border-color:#19b1e3
}
.social-link-colorstyle ul li.tm-social-vk a {
background-color:#000;
border-color:#000
}
.social-link-colorstyle ul li.tm-social-houzz a {
background-color:#4aaa4d;
border-color:#4aaa4d
}
.social-link-colorstyle ul li.tm-social-issuu a {
background-color:#eb6a5a;
border-color:#eb6a5a
}
.social-link-colorstyle ul li.tm-social-google-drive a {
background-color:#f7b5e6;
border-color:#f7b5e6
}
.social-link-colorstyle ul li.tm-social-rss a {
background-color:#ef8021;
border-color:#ef8021
}
.social-link-colorstyle ul li.tm-social-pinterest a {
background-color:#cd1f29;
border-color:#cd1f29
}
.tm-textcolor-white .tm-seperator-style1 .tm-element-subheading.tm-custom-heading {
color:#0e2b5c
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven {
position:relative;
padding:40px 40px 16px 40px;
border-radius:5px;
overflow:hidden;
border:1px solid #eee;
transition:all 0.4s;
background-color:var(--tm-greycolor-bg)
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven .themetechmount-iconbox-icon .tm-box-icon {
font-size:48px;
line-height:48px;
position:absolute;
top:0;
left:0;
z-index:2;
text-align:center;
display:flex;
flex-direction:column;
justify-content:center
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven .themetechmount-iconbox-heading {
padding-left:65px
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven .tm-iconbox-wrapper {
position:relative
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven .tm-number-wrapper {
position:absolute;
top:-21px;
right:-21px;
font-size:24px;
color:#dde1eb;
font-weight:700
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven .themetechmount-iconbox-heading .tm-element-subheading {
font-size:14px;
line-height:14px;
font-weight:400;
margin-bottom:5px!important
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven .tm-custom-heading {
font-size:20px;
line-height:30px;
margin-bottom:10px!important
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven .themetechmount-iconbox-content {
padding:25px 0 15px;
margin-top:25px;
border-top:1px solid #eee
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven .tm-iocnbox-btn a {
font-size:15px;
font-weight:600;
transition:all 0.5s ease 0s
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven .themetechmount-iconbox-content .tm-cta3-content-wrapper {
padding-bottom:15px
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven:before {
position:absolute;
content:"";
top:100%;
left:0;
right:0;
opacity:0;
height:100%;
width:100%;
transition:all 0.4s;
-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0)
}
.themetechmount-iconbox.themetechmount-iconbox-styleseven:hover:before {
opacity:1;
top:0;
transition-delay:0s;
-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
background-color:var(--tm-skincolor-bg)
}
.tm-column-active-default .themetechmount-iconbox.themetechmount-iconbox-styleseven {
background-color:var(--tm-skincolor-bg);
color:#fff
}
.tm-column-active-default .themetechmount-iconbox.themetechmount-iconbox-styleseven *, .tm-column-active-default .themetechmount-iconbox.themetechmount-iconbox-styleseven .tm-custom-heading, .tm-column-active-default .themetechmount-iconbox.themetechmount-iconbox-styleseven .themetechmount-iconbox-heading .tm-element-subheading, .tm-column-active-default .themetechmount-iconbox.themetechmount-iconbox-styleseven .themetechmount-iconbox-icon .tm-box-icon, .tm-column-active-default .themetechmount-iconbox.themetechmount-iconbox-styleseven .tm-iocnbox-btn a, .tm-column-active-default .themetechmount-iconbox.themetechmount-iconbox-styleseven .tm-number-wrapper, .tm-column-active-default .themetechmount-iconbox.themetechmount-iconcolor-skincolor.themetechmount-iconbox-styleseven .tm-box-icon i, .themetechmount-iconbox.themetechmount-iconbox-styleseven:hover *, .themetechmount-iconbox.themetechmount-iconbox-styleseven:hover .tm-custom-heading, .themetechmount-iconbox.themetechmount-iconbox-styleseven:hover .themetechmount-iconbox-heading .tm-element-subheading, .themetechmount-iconbox.themetechmount-iconbox-styleseven:hover .themetechmount-iconbox-icon .tm-box-icon, .themetechmount-iconbox.themetechmount-iconbox-styleseven:hover .tm-iocnbox-btn a, .themetechmount-iconbox.themetechmount-iconbox-styleseven:hover .tm-number-wrapper, .themetechmount-iconbox.themetechmount-iconcolor-skincolor.themetechmount-iconbox-styleseven:hover .tm-box-icon i {
color:#fff
}
.tm-align-left .tm-element-heading-content-wrapper.tm-seperator-style2 .tm-content-header .tm-element-subheading.tm-custom-heading {
margin-bottom:15px
}
.tm-align-center .tm-element-heading-content-wrapper.tm-seperator-style2 .tm-content-header .tm-element-subheading.tm-custom-heading {
margin:0 auto 15px auto;
text-align:center
}
.tm-align-right .tm-element-heading-content-wrapper.tm-seperator-style2 .tm-content-header .tm-element-subheading.tm-custom-heading {
margin:0 0 15px auto;
text-align:right
}
.tm-element-heading-content-wrapper.tm-seperator-style2 .tm-content-header .tm-element-subheading.tm-custom-heading {
position:relative;
padding:6px 20px;
border-radius:3em;
border:1px solid #eee;
background-color:var(--tm-greycolor-bg);
padding-left:30px;
display:inline-block;
position:relative
}
.tm-reverse-heading-yes.tm-heading-style-vertical.tm-seperator-style2 .tm-element-subheading:before {
position:absolute;
content:"";
height:7px;
width:7px;
border-radius:50%;
left:15px;
top:10px;
z-index:1;
background-color:var(--tm-skincolor-bg)
}
.themetechmount-iconbox.themetechmount-iconbox-styleone.themetechmount-iconsize-extrasmall .themetechmount-iconbox-icon {
width:30px
}
.themetechmount-iconbox.themetechmount-iconbox-styleone.themetechmount-iconsize-extrasmall .tm-box-icon i {
font-size:17px;
line-height:35px
}
.themetechmount-iconbox.themetechmount-iconbox-styleone.themetechmount-iconsize-extrasmall .tm-box-icon {
height:33px;
width:33px;
line-height:33px
}
.themetechmount-iconbox.themetechmount-iconbox-styleone.themetechmount-iconsize-extrasmall .themetechmount-iconbox-desc {
padding-top:5px
}
.tm-iconbox-style2-icon-bg-style .themetechmount-iconbox.themetechmount-iconbox-styletwo .tm-box-icon {
height:90px;
width:90px;
line-height:90px;
text-align:center;
padding:0;
border:1px solid #ebf0f4;
border-radius:5px
}
.tm-iconbox-style2-icon-bg-style .themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-heading.tm-wrap-cell {
padding-left:5px
}
.themetechmount-iconbox-styleone .tm-icontype-image .themetechmount-iconbox-heading {
padding-left:20px
}
.tm-img-shape img {
border-radius:50%
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-box-content {
position:relative;
font-size:17px;
line-height:31px;
padding:45px 45px 34px;
border-radius:5px;
border:1px solid #eee;
margin-top:15px;
background-color:var(--tm-greycolor-bg)
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-box-content:before {
position:absolute;
content:"";
height:85px;
width:120px;
top:45px;
right:45px;
opacity:.04;
mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjJweCIgaGVpZ2h0PSI4NXB4IiB2aWV3Qm94PSIwIDAgMTIyIDg1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjIgODUiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjIiIGhlaWdodD0iODUiIHg9IjAiIHk9IjAiCiAgICBocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUhvQUFBQlZDQVFBQUFBc3FqaU1BQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTgpBQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQW1KTFIwUUEvNGVQekw4QUFBQUhkRWxOClJRZmxDaG9ORndkc2RnMnRBQUFDTjNwVVdIUlNZWGNnY0hKdlptbHNaU0IwZVhCbElIaHRjQUFBT0kyVlZWM1MyakFNZk5jcGVnUkgKdjg1eEFvN2ZPdFBISHI4cit3TUNwRjhwbVFsR2tyV3JsV3pvOTg5ZjlDTS9VUXZKVlhyVUtMNjQrTVV0bEl1em00ZXZ2a3RqM3Z2bApjdW5Nc0srdWFiRVEweVpGV3hRVnhGWmZTV3RzZ1kwbXNlbHU2dmhHUWhGc1lwWXVPeGU1UnBVdHFtT2p0d1R6aFV2KzlxdnZJZW1qClJBQWI5WjQ4Wkp1T2UvaGc4a2dEMnlWMzZIMEhGNnZhckJBbnVSN0RKTWE3Q0Rmd0tiSUlVQVgxd3JhSWl1VWF0aXVzUFB6TUhkL3oKN2NSdGhHMGpjRU5JY0hsNStLczhCZ3ZFR0t1cXY1VEdOSnhaWGczRlUyUkRPVDNHaC9kQUZPK0RjUUI1a1RXZk94UEd1MDBBTUFvSgo5Q2NWaVlxeWdKRCtaeGFnZ0ZhaEVlenJVR3FGUW9pNCtYMGhDTllEd2lhcktleXhGeW53Tzk4QnRqOWFoTFVRbGcybFZQQXBTUjdTCmxsdXZYbE5xdy9UOEpTMDk1ejFQaTRUdEpMbUVXbzd1MEpqK1RmbzhlUTUzUUMvRTlFeEhJVU1qeGdhYitWUHFpWjNwTlFVMkpOSHMKblNWQTkrdmJVQll3UWtBR3lWaVZIRkFUakdIaGF1TzhaVGhtUVhoOUFBeTFOczF1Uy9iYm9SR1k2S3FqYXpNSTVhemplRzZhb3lkUwpsVVd3d0JzVGtNY1JVNjhHejVxWXVzQ3ZoTkhLSVFQUjFBNmhjTHdoWndrU2xpY3dKKzROR0hORko4anlIZkk1c093MEw0a25kQnZ6CjYwREhENnl6YStYUTdNMFAydHlrb1ErMEtaOHdwRGR0anNnZmFITURwZ1B5OHYvYThOY055cDIrUDkrM3NPZTc2RzQ5WE1BMHI5VHAKT3ZrYnNCeklVUTdQRzV6K0FFdk9iQlFFQ0I2dkFBQUpka2xFUVZSNDJyMmNiWEJWeFJuSGZ6a0pTWUNZcENBTVdEUmlDUVZtaENEUQoxb0hPQ0RpSWpEaWhwV1hHZEFvdEZKd085RVdtTXd5ZGp0UktweThmeWtCVkdEOEliWWVLV2kzbHJWZ1lFQ3QxS2tpZ1FsQW9JdElTCkdvZ0VBaVFoNGZURHpVM3V6ZjczM1BPeStPeUhlKzd1OHp6Ly9lL2RzMmQzbnowM2p5aFN3RWlHTTRJQmxGRkNLODAwYzRyajFIRXUKa3AvNE1waVJqT0FlU2lpaGlHYWFhT0E0SDFCSHV6YndFNEJWc0pUdE5PTmIwa25XVVUzUkxTTmJSRFhyT0duRmIyWTdTNmxRcE0yVQpXd3FvWVE4M3JYQ1pxWkZuR2VXYzhDaWVwVEVVL2szMlVFTkJNdElGTEFwb1hSdndLNHgyUm5nMHI0UnM4TXhldDZpYmVGVFNremdjCkVTNmQybGxOV1dMQ1pheW1QV1lORGpNcE91a2kxc1NFUzZkelRFMUVlU3JuRXRaZ0RVVlJTQS9sWUVKQUg1OE9WcEFYaTNBZUsraHcKVUlPRERBMUxlandORGdCVGFST0ZrU2tYc3NrWmZnUGp3NUNld2hWbmtENCt1K2dUaVhJZmRqbkZ2OEtVWEtRbmhLTGN6R2xxcWVOcwpxSkYxVy9aREpGQUsyQmJDNDAzT1VrY3Rwd05tRHBtMEp3U1Jyc3pSc2MreW1tcnV6TEFvcG9yRmJPRkdvTjM2MEtUWEIvcTV3UllXClUwVnhoc1dkVkxPYXN6azZlYVdOZERHMUFZYTdlUWpQV3RuYldjYjVBT3ZIUTFGK1BNRERlWlp4dTlYUzR5RjJCMWpYVXF4SnI3V2EKSEdOS2lDcjNZU1d0Rmc4dFZPVzByNkxGWXQzS3lsQWp3eFNPV1Rtc1ZhUW5XOVZYUlJpQjcrVzR4Y3RCOGdNdDg2MlB5ZVBjR3hxLwprRlZXSHBON2tpNjB0RkViTmFFQlUxTENUZ3Zva2tDN0pSYXJuWlJFckVFTmJaYitXcGhOZW9tRjhzeUlnS2tHZkUxNnUwU3AxYWFVClM5TG10UmpQZVpocG9iMGtrM1FoWjZSUzFGODVMY1hzay82V1dTMldTZjE5V2VOMEZLbVIvczZrZnV1VUxMRGN5L0ZsRVBYQzR3VUwKaVdJdUNPMTZCaVdvZ2I2M0YzU1QzaStIajJSYkFvOUswRGxTZDQ3VWZUUVJmcEVjVXZlblNWZEt5QWNUUVFKc0ZWNjNTODN0UW5OcgpZdndISmEvS0ZPbmxvbWh2WWtnWUsveTJpM1YybVZ3MWozVlFnNzNDNy9JVWFUWEJuK0VBRXZud01wOEhNNFhXVGlmNE00VG5YVDVRCkxPWkI1M0pNSk1MS1k2R0dSelhrUE9ZRVAxOXNSTFJRckR2aE9pZVFVQ0k2N2h1RzFodmlKb2c2SWJISk9uWGplSXdRcW5zY1FUYnoKanBFM0lrVE9PelE3cW9GaU1zSmp1TWgrMXhFa0hEUnlCbEtlOWIyY2dTR3M0b3BpTXR5am41SFp6aWxub0IrSXZNOEVmTE5ieFpOVApJdkxSenhPUGtDWmJpQ1NHTklxOHNvQnZkcXQ0MGs2VGllOXhtNUhwNm42eStTb04rUFpwMU9BMlQyVDJkZ2lwcEMwbndiakxqSkQ0CmluUnB6TjFxSldxRHFTVW42WEtIRk0xTnlWWlA5UG5pcksyL1pGS2FVNk5KNUEzUGFSVmV6Q2UrNzNGQ0tMb0x3T1dtZVo0cmhrYjQKN2FGWStCNG5SZllEemdEVXpLcm54clBaN0JOajdaZG9NUWRxUEE1ejA4aE50cExObEhLUjE5TGoreUZEbzdlRGhXMUtTc1NvY3QzagpzZ0N0NUg1SG9HR2V3bnVGemx4SCtPVUszN09BL3VDV2dUYjNlR1FobGlBd2k3dWM0S3RHditnQnI0cUNyemthVFBvYk9SZU1uSS9GCnNxUVhQM0dDUDBEa1hmQ0FmL0NoVVpESE0wNmUxbmNZT1JlRjFrYVJONS94RHZEVjF1SkZEL0I1UVJSOW1lOS9hcVQvYUF4dWtNY0cKK3Q0Qy9LNHhwYjhNZWJZeE1UR291ZW0rUWVycE9Ob2ZFdmUyWHdtdjVlbkMzMGpReG9SMzltRGg4eW1wK1RuTGtacGZKeVQ5a3VIeApjdmMwb1ovbHBGWURYMHdBT1VsNG5HL1JYUzN4ZlZZbCtyWE5vT0NSekxtUkxUWjhuWG14SWVjS2Y3WnBSNWsxdnIxTmJIU0VsVThNCmIxc3pTWHR5bHppVlhtVklMTWlmQ2wrVlZ1MnZXdkgvdzFkaTRmY1R2bjZiUFF2K3JJd29wVkl6djRnUldYclo4Tk1SR0N4NnpvcnYKczVlcGtUdjZST0huaVo1VC8ybUJaMGR1c0ptNURJNEFXbWY0T0JHb1g4dy9BL0I5VHZBa1g0aXdKNjl1MmVtKzBYYno1RE03VytvNQpSZ09mY0luVDdLUE9xbGZJTmFPQ202a085RDJBL1F6TGdkL0tNYzV3a1NZYU9NUWVXcTJhYTFoczVGWDRaMHpGcFlGdGJhYjlmTWtDCldTVzBWK1pzMG52NEtCSitJOHZwWmZGbGhoRXUrK2dUZy9NakhsRnNaNkgwOHgyaEd5Yk1QNFNqRVJ0K24xbzE0NGt6Y1cvYlNNTk0KTWRRSHBRNG1DeThxcEJKdXN0UGZlbTdGbHRTaWFaVFFlOTVPR29aeUlCTG8rMkt4L3E2aGRUWDBJT1R4Wk1UK1pzWlo1d3F0UlVHawpvWUFmY1RVQzZQUWU5aXA0dHk4azVaU01pM1FXZVlkaHIrYnpZNE5KQTFTd1B2UXg4N1U5YktjSm5hZ3o2WHdXV280QW1hbmRXSk9aCnh5K3VVNUNiTk1Bd25yRWNkOHBPdFQzc25oWTZYNDlJR3FDUWhlSkdVZW1CTExzQlF1T3QxRWM0NlUwTm0zSU1icGQ3MlB4ZDZNU2IKekFLTTVaY2N5VUg2VzFrV3MxVlBTMzFFbWRqbE00WXhWSEVYZzZnVUcwRjl1ZFoxWFVxak1XaWRTTHlKZndmakdNTklCakpFUkxWLwp6TTh6dmozUEFrUGpZZit2U2VEVjRaenlqUEpaSWU3NkpOSlgrRitScFdGT2Nkb3BTVjE0OFRBemZ0TnV5ZHpZbnk3Szl6b2tmVlhrClpRWWVSNHJkMUFOK1o5d3NMbWsxQStvT3hYa3lYT0RxVUljTi8zckd0VnFLN3U2dVhqd3hsNWwrUnV0UEZPVUhPZStRdEZyclpRNmwKaW5UWHdiMjRwTTBocVo0YlhkZXpoRVh5RTREQitQQngxMVVGOXhtbGpieWRsTFE1ZG1ZR0FtY0xpMjFPU1g5ZTVQMDdFSCtIMzVFTQpjcUFZTzUvcktoMG5TdjhidTNtMXZHZ2dkR1FNWkcrS0dzenB2b3hYbFFraTc3MnVLN1Y4L0pPSWpTYVJjVWJPcWE2QjdHNnhYOStTCjJkUGNrKzdGTjBUcFMwNHA5eE83Sy8vcXVwb25wbHpiL1l4akh1NUlIK244ZkVRRXpjN3hsbFBTNDBSZUd0K1RXOVl2SndjMWQ2amYKN3lyYkl1Nm5WVTRwNi9uZ3c1MWxVMFZaYzNvdUZtWEJrUzNEaE52ZmRaWU52bVZudHpORkhZcFBCd1EyaXJMMTJWL2ppSHJqNDd1ZApaVStKc2lPeFVPeVNUNU8xcHcyUzcrbE1TVTc2OThKdGFqSlF6UDlFMlJPT1NZOFA2R2svRTJVZjRpVW5mVnJjTTZramF0OFdrQzBKCklsRmFmaWhRRm5ZMnVucEJkbm5Qak9oeXQzQ2JXcVhteVdYK2hoZ1l3ZkpuZ1pLYUlhb2JyNDJCeVVuUEU0NVRMNWxWaXhJL1VhaFgKaVNlQ3l2VUFGTWgvNnRob1prVVhkVWZmRCtSeFNKUzg2Wml5bnVTK2FQMDVmTzVMVGpwUHZsbjNIcldXcU1RanprbXJaM1E5dGRUSwo3Y3UvcVVwRmxkR1NtaTBkZFhpZU9DMTdJdFZnbWd2UzBjSjc4NXhUN21OOUxWMmwycmovWFpRdHIwZUFQT1h3V0d0YVprVEE5NW50CmduUWY2d3Y4S24zVE9XWDdjUnlWRHBEbmduU1VkajdxZU5zZ0pWSCtQbW9hdUNBZHBaM2R2SzJaTGNNaTRMK2VNa2xPT253N3U5MEcKVE12M1F1TzNwZjhYTFNucDhPMThUZjBIbkFQWkVib0dUNmROVkdINFA5aUJDamFIMVB3TEg5MFMwcGRDMXVCYU4ya2wvd2V1YnY1TwpaVVBKVndBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNUzB4TUMweU5sUXhNem95TXpvd055c3dNRG93TUs5SGNhTUFBQUFsCmRFVllkR1JoZEdVNmJXOWthV1o1QURJd01qRXRNVEF0TWpaVU1UTTZNak02TURjck1EQTZNRERlR3NrZkFBQUFHWFJGV0hSVGIyWjAKZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQUFCSlJVNUVya0pnZ2c9PSIgLz4KPC9zdmc+Cg==);
-webkit-mask-box-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMjJweCIgaGVpZ2h0PSI4NXB4IiB2aWV3Qm94PSIwIDAgMTIyIDg1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjIgODUiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIxMjIiIGhlaWdodD0iODUiIHg9IjAiIHk9IjAiCiAgICBocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUhvQUFBQlZDQVFBQUFBc3FqaU1BQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTgpBQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQW1KTFIwUUEvNGVQekw4QUFBQUhkRWxOClJRZmxDaG9ORndkc2RnMnRBQUFDTjNwVVdIUlNZWGNnY0hKdlptbHNaU0IwZVhCbElIaHRjQUFBT0kyVlZWM1MyakFNZk5jcGVnUkgKdjg1eEFvN2ZPdFBISHI4cit3TUNwRjhwbVFsR2tyV3JsV3pvOTg5ZjlDTS9VUXZKVlhyVUtMNjQrTVV0bEl1em00ZXZ2a3RqM3Z2bApjdW5Nc0srdWFiRVEweVpGV3hRVnhGWmZTV3RzZ1kwbXNlbHU2dmhHUWhGc1lwWXVPeGU1UnBVdHFtT2p0d1R6aFV2KzlxdnZJZW1qClJBQWI5WjQ4Wkp1T2UvaGc4a2dEMnlWMzZIMEhGNnZhckJBbnVSN0RKTWE3Q0Rmd0tiSUlVQVgxd3JhSWl1VWF0aXVzUFB6TUhkL3oKN2NSdGhHMGpjRU5JY0hsNStLczhCZ3ZFR0t1cXY1VEdOSnhaWGczRlUyUkRPVDNHaC9kQUZPK0RjUUI1a1RXZk94UEd1MDBBTUFvSgo5Q2NWaVlxeWdKRCtaeGFnZ0ZhaEVlenJVR3FGUW9pNCtYMGhDTllEd2lhcktleXhGeW53Tzk4QnRqOWFoTFVRbGcybFZQQXBTUjdTCmxsdXZYbE5xdy9UOEpTMDk1ejFQaTRUdEpMbUVXbzd1MEpqK1RmbzhlUTUzUUMvRTlFeEhJVU1qeGdhYitWUHFpWjNwTlFVMkpOSHMKblNWQTkrdmJVQll3UWtBR3lWaVZIRkFUakdIaGF1TzhaVGhtUVhoOUFBeTFOczF1Uy9iYm9SR1k2S3FqYXpNSTVhemplRzZhb3lkUwpsVVd3d0JzVGtNY1JVNjhHejVxWXVzQ3ZoTkhLSVFQUjFBNmhjTHdoWndrU2xpY3dKKzROR0hORko4anlIZkk1c093MEw0a25kQnZ6CjYwREhENnl6YStYUTdNMFAydHlrb1ErMEtaOHdwRGR0anNnZmFITURwZ1B5OHYvYThOY055cDIrUDkrM3NPZTc2RzQ5WE1BMHI5VHAKT3ZrYnNCeklVUTdQRzV6K0FFdk9iQlFFQ0I2dkFBQUpka2xFUVZSNDJyMmNiWEJWeFJuSGZ6a0pTWUNZcENBTVdEUmlDUVZtaENEUQoxb0hPQ0RpSWpEaWhwV1hHZEFvdEZKd085RVdtTXd5ZGp0UktweThmeWtCVkdEOEliWWVLV2kzbHJWZ1lFQ3QxS2tpZ1FsQW9JdElTCkdvZ0VBaVFoNGZURHpVM3V6ZjczM1BPeStPeUhlKzd1OHp6Ly9lL2RzMmQzbnowM2p5aFN3RWlHTTRJQmxGRkNLODAwYzRyajFIRXUKa3AvNE1waVJqT0FlU2lpaGlHYWFhT0E0SDFCSHV6YndFNEJWc0pUdE5PTmIwa25XVVUzUkxTTmJSRFhyT0duRmIyWTdTNmxRcE0yVQpXd3FvWVE4M3JYQ1pxWkZuR2VXYzhDaWVwVEVVL2szMlVFTkJNdElGTEFwb1hSdndLNHgyUm5nMHI0UnM4TXhldDZpYmVGVFNremdjCkVTNmQybGxOV1dMQ1pheW1QV1lORGpNcE91a2kxc1NFUzZkelRFMUVlU3JuRXRaZ0RVVlJTQS9sWUVKQUg1OE9WcEFYaTNBZUsraHcKVUlPRERBMUxlandORGdCVGFST0ZrU2tYc3NrWmZnUGp3NUNld2hWbmtENCt1K2dUaVhJZmRqbkZ2OEtVWEtRbmhLTGN6R2xxcWVOcwpxSkYxVy9aREpGQUsyQmJDNDAzT1VrY3Rwd05tRHBtMEp3U1Jyc3pSc2MreW1tcnV6TEFvcG9yRmJPRkdvTjM2MEtUWEIvcTV3UllXClUwVnhoc1dkVkxPYXN6azZlYVdOZERHMUFZYTdlUWpQV3RuYldjYjVBT3ZIUTFGK1BNRERlWlp4dTlYUzR5RjJCMWpYVXF4SnI3V2EKSEdOS2lDcjNZU1d0Rmc4dFZPVzByNkxGWXQzS3lsQWp3eFNPV1Rtc1ZhUW5XOVZYUlJpQjcrVzR4Y3RCOGdNdDg2MlB5ZVBjR3hxLwprRlZXSHBON2tpNjB0RkViTmFFQlUxTENUZ3Zva2tDN0pSYXJuWlJFckVFTmJaYitXcGhOZW9tRjhzeUlnS2tHZkUxNnUwU3AxYWFVClM5TG10UmpQZVpocG9iMGtrM1FoWjZSUzFGODVMY1hzay82V1dTMldTZjE5V2VOMEZLbVIvczZrZnV1VUxMRGN5L0ZsRVBYQzR3VUwKaVdJdUNPMTZCaVdvZ2I2M0YzU1QzaStIajJSYkFvOUswRGxTZDQ3VWZUUVJmcEVjVXZlblNWZEt5QWNUUVFKc0ZWNjNTODN0UW5OcgpZdndISmEvS0ZPbmxvbWh2WWtnWUsveTJpM1YybVZ3MWozVlFnNzNDNy9JVWFUWEJuK0VBRXZud01wOEhNNFhXVGlmNE00VG5YVDVRCkxPWkI1M0pNSk1MS1k2R0dSelhrUE9ZRVAxOXNSTFJRckR2aE9pZVFVQ0k2N2h1RzFodmlKb2c2SWJISk9uWGplSXdRcW5zY1FUYnoKanBFM0lrVE9PelE3cW9GaU1zSmp1TWgrMXhFa0hEUnlCbEtlOWIyY2dTR3M0b3BpTXR5am41SFp6aWxub0IrSXZNOEVmTE5ieFpOVApJdkxSenhPUGtDWmJpQ1NHTklxOHNvQnZkcXQ0MGs2VGllOXhtNUhwNm42eStTb04rUFpwMU9BMlQyVDJkZ2lwcEMwbndiakxqSkQ0CmluUnB6TjFxSldxRHFTVW42WEtIRk0xTnlWWlA5UG5pcksyL1pGS2FVNk5KNUEzUGFSVmV6Q2UrNzNGQ0tMb0x3T1dtZVo0cmhrYjQKN2FGWStCNG5SZllEemdEVXpLcm54clBaN0JOajdaZG9NUWRxUEE1ejA4aE50cExObEhLUjE5TGoreUZEbzdlRGhXMUtTc1NvY3QzagpzZ0N0NUg1SG9HR2V3bnVGemx4SCtPVUszN09BL3VDV2dUYjNlR1FobGlBd2k3dWM0S3RHditnQnI0cUNyemthVFBvYk9SZU1uSS9GCnNxUVhQM0dDUDBEa1hmQ0FmL0NoVVpESE0wNmUxbmNZT1JlRjFrYVJONS94RHZEVjF1SkZEL0I1UVJSOW1lOS9hcVQvYUF4dWtNY0cKK3Q0Qy9LNHhwYjhNZWJZeE1UR291ZW0rUWVycE9Ob2ZFdmUyWHdtdjVlbkMzMGpReG9SMzltRGg4eW1wK1RuTGtacGZKeVQ5a3VIeApjdmMwb1ovbHBGWURYMHdBT1VsNG5HL1JYUzN4ZlZZbCtyWE5vT0NSekxtUkxUWjhuWG14SWVjS2Y3WnBSNWsxdnIxTmJIU0VsVThNCmIxc3pTWHR5bHppVlhtVklMTWlmQ2wrVlZ1MnZXdkgvdzFkaTRmY1R2bjZiUFF2K3JJd29wVkl6djRnUldYclo4Tk1SR0N4NnpvcnYKczVlcGtUdjZST0huaVo1VC8ybUJaMGR1c0ptNURJNEFXbWY0T0JHb1g4dy9BL0I5VHZBa1g0aXdKNjl1MmVtKzBYYno1RE03VytvNQpSZ09mY0luVDdLUE9xbGZJTmFPQ202a085RDJBL1F6TGdkL0tNYzV3a1NZYU9NUWVXcTJhYTFoczVGWDRaMHpGcFlGdGJhYjlmTWtDCldTVzBWK1pzMG52NEtCSitJOHZwWmZGbGhoRXUrK2dUZy9NakhsRnNaNkgwOHgyaEd5Yk1QNFNqRVJ0K24xbzE0NGt6Y1cvYlNNTk0KTWRRSHBRNG1DeThxcEJKdXN0UGZlbTdGbHRTaWFaVFFlOTVPR29aeUlCTG8rMkt4L3E2aGRUWDBJT1R4Wk1UK1pzWlo1d3F0UlVHawpvWUFmY1RVQzZQUWU5aXA0dHk4azVaU01pM1FXZVlkaHIrYnpZNE5KQTFTd1B2UXg4N1U5YktjSm5hZ3o2WHdXV280QW1hbmRXSk9aCnh5K3VVNUNiTk1Bd25yRWNkOHBPdFQzc25oWTZYNDlJR3FDUWhlSkdVZW1CTExzQlF1T3QxRWM0NlUwTm0zSU1icGQ3MlB4ZDZNU2IKekFLTTVaY2N5VUg2VzFrV3MxVlBTMzFFbWRqbE00WXhWSEVYZzZnVUcwRjl1ZFoxWFVxak1XaWRTTHlKZndmakdNTklCakpFUkxWLwp6TTh6dmozUEFrUGpZZit2U2VEVjRaenlqUEpaSWU3NkpOSlgrRitScFdGT2Nkb3BTVjE0OFRBemZ0TnV5ZHpZbnk3Szl6b2tmVlhrClpRWWVSNHJkMUFOK1o5d3NMbWsxQStvT3hYa3lYT0RxVUljTi8zckd0VnFLN3U2dVhqd3hsNWwrUnV0UEZPVUhPZStRdEZyclpRNmwKaW5UWHdiMjRwTTBocVo0YlhkZXpoRVh5RTREQitQQngxMVVGOXhtbGpieWRsTFE1ZG1ZR0FtY0xpMjFPU1g5ZTVQMDdFSCtIMzVFTQpjcUFZTzUvcktoMG5TdjhidTNtMXZHZ2dkR1FNWkcrS0dzenB2b3hYbFFraTc3MnVLN1Y4L0pPSWpTYVJjVWJPcWE2QjdHNnhYOStTCjJkUGNrKzdGTjBUcFMwNHA5eE83Sy8vcXVwb25wbHpiL1l4akh1NUlIK244ZkVRRXpjN3hsbFBTNDBSZUd0K1RXOVl2SndjMWQ2amYKN3lyYkl1Nm5WVTRwNi9uZ3c1MWxVMFZaYzNvdUZtWEJrUzNEaE52ZmRaWU52bVZudHpORkhZcFBCd1EyaXJMMTJWL2ppSHJqNDd1ZApaVStKc2lPeFVPeVNUNU8xcHcyUzcrbE1TVTc2OThKdGFqSlF6UDlFMlJPT1NZOFA2R2svRTJVZjRpVW5mVnJjTTZramF0OFdrQzBKCklsRmFmaWhRRm5ZMnVucEJkbm5Qak9oeXQzQ2JXcVhteVdYK2hoZ1l3ZkpuZ1pLYUlhb2JyNDJCeVVuUEU0NVRMNWxWaXhJL1VhaFgKaVNlQ3l2VUFGTWgvNnRob1prVVhkVWZmRCtSeFNKUzg2Wml5bnVTK2FQMDVmTzVMVGpwUHZsbjNIcldXcU1RanprbXJaM1E5dGRUSwo3Y3UvcVVwRmxkR1NtaTBkZFhpZU9DMTdJdFZnbWd2UzBjSjc4NXhUN21OOUxWMmwycmovWFpRdHIwZUFQT1h3V0d0YVprVEE5NW50CmduUWY2d3Y4S24zVE9XWDdjUnlWRHBEbmduU1VkajdxZU5zZ0pWSCtQbW9hdUNBZHBaM2R2SzJaTGNNaTRMK2VNa2xPT253N3U5MEcKVE12M1F1TzNwZjhYTFNucDhPMThUZjBIbkFQWkVib0dUNmROVkdINFA5aUJDamFIMVB3TEg5MFMwcGRDMXVCYU4ya2wvd2V1YnY1TwpaVVBKVndBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNUzB4TUMweU5sUXhNem95TXpvd055c3dNRG93TUs5SGNhTUFBQUFsCmRFVllkR1JoZEdVNmJXOWthV1o1QURJd01qRXRNVEF0TWpaVU1UTTZNak02TURjck1EQTZNRERlR3NrZkFBQUFHWFJGV0hSVGIyWjAKZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQUFCSlJVNUVya0pnZ2c9PSIgLz4KPC9zdmc+Cg==);
transition:all .8s;
background-color:#112e73
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6:hover .themetechmount-box-content:before {
opacity:.4
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-box-author .themetechmount-box-img {
display:table-cell;
vertical-align:middle
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-box-author {
display:table-cell;
vertical-align:middle;
float:none;
padding-bottom:0
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-box-author .themetechmount-box-title {
display:table-cell;
vertical-align:top;
padding-left:15px;
text-align:left
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-box-author .themetechmount-box-img img {
margin:0 auto;
margin-left:0;
text-align:center;
width:70px;
height:70px;
border:5px solid #fff;
border-radius:5px;
position:relative;
box-shadow:0 10px 20px rgb(0 0 0 / 11%)
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 h3.themetechmount-box-author {
font-size:20px;
line-height:24px;
display:block;
margin-bottom:0
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-box-footer {
font-size:16px
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-box-desc .themetechmount-testimonial-text {
padding:7px 0 15px;
margin:0;
font-style:normal;
font-weight:400;
font-size:15px;
line-height:28px;
position:relative;
color:#697593;
background-color:transparent;
border:none
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-ratting-star {
text-align:left
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style6 .themetechmount-ratting-star i.tm-boldman-icon-star-1 {
font-size:15px;
min-width:16px;
display:inline-block;
color:#fda12b
}
.tm-textcolor-white .tm-element-heading-content-wrapper.tm-seperator-style2 .tm-content-header .tm-element-subheading {
color:var(--tm-skincolor-text)!important
}
.tm-borderedbox-style .themetechmount-boxes-client {
padding:30px 20px 30px 20px;
margin-left:5px;
margin-right:5px;
border-style:solid;
border-width:10px;
border-color:#f5f7fd
}
.tm-borderedbox-style .elementor-widget-heading .elementor-widget-container {
display:inline-block;
padding:0 25px;
margin-left:25px;
transform:translate(0, 50%);
z-index:1;
vertical-align:middle;
background-color:#fff
}
.tm-borderedbox-style .elementor-widget-container .elementor-heading-title {
background-color:#fff;
padding:5px 20px
}
.tm-borderedbox-style .elementor-element-populated .elementor-widget-heading {
margin-bottom:0
}
.tm-fidbox-style1-color .tm-fid-view-topicon.tm-fid.inside h4 {
display:inline-block;
margin-bottom:0;
font-size:40px;
line-height:40px;
color:#fff
}
.tm-fidbox-style1-color .inside.tm-fid-view-topicon:not(.tm-fid-without-icon) h3:after {
background-color:#fff;
opacity:.08;
top:0
}
.tm-fidbox-style1-color .tm-fid-with-icon.tm-fid-view-topicon h3 {
padding:10px 4px 0 4px;
font-size:18px
}
.tm-icon-custome-style .elementor-icon-wrapper {
position:relative
}
.tm-icon-custome-style .elementor-icon {
position:absolute;
right:0;
top:90px;
bottom:auto;
opacity:.24;
color:#fff
}
.tm-icon-custome-style {
position:absolute;
top:140px;
bottom:auto
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-top-info-con {
position:relative;
vertical-align:middle;
display:table;
padding-left:0px!important
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-top-info-con .header-widget {
padding:0 60px;
display:table-cell;
position:relative;
vertical-align:middle;
height:100%;
margin:0
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-top-info-con .header-widget:first-child {
padding-left:0
}
.tm-topbar-content .tm-wrap-cell div.header-widget-main, .tm-header-style-classic2:not(.tm-header-overlay) .header-widget .header-content, .tm-header-style-classic2:not(.tm-header-overlay) .header-widget .header-icon {
display:table-cell;
vertical-align:middle;
padding:0;
text-align:left
}
.tm-header-style-classic2:not(.tm-header-overlay) .header-widget h4 {
font-size:15px;
line-height:25px;
margin-bottom:0
}
.tm-header-style-classic2:not(.tm-header-overlay) .header-widget h5 {
font-size:14px;
line-height:18px;
margin-bottom:0;
font-family:var(--body-fonts-family);
font-weight:var(--body-fonts-weight)
}
.tm-header-style-classic2:not(.tm-header-overlay) .header-widget span {
font-size:14px;
line-height:18px
}
.tm-header-style-classic2:not(.tm-header-overlay) .themetechmount-topbar-inner, .tm-header-style-classic2:not(.tm-header-overlay) .top-contact {
line-height:80px
}
.tm-header-style-classic2:not(.tm-header-overlay) .top-contact.tm-highlight-right:after, .tm-header-style-classic2 .top-contact.tm-highlight-left:after {
top:-1px;
height:calc(100% + 5px)
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-topbar-content .tm-wrap-cell .tm-top-info-con .icon {
font-size:40px;
display:block
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-topbar-content .tm-wrap-cell .tm-top-info-con div {
padding-left:0
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-topbar-content .tm-wrap-cell .tm-top-info-con .header-content {
padding-left:18px
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-topbar-content .tm-wrap-cell .tm-top-info-con .header-widget:last-child:before, .tm-header-style-classic2:not(.tm-header-overlay) .tm-topbar-content .tm-wrap-cell div:before {
content:unset
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-topbar-content .tm-wrap-cell .tm-top-info-con .header-widget:before {
content:"";
height:50px;
width:1px;
background-color:rgba(255, 255, 255, .12);
display:block;
position:absolute;
right:30px;
top:-3px;
left:auto
}
.tm-header-style-classic2:not(.tm-header-overlay) .top-contact.tm-highlight-right a:hover {
color:#fff
}
.tm-header-style-classic2:not(.tm-header-overlay) .top-contact.tm-highlight-right {
padding-left:35px
}
.widget ul.tm-contact-widget-detail {
margin:0;
padding:0;
list-style:none
}
.widget ul.tm-contact-widget-detail li {
margin-top:10px;
padding-left:35px;
position:relative;
font-size:16px;
line-height:28px;
color:rgba(255, 255, 255, .75)
}
.widget ul.tm-contact-widget-detail li i {
position:absolute;
left:0;
top:6px;
line-height:1;
font-size:24px;
font-weight:400;
color:var(--tm-skincolor-text)
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-header-text-area .header-info-widget .tm-vc_btn3, .tm-header-style-classic2:not(.tm-header-overlay) .tm-header-text-area .header-info-widget .tm-vc_btn3.tm-vc_btn3-size-md {
font-size:13px;
padding:12px 20px 12px 20px
}
.tm_widget_offer_box {
position:relative
}
.tm_widget_offer_box .tm-footer-bg-image:after {
content:'';
position:absolute;
background-color:rgba(5, 27, 78, .8);
height:100%;
width:64%;
top:0;
left:0
}
.tm_widget_offer_box .tm-bg-title {
position:absolute;
top:30px;
padding-left:30px;
width:70%
}
.tm_widget_offer_box .tm-bg-title .offer-tag h2 {
font-size:55px;
line-height:67px;
font-weight:400
}
.tm_widget_offer_box .tm-bg-title .offer-tag h3 {
margin-left:25px;
font-size:20px;
line-height:30px;
font-weight:300;
position:absolute;
bottom:auto;
writing-mode:vertical-lr;
letter-spacing:0;
top:13px;
transform:rotate(180deg);
left:105px;
text-transform:uppercase
}
.tm_widget_offer_box .tm-bg-title h4 {
font-size:26px;
line-height:36px;
font-weight:500;
margin-bottom:0;
padding-right:15px
}
.tm_subscribeform_style7 {
padding:30px 30px;
border-radius:5px;
background-color:rgba(255, 255, 255, .05);
width:100%
}
.footer .tm_subscribeform_style7 label {
font-size:26px;
margin-bottom:27px;
color:#fff
}
.footer .tm_subscribeform_style7 .tm-form {
background-color:#0f2a68;
position:relative;
border-radius:5px
}
.footer .tm_subscribeform_style7 .tm-form .tm-inner-bgcolor-form {
padding:25px 25px 25px 40px;
border-radius:6px;
position:relative;
display:inline-block;
width:100%
}
.footer .tm_subscribeform_style7 input[type="email"] {
padding:0;
border:none;
height:45px;
border:0;
width:60%;
background-color:transparent;
color:#fff;
border-bottom:1px solid rgba(255, 255, 255, .04);
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
position:relative
}
.footer .tm_subscribeform_style7 input[type="email"]::placeholder {
color:rgba(255, 255, 255, .4)
}
.footer .tm_subscribeform_style7 button {
position:absolute;
top:25px;
right:25px;
font-size:14px;
font-weight:500;
padding:0 26px 0;
height:45px;
display:block;
-webkit-transition:all 0.35s ease;
transition:all 0.35s ease;
height:47px;
border:0;
border-radius:5px;
z-index:21;
line-height:26px;
background-color:var(--tm-skincolor-bg)
}
.footer .tm_subscribeform_style7 button:hover {
background-color:#fff;
color:#00164a
}
.footer .tm_subscribeform_style7 .tm-form:after {
content:'';
position:absolute;
width:95px;
height:95px;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABbCAYAAAAcNvmZAAAGJklEQVR4nO1d23HbMBA8ZlKASlAJLsEluASXoBLcgUpQOvCkArkDpQM7FSgdIMMElOHT4XEPgASl/UhmRAKElsvjcgnBA9xRBc65JwB4AIC3YRje7ixXgHNu65w7uq84rO6Lzg3n3M45d3Y0trfNjhEiasZ4XMWXnRMZNYe4K1uKQjVf0Oe3XAAYap5wHEf9/daJ48CXgtFZcOvvx/jPt1lH3xFGNQPASUD0iN83SxwH3Nocwd2J5CCozTHcnUgMAjWfUhunw9xrNoKgNv/KbL/kIneyPSY1A8AeADaFzUaif/rAKYaPmuPuDsLaPJaOh4J2L7fO7z8wajMm9N05tylse3ciDDXvPbkh8aOinzInZMLtOhGGmkeCH8csmiB6g8h9jTmSBXzlecBU84YiGv73gz/fRvo53iLJLDXDNaHOv+YCr/YQO692Crf1hoarZt/mBW179p9vUP0++s9x/Z5wG05Eombf7pki2m/bo21boE/OhPU7EYmagSZ6F2zDpeIl2PYa6X+9TkSqZqCJPqDtods4JbZd0Op7N4dUzUCrFhONy8QD2k5hfU5Eo2b4JDo8SZhobOteiPYUXlt8/2bQqBlooq/UiE7kO3FVrNuJaNUMNNEngsgd6o+6MmJO5KkmB02gVTN8+uUvNzyCaPxIvo/0FXMiqdh12bBQcynRBInnxIlblxOxUDPQRJ8pBRJ1OFoSIuM4xfZfLKzUzCT6KtFL9LkOJ2Kl5qA/MsEj9tuj/VJXSt9OxFLNQZ84wYsRjRO9Z2q/YP9+nYi1moEmOkoglehl+u7PidRQM9ApXYroUKXnkhCpOydSQ82QiUqJffGNbhfbF7WjsDwnUkvNQBNNPpAE+0cTvUSbPpxILTVDQVQaGUuIonq7eCdSU81Au4kc0Vt00ouJWrQTqalmKIhKI22+JHrM4y3PidRWMxQmeEQbXAa494VlOZHaagY50UWJXqYPCu2dSAs1Az21IEs0XJeAqxcCBe2X4URaqBniwVIJ0fgmKrkRz+tEWqkZGAlepF14JYiUOKsTaaVmUBANzEQv0097J9JSzcEx8RuUUqJx+RCrsLkT8XWriZqDYxYneETbkCDVnI7I97R3Iv4yjl1GIczUDHqi2Yleoq82TmQONYOeaDzJpijRS/RX14nMpWbITHYsbB/eU9RTwqo6kbnUDIIEj2gvSvQyfdo7EYaaTzXmIRsQLU70Mv3aOhGGmqs8MRF1kf1zCSQUM6cQE5ykI46aqxh4KlgS9IFPlslYzZzI3GqGCNGCkEid6CX61jmRJagZjIiG60dydqKX6VvnRAgPS8FMHZExYDVKiVYnepn+dU6E8dvtQw1la4Ilop8w0TP/DSLq/wJOByXKDnHiPMFljm1CNNCP5KaeHyyciPej5BnL4OzroyhnMCYauwTzXJkoURPYTmTjHyKSy+8kcOSqnShfmtdj4birvJoiHrImyN2ZV8lBuBDV2V/OSbVrgiWirx06vnn5gAaZiFbtr9RAjInGj+SqRC9zrJiRsDUNSrW/e1XgJSVUREOFRC9zLJ0TERxQq/YQKu+OaqjqhUDh8Si0mSeiVLvKAxMPQVWnEJg5EYOBSNSuUmGtRC9xPHsnYjCoB++9c2oX19daiV7mmMv+7YxXQyoKkMxEwo/kTZTVzIlokQhvWFN0oXKilzluWyciRWJlMMfxxbUTvcyxKSzzV7yJmlf8xGc5yYaDxTiRUhBWLUTWbydOFjuTEYx9eU4kh8SgXcoKJt77hVAlkCl0+yvehBePlgXBEvhHSyK6cSIYifrnIqvU4Ek2HLyXJJAFY+7DiVAotYJEoqcBmUAWjpdCH+uJlFrBxEk5KxPIHcMB9eVEKOSsYGJ+hptOiEECeShYEKY/J4KRsYIp1ZKXr0HeTqp9NSubZaxgDCVLE0nVfjVdo1snQoFJCncWq0btJ3/S+nUiGBkrGELzyy7Lt0uuy5XNJhTOMzR5katU+4R+11jNWMEqSlKqve81VhN3fVc7ShWove81VhNWsNkfaGCovf/V3okHmWZvYoixxNSuKiGD3RD18P51vEz/AMCPYRjG/+ccz3iyx/GMan4bhuHyF/DYAIC/2opeOxhJPoQAAAAASUVORK5CYII=);
opacity:.1;
background-repeat:no-repeat;
top:2px;
left:0;
z-index:0
}
.site-footer .tm-footerarea-sep-style-white .second-footer-inner, .site-footer .tm-footerarea-sep-style-dark .second-footer-inner {
border-top:2px solid
}
.site-footer .tm-footerarea-sep-style-white .second-footer-inner {
border-color:rgba(255, 255, 255, .07)
}
.site-footer .tm-footerarea-sep-style-dark .second-footer-inner {
border-color:rgba(0, 0, 0, .07)
}
.footer.tm-footerarea-sep-style-white .footer-rows .first-footer .first-footer-inner, .footer.tm-footerarea-sep-style-dark .footer-rows .first-footer .first-footer-inner {
padding:40px 0 45px
}
.footer.tm-footerarea-sep-style-dark .widget, .footer.tm-footerarea-sep-style-white .widget {
margin:50px 0 40px
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-topbar-content .tm-wrap-cell .header-icon i:before {
display:block
}
.tm-header-style-classic2:not(.tm-header-overlay) .tm-textcolor-white .header-widget h5 {
color:rgba(255, 255, 255, .7)!important
}
.elementor-default .themetechmount-box-events .event-box-content .themetechmount-eventbox-footer a:after, .elementor-default .post.themetechmount-box-blog-classic .themetechmount-blogbox-footer-readmore a:after {
top:0;
font-size:inherit;
font-weight:initial
}
::selection {
color:#fff;
background-color:var(--tm-skincolor-bg)
}
::-moz-selection {
color:#fff;
background-color:var(--tm-skincolor-bg)
}
body:not(.themetechmount-footer-cta-yes):not(.page) .tm-pf-single-related-wrapper {
padding-bottom:25px
}
.elementor-element .themetechmount-sortable-yes:not(.themetechmount-boxes-textalign-center) .themetechmount-box-heading-wrapper.tm-boxwithout-heading {
margin-bottom:0
}
.tm-element-heading-content-wrapper.tm-seperator-style3 .tm-element-subheading {
display:inline-block;
border-bottom:1px solid
}
.tm-element-heading-content-wrapper.tm-seperator-style3 .tm-content-header .tm-element-subheading.tm-custom-heading:first-child {
margin-bottom:16px
}
.themetechmount-servicebox-stylethree .themetechmount-box-bottom-content {
-webkit-box-shadow:0 0 25px 0 rgb(41 61 88 / 6%);
-moz-box-shadow:0 0 25px 0 rgba(41, 61, 88, .06);
box-shadow:0 0 25px 0 rgb(41 61 88 / 6%);
padding:28px 26px 20px 26px;
text-align:center;
background-color:#fff;
margin-bottom:20px
}
.themetechmount-servicebox-stylethree .themetechmount-serviceboxbox-readmore i {
position:absolute;
color:#fff;
bottom:-11px;
left:0;
right:0;
z-index:1;
font-family:'FontAwesome';
font-style:normal;
opacity:0;
transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-webkit-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
display:block;
margin:0 auto;
text-align:center
}
.themetechmount-servicebox-stylethree .themetechmount-box-desc {
margin-top:-5px
}
.themetechmount-servicebox-stylethree .themetechmount-serviceboxbox-readmore:after {
content:'';
position:absolute;
bottom:-16px;
left:0;
right:0;
border:18px solid;
border-radius:50%;
width:18px;
height:18px;
opacity:0;
transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-webkit-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
display:block;
margin:0 auto;
text-align:center;
border-color:var(--tm-skincolor-bg)
}
.themetechmount-servicebox-stylethree .themetechmount-box-title h4 {
font-size:24px;
line-height:26px
}
.themetechmount-servicebox-stylethree:hover .themetechmount-serviceboxbox-readmore i, .themetechmount-servicebox-stylethree:hover .themetechmount-serviceboxbox-readmore:after {
opacity:1
}
.themetechmount-servicebox-stylethree .themetechmount-post-item-inner:before {
content:'';
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:2;
transition-duration:0.3s;
background-color:#131830;
opacity:0;
-webkit-transform-origin:top;
-moz-transform-origin:top;
-ms-transform-origin:top;
-o-transform-origin:top;
transform-origin:top;
-ms-transition:all 0.5s;
-moz-transition:all 0.5s;
-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.6s;
-webkit-transform:perspective(400px) rotateX(-90deg);
-moz-transform:perspective(400px) rotateX(-90deg);
-ms-transform:perspective(400px) rotateX(-90deg);
-o-transform:perspective(400px) rotateX(-90deg);
transform:perspective(400px) rotateX(-90deg)
}
.themetechmount-servicebox-stylethree:hover .themetechmount-post-item-inner:before {
opacity:.7;
-webkit-transform:perspective(400px) rotateX(0deg);
-moz-transform:perspective(400px) rotateX(0deg);
-ms-transform:perspective(400px) rotateX(0deg);
-o-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg)
}
.tm-fid-view-style3 .tm-fld-contents {
position:relative;
padding-top:5px
}
.tm-fid-view-style3 .tm-fld-contents:before {
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
top:-35px;
border:2px solid #e2e2e2;
width:100px;
height:190px;
background-color:#fff;
-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.6s
}
.tm-fid-view-style3 h4.tm-fid-inner span {
font-size:60px;
color:#13183
}
.tm-fid-view-style3 h4.tm-fid-inner sub {
font-size:40px
}
.tm-fid-view-style3 h3.tm-fid-title {
position:relative;
font-size:14px;
color:#fff;
margin-top:10px;
display:inline-block;
width:auto;
float:left
}
.tm-fid-view-style3 h3.tm-fid-title:before {
content:'';
position:absolute;
bottom:0;
left:37px;
right:0;
top:0;
width:100%;
height:100%;
background-color:var(--tm-skincolor-bg)
}
.tm-fid-view-style3 .tm-fid.tm-fid-without-icon .tm-fld-contents {
text-align:left;
padding-left:40px
}
.tm-fid-view-style3 .inside {
text-align:center;
position:relative;
padding:0;
margin:0 auto
}
.tm-fid-view-style3.inside h3 span {
margin:0 auto;
padding:7px 0 7px 70px;
position:relative
}
.inside.tm-fid-view-style3 {
padding:35px 0 67px 30px;
clear:both;
overflow:hidden
}
.tm-fid-view-style3:hover .tm-fld-contents:before {
width:100%;
-webkit-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.6s
}
.tm-fid-view-style3 .tm-fid-inner {
text-align:left;
padding-left:38px
}
.elementor-element .tm-fid.tm-fid-without-icon.tm-fid-view-style3 .tm-fid-inner sub {
right:-3px;
font-weight:inherit;
bottom:-5px
}
.tm-staticbox-style3 .tm-processbox-wrapper .tm-processbox img {
border-radius:0;
border:10px solid #f5f5f5;
box-shadow:none
}
.tm-staticbox-style3 .tm-processbox-wrapper .tm-processbox .tm-box-title h5 {
padding:0 19px;
font-size:24px
}
.tm-staticbox-style3 .tm-processbox-wrapper .tm-processbox .process-num {
right:35px;
top:22px;
font-size:14px;
font-weight:700;
line-height:20px;
margin:0;
padding:10px;
border-top-right-radius:0;
border-top-left-radius:12px;
border-bottom-right-radius:11px;
border-bottom-left-radius:24px;
width:40px;
height:40px
}
.tm-staticbox-style3 .tm-heading-style-vertical.tm-element-align-center .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header {
margin-bottom:-20px
}
.themetechmount-testimonial-box-view-style7 blockquote {
font-size:16px;
padding:0;
margin:12px 0 28px 0;
background-color:transparent;
border:0;
line-height:30px
}
.tm-textcolor-white .themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style7 .themetechmount-box-desc blockquote {
color:#fff
}
.themetechmount-testimonial-box-view-style7 .themetechmount-post-item {
margin-left:108px;
padding:42px 32px 15px 0
}
.themetechmount-testimonial-box-view-style7 h3.themetechmount-author-name {
font-size:20px;
padding-bottom:7px
}
.themetechmount-testimonial-box-view-style7 .themetechmount-box-desc .themetechmount-box-footer {
color:#fff;
font-size:14px
}
.themetechmount-testimonial-box-view-style7 .themetechmount-ratting-star {
line-height:37px;
padding:0
}
.themetechmount-testimonial-box-view-style7 .tm-boldman-icon-star-1.tm-active {
color:#ffaf04
}
.themetechmount-testimonial-box-view-style7 .themetechmount-box-content {
position:relative
}
.themetechmount-testimonial-box-view-style7 .themetechmount-box-content:before {
content:'';
position:absolute;
-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzMXB4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAzMSAyMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzEgMjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIzMSIgaGVpZ2h0PSIyMyIgeD0iMCIgeT0iMCIKICAgIGhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQjhBQUFBWEJBTUFBQUFCMDRsbkFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOCkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFHRkJNVkVVQUFBRC8vLy96RnhmekZ4ZnoKRnhmekZ4ZnpGeGYvLy8vTjQzSElBQUFBQm5SU1RsTUFBR2JNRVVUS05tYnpBQUFBQVdKTFIwUUIvd0l0M2dBQUFBZDBTVTFGQitVSApCd2NEQkl5bFJXY0FBQUJrU1VSQlZCalQxY3JCQ1lCQURFVFJsT0FLVmlCNDlwQUNOajFZZ0JDdy94S2NtZXphZzdsTWVIdzdIcDVaClcvWGM5alBJRDg0Q241QmRnQm5naXdCQlFZYUFRWUUzQVFOQmhrQ0J3SnRBQVFFQm9RSUNBa0lGQUFhQXZVOWdBTGhzd0JhQ0YzUE4KVTI4M3I5eGFBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURJeExUQTNMVEEzVkRBM09qQXpPakEwS3pBd09qQXd6bmpvUkFBQQpBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF5TVMwd055MHdOMVF3Tnpvd016b3dOQ3N3TURvd01MOGxVUGdBQUFBWmRFVllkRk52ClpuUjNZWEpsQUVGa2IySmxJRWx0WVdkbFVtVmhaSGx4eVdVOEFBQUFBRWxGVGtTdVFtQ0MiIC8+Cjwvc3ZnPgo=) no-repeat 100% 100%;
mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzMXB4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAzMSAyMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzEgMjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIzMSIgaGVpZ2h0PSIyMyIgeD0iMCIgeT0iMCIKICAgIGhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQjhBQUFBWEJBTUFBQUFCMDRsbkFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOCkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFHRkJNVkVVQUFBRC8vLy96RnhmekZ4ZnoKRnhmekZ4ZnpGeGYvLy8vTjQzSElBQUFBQm5SU1RsTUFBR2JNRVVUS05tYnpBQUFBQVdKTFIwUUIvd0l0M2dBQUFBZDBTVTFGQitVSApCd2NEQkl5bFJXY0FBQUJrU1VSQlZCalQxY3JCQ1lCQURFVFJsT0FLVmlCNDlwQUNOajFZZ0JDdy94S2NtZXphZzdsTWVIdzdIcDVaClcvWGM5alBJRDg0Q241QmRnQm5naXdCQlFZYUFRWUUzQVFOQmhrQ0J3SnRBQVFFQm9RSUNBa0lGQUFhQXZVOWdBTGhzd0JhQ0YzUE4KVTI4M3I5eGFBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURJeExUQTNMVEEzVkRBM09qQXpPakEwS3pBd09qQXd6bmpvUkFBQQpBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF5TVMwd055MHdOMVF3Tnpvd016b3dOQ3N3TURvd01MOGxVUGdBQUFBWmRFVllkRk52ClpuUjNZWEpsQUVGa2IySmxJRWx0WVdkbFVtVmhaSGx4eVdVOEFBQUFBRWxGVGtTdVFtQ0MiIC8+Cjwvc3ZnPgo=) no-repeat 100% 100%;
mask-size:cover;
left:-100px;
top:47px;
width:32px;
height:25px;
z-index:9;
background-color:var(--tm-skincolor-bg)
}
.themetechmount-testimonial-box-view-style7 .themetechmount-box-content:after {
content:'';
position:absolute;
border:10px solid #fff;
background-color:#fff;
border-radius:50%;
left:-121px;
top:22px;
width:75px;
height:75px
}
.themetechmount-boxes-testimonial.themetechmount-boxes-view-carousel.themetechmount-boxes-col-one.themetechmount-element-testimonialbox-style-7 .slick-dots, .themetechmount-element-testimonialbox-style-7 .slick-dots {
bottom:30px;
right:50px;
left:auto;
text-align:right
}
.tm-col-bgcolor-darkgrey .themetechmount-element-testimonialbox-style-7 .slick-dots li:not(.slick-active) button {
background-color:#fff
}
.themetechmount-blog-box-view-style6 .themetechmount-box-desc {
padding:45px 28px 15px 28px;
background-color:var(--tm-greycolor-bg);
-webkit-transform:translateY(-15px);
-moz-transform:translateY(-15px);
-ms-transform:translateY(-15px);
-o-transform:translateY(-15px);
transform:translateY(-15px)
}
.themetechmount-blog-box-view-style7 .tm-entry-meta-wrapper, .themetechmount-blog-box-view-style6 .tm-entry-meta-wrapper {
padding-bottom:30px;
font-size:14px;
position:relative
}
.themetechmount-blog-box-view-style6 .tm-box-post-date {
background-color:#131830!important;
width:max-content;
height:40px;
font-size:16px;
font-weight:500;
line-height:16px;
position:absolute;
bottom:0;
top:auto;
right:25px;
left:auto;
padding:13px 15px 7px
}
.themetechmount-blog-box-view-style6 .tm-box-post-date span {
padding-right:4px
}
.themetechmount-blog-box-view-style7 .tm-meta-line img, .themetechmount-blog-box-view-style6 .tm-meta-line img {
width:20px;
height:20px
}
.themetechmount-blog-box-view-style7 .tm-entry-meta-wrapper:before, .themetechmount-blog-box-view-style6 .tm-entry-meta-wrapper:before {
content:'';
position:absolute;
border-bottom:1px solid #e2e2e2;
width:50px;
top:0;
bottom:12px;
left:0;
right:0;
right:0
}
.themetechmount-blog-box-view-style7 .tm-entry-meta .tm-meta-line i, .themetechmount-blog-box-view-style6 .tm-entry-meta .tm-meta-line i {
color:var(--tm-skincolor-text)
}
.themetechmount-blog-box-view-style6 .themetechmount-blogbox-footer-readmore a {
display:inline-block;
position:relative;
border:1px solid transparent;
font-size:14px;
padding:8px 40px 8px 15px;
transform:translateX(-15px);
-webkit-transition:all .3s linear 0ms;
-khtml-transition:all .3s linear 0ms;
-moz-transition:all .3s linear 0ms;
-ms-transition:all .3s linear 0ms;
-o-transition:all .3s linear 0ms;
transition:all .3s linear 0ms
}
.themetechmount-blog-box-view-style6 .themetechmount-blogbox-footer-readmore a:before {
font:normal normal normal 14px/1 FontAwesome;
content:'\f178';
height:1px;
width:0;
font-size:14px;
right:30px;
position:absolute;
font-weight:400;
top:14px
}
.themetechmount-blog-box-view-style6:hover .themetechmount-blogbox-footer-readmore a {
transform:translateX(0);
color:#fff;
background-color:var(--tm-blackish-btn)
}
.themetechmount-blog-box-view-style6 .themetechmount-blogbox-footer-readmore a:hover {
background-color:var(--tm-skincolor-bg)
}
.themetechmount-blog-box-view-style6 .themetechmount-blogbox-footer-readmore {
padding-top:13px;
padding-bottom:8px;
margin-top:0
}
.themetechmount-element-blogbox-style7.themetechmount-boxes-view-default.themetechmount-boxes-col-one .themetechmount-boxes-row-wrapper {
border:1px solid #E2E2E2;
margin:0
}
.themetechmount-element-blogbox-style7.themetechmount-boxes-view-default.themetechmount-boxes-col-one .themetechmount-box-content {
position:relative;
padding:16px 20px 0 20px
}
.themetechmount-element-blogbox-style7.themetechmount-boxes-view-default.themetechmount-boxes-col-one .themetechmount-box-content:before {
border-bottom:1px solid #e2e2e2;
position:absolute;
content:'';
width:calc(100% + 30px);
top:-1px;
left:-15px
}
.themetechmount-element-blogbox-style7.themetechmount-boxes-view-default.themetechmount-boxes-col-one .themetechmount-boxes-row-wrapper.row:not(.slick-slider) .tm-box-col-wrapper {
margin-bottom:23px
}
.themetechmount-blog-box-view-style7 .themetechmount-box-content .tm-entry-meta .tm-meta-line, .themetechmount-blog-box-view-style6 .themetechmount-box-content .tm-entry-meta .tm-meta-line {
padding-right:30px
}
.themetechmount-blog-box-view-style7 .tm-entry-meta-wrapper .tm-meta-line:after, .themetechmount-blog-box-view-style6 .tm-entry-meta-wrapper .tm-meta-line:after {
content:'';
position:absolute;
border-left:1px solid #e2e2e2;
top:3px;
height:15px;
right:15px
}
.themetechmount-blog-box-view-style7 .tm-entry-meta-wrapper .tm-meta-line:last-child:after, .themetechmount-blog-box-view-style6 .tm-entry-meta-wrapper .tm-meta-line:last-child:after {
content:unset
}
.themetechmount-blog-box-view-style7 .tm-entry-meta-wrapper .tm-meta-line:last-child, .themetechmount-blog-box-view-style6 .tm-entry-meta-wrapper .tm-meta-line:last-child {
padding-right:0
}
.themetechmount-blog-box-view-style6 .tm-featured-wrapper img {
-moz-transform:scale(1);
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
-webkit-transition:all 0.6s ease-in-out;
-moz-transition:all 0.6s ease-in-out;
-ms-transition:all 0.6s ease-in-out;
-o-transition:all 0.6s ease-in-out
}
.themetechmount-blog-box-view-style6 .tm-featured-wrapper {
overflow:hidden
}
.themetechmount-blog-box-view-style6:hover .tm-featured-wrapper img {
-moz-transform:scale(1.09);
-webkit-transform:scale(1.09);
-ms-transform:scale(1.09);
transform:scale(1.09);
transition:all 900ms ease
}
.tm-info-iconbox .tm-ptable-icon-wrapper {
font-size:60px;
line-height:60px;
color:var(--tm-skincolor-bg)
}
.tm-info-iconbox .tm-info-contentdesc {
padding-top:10px
}
.tm-info-iconbox .tm-info-contentdesc h4 {
font-size:20px;
line-height:32px
}
.themetechmount-element-static-iconboxbox-style1 .slick-dots {
text-align:left;
left:15px;
bottom:-15px
}
.themetechmount-element-testimonialbox-style-7 .slick-dots li, .themetechmount-element-static-iconboxbox-style1 .slick-dots li {
width:10px;
height:10px;
margin:0 3px
}
.themetechmount-element-testimonialbox-style-7 .slick-dots li button, .themetechmount-element-static-iconboxbox-style1 .slick-dots li button {
width:7px;
height:7px;
border-radius:50%;
margin:0
}
.elementor-element .themetechmount-boxes-service .themetechmount-box-heading-wrapper:not(.tm-boxwithout-heading) .tm-seperator-style3 {
padding-bottom:20px
}
.footer .tm-social-style5 .social-icons li>a {
width:40px;
height:40px;
line-height:40px;
border:1px solid transparent!important;
background-color:rgba(255, 255, 255, .1);
font-size:16px
}
.footer .tm-social-style5 .social-icons li>a:hover {
background-color:rgba(255, 255, 255, 1);
color:var(--tm-skincolor-text)
}
.site-footer .tm-textcolor-white hr {
border-color:rgba(255, 255, 255, .1)
}
.tm-quicklink-box.style2 .tm-righttext-box h2 {
font-size:20px;
line-height:27px;
margin-bottom:0
}
.tm-quicklink-box.style2 .tm-lefticon-box {
font-size:40px;
padding-top:0;
vertical-align:middle
}
.tm-quicklink-box.style2 .tm-righttext-box {
padding-left:15px
}
.site-footer .tm-footerarea-sep-style-white.tm-sepborderwidth-full .second-footer-inner, .site-footer .tm-footerarea-sep-style-dark.tm-sepborderwidth-full .second-footer-inner {
border:none;
padding-bottom:0
}
.site-footer .tm-footerarea-sep-style-white.tm-sepborderwidth-full .second-footer, .site-footer .tm-footerarea-sep-style-dark.tm-sepborderwidth-full .second-footer {
border-top:1px solid rgba(0, 0, 0, .07);
border-bottom:1px solid rgba(0, 0, 0, .07)
}
.site-footer .tm-footerarea-sep-style-white.tm-sepborderwidth-full .second-footer {
border-color:rgba(255, 255, 255, .06)
}
.footer.tm-sepborderwidth-full .footer-rows .first-footer .first-footer-inner {
padding:35px 0 35px
}
.footer.tm-sepborderwidth-full .footer-rows .first-footer.tm-swidgetsep-yes .first-footer-inner {
padding:0
}
.footer.tm-sepborderwidth-full .footer-rows .first-footer.tm-swidgetsep-yes .first-footer-inner .widget-area {
padding:35px 0 35px
}
.site-footer .first-footer.tm-swidgetsep-yes .tm-container-for-footer>div>.row .widget-area:not(:first-child) .widget {
padding-left:15px
}
.site-footer .first-footer.tm-swidgetsep-yes .tm-container-for-footer>div>.row .widget-area:not(:first-child):after {
width:1px;
height:100%;
content:'';
position:absolute;
left:-25px;
background-color:rgba(255, 255, 255, .1);
top:0
}
.footer.tm-sepborderwidth-full .widget ul.tm-pricelist-block li {
padding:13px 0 13px 0
}
.tm-seperator-style4 .tm-content-header .tm-element-subheading {
position:relative;
z-index:1;
display:inline-block;
margin-bottom:6px!important
}
.tm-seperator-style4 .tm-content-header .tm-element-subheading:before {
content:"";
position:absolute;
background-color:#e8e8e8;
right:0;
bottom:5px;
left:auto;
width:100%;
height:6px;
z-index:-1
}
.tm-seprator3 .tm-seperator-style4 .tm-content-header .tm-element-subheading:before {
opacity:.1
}
.tm-seprator2 .tm-seperator-style4 .tm-content-header .tm-element-subheading:before {
opacity:.3
}
.tm-icon-box-custome-style2 .themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-heading .tm-element-subheading {
color:#616161;
font-weight:400;
text-transform:capitalize;
font-size:14px;
line-height:24px
}
.tm-icon-box-custome-style2 .themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-heading .tm-custom-heading {
line-height:22px;
text-transform:uppercase
}
.tm-icon-box-custome-style2 .themetechmount-iconbox-styletwo .tm-box-icon i {
font-size:56px
}
.tm-icon-box-custome-style2 .themetechmount-iconbox-styletwo .themetechmount-iconbox-heading {
padding-left:5px;
padding-top:20px
}
.tm-icon-box-custome-style2 .themetechmount-iconbox.themetechmount-iconbox-styletwo:hover .tm-box-icon {
transform:rotateY(360deg)
}
.tm-icon-box-custome-style2 .themetechmount-iconbox.themetechmount-iconbox-styletwo:hover .tm-box-icon {
transition:all 1s ease
}
.tm-quote-custom blockquote {
font-size:24px;
line-height:38px;
font-weight:500;
color:#1f242c;
padding:37px 59px 32px 56px;
border:none
}
.tm-quote-custom:after {
content:'';
position:absolute;
-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8ZyBpZD0ibGVmdF94NUZfcXVvdGVfeDVGX2FsdCI+DQoJCTxnPg0KCQkJPHBvbHlnb24gc3R5bGU9ImZpbGw6IzAzMDEwNDsiIHBvaW50cz0iMzIsMjggMzIsNCAyMCwxNiAyMCwyOCAJCQkiLz4NCgkJCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBwb2ludHM9IjEyLDI4IDEyLDQgMCwxNiAwLDI4IAkJCSIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat 100% 100%;
display:block;
height:40%;
right:40px;
width:67px;
bottom:35px;
background-color:rgba(0, 0, 0, .07);
z-index:1;
border-left:none
}
.themetechmount-service-box-view-bottom-image .themetechmount-post-item .themetechmount-top-content {
position:relative;
margin:0 auto;
padding:20px 20px;
text-align:center;
background-color:#fff;
border-radius:5px;
-webkit-box-shadow:0 3px 10px 0 rgb(41 61 88 / 6%);
-moz-box-shadow:0 3px 10px 0 rgba(41, 61, 88, .06);
box-shadow:0 3px 10px 0 rgb(41 61 88 / 6%)
}
.themetechmount-service-box-view-bottom-image .themetechmount-bottom-content {
position:relative;
overflow:hidden;
-webkit-transition:all 0.5s ease 0s;
-o-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;
border-radius:5px
}
.themetechmount-service-box-view-bottom-image .themetechmount-bottom-content img {
border-radius:5px
}
.themetechmount-service-box-view-bottom-image .themetechmount-bottom-content .themetechmount-box-desc {
position:absolute;
top:0;
left:0;
opacity:0;
z-index:2;
overflow:hidden;
height:auto;
transition:transform 0.70s;
transform:translate3d(0, 100%, 0);
backface-visibility:hidden;
position:absolute;
bottom:0;
width:100%;
opacity:1;
background-color:rgba(31, 36, 44, .73);
text-align:center;
padding:47px 38px 57px 38px;
color:#fff;
border-radius:5px
}
.themetechmount-service-box-view-bottom-image:hover .themetechmount-box-desc {
opacity:1;
-ms-transform:translate3d(0, 0, 0);
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
.themetechmount-service-box-view-bottom-image .themetechmount-serviceboxbox-readmore a {
font-size:14px;
font-weight:600;
color:var(--tm-skincolor-text)
}
.tm-custome-progressbar-color .elementor-progress-percentage {
color:#fff
}
.tm-custome-progressbar-color .elementor-progress-wrapper {
background-color:#3a3f46
}
.tm-bgimage-yes.tm-bgcolor-yes .tm-seperator-style3 .tm-content-header h4.tm-custom-heading:after {
background-color:#343740
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight {
box-shadow:rgb(149 157 165 / 20%) 0 3px 10px;
padding:30px 40px 25px 40px;
height:100%
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight .themetechmount-iconbox-inner {
text-align:center
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight .tm-box-icon {
background-color:#f7f7f7;
display:inline-block;
width:83px;
height:83px;
line-height:83px;
text-align:center;
border-radius:50%;
z-index:-1;
-webkit-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
font-size:35px
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight .themetechmount-iconbox-heading .tm-custom-heading {
padding-top:22px;
padding-bottom:18px
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight .box-plus-icon {
position:absolute;
content:'';
left:0;
bottom:-13px;
height:35px;
width:35px;
background-color:#fff;
box-shadow:rgb(149 157 165 / 20%) 0 8px 24px;
border-radius:50px;
right:0;
margin:0 auto
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight .box-plus-icon i {
position:absolute;
content:'';
bottom:10px;
left:0;
color:#57b33e;
right:0
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight .box-plus-icon {
-webkit-transition:all .5s ease-in-out;
transition:all .5s ease-in-out
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight:hover .tm-box-icon i, .themetechmount-iconbox.themetechmount-iconbox-styleeight:hover .box-plus-icon i {
color:#fff
}
.themetechmount-portfolio-box-view-overlay-style3 .themetechmount-box-overlay {
opacity:0;
background-color:#fff;
border-radius:5px;
width:82%;
left:9%;
padding:39px 32px 32px 47px;
position:absolute;
bottom:40px;
transform:translateY(100%);
-webkit-transition:all .7s;
-moz-transition:all .7s;
-o-transition:all .7s;
-ms-transition:all .7s;
transition:all .7s
}
.themetechmount-portfolio-box-view-overlay-style3:hover .themetechmount-box-overlay {
transform:translateY(0);
opacity:1
}
.themetechmount-portfolio-box-view-overlay-style3 .themetechmount-box-overlay .themetechmount-box-content {
position:relative
}
.themetechmount-box-portfolio.themetechmount-portfolio-box-view-overlay-style3 .themetechmount-box-content .themetechmount-box-title h4 a {
text-overflow:ellipsis;
overflow:hidden;
white-space:unset;
display:block
}
.themetechmount-portfolio-box-view-overlay-style3 .themetechmount-box-icon.tm-wrap-cell {
width:50px
}
.themetechmount-portfolio-box-view-overlay-style3 .tm-post-iconbox {
text-align:center;
position:absolute;
top:50%;
background-color:#57b33e;
right:0;
z-index:1;
width:51px;
height:51px;
border-radius:5px;
line-height:51px;
font-size:16px;
margin-top:-25px;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s
}
.themetechmount-portfolio-box-view-overlay-style3 .tm-post-iconbox i {
color:#fff
}
.themetechmount-portfolio-box-view-overlay-style3 .themetechmount-box-title h4 a:not(:hover) {
color:var(--tm-blackish-btn)
}
.themetechmount-portfolio-box-view-overlay-style3 .themetechmount-box-icon.tm-wrap-cell {
position:relative
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-post-item .themetechmount-box-content {
background-color:#f7f7f7;
margin-top:60px;
padding-bottom:35px
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-box-author {
margin-top:-60px;
padding-bottom:23px;
padding-top:0
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-box-author .themetechmount-box-img {
display:block;
float:none;
text-align:center
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-box-content .themetechmount-box-img .themetechmount-item-thumbnail {
width:111px;
height:111px;
margin:0 auto;
text-align:center
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-box-content .themetechmount-box-img img {
border:none;
border-radius:50%;
box-shadow:0 10px 20px rgb(0 0 0 / 11%)
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-box-desc blockquote {
border:none
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .tm-boldman-icon-star-1.tm-active {
color:#fda12b;
width:16px
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-box-desc {
position:relative
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-box-desc .themetechmount-testimonial-text {
color:#616161;
padding:10px 6px 10px 4px;
font-size:18px;
font-weight:400;
text-align:center;
background:transparent;
border-left:none;
line-height:28px;
margin:0 10px 18px;
z-index:3
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-box-desc:after {
content:'';
position:absolute;
-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8ZyBpZD0ibGVmdF94NUZfcXVvdGVfeDVGX2FsdCI+DQoJCTxnPg0KCQkJPHBvbHlnb24gc3R5bGU9ImZpbGw6IzAzMDEwNDsiIHBvaW50cz0iMzIsMjggMzIsNCAyMCwxNiAyMCwyOCAJCQkiLz4NCgkJCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBwb2ludHM9IjEyLDI4IDEyLDQgMCwxNiAwLDI4IAkJCSIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat 100% 100%;
display:block;
height:40%;
left:16px;
width:14%;
top:-8px;
background-color:rgba(0, 0, 0, .07)
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-author-name {
font-size:18px;
padding-bottom:2px;
line-height:27px;
margin-bottom:-5px
}
.themetechmount-box-testimonial.themetechmount-testimonial-box-view-style8 .themetechmount-box-desc .themetechmount-box-footer {
font-size:14px;
opacity:.85;
color:#616161
}
.tm-arrow-style1 .slick-dots li button:before {
content:"";
position:absolute;
background:transparent;
top:-9px;
width:22px;
height:22px;
line-height:22px;
border:1px solid transparent;
border-radius:50%;
left:-9px;
opacity:1;
display:block
}
.tm-arrow-style1 .slick-dots li button {
display:inline-block;
width:5px;
height:5px;
border-radius:50%;
box-shadow:none;
padding:0;
cursor:pointer;
margin:0;
position:relative;
-webkit-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;
background-color:#57b33e
}
.tm-arrow-style1 .slick-dots {
bottom:-60px
}
.tm-bgimage-yes.tm-seprator2 .tm-seperator-style3 .tm-content-header h4.tm-custom-heading:after {
background-color:#e8e8e8;
opacity:.3
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon {
padding-top:20px;
display:inline-block
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .tm-box-icon i {
font-size:30px;
line-height:45px;
position:relative;
color:#57b33e!important
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .tm-box-icon {
background-color:#fff;
display:inline-block;
width:60px;
height:60px;
line-height:70px;
text-align:center;
border-radius:50%;
box-shadow:rgb(149 157 165 / 20%) 0 8px 24px
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-heading.tm-wrap-cell {
width:80%;
padding-top:20px
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .tm-cta3-content-wrapper {
font-size:14px;
margin-top:-6px
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .tm-custom-heading {
font-size:18px
}
.wpcf7-form .tm-commonform.tm-get-in-form .row {
margin-bottom:15px
}
.wpcf7-form .tm-commonform.tm-get-in-form input[type="text"], .wpcf7-form .tm-commonform.tm-get-in-form textarea {
background-color:rgba(255, 255, 255, 1);
color:#686e73;
border-color:transparent;
font-size:14px;
padding:15px 20px;
border-radius:5px
}
.wpcf7-form .tm-commonform.tm-get-in-form input[type="text"]:focus {
border-color:#ff7029
}
.wpcf7-form .tm-commonform.tm-get-in-form input[type="submit"] {
font-size:13px;
padding:17px 20px;
border-radius:5px;
margin-top:0
}
.wpcf7-form .tm-commonform.tm-get-in-form input[type="submit"]:hover {
background-color:#1b1b1b
}
.tm-client-logo-space .themetechmount-box-client .themetechmount-item-thumbnail {
padding-bottom:15px
}
a.tm-skincolor.tm-button-simple {
font-size:14px
}
.tm-col-bgcolor-skincolor.tm-textcolor-white a:hover {
color:#fff
}
.themetechmount-box-portfolio.themetechmount-portfolio-box-view-overlay-style3 a.themetechmount_pf_link {
margin-right:0;
float:none
}
.themetechmount-box-portfolio.themetechmount-portfolio-box-view-overlay-style3 .themetechmount-box-content .themetechmount-box-title h4 {
font-size:20px
}
.themetechmount-service-box-view-bottom-image .themetechmount-box-desc .tm-short-desc {
text-overflow:ellipsis;
overflow:hidden;
display:-webkit-box;
-webkit-line-clamp:3;
-webkit-box-orient:vertical
}
.tm-button-radius .tm-vc_btn3.tm-vc_btn3-shape-rounded {
border-radius:5px
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight:hover .box-plus-icon {
background-color:var(--tm-skincolor-bg)
}