/*Main Dynamic CSS*/

:root{--tm-skincolor-color:#557787; --body-fonts-family:Poppins; --tm-skincolor-bg:#557787; --tm-secondary-bg:#242424; --tm-greycolor-bg:#f1f1f1; --tm-skincolor-text:#557787; --tm-secondary-text:#242424; --body-fonts-color:#5e5e5e; --body-blackfont-color:#242424; --special-element-fontfamily:Poppins}body{background-color:#ffffff;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}body > .tm-bg-layer{background-color:#ffffff}body #main{background-color:#ffffff;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}body #main > .tm-bg-layer{background-color:#ffffff}.themetechmount-fbar-box-w{background-position:0% 0%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}div.tm-titlebar-wrapper{background-image:url('https://floridaadoptionattorney.com/wp-content/uploads/2021/11/blog-page-banner.jpg');background-color:rgba(255,255,255,0.01);background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}div.tm-titlebar-wrapper > .tm-bg-layer{background-color:rgba(255,255,255,0.01)}.tm-header-style-classic-vertical .site-header{background-color:rgba(0,0,0,0.01);background-position:0% 0%;background-size:cover;background-repeat:repeat;background-attachment:scroll}.tm-header-style-classic-vertical .site-header > .tm-bg-layer{background-color:rgba(0,0,0,0.01)}.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu,#site-header-menu #site-navigation div.nav-menu > ul > li ul{background-color:#ffffff;background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu,#site-header-menu #site-navigation div.nav-menu > ul > li ul > .tm-bg-layer{background-color:#ffffff}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(1) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(1) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(2) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(2) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(3) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(3) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(4) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(4) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(5) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(5) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(6) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(6) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(7) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(7) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(8) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(8) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(9) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(9) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}#site-header-menu #site-navigation div.nav-menu > ul > li:nth-child(10) ul,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item:nth-child(10) ul.mega-sub-menu{background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll}.footer{background-color:#242325;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.footer > .tm-bg-layer{background-color:#242325}.first-footer{background-position:center bottom;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.second-footer{background-color:transparent;background-position:center center;background-size:auto;background-repeat:no-repeat;background-attachment:scroll}.second-footer > .tm-bg-layer{background-color:transparent}.site-footer .bottom-footer-text{background-color:transparent;background-position:center center;background-size:auto;background-repeat:no-repeat;background-attachment:fixed}.site-footer .bottom-footer-text > .tm-bg-layer{background-color:transparent}.loginpage{background-image:url('http://lawgrid.themetechmount.net/datasite/wp-content/themes/lawgrid/images/login-bg.jpg');background-color:#ffffff;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.loginpage > .tm-bg-layer{background-color:#ffffff}.error404 .site-content-wrapper{background-color:#f8f8f8;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.error404 .site-content-wrapper > .tm-bg-layer{background-color:#f8f8f8}.uconstruction_background{background-image:url('http://localhost/lawyer/wp-content/themes/zippco/images/uconstruction-bg.jpg');background-color:#ffffff;background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.uconstruction_background > .tm-bg-layer{background-color:#ffffff}body{font-family:"Poppins",Tahoma,Geneva,sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#5e5e5e}h1{font-family:"Source Serif Pro",Arial,Helvetica,sans-serif;font-weight:600;font-size:40px;line-height:45px;color:#242c42}h2{font-family:"Source Serif Pro",Arial,Helvetica,sans-serif;font-weight:600;font-size:36px;line-height:44px;color:#242c42}h3{font-family:"Source Serif Pro",Arial,Helvetica,sans-serif;font-weight:600;font-size:30px;line-height:35px;color:#242c42}h4{font-family:"Source Serif Pro",Arial,Helvetica,sans-serif;font-weight:700;font-size:25px;line-height:30px;color:#242c42}h5{font-family:"Source Serif Pro",Arial,Helvetica,sans-serif;font-weight:600;font-size:20px;line-height:30px;color:#242c42}h6{font-family:"Source Serif Pro",Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;line-height:20px;color:#242c42}.tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h2,.tm-element-heading-content-wrapper .tm-element-content-heading{font-family:"Source Serif Pro",Arial,Helvetica,sans-serif;font-weight:700;font-size:38px;line-height:47px;color:#242c42}.tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h4,.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-vc_cta3-content .tm-vc_cta3-headers h4,.tm-element-heading-content-wrapper .tm-element-subheading{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:500;text-transform:uppercase;font-size:15px;line-height:25px;color:#557787}.tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:26px;color:#7c818e}body .widget .widget-title,body .widget .widgettitle,#site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title,.portfolio-description h2,.themetechmount-portfolio-details h2,.themetechmount-portfolio-related h2{font-family:"Source Serif Pro",Arial,Helvetica,sans-serif;font-weight:600;font-size:24px;line-height:30px;color:#242c42}.main-holder .site-content ul.products li.product .add_to_wishlist,.main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"],.woocommerce button.button,.woocommerce-page button.button,input,.tm-vc_btn,.tm-vc_btn3,.woocommerce-page a.button,.button,.wpb_button,button,.woocommerce input.button,.woocommerce-page input.button,.tp-button.big,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.themetechmount-post-readmore a,.elementor-element.elementor-widget-button .elementor-button{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase}.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{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:500;font-size:16px}.tm-titlebar h1.entry-title,.tm-titlebar-textcolor-custom .tm-titlebar-main .entry-title{font-family:"Source Serif Pro",Arial,Helvetica,sans-serif;font-weight:700;text-transform:capitalize;font-size:42px;line-height:50px;color:#20292f}.tm-titlebar .entry-subtitle,.tm-titlebar-textcolor-custom .tm-titlebar-main .entry-subtitle{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;line-height:20px;color:#20292f}.tm-titlebar .breadcrumb-wrapper,.tm-titlebar .breadcrumb-wrapper a{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:400;text-transform:capitalize;font-size:16px;line-height:26px;color:#686e73}.headerlogo a.home-link{font-family:"Arimo",Arial,Helvetica,sans-serif;font-weight:400;font-size:26px;line-height:27px;color:#202020}#site-header-menu #site-navigation div.nav-menu > ul > li > a,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:400;text-transform:capitalize;font-size:16px;line-height:26px;color:#1d2435}ul.nav-menu li ul li a,div.nav-menu > ul li ul li a,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:focus,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link:hover,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link:focus,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#7c818e}#site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title{font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#182333}a{color:#557787}a:hover{color:#2c6787}.tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar .breadcrumb-wrapper .container,.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-titlebar-align-default .breadcrumb-wrapper .container:before,.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-titlebar-align-default .breadcrumb-wrapper .container:after{background-color:rgba(0,0,0,0.50) !important}.wpb_row .vc_tta.vc_general.vc_tta-color-white:not(.vc_tta-o-no-fill) .vc_tta-panel-body .wpb_text_column,.tm-list.tm-list-icon-color- li,.tm-list-li-content{color:#5e5e5e}.widget.lawgrid_category_list_widget li.current-cat a:after,.widget.lawgrid_category_list_widget li a:hover:after,.widget.lawgrid_all_post_list_widget li.tm-post-active a:after,.widget.lawgrid_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,#totop,.tm-site-searchform button,.sidebar .widget .tagcloud a:hover,.main-holder .rpt_style_basic .rpt_recommended_plan.rpt_plan .rpt_head,.main-holder .rpt_style_basic .rpt_recommended_plan.rpt_plan .rpt_title,.mailchimp-inputbox input[type="submit"],.mc_form_inside .mc_merge_var:after,.widget_newsletterwidget .newsletter-widget:after,.vc_toggle_default.vc_toggle_color_skincolor .vc_toggle_icon,.vc_toggle_default.vc_toggle_color_skincolor .vc_toggle_icon:after,.vc_toggle_default.vc_toggle_color_skincolor .vc_toggle_icon:before,.vc_toggle_round.vc_toggle_color_skincolor:not(.vc_toggle_color_inverted) .vc_toggle_icon,.vc_toggle_round.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_round.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:before,.vc_toggle_round.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_round.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:before,.vc_toggle_simple.vc_toggle_color_skincolor .vc_toggle_icon:after,.vc_toggle_simple.vc_toggle_color_skincolor .vc_toggle_icon:before,.vc_toggle_simple.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_simple.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:before,.vc_toggle_rounded.vc_toggle_color_skincolor:not(.vc_toggle_color_inverted) .vc_toggle_icon,.vc_toggle_rounded.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_rounded.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:before,.vc_toggle_rounded.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_rounded.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before,.vc_toggle_square.vc_toggle_color_skincolor:not(.vc_toggle_color_inverted) .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_skincolor:not(.vc_toggle_color_inverted) .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:after,.vc_toggle_square.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:before,.vc_toggle_square.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle_square.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before,.woocommerce .main-holder #content .woocommerce-error .button:hover,.woocommerce .main-holder #content .woocommerce-info .button:hover,.woocommerce .main-holder #content .woocommerce-message .button:hover,.woocommerce .widget_shopping_cart a.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.main-holder .site table.cart .coupon button:hover,.main-holder .site .woocommerce-cart-form__contents button:hover,.main-holder .site .return-to-shop a.button:hover,.main-holder .site .woocommerce-MyAccount-content a.woocommerce-Button:hover,.main-holder .site-content #review_form #respond .form-submit input:hover,.woocommerce div.product form.cart .button:hover,table.compare-list .add-to-cart td a:hover,.woocommerce-cart #content table.cart td.actions input[type="submit"]:hover,.main-holder .site .woocommerce-form-coupon button:hover,.main-holder .site .woocommerce-form-login button.woocommerce-Button:hover,.main-holder .site .woocommerce-ResetPassword button.woocommerce-Button:hover,.main-holder .site .woocommerce-EditAccountForm button.woocommerce-Button:hover,.main-holder .site table.cart .coupon input:hover,.woocommerce #payment #place_order:hover,.wishlist_table td.product-price ins,.widget .product_list_widget ins,.woocommerce .widget_shopping_cart a.button.checkout,.woocommerce .wishlist_table td.product-add-to-cart a,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .price_slider_amount .button:hover,.main-holder .site-content nav.woocommerce-pagination ul li .page-numbers.current,.main-holder .site-content nav.woocommerce-pagination ul li a:hover,.main-holder .site-content ul.products li.product .tm-shop-icon>div:hover,.top-contact.tm-highlight-left:after,.top-contact.tm-highlight-right:after,.tm-social-share-links ul li a:hover,article.post .more-link-wrapper a.more-link,.themetechmount-blog-box-view-right-image .themetechmount-box-content .tm-post-categories>.tm-meta-line.cat-links a:hover,.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-skincolor.tm-vc_cta3-style-flat,.tm-sortable-list .tm-sortable-link a.selected,.tm-col-bgcolor-skincolor .tm-bg-layer-inner,.tm-bg .tm-bgcolor-skincolor > .tm-bg-layer,.tm-bgcolor-skincolor > .tm-bg-layer,footer#colophon.tm-bgcolor-skincolor > .tm-bg-layer,.tm-titlebar-wrapper.tm-bgcolor-skincolor .tm-titlebar-wrapper-bg-layer,.themetechmount-post-item-inner .tribe-events-event-cost,.tribe-events-day .tribe-events-day-time-slot h5,.tribe-events-button,#tribe-events .tribe-events-button,.tribe-events-button.tribe-inactive,#tribe-events .tribe-events-button:hover,.tribe-events-button:hover,.tribe-events-button.tribe-active:hover,.single-tribe_events .tribe-events-schedule .tribe-events-cost,.tribe-events-list .tribe-events-event-cost span,#tribe-bar-form .tribe-bar-submit input[type=submit]:hover,#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a,.themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date:after,article.themetechmount-box-blog-classic .themetechmount-post-date-wrapper,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,.widget .widget-title::before,.tm-commonform input[type="submit"],.woocommerce-account .woocommerce-MyAccount-navigation li a:hover:before,.widget.tm_widget_nav_menu li a:hover:before,.widget.lawgrid_all_post_list_widget li a:hover:before,.widget.lawgrid_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.lawgrid_all_post_list_widget li.tm-post-active a:before,.widget.lawgrid_category_list_widget li.current-cat a:before,.datepicker table tr td.day:hover,.datepicker table tr td.day.focused,.tm-bgcolor-skincolor.tm-rowborder-topcross:before,.tm-bgcolor-skincolor.tm-rowborder-bottomcross:after,.tm-bgcolor-skincolor.tm-rowborder-topbottomcross:before,.tm-bgcolor-skincolor.tm-rowborder-topbottomcross:after,.tm-skincolor-border-image .vc_single_image-wrapper:after,.themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-box-title:after,.tm-bgcolor-darkgrey .themetechmount-testimonial-box-view-style2 .themetechmount-post-item .themetechmount-box-content:before,.tm-col-bgcolor-darkgrey .themetechmount-testimonial-box-view-style2 .themetechmount-post-item .themetechmount-box-content:before,.themetechmount-boxes-testimonial .themetechmount-box-desc .themetechmount-testimonial-text:before,.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,.wpb-js-composer .tm-tourtab-round.vc_tta.vc_general .vc_active .vc_tta-panel-title a,.wpb-js-composer .vc_tta.vc_general.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:hover,.themetechmount-box-view-top-image .themetechmount-portfolio-likes-wrapper a.themetechmount-portfolio-likes,.tm-element-heading-wrapper.tm-seperator-double-border .heading-seperator:after,.tm-element-heading-wrapper.tm-seperator-double-border .heading-seperator:before,.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,.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,.sidebar .widget-title:before{background-color:#557787}.tm-dcap-color-skincolor,.themetechmount-boxes-row-wrapper .slick-arrow:not(.slick-disabled):hover,.themetechmount-progress-bar .vc_single_bar .vc_bar:after,.vc_progress_bar.vc_progress-bar-color-skincolor .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-skincolor .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-skincolor span.tm-vc_label_units.vc_label_units,span.tm-vc_label_units.vc_label_units,.widget .widget-title:after,.widget .widget-title:before,.widget .tm-file-links .tm-links i,.sidebar .widget .tm-file-links a:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,.tm-col-bgcolor-darkgrey .wpcf7 .tm-bookappointmentform input[type="submit"]:hover,.tm-row-bgcolor-darkgrey .wpcf7 .tm-bookappointmentform input[type="submit"]:hover,.single-tm_team_member .tm-team-social-links-wrapper ul li a:hover,.themetechmount-box-team.themetechmount-teambox-view-style-one:hover .themetechmount-box-content,.themetechmount-box-view-default .themetechmount-box-author .themetechmount-box-img .themetechmount-icon-box,.tm-cta3-only.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-skincolor.tm-vc_cta3-style-3d,.themetechmount-service-box-view-top-image .themetechmount-box-bottom-content:before,.tm-vc_btn3.tm-vc_btn3-color-skincolor.tm-vc_btn3-style-3d:focus,.tm-vc_btn3.tm-vc_btn3-color-skincolor.tm-vc_btn3-style-3d:hover,.tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor.tm-vc_btn3-style-outline: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,.tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor,.single-tm_portfolio .nav-next a,.single-tm_portfolio .nav-previous a,.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-3d.tm-vc_btn3-color-inverse:hover,.tm-bgcolor-skincolor,.tm-header-overlay .site-header.tm-sticky-bgcolor-skincolor.is_stuck,.site-header-menu.tm-sticky-bgcolor-skincolor.is_stuck,.tm-header-style-infostack .site-header .tm-stickable-header.is_stuck.tm-sticky-bgcolor-skincolor,.is_stuck.tm-sticky-bgcolor-skincolor,.tm-header-style-infostack .site-header-menu .tm-stickable-header.is_stuck .tm-sticky-bgcolor-skincolor,.themetechmount-box-view-overlay .themetechmount-boxes .themetechmount-box-content.themetechmount-overlay .themetechmount-icon-box a:hover,.themetechmount-post-box-icon-wrapper,.tm-post-format-icon-wrapper,.themetechmount-pagination .page-numbers.current,.themetechmount-pagination .page-numbers:hover,.tm-sresults-title small a,.tm-sresult-form-wrapper,.main-holder .rpt_style_basic .rpt_recommended_plan .rpt_title,.main-holder .rpt_4_plans.rpt_style_basic .rpt_plan.rpt_recommended_plan,#bbpress-forums button,#bbp_search_submit,#bbpress-forums ul li.bbp-header,.themetechmount-box-blog-classic .entry-title:before,.tm-square-social-icon .themetechmount-social-links-wrapper .social-icons li a:hover,.inside.tm-fid-view-topicon h3:after,.tm-processbox-wrapper .tm-processbox .process-num,.themetechmount-box-team.themetechmount-teambox-view-overlay .themetechmount-box-social-links .tm-team-social-links-wrapper ul li a,.themetechmount-box-blog.themetechmount-box-blog-classic .themetechmount-post-date-wrapper,.entry-content .page-links>span:not(.page-links-title),.entry-content .page-links a:hover,mark,ins{background-color:#557787 }.Sports-Button-skin{background-color:#557787 !important ; border-color:#557787 !important }.Sports-Button-skin:hover{background-color:#202020 !important; border-color:#202020 !important}.vc_tta-color-skincolor.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body,.vc_tta-color-skincolor.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading{ background-color:rgba( 85,119,135,0.89)}.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-style-3d.tm-vc_btn3-color-skincolor{box-shadow:0 5px 0 #375969}.tm-vc_btn3.tm-vc_btn3-color-skincolor.tm-vc_btn3-style-3d:focus,.tm-vc_btn3.tm-vc_btn3-color-skincolor.tm-vc_btn3-style-3d:hover{ box-shadow:0 2px 0 #375969}.tm-header-overlay .tm-titlebar-wrapper .tm-titlebar-inner-wrapper{padding-top:125px}.tm-header-style-classic-box.tm-header-overlay .tm-titlebar-wrapper .tm-titlebar-inner-wrapper{padding-top:0px}.tm-titlebar-wrapper .tm-titlebar-inner-wrapper{height:408px}.tm-header-overlay .themetechmount-titlebar-wrapper .tm-titlebar-inner-wrapper{padding-top:155px}.themetechmount-header-style-3.tm-header-overlay .tm-titlebar-wrapper .tm-titlebar-inner-wrapper{padding-top:180px}.headerlogo img{ max-height:70px}.is_stuck .headerlogo img{ max-height:32px}span.tm-sc-logo.tm-sc-logo-type-image{ position:relative;display:block}img.themetechmount-logo-img.stickylogo{ position:absolute; top:0; left:0}.tm-stickylogo-yes .standardlogo{opacity:1}.tm-stickylogo-yes .stickylogo{opacity:0}.is_stuck .tm-stickylogo-yes .standardlogo{opacity:0}.is_stuck .tm-stickylogo-yes .stickylogo{opacity:1}.tm-header-overlay.themetechmount-header-style-4 .is-sticky #stickable-header,.is-sticky #stickable-header{background-color:white}.site-header .themetechmount-topbar{background-color:#3e454b}@media (max-width:1200px){.themetechmount-topbar-wrapper{display:none !important}}.tm-custom-certified-iconbox .tm-vc_cta3-container,.vc_toggle_default.vc_toggle_color_skincolor .vc_toggle_icon:before,.vc_toggle_default.vc_toggle_color_skincolor .vc_toggle_icon,.vc_toggle_round.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_round.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_icon,.vc_toggle_rounded.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_icon,.vc_toggle_rounded.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle.vc_toggle_arrow.vc_toggle_color_skincolor .vc_toggle_icon:after,.vc_toggle.vc_toggle_arrow.vc_toggle_color_skincolor .vc_toggle_icon:before,.vc_toggle.vc_toggle_arrow.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:after,.vc_toggle.vc_toggle_arrow.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:before,.tm-cta3-only.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-skincolor.tm-vc_cta3-style-outline,.main-holder .site #content table.cart td.actions .input-text:focus,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,blockquote,.tm-process-content img,.footer .social-icons li > a:hover,.themetechmount-box-team.themetechmount-teambox-view-overlay .themetechmount-box-social-links .tm-team-social-links-wrapper ul li a,.vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-controls-icon::after,.vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-controls-icon::before,.vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body:after,.vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body:before,.vc_tta-color-skincolor.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:after,.vc_tta-color-skincolor.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before,.single article.post blockquote p,.themetechmount-teambox-view-style-two .themetechmount-overlay .themetechmount-overlay-inner,.themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-content .themetechmount-box-desc,.vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading,.tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor.tm-vc_btn3-style-outline,.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-outline,.themetechmount-box-view-overlay .themetechmount-boxes .themetechmount-box-content.themetechmount-overlay .themetechmount-icon-box a:hover{border-color:#557787}.themetechmount-fbar-position-default div.themetechmount-fbar-box-w{border-bottom-color:#557787}.tm-textcolor-dark.tm-bgcolor-grey .tm-fbar-open-icon:hover,.tm-textcolor-dark.tm-bgcolor-white .tm-fbar-open-icon:hover,.tm-icolor-skincolor,.widget_calendar table td#today,.vc_toggle_text_only.vc_toggle_color_skincolor .vc_toggle_title h4,.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-skincolor.tm-vc_cta3-style-outline .tm-vc_cta3-content-header,section.error-404 .tm-big-icon,.tm-bgcolor-darkgrey ul.lawgrid_contact_widget_wrapper li a:hover,.tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-skincolor.tm-vc_cta3-style-classic .tm-vc_cta3-content-header,.tm-vc_icon_element-color-skincolor,.tm-bgcolor-skincolor .themetechmount-pagination .page-numbers.current,.tm-bgcolor-skincolor .themetechmount-pagination .page-numbers:hover,.tm-bgcolor-darkgrey .themetechmount-twitterbox-inner .tweet-text a:hover,.tm-bgcolor-darkgrey .themetechmount-twitterbox-inner .tweet-details a:hover,.tm-dcap-txt-color-skincolor,.vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a,.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-white:hover,.comment-reply-link,article.themetechmount-blogbox-format-link .tm-format-link-title a:hover,article.post.format-link .tm-format-link-title a:hover,.themetechmount-box-blog .themetechmount-blogbox-desc-footer a:hover,article.post .entry-title a:hover,.themetechmount-meta-details a:hover,.tm-entry-meta a:hover,.post.themetechmount-box-blog-classic .themetechmount-blogbox-footer-readmore a:hover,.single .tm-pf-single-content-wrapper blockquote:before,.single .tm-pf-single-content-area blockquote:before,.single article.post blockquote:before,.tm-extra-details-list .tm-team-extra-list-title,.tm-team-member-single-meta-value a:hover,.tm-team-member-single-category a:hover,.tm-team-details-list .tm-team-list-value a:hover,.themetechmount-box-team .themetechmount-box-social-links ul li a:hover,.themetechmount-boxes-team .themetechmount-overlay a:hover,.themetechmount-boxes-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-overlay a:hover,.themetechmount-box-team.themetechmount-teambox-view-overlay .tm-team-social-links-wrapper ul li a:hover,.tm-team-member-single-position,.tm-list-style-disc.tm-list-icon-color-skincolor li,.tm-list-style-circle.tm-list-icon-color-skincolor li,.tm-list-style-square.tm-list-icon-color-skincolor li,.tm-list-style-decimal.tm-list-icon-color-skincolor li,.tm-list-style-upper-alpha.tm-list-icon-color-skincolor li,.tm-list-style-roman.tm-list-icon-color-skincolor li,.tm-list.tm-skincolor li .tm-list-li-content,.themetechmount-testimonial-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:after,.tm-bgcolor-skincolor .themetechmount-box-view-default .themetechmount-box-author .themetechmount-box-img .themetechmount-icon-box,.testimonial_item .themetechmount-author-name,.testimonial_item .themetechmount-author-name a,.themetechmount-boxes-testimonial .themetechmount-boxes-row-wrapper .slick-arrow:not(.slick-disabled):hover:before,.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name,.themetechmount-boxes-testimonial .themetechmount-testimonial-box-view-style2 .themetechmount-author-name a,.tm-textcolor-white a:hover,.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,.tm-tourtab-style1.vc_general.vc_tta-tabs.vc_tta-style-outline .vc_tta-tab.vc_active>a,.tm-tourtab-style1.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a,.tm-tourtab-style1.vc_general.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover,.tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor.tm-vc_btn3-style-outline,.tm-vc_btn_skincolor.tm-vc_btn_outlined,.tm-vc_btn_skincolor.vc_btn_square_outlined,.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-skincolor,.tm-fid-icon-wrapper i,.themetechmount-box-team.themetechmount-box-view-overlay .themetechmount-box-content h4 a:hover,.tm-textcolor-skincolor,.tm-textcolor-skincolor a,.themetechmount-box-title h4 a:hover,.tm-textcolor-skincolor.tm-custom-heading,.themetechmount-box-topimage .themetechmount-box-content .tm-social-share-wrapper .tm-social-share-links ul li a:hover,.themetechmount-box-blog.themetechmount-box-topimage .themetechmount-box-title h4 a:hover,.tm-bgcolor-skincolor .themetechmount-box-blog.themetechmount-box-topimage .tm-entry-meta a:hover,.tm-bgcolor-darkgrey .themetechmount-box-blog.themetechmount-box-topimage .tm-entry-meta a:hover,.tm-background-image.tm-row-textcolor-skin h1,.tm-background-image.tm-row-textcolor-skin h2,.tm-background-image.tm-row-textcolor-skin h3,.tm-background-image.tm-row-textcolor-skin h4,.tm-background-image.tm-row-textcolor-skin h5,.tm-background-image.tm-row-textcolor-skin h6,.tm-background-image.tm-row-textcolor-skin .tm-element-heading-wrapper h2,.tm-background-image.tm-row-textcolor-skin .themetechmount-testimonial-title,.tm-background-image.tm-row-textcolor-skin a,.tm-background-image.tm-row-textcolor-skin .item-content a:hover,.tm-row-textcolor-skin h1,.tm-row-textcolor-skin h2,.tm-row-textcolor-skin h3,.tm-row-textcolor-skin h4,.tm-row-textcolor-skin h5,.tm-row-textcolor-skin h6,.tm-row-textcolor-skin .tm-element-heading-wrapper h2,.tm-row-textcolor-skin .themetechmount-testimonial-title,.tm-row-textcolor-skin a,.tm-row-textcolor-skin .item-content a:hover,ul.lawgrid_contact_widget_wrapper.call-email-footer li:before,.widget_latest_tweets_widget p.tweet-text:before,.themetechmount-events-box-view-top-image-details .themetechmount-events-meta .tribe-events-event-cost,.main-holder .rpt_style_basic .rpt_plan .rpt_head .rpt_recurrence,.main-holder .rpt_style_basic .rpt_plan .rpt_features .rpt_feature:before,.main-holder .rpt_style_basic .rpt_plan .rpt_head .rpt_price,.tm-sresults-first-row .tm-list-li-content a:hover,.tm-results-post ul.tm-recent-post-list > li > a:hover,.tm-results-page .tm-list-li-content a:hover,.tm-sresults-first-row ul.tm-recent-post-list > li > a:hover,.tm-team-list-title i,.tm-bgcolor-darkgrey .themetechmount-box-view-left-image .themetechmount-box-title a:hover,.tm-team-member-view-wide-image .tm-team-details-list .tm-team-list-title,.tm-bgcolor-skincolor .themetechmount-box-team .themetechmount-box-content h4 a:hover,.tm-col-bgcolor-skincolor .themetechmount-box-team .themetechmount-box-content h4 a:hover,.themetechmount-box-portfolio .themetechmount-box-content .themetechmount-box-title h4 a:hover,.woocommerce-info:before,.woocommerce-message:before,.main-holder .site-content ul.products li.product .price,.main-holder .site-content .star-rating span:before,.main-holder .site-content ul.products li.product .price ins,.single .main-holder #content div.product .price ins,.main-holder .site-content ul.products li.product h3:hover,.main-holder .site-content ul.products li.product .woocommerce-loop-category__title:hover,.main-holder .site-content ul.products li.product .woocommerce-loop-product__title:hover,.tm-ptablebox .tm-ptablebox-cur-symbol-after,.tm-ptablebox .tm-ptablebox-cur-symbol-before,.tm-ptablebox .tm-ptablebox-price,.tm-ptablebox .tm-ptablebox-frequency,.tm-author-social-links li a:hover,ul.lawgrid_contact_widget_wrapper li:before,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.tm-processbox-wrapper .tm-processbox:hover .tm-box-title h5,.tm-textcolor-white:not(.tm-bgcolor-skincolor) .tm-titlebar-main .breadcrumb-wrapper a:hover,.tm-col-bgcolor-darkgrey .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-skincolor:hover,.tm-bgcolor-darkgrey .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-skincolor:hover,.tm-col-bgimage-yes .tm-sbox .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-skincolor:hover,.tm-col-bgcolor-darkgrey .themetechmount-boxes-testimonial .themetechmount-post-item .themetechmount-box-content:before,.tm-bgcolor-darkgrey .themetechmount-boxes-testimonial .themetechmount-post-item .themetechmount-box-content:before,ul.tm-pricelist-block li .service-price strong,.tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-black:hover{color:#557787} .tm-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a, .tm-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a,.tm-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a,.tm-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a, .tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current-menu-ancestor > a, .tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current-menu-item > a, .tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_item > a, .tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_ancestor > a, .tm-mmenu-active-color-skin .site-header.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a,.tm-mmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a, .tm-mmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a,.tm-mmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-item > a, .tm-mmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-current-menu-ancestor > a, .tm-dmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-item > a, .tm-dmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-ancestor > a,.tm-dmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current-menu-item > a,.tm-dmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current_page_item > a{ color:#557787 } .header-controls .search_box i.tmicon-fa-search,.righticon i,.menu-toggle i,.header-controls a{ color:rgba( 29,36,53,1) }.menu-toggle i:hover,.header-controls a:hover{ color:#557787 !important}.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div{color:rgba( 124,129,142,0.8);font-weight:normal}#site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget div.textwidget{padding-top:10px}h1.site-title{color:#202020}.tm-textcolor-skincolor h1,.tm-textcolor-skincolor h2,.tm-textcolor-skincolor h3,.tm-textcolor-skincolor h4,.tm-textcolor-skincolor h5,.tm-textcolor-skincolor h6,.tm-textcolor-skincolor .tm-vc_cta3-content-header h2{color:#557787 !important}.tm-textcolor-skincolor .tm-vc_cta3-content-header h4{color:rgba( 85,119,135,0.90) !important}.tm-textcolor-skincolor .tm-vc_cta3-content .tm-cta3-description{color:rgba( 85,119,135,0.60) !important}.tm-custom-heading.tm-textcolor-skincolor{color:#557787!important}.tm-textcolor-skincolor a{color:rgba( 85,119,135,0.80)}@media (max-width:1200px){.themetechmount-fbar-btn, .themetechmount-fbar-box-w{display:none !important}}.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-modern .vc_tta-tab>a,.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-classic .vc_active .vc_tta-panel-title>a,.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab.vc_active>a,.vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab>a:hover{ background-color:#557787;  border-color:#557787;  color:#fff}.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-skincolor.vc_tta-style-flat .vc_tta-tab>a{ background-color:#557787 ;}.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading{ border-color:#557787 ; background-color:#557787 }.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-tab>a{ border-color:#557787 ; background-color:transparent; color:#557787 }.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-tab>a:hover{ background-color:#557787 ; color:#fff}.wpb-js-composer .vc_tta.vc_general.vc_tta-color-white.vc_tta-style-classic .vc_tta-icon,.wpb-js-composer .vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-icon,.wpb-js-composer .vc_tta-style-classic.vc_tta-accordion.ttm-accordion-styleone .vc_tta-controls-icon,.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-panel-title>a,.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-outline .vc_tta-tab.vc_active>a{color:#557787 }.vc_row.wpb_row.tm-skincolor-bordered-box .wpb_column:after,#yith-quick-view-content .onsale,.single .main-holder .site-content span.onsale,.main-holder .site-content ul.products li.product .onsale,.site-footer .tooltip:after,.site-footer [data-tooltip]:after,.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-title:after,.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-box-title:before,.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-quote-box:before,.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-quote-box:after,.themetechmount-boxes-testimonial.themetechmount-boxes-view-slickview .themetechmount-quote-box,.themetechmount-teambox-view-style-one .themetechmount-overlay a.themetechmount_box_link:not(:hover),.floatingbar-widgets-top-inner .social-icons li > a:hover,.widget .tm-quick-callbox .tm-numbox,article.themetechmount-box-blog-classic .tm-blog-classic-box-content .tm-postcategory,.tm-custom-heading.tm-author-namebox:before,.themetechmount-portfolio-box-view-style-one .themetechmount-icon-box a:not(:hover),.tm-fid-border-style.tm-fid:after,.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-size-md.tm-vc_btn3-color-skincolor:before,.woocommerce div.product .woocommerce-tabs ul.tabs li a:before,.themetechmount-blog-box-view-left-image .themetechmount-box-content .tm-post-categories>.tm-meta-line.cat-links a:hover,.themetechmount-box-blog .themetechmount-blogbox-desc-footer a:after,.themetechmount-blogbox-desc-footer a:after,.tm-sbox .tm-vc_general.tm-vc_cta3 a.tm-vc_general.tm-vc_btn3:hover:after,.tm-header-social-box div.tm-icon-wrapper ul li a:hover,.tm-sbox.ttm-service-box-separator .tm-vc_cta3-container>.tm-vc_general:after,.wpb_row.tm-process-style2 .vc_column_container>.vc_column-inner:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a:after,.themetechmount-box-portfolio.themetechmount-box-view-style-one:hover .themetechmount-box-bottom-content,.themetechmount-portfolio-box-view-style-one .themetechmount-icon-box a:hover,.tm_prettyphoto.tm-vc_icon_element .tm-vc_icon_element-inner.tm-vc_icon_element-background-color-skincolor:before,.tm_prettyphoto.tm-vc_icon_element .tm-vc_icon_element-inner.tm-vc_icon_element-background-color-skincolor:after,.post.themetechmount-box-blog-classic .tm-box-post-date,.themetechmount-box-blog .tm-box-post-date,.themetechmount-teambox-view-overlay .themetechmount-overlay a,.themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-overlay a,.themetechmount-fbar-position-right .themetechmount-fbar-btn a.skincolor,.themetechmount-fbar-position-default .themetechmount-fbar-btn a.skincolor,.themetechmount-portfolio-box-view-top-image:hover .themetechmount-box-link,.widget .tm_info_widget,.widget_subscribe_form input[type="submit"],.ttm-pricetable-column-w.tm-ptablebox-featured-col .tm-ptablebox .tm-sbox-icon-wrapper,.comment-list a.comment-reply-link:hover,.single-post .themetechmount-blogbox-sharebox .themetechmount-tags-links a:hover,.single-tm_portfolio .tm-pf-single-category-w a:hover,.woocommerce-account .woocommerce-MyAccount-navigation li a:after,.widget.tm_widget_nav_menu li a:after,.widget.lawgrid_all_post_list_widget li a:after,.widget.lawgrid_category_list_widget li a:after,.themetechmount-box-blog .tm-box-post-date,.tribe-events-list-separator-month span,#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,.tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-flat:focus,.tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-flat:hover,.tm-vc_btn3.tm-vc_btn3-color-black:focus,.tm-vc_btn3.tm-vc_btn3-color-black:hover,.tm-header-icons .tm-header-wc-cart-link span.number-cart,.themetechmount-events-box-view-top-image-details .themetechmount-post-readmore a:hover,.themetechmount-box-events .themetechmount-meta-date,.tm-col-bgcolor-darkgrey .social-icons li > a:hover,.themetechmount-topbar-wrapper .themetechmount-fbar-btn,.tm-skincolor-bg,.footer .widget .widget-title:before,.footer .social-icons li > a:hover,.slick-dots li.slick-active button,.tm-testimonial-style1-dots.themetechmount-boxes-testimonial .slick-dots li.slick-active button,.tm-bg-highlight,.tm-bgcolor-darkgrey .themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-box-desc:after,.tm-row .tm-col-bgcolor-darkgrey .themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-box-desc:after,.themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-box-desc:after,.wpcf7 .tm-contactform input[type="radio"]:checked:before,.tm-dropcap.tm-bgcolor-skincolor,.newsletter-form input[type="submit"],.themetechmount-twitterbox-inner i,.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-skincolor .tm-titlebar .breadcrumb-wrapper .container,.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-skincolor .breadcrumb-wrapper .container:before,.tm-titlebar-wrapper.tm-breadcrumb-on-bottom.tm-breadcrumb-bgcolor-skincolor .breadcrumb-wrapper .container:after{background-color:#557787}.themetechmount-service-box-style2:hover .themetechmount-serviceboxbox-readmore a,.themetechmount-box-portfolio .themetechmount-box-title h4:after,.tm_subscribe_form .btn[type="submit"],.themetechmount-fbar-box-w .submit_field button,.themetechmount-events-box-view-top-image-details .themetechmount-post-readmore a,.themetechmount-box-events .event-box-content .themetechmount-eventbox-footer a,#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,.k_flying_searchform_wrapper{background-color:rgba( 85,119,135,0.93)}.tm-sbox-hover .tm-sbox:hover{border-bottom:2px solid #557787}.vc_row.wpb_row.tm-skincolor-bordered-box,.ttm-pricetable-column-inner.tm-currency-before:hover,.tm-ptablebox-featured-col .ttm-pricetable-column-inner.tm-currency-before,.themetechmount-portfolio-box-view-style-one .themetechmount-icon-box a:not(:hover),.tm-sbox-dashed-border .tm-sbox .tm-vc_general.tm-vc_cta3:after,.tm-sbox-dashed-border .tm-sbox:after,.tm-sbox-dashed-border .tm-sbox:hover,.themetechmount-service-box-style2:hover .themetechmount-serviceboxbox-readmore a,.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:hover,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before,.themetechmount-boxes-row-wrapper .slick-arrow:hover,.sbox-hover-borderbox .tm-sbox .tm-vc_cta3-container>.tm-vc_general:after,.widget .search-form .search-field:focus,.themetechmount-box-events.themetechmount-box-view-top-image:hover .event-box-content,.tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar .breadcrumb-wrapper .container,.ttm-skin-outline-border .tm-vc_icon_element-style-rounded:before,.tm-sbox.tm-iconbox-bottom-border .tm-vc_cta3-icons:after,.tm-bgcolor-darkgrey .wpcf7 .tm-contactform .wpcf7-textarea:focus,.wpcf7 .tm-commonform .wpcf7-text:focus,.wpcf7 .tm-commonform textarea:focus{border-color:#557787}.tm-fid-view-topicon.tm-fid-no-border.tm-fid-without-icon.tm-fid-border-style.inside,.themetechmount-teambox-view-style-two .themetechmount-overlaybox:after,.tm-pf-detail-box .themetechmount-pf-single-detail-box,.tm-single-image-wrapper.imagestyle-three .tm-single-image-inner:after,.tm-single-image-wrapper.imagestyle-three .tm-single-image-inner:before,.tm-link-underline.tm-skincolor-link a,.tm-processbox-wrapper .tm-processbox:hover .tm-box-content,.tm-header-style-classicinfo .header-widget .header-icon .icon,.single-tm_team_member .tm-team-social-links-wrapper ul li a:hover,.tm-rounded-shadow-box > .vc_column-inner > .wpb_wrapper,.widget .woocommerce-product-search .search-field:focus,.widget .search-form .search-field:focus,.themetechmount-teambox-view-overlay .themetechmount-overlay,.themetechmount-box-team.themetechmount-box-view-topimage-bottomcontent .themetechmount-overlay,body table.booked-calendar td.today .date span,.servicebox-number .tm-sbox.tm-sbox-istyle-rounded-outline .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner:before,.tm-sbox.tm-iconbox-bottom-border .tm-vc_cta3-icons:after,.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,.tm-skincolor-bottom-boder,.tm-skincolor-top-boder .vc_column-inner,.tm-skincolor-top-boder{border-color:#557787}.widget .widget-title{border-left-color:#557787}.themetechmount-fbar-position-right .themetechmount-fbar-btn a:after{border-right-color:#557787}.themetechmount-service-box-view-top-image .tm-service-iconbox,.site-footer .tooltip:before,.site-footer [data-tooltip]:before,article.themetechmount-box-blog-classic .tm-blog-classic-box-content .tm-postcategory:before,.themetechmount-fbar-position-default .themetechmount-fbar-btn a:after{border-top-color:#557787}.tm-search-overlay .w-search-form-row:before{border-bottom-color:#557787}.tm-header-icons .tm-header-search-link a:hover,.tm-bgcolor-skincolor .themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore a:hover:after,.tm-col-bgcolor-skincolor .themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore a:hover:after,.themetechmount-box-team.themetechmount-teambox-view-overlay .themetechmount-box-social-links .tm-team-social-links-wrapper ul li a:hover,.widget .tm_our_locations span i,.tm-header-style-toplogo .info-widget-inner h2,.themetechmount-pf-detailbox-list .tm-pf-details-date i,.vc_row.tm-bgcolor-darkgrey .social-icons li > a,.themetechmount-boxes-testimonial .themetechmount-post-item .themetechmount-box-content:before,.tm-sbox-separator .tm-sbox .tm-vc_cta3-content-header h4,.themetechmount-portfolio-box-view-overlay .themetechmount-box-category,.themetechmount-portfolio-box-view-overlay .themetechmount-box-category a,.tm-col-bgcolor-darkgrey .themetechmount-boxes-testimonial .themetechmount-box-view-default .themetechmount-author-name,.site-footer .widget_recent_comments li.recentcomments:before,.site-footer .widget_recent_entries a:before,.site-footer .widget_meta a:before,.site-footer .widget_archive li a:before,.site-footer .widget_pages li a:before,.themetechmount-fbar-box .search_field i,.themetechmount-content-team-search-box .search_field i,.themetechmount-events-box-view-top-image-details .themetechmount-eventbox-footer a:not(:hover),body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-title,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu > li.mega-current-menu-parent > a,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu > li.mega-current-page-parent > a,#site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_parent > a,#site-header-menu #site-navigation div.nav-menu > ul > li li.current-page-parent > a,#site-header-menu #site-navigation div.nav-menu > ul > li li.current-menu-ancestor > a,.tm-topbar-content .social-icons li > a:hover,.tm-header-style-classicinfo .header-widget .header-icon i,.tm-header-style-infostack .header-widget .header-icon i,#tribe-events-content a:hover,.tribe-event-schedule-details,.comment-meta a:hover,.themetechmount-events-box-view-top-image-details .themetechmount-eventbox-footer a:hover,.themetechmount-events-box-view-top-image-details .tribe-events-vanue i,.themetechmount-box-team.themetechmount-box-view-left-image .tm-team-details-wrapper a i,.themetechmount-box-team.themetechmount-box-view-left-image .tm-team-details-wrapper a:hover,.wpcf7 .tm-contactform .field-group i,.themetechmount-box-events .event-box-content .tribe-events-vanue i,.themetechmount-box-events .event-box-content .themetechmount-meta-details i,.tm-image-with-box-hover:hover .tm_photo_link .vc_single_image-wrapper:after,.tm-comment-owner a:hover,.tm-header-style-infostack .tm-top-info-con .tm-sbox .tm-vc_cta3-content-header h4 a:hover,.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-controls-icon-position-right .vc_tta-controls-icon,.make-appoint-form .wpcf7 label i,h4.tm-custom-heading.tm-skincolor,h3.tm-custom-heading.tm-skincolor,.tm-bgcolor-darkgrey .tm-custom-heading.tm-skincolor,.second-footer .container.tm-container-for-footer .row > .widget-area:first-child ul.lawgrid_contact_widget_wrapper li:before,.main-holder .rpt_style_basic .rpt_plan .rpt_title{color:#557787}.tm-sbox-skinhover .tm-sbox:hover .tm-vc_cta3-container,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a,.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{ border-color:#557787 !important;background-color:#557787 !important}.tm-element-heading-wrapper .tm-vc_cta3-headers h2 strong,body .tm-skincolor-headingcolor.tm-custom-heading,.site-footer .tm-skincolor,.tm-skincolo-strong .tm-element-heading-wrapper .tm-custom-heading strong,.tm-custom-heading.tm-skincolo-strong strong,.vc_row .tm-skincolor,.tm-row .tm-skincolor,.tm-skincolor,.tm-skincolor-link a,span.tm-skincolor a{color:#557787 !important}.themetechmount-box-portfolio.themetechmount-box-view-top-image:hover .themetechmount-box-bottom-content:before{ border-color:transparent transparent #557787 transparent}body table.booked-calendar td.today:hover .date span{background-color:#557787 !important}.rpt_style_basic .rpt_plan:not(.rpt_recommended_plan) .rpt_custom_btn a.tm-vc_general.tm-vc_btn3:hover{border-color:#557787 !important}.wpb-js-composer .tm-bgcolor-grey .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a,.woocommerce-message,.woocommerce-info,.single .main-holder div.product .woocommerce-tabs ul.tabs li.active:before,.tm-search-overlay{ border-top-color:#557787}::selection{background-color:#557787}::-moz-selection{background-color:#557787}.headerlogo,.tm-header-icon,.tm-header-text-area,.site-header .themetechmount-fbar-btn{ height:125px; line-height:125px !important}.tm-header-icons .tm-header-search-link a,.tm-header-icons .tm-header-wc-cart-link a{color:rgba( 29,36,53,1)}@keyframes menu_sticky{0% {margin-top:-120px;opacity:0}50%{margin-top:-64px;opacity:0}100%{margin-top:0;opacity:1}}@media (max-width:1200px){.tm-header-overlay #site-header.site-header.tm-bgcolor-custom{background-color:rgba(21,21,21,0.96) !important}.site-header-main.tm-wrap{margin:0 30px 0 25px;width:auto;display:block}.site-header-main.tm-wrap .tm-wrap-cell{display:block} .tm-header-icon{ padding-right:0px; padding-left:10px; position:relative;}.tm-header-icon.tm-header-wc-cart-link{ float:right;} .tm-header-icon.tm-header-search-link{ float:left;}.site-title{ width:inherit;}div.tm-titlebar-wrapper{ background-attachment:scroll !important} .main-navigation{ clear:both;} .site-branding, #site-header-menu #site-navigation li.mega-menu-megamenu > ul.mega-sub-menu, #site-header-menu #site-navigation div.mega-menu-wrap,.menu-tm-main-menu-container, #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu,#site-header-menu{float:none;} .righticon{ position:absolute; right:0px; z-index:33; top:15px; display:block;} .righticon i{font-size:20px;cursor:pointer; display:block; line-height:0px} .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal, #site-header-menu #site-navigation div.nav-menu > ul{ position:absolute; padding:10px 20px;  left:0px; box-shadow:rgba(0,0,0,0.12) 3px 3px 15px; border-top:3px solid #557787;  background-color:#333; z-index:100; width:100%; top:125px}.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal, #site-header-menu #site-navigation div.nav-menu > ul{ background-color:#ffffff;}#site-header-menu #site-navigation div.nav-menu > ul, #site-header-menu #site-navigation div.nav-menu > ul ul{ overflow:hidden; max-height:0px;}#site-header-menu #site-navigation div.nav-menu > ul ul ul{ max-height:none;} #site-header-menu #site-navigation div.nav-menu > ul > li{ position:relative; text-align:left;} #site-header-menu #site-navigation.toggled-on div.nav-menu > ul{display:block; max-height:10000px;} #site-header-menu #site-navigation.toggled-on div.nav-menu > ul ul.open{ max-height:10000px;} #site-header-menu #site-navigation div.mega-menu-wrap{position:inherit;} #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu{ width:100%;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-toggle-on > a,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a{ background:none !important;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{ float:none;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li{ width:100% !important; padding-bottom:0px;} #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu{ padding-left:15px;} #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a{ padding-left:0px;} #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu a, #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li ul.mega-sub-menu, #site-header-menu #site-navigation div.nav-menu > ul ul{background-color:transparent !important;} #site-header-menu #site-navigation div.nav-menu > ul > li a, #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li a{ display:block; padding:15px 0px; text-decoration:none; line-height:18px; height:auto; line-height:18px !important;} #site-header-menu #site-navigation div.nav-menu > ul ul a,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a{ margin:0; display:block; padding:15px 15px 15px 0px;} #site-header-menu #site-navigation div.nav-menu > ul > li li a:before, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item li.mega-menu-item a:before{ font-family:"FontAwesome"; font-style:normal; font-weight:normal; speak:none; display:inline-block; text-decoration:inherit; margin-right:.2em; text-align:center; opacity:.8; font-variant:normal; text-transform:none; font-size:13px; content:"\f105"; margin-right:8px; display:none;} .tm-mmmenu-override-yes .mega-sub-menu{display:none !important;} .mega-sub-menu.open,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li .mega-sub-menu .mega-sub-menu{ display:block !important;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li{ padding:0px; padding-left:0px;}.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title{ margin-top:30px;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item:first-child > h4.mega-block-title{ margin-top:0px;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item{ position:relative;} #site-header-menu #site-navigation div.nav-menu > ul > li a,#site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li a{ display:inline-block;} .tm-mmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li > a:hover, .tm-mmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a:hover, .tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul ul > li > a:hover,.tm-dmenu-active-color-skin #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li > a:hover{ color:#557787;} #site-header-menu #site-navigation div.nav-menu > ul > li > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item-type-widget, .righticon i{ color:rgba( 124,129,142,1);}#site-header-menu #site-navigation div.nav-menu > ul li,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li{ border-bottom:1px solid rgba( 124,129,142,0.15);}#site-header-menu #site-navigation div.nav-menu > ul li li:last-child,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:last-child{ border-bottom:none;}#site-header-menu #site-navigation .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label-open, #site-header-menu #site-navigation .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed{ display:none;} .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1{ margin-top:10px } #site-header-menu #site-navigation .mega-menu-toggle .mega-toggle-blocks-right{ height:30px;} .menu-toggle i, .tm-header-icons a{color:rgba( 29,36,53,1) }.menu-toggle span, .menu-toggle span:after, .menu-toggle span:before{ background-color:rgba( 29,36,53,1) ;} #site-header-menu #site-navigation div.nav-menu > ul{ padding-right:15px; padding-left:15px;} #site-header-menu #site-navigation div.nav-menu > ul ul{ list-style:none;} .tm-header-icons{ position:absolute; top:0; float:none; right:53px; margin-right:0px;} .tm-header-text-area{display:none} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu.open,#site-header-menu #site-navigation div.nav-menu > ul > li ul{display:block !important; height:auto !important} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu{ opacity:1;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu ul.mega-sub-menu, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu,#site-header-menu #site-navigation div.nav-menu > ul > li ul{ background-image:none !important;} #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu{ margin-top:0;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu,#site-header-menu #site-navigation div.nav-menu > ul > li ul, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a.mega-menu-link{ background:none; background-image:none;} .tm-header-overlay .tm-titlebar-wrapper .tm-titlebar-inner-wrapper{ padding-top:0px;}#site-header-menu #site-navigation .menu-toggle, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle{ top:43px; display:block; position:absolute;  right:0; width:40px; background:none; z-index:1; outline:none; padding:0; line-height:normal;} .tm-header-invert #site-header-menu #site-navigation .menu-toggle, .tm-header-invert .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle{ right:0;  left:auto;} #site-header-menu .menu-toggle,#site-header-menu .mega-menu-toggle{border:none;cursor:pointer;width:40px;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.3s;transition:0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent;outline:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}#site-header-menu .menu-toggle:hover,#site-header-menu .mega-menu-toggle:hover,#site-header-menu .menu-toggle:focus,#site-header-menu .mega-menu-toggle:focus{outline:none} .tm-header-invert .tm-header-icons{ left:0; right:auto;} #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-right{ float:none;} #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars, .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1{ display:inline-block;width:30px; height:2px; background:#182333; border-radius:3px; transition:0.3s; position:relative;} #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:before, .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before{ top:9px;} #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:after, .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after{ top:-9px;} #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:before,#site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:after, .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after{ display:inline-block;width:30px;height:2px; background:#033b4a; border-radius:3px; transition:0.3s; position:absolute; left:0; content:''; -webkit-transform-origin:0.28571rem center; transform-origin:0.28571rem center; margin:0;} #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-lawgrid-icon-bars, .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1{ background:transparent;} #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-lawgrid-icon-bars:before, #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-lawgrid-icon-bars:after, .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:before,.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after{ -webkit-transform-origin:50% 50%; transform-origin:50% 50%; top:0; width:30px;} #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-lawgrid-icon-bars:before, .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:before{ -webkit-transform:rotate3d(0,0,1,45deg); transform:rotate3d(0,0,1,45deg);} #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-lawgrid-icon-bars:after, .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after{ -webkit-transform:rotate3d(0,0,1,-45deg); transform:rotate3d(0,0,1,-45deg);} .site-header.tm-bgcolor-darkgrey #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:before,.site-header.tm-bgcolor-darkgrey #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:after,.site-header.tm-bgcolor-darkgrey .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before,.site-header.tm-bgcolor-darkgrey .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,.site-header.tm-bgcolor-darkgrey #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars, .site-header.tm-bgcolor-skincolor .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1, .site-header.tm-bgcolor-skincolor .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before,.site-header.tm-bgcolor-skincolor .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after, .site-header.tm-bgcolor-darkgrey .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1, .site-header.tm-bgcolor-darkgrey .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before,.site-header.tm-bgcolor-darkgrey .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,.tm-responsive-icon-white.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1, .tm-responsive-icon-white.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before,.tm-responsive-icon-white.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after, .tm-responsive-icon-white #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars, .tm-responsive-icon-white #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:before,.tm-responsive-icon-white #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:after{ background-color:#fff;}.site-header.tm-bgcolor-darkgrey #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-lawgrid-icon-bars{background-color:transparent} .site-header.tm-bgcolor-skincolor .menu-toggle i,.site-header.tm-bgcolor-skincolor .tm-header-icons a, .site-header.tm-bgcolor-darkgrey .menu-toggle i,.site-header.tm-bgcolor-darkgrey .tm-header-icons a, .tm-responsive-icon-white .menu-toggle i,.tm-responsive-icon-white .tm-header-icons a{ color:#fff;}.site-header.tm-bgcolor-white #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars, .site-header.tm-bgcolor-white #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:before, .site-header.tm-bgcolor-white #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:after,.site-header.tm-bgcolor-grey.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1, .site-header.tm-bgcolor-grey.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before,.site-header.tm-bgcolor-grey.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after,.tm-bgcolor-white.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1, .tm-bgcolor-white.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before,.tm-bgcolor-white.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after, .tm-responsive-icon-dark.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1, .tm-responsive-icon-dark.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:before,.tm-responsive-icon-dark.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle .mega-toggle-block-1:after, .tm-responsive-icon-dark #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars, .tm-responsive-icon-dark #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:before,.tm-responsive-icon-dark #site-header-menu #site-navigation .menu-toggle .tm-lawgrid-icon-bars:after{ background-color:#182333;} .site-header.tm-bgcolor-grey .menu-toggle i,.site-header.tm-bgcolor-grey .tm-header-icons a,.site-header.tm-bgcolor-white .menu-toggle i,.tm-responsive-icon-dark .menu-toggle i,.tm-responsive-icon-dark .tm-header-icons a{ color:#182333;} .tm-responsive-icon-white #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-lawgrid-icon-bars, .tm-responsive-icon-dark #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-lawgrid-icon-bars, .site-header.tm-bgcolor-white #site-header-menu #site-navigation.toggled-on .menu-toggle .tm-lawgrid-icon-bars, .site-header.tm-bgcolor-darkgrey #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1, .site-header.tm-bgcolor-skincolor #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1, .site-header.tm-bgcolor-white.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1, .site-header.tm-bgcolor-grey.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1, .tm-responsive-icon-dark.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1, .tm-responsive-icon-white.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu-toggle.mega-menu-open .mega-toggle-block-1{ background-color:transparent;} #mega-menu-wrap-tm-main-menu #mega-menu-tm-main-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator,.tm-mmmenu-override-yes #mega-menu-wrap-tm-main-menu #mega-menu-tm-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a:after, #site-header-menu #site-navigation div.nav-menu > ul{ display:none;} .tm-header-style-toplogo .tm-stickable-header-w{ height:auto !important;} .tm-header-style-infostack .tm-header-icon.tm-header-btn-w, .tm-header-style-infostack .tm-header-widgets-wrapper{ display:none;}.tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3.widget-left,.tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3.widget-right{display:none}body.themetechmount-page-full-width.tm-titlebar-bcrumb-bottom #content .site-main .entry-content > .wpb_row:first-child{margin-top:-82px} .tm-header-style-toplogo .tm-stickable-header-w, .tm-header-style-infostack.tm-header-overlay .tm-stickable-header-w{top:0;} .tm-header-style-infostack .tm-header-top-wrapper .col-sm-4.col-md-3, .tm-header-style-infostack .kw-phone{ display:none;} .tm-header-style-infostack .site-header-menu{ display:block; position:absolute; top:0; width:100%;} .tm-header-style-infostack .tm-header-top-wrapper .col-sm-4.col-md-6{ margin:0 auto; float:none;} .tm-header-style-infostack .headerlogo{ height:97.5px; line-height:97.5px !important;} .tm-header-style-infostack #site-header-menu #site-navigation .menu-toggle, .tm-header-style-infostack .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle{ top:33px} .tm-header-style-infostack .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal,.tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul{ top:97.5px;}.tm-header-style-infostack .site-header-menu{left:0}.tm-header-style-infostack .tm-stickable-header-w,.tm-header-style-infostack .tm-site-header-menu{height:auto !important} #site-header-menu #site-navigation .menu-toggle, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle{ top:41px;}.tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar-main > .container .tm-titlebar-main-inner .entry-title-wrapper,.tm-header-style-infostack .tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar-main > .container .tm-titlebar-main-inner .entry-title-wrapper{ margin-top:-54px}.tm-header-icons .tm-header-wc-cart-link a,.tm-header-icons .tm-header-search-link a{font-size:17px!important}body .site-content-wrapper{margin-bottom:0px !important}.tm-titlebar-align-left .entry-title-wrapper .entry-title{padding-left:0px}.tm-header-style-infostack .tm-top-info-con{display:none}.tm-header-style-infostack #site-header-menu .container{ width:auto;display:block}#mega-menu-wrap-tm-main-menu #mega-menu-tm-main-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator{display:none}.k_flying_searchform_wrapper{position:absolute;width:100%;z-index:33}.tm-header-style-infostack .tm-box-wrapper .site-header>.container.tm-container-for-header{width:unset;padding:0}#mega-menu-wrap-themetechmount-main-menu #mega-menu-themetechmount-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator,#mega-menu-wrap-tm-main-menu #mega-menu-tm-main-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator{display:none}.tm-headerstyle-classic-highlight .site-header-main.container-fullwide{padding-left:0px !important;padding-right:0px !important}.tm-headerstyle-classic-highlight .site-header-main.tm-wrap{margin:0 15px 0 15px}#site-header-menu #site-navigation div.nav-menu > ul li:last-child,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:last-child{border-bottom:none}}@media (min-width:1200px){ header #site-header-menu #site-navigation{ height:125px; line-height:125px !important;} .tm-header-overlay .tm-stickable-header-w{ position:absolute; z-index:21; width:100%; box-shadow:none; -khtml-box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none;}.site-header-main.container-full{padding:0 50px}.tm-stickable-header.is_stuck{ box-shadow:0 4px 10px 0 rgba(0,0,0,0.06);}.tm-stickable-header{ z-index:12;}.tm-header-icon,.tm-header-icons,.themetechmount-fbar-btn,.tm-header-text-area, .tm-header-icons .themetechmount-fbar-btn a i,.headerlogo,#site-header-menu #site-navigation div.nav-menu > ul > li > a,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{ 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-icon{position:relative;}.tm-header-text-area,#site-header-menu #site-navigation .nav-menu,#site-header-menu,.tm-header-icons,.tm-header-icon, #site-header-menu #site-navigation .mega-menu-wrap,.menu-tm-main-menu-container{ float:right;}.navbar{ vertical-align:top;} .menu-toggle{ display:none; z-index:10;} .menu-toggle i{ color:#fff; font-size:28px;} .toggled-on li,.toggled-on .children{ display:block;} #site-header-menu #site-navigation div.mega-menu-wrap{ clear:none; position:inherit;} #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal{ position:static !important;}#site-header-menu #site-navigation .nav-menu-wrapper > ul{ margin:0; padding:0} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li > a{ background:none;}#site-header-menu #site-navigation div.nav-menu > ul{ margin:0px;position:relative;} .k_flying_searchform_wrapper{ top:auto; position:absolute; width:100%; left:0; right:0; z-index:11;}.tm-header-style-infostack .k_flying_searchform_wrapper{max-width:1140px;left:0;right:0;margin-left:auto;margin-right:auto}.tm-header-style-infostack .tm-stickable-header:not(.is_stuck) .k_flying_searchform_wrapper{top:55px}.tm-header-style-infostack .tm-stickable-header:not(.is_stuck) .k_flying_searchform_wrapper .container{width:1140px}.tm-header-style-infostack .tm-stickable-header.is_stuck .k_flying_searchform_wrapper{width:100%;max-width:100%} #site-header-menu #site-navigation div.nav-menu > ul > li, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item{ height:125px; line-height:125px !important;}#site-header-menu #site-navigation div.nav-menu > ul > li{ margin:0 0px 0 0; display:inline-block; position:relative;vertical-align:top;} #site-header-menu #site-navigation div.nav-menu > ul > li > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{ display:block; margin:0px; padding:0px 15px 0px 15px; text-decoration:none; position:relative; z-index:1; height:125px; line-height:125px !important;} #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a:before, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a:before{opacity:1;}.is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a:before,.is_stuck.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item:hover > a:before{top:50px}.tm-header-text-area{padding-left:24px;position:relative}.tm-header-text-area .header-info-widget{vertical-align:middle;display:inline-block;text-align:left}.tm-header-text-area .header-info-widget .tm-vc_btn3-container{margin-bottom:0px}.tm-header-text-area .header-info-widget h2{font-size:20px;line-height:28px;margin-bottom:3px;font-weight:500;color:#557787}.tm-header-text-area .header-info-widget h3{font-size:14px;line-height:19px;color:#686e73;margin-bottom:0px}.tm-bgcolor-skincolor .tm-header-text-area .header-info-widget h2,.tm-bgcolor-darkgrey .tm-header-text-area .header-info-widget h3,.tm-bgcolor-skincolor .tm-header-text-area .header-info-widget h3{color:#fff}.tm-header-text-area div.header-info-widget:nth-child(2){padding-left:62px}.tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li ul a:before,.tm-dmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li ul a:before, .tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li:hover > a, .tm-dmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu li:hover > a, .tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li:hover > a, .tm-mmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item li:hover > a{ color:#557787 ;} #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_item,#site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current-menu-item,#site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-item{border-bottom-color:#557787}.tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_item > a,.tm-dmenu-active-color-skin #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current-menu-item > a,.tm-dmenu-active-color-skin #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-item > a{background-color:#fff;}.is_stuck .tm-header-icons .themetechmount-fbar-btn a, .is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li > a, .is_stuck.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a,#site-header-menu.is_stuck #site-navigation div.nav-menu > ul > li > a, .tm-mmmenu-override-yes #site-header-menu .is_stuck #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a, #site-header-menu.is_stuck #site-navigation div.nav-menu > ul > li > a, .tm-mmmenu-override-yes #site-header-menu.is_stuck #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{ color:#1d2435;}.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu li:hover > a,#site-header-menu #site-navigation div.nav-menu > ul ul li:hover > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:hover > a{ background:#fff;}.tm-dmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu li:hover > a,.tm-dmenu-active-color-skin #site-header-menu #site-navigation div.nav-menu > ul ul li:hover > a, .tm-dmenu-active-color-skin .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:hover > a{ background-color:#fff;} .site-header .social-icons li > a, .tm-header-icons .themetechmount-fbar-btn a{ color:rgba( 29,36,53,1) ;}.tm-header-style-infostack .tm-header-menu-bg-color-skincolor .tm-header-icons .tm-header-search-link a,.tm-header-style-infostack .tm-header-menu-bg-color-skincolor .tm-header-icons .tm-header-wc-cart-link a,.tm-header-style-infostack .tm-header-menu-bg-color-darkgrey .tm-header-icons .tm-header-search-link a,.tm-header-style-infostack .tm-header-menu-bg-color-darkgrey .tm-header-icons .tm-header-wc-cart-link a{border-color:rgba( 29,36,53,0.70) } .site-header .social-icons li > a:hover,.tm-header-icons .tm-header-wc-cart-link a:hover{ color:#557787;}.tm-header-style-infostack .tm-header-menu-bg-color-skincolor .tm-header-icons .tm-header-search-link a:hover,.tm-header-style-infostack .tm-header-menu-bg-color-skincolor .tm-header-icons .tm-header-wc-cart-link a:hover,.tm-header-style-infostack .tm-header-menu-bg-color-darkgrey .tm-header-icons .tm-header-search-link a:hover,.tm-header-style-infostack .tm-header-menu-bg-color-darkgrey .tm-header-icons .tm-header-wc-cart-link a:hover{border-color:rgba( 29,36,53,1) }.tm-header-style-infostack .tm-header-menu-bg-color-skincolor .tm-header-wc-cart-link a span.number-cart,.tm-header-style-infostack .tm-header-menu-bg-color-darkgrey.is_stuck .tm-header-wc-cart-link a span.number-cart, .tm-header-style-infostack .tm-header-menu-bg-color-skincolor.is_stuck .tm-header-wc-cart-link a span.number-cart{background-color:#fff;color:#557787 }.tm-header-style-infostack .site-header .tm-header-menu-bg-color-darkgrey .tm-header-wc-cart-link a:hover span.number-cart,.tm-header-style-infostack .site-header .tm-sticky-bgcolor-darkgrey.is_stuck .tm-header-wc-cart-link a:hover span.number-cart{color:#fff;background-color:#557787 }.tm-header-icons:before{display:block;content:"";position:absolute;height:30px;width:1px;left:10px;top:50%;margin-top:-14px;background-color:rgba( 29,36,53,0.06) }.is_stuck .tm-header-icons:before{background-color:rgba( 29,36,53,0.06) }.tm-header-style-infostack .tm-header-icons:before{content:unset}.tm-header-style-infostack .is_stuck .tm-header-icons:before{background-color:rgba( 29,36,53,0.20) } .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu,#site-header-menu #site-navigation div.nav-menu > ul > li ul{box-shadow:0 3px 25px 0px rgba(0,0,0,.07),0 0 0 rgba(0,0,0,.10) inset;} header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.last ul.sub-menu, header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.last ul.mega-sub-menu, header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.mega-last ul.mega-sub-menu{ left:auto; right:0px !important;} header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.last ul.sub-menu ul.sub-menu,header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastsecond ul.sub-menu ul.sub-menu,header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastthird ul.sub-menu ul.sub-menu,header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastfourth ul.sub-menu ul.sub-menu,header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.last ul.children ul.children,header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastsecond ul.children ul.children,header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastthird ul.children ul.children,header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.lastfourth ul.children ul.children,header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.lastsecond ul.mega-sub-menu ul.mega-sub-menu,header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.last ul.mega-sub-menu ul.mega-sub-menu,header#masthead #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal li.mega-menu-flyout.mega-last ul.mega-sub-menu ul.mega-sub-menu{ left:-100%;}#site-header-menu #site-navigation div.nav-menu > ul ul, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu{ width:250px; padding:0px;} #site-header-menu #site-navigation div.nav-menu > ul ul li > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu .mega-sub-menu a{ margin:0; display:block; padding:15px 10px 15px 10px; position:relative;} .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title{ padding:16px 0px 16px 20px;} #site-header-menu #site-navigation div.nav-menu > ul ul li > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li > a{ -webkit-transition:all .3s linear; transition:all .3s linear;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{ padding:0px;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item:last-child{ border-right:none;} #site-header-menu #site-navigation div.nav-menu > ul li:hover > ul{ opacity:1; display:block; visibility:visible; height:auto;}.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu ul.mega-sub-menu,#site-header-menu #site-navigation div.nav-menu > ul li > ul ul{ border-left:0; left:100%; top:0px;} #site-header-menu #site-navigation ul ul li{ position:relative;} #site-header-menu #site-navigation div.nav-menu > ul ul{ text-align:left; position:absolute; visibility:hidden; display:block; opacity:0;  line-height:14px; margin:0; list-style:none; left:0; border-radius:0; -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175); box-shadow:0 6px 12px rgba(0,0,0,.175); background-clip:padding-box; transition:all .2s ease; z-index:99;}#site-header-menu #site-navigation div.nav-menu > ul > li ul a:before,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li ul a:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;speak:none;display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;font-size:24px;line-height:9px;content:"-";margin-right:5px;position:static;transform:translateY(-50%) translateX(-10px);opacity:0;left:0px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}#site-header-menu #site-navigation div.nav-menu > ul > li ul a:hover:before,#site-header-menu #site-navigation div.nav-menu > ul > li ul li a:hover:before,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu .mega-sub-menu a:hover:before,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li ul a:hover:before{-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);opacity:1}#site-header-menu #site-navigation div.nav-menu > ul ul li:hover > a,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:hover > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu .mega-sub-menu a:hover{padding-left:20px;padding-right:20px}.tm-mmmenu-override-yes #site-header-menu #mega-menu-themetechmount-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{font-size:12px;margin-left:2px;margin-top:4px;opacity:0.5;}#mega-menu-wrap-themetechmount-main-menu #mega-menu-themetechmount-main-menu li.mega-menu-item a.mega-menu-link:before,.tm-mmmenu-override-yes #mega-menu-wrap-tm-main-menu #mega-menu-tm-main-menu li.mega-menu-item a.mega-menu-link:before{vertical-align:unset} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item:after{ content:' '; display:block; width:30px; height:1000px; right:0px; top:0; position:absolute; border-right:1px solid transparent;}.tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title, #site-header-menu #site-navigation div.nav-menu ul ul > li, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:not(.mega-menu-megamenu) ul.mega-sub-menu > li, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu ul.mega-sub-menu .mega-menu-item li{ border-bottom:1px solid transparent;}#site-header-menu #site-navigation div.nav-menu ul ul > li:last-child,.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:not(.mega-menu-megamenu) ul.mega-sub-menu > li:last-child{ border-bottom:none !important;} .tm-dmenu-sep-grey .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item:after{ border-right-color:rgba(0,0,0,0.10);}.tm-dmenu-sep-grey .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title, .tm-dmenu-sep-grey #site-header-menu #site-navigation div.nav-menu ul ul > li, .tm-dmenu-sep-grey .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:not(.mega-menu-megamenu) ul.mega-sub-menu > li, .tm-dmenu-sep-grey .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu ul.mega-sub-menu .mega-menu-item li{ border-bottom-color:rgba(0,0,0,0.03);} .tm-dmenu-sep-white .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item:after{ border-right-color:rgba(255,255,255,0.10);}.tm-dmenu-sep-white .tm-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-menu-item > h4.mega-block-title, .tm-dmenu-sep-white #site-header-menu #site-navigation div.nav-menu ul ul > li, .tm-dmenu-sep-white .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li:not(.mega-menu-megamenu) ul.mega-sub-menu > li, .tm-dmenu-sep-white .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-megamenu ul.mega-sub-menu .mega-menu-item li{ border-bottom-color:rgba(255,255,255,0.10);} header .tm-header-highlight-logo .is_stuck #site-header-menu, header .is_stuck #site-header-menu #site-navigation, .is_stuck .headerlogo, .is_stuck .themetechmount-fbar-btn,.is_stuck .tm-header-icon, .is_stuck .tm-header-text-area, .is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li, .is_stuck.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li, .is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li > a,.is_stuck.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{ height:70px ; line-height:70px !important;} #site-header-menu #site-navigation div.nav-menu > ul > li > ul, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li > ul.mega-sub-menu{ top:auto;  border-top:3px solid #557787;}.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu{ padding:0px; margin:0px; width:calc(100% - 0px);} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu{ overflow:hidden;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item:last-child:after{ border-right:none;} .is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li > ul,.is_stuck.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li > ul.mega-sub-menu{ top:70px;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle + label{ top:63px;}.site-header-main.container-fullwide{ padding-left:30px; padding-right:0px;} .tm-header-icons{position:relative; height:125px;padding-left:29px;} .is_stuck .tm-header-icons{border-left-color:rgba( 29,36,53,0.15) ; height:70px;} .tm-header-style-classic:not(.tm-header-invert) .container-fullwide #site-header-menu{ margin-right:20px;}#site-header-menu #site-navigation .mega-menu-item-type-widget.widget_calendar caption{padding:0px}#site-header-menu #site-navigation .mega-menu-item-type-widget.widget_calendar .calendar_wrap{padding-top:10px} .themetechmount-topbar-yes .tm-header-overlay .tm-stickable-header-w{ top:45px;}.themetechmount-topbar-yes .tm-header-overlay .top-contact.tm-highlight-right:after,.themetechmount-topbar-yes .tm-header-overlay .top-contact.tm-highlight-left:after{ min-height:45px} .tm-header-overlay .tm-stickable-header-w{ background-color:transparent;}.tm-header-overlay .themetechmount-topbar-wrapper.tm-bgcolor-darkgrey{background-color:#1d2435} .tm-header-overlay .site-header-menu.tm-bgcolor-darkgrey, .tm-header-overlay .site-header.tm-bgcolor-darkgrey{ background-color:rgba(29,36,53,0.80);} .tm-header-overlay .site-header-menu.tm-bgcolor-grey,.tm-header-overlay .site-header.tm-bgcolor-grey{ background-color:rgba(235,235,235,0.38);} .tm-header-overlay .site-header-menu.tm-bgcolor-white, .tm-header-overlay .site-header.tm-bgcolor-white{ background-color:rgba(255,255,255,0.05);} .tm-header-overlay .site-header-menu.tm-bgcolor-skincolor, .tm-header-overlay .site-header.tm-bgcolor-skincolor{ background-color:rgba( 85,119,135,0.30);} .tm-header-overlay .site-header-menu.tm-sticky-bgcolor-darkgrey.is_stuck{ background-color:#151515;} .tm-header-overlay .site-header-menu.tm-sticky-bgcolor-grey.is_stuck{ background-color:#f5f5f5;} .tm-header-overlay .site-header-menu.tm-sticky-bgcolor-white.is_stuck{ background-color:#fff;} .tm-header-overlay .site-header-menu.tm-sticky-bgcolor-skincolor.is_stuck{ background-color:rgba( 85,119,135,1);}.tm-header-overlay:not(.tm-header-style-classic-box) .tm-header-block > .themetechmount-topbar-wrapper{position:absolute;z-index:21;width:100%;box-shadow:none;-khtml-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none; top:0px} .tm-header-menu-position-center #site-header-menu{float:none}.tm-header-menu-position-center #site-header-menu #site-navigation{text-align:center;width:100%} .tm-header-menu-position-center #site-header-menu #site-navigation .nav-menu,.tm-header-menu-position-center.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap{float:none;right:0;left:0;text-align:center}.tm-header-menu-position-center.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal{position:static !important;display:inline-block}.tm-header-menu-position-center .site-header-menu.tm-wrap-cell{display:block}.tm-header-menu-position-center .headerlogo,.tm-header-menu-position-center .tm-header-icon{position:relative;z-index:2}.tm-header-menu-position-left #site-header-menu{float:none;display:block;} .tm-header-menu-position-left #site-header-menu #site-navigation .nav-menu,.tm-header-menu-position-left #site-header-menu #site-navigation div.mega-menu-wrap{float:none}.tm-header-menu-position-left .site-branding{padding-right:25px}.site-header-main.container-full #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu{max-width:1200px;right:0;left:-15px;margin:0px auto} .site-header .themetechmount-social-links-wrapper{ float:right;} .site-header .social-icons{ padding-top:0; padding-bottom:0;} .tm-header-style-infostack:not(.tm-header-invert) #site-header-menu #site-navigation .nav-menu{ float:left;margin-right:50px} .tm-header-style-infostack #site-header-menu{ float:none;} .tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li{ vertical-align:top;} .tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li > a,.tm-header-style-infostack .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{padding:0;margin:0px 22px 0px 22px;}.tm-header-style-infostack .tm-header-top-wrapper .site-branding{float:left;text-align:left; display:block;position:relative;z-index:10}.tm-header-style-infostack .tm-header-top-wrapper .headerlogo{position:relative} .tm-header-style-infostack #site-header-menu #site-navigation div.mega-menu-wrap{ float:none;} .tm-header-style-infostack .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li > ul.mega-sub-menu{ top:auto; -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175); box-shadow:0 6px 12px rgba(0,0,0,.175);}.tm-header-style-infostack .header-content-main .header-content, .tm-header-style-infostack .header-content-main .header-icon{ display:table-cell; vertical-align:middle;} .tm-header-style-infostack .tm-vc_icon_element{ margin-bottom:0px;} .tm-header-style-infostack .tm-bgcolor-grey .header-content-main .header-content, .tm-header-style-infostack .tm-bgcolor-white .header-content-main .header-content{ color:rgba(0,0,0,0.8);} .tm-header-style-infostack .tm-bgcolor-skincolor .header-content-main .header-content, .tm-header-style-infostack .tm-bgcolor-darkgrey .header-content-main .header-content{ color:rgba( 255,255,255,0.7);}.tm-header-style-infostack .tm-bgcolor-skincolor .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner, .tm-header-style-infostack .tm-bgcolor-darkgrey .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner{ color:#fff;} header.tm-header-style-infostack .site-header:after{ display:none;}.tm-header-style-infostack .tm-header-icons span:only-child:not(.tm-lawgrid-icon-search){margin-right:-10px}.tm-header-icons .themetechmount-fbar-btn a{color:#fff} .tm-header-style-infostack .themetechmount-fbar-btn.animated{ -webkit-transform:translateX(0px); -ms-transform:translateX(0px); transform:translateX(0px);} .tm-header-style-infostack .tm-header-icon.tm-header-btn-w{ padding-right:0px; display:block; text-align:center; color:#fff; width:auto;} .tm-header-style-infostack #site-header-menu #site-navigation .tm-header-icon.tm-header-btn-w a{ color:#fff;  font-size:14px; padding:0px 35px; display:block; letter-spacing:1px;  background-color:rgba( 85,119,135,1); -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;} .tm-header-style-infostack #site-header-menu.tm-bgcolor-skincolor #site-navigation .tm-header-icon.tm-header-btn-w a{ background-color:rgba(0,0,0,0.19);} .tm-header-style-infostack #site-header-menu.tm-bgcolor-skincolor #site-navigation .tm-header-icon.tm-header-btn-w a:hover{ background-color:rgba(0,0,0,0.40);} .tm-header-style-infostack #site-header-menu #site-navigation .tm-header-icon.tm-header-btn-w a:hover{ background-color:rgba( 85,119,135,0.80);} .tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li,.tm-header-style-infostack .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item, .tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu > ul > li > a,.tm-header-style-infostack .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a, .tm-header-style-infostack .kw-phone .tm-header-icon,.tm-header-style-infostack .kw-phone .tm-header-icons,header.tm-header-style-infostack #site-header-menu #site-navigation, .tm-header-style-infostack .kw-phone .themetechmount-fbar-btn{ height:55px; line-height:55px !important;} .tm-header-style-infostack #site-header-menu #site-navigation div.mega-menu-wrap{ position:relative;} .tm-header-style-infostack .tm-stickable-header-w{ height:auto !important; position:relative;border-top:1px solid #eaedf2;}.themetechmount-fullwide .tm-header-style-infostack .tm-stickable-header-w{ position:initial;} .tm-header-style-infostack:not(.tm-header-style-toplogo) #site-header-menu{ float:none; position:absolute; width:100%; bottom:-27.5px !important; z-index:10;} .tm-header-style-infostack .tm-top-info-con, .tm-header-style-infostack .tm-top-info-con > ul:not(.social-icons), .tm-header-style-infostack .headerlogo{ height:97.5px;margin-bottom:27.5px;}.tm-header-style-infostack .kw-phone{height:55px;line-height:55px}.tm-header-style-infostack .headerlogo .site-title{text-align:left} .tm-header-style-infostack .site-branding{ float:none;} .tm-header-style-infostack .site-header-menu-middle{ margin:0 15px; position:relative; padding:0px;-webkit-box-shadow:0px 0px 9px 0px rgba(6,22,58,0.07);-moz-box-shadow:0px 0px 9px 0px rgba(6,22,58,0.07);box-shadow:0px 0px 9px 0px rgba(6,22,58,0.07);} .tm-header-style-infostack .is_stuck .site-header-menu-middle{ padding:0px;box-shadow:none;}.tm-header-style-infostack .is_stuck.tm-sticky-bgcolor-custom .tm-container-for-header .tm-sticky-bgcolor-custom{ background-color:transparent !important;} .tm-header-style-infostack.tm-header-overlay .site-header{ position:absolute; width:100%;} .tm-header-style-infostack.tm-header-overlay .site-branding, .tm-header-style-infostack.tm-header-overlay .tm-header-widgets-wrapper{ position:relative;  z-index:1;} .tm-header-style-infostack.tm-header-overlay .tm-titlebar-wrapper{ z-index:0;} .tm-header-style-infostack:not(.tm-header-style-toplogo) #site-header-menu .is_stuck .container, .tm-header-style-infostack:not(.tm-header-style-toplogo) .site-header-menu-inner{ background-color:transparent;}.tm-header-style-infostack .kw-phone .ttm-custombutton{display:inline-block;padding:0 28px;position:relative;margin-left:20px;background-color:rgba( 85,119,135,1)}.tm-header-style-infostack .tm-header-menu-bg-color-skincolor .kw-phone .ttm-custombutton{background-color:#182333;padding:0 15px} .tm-header-style-infostack .kw-phone .ttm-custombutton a{font-weight:600}.tm-header-style-infostack .kw-phone .ttm-custombutton a,.tm-header-style-infostack .kw-phone .ttm-custombutton a:hover{color:#fff}.tm-header-style-infostack .ttm-custombutton i{ padding-left:10px;position:relative;top:1px}.tm-header-style-infostack:not(.tm-header-style-toplogo) #site-header-menu #site-navigation div.mega-menu-wrap > ul > li:after,.tm-header-style-infostack:not(.tm-header-style-toplogo) #site-header-menu #site-navigation div.nav-menu > ul > li:after{content:"";position:absolute;height:20px;width:1px;right:0px;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%);background-color:rgba( 29,36,53,0.07);display:inline-block}.tm-header-style-infostack #site-header-menu .is_stuck #site-navigation div.mega-menu-wrap > ul > li:after,.tm-header-style-infostack #site-header-menu .is_stuck #site-navigation div.nav-menu > ul > li:after{background-color:rgba( 29,36,53,0.07)}.tm-header-style-infostack:not(.tm-header-style-toplogo) #site-header-menu #site-navigation div.mega-menu-wrap > ul > li:last-child:after,.tm-header-style-infostack:not(.tm-header-style-toplogo) #site-header-menu #site-navigation div.nav-menu > ul > li:last-child:after,#site-header-menu #site-navigation div.mega-menu-wrap > ul > li:last-child:after, #site-header-menu #site-navigation div.nav-menu > ul > li:last-child:after{ display:none;} .tm-header-style-infostack .tm-titlebar-wrapper.tm-breadcrumb-on-bottom .tm-titlebar-main > .container .tm-titlebar-main-inner .entry-title-wrapper{ margin-top:-14px}.tm-header-style-infostack .tm-header-menu-bg-color-custom .tm-header-icons .tm-header-search-link a,.tm-header-style-infostack .tm-sticky-bgcolor-custom .tm-header-icons .tm-header-search-link a,.tm-header-style-infostack .tm-sticky-bgcolor-custom .tm-header-icons .tm-header-wc-cart-link a,.tm-header-style-infostack .tm-header-menu-bg-color-custom .tm-header-icons .tm-header-wc-cart-link a{color:#fff} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-align-bottom-right ul.mega-sub-menu li > a:before{ content:'\E83A'; left:auto; right:-14px; -webkit-transition:right .2s ease-in-out; -moz-transition:right .2s ease-in-out; transition:right .2s ease-in-out} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-menu-megamenu.mega-align-bottom-right ul.mega-sub-menu li.menu-item > a{ text-align:right;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu li.mega-menu-item:after{ right:auto; left:12px; position:absolute; border-right:none; border-left:1px solid rgba(255,255,255,0.08);}.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu > li.mega-menu-item > h4.mega-block-title{ text-align:right;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu > li.mega-menu-item:first-child:after{ border-left:none} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu:before{ content:" "; position:absolute; top:0; left:0; width:100%; height:100%; display:block;}.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-flyout ul.mega-sub-menu ul.mega-sub-menu{ background-image:none !important;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-menu-megamenu.mega-align-bottom-right ul.mega-sub-menu li.menu-item:hover > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item:hover > a{ padding-left:0px; padding-right:20px} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-align-bottom-right ul.mega-sub-menu li:hover > a:before{ left:auto; right:0px} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item.mega-align-bottom-right ul.mega-sub-menu > li.mega-menu-item-type-widget div.textwidget{ padding-left:15px; text-align:right;}.site-header.is_stuck{ position:fixed; width:100%; top:0; z-index:999; margin:0; animation-name:menu_sticky; -webkit-box-shadow:0px 13px 25px -12px rgba(0,0,0,0.25); -moz-box-shadow:0px 13px 25px -12px rgba(0,0,0,0.25); box-shadow:0px 13px 25px -12px rgba(0,0,0,0.25); padding:0;} #site-header-menu #site-navigation div.nav-menu > ul > li ul li.page_item_has_children > a:after,#site-header-menu #site-navigation div.nav-menu > ul > li ul li.menu-item-has-children > a:after{ font-family:"FontAwesome"; font-style:normal; font-weight:normal; speak:none; display:inline-block; text-decoration:inherit; text-align:center; opacity:.8; font-variant:normal; text-transform:none; font-size:15px; content:"\f105"; position:absolute; background-color:transparent; right:12px; top:16px; margin:0;} .tm-header-icons .themetechmount-fbar-btn, .tm-header-icons .tm-header-icon{ margin-left:7px;}.tm-header-icons .tm-header-icon.tm-header-wc-cart-link{padding-left:4px;padding-right:0px}.tm-header-style-infostack:not(.tm-header-style-toplogo) .kw-phone .tm-header-icons .tm-header-wc-cart-link{margin-left:7px;margin-right:10px} .tm-header-style-classic.tm-header-invert .container-fullwide #site-header-menu{ margin-left:20px;} .tm-header-invert .site-header-main.container-fullwide{ padding-right:30px; padding-left:0px;} .tm-header-invert #site-header-menu{ float:left;} .tm-header-invert .site-branding{ float:right;}.tm-header-invert .tm-header-icons{float:left; border-left:none; padding-right:0px; padding-left:0px; margin-left:0px; margin-right:0px;} .tm-header-invert .site-header .themetechmount-social-links-wrapper{ padding-right:0; padding-left:0px;}.tm-header-invert .tm-header-search-link, .tm-header-invert .tm-header-wc-cart-link{ float:left; padding-left:0;} .tm-header-invert #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal{text-align:right;} .tm-header-invert #site-header-menu #site-navigation div.nav-menu > ul > li,.tm-header-invert #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item{ float:right;} .tm-header-invert .tm-header-top-wrapper.container-fullwide{ padding-right:15px;} .tm-header-invert .tm-header-icon,.tm-header-invert .themetechmount-fbar-btn{ margin-right:20px; margin-left:0px;} .tm-header-style-infostack.tm-header-invert .tm-header-widgets-wrapper{ float:left;} .tm-header-style-infostack.tm-header-invert .tm-header-widgets-wrapper .header-widget{ padding-right:24px; padding-left:0;} .tm-header-style-infostack.tm-header-invert .themetechmount-fbar-btn{border-left:1px solid rgba( 29,36,53,0.09) ; left:0; float:left;} .tm-header-style-infostack.tm-header-invert .tm-header-icon,.tm-header-style-infostack.tm-header-invert .themetechmount-fbar-btn{ margin-right:0px; margin-left:0px;} .tm-header-style-infostack:not(.tm-header-invert) .tm-header-top-wrapper.container-fullwide{ padding-left:15px; padding-right:15px;} .tm-header-style-classic .tm-header-highlight-logo .headerlogo{ position:relative;} .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item-has-children > a.mega-menu-link:after{ font-size:10px;margin-left:3px;margin-top:3px;margin-top:3px;opacity:0.3;}.tm-header-style-infostack .site-header.is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li,.tm-header-style-infostack .site-header.is_stuck .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item, .tm-header-style-infostack .site-header.is_stuck #site-header-menu #site-navigation div.nav-menu > ul > li > a,.tm-header-style-infostack .site-header.is_stuck .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a, .tm-header-style-infostack .site-header.is_stuck .kw-phone .tm-header-icon,.tm-header-style-infostack .site-header.is_stuck .kw-phone .tm-header-icons,header.tm-header-style-infostack .site-header.is_stuck #site-header-menu #site-navigation, .tm-header-style-infostack .site-header.is_stuck .kw-phone .themetechmount-fbar-btn,.tm-header-style-infostack .site-header.is_stuck .headerlogo{height:70px ; line-height:70px !important}.tm-header-style-infostack .tm-top-info-con > .header-widget:after{content:"";height:50px;width:1px;background-color:#f3f3f3;display:block;position:absolute;right:0px;top:36px}.tm-header-style-infostack .tm-top-info-con > .header-widget:last-child:after{content:unset}.tm-header-style-infostack .tm-header-small-search-form .w-search-input{width:240px}.tm-header-style-infostack .tm-header-small-search-form .w-search-input input{background-color:transparent;border:none;padding:0 20px;padding-left:45px;height:100%}.tm-header-style-infostack .tm-header-small-search-form .w-search-input input,.tm-header-style-infostack .tm-header-small-search-form .header-search{color:rgba( 29,36,53,0.7) }.tm-header-style-infostack .is_stuck .tm-header-small-search-form .header-search,.tm-header-style-infostack .is_stuck .tm-header-small-search-form .w-search-input input{color:rgba( 29,36,53,0.7)}.tm-header-style-infostack .tm-header-small-search-form{margin-left:15px;margin-right:1px;background-color:rgba(0,0,0,.04);position:relative;float:right}.tm-header-style-infostack .tm-sticky-bgcolor-darkgrey .tm-header-small-search-form,.tm-header-style-infostack .tm-sticky-bgcolor-skincolor .tm-header-small-search-form,.tm-header-style-infostack .tm-header-menu-bg-color-darkgrey:not(.is_stuck) .tm-header-small-search-form,.tm-header-style-infostack .tm-header-menu-bg-color-skincolor:not(.is_stuck) .tm-header-small-search-form{background-color:rgba(255,255,255,.06)}.tm-header-style-infostack .tm-sticky-bgcolor-white.is_stuck .tm-header-small-search-form{background-color:rgba(0,0,0,.04)}.tm-header-style-infostack .kw-phone .themetechmount-fbar-btn-link{height:71px;width:71px;line-height:71px;text-align:center}.tm-header-style-infostack #site-header-menu #site-navigation .themetechmount-fbar-btn a{font-size:20px}.tm-header-style-toplogo .tm-header-top-wrapper>div,.tm-header-style-toplogo .info-widget, .tm-header-style-toplogo .headerlogo{ height:97.5px;margin-bottom:0;}.tm-header-style-toplogo.tm-header-style-infostack .tm-header-top-wrapper .site-branding, .tm-header-style-toplogo .site-branding{ float:none;}.tm-header-style-toplogo.tm-header-style-infostack .headerlogo .site-title{text-align:center}.tm-header-style-toplogo.tm-header-style-infostack .site-header-menu-middle{box-shadow:unset}.tm-header-style-toplogo .site-header-main .tm-header-top-wrapper>div{display:block}.tm-header-style-infostack.tm-header-style-toplogo #site-header-menu #site-navigation div.nav-menu > ul > li > a,.tm-header-style-infostack.tm-header-style-toplogo .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{padding:0;margin:0px 20px 0px 20px}.tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3 .widget-right,.tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3 .widget-left{display:block;width:100%;float:left}.tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3 .widget-right{border-left:1px solid rgba(0,0,0,.08)}.tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3 .widget-left{border-right:1px solid rgba(0,0,0,.08)}.tm-header-style-infostack.tm-header-style-toplogo:not(.tm-header-invert) #site-header-menu #site-navigation .nav-menu{float:none;text-align:center}.tm-header-style-infostack.tm-header-style-toplogo:not(.tm-header-invert) #site-header-menu #site-navigation .nav-menu{margin-right:0px}.tm-header-style-classic-box .site-header:not(.is_stuck) .container{ padding:0;}.tm-header-style-classic-box .site-header:not(.is_stuck) .site-branding{ padding-left:20px;}.tm-header-style-classic-box .site-header:not(.is_stuck) #site-header-menu{ padding-right:20px;} .tm-header-style-classic-box.tm-header-invert #site-header-menu{ padding-left:20px; padding-right:0px;} .tm-header-style-classic-box.tm-header-overlay .site-header:not(.is_stuck){ background-color:transparent !important;} .tm-header-style-classic-box.tm-header-overlay .site-header:not(.is_stuck) .container-fullwide{ margin:30px;} .themetechmount-fullwide .tm-header-style-classic-box.tm-header-overlay .site-header .site-branding{ padding-left:20px;} .themetechmount-fullwide .tm-header-style-classic-box.tm-header-overlay .site-header .site-header-menu{ padding-right:20px;}.tm-header-style-classic-box.tm-header-overlay .themetechmount-topbar-wrapper{padding:0px 0px 47px}.tm-header-style-classic-box.tm-header-overlay .site-header:not(.is_stuck) > .tm-container-for-header{box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}.tm-header-style-classic-box.tm-header-overlay .tm-stickable-header-w{top:52.5px}.tm-header-style-classic-box.tm-header-overlay .tm-header-block .tm-stickable-header-w:nth-child(2){top:53px}.tm-header-style-classic-box.tm-header-overlay .tm-titlebar-wrapper .tm-titlebar-inner-wrapper .tm-titlebar-main{padding-top:150px}.tm-headerstyle-classic-highlight .site-header-main.container-fullwide{ padding-left:130px; padding-right:130px;}.tm-headerstyle-classic-highlight .headerlogo:before{ left:auto; right:100%; width:1200px; content:""; position:absolute; top:0; height:100%; background-color:#557787; margin-right:0px; margin-left:0px}.tm-headerstyle-classic-highlight .headerlogo.themetechmount-logotype-image.tm-stickylogo-no{ background-color:#557787;padding-left:0px;padding-right:40px}.tm-headerstyle-classic-highlight .tm-header-appointment-btn-wrapper{float:right;margin-left:25px}}.elementor-column.tm-bgcolor-yes.tm-col-bgcolor-skincolor{ background-color:var(--tm-skincolor-color)}.elementor-column.elementor-top-column.tm-bgcolor-yes.tm-col-bgcolor-darkgrey{ background-color:#1d2435}.elementor-element.tm-btn-color-white.tm-btn-style-text.tm-btn-shape-square.elementor-widget-button a{ background-color:unset; border:1px solid #fff; border-radius:unset}.elementor-element.tm-btn-color-white.tm-btn-style-text.tm-btn-shape-square.elementor-widget-button a:hover{ background-color:#fff; color:var(--tm-secondary-text)}.elementor-column.elementor-top-column.tm-bgcolor-yes.tm-col-bgcolor-grey{ background-color:var(--tm-greycolor-bg)}.tm-btn-style-outline.tm-btn-color-skincolor.tm-btn-shape-square.elementor-widget-button .elementor-button-wrapper a{ background-color:transparent; color:var(--tm-skincolor-text); font-size:14px; padding:14px 24px 14px 24px; border:1px solid var(--tm-skincolor-bg); border-radius:unset}.tm-btn-style-outline.tm-btn-color-skincolor.tm-btn-shape-square.elementor-widget-button .elementor-button-wrapper a:hover{ background-color:var(--tm-skincolor-bg); border-color:var(--tm-skincolor-bg); color:#fff}.themetechmount-topbar-wrapper{background-color:#3e454b}

/*Main Dynamic CSS*/







@charset "UTF-8";

.extra-bold {
  font-weight: 700 !important;
}

/*Button Class*/
.tm-vc_btn3-container.min-width-250 a {
  min-width: 250px;
}

.vc_row-o-content-middle .vc_row-o-equal-height {
  align-items: center;
}

.header-seperator {
  margin-bottom: 25px;
  display: inline-block;
  position: relative;
}

.header-seperator::before,
.header-seperator::after {
  background-color: #557787;
  display: block;
  height: 2px;
}

.header-seperator::before {
  margin-top: 0;
  margin-bottom: -13px;
  content: "";
  position: absolute;
  bottom: 0;
  width: 23px;
  left: 0;
}

.header-seperator::after {
  display: block;
  height: 2px;
  margin-top: 0;
  margin-bottom: -13px;
  content: "";
  position: absolute;
  bottom: 0;
  width: 6px;
  left: 25px;
}

.tm-team-member-single-position {
  font-size: 16px;
  color: #242c48;
}

.tm-team-social-links-wrapper.cairs-alterd {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.tm-team-social-links-wrapper.cairs-alterd.space-between {
  justify-content: space-between;
}

.tm-team-social-links-wrapper.cairs-alterd .tm-team-practice-city {
  padding-right: 0 !important;
}

.tm-team-social-links-wrapper.cairs-alterd .tm-team-practice-city li {
  font-size: 16px;
  text-transform: uppercase;
  padding-top: 10px;
}

.tm-team-social-links-wrapper.cairs-alterd .tm-team-practice-city li i {
  margin-right: 5px;
}

.tm-team-member-single-content .themetechmount-team-img,
.tm-team-member-single-content .tm-featured-wrapper {
  height: 100%;
}

.tm-team-member-single-content .themetechmount-team-img img,
.tm-team-member-single-content .tm-featured-wrapper img {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.themetechmount-box-team:hover .tm-team-practice-city li {
  color: white;
}

/* @media (min-width: 560px) {
  .headerlogo img {
    max-height: 110px;
  }
} */

/*
Team Memeber Page Tabs
*/
@media (min-width: 992px) {
  .tm-teammember-content .tm-fluid-menu.vc_tta.vc_general .vc_tta-tabs-list {
    align-items: stretch;
    justify-content: center;
  }
}

@media (min-width: 992px) {
  .tm-teammember-content .tm-fluid-menu.vc_tta.vc_general .vc_tta-tabs-list .vc_tta-tab {
    height: auto;
    max-width: 250px;
    flex: 1;
  }
}

.tm-teammember-content .tm-fluid-menu.vc_tta.vc_general .vc_tta-tab>a {
  font-size: 16px;
  border-color: #3e454b;
  background-color: #3e454b;
  color: #ffffff;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.tm-teammember-content .tm-fluid-menu.vc_tta.vc_general .vc_tta-tab.vc_active a {
  color: #242c48;
  border-bottom-color: #ffffff;
  border-left-color: #ffffff;
  border-right-color: #ffffff;
}

.tm-teammember-content .edu-tab-heading h4 {
  font-size: 20px;
  line-height: 1.2 !important;
  font-family: "Poppins", Tahoma, Geneva, sans-serif;
}

.lawgrid_contact_widget_extended li {
  display: flex;
  padding-left: 0 !important;
}

.lawgrid_contact_widget_extended li a {
  font-weight: 400 !important;
  color: #5e5e5e;
}

.lawgrid_contact_widget_extended li i {
  color: #242c48 !important;
  min-width: 35px;
  font-size: 18px;
  position: relative;
  top: 4px;
}

.lawgrid_contact_widget_extended li i.fa-map-marker {
  font-size: 22px;
}

.widget.lawgrid_all_post_list_widget_extended .widget-title {
  display: none;
}

.widget.lawgrid_category_list_widget li {
  padding: 0;
}

.widget.lawgrid_all_post_list_widget_extended li a {
  display: block;
  padding: 20px 30px 20px 24px;
  position: relative;
  z-index: 1;
  font-weight: 500;
  font-size: 15px;
  transition: all 0.3s linear;
}

.sidebar .widget.lawgrid_all_post_list_widget_extended {
  padding: 0;
}

.widget.lawgrid_all_post_list_widget_extended li a:before {
  content: "";
  width: 5px;
  left: 0;
  bottom: 50%;
  background: #eaeaea;
  height: 0;
  position: absolute;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  z-index: 1;
}

.widget.lawgrid_all_post_list_widget_extended li a:hover:before {
  height: 100%;
  bottom: 0;
}

.widget.widget.lawgrid_all_post_list_widget_extended li.tm-post-active a:before,
.widget.widget.lawgrid_all_post_list_widget_extended li.current-cat a:before {
  height: 100%;
  bottom: 0;
  background-color: #557787;
}

.widget.lawgrid_all_post_list_widget_extended li a:hover {
  box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.06);
}

.sidebar .widget.lawgrid_all_post_list_widget_extended {
  padding-top: 0px;
}

.widget.tm_widget_nav_menu li a:before {
  content: none;
}

.sidebar .widget.lawgrid_all_post_list_widget_extended ul>li {
  padding: 0px !important;
  border-top: 1px solid #eee;
}

.widget.lawgrid_all_post_list_widget_extended li:last-child a {
  border-bottom: none;
}

.tm-list.tm-list-style-icon.list-mb-20 li {
  padding-bottom: 20px;
}

.tm-list.tm-list-style-icon.list-mb-20 li strong {
  font-weight: 600;
}

.author-widget {
  position: relative;
  margin: 40px 0 40px;
  padding: 20px;
  background-color: #fff;
}

.author-widget .widget-title {
  font-family: "Source Serif Pro", Arial, Helvetica, sans-serif;
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  color: #242c42;
  position: relative;
}

.author-widget .widget-title::before {
  content: "";
  display: block;
  height: 100%;
  margin-top: 0;
  margin-bottom: -13px;
  content: "";
  position: absolute;
  top: 0;
  width: 4px;
  left: -20px;
}

.author-widget img {
  width: 100%;
}

.author-widget h4 {
  font-size: 24px;
  font-weight: 600;
  color: #242c48;
  margin: 10px 0 15px;
  text-align: center;
}

.author-widget .auth_contact {
  margin: 0;
  padding: 0;
  list-style: none;
}

.author-widget .auth_contact li {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}

.author-widget .auth_contact li i {
  width: 18px;
  margin-right: 10px;
  color: #b14233;
}

.author-widget .auth_contact li a {
  color: #242c48;
  font-size: 15px;
}

.author-widget .auth_social {
  display: flex;
  margin: 20px 0 0 0;
  padding: 0;
  list-style: none;
}

.author-widget .auth_social li {
  display: flex;
  margin-right: 10px;
}

.author-widget .auth_social li:last-of-type {
  margin: 0;
}

.author-widget .auth_social li a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 45px;
  height: 45px;
  background-color: #f8f8f8;
  color: #515151;
  font-size: 18px;
}

.tm-team-member-single-content-wrapper.staff>.row {
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 50px;
}

.top-contact {
  font-size: 16px;
}

.top-contact li::before {
  display: none !important;
}

.tm-header-style-toplogo .info-widget-content h2 {
  font-family: "Poppins", Tahoma, Geneva, sans-serif;
}

.tm-header-style-toplogo .info-widget-content h4 {
  font-size: 16px;
  margin-bottom: 2px;
}

.pagination {
  display: flex;
  justify-content: center;
  align-items: center;
}

.pagination .nav-links {
  display: flex;
  flex-direction: row;
}

.pagination .nav-links .page-numbers {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 45px;
  height: 45px;
  padding: 5px;
  color: #242c48;
  font-weight: 600;
  background-color: #f8f8f8;
  margin: 0 5px;
}

.pagination .nav-links .page-numbers.current {
  background-color: #557787;
  color: #ffffff;
}

#footer-form .gfield input[type=text],
#footer-form .gfield input[type=email],
#footer-form .gfield input[type=tel],
#footer-form .gfield select {
  height: 55px;
  background: white;
}

#footer-form .gfield textarea {
  height: 150px;
}

#footer-form.bg-inverse .gfield input[type=text],
#footer-form.bg-inverse .gfield input[type=email],
#footer-form.bg-inverse .gfield input[type=tel],
#footer-form.bg-inverse .gfield select {
  height: 50px;
  background: #e8e8e8;
}

#footer-form.bg-inverse .gfield textarea {
  background: #e8e8e8;
}

#footer-form input[type=submit] {
  background-color: #557787;
  min-width: 250px;
  font-size: 16px;
  font-weight: 400;
  text-transform: uppercase;
}

#footer-form .gform_wrapper .gform_validation_errors,
#footer-form .gform_wrapper.gravity-theme .gfield_description,
#footer-form .gform_wrapper.gravity-theme .instruction {
  display: none;
}

#footer-form .gform_fields {
  grid-row-gap: 25px;
}

#footer-form.contact-page-form .gform_fields {
  grid-row-gap: 25px;
}

#footer-form.contact-page-form .gfield input::-webkit-input-placeholder,
#footer-form.contact-page-form .gfield select::-webkit-input-placeholder,
#footer-form.contact-page-form .gfield textarea::-webkit-input-placeholder {
  color: #242c48;
}

#footer-form.contact-page-form .gfield input::-moz-placeholder,
#footer-form.contact-page-form .gfield select::-moz-placeholder,
#footer-form.contact-page-form .gfield textarea::-moz-placeholder {
  color: #242c48;
}

#footer-form.contact-page-form .gfield input:-ms-input-placeholder,
#footer-form.contact-page-form .gfield select:-ms-input-placeholder,
#footer-form.contact-page-form .gfield textarea:-ms-input-placeholder {
  color: #242c48;
}

#footer-form.contact-page-form .gfield input:-moz-placeholder,
#footer-form.contact-page-form .gfield select:-moz-placeholder,
#footer-form.contact-page-form .gfield textarea:-moz-placeholder {
  color: #242c48;
}

#footer-form.contact-page-form .gfield input:focus::-webkit-input-placeholder,
#footer-form.contact-page-form .gfield input:focus-within::-webkit-input-placeholder,
#footer-form.contact-page-form .gfield select:focus::-webkit-input-placeholder,
#footer-form.contact-page-form .gfield select:focus-within::-webkit-input-placeholder,
#footer-form.contact-page-form .gfield textarea:focus::-webkit-input-placeholder,
#footer-form.contact-page-form .gfield textarea:focus-within::-webkit-input-placeholder {
  color: rgba(36, 44, 72, 0.3);
}

#footer-form.contact-page-form .gfield input:focus::-moz-placeholder,
#footer-form.contact-page-form .gfield input:focus-within::-moz-placeholder,
#footer-form.contact-page-form .gfield select:focus::-moz-placeholder,
#footer-form.contact-page-form .gfield select:focus-within::-moz-placeholder,
#footer-form.contact-page-form .gfield textarea:focus::-moz-placeholder,
#footer-form.contact-page-form .gfield textarea:focus-within::-moz-placeholder {
  color: rgba(36, 44, 72, 0.3);
}

#footer-form.contact-page-form .gfield input:focus:-ms-input-placeholder,
#footer-form.contact-page-form .gfield input:focus-within:-ms-input-placeholder,
#footer-form.contact-page-form .gfield select:focus:-ms-input-placeholder,
#footer-form.contact-page-form .gfield select:focus-within:-ms-input-placeholder,
#footer-form.contact-page-form .gfield textarea:focus:-ms-input-placeholder,
#footer-form.contact-page-form .gfield textarea:focus-within:-ms-input-placeholder {
  color: rgba(36, 44, 72, 0.3);
}

#footer-form.contact-page-form .gfield input:focus:-moz-placeholder,
#footer-form.contact-page-form .gfield input:focus-within:-moz-placeholder,
#footer-form.contact-page-form .gfield select:focus:-moz-placeholder,
#footer-form.contact-page-form .gfield select:focus-within:-moz-placeholder,
#footer-form.contact-page-form .gfield textarea:focus:-moz-placeholder,
#footer-form.contact-page-form .gfield textarea:focus-within:-moz-placeholder {
  color: rgba(36, 44, 72, 0.3);
}

#footer-form.contact-page-form .gfield input[type=text],
#footer-form.contact-page-form .gfield input[type=email],
#footer-form.contact-page-form .gfield input[type=tel],
#footer-form.contact-page-form .gfield select,
#footer-form.contact-page-form .gfield textarea {
  border: 1px solid #242c48;
}

#footer-form.contact-page-form .gfield_radio label {
  color: #242c48;
}

#footer-form.contact-page-form .gfield_radio .gchoice {
  margin-bottom: 5px;
}

#footer-form.contact-page-form .gform_wrapper .gfield_error [aria-invalid=true] {
  border: 1px solid #c02b0a;
}

#footer-form .gfield_error legend.gfield_label {
  color: #c02b0a;
}

#footer-form .gfield_radio label {
  font-weight: 400;
}

#gform_wrapper_4 #gform_4 {
  position: relative;
}

#gform_wrapper_4 #gform_4 .gfield input {
  height: 49px;
  padding-right: 50px;
}

#gform_wrapper_4 #gform_4 .gform_footer {
  position: absolute;
  top: -6px;
  right: 0px;
  padding: 0;
  height: 50px;
}

#gform_wrapper_4 #gform_4 .gform_footer input {
  width: 50px;
  margin-bottom: 1px;
}

#gform_wrapper_4 .gform_validation_errors,
#gform_wrapper_4 .validation_message,
#gform_wrapper_4 .gravity-theme .gfield_description,
#gform_wrapper_4 .gravity-theme .instruction {
  display: none;
}

#gform_wrapper_4 .gform_ajax_spinner {
  position: absolute !important;
  top: 8px;
  left: 10px;
  right: 10px;
  bottom: 10px;
  width: 65%;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.5);
}

#sidebar-left .tm-all-post-list a {
  color: #242c42;
}

.footer .widget .widget-title {
  font-weight: 300;
  font-size: 30px;
}

.footer .widget .widget-title:before,
.footer .widget .widget-title:after {
  display: none;
}

.footer .tm-textcolor-white {
  color: white;
}

.footer .tm-footer2-left {
  font-size: 16px;
}

#ctf .ctf-author-name {
  font-weight: 400 !important;
  margin-top: 0;
}

.themetechmount-boxes-spacing-10px.tm-spacing-15x .themetechmount-boxes-row-wrapper.row .tm-box-col-wrapper .themetechmount-box-blog-altered {
  padding-left: 15px;
  padding-right: 15px;
}

.themetechmount-box-blog-altered .themetechmount-box-content h4 {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 25px;
}

.themetechmount-box-blog-altered .tm-blog-bottom-content {
  padding: 23px 25px 27px 25px;
  text-align: left;
  position: relative;
}

.themetechmount-box-blog-altered .tm-blog-bottom-content::before {
  content: "";
  position: absolute;
  height: 75px;
  width: 6px;
  left: 0;
  margin-top: 5px;
  background-color: #557787;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}

.themetechmount-box-blog-altered:hover .tm-blog-bottom-content::before {
  height: 73%;
}

.tm-blogbox-readmore {
  padding-top: 12px;
  padding-bottom: 2px;
}

.tm-blogbox-readmore a {
  display: inline-block;
  position: relative;
  border: none;
  font-weight: 500;
}

.tm-blogbox-readmore a::after {
  font-family: "FontAwesome";
  content: "";
  line-height: 16px;
  font-size: 16px;
  margin-left: 6px;
}

.themetechmount-box-service-altered {
  margin-top: 0px !important;
}

.themetechmount-box-service-altered .tm-servicebox-title {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 15px 10px;
  background-color: #19b2c2;
  opacity: 1;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}

.themetechmount-box-service-altered .tm-servicebox-title h4 {
  margin: 0;
  color: #ffffff;
  font-size: 24px;
  font-weight: 600;
  text-align: center;
}

.themetechmount-box-service-altered .tm-servicebox-title h4 a {
  color: inherit;
}

.themetechmount-box-service-altered .tm-servicebox-title-hover {
  width: 100%;
  height: 100%;
  background-color: rgba(28, 34, 49, 0.85);
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 2;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.themetechmount-box-service-altered .tm-servicebox-title-hover h4 {
  color: #fff;
}

.themetechmount-box-service-altered .tm-servicebox-title-hover a {
  color: #fff;
}

.themetechmount-box-service-altered .tm-servicebox-title-hover::before,
.themetechmount-box-service-altered .tm-servicebox-title-hover::after {
  position: absolute;
  content: "";
  opacity: 0;
  transition: opacity 0.45s, transform 0.45s;
}

.themetechmount-box-service-altered .tm-servicebox-title-hover::before {
  top: 9%;
  right: 4%;
  bottom: 9%;
  left: 4%;
  border-top: 1px outset rgba(255, 255, 255, 0.3);
  border-bottom: 1px outset rgba(255, 255, 255, 0.3);
  transform: scale(0, 1);
  transform-origin: 0 0;
}

.themetechmount-box-service-altered .tm-servicebox-title-hover::after {
  top: 5%;
  right: 8%;
  bottom: 4%;
  left: 8%;
  border-right: 1px outset rgba(255, 255, 255, 0.3);
  border-left: 1px outset rgba(255, 255, 255, 0.3);
  transform: scale(1, 0);
  transform-origin: 100% 0;
}

.themetechmount-box-service-altered .tm-servicebox-title-hover-inner {
  text-align: center;
  position: relative;
  z-index: 5;
}

.themetechmount-box-service-altered .tm-servicebox-title-hover-inner>a {
  margin-left: -20px;
}

.themetechmount-box-service-altered:hover .tm-servicebox-title {
  opacity: 0;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}

.themetechmount-box-service-altered:hover .tm-servicebox-title-hover {
  opacity: 1;
}

.themetechmount-box-service-altered:hover .tm-servicebox-title-hover::before,
.themetechmount-box-service-altered:hover .tm-servicebox-title-hover::after {
  opacity: 1;
  transform: scale(1);
}

.themetechmount-box-team .themetechmount-team-position {
  font-size: 16px;
  text-transform: uppercase;
}

.tm-team-extra-details-wrapper .tm-team-details-list li i.fa-fax {
  left: -4px;
}

.tm-team-extra-details-wrapper .tm-team-details-list li i.ti-map-alt {
  font-size: 18px;
  left: -4px;
}

body .tm-whitecolo-strong h2.tm-custom-heading {
  color: #242c48 !important;
}

body .tm-whitecolo-strong h2.tm-custom-heading strong {
  color: #fff !important;
}

.tm-element-heading-wrapper.tm-seperator-after_before .heading-seperator:before,
.tm-element-heading-wrapper.tm-seperator-after_before .heading-seperator:after {
  opacity: 1;
  background: #5e5e5e;
}

.tm-element-heading-wrapper.tm-seperator-after_before .heading-seperator span:before {
  opacity: 1;
  background: #557787;
}

.separator-white .tm-element-heading-wrapper.tm-seperator-after_before .heading-seperator:before,
.separator-white .tm-element-heading-wrapper.tm-seperator-after_before .heading-seperator:after,
.separator-white .tm-element-heading-wrapper.tm-seperator-after_before .heading-seperator span:before {
  opacity: 1;
  background: #ffffff;
}

.tm-service-single-content-wrapper .vc_tta.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel-heading {
  border-width: 1px;
  border-color: #ebebeb;
}

.tm-service-single-content-wrapper .vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body {
  border-width: 1px;
  border-color: #ebebeb;
  border-top: none;
  background-color: transparent;
}

.tm-service-single-content-wrapper .vc_tta.vc_general .vc_tta-panel-title {
  font-size: 18px;
  font-weight: 600 !important;
  color: #242c48;
}

.sk-social-links .sk-links {
  margin-bottom: 15px;
}

.sk-social-links .sk-links a {
  display: flex;
  align-items: center;
  width: 100%;
  color: #242c42;
  border: none;
  background-color: #f8f8f8;
  font-family: "Poppins", Tahoma, Geneva, sans-serif;
  font-size: 16px;
  line-height: 25px;
  font-weight: 600;
}

.sk-social-links .sk-links a i {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  padding-right: 20px;
  padding: 14px 16px;
  margin-right: 20px;
  color: #fff;
  background-color: #b14233;
  font-size: 20px;
}

.sk-social-links .sk-links a:hover {
  background-color: #b14233;
  color: #fff;
}

.sk-social-links .sk-links a:hover i {
  background-color: #b14233;
}

.tm-sbox.icobox-extra-bold h2 {
  font-weight: 700;
}

#contact-locations .tm-sbox .tm-vc_cta3_content-container {
  padding-left: 10px;
}

#contact-locations .tm-sbox .tm-vc_cta3_content-container p {
  margin-bottom: 0;
}

#contact-locations .tm-sbox .tm-vc_icon_element-icon {
  font-size: 1.3em !important;
}

#contact-locations .tm-sbox .tm-vc_icon_element-icon.fa-phone {
  font-size: 1.5em !important;
}

.author-media {
  display: flex;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 25px;
  padding: 10px 0;
  background: #fff;
}

@media (max-width: 560px) {
  .author-media {
    display: block;
  }
}

@media (max-width: 768px) {
  .author-media .col-sm-2 {
    height: 150px;
  }
}

@media (max-width: 768px) {
  .author-media .col-sm-2>div {
    height: 150px;
  }
}

@media (max-width: 768px) {
  .author-media .col-sm-2 img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }
}

@media (max-width: 560px) {
  .author-media .tm-post-featured-wrapper {
    margin-bottom: 20px;
  }
}

.author-media h4 {
  font-size: 20px;
  color: #242c42;
  line-height: 30px;
  text-align: left;
  font-family: Poppins;
  font-weight: 500;
  font-style: normal;
}

#loadLess,
#loadMore {
  display: none;
}

.achievement article {
  display: none;
  flex-direction: row;
  align-items: center;
  margin-bottom: 35px;
}

.achievement-year h2 {
  margin: 0;
  padding-right: 50px;
  color: rgba(38, 93, 160, 0.3);
  position: relative;
  font-size: 50px;
  line-height: 50px;
  text-align: left;
}

.achievement-year h2::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0px;
  width: 25px;
  height: 2px;
  background-color: #b14233;
  transform: translateY(-50%);
}

.achievement-text p {
  margin: 0;
  line-height: 1.5;
}

.history-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}

.history-btns button {
  background-color: #b14233;
  color: white;
  font-size: 20px;
  line-height: 20px;
  padding: 18px 45px;
  margin: 0 10px;
}

.tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p {
  font-size: 16px;
}

.tm-list.tm-list-style-icon .tm-list-li-content {
  font-size: 15px;
}

.badge-list .wpb_single_image {
  position: relative;
  border: 1px solid #ebebeb !important;
}

.badge-list .wpb_single_image::before,
.badge-list .wpb_single_image::after {
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: scale(0);
  transition: all 0.5s ease-in-out 0s;
  width: 100%;
  z-index: 3;
}

.badge-list .wpb_single_image:before {
  border-bottom: 1px solid rgba(25, 178, 194, 0.4);
  border-left: 1px solid rgba(25, 178, 194, 0.4);
  transform-origin: 0 100% 0;
}

.badge-list .wpb_single_image::after {
  border-right: 1px solid rgba(25, 178, 194, 0.4);
  border-top: 1px solid rgba(25, 178, 194, 0.4);
  transform-origin: 100% 0 0;
}

.badge-list .wpb_single_image:hover {
  border: 1px solid rgba(0, 160, 80, 0);
}

.badge-list .wpb_single_image:hover::before,
.badge-list .wpb_single_image:hover::after {
  transform: scale(1);
}

.g-icon-xl.tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner.tm-vc_icon_element-size-xl .tm-vc_icon_element-icon {
  font-size: 5.2em !important;
}

.themetechmount-item-thumbnail-inner.profile-letter {
  height: 100%;
}

.themetechmount-item-thumbnail-inner.profile-letter span {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  background-color: #b14233;
  color: white;
  font-size: 30px;
  border-radius: 50%;
}

.themetechmount-box-blog .tm-post-featured-wrapper {
  min-height: 255px;
}

.themetechmount-box-blog .tm-post-featured-wrapper a {
  display: block;
}

.themetechmount-box-blog .tm-post-featured-wrapper a img {
  width: 100%;
  height: 255px;
  -o-object-fit: cover;
  object-fit: cover;
}

.ml-year h2 {
  position: relative;
}

@media (max-width: 768px) {
  .ml-year h2 {
    text-align: center !important;
    margin-bottom: 21px !important;
  }
}

.ml-year h2::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 10px;
  width: 25px;
  height: 2px;
  background-color: #557787;
  transform: translateY(-50%);
}

@media (max-width: 768px) {
  .ml-year h2::after {
    top: 110%;
    right: calc(50% - 12px);
  }
}

@media (max-width: 768px) {
  .ml-desc {
    text-align: center;
    margin-bottom: 35px;
  }
}

.ml-desc .wpb_text_column {
  display: flex;
  align-items: center;
  height: 100%;
}

@media (max-width: 768px) {
  .ml-desc .wpb_text_column {
    justify-content: center;
  }
}

.ml-desc .wpb_text_column strong {
  font-weight: 500;
}

.grid-sizer,
.resource-wrap {
  width: 30%;
}

@media (max-width: 768px) {

  .grid-sizer,
  .resource-wrap {
    width: 46.5%;
  }
}

@media (max-width: 500px) {

  .grid-sizer,
  .resource-wrap {
    width: 98%;
  }
}

.themetechmount-box-resource-altered {
  margin-top: 0px !important;
}

.themetechmount-box-resource-altered .fla-resource-item {
  position: relative;
}

.themetechmount-box-resource-altered .fla-resource-item img {
  cursor: pointer;
}

.themetechmount-box-resource-altered .fla-resource-item .fla-resourcebox-title {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  height: 85px;
  padding: 15px 10px;
  background-color: #19b2c2;
  border: 1px solid #19b2c2;
  opacity: 1;
  transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
}

.themetechmount-box-resource-altered .fla-resource-item .fla-resourcebox-title h4 {
  margin: 0;
  color: #ffffff;
  font-size: 22px;
  font-weight: 500;
  text-align: center;
}

.themetechmount-box-resource-altered .fla-resource-item .fla-resourcebox-title h4 a {
  color: inherit;
}

.themetechmount-box-resource-altered .fla-resource-item .fla-resourcebox-content {
  position: relative;
  /* height: 0;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;*/
}

.themetechmount-box-resource-altered .fla-resource-item .fla-resourcebox-content-inner {
  height: 0;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  background-color: #f8f8f8;
  padding: 25px;
  border: 1px solid #dce1e9;
  z-index: 10;
}

.themetechmount-box-resource-altered .fla-resource-item.open .fla-resourcebox-title {
  background-color: #f8f8f8;
  border-color: #dce1e9;
  border-bottom: none;
}

.themetechmount-box-resource-altered .fla-resource-item.open .fla-resourcebox-title h4 {
  color: #000;
}

.themetechmount-box-resource-altered .fla-resource-item.open .fla-resourcebox-content-inner {
  margin-bottom: 25px;
  height: auto;
  opacity: 1;
  visibility: visible;
  overflow: hidden;
  background-color: #f8f8f8;
  padding: 25px;
  border: 1px solid #dce1e9;
  border-top: none;
}

.themetechmount-box-resource-altered .fla-resource-item.open .fla-resourcebox-content-inner.loan {
  padding-top: 0;
}

.blog-format-row {
  display: flex;
  justify-content: center;
}

@media (max-width: 768px) {
  .blog-format-row {
    display: block;
  }
}

.blog-format-list {
  display: inline-flex;
  flex-direction: row;
  padding: 0;
  margin: 0 0 75px 0;
  background-color: #ffffff;
  border: 1px solid #eaeaea;
}

@media (max-width: 768px) {
  .blog-format-list {
    display: block;
    padding: 0 15px;
  }
}

.blog-format-list li {
  display: flex;
  align-items: center;
  justify-content: center;
  border-right: 1px solid #eaeaea;
}

@media (max-width: 768px) {
  .blog-format-list li {
    display: block;
    border: 1px solid #eaeaea;
  }
}

.blog-format-list li:last-of-type {
  border-right: none;
}

.blog-format-list li a:not(.search-ico-btn) {
  /* padding: 15px 55px; */
  font-size: 18px;
  font-weight: 500;
  color: #292929;
  position: relative;
  display: flex;
  padding: 15px 30px;
  min-width: 150px;
  align-items: center;
  justify-content: center;
}

.blog-format-list li a:not(.search-ico-btn)::before {
  content: "";
  /* position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%); */
  width: 35px;
  height: 35px;
  margin-right: 10px;
}

.blog-format-list li.articles a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23557787' viewBox='0 0 512 512'%3E%3Cpath d='M37.2 15.9c-10 3.4-17.8 11.9-21.2 22.7-2 6.5-2 8.7-2 167.8 0 145.4.2 161.7 1.6 166 2.2 6.4 10.1 14.8 17.2 18.3l5.7 2.8 70.8.3 70.7.3v46.1l-19.3 20.6c-24.6 26.5-25.7 27.8-25.7 30.7 0 1.4.9 3.4 2 4.5 2 2 3.3 2 119 2s117 0 119-2c1.1-1.1 2-3.1 2-4.5 0-2.9-1.1-4.2-25.7-30.7L332 440.2v-46.1l70.8-.3 70.7-.3 6.3-3.4c7-3.8 12-9.2 15.4-16.7l2.3-4.9v-329l-2.8-5.7c-3.5-7.2-9.7-13.4-16.7-16.7l-5.5-2.6-215-.2c-206.2-.2-215.2-.2-220.3 1.6zm434.6 13.6c4.9 2.1 8.1 5.2 10.3 10 1.8 3.8 1.9 9.9 1.9 137.7V311H28V178.7c0-90.1.3-133.4 1.1-136 1.2-4.5 7.2-11.5 11.4-13.3 2.4-1.1 42.6-1.3 215.3-1.4 189.4 0 212.7.2 216 1.5zm12.2 315c0 15.4-.3 20.4-1.5 23.3-2 4.7-5 7.9-10 10.5l-4 2.2-209.5.2c-138.4.1-211.3-.2-214.8-.9-3.9-.7-6.5-2-9.5-4.6-6.3-5.8-6.7-7.5-6.7-30.2v-20h456v19.5zm-165.9 74.7c0 13.4.3 25.1.7 26 .4.9 8.5 10 18 20.2l17.3 18.6H157.9l17.3-18.6c9.5-10.2 17.6-19.3 18-20.2.4-.9.7-12.6.7-26l.1-24.2h124l.1 24.2z'/%3E%3Cpath d='M308.9 67.4c-46.4 20.2-85.8 60.9-113.4 117.1-12.4 25.2-20.6 47.6-26.8 73.6-1 3.9 2.5 7.9 6.7 7.9 4.6 0 6.1-2.2 8.6-12 1.2-4.7 2.5-8.8 2.9-9.2.4-.5 5.8-1.2 12.1-1.8 6.3-.5 14.2-1.4 17.5-2 15.3-2.9 35.5-11.3 49-20.3 7.4-4.9 8.5-6.2 8.5-10.4s-2.6-5.9-10.5-6.7c-5.2-.6-16.5-4.6-16.5-6 0-.2 3-2.1 6.6-4.1 12.1-6.8 19.8-12.7 30.9-23.9 16.7-16.8 27.1-33.8 34.7-57 4-12.4 7.8-31.4 7.8-39.5 0-9.8-5.1-11.4-18.1-5.7zm1.6 24c-7.6 40.8-33.8 75.2-71.3 93.7-12.8 6.4-14.2 7.8-12.8 13.3.7 2.9 11.1 11 18 14.1l4.8 2.1-7.2 3.3c-14.3 6.3-29.9 10.4-44.2 11.4-4.6.3-5.8.1-5.8-1.1 0-2.6 9-24.2 15.6-37.3 21.3-42.7 48-74.1 83.1-97.7 8.9-6.1 20.7-12.3 21.1-11.2.2.5-.4 4.7-1.3 9.4zM205 264c-2.5 2.5-2.6 6.1-.1 9.1l1.9 2.4h132.1l2.2-2.2c2.6-2.6 2.8-6.7.4-9.3-1.8-2-3.5-2-68.2-2-65 0-66.3 0-68.3 2zM77.2 348.3c-3 3.2-2.8 7.1.4 9.6 2.4 1.9 4 2.1 15.4 2.1 14 0 16.3-.8 17.6-6.2.4-2.1 0-3.3-2-5.2-2.4-2.5-2.9-2.6-15.9-2.6-12.7 0-13.5.1-15.5 2.3z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}

.blog-format-list li.articles.active a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23ffffff' viewBox='0 0 512 512'%3E%3Cpath d='M37.2 15.9c-10 3.4-17.8 11.9-21.2 22.7-2 6.5-2 8.7-2 167.8 0 145.4.2 161.7 1.6 166 2.2 6.4 10.1 14.8 17.2 18.3l5.7 2.8 70.8.3 70.7.3v46.1l-19.3 20.6c-24.6 26.5-25.7 27.8-25.7 30.7 0 1.4.9 3.4 2 4.5 2 2 3.3 2 119 2s117 0 119-2c1.1-1.1 2-3.1 2-4.5 0-2.9-1.1-4.2-25.7-30.7L332 440.2v-46.1l70.8-.3 70.7-.3 6.3-3.4c7-3.8 12-9.2 15.4-16.7l2.3-4.9v-329l-2.8-5.7c-3.5-7.2-9.7-13.4-16.7-16.7l-5.5-2.6-215-.2c-206.2-.2-215.2-.2-220.3 1.6zm434.6 13.6c4.9 2.1 8.1 5.2 10.3 10 1.8 3.8 1.9 9.9 1.9 137.7V311H28V178.7c0-90.1.3-133.4 1.1-136 1.2-4.5 7.2-11.5 11.4-13.3 2.4-1.1 42.6-1.3 215.3-1.4 189.4 0 212.7.2 216 1.5zm12.2 315c0 15.4-.3 20.4-1.5 23.3-2 4.7-5 7.9-10 10.5l-4 2.2-209.5.2c-138.4.1-211.3-.2-214.8-.9-3.9-.7-6.5-2-9.5-4.6-6.3-5.8-6.7-7.5-6.7-30.2v-20h456v19.5zm-165.9 74.7c0 13.4.3 25.1.7 26 .4.9 8.5 10 18 20.2l17.3 18.6H157.9l17.3-18.6c9.5-10.2 17.6-19.3 18-20.2.4-.9.7-12.6.7-26l.1-24.2h124l.1 24.2z'/%3E%3Cpath d='M308.9 67.4c-46.4 20.2-85.8 60.9-113.4 117.1-12.4 25.2-20.6 47.6-26.8 73.6-1 3.9 2.5 7.9 6.7 7.9 4.6 0 6.1-2.2 8.6-12 1.2-4.7 2.5-8.8 2.9-9.2.4-.5 5.8-1.2 12.1-1.8 6.3-.5 14.2-1.4 17.5-2 15.3-2.9 35.5-11.3 49-20.3 7.4-4.9 8.5-6.2 8.5-10.4s-2.6-5.9-10.5-6.7c-5.2-.6-16.5-4.6-16.5-6 0-.2 3-2.1 6.6-4.1 12.1-6.8 19.8-12.7 30.9-23.9 16.7-16.8 27.1-33.8 34.7-57 4-12.4 7.8-31.4 7.8-39.5 0-9.8-5.1-11.4-18.1-5.7zm1.6 24c-7.6 40.8-33.8 75.2-71.3 93.7-12.8 6.4-14.2 7.8-12.8 13.3.7 2.9 11.1 11 18 14.1l4.8 2.1-7.2 3.3c-14.3 6.3-29.9 10.4-44.2 11.4-4.6.3-5.8.1-5.8-1.1 0-2.6 9-24.2 15.6-37.3 21.3-42.7 48-74.1 83.1-97.7 8.9-6.1 20.7-12.3 21.1-11.2.2.5-.4 4.7-1.3 9.4zM205 264c-2.5 2.5-2.6 6.1-.1 9.1l1.9 2.4h132.1l2.2-2.2c2.6-2.6 2.8-6.7.4-9.3-1.8-2-3.5-2-68.2-2-65 0-66.3 0-68.3 2zM77.2 348.3c-3 3.2-2.8 7.1.4 9.6 2.4 1.9 4 2.1 15.4 2.1 14 0 16.3-.8 17.6-6.2.4-2.1 0-3.3-2-5.2-2.4-2.5-2.9-2.6-15.9-2.6-12.7 0-13.5.1-15.5 2.3z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}

.blog-format-list li.publications a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23557787' viewBox='0 0 512 512'%3E%3Cpath d='M135.7 2 133 4.1v18.5c0 10.1-.4 18.4-.8 18.4s-5.9-1.7-12.2-3.9c-6.3-2.1-15.9-4.9-21.2-6.2L89 28.6l-2.7 2.1-2.8 2-.3 53.4-.2 53.5-12.9 3.6c-7.1 2-17.6 5.5-23.5 7.8-10.4 4.1-13.6 6.5-13.6 10.2 0 1.6-1 1.8-7.7 1.8-13.3 0-20 3-23.4 10.4C.1 177.3 0 182.6 0 295.1c0 110.6.1 117.8 1.8 119.7 2.7 3.2 8.1 3.3 11.2.2 2-2 2-3.3 2-118.4 0-98.8.2-116.5 1.4-117.5.9-.7 4.2-1.1 8.8-.9l7.3.3.3 149.2.2 149.2 2.6 2 2.7 2.1h435.4l2.7-2.1 2.6-2 .2-149.2.3-149.2 7.6-.3c5.6-.2 7.9.1 8.7 1.1.9 1.1 1.1 40.8 1 159.3l-.3 157.9-108.9.3c-106.1.2-109 .2-111-1.7-4.8-4.4-10.9-6.6-19.3-6.9-7.2-.4-8.9-.1-14 2.3-3.2 1.4-6.7 3.5-7.9 4.6-2 1.9-4.2 1.9-111 1.7l-108.9-.3-.5-22.3c-.5-20.7-.6-22.5-2.4-23.8-2.9-2.1-8.2-1.8-10.6.6-1.9 1.9-2 3.3-2 24.5 0 20.2.2 23 1.9 26.3 2.3 4.6 4.6 6.7 9.4 8.7 3.2 1.3 17.1 1.5 115.6 1.5h112l3.3-2.8c6.3-5.4 8.1-6.2 13.8-6.2 5.7 0 7.5.8 13.8 6.2l3.3 2.8h112c98.5 0 112.4-.2 115.6-1.5 4.8-2 7.1-4.1 9.4-8.7 1.8-3.6 1.9-8.7 1.9-164 0-154.2-.1-160.5-1.9-164.4-3.3-7.4-10.1-10.4-23.2-10.4h-7.6l-.6-3c-.8-3.8-3.6-5.6-17.6-10.6l-11.6-4.2-.3-26.1-.2-26-2.7-2c-2-1.7-4-2.1-9.2-2.1-8.7 0-28.1 1.7-40.4 3.5-44.7 6.6-92.1 26-125.9 51.6-8.6 6.5-8.2 6.7-9.3-3.6-.9-8.8-5.1-27-8.7-37.7-16.4-49.7-48-82.7-93.7-97.8-15.8-5.2-19.9-5.8-23.4-3zM167 23.9c16 6.9 32.4 19 43.4 32.1 18.9 22.4 30 48.6 36.2 85.5 1.6 8.9 1.8 22.9 2.1 131 .2 66.5.2 120.7-.1 120.4-.3-.2-3.1-5.7-6.4-12-7.9-15.6-15.7-26.5-27.7-38.5-15.6-15.8-34.7-27.3-56.9-34.5l-9.6-3.1V17.1l5.2 1.6c2.9.8 9.1 3.2 13.8 5.2zm-54.8 26.5c7.3 2.4 15 5.1 17.1 6L133 58v127.8c0 112.3.2 128 1.5 129.9 1 1.4 3.4 2.6 7.1 3.3 3 .6 9.4 2.5 14.2 4.1 38.9 13.1 66.7 41.9 81.7 84.9 3.6 10.4 8 26.9 7.3 27.6-.2.2-3.3-3.6-7-8.4-32.6-43.3-78.2-75.3-127.8-89.7l-11.5-3.3-.3-144.1c-.1-79.3 0-144.1.3-144.1s6.5 2 13.7 4.4zm322 93.5c.3 37.6.4 40 2.2 42 2.5 2.7 7.9 2.8 10.6.1 1.8-1.8 2-3.3 2-13.6 0-10.7.1-11.6 1.8-10.9.9.4 4.3 1.6 7.5 2.7l5.7 2v273l-2.2-.5c-1.3-.2-6.6-1.6-11.8-3.1-13.3-3.7-33.2-7.3-48.4-8.7-15.6-1.4-46.2-.7-59.1 1.5-4.9.8-9.1 1.4-9.3 1.2-.6-.6 14.6-6.2 26.9-10 22.8-6.9 43.8-10.4 69.1-11.5 13.3-.5 15.9-.9 17.7-2.5 2.1-1.9 2.1-2 2.1-91.6 0-84.2-.1-89.9-1.8-91.9-2.4-3-7.6-3.1-10.5-.2l-2.2 2.2-.3 84.3-.2 84.3-11.5.7c-53.8 3-108.6 22.4-149.5 52.6-4.4 3.3-8.2 6-8.5 6-.3 0-.5-63.6-.5-141.4V169.2l5.3-4.7c12.4-10.9 33.2-24.3 52.2-33.5 32-15.5 72.7-25.5 108.7-26.9l3.7-.1.3 39.9zM83 249.8c0 88.2.1 94 1.8 95.5.9.8 6.2 2.7 11.8 4.1 40.6 10.3 76.5 30.9 107.2 61.6 9.1 9.1 23.9 26.7 28.4 33.8l1.9 3-10.6-4.4c-18.2-7.5-32.5-11.5-54-15.1-8.7-1.4-16.3-1.8-36-1.7-28.5 0-42.4 1.7-67 8-7.7 1.9-15 3.8-16.2 4.1l-2.3.5v-273l6.8-2.3c13.1-4.5 23.7-7.7 26-7.8l2.2-.1v93.8zM157.1 442c23.8 2.4 48.7 9.3 67.7 18.6l10.7 5.2-93.7.1-93.8.1v-10.7l10.8-3.2c17.3-5 32.1-7.9 54.7-10.5 7.1-.8 34.1-.5 43.6.4zm257.3 1.5c13.7 2.2 26.2 4.9 38.9 8.6l10.7 3.2V466l-93.7-.1-93.8-.1 10.7-5.2c18.2-8.9 43.3-16 65.8-18.5 12.2-1.4 49.5-.5 61.4 1.4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}

.blog-format-list li.publications.active a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23ffffff' viewBox='0 0 512 512'%3E%3Cpath d='M135.7 2 133 4.1v18.5c0 10.1-.4 18.4-.8 18.4s-5.9-1.7-12.2-3.9c-6.3-2.1-15.9-4.9-21.2-6.2L89 28.6l-2.7 2.1-2.8 2-.3 53.4-.2 53.5-12.9 3.6c-7.1 2-17.6 5.5-23.5 7.8-10.4 4.1-13.6 6.5-13.6 10.2 0 1.6-1 1.8-7.7 1.8-13.3 0-20 3-23.4 10.4C.1 177.3 0 182.6 0 295.1c0 110.6.1 117.8 1.8 119.7 2.7 3.2 8.1 3.3 11.2.2 2-2 2-3.3 2-118.4 0-98.8.2-116.5 1.4-117.5.9-.7 4.2-1.1 8.8-.9l7.3.3.3 149.2.2 149.2 2.6 2 2.7 2.1h435.4l2.7-2.1 2.6-2 .2-149.2.3-149.2 7.6-.3c5.6-.2 7.9.1 8.7 1.1.9 1.1 1.1 40.8 1 159.3l-.3 157.9-108.9.3c-106.1.2-109 .2-111-1.7-4.8-4.4-10.9-6.6-19.3-6.9-7.2-.4-8.9-.1-14 2.3-3.2 1.4-6.7 3.5-7.9 4.6-2 1.9-4.2 1.9-111 1.7l-108.9-.3-.5-22.3c-.5-20.7-.6-22.5-2.4-23.8-2.9-2.1-8.2-1.8-10.6.6-1.9 1.9-2 3.3-2 24.5 0 20.2.2 23 1.9 26.3 2.3 4.6 4.6 6.7 9.4 8.7 3.2 1.3 17.1 1.5 115.6 1.5h112l3.3-2.8c6.3-5.4 8.1-6.2 13.8-6.2 5.7 0 7.5.8 13.8 6.2l3.3 2.8h112c98.5 0 112.4-.2 115.6-1.5 4.8-2 7.1-4.1 9.4-8.7 1.8-3.6 1.9-8.7 1.9-164 0-154.2-.1-160.5-1.9-164.4-3.3-7.4-10.1-10.4-23.2-10.4h-7.6l-.6-3c-.8-3.8-3.6-5.6-17.6-10.6l-11.6-4.2-.3-26.1-.2-26-2.7-2c-2-1.7-4-2.1-9.2-2.1-8.7 0-28.1 1.7-40.4 3.5-44.7 6.6-92.1 26-125.9 51.6-8.6 6.5-8.2 6.7-9.3-3.6-.9-8.8-5.1-27-8.7-37.7-16.4-49.7-48-82.7-93.7-97.8-15.8-5.2-19.9-5.8-23.4-3zM167 23.9c16 6.9 32.4 19 43.4 32.1 18.9 22.4 30 48.6 36.2 85.5 1.6 8.9 1.8 22.9 2.1 131 .2 66.5.2 120.7-.1 120.4-.3-.2-3.1-5.7-6.4-12-7.9-15.6-15.7-26.5-27.7-38.5-15.6-15.8-34.7-27.3-56.9-34.5l-9.6-3.1V17.1l5.2 1.6c2.9.8 9.1 3.2 13.8 5.2zm-54.8 26.5c7.3 2.4 15 5.1 17.1 6L133 58v127.8c0 112.3.2 128 1.5 129.9 1 1.4 3.4 2.6 7.1 3.3 3 .6 9.4 2.5 14.2 4.1 38.9 13.1 66.7 41.9 81.7 84.9 3.6 10.4 8 26.9 7.3 27.6-.2.2-3.3-3.6-7-8.4-32.6-43.3-78.2-75.3-127.8-89.7l-11.5-3.3-.3-144.1c-.1-79.3 0-144.1.3-144.1s6.5 2 13.7 4.4zm322 93.5c.3 37.6.4 40 2.2 42 2.5 2.7 7.9 2.8 10.6.1 1.8-1.8 2-3.3 2-13.6 0-10.7.1-11.6 1.8-10.9.9.4 4.3 1.6 7.5 2.7l5.7 2v273l-2.2-.5c-1.3-.2-6.6-1.6-11.8-3.1-13.3-3.7-33.2-7.3-48.4-8.7-15.6-1.4-46.2-.7-59.1 1.5-4.9.8-9.1 1.4-9.3 1.2-.6-.6 14.6-6.2 26.9-10 22.8-6.9 43.8-10.4 69.1-11.5 13.3-.5 15.9-.9 17.7-2.5 2.1-1.9 2.1-2 2.1-91.6 0-84.2-.1-89.9-1.8-91.9-2.4-3-7.6-3.1-10.5-.2l-2.2 2.2-.3 84.3-.2 84.3-11.5.7c-53.8 3-108.6 22.4-149.5 52.6-4.4 3.3-8.2 6-8.5 6-.3 0-.5-63.6-.5-141.4V169.2l5.3-4.7c12.4-10.9 33.2-24.3 52.2-33.5 32-15.5 72.7-25.5 108.7-26.9l3.7-.1.3 39.9zM83 249.8c0 88.2.1 94 1.8 95.5.9.8 6.2 2.7 11.8 4.1 40.6 10.3 76.5 30.9 107.2 61.6 9.1 9.1 23.9 26.7 28.4 33.8l1.9 3-10.6-4.4c-18.2-7.5-32.5-11.5-54-15.1-8.7-1.4-16.3-1.8-36-1.7-28.5 0-42.4 1.7-67 8-7.7 1.9-15 3.8-16.2 4.1l-2.3.5v-273l6.8-2.3c13.1-4.5 23.7-7.7 26-7.8l2.2-.1v93.8zM157.1 442c23.8 2.4 48.7 9.3 67.7 18.6l10.7 5.2-93.7.1-93.8.1v-10.7l10.8-3.2c17.3-5 32.1-7.9 54.7-10.5 7.1-.8 34.1-.5 43.6.4zm257.3 1.5c13.7 2.2 26.2 4.9 38.9 8.6l10.7 3.2V466l-93.7-.1-93.8-.1 10.7-5.2c18.2-8.9 43.3-16 65.8-18.5 12.2-1.4 49.5-.5 61.4 1.4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}

.blog-format-list li.podcasts a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23557787' viewBox='0 0 512 512'%3E%3Cpath d='M240 1.1c-17.1 2.6-37.4 12-51.5 23.7C169.4 40.6 155.2 66.3 152 91c-.8 5.8-1 35.3-.8 94.5.3 84.2.4 86.2 2.5 93.5 5.8 20.8 14.8 36.6 28.2 50.1 13.5 13.5 29.8 22.6 50.1 28.1 11.5 3.2 36.2 3.1 48.4-.1 26.9-7 49.1-22.8 63.7-45.4 6.1-9.5 10.5-19.5 14.2-32.7 2.2-7.4 2.2-8.4 2.2-99s0-91.6-2.2-99c-6-21.1-14.9-36.7-28.6-50.4C316.1 17 300 7.9 281 3.1c-9.9-2.6-30.7-3.6-41-2zm36 31.8c13.4 4 22.1 9 31.9 18.4 9.9 9.6 18.7 24.6 20.7 35.3l.6 3.4H286v30h45v45h-45v30h45v45h-45v30h21.5c18 0 21.5.2 21.5 1.4 0 2.9-5.3 16.3-8.8 22.1-4.1 6.8-14.7 18.3-20.8 22.6-6.2 4.3-17.1 9.4-24.4 11.5-8.9 2.5-29 2.6-37.5.1-14-4.1-23.2-9.4-33.4-19.1-9.8-9.4-18.7-24.4-20.7-35.2l-.6-3.4H226v-30h-45v-45h45v-30h-45v-45h45V90h-43.2l.6-3.4c1.1-5.6 5.6-15.7 10.1-22.6 11.3-17.3 29.4-29.2 50.5-33.1 7.1-1.3 24.7-.2 32 2z'/%3E%3Cpath d='M91 259.2c0 6.2 1.8 21 3.6 29.8 13.8 66.7 70 119.6 137.3 129.1l9.1 1.3V482H136v30h240v-30H271v-62.6l9.1-1.3c34.2-4.8 66.7-21.2 91.8-46.1 29.2-29 45.8-65.6 48.7-107l.7-10h-30l-.7 9.2c-2.5 33.6-15.9 62.5-40 86.3-20.1 19.9-41.5 31.3-69.6 37.2-11.8 2.4-38.2 2.4-50 0-28.3-5.9-50.2-17.8-70.5-38.1-6.1-6.1-13.3-14.5-16-18.6-13.5-20.4-21.3-42.8-23.1-66.8l-.7-9.2H91v4.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}

.blog-format-list li.podcasts.active a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23ffffff' viewBox='0 0 512 512'%3E%3Cpath d='M240 1.1c-17.1 2.6-37.4 12-51.5 23.7C169.4 40.6 155.2 66.3 152 91c-.8 5.8-1 35.3-.8 94.5.3 84.2.4 86.2 2.5 93.5 5.8 20.8 14.8 36.6 28.2 50.1 13.5 13.5 29.8 22.6 50.1 28.1 11.5 3.2 36.2 3.1 48.4-.1 26.9-7 49.1-22.8 63.7-45.4 6.1-9.5 10.5-19.5 14.2-32.7 2.2-7.4 2.2-8.4 2.2-99s0-91.6-2.2-99c-6-21.1-14.9-36.7-28.6-50.4C316.1 17 300 7.9 281 3.1c-9.9-2.6-30.7-3.6-41-2zm36 31.8c13.4 4 22.1 9 31.9 18.4 9.9 9.6 18.7 24.6 20.7 35.3l.6 3.4H286v30h45v45h-45v30h45v45h-45v30h21.5c18 0 21.5.2 21.5 1.4 0 2.9-5.3 16.3-8.8 22.1-4.1 6.8-14.7 18.3-20.8 22.6-6.2 4.3-17.1 9.4-24.4 11.5-8.9 2.5-29 2.6-37.5.1-14-4.1-23.2-9.4-33.4-19.1-9.8-9.4-18.7-24.4-20.7-35.2l-.6-3.4H226v-30h-45v-45h45v-30h-45v-45h45V90h-43.2l.6-3.4c1.1-5.6 5.6-15.7 10.1-22.6 11.3-17.3 29.4-29.2 50.5-33.1 7.1-1.3 24.7-.2 32 2z'/%3E%3Cpath d='M91 259.2c0 6.2 1.8 21 3.6 29.8 13.8 66.7 70 119.6 137.3 129.1l9.1 1.3V482H136v30h240v-30H271v-62.6l9.1-1.3c34.2-4.8 66.7-21.2 91.8-46.1 29.2-29 45.8-65.6 48.7-107l.7-10h-30l-.7 9.2c-2.5 33.6-15.9 62.5-40 86.3-20.1 19.9-41.5 31.3-69.6 37.2-11.8 2.4-38.2 2.4-50 0-28.3-5.9-50.2-17.8-70.5-38.1-6.1-6.1-13.3-14.5-16-18.6-13.5-20.4-21.3-42.8-23.1-66.8l-.7-9.2H91v4.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}

.blog-format-list li.videos a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' fill='%23557787' width='35' height='35' viewBox='0 0 512 512'%3E%3Cpath d='M46.5 95c-21.9 2.9-41.4 21.6-45.4 43.5-.8 4-1.1 41.1-1.1 117.9C0 380.6-.2 375 6.6 388.1c4.6 8.7 13.6 17.7 22.3 22.3 13.4 7 4.3 6.7 163.3 6.4l143.3-.3 5.9-2.3c17.4-6.6 29.8-19.8 35-37.1 1.3-4.3 1.6-10.2 1.6-28.3 0-16.8.3-22.8 1.2-22.8.6 0 27.5 14.4 59.8 32 41.7 22.8 59.5 32 61.8 32 4.3 0 7.6-1.7 9.5-5 1.6-2.6 1.7-13.1 1.7-129.5V128.8l-3.4-3.4c-6.2-6.2-4.3-7-70.2 29-32.6 17.8-59.5 32.1-59.8 31.8-.3-.3-.6-10.7-.6-23.2 0-17-.4-24-1.5-28.5-4.6-17.4-18.8-31.9-37.5-38.1-5.2-1.8-12.5-1.9-146-2-77.3-.1-143.2.2-146.5.6zm285.9 22.5c10.1 2.6 17.1 8.7 21.8 19.1l2.3 4.9.3 110c.2 77 0 111.9-.8 116.5-2 11.5-9.7 20.9-20.4 24.9l-5.7 2.1H189c-140.8 0-140.9 0-146.5-2.1-7.7-2.9-15.6-10.8-18.4-18.4l-2.1-5.7.2-114.6.3-114.7 2.4-4.7c4.5-8.8 12.9-15.6 21.8-17.7 2.1-.5 65.4-.9 141.8-1 120.1-.1 138.8.1 143.9 1.4zm157.4 190.9-.3 52.5-55.5-30.3-55.5-30.4v-88.4l55.5-30.3 55.5-30.4.3 52.5c.1 28.8.1 76 0 104.8z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}

.blog-format-list li.videos.active a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='35' height='35' viewBox='0 0 512 512'%3E%3Cpath d='M46.5 95c-21.9 2.9-41.4 21.6-45.4 43.5-.8 4-1.1 41.1-1.1 117.9C0 380.6-.2 375 6.6 388.1c4.6 8.7 13.6 17.7 22.3 22.3 13.4 7 4.3 6.7 163.3 6.4l143.3-.3 5.9-2.3c17.4-6.6 29.8-19.8 35-37.1 1.3-4.3 1.6-10.2 1.6-28.3 0-16.8.3-22.8 1.2-22.8.6 0 27.5 14.4 59.8 32 41.7 22.8 59.5 32 61.8 32 4.3 0 7.6-1.7 9.5-5 1.6-2.6 1.7-13.1 1.7-129.5V128.8l-3.4-3.4c-6.2-6.2-4.3-7-70.2 29-32.6 17.8-59.5 32.1-59.8 31.8-.3-.3-.6-10.7-.6-23.2 0-17-.4-24-1.5-28.5-4.6-17.4-18.8-31.9-37.5-38.1-5.2-1.8-12.5-1.9-146-2-77.3-.1-143.2.2-146.5.6zm285.9 22.5c10.1 2.6 17.1 8.7 21.8 19.1l2.3 4.9.3 110c.2 77 0 111.9-.8 116.5-2 11.5-9.7 20.9-20.4 24.9l-5.7 2.1H189c-140.8 0-140.9 0-146.5-2.1-7.7-2.9-15.6-10.8-18.4-18.4l-2.1-5.7.2-114.6.3-114.7 2.4-4.7c4.5-8.8 12.9-15.6 21.8-17.7 2.1-.5 65.4-.9 141.8-1 120.1-.1 138.8.1 143.9 1.4zm157.4 190.9-.3 52.5-55.5-30.3-55.5-30.4v-88.4l55.5-30.3 55.5-30.4.3 52.5c.1 28.8.1 76 0 104.8z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}

.blog-format-list li.search-ico .fa {
  position: relative;
  width: 30px;
  height: 30px;
}
.blog-format-list li.search-ico .fa.fa-search::before,
.blog-format-list li.search-ico .fa.fa-times::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2em' height='2em' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='m21 19l-5.154-5.154a7 7 0 1 0-2 2L19 21zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5s-2.243 5-5 5s-5-2.243-5-5'/%3E%3C/svg%3E");
  position: absolute;
  top: 0;
  left: 0;
}

.blog-format-list li.all a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23557787' viewBox='0 0 512 512'%3E%3Cpath d='M5.1 1.4C-.2 4.3.1-6.9 0 199.7c0 147 .3 192.8 1.2 194.8 2.5 5.6.9 5.5 75 5.5h68.3l28.4 53.2c17.5 33 29.4 54.4 31.3 56.2 2.6 2.3 3.7 2.7 6.7 2.3 2.4-.3 36.6-19.7 99.1-56.2 52.5-30.6 118.8-69.2 147.3-85.8 53.3-31 54.7-32 54.7-38 0-2.8-51.1-91.3-54.6-94.5-3.6-3.2-8.5-2.9-12.6.7-6.1 5.4-5.9 5.9 20.1 50.5 18.1 30.9 23 40 22 40.7-5 3.2-270.9 157.9-271.8 158.1-.6.2-11.7-19.4-24.5-43.5L167.2 400h62.5c52.2 0 62.8-.2 65.1-1.4 2.1-1.1 83.5-81.7 84.4-83.6.2-.3.5-39 .8-86.2l.5-85.6 9 15.5c9.1 15.7 11.5 18.3 16.7 18.3 3.5 0 8.7-3.6 9.4-6.5.3-1.4.4-3.8.1-5.4-.3-1.5-8.5-16.2-18.1-32.7L380 102.6V55.2c0-51.3 0-51.5-5.5-54-4-1.9-366.1-1.7-369.4.2zM360 160v140h-36c-25.7 0-36.7.3-38.5 1.2-5.3 2.4-5.5 3.6-5.5 42.8v36H20V20h340v140zm-15 160.3c0 .1-10.1 10.3-22.5 22.7L300 365.5V320h22.5c12.4 0 22.5.1 22.5.3z'/%3E%3Cpath d='M85.1 81.4c-8.7 4.8-5 18.6 4.9 18.6 5.1 0 10-4.9 10-9.9 0-7.5-8.3-12.4-14.9-8.7zM130.1 81.4c-6.7 3.7-6.5 14.3.4 17.4 1.9.9 22.6 1.2 82 1.2s80.1-.3 82-1.2c2.9-1.3 5.5-5.5 5.5-8.8 0-3.3-2.6-7.5-5.5-8.8-4-1.8-161.1-1.6-164.4.2zM85.1 181.4c-8.7 4.8-5 18.6 4.9 18.6 5.1 0 10-4.9 10-9.9 0-7.5-8.3-12.4-14.9-8.7zM130.1 181.4c-6.7 3.7-6.5 14.3.4 17.4 1.9.9 22.6 1.2 82 1.2s80.1-.3 82-1.2c2.9-1.3 5.5-5.5 5.5-8.8 0-3.3-2.6-7.5-5.5-8.8-4-1.8-161.1-1.6-164.4.2zM125.5 241.1c-1.1.6-9.2 8.3-18.1 17.1l-16 15.9-7.3-10.9c-8.7-13.1-12.1-15.3-19-11.8-3 1.6-5.1 5.3-5.1 9.1 0 3.3 22.4 36.9 25.6 38.4 3.1 1.4 5.9 1.4 8.7 0 3.1-1.6 42.5-40.9 44.3-44.1.8-1.5 1.4-3.6 1.4-4.7 0-7.3-8.3-12.3-14.5-9zM150.1 281.4c-6.7 3.7-6.5 14.3.4 17.4 3.7 1.7 100.3 1.7 104 0 2.9-1.3 5.5-5.5 5.5-8.8 0-3.3-2.6-7.5-5.5-8.8-4-1.8-101.1-1.6-104.4.2zM424.4 197c-5.5 2.2-7.2 10.8-3.1 15.5 1.4 1.7 3.6 2.8 6.3 3.2 3.6.4 4.6.1 7.4-2.4 8.5-7.6 0-20.6-10.6-16.3z'/%3E%3C/svg%3E");
}

.blog-format-list li.all.active a::before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23ffffff' viewBox='0 0 512 512'%3E%3Cpath d='M5.1 1.4C-.2 4.3.1-6.9 0 199.7c0 147 .3 192.8 1.2 194.8 2.5 5.6.9 5.5 75 5.5h68.3l28.4 53.2c17.5 33 29.4 54.4 31.3 56.2 2.6 2.3 3.7 2.7 6.7 2.3 2.4-.3 36.6-19.7 99.1-56.2 52.5-30.6 118.8-69.2 147.3-85.8 53.3-31 54.7-32 54.7-38 0-2.8-51.1-91.3-54.6-94.5-3.6-3.2-8.5-2.9-12.6.7-6.1 5.4-5.9 5.9 20.1 50.5 18.1 30.9 23 40 22 40.7-5 3.2-270.9 157.9-271.8 158.1-.6.2-11.7-19.4-24.5-43.5L167.2 400h62.5c52.2 0 62.8-.2 65.1-1.4 2.1-1.1 83.5-81.7 84.4-83.6.2-.3.5-39 .8-86.2l.5-85.6 9 15.5c9.1 15.7 11.5 18.3 16.7 18.3 3.5 0 8.7-3.6 9.4-6.5.3-1.4.4-3.8.1-5.4-.3-1.5-8.5-16.2-18.1-32.7L380 102.6V55.2c0-51.3 0-51.5-5.5-54-4-1.9-366.1-1.7-369.4.2zM360 160v140h-36c-25.7 0-36.7.3-38.5 1.2-5.3 2.4-5.5 3.6-5.5 42.8v36H20V20h340v140zm-15 160.3c0 .1-10.1 10.3-22.5 22.7L300 365.5V320h22.5c12.4 0 22.5.1 22.5.3z'/%3E%3Cpath d='M85.1 81.4c-8.7 4.8-5 18.6 4.9 18.6 5.1 0 10-4.9 10-9.9 0-7.5-8.3-12.4-14.9-8.7zM130.1 81.4c-6.7 3.7-6.5 14.3.4 17.4 1.9.9 22.6 1.2 82 1.2s80.1-.3 82-1.2c2.9-1.3 5.5-5.5 5.5-8.8 0-3.3-2.6-7.5-5.5-8.8-4-1.8-161.1-1.6-164.4.2zM85.1 181.4c-8.7 4.8-5 18.6 4.9 18.6 5.1 0 10-4.9 10-9.9 0-7.5-8.3-12.4-14.9-8.7zM130.1 181.4c-6.7 3.7-6.5 14.3.4 17.4 1.9.9 22.6 1.2 82 1.2s80.1-.3 82-1.2c2.9-1.3 5.5-5.5 5.5-8.8 0-3.3-2.6-7.5-5.5-8.8-4-1.8-161.1-1.6-164.4.2zM125.5 241.1c-1.1.6-9.2 8.3-18.1 17.1l-16 15.9-7.3-10.9c-8.7-13.1-12.1-15.3-19-11.8-3 1.6-5.1 5.3-5.1 9.1 0 3.3 22.4 36.9 25.6 38.4 3.1 1.4 5.9 1.4 8.7 0 3.1-1.6 42.5-40.9 44.3-44.1.8-1.5 1.4-3.6 1.4-4.7 0-7.3-8.3-12.3-14.5-9zM150.1 281.4c-6.7 3.7-6.5 14.3.4 17.4 3.7 1.7 100.3 1.7 104 0 2.9-1.3 5.5-5.5 5.5-8.8 0-3.3-2.6-7.5-5.5-8.8-4-1.8-101.1-1.6-104.4.2zM424.4 197c-5.5 2.2-7.2 10.8-3.1 15.5 1.4 1.7 3.6 2.8 6.3 3.2 3.6.4 4.6.1 7.4-2.4 8.5-7.6 0-20.6-10.6-16.3z'/%3E%3C/svg%3E");
}

@media (max-width: 768px) {
  .blog-format-list li.search {
    display: none;
  }
}

.blog-format-list li.search form {
  display: inline-block;
  height: 100%;
}

@media (max-width: 768px) {
  .blog-format-list li.search form {
    display: block;
    width: 100%;
  }
}

.blog-format-list li.search input[type=text] {
  width: 0px;
  height: 100%;
  padding: 0;
  border: 0px;
  outline: none;
  background: #e6e6e6;
  transition: all 0.5s ease;
}

.blog-format-list li.search input[type=text].active {
  width: 200px;
  padding: 0 10px;
}

.blog-format-list li.search input[type=button] {
  font-family: "FontAwesome";
}

@media (max-width: 768px) {
  .blog-format-list li.search-ico {
    display: none;
  }
}

.blog-format-list li.search-ico a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 65px;
  height: 100%;
  background: #19b2c2;
  color: white;
  font-size: 22px;
  cursor: pointer;
}

.blog-format-list li.active a {
  background-color: #557787;
  color: white;
}

.blog-format-list li.active a::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -24px;
  width: 25px;
  height: 25px;
  border-top: 15px solid #557787;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  transform: translateX(-50%);
}

.blog-format-list li.mobi-search {
  position: relative;
}

@media (min-width: 769px) {
  .blog-format-list li.mobi-search {
    display: none;
  }
}

.blog-format-list li.mobi-search .input {
  height: 60px;
  padding-right: 60px;
}

.blog-format-list li.mobi-search input[type=submit] {
  font-family: "FontAwesome";
  position: absolute;
  right: 0;
  height: 60px;
  width: 46px;
  background: #19b2c2;
  color: white;
  font-size: 22px;
  cursor: pointer;
  display: flex;
  top: 0;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

.single-post #flatt-post-title {
  margin-top: 45px;
}

.single-post #flatt-post-title .entry-title {
  margin-top: 0;
}

/*
Taxonomy Archive
*/
.themetechmount-sidebar-true:not(.tm-empty-sidebar).themetechmount-sidebar-right.tax-sk_formats .site-content-inner:before {
  display: none;
}

.archive.tax-sk_formats #main,
.search.search-results #main {
  padding-bottom: 65px;
}

#blog-posts {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

#blog-posts article {
  height: 100%;
  align-items: center;
  justify-content: center;
  display: flex;
  flex-grow: 1;
}

#blog-posts article .post-item {
  height: 100%;
  display: flex;
  flex-grow: 1;
}

#blog-posts article .post-item>div {
  flex-grow: 1;
}

#blog-posts article .post-item>div .themetechmount-box-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

#blog-posts article .post-item .tm-post-featured-outer-wrapper {
  height: 100%;
}

#blog-posts article .post-item .tm-post-featured-outer-wrapper .blogjx-ftimg {
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
}

@media (min-width: 769px) {
  #blog-posts article .post-item .tm-post-featured-outer-wrapper .blogjx-ftimg {
    width: 218px;
  }
}

.pages-to-go {
  display: flex;
  align-items: center;
  justify-content: center;
}

.pages-to-go span {
  padding: 10px;
}

.emp-post-item {
  flex: 1;
  text-align: center;
}

.emp-post-item h3 {
  font-size: 20px;
}

.skeleton {
  opacity: 0.7;
  -webkit-animation: skeleton-loading 1s linear infinite alternate;
  animation: skeleton-loading 1s linear infinite alternate;
}

.blogjx-ftimg.skeleton {
  height: 299px !important;
}

.author-media img {
  max-width: 100%;
}

.author-media-skl {
  margin-bottom: 30px;
}

.author-media-skl .blogjx-ftimg.skeleton {
  height: 150px !important;
}

.author-media-skl .skeleton-text-header {
  width: 100%;
  height: 2em;
  margin-bottom: 16px;
  border-radius: 0.125rem;
}

.author-media-skl .skeleton-text {
  margin-bottom: 10px;
}

.skeleton-text-header {
  width: 100%;
  height: 1em;
  margin-bottom: 5px;
  border-radius: 0.125rem;
}

.skeleton-text-timer {
  width: 60%;
  height: 0.5em;
  border-radius: 0.125rem;
}

.skeleton-text {
  width: 100%;
  height: 0.5em;
  margin-bottom: 5px;
  border-radius: 0.125rem;
}

.skeleton-text:last-child {
  width: 80%;
  margin-bottom: 0;
}

@-webkit-keyframes skeleton-loading {
  0% {
    background-color: #a3b8c2;
  }

  100% {
    background-color: #f0f3f5;
  }
}

@keyframes skeleton-loading {
  0% {
    background-color: #a3b8c2;
  }

  100% {
    background-color: #f0f3f5;
  }
}

.load-more-prev-next {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
}

.load-more-prev-next button {
  margin: 0 5px;
}

.single-post .tm_tag_lists {
  margin-top: 25px;
}

.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #000000;
  opacity: 0.8;
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box;
}

.mfp-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 90%;
  max-width: 1100px;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
}

.mfp-arrow:before,
.mfp-arrow:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: "";
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape),
screen and (max-height: 300px) {

  /**
  * Remove all paddings around the image on small screen
  */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box;
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width: 900px) {
  .mfp-arrow {
    transform: scale(0.75);
  }

  .mfp-arrow-left {
    transform-origin: 0;
  }

  .mfp-arrow-right {
    transform-origin: 100%;
  }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}

.elementor-widget-cairs-modal-popup {
  margin-bottom: 0 !important;
}

.staff-details {
  background: white;
  padding: 45px;
  position: relative;
}

@media (max-width: 768px) {
  .staff-details {
    padding: 25px;
  }
}

.staff-details .cairs-popup-close {
  position: absolute;
  top: 25px;
  right: 25px;
}

@media (max-width: 768px) {
  .staff-details .cairs-popup-close {
    top: -3px;
    right: -5px;
  }
}

.staff-details .cairs-popup-close svg {
  fill: #557787;
}

@media (max-width: 768px) {
  .staff-details .cairs-popup-close svg {
    width: 35px !important;
  }
}

.staff-details ul,
.staff-details ol {
  padding: 0;
  margin: 0;
  list-style-position: inside;
}

.staff-details h4 {
  font-size: 35px;
}

@media (max-width: 768px) {
  .staff-details h4 {
    font-size: 28px !important;
  }
}

.staff-details .themetechmount-team-position {
  font-size: 18px;
  font-weight: 500;
  color: #557787;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.staff-details .member-pop-meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 15px;
  margin: 0;
  list-style: none;
}

@media (max-width: 768px) {
  .staff-details .member-pop-meta {
    flex-direction: column;
    align-items: self-start;
  }
}

.staff-details .member-pop-meta a {
  font-size: 18px;
  color: #5e5e5e;
}

.staff-details .member-pop-meta i {
  color: #b14233;
  margin-right: 5px;
}

.staff-details footer {
  margin-top: 25px;
}

.popup-modal {
  display: inline-block;
}

.popup-modal.button {
  background-color: #833b7b;
  color: #fff;
  font-family: "Noto Sans HK", sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 12px 35px 15px 35px;
  border-radius: 35px;
}

/*# sourceMappingURL=main.css.map */

.footer .widget_nav_menu li a {
  padding-left: 0;
}

.footer .widget_nav_menu li a::before {
  display: none;
}

.footer ul.widget-quick-contactbox li:last-child {
  padding-left: 0;
  display: flex;
  align-items: center;
}


/*Optimization 02-12-2023*/
.social-icons i {
  position: relative;
  top: 5px;
}

.tm-lawgrid-icon-facebook::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M14.2 2.875A4.625 4.625 0 0 0 9.575 7.5v2.575H7.1c-.124 0-.225.1-.225.225v3.4c0 .124.1.225.225.225h2.475V20.9c0 .124.1.225.225.225h3.4c.124 0 .225-.1.225-.225v-6.975h2.497c.103 0 .193-.07.218-.17l.85-3.4a.225.225 0 0 0-.218-.28h-3.347V7.5a.775.775 0 0 1 .775-.775h2.6c.124 0 .225-.1.225-.225V3.1c0-.124-.1-.225-.225-.225h-2.6Z"%2F%3E%3C%2Fsvg%3E');
}

.tm-lawgrid-icon-twitter::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M22.46 6c-.77.35-1.6.58-2.46.69c.88-.53 1.56-1.37 1.88-2.38c-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29c0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15c0 1.49.75 2.81 1.91 3.56c-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07a4.28 4.28 0 0 0 4 2.98a8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21C16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56c.84-.6 1.56-1.36 2.14-2.23Z"%2F%3E%3C%2Fsvg%3E')
}

.tm-lawgrid-icon-linkedin::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M6.94 5a2 2 0 1 1-4-.002a2 2 0 0 1 4 .002zM7 8.48H3V21h4V8.48zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91l.04-1.68z"%2F%3E%3C%2Fsvg%3E')
}
.tm-lawgrid-icon-instagram::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4zm9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8A1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5a5 5 0 0 1-5 5a5 5 0 0 1-5-5a5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3a3 3 0 0 0 3 3a3 3 0 0 0 3-3a3 3 0 0 0-3-3"%2F%3E%3C%2Fsvg%3E')
}

.flaticon-phone-call:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="35" height="35" viewBox="0 0 32 32"%3E%3Cpath fill="%23b14233" d="M24 13h-2a3.003 3.003 0 0 0-3-3V8a5.006 5.006 0 0 1 5 5Z"%2F%3E%3Cpath fill="%23b14233" d="M28 13h-2a7.008 7.008 0 0 0-7-7V4a9.01 9.01 0 0 1 9 9zm-2 16h-.17C6.18 27.87 3.39 11.29 3 6.23a3 3 0 0 1 2.761-3.221Q5.88 3 6 3h5.27a2 2 0 0 1 1.86 1.26L14.65 8a2 2 0 0 1-.44 2.16l-2.13 2.15a9.36 9.36 0 0 0 7.58 7.6l2.17-2.15a2 2 0 0 1 2.17-.41l3.77 1.51A2 2 0 0 1 29 20.72V26a3 3 0 0 1-3 3zM6 5a1 1 0 0 0-1.003.997q0 .042.003.083C5.46 12 8.41 26 25.94 27a1 1 0 0 0 1.058-.938L27 26v-5.28l-3.77-1.51l-2.87 2.85l-.48-.06c-8.7-1.09-9.88-9.79-9.88-9.88l-.06-.48l2.84-2.87L11.28 5z"%2F%3E%3C%2Fsvg%3E')
}

.flaticon-clock:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="35" height="35" viewBox="0 0 24 24"%3E%3Cpath fill="%23557787" d="M12 6a.5.5 0 0 0-.5.5v5h-3a.5.5 0 0 0 0 1H12a.5.5 0 0 0 .5-.5V6.5A.5.5 0 0 0 12 6zm0-4C6.477 2 2 6.477 2 12s4.477 10 10 10c5.52-.006 9.994-4.48 10-10c0-5.523-4.477-10-10-10zm0 19a9 9 0 1 1 0-18a9.01 9.01 0 0 1 9 9a9 9 0 0 1-9 9z"%2F%3E%3C%2Fsvg%3E')
}

.tm-team-details-line .fa {
  position: relative;
  top: 2px
}

.tm-team-details-line .fa-map-marker::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="16" height="16" viewBox="0 0 1024 1536"%3E%3Cpath fill="%235e5e5e" d="M768 512q0-106-75-181t-181-75t-181 75t-75 181t75 181t181 75t181-75t75-181zm256 0q0 109-33 179l-364 774q-16 33-47.5 52t-67.5 19t-67.5-19t-46.5-52L33 691Q0 621 0 512q0-212 150-362T512 0t362 150t150 362z"%2F%3E%3C%2Fsvg%3E')
}

.themetechmount-box-team.themetechmount-teambox-view-style-one:hover .tm-team-details-line .fa-map-marker::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="16" height="16" viewBox="0 0 1024 1536"%3E%3Cpath fill="white" d="M768 512q0-106-75-181t-181-75t-181 75t-75 181t75 181t181 75t181-75t75-181zm256 0q0 109-33 179l-364 774q-16 33-47.5 52t-67.5 19t-67.5-19t-46.5-52L33 691Q0 621 0 512q0-212 150-362T512 0t362 150t150 362z"%2F%3E%3C%2Fsvg%3E')
}

.tm-team-details-line .fa-envelope::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="16" height="15" viewBox="0 0 16 15"%3E%3Cpath fill="%235e5e5e" d="M.5 2.5A1.5 1.5 0 0 1 2 1h12a1.5 1.5 0 0 1 1.5 1.5v1.208L8 7.926L.5 3.708V2.5Z"%2F%3E%3Cpath fill="%235e5e5e" d="M.5 4.855V12.5A1.5 1.5 0 0 0 2 14h12a1.5 1.5 0 0 0 1.5-1.5V4.855L8 9.074L.5 4.854Z"%2F%3E%3C%2Fsvg%3E')
}

.themetechmount-box-team.themetechmount-teambox-view-style-one:hover .tm-team-details-line .fa-envelope::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="16" height="15" viewBox="0 0 16 15"%3E%3Cpath fill="%23ffffff" d="M.5 2.5A1.5 1.5 0 0 1 2 1h12a1.5 1.5 0 0 1 1.5 1.5v1.208L8 7.926L.5 3.708V2.5Z"%2F%3E%3Cpath fill="%23ffffff" d="M.5 4.855V12.5A1.5 1.5 0 0 0 2 14h12a1.5 1.5 0 0 0 1.5-1.5V4.855L8 9.074L.5 4.854Z"%2F%3E%3C%2Fsvg%3E')
}

.tm-team-details-line .fa-phone::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="16" height="16" viewBox="0 0 32 32"%3E%3Cpath fill="%235e5e5e" d="m20.33 21.48l2.24-2.24a2.19 2.19 0 0 1 2.34-.48l2.73 1.09a2.18 2.18 0 0 1 1.36 2v5A2.17 2.17 0 0 1 26.72 29C7.59 27.81 3.73 11.61 3 5.41A2.17 2.17 0 0 1 5.17 3H10a2.16 2.16 0 0 1 2 1.36l1.09 2.73a2.16 2.16 0 0 1-.47 2.34l-2.24 2.24s1.29 8.73 9.95 9.81Z"%2F%3E%3C%2Fsvg%3E')
}

.themetechmount-box-team.themetechmount-teambox-view-style-one:hover .tm-team-details-line .fa-phone::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="16" height="16" viewBox="0 0 32 32"%3E%3Cpath fill="white" d="m20.33 21.48l2.24-2.24a2.19 2.19 0 0 1 2.34-.48l2.73 1.09a2.18 2.18 0 0 1 1.36 2v5A2.17 2.17 0 0 1 26.72 29C7.59 27.81 3.73 11.61 3 5.41A2.17 2.17 0 0 1 5.17 3H10a2.16 2.16 0 0 1 2 1.36l1.09 2.73a2.16 2.16 0 0 1-.47 2.34l-2.24 2.24s1.29 8.73 9.95 9.81Z"%2F%3E%3C%2Fsvg%3E')
}

.tm-team-details-line .fa-instagram::after {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%235e5e5e' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' color='%235e5e5e'%3E%3Cpath d='M2.5 12c0-4.478 0-6.718 1.391-8.109S7.521 2.5 12 2.5c4.478 0 6.718 0 8.109 1.391S21.5 7.521 21.5 12c0 4.478 0 6.718-1.391 8.109S16.479 21.5 12 21.5c-4.478 0-6.718 0-8.109-1.391S2.5 16.479 2.5 12'/%3E%3Cpath d='M16.5 12a4.5 4.5 0 1 1-9 0a4.5 4.5 0 0 1 9 0m1.008-5.5h-.01'/%3E%3C/g%3E%3C/svg%3E")
}
.themetechmount-box-team.themetechmount-teambox-view-style-one:hover .tm-team-details-line .fa-instagram::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' color='%23ffffff'%3E%3Cpath d='M2.5 12c0-4.478 0-6.718 1.391-8.109S7.521 2.5 12 2.5c4.478 0 6.718 0 8.109 1.391S21.5 7.521 21.5 12c0 4.478 0 6.718-1.391 8.109S16.479 21.5 12 21.5c-4.478 0-6.718 0-8.109-1.391S2.5 16.479 2.5 12'/%3E%3Cpath d='M16.5 12a4.5 4.5 0 1 1-9 0a4.5 4.5 0 0 1 9 0m1.008-5.5h-.01'/%3E%3C/g%3E%3C/svg%3E")
}

.tm-team-details-line .fa-linkedin::after,
.single .fa-linkedin::after{
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="16" height="16" viewBox="-2 -2 24 24"%3E%3Cpath fill="%235e5e5e" d="M19.959 11.719v7.379h-4.278v-6.885c0-1.73-.619-2.91-2.167-2.91c-1.182 0-1.886.796-2.195 1.565c-.113.275-.142.658-.142 1.043v7.187h-4.28s.058-11.66 0-12.869h4.28v1.824l-.028.042h.028v-.042c.568-.875 1.583-2.126 3.856-2.126c2.815 0 4.926 1.84 4.926 5.792zM2.421.026C.958.026 0 .986 0 2.249c0 1.235.93 2.224 2.365 2.224h.028c1.493 0 2.42-.989 2.42-2.224C4.787.986 3.887.026 2.422.026zM.254 19.098h4.278V6.229H.254v12.869z"%2F%3E%3C%2Fsvg%3E')
}

.themetechmount-box-team.themetechmount-teambox-view-style-one:hover .tm-team-details-line .fa-linkedin::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="16" height="16" viewBox="-2 -2 24 24"%3E%3Cpath fill="white" d="M19.959 11.719v7.379h-4.278v-6.885c0-1.73-.619-2.91-2.167-2.91c-1.182 0-1.886.796-2.195 1.565c-.113.275-.142.658-.142 1.043v7.187h-4.28s.058-11.66 0-12.869h4.28v1.824l-.028.042h.028v-.042c.568-.875 1.583-2.126 3.856-2.126c2.815 0 4.926 1.84 4.926 5.792zM2.421.026C.958.026 0 .986 0 2.249c0 1.235.93 2.224 2.365 2.224h.028c1.493 0 2.42-.989 2.42-2.224C4.787.986 3.887.026 2.422.026zM.254 19.098h4.278V6.229H.254v12.869z"%2F%3E%3C%2Fsvg%3E')
}

.themetechmount-boxes-row-wrapper .slick-next:before,
.themetechmount-boxes-row-wrapper .slick-prev:before {
  line-height: 1 !important;
}

.themetechmount-boxes-row-wrapper .slick-next:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="30" height="30" viewBox="0 0 24 24"%3E%3Cpath fill="%235e5e5e" d="M8.59 16.59L13.17 12L8.59 7.41L10 6l6 6l-6 6l-1.41-1.41z"%2F%3E%3C%2Fsvg%3E') !important;
}

.themetechmount-boxes-row-wrapper .slick-next:hover:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="30" height="30" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M8.59 16.59L13.17 12L8.59 7.41L10 6l6 6l-6 6l-1.41-1.41z"%2F%3E%3C%2Fsvg%3E') !important;
}

.themetechmount-boxes-row-wrapper .slick-prev:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="30" height="30" viewBox="0 0 24 24"%3E%3Cpath fill="%235e5e5e" d="M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6l6 6l1.41-1.41z"%2F%3E%3C%2Fsvg%3E') !important;
}

.themetechmount-boxes-row-wrapper .slick-prev:hover:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="30" height="30" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6l6 6l1.41-1.41z"%2F%3E%3C%2Fsvg%3E') !important;
}

.themetechmount-testimonial-box-view-default .themetechmount-box-desc .themetechmount-testimonial-text:after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="30" height="30" viewBox="0 0 16 16"%3E%3Cpath fill="%23557787" d="M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388c0-.351.021-.703.062-1.054c.062-.372.166-.703.31-.992c.145-.29.331-.517.559-.683c.227-.186.516-.279.868-.279V3c-.579 0-1.085.124-1.52.372a3.322 3.322 0 0 0-1.085.992a4.92 4.92 0 0 0-.62 1.458A7.712 7.712 0 0 0 9 7.558V11a1 1 0 0 0 1 1h2Zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612c0-.351.021-.703.062-1.054c.062-.372.166-.703.31-.992c.145-.29.331-.517.559-.683c.227-.186.516-.279.868-.279V3c-.579 0-1.085.124-1.52.372a3.322 3.322 0 0 0-1.085.992a4.92 4.92 0 0 0-.62 1.458A7.712 7.712 0 0 0 3 7.558V11a1 1 0 0 0 1 1h2Z"%2F%3E%3C%2Fsvg%3E') !important;
}

.tm-lawgrid-icon-phone:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="%23557787" d="M21 16.42v3.536a1 1 0 0 1-.93.998c-.437.03-.794.046-1.07.046c-8.837 0-16-7.163-16-16c0-.276.015-.633.046-1.07A1 1 0 0 1 4.044 3H7.58a.5.5 0 0 1 .498.45c.023.23.044.413.064.552A13.901 13.901 0 0 0 9.35 8.003c.095.2.033.439-.147.567l-2.158 1.542a13.047 13.047 0 0 0 6.844 6.844l1.54-2.154a.462.462 0 0 1 .573-.149a13.901 13.901 0 0 0 4 1.205c.139.02.322.042.55.064a.5.5 0 0 1 .449.498z"%2F%3E%3C%2Fsvg%3E')
}

.tm-lawgrid-icon-mail:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 256 256"%3E%3Cpath fill="%23557787" d="M224 48H32a8 8 0 0 0-8 8v136a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a8 8 0 0 0-8-8Zm-83.9 74L128 133.1L52.6 64h150.8Zm-41.4 6L40 181.8V74.2Zm11.8 10.9l12.1 11a8 8 0 0 0 10.8 0l12.1-11l57.9 53.1H52.6Zm46.8-10.9L216 74.2v107.6Z"%2F%3E%3C%2Fsvg%3E')
}

.tm-team-list-title .fa-fax:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 512 512"%3E%3Cpath fill="%23557787" d="M480 160V77.25a32 32 0 0 0-9.38-22.63L425.37 9.37A32 32 0 0 0 402.75 0H160a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h320a32 32 0 0 0 32-32V192a32 32 0 0 0-32-32zM288 432a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm128 128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-112H192V64h160v48a16 16 0 0 0 16 16h48zM64 128H32a32 32 0 0 0-32 32v320a32 32 0 0 0 32 32h32a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32z"%2F%3E%3C%2Fsvg%3E')
}

.tm-team-list-title .ti-map-alt:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 1024 1536"%3E%3Cpath fill="%23557787" d="M768 512q0-106-75-181t-181-75t-181 75t-75 181t75 181t181 75t181-75t75-181zm256 0q0 109-33 179l-364 774q-16 33-47.5 52t-67.5 19t-67.5-19t-46.5-52L33 691Q0 621 0 512q0-212 150-362T512 0t362 150t150 362z"%2F%3E%3C%2Fsvg%3E')
}

.single-tm_team_member .tm-team-social-links-wrapper ul li a {
  line-height: 45px;
}

.single-tm_team_member .tm-team-social-links .tm-lawgrid-icon-facebook::before,
.single .fa-facebook::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="%235e5e5e" d="M14.2 2.875A4.625 4.625 0 0 0 9.575 7.5v2.575H7.1c-.124 0-.225.1-.225.225v3.4c0 .124.1.225.225.225h2.475V20.9c0 .124.1.225.225.225h3.4c.124 0 .225-.1.225-.225v-6.975h2.497c.103 0 .193-.07.218-.17l.85-3.4a.225.225 0 0 0-.218-.28h-3.347V7.5a.775.775 0 0 1 .775-.775h2.6c.124 0 .225-.1.225-.225V3.1c0-.124-.1-.225-.225-.225h-2.6Z"%2F%3E%3C%2Fsvg%3E');
}

.single-tm_team_member .tm-team-social-links-wrapper ul li a:hover .tm-lawgrid-icon-facebook::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M14.2 2.875A4.625 4.625 0 0 0 9.575 7.5v2.575H7.1c-.124 0-.225.1-.225.225v3.4c0 .124.1.225.225.225h2.475V20.9c0 .124.1.225.225.225h3.4c.124 0 .225-.1.225-.225v-6.975h2.497c.103 0 .193-.07.218-.17l.85-3.4a.225.225 0 0 0-.218-.28h-3.347V7.5a.775.775 0 0 1 .775-.775h2.6c.124 0 .225-.1.225-.225V3.1c0-.124-.1-.225-.225-.225h-2.6Z"%2F%3E%3C%2Fsvg%3E');
}

.single-tm_team_member .tm-team-social-links .tm-lawgrid-icon-twitter::before,
.single .fa-twitter::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="%235e5e5e" d="M22.46 6c-.77.35-1.6.58-2.46.69c.88-.53 1.56-1.37 1.88-2.38c-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29c0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15c0 1.49.75 2.81 1.91 3.56c-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07a4.28 4.28 0 0 0 4 2.98a8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21C16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56c.84-.6 1.56-1.36 2.14-2.23Z"%2F%3E%3C%2Fsvg%3E')
}

.single-tm_team_member .tm-team-social-links-wrapper ul li a:hover .tm-lawgrid-icon-twitter::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M22.46 6c-.77.35-1.6.58-2.46.69c.88-.53 1.56-1.37 1.88-2.38c-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29c0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15c0 1.49.75 2.81 1.91 3.56c-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07a4.28 4.28 0 0 0 4 2.98a8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21C16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56c.84-.6 1.56-1.36 2.14-2.23Z"%2F%3E%3C%2Fsvg%3E')
}

.single-tm_team_member .tm-team-social-links .tm-lawgrid-icon-linkedin::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="%235e5e5e" d="M6.94 5a2 2 0 1 1-4-.002a2 2 0 0 1 4 .002zM7 8.48H3V21h4V8.48zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91l.04-1.68z"%2F%3E%3C%2Fsvg%3E')
}

.single-tm_team_member .tm-team-social-links-wrapper ul li a:hover .tm-lawgrid-icon-linkedin::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M6.94 5a2 2 0 1 1-4-.002a2 2 0 0 1 4 .002zM7 8.48H3V21h4V8.48zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91l.04-1.68z"%2F%3E%3C%2Fsvg%3E')
}

.single-tm_team_member .tm-team-social-links .tm-lawgrid-icon-instagram::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="%235e5e5e" d="M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4zm9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8A1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5a5 5 0 0 1-5 5a5 5 0 0 1-5-5a5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3a3 3 0 0 0 3 3a3 3 0 0 0 3-3a3 3 0 0 0-3-3"%2F%3E%3C%2Fsvg%3E')
}
.single-tm_team_member .tm-team-social-links-wrapper ul li a:hover .tm-lawgrid-icon-instagram::before {
content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="%23ffffff" d="M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4zm9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8A1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5a5 5 0 0 1-5 5a5 5 0 0 1-5-5a5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3a3 3 0 0 0 3 3a3 3 0 0 0 3-3a3 3 0 0 0-3-3"%2F%3E%3C%2Fsvg%3E')
}

.fa-graduation-cap:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 640 512"%3E%3Cpath fill="%23557787" d="M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9V320c0 28.4-10.8 57.7-22.3 80.8-6.5 13-13.9 25.8-22.5 37.6-3.2 4.3-4.1 9.9-2.3 15s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7.3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7-3.2-14.2-7.5-28.7-13.5-42v-24.6c0-30.2 10.2-58.7 27.9-81.5 12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5.8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1l280.6-101c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1c-7.6-2.7-15.6-4.1-23.7-4.1zM128 408c0 35.3 86 72 192 72s192-36.7 192-72l-15.3-145.4L354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6l-142.2-51.4L128 408z"/%3E%3C/svg%3E');
}

.fa-heart:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="%23557787" d="m12 21.35l-1.45-1.32C5.4 15.36 2 12.27 2 8.5C2 5.41 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.08C13.09 3.81 14.76 3 16.5 3C19.58 3 22 5.41 22 8.5c0 3.77-3.4 6.86-8.55 11.53L12 21.35Z"%2F%3E%3C%2Fsvg%3E')
}


.page-id-211 .flaticon-phone-call:before,
.page-id-211 .fa.fa-adjust:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="35" height="35" viewBox="0 0 32 32"%3E%3Cpath fill="white" d="M24 13h-2a3.003 3.003 0 0 0-3-3V8a5.006 5.006 0 0 1 5 5Z"%2F%3E%3Cpath fill="white" d="M28 13h-2a7.008 7.008 0 0 0-7-7V4a9.01 9.01 0 0 1 9 9zm-2 16h-.17C6.18 27.87 3.39 11.29 3 6.23a3 3 0 0 1 2.761-3.221Q5.88 3 6 3h5.27a2 2 0 0 1 1.86 1.26L14.65 8a2 2 0 0 1-.44 2.16l-2.13 2.15a9.36 9.36 0 0 0 7.58 7.6l2.17-2.15a2 2 0 0 1 2.17-.41l3.77 1.51A2 2 0 0 1 29 20.72V26a3 3 0 0 1-3 3zM6 5a1 1 0 0 0-1.003.997q0 .042.003.083C5.46 12 8.41 26 25.94 27a1 1 0 0 0 1.058-.938L27 26v-5.28l-3.77-1.51l-2.87 2.85l-.48-.06c-8.7-1.09-9.88-9.79-9.88-9.88l-.06-.48l2.84-2.87L11.28 5z"%2F%3E%3C%2Fsvg%3E')
}
.page-id-211 .flaticon-phone-call:before {
    content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="35" height="35" viewBox="0 0 32 32"%3E%3Cpath fill="%23b14233" d="M24 13h-2a3.003 3.003 0 0 0-3-3V8a5.006 5.006 0 0 1 5 5Z"%2F%3E%3Cpath fill="%23b14233" d="M28 13h-2a7.008 7.008 0 0 0-7-7V4a9.01 9.01 0 0 1 9 9zm-2 16h-.17C6.18 27.87 3.39 11.29 3 6.23a3 3 0 0 1 2.761-3.221Q5.88 3 6 3h5.27a2 2 0 0 1 1.86 1.26L14.65 8a2 2 0 0 1-.44 2.16l-2.13 2.15a9.36 9.36 0 0 0 7.58 7.6l2.17-2.15a2 2 0 0 1 2.17-.41l3.77 1.51A2 2 0 0 1 29 20.72V26a3 3 0 0 1-3 3zM6 5a1 1 0 0 0-1.003.997q0 .042.003.083C5.46 12 8.41 26 25.94 27a1 1 0 0 0 1.058-.938L27 26v-5.28l-3.77-1.51l-2.87 2.85l-.48-.06c-8.7-1.09-9.88-9.79-9.88-9.88l-.06-.48l2.84-2.87L11.28 5z"%2F%3E%3C%2Fsvg%3E')
}

.page-id-211 .contact-loc .tm-vc_icon_element-icon:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="40" height="40" viewBox="-5 -2 24 24"%3E%3Cpath fill="white" d="M12 7A5 5 0 1 0 2 7c0 1.726 1.66 5.031 5 9.653c3.34-4.622 5-7.927 5-9.653zM7 20C2.333 13.91 0 9.577 0 7a7 7 0 1 1 14 0c0 2.577-2.333 6.91-7 13zm0-9a4 4 0 1 1 0-8a4 4 0 0 1 0 8zm0-2a2 2 0 1 0 0-4a2 2 0 0 0 0 4z"%2F%3E%3C%2Fsvg%3E');
}

.page-id-211 .fa-envelope-o::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" height="30" viewBox="0 0 16 15"%3E%3Cpath fill="white" d="M.5 2.5A1.5 1.5 0 0 1 2 1h12a1.5 1.5 0 0 1 1.5 1.5v1.208L8 7.926L.5 3.708V2.5Z"%2F%3E%3Cpath fill="white" d="M.5 4.855V12.5A1.5 1.5 0 0 0 2 14h12a1.5 1.5 0 0 0 1.5-1.5V4.855L8 9.074L.5 4.854Z"%2F%3E%3C%2Fsvg%3E')
}

.page-id-211 .fa-linkedin::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" height="40" viewBox="-2 -2 24 24"%3E%3Cpath fill="white" d="M19.959 11.719v7.379h-4.278v-6.885c0-1.73-.619-2.91-2.167-2.91c-1.182 0-1.886.796-2.195 1.565c-.113.275-.142.658-.142 1.043v7.187h-4.28s.058-11.66 0-12.869h4.28v1.824l-.028.042h.028v-.042c.568-.875 1.583-2.126 3.856-2.126c2.815 0 4.926 1.84 4.926 5.792zM2.421.026C.958.026 0 .986 0 2.249c0 1.235.93 2.224 2.365 2.224h.028c1.493 0 2.42-.989 2.42-2.224C4.787.986 3.887.026 2.422.026zM.254 19.098h4.278V6.229H.254v12.869z"%2F%3E%3C%2Fsvg%3E')
}

.page-id-211 .fa-facebook::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" height="40" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M14.2 2.875A4.625 4.625 0 0 0 9.575 7.5v2.575H7.1c-.124 0-.225.1-.225.225v3.4c0 .124.1.225.225.225h2.475V20.9c0 .124.1.225.225.225h3.4c.124 0 .225-.1.225-.225v-6.975h2.497c.103 0 .193-.07.218-.17l.85-3.4a.225.225 0 0 0-.218-.28h-3.347V7.5a.775.775 0 0 1 .775-.775h2.6c.124 0 .225-.1.225-.225V3.1c0-.124-.1-.225-.225-.225h-2.6Z"%2F%3E%3C%2Fsvg%3E');
}
.page-id-211 .fa-instagram::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" height="40" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4zm9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8A1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5a5 5 0 0 1-5 5a5 5 0 0 1-5-5a5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3a3 3 0 0 0 3 3a3 3 0 0 0 3-3a3 3 0 0 0-3-3"%2F%3E%3C%2Fsvg%3E')
}

.page-id-211 .fa-twitter::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" height="40" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M22.46 6c-.77.35-1.6.58-2.46.69c.88-.53 1.56-1.37 1.88-2.38c-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29c0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15c0 1.49.75 2.81 1.91 3.56c-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07a4.28 4.28 0 0 0 4 2.98a8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21C16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56c.84-.6 1.56-1.36 2.14-2.23Z"%2F%3E%3C%2Fsvg%3E')
}

.page-id-211 .fa-phone:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 32 32"%3E%3Cpath fill="%23557787" d="M24 13h-2a3.003 3.003 0 0 0-3-3V8a5.006 5.006 0 0 1 5 5Z"%2F%3E%3Cpath fill="%23557787" d="M28 13h-2a7.008 7.008 0 0 0-7-7V4a9.01 9.01 0 0 1 9 9zm-2 16h-.17C6.18 27.87 3.39 11.29 3 6.23a3 3 0 0 1 2.761-3.221Q5.88 3 6 3h5.27a2 2 0 0 1 1.86 1.26L14.65 8a2 2 0 0 1-.44 2.16l-2.13 2.15a9.36 9.36 0 0 0 7.58 7.6l2.17-2.15a2 2 0 0 1 2.17-.41l3.77 1.51A2 2 0 0 1 29 20.72V26a3 3 0 0 1-3 3zM6 5a1 1 0 0 0-1.003.997q0 .042.003.083C5.46 12 8.41 26 25.94 27a1 1 0 0 0 1.058-.938L27 26v-5.28l-3.77-1.51l-2.87 2.85l-.48-.06c-8.7-1.09-9.88-9.79-9.88-9.88l-.06-.48l2.84-2.87L11.28 5z"%2F%3E%3C%2Fsvg%3E')
}

.page-id-211 .fa-fax:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 512 512"%3E%3Cpath fill="%23557787" d="M480 160V77.25a32 32 0 0 0-9.38-22.63L425.37 9.37A32 32 0 0 0 402.75 0H160a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h320a32 32 0 0 0 32-32V192a32 32 0 0 0-32-32zM288 432a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm128 128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-112H192V64h160v48a16 16 0 0 0 16 16h48zM64 128H32a32 32 0 0 0-32 32v320a32 32 0 0 0 32 32h32a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32z"%2F%3E%3C%2Fsvg%3E')
}

.page-id-211 .fa-envelope:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 256 256"%3E%3Cpath fill="%23557787" d="M224 48H32a8 8 0 0 0-8 8v136a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a8 8 0 0 0-8-8Zm-83.9 74L128 133.1L52.6 64h150.8Zm-41.4 6L40 181.8V74.2Zm11.8 10.9l12.1 11a8 8 0 0 0 10.8 0l12.1-11l57.9 53.1H52.6Zm46.8-10.9L216 74.2v107.6Z"%2F%3E%3C%2Fsvg%3E')
}

.page-id-211 .fa-headphones:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="40" height="40" viewBox="0 0 24 24"%3E%3Cg fill="white"%3E%3Cpath d="M10.837 10.546c0-.402-.312-.728-.697-.728H8.58C8.905 8.158 10.312 6.91 12 6.91s3.095 1.25 3.419 2.91H12.93c-.385 0-.697.325-.697.726c0 .402.312.728.697.728h2.558v1.454H12.93c-.385 0-.697.326-.697.727c0 .402.312.728.697.728h2.489c-.278 1.425-1.354 2.547-2.721 2.836v2.255c0 .401-.313.727-.698.727c-.385 0-.698-.326-.698-.727v-2.255c-1.367-.29-2.443-1.411-2.72-2.836h1.557c.386 0 .698-.326.698-.728c0-.401-.312-.727-.697-.727H8.511v-1.454h1.627c.386 0 .698-.326.698-.727Z"%2F%3E%3Cpath d="M12 4c-3.33 0-6.054 2.701-6.266 6.116a2.464 2.464 0 0 0-1.176-.298C3.145 9.818 2 11.012 2 12.485v1.94c0 1.472 1.145 2.666 2.558 2.666c.048 0 .096-.002.143-.004v.004c1.334 0 2.415-1.127 2.415-2.518v-4.028c0-2.811 2.187-5.09 4.884-5.09c2.697 0 4.884 2.279 4.884 5.09v4.028c0 1.39 1.08 2.518 2.415 2.518v-.004c.047.003.095.004.143.004c1.413 0 2.558-1.194 2.558-2.667v-1.94c0-1.472-1.145-2.666-2.558-2.666c-.424 0-.824.108-1.176.298C18.054 6.701 15.329 4 12 4Z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}

.tm-lawgrid-icon-angle-up::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="30" height="30" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6l-6 6l1.41 1.41z"%2F%3E%3C%2Fsvg%3E');
}

.tm-team-extra-details-wrapper .tm-team-details-list .tm-team-extra-details-line-3 .tm-team-list-title {
  padding-left: 0;
}

.tm-lawgrid-icon-plus:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M19 12.998h-6v6h-2v-6H5v-2h6v-6h2v6h6z"%2F%3E%3C%2Fsvg%3E');
  position: relative;
  top: 2px;
}

.themetechmount-teambox-view-style-one .themetechmount-overlay a.themetechmount_box_link:hover .tm-lawgrid-icon-plus:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="%23557787" d="M19 12.998h-6v6h-2v-6H5v-2h6v-6h2v6h6z"%2F%3E%3C%2Fsvg%3E');
}

.single-tm_service .fa-linkedin::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" height="25" viewBox="-2 -2 24 24"%3E%3Cpath fill="white" d="M19.959 11.719v7.379h-4.278v-6.885c0-1.73-.619-2.91-2.167-2.91c-1.182 0-1.886.796-2.195 1.565c-.113.275-.142.658-.142 1.043v7.187h-4.28s.058-11.66 0-12.869h4.28v1.824l-.028.042h.028v-.042c.568-.875 1.583-2.126 3.856-2.126c2.815 0 4.926 1.84 4.926 5.792zM2.421.026C.958.026 0 .986 0 2.249c0 1.235.93 2.224 2.365 2.224h.028c1.493 0 2.42-.989 2.42-2.224C4.787.986 3.887.026 2.422.026zM.254 19.098h4.278V6.229H.254v12.869z"%2F%3E%3C%2Fsvg%3E')
}

.single-tm_service .fa-facebook-f::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" height="25" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M14.2 2.875A4.625 4.625 0 0 0 9.575 7.5v2.575H7.1c-.124 0-.225.1-.225.225v3.4c0 .124.1.225.225.225h2.475V20.9c0 .124.1.225.225.225h3.4c.124 0 .225-.1.225-.225v-6.975h2.497c.103 0 .193-.07.218-.17l.85-3.4a.225.225 0 0 0-.218-.28h-3.347V7.5a.775.775 0 0 1 .775-.775h2.6c.124 0 .225-.1.225-.225V3.1c0-.124-.1-.225-.225-.225h-2.6Z"%2F%3E%3C%2Fsvg%3E');
}

.single-tm_service .fa-twitter::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" height="25" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M22.46 6c-.77.35-1.6.58-2.46.69c.88-.53 1.56-1.37 1.88-2.38c-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29c0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15c0 1.49.75 2.81 1.91 3.56c-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07a4.28 4.28 0 0 0 4 2.98a8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21C16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56c.84-.6 1.56-1.36 2.14-2.23Z"%2F%3E%3C%2Fsvg%3E')
}

.menu-item .righticon i::after {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="18" height="18" viewBox="0 0 32 32"%3E%3Cpath fill="%237c818e" d="m4.22 10.78l-1.44 1.44l12.5 12.5l.72.686l.72-.687l12.5-12.5l-1.44-1.44L16 22.564L4.22 10.78z"%2F%3E%3C%2Fsvg%3E');
}


.tm-header-style-toplogo .info-widget-content p {
  font-family: "Poppins", Tahoma, Geneva, sans-serif;
  color: #242c42;
  font-size: 19px;
  font-weight: 700;
  line-height: 27px;
}

.bottom-footer-inner .tm-footer2-left {
  color: white !important;
}

.themetechmount-teambox-view-style-one .themetechmount-box-title h2 {
  font-size: 22px;
  line-height: 35px;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #242c42;
}

.themetechmount-teambox-view-style-one .themetechmount-box-title h2 a {
  color: inherit;
}

.themetechmount-teambox-view-style-one:hover .themetechmount-box-title h2 a {
  color: white;
}

.themetechmount-box-service-altered .tm-servicebox-title h3 {
  margin: 0;
  color: #ffffff;
  font-size: 24px;
  line-height: 30px;
  font-weight: 600;
  text-align: center;
}

.themetechmount-box-service-altered .tm-servicebox-title h3 a {
  color: inherit
}


.single-tm_team_member .tm-team-extra-details-wrapper .tm-team-details-list .tm-team-extra-details-line-3 .tm-team-list-title,
.single-tm_team_member .tm-team-extra-details-wrapper .tm-team-details-list .tm-team-extra-details-line-4 .tm-team-list-title {
  padding-left: 24px;
  position: relative;
}


.single-tm_team_member .tm-team-extra-details-wrapper .tm-team-details-list .tm-team-extra-details-line-3 .tm-team-list-title::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="25" height="25" viewBox="0 0 32 32"%3E%3Cpath fill="%23557787" d="M12 5v5h-2V8H4v18h2v1c0 1.645 1.355 3 3 3s3-1.355 3-3v-1h16V10h-4V5zm2 2h8v5h-8zm-8 3h2v14H6zm4 2h2v2h12v-2h2v12H10zm3 4v2h2v-2zm4 0v2h2v-2zm4 0v2h2v-2zm-8 4v2h2v-2zm4 0v2h2v-2zm4 0v2h2v-2zM8 26h2v1c0 .555-.445 1-1 1c-.555 0-1-.445-1-1z"%2F%3E%3C%2Fsvg%3E');
  position: absolute;
  left: -7px;
  top: 0;
}

.single-tm_team_member .tm-team-extra-details-wrapper .tm-team-details-list .tm-team-extra-details-line-4 .tm-team-list-title::before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 36 36"%3E%3Cpath fill="%23557787" d="M18 6.72a5.73 5.73 0 1 0 5.73 5.73A5.73 5.73 0 0 0 18 6.72Zm0 9.46a3.73 3.73 0 1 1 3.73-3.73A3.73 3.73 0 0 1 18 16.17Z" class="clr-i-outline clr-i-outline-path-1"%2F%3E%3Cpath fill="%23557787" d="M18 2A11.79 11.79 0 0 0 6.22 13.73c0 4.67 2.62 8.58 4.54 11.43l.35.52a99.61 99.61 0 0 0 6.14 8l.76.89l.76-.89a99.82 99.82 0 0 0 6.14-8l.35-.53c1.91-2.85 4.53-6.75 4.53-11.42A11.79 11.79 0 0 0 18 2Zm5.59 22l-.36.53c-1.72 2.58-4 5.47-5.23 6.9c-1.18-1.43-3.51-4.32-5.23-6.9l-.35-.53c-1.77-2.64-4.2-6.25-4.2-10.31a9.78 9.78 0 1 1 19.56 0c0 4.1-2.42 7.71-4.19 10.31Z" class="clr-i-outline clr-i-outline-path-2"%2F%3E%3Cpath fill="none" d="M0 0h36v36H0z"%2F%3E%3C%2Fsvg%3E');
  position: absolute;
  left: -7px;
  top: 0;
}

.author-widget .auth_contact li i {
  width: 25px;
  height: 25px;
}

.lawgrid_contact_widget_wrapper .themetechmount-contact-phonenumber i,
.author-widget .auth_contact li i.fa-phone {
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 512 512"%3E%3Cpath fill="%23557787" d="M478.94 370.14c-5.22-5.56-23.65-22-57.53-43.75c-34.13-21.94-59.3-35.62-66.52-38.81a3.83 3.83 0 0 0-3.92.49c-11.63 9.07-31.21 25.73-32.26 26.63c-6.78 5.81-6.78 5.81-12.33 4c-9.76-3.2-40.08-19.3-66.5-45.78s-43.35-57.55-46.55-67.3c-1.83-5.56-1.83-5.56 4-12.34c.9-1.05 17.57-20.63 26.64-32.25a3.83 3.83 0 0 0 .49-3.92c-3.19-7.23-16.87-32.39-38.81-66.52c-21.78-33.87-38.2-52.3-43.76-57.52a3.9 3.9 0 0 0-3.89-.87a322.35 322.35 0 0 0-56 25.45A338 338 0 0 0 33.35 92a3.83 3.83 0 0 0-1.26 3.74c2.09 9.74 12.08 50.4 43.08 106.72c31.63 57.48 53.55 86.93 100 133.22S252 405.21 309.54 436.84c56.32 31 97 41 106.72 43.07a3.86 3.86 0 0 0 3.75-1.26A337.73 337.73 0 0 0 454.35 430a322.7 322.7 0 0 0 25.45-56a3.9 3.9 0 0 0-.86-3.86Z"%2F%3E%3C%2Fsvg%3E');
  background-repeat: no-repeat;
  background-position: 20% -12%;
}

.lawgrid_contact_widget_wrapper .themetechmount-contact-email i,
.author-widget .auth_contact li i.fa-envelope {
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 256 256"%3E%3Cpath fill="%23557787" d="M224 50H32a6 6 0 0 0-6 6v136a14 14 0 0 0 14 14h176a14 14 0 0 0 14-14V56a6 6 0 0 0-6-6Zm-96 85.86L47.42 62h161.16ZM101.67 128L38 186.36V69.64Zm8.88 8.14L124 148.42a6 6 0 0 0 8.1 0l13.4-12.28L208.58 194H47.43Zm43.78-8.14L218 69.64v116.72Z"%2F%3E%3C%2Fsvg%3E');
  background-repeat: no-repeat;
  background-position: 20% -12%;
}

.author-widget .auth_contact li i.fa-fax {
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="25" height="25" viewBox="0 0 32 32"%3E%3Cpath fill="%23b14233" d="M12 5v5h-2V8H4v18h2v1c0 1.645 1.355 3 3 3s3-1.355 3-3v-1h16V10h-4V5zm2 2h8v5h-8zm-8 3h2v14H6zm4 2h2v2h12v-2h2v12H10zm3 4v2h2v-2zm4 0v2h2v-2zm4 0v2h2v-2zm-8 4v2h2v-2zm4 0v2h2v-2zm4 0v2h2v-2zM8 26h2v1c0 .555-.445 1-1 1c-.555 0-1-.445-1-1z"%2F%3E%3C%2Fsvg%3E');
  background-repeat: no-repeat;
  background-position: 20% -12%;
}

.single-post .sidebar .widget_categories a:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="16" height="16" viewBox="0 0 256 256"%3E%3Cpath fill="%23b14233" d="m184.49 136.49l-80 80a12 12 0 0 1-17-17L159 128L87.51 56.49a12 12 0 1 1 17-17l80 80a12 12 0 0 1-.02 17Z"%2F%3E%3C%2Fsvg%3E');
}


.page-id-211 .contact-social .tm-vc_icon_element.tm-vc_icon_element-outer .tm-vc_icon_element-inner .tm-vc_icon_element-icon {
	width: 40px;
	height: 40px;
}

/*TWH Header*/
@media (min-width: 1200px) {
  .tm-header-style-toplogo .widget-right .info-widget {
    display: flex;
  }

  .tm-header-style-toplogo .widget-right .info-widget .info-widget-content {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 20px;
  }
}
@media (min-width: 1200px) {
  .tm-header-style-toplogo.tm-header-style-infostack .headerlogo .site-title {
    text-align: left;
  }

  .tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3 .widget-left,
  .tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-3 .widget-right {
    border: none !important;
  }
}

@media (max-width: 1200px) {
  .tm-header-style-infostack .tm-header-top-wrapper .col-sm-4.col-md-6 {
    margin: 0 auto;
    float: left;
  }
    .infocontent-widget {
      display: none;
    }
}

.tm-header-style-toplogo .tm-header-top-wrapper .col-sm-4.col-md-6 {
  padding: 0;
}

.tm-header-style-toplogo .flaticon-phone-call:before {
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="35" height="35" viewBox="0 0 24 24"%3E%3Cpath fill="none" stroke="%23557787" stroke-linecap="round" stroke-linejoin="round" d="M19.506 7.96A16.027 16.027 0 0 1 7.96 19.506C5.819 20.051 4 18.21 4 16v-1c0-.552.449-.995.998-1.05a9.94 9.94 0 0 0 2.656-.639l1.52 1.52a12.049 12.049 0 0 0 5.657-5.657l-1.52-1.52a9.94 9.94 0 0 0 .64-2.656C14.005 4.448 14.448 4 15 4h1c2.21 0 4.051 1.819 3.506 3.96"%2F%3E%3C%2Fsvg%3E');
}

.tm-header-style-toplogo .info-widget {
  float: right;
}

.tm-header-style-toplogo .info-widget-content p {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
}

.tm-header-style-toplogo .tm-vc_general.tm-vc_cta3.tm-vc_cta3-icons-right .tm-vc_cta3_content-container {
  padding-right: 0.3em;
}

body.themetechmount-page-full-width #content .site-main .entry-content .wpb-content-wrapper>.wpb_row:first-child,
body.themetechmount-page-full-width #content .site-main .entry-content>.wpb_row:first-child {
  margin-top: -82px;
}
.thw-social>div {
  text-align: center;
}

.thw-social>div a {
  color: black;
  margin: 0 5px;
}

@media(max-width: 992px) {
  .break-991-colum .home-about-partners .wpb_column {
    width: 33.333%;
    float: left;
  }

  .home-about-partners .wpb_column .wpb_single_image.wpb_content_element.vc_align_center,
  .home-about-partners .wpb_column h2,
  .home-about-partners .wpb_column p {
    text-align: center !important;
  }

  .home-about-section .wpb_single_image.wpb_content_element.vc_align_center {
    text-align: center !important;
  }

  .connect-box-wrap>div>div *,
  .connect-box-wrap>div>div.wpb_wrapper {
    text-align: center !important;
  }
}


.single.single-post .tm-social-share-links ul li a {
	line-height: 1;
	display: flex;
    background-color: #557787;
    justify-content: center;
    align-items: center;
}

.gform_wrapper.gravity-theme .hoa-consent-opt label {
	font-weight: normal !important;
}
.gform_wrapper.gravity-theme .hoa-consent-opt .gchoice{
	display: flex !important;
    align-items: flex-start;
}
.gform_wrapper.gravity-theme .hoa-consent-opt .gchoice input {
	    margin-top: 9px;
	height: auto;
	max-width: 13px;
}
.gform_wrapper.gravity-theme .hoa-consent-opt.mt-0 .gchoice input {
	 margin-top: 0px;
}
@media (min-width: 1200px) {
	body #site-header-menu #site-navigation div.nav-menu > ul ul{
		width: 325px;
	}

}

  .top-contact li {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
  }
@media (min-width: 1200px) {
    .tm-header-style-infostack.tm-header-style-toplogo #site-header-menu #site-navigation div.nav-menu > ul > li > a{
		margin: 0px 10px 0px 10px;
	}
		#site-header-menu #site-navigation div.nav-menu > ul ul li > a {
			    display: flex;
    			line-height: 1.4;
   			 align-items: center;
		}
}

.mobile-only-hdr {
    padding: 15px;
    text-align: center;
    background-color: #557787;
    position: static;
    left: 0;
    right: 0;
    top: 0;
    z-index: 99;
}
.mobile-only-hdr a{
  display: inline-block;
  color: white !important;
  padding: 8px 10px;
  border: 1px solid white;
}
  /* .main-holder {
      margin-top: 75px;
    } */

@media(min-width: 560px) {
  .mobile-only-hdr {
    display: none;
  }
  .main-holder {
    margin-top: 0;
  }
}