/*!
Theme Name: DirectoryUltra
Theme URI: https://templatic.com/
Author: Templatic
Author URI: https://templatic.com/
Description: Directory Ultra is the perfect choice for building that amazing online  listings directory. This theme is powered by our Tevolution platform  plugin which gives it all of its powerful features.
Version: 1.0.0
Tested up to: 5.8
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: templatic
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

templatic is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
:root{--Primary-color:#3457dc;--Secondary-color:#081444;--Text-color:#000}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{padding-left:10px;margin:0 0 0 .5rem}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;border-radius:5px;transition:all .2s ease-in-out;outline:none;font-family:"Inter",sans-serif;font-size:18px;color:#fff;font-weight:600;text-align:center;line-height:28px;text-decoration:none;cursor:pointer;padding:9px 25px 9px;background:var(--Primary-color);border:2px solid var(--Primary-color)}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{text-decoration:none;box-shadow:0 10px 20px rgba(26,27,56,.2)}.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{text-decoration:none;box-shadow:none}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:var(--Secondary-color);border-color:var(--Secondary-color);color:#fff}.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background:var(--Secondary-color);border-color:var(--Secondary-color);color:#fff}.secondary-button{display:inline-block;border-radius:5px;transition:all .2s ease-in-out;outline:none;font-family:"Inter",sans-serif;font-size:18px;color:#fff;font-weight:600;text-align:center;line-height:28px;text-decoration:none;cursor:pointer;padding:9px 25px 9px;background:var(--Secondary-color);border:2px solid var(--Secondary-color)}.secondary-button:hover{text-decoration:none;box-shadow:0 10px 20px rgba(26,27,56,.2)}.secondary-button:active,.secondary-button:focus{text-decoration:none;box-shadow:none}.secondary-button:hover{background:var(--Primary-color);border-color:var(--Primary-color);color:#fff}.secondary-button:active,.secondary-button:focus{background:var(--Primary-color);border-color:var(--Primary-color);color:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,select{height:50px;background:#fff;border:1px solid rgba(51,51,51,.2);border-radius:7px;transition:all .2s ease-in-out;font-family:"Inter",sans-serif;font-size:16px;color:var(--Secondary-color);font-weight:400;outline:0;padding:0 18px;max-width:100% !important}input[type=text]:active,input[type=text]:focus,input[type=email]:active,input[type=email]:focus,input[type=url]:active,input[type=url]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=number]:active,input[type=number]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=range]:active,input[type=range]:focus,input[type=date]:active,input[type=date]:focus,input[type=month]:active,input[type=month]:focus,input[type=week]:active,input[type=week]:focus,input[type=time]:active,input[type=time]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=color]:active,input[type=color]:focus,textarea:active,textarea:focus,select:active,select:focus{border:1px solid var(--Primary-color);box-shadow:0 0 20px rgba(52,87,220,.1)}select[multiple=multiple]{min-height:150px}.step-post select{width:100%}textarea{width:100%;min-height:220px;color:var(--Secondary-color);padding-top:10px;padding-bottom:10px}.form_row textarea{height:120px}textarea:active,textarea:focus{color:var(--Secondary-color)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select:focus{border-color:var(--Primary-color)}::placeholder{color:var(--Secondary-color);opacity:1}:-ms-input-placeholder{color:var(--Secondary-color)}::-ms-input-placeholder{color:var(--Secondary-color)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}body{background:#fbfcff;font-family:"Inter",sans-serif;font-size:15px;color:var(--Text-color);font-weight:400;line-height:28px;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Inter",sans-serif;color:var(--Primary-color);line-height:1.3;margin:0 0 15px}h1,.h1{font-size:36px}h2,.h2{font-size:32px}h3,.h3{font-size:26px}h4,.h4{font-size:22px}h5,.h5{font-size:20px}h6,.h6{font-size:18px}p{margin-bottom:30px}a,button,input{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a{color:var(--Text-color)}a:hover,a:focus,a:active{color:var(--Primary-color);text-decoration:none}a:focus{outline:none}a:hover,a:active{outline:0}pre{white-space:pre-wrap;word-wrap:break-word}li>ul,li>ol{margin-left:.5rem}blockquote{border-left:3px solid var(--Primary-color);padding:0 0 0 25px;margin-bottom:30px}blockquote p:last-child{margin-bottom:0}.container{max-width:1270px}#main .wrap{max-width:1250px;margin-left:auto;margin-right:auto}#main .wrap .contentarea{flex:0 0 100%;max-width:68%;margin:50px 0}#main .wrap .sidebar{flex:0 0 100%;max-width:32%;padding-left:60px;margin:50px 0 70px}.sticky-sb{align-items:flex-start !important}.sticky-sb .elementor-widget-wrap{position:sticky;top:30px}#header .header-wrap #branding #site-title,#header #branding1 h1{font-size:30px;line-height:32px;margin:0}#header .header-wrap #branding img,#site-title img{max-width:280px}#header .header-wrap #branding #site-title a,#header #branding1 h1 a{color:var(--Primary-color);font-weight:700;letter-spacing:-1px}#header .header-wrap #branding #site-title a:hover,#header #branding1 h1 a:hover{color:var(--Primary-color)}#header .header-wrap #branding #site-description,#header #branding1 #site-description{font-size:15px;color:var(--Text-color);line-height:normal;margin:5px 0}.full-width-map .primary_menu_wrapper{background:#fff}.primary_menu_wrapper{background:rgba(52,87,220,.08);padding:0}.primary_menu_wrapper .primary_menu_wrap{display:flex;justify-content:space-between;max-width:1270px;padding:0 15px;margin:0 auto}.primary_menu_wrapper .primary_menu_wrap #menu-primary{margin-left:auto}.primary_menu_wrapper .primary_menu_wrap #menu-primary #menu-primary-title{display:none}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul{list-style:none;padding:0;margin:0}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li{position:relative;float:left;margin-left:30px}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li a{display:block;font-size:14px;line-height:40px}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li a{display:block;font-size:14px;line-height:40px}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li.submit-listing{float:right}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li.submit-listing a{background:var(--Primary-color);color:#fff;padding-left:15px;padding-right:15px}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li.submit-listing.current-menu-item a{color:#fff}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li.submit-listing a:hover{background:#222;color:#fff !important}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li.current-menu-item a{color:var(--Primary-color)}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li.menu-item-has-children>a{position:relative;padding-right:15px}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li.menu-item-has-children>a:after{position:absolute;top:15px;right:-2px;content:"\ea41";font-family:"remixicon";font-size:15px;font-weight:400;line-height:0;opacity:.8}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children{list-style:none;background:#fff;border:none;box-shadow:0 0px 10px 5px rgba(26,27,56,.05);border-radius:10px;padding:3px 0;margin:0}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li{float:none;padding:0;margin:0}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li .sub-menu,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li .children,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li .sub-menu,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li .children{margin-top:-3px}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li a,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li a{min-width:160px;width:auto;border-bottom:1px solid rgba(0,0,0,.035);border-radius:0;color:var(--Secondary-color);font-weight:400;white-space:nowrap;padding:6px 25px 6px 15px;margin:0}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li a:hover,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li a:hover{color:var(--Primary-color)}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li a:active,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li a:focus,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li a:active,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li a:focus{text-decoration:none}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li:last-child a,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li:last-child a{border-bottom:0}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li.menu-item-has-children>a,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li.menu-item-has-children>a{position:relative}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .sub-menu li.menu-item-has-children>a:after,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li .children li.menu-item-has-children>a:after{position:absolute;top:20px;right:10px;content:"\ea5f";font-family:"remixicon";font-size:16px;font-weight:400;line-height:0}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li:hover>a,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li:active>a,.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li:focus>a{color:var(--Primary-color);border-color:rgba(255,255,255,.5)}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li:hover>ul{left:-20px;opacity:1;visibility:visible;transform:translateY(0)}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul li.focus>ul{left:-20px;opacity:1;visibility:visible;transform:translateY(0)}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul ul.sub-menu{position:absolute;top:100%;left:-20px;transition:all .15s ease-in-out;transform:translateY(15%);visibility:hidden;opacity:0;z-index:99999}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul ul.sub-menu li:hover>ul{left:-20px;opacity:1;visibility:visible;transform:translateY(0)}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul ul.sub-menu li.focus>ul{left:-20px;opacity:1;visibility:visible;transform:translateY(0)}.primary_menu_wrapper .primary_menu_wrap #menu-primary .menu ul ul.sub-menu ul{left:100% !important;top:0}#header{display:block;background-color:#fff;background-image:none !important}#header .header-wrap{display:flex;max-width:1300px;padding:10px 15px;margin:0 auto;align-items:center}#header .header-wrap .columns .header-widget-wrap #sidebar-header form{margin:0}#header .header-wrap .columns .header-widget-wrap #sidebar-header form input[type=text]{width:100%;max-width:460px}#header .nav_bg{background:var(--Primary-color);width:100%;top:-50px;position:initial;float:left}#header .nav_bg .menu-container{max-width:1270px;padding:0 15px;margin:0 auto}#header .nav_bg .menu-container #menu-secondary-title{display:none}#header .nav_bg .menu-container .menu ul{list-style:none;padding:0;margin:0}#header .nav_bg .menu-container .menu ul li{position:relative;float:left;margin-right:50px}#header .nav_bg .menu-container .menu ul li:last-child{margin-right:0}#header .nav_bg .menu-container .menu ul li a{display:block;color:#fff;font-weight:600;border-bottom:3px solid transparent;padding:16px 0 13px}#header .nav_bg .menu-container .menu ul li a:hover,#header .nav_bg .menu-container .menu ul li a:active,#header .nav_bg .menu-container .menu ul li a:focus{border-color:rgba(255,255,255,.5)}#header .nav_bg .menu-container .menu ul li.current_page_item a{border-color:rgba(255,255,255,.6)}#header .nav_bg .menu-container .menu ul li a .sub-indicator{display:none}#header .nav_bg .menu-container .menu ul li.menu-item-has-children>a{position:relative;padding-right:15px}#header .nav_bg .menu-container .menu ul li.menu-item-has-children>a:after{position:absolute;top:31px;right:-8px;content:"\ea41";font-family:"remixicon";font-size:18px;font-weight:400;line-height:0;opacity:.8}#header .nav_bg .menu-container .menu ul li .sub-menu,#header .nav_bg .menu-container .menu ul li .children{list-style:none;background:#fff;border:none;box-shadow:0 0px 10px 5px rgba(26,27,56,.05);border-radius:12px;padding:3px 0;margin:0}#header .nav_bg .menu-container .menu ul li .sub-menu li,#header .nav_bg .menu-container .menu ul li .children li{float:none;padding:0;margin:0}#header .nav_bg .menu-container .menu ul li .sub-menu li .sub-menu,#header .nav_bg .menu-container .menu ul li .sub-menu li .children,#header .nav_bg .menu-container .menu ul li .children li .sub-menu,#header .nav_bg .menu-container .menu ul li .children li .children{margin-top:-3px}#header .nav_bg .menu-container .menu ul li .sub-menu li a,#header .nav_bg .menu-container .menu ul li .children li a{min-width:160px;width:auto;border-bottom:1px solid rgba(0,0,0,.035);border-radius:0;font-size:15px;color:var(--Secondary-color);font-weight:600;white-space:nowrap;padding:14px 40px 14px 22px;margin:0}#header .nav_bg .menu-container .menu ul li .sub-menu li a:hover,#header .nav_bg .menu-container .menu ul li .children li a:hover{color:var(--Primary-color)}#header .nav_bg .menu-container .menu ul li .sub-menu li a:active,#header .nav_bg .menu-container .menu ul li .sub-menu li a:focus,#header .nav_bg .menu-container .menu ul li .children li a:active,#header .nav_bg .menu-container .menu ul li .children li a:focus{text-decoration:none}#header .nav_bg .menu-container .menu ul li .sub-menu li:last-child a,#header .nav_bg .menu-container .menu ul li .children li:last-child a{border-bottom:0}#header .nav_bg .menu-container .menu ul li .sub-menu li.menu-item-has-children>a,#header .nav_bg .menu-container .menu ul li .children li.menu-item-has-children>a{position:relative}#header .nav_bg .menu-container .menu ul li .sub-menu li.menu-item-has-children>a:after,#header .nav_bg .menu-container .menu ul li .children li.menu-item-has-children>a:after{position:absolute;top:28px;right:12px;content:"\ea5f";font-family:"remixicon";font-size:22px;font-weight:400;line-height:0}#header .nav_bg .menu-container .menu ul li:hover>a,#header .nav_bg .menu-container .menu ul li:active>a,#header .nav_bg .menu-container .menu ul li:focus>a{color:#fff;border-color:rgba(255,255,255,.5)}#header .nav_bg .menu-container .menu ul li:hover>ul{left:-20px;opacity:1;visibility:visible;transform:translateY(0)}#header .nav_bg .menu-container .menu ul li.focus>ul{left:-20px;opacity:1;visibility:visible;transform:translateY(0)}#header .nav_bg .menu-container .menu ul ul.sub-menu{position:absolute;top:100%;left:-20px;transition:all .15s ease-in-out;transform:translateY(15%);visibility:hidden;opacity:0;z-index:99999}#header .nav_bg .menu-container .menu ul ul.sub-menu li:hover>ul{left:-20px;opacity:1;visibility:visible;transform:translateY(0)}#header .nav_bg .menu-container .menu ul ul.sub-menu li.focus>ul{left:-20px;opacity:1;visibility:visible;transform:translateY(0)}#header .nav_bg .menu-container .menu ul ul.sub-menu ul{left:100% !important;top:0}.toggle_handler #directorytab{color:#000 !important;padding-left:0;border-left:0;padding-right:0}.home #header{margin-bottom:0}.home .top_banner_section_in{margin:0 !important}.ctynamemob{display:none}#header .widget{background:0 0;border:0;padding:0}#header .widget.search_key{max-width:450px;float:right;margin-top:5px;margin-bottom:0}.map-page-right .location_fld_wrapper{float:right}.menu-toggle{display:none}.full_map_template .top_banner_section_in{margin-bottom:0}.d_location_type_navigation{padding-bottom:7px}.mobile-view.full-width-map .page-title{display:none}.mobile-view .full_map_page{margin-left:-15px;margin-right:-15px}body .ui-widget-content.ui-autocomplete.ui-front{z-index:9999999;position:absolute !important;background:#fff;border-radius:0 0 10px 10px;box-shadow:0px 17px 20px rgba(0,0,0,.31);max-height:250px;overflow-y:auto;padding:0}body .ui-widget-content.ui-autocomplete.ui-front li.instant_search:first-child{border-top:0}body .ui-widget-content.ui-autocomplete.ui-front li.instant_search{color:#2d2d2a;display:block;height:34px;line-height:34px;overflow:hidden;padding:0 12px 0 30px;text-decoration:none;border-top:1px dotted #e9e9e9;cursor:pointer;list-style:none;font-size:14px;position:relative}body .ui-widget-content.ui-autocomplete.ui-front li.instant_search:before{position:absolute;top:1px;left:10px;content:"\ef52";font-family:"remixicon";font-size:14px;color:#ccc}body .ui-widget-content.ui-autocomplete.ui-front li.instant_search:hover{background-color:#f1f1f1}body .ui-widget-content.ui-autocomplete.ui-front li.instant_search label,.header-widget-wrap #sidebar-header form .ui-widget-content.ui-autocomplete.ui-front li.instant_search label{cursor:pointer;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-weight:400;text-align:left;padding:0}body .ui-widget-content.ui-autocomplete.ui-front li.instant_search span.type,.header-widget-wrap #sidebar-header form .ui-widget-content.ui-autocomplete.ui-front li.instant_search span.type{cursor:pointer;color:#9a9a93;float:right;font-size:9px;letter-spacing:-.2px}#search-result.ui-autocomplete{position:absolute;top:39px !important;background-color:#fff;border-radius:0}#header .sticky_main{float:none;left:0;margin:0 auto;padding:0;position:fixed;right:0;width:100%;z-index:9;top:0;transition:top ease .5s;box-shadow:0px 0px 20px rgba(0,0,0,.1);display:flex}.admin-bar #header .sticky_main{top:32px}#header .sticky_main #branding1{width:20%;float:left;background:#fff;padding-left:10px;padding-right:10px;min-height:60px;display:flex;flex-wrap:wrap;align-content:center}#header .sticky_main .menu-container{width:80%;float:left;margin:0;clear:inherit;display:flex;align-items:center}#header .sticky_main #branding1 img{max-height:50px;width:240px;max-width:100%;margin-top:5px}.page-title-bg{padding-top:70px;padding-bottom:50px;background-size:cover;background-position:center;position:relative;background-attachment:fixed;background-image:url(//chemfronts.com/wp-content/themes/Directory%20Ultra/images/title-bg.jpg)}.page-title-bg h1,.page-title-bg p{color:#fff;margin-bottom:0;position:relative}.page-title-bg .breadcrumb{border-bottom:0;margin-bottom:0;color:#fff}.page-title-bg .breadcrumb a{color:#fff}.page-title-bg:before{content:"";background:rgba(0,0,0,.3);position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.footer{background-color:var(--Primary-color) !important}.footer_top{padding-top:40px}.site-footer{background:rgba(0,0,0,.03)}.site-footer .footer_widget_wrap{display:flex;flex-wrap:wrap;padding:20px 0 0;margin-left:-3%;font-size:14px}.site-footer .footer_widget_wrap .widget{flex:0 0 100%;max-width:22%;margin:0 0 0 3%}.site-footer .footer_widget_wrap .widget.widget_text strong{display:block;font-size:26px;font-weight:600;margin-bottom:15px}.site-footer .footer_widget_wrap .widget.widget_text p:last-child{margin-bottom:0}.site-footer .footer_bottom{background:var(--Secondary-color);color:#fff;padding:25px 0}.site-footer .footer_bottom .footer-wrap .columns{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.site-footer .footer_bottom .footer-wrap .columns .menu ul{display:flex;list-style:none;padding:0;margin:0;flex-wrap:wrap}.site-footer .footer_bottom .footer-wrap .columns .menu ul li:first-child{margin-left:0}.site-footer .footer_bottom .footer-wrap .columns .menu ul li{margin-left:15px;margin-right:15px}.site-footer .footer_bottom .footer-wrap .columns .menu ul li a{font-size:15px;color:#fff}.site-footer .footer_bottom .footer-wrap .columns .menu ul li a:hover,.site-footer .footer_bottom .footer-wrap .columns .menu ul li a:active,.site-footer .footer_bottom .footer-wrap .columns .menu ul li a:focus{color:var(--Primary-color)}.footer_widget_wrap .widget-title{font-size:20px;text-align:left;margin-bottom:30px}.footer_widget_wrap .widget-title:after{left:0;transform:translateX(0%);bottom:-10px}.footer_widget_wrap .subscriber_container .field{margin-bottom:10px}.footer-content .copyright{color:rgba(255,255,255,.8);margin-bottom:0}.footer-content .copyright a{color:#fff}.footer_widget_wrap .ftr-logo{width:225px}.error-404{padding-bottom:30px}.error-404 .page-header{text-align:center;padding:20px 0}.error-404 .page-header h1{margin-bottom:20px}.error-404 .page-content{text-align:center}.error-404 .page-content h3{font-size:180px;line-height:160px;margin-bottom:50px}.error-404 .page-content .search-form{max-width:600px}.error-404 .page-content p{max-width:600px;margin-left:auto;margin-right:auto}.widget ul{list-style:none;padding:0;margin:0}.widget ul li{margin-bottom:10px}.sidebar .widget-title{font-size:22px;margin-bottom:30px;text-align:left;color:var(--Primary-color)}.sidebar .widget-title:after{left:0;transform:translateX(0%);bottom:-10px;background:#d8e1f7;width:100%;height:1px}.sidebar .widget{margin-bottom:60px}.sidebar .widget:first-child{margin-top:38px}.sidebar .widget ul{list-style:none;padding:0;margin:0}.sidebar .widget ul li{line-height:26px;margin-bottom:8px;overflow:hidden}.sidebar .widget ul li:last-child{margin-bottom:0}.sidebar .widget.widget_meta ul li,.sidebar .widget.widget_pages ul li,.sidebar .widget.widget_archive ul li,.sidebar .widget.widget_nav_menu ul li,.sidebar .widget.widget_categories ul li,.sidebar .widget.widget_recent_entries ul li,.sidebar .widget.widget_recent_comments ul li{position:relative;line-height:28px;padding-left:17px}.sidebar .widget.widget_meta ul li:before,.sidebar .widget.widget_pages ul li:before,.sidebar .widget.widget_archive ul li:before,.sidebar .widget.widget_nav_menu ul li:before,.sidebar .widget.widget_categories ul li:before,.sidebar .widget.widget_recent_entries ul li:before,.sidebar .widget.widget_recent_comments ul li:before{position:absolute;top:4px;left:-4px;font-family:"remixicon";font-size:17px;content:"\ea5e";line-height:normal}.sidebar .widget.widget_meta ul li ul.sub-menu,.sidebar .widget.widget_meta ul li ul.children,.sidebar .widget.widget_pages ul li ul.sub-menu,.sidebar .widget.widget_pages ul li ul.children,.sidebar .widget.widget_archive ul li ul.sub-menu,.sidebar .widget.widget_archive ul li ul.children,.sidebar .widget.widget_nav_menu ul li ul.sub-menu,.sidebar .widget.widget_nav_menu ul li ul.children,.sidebar .widget.widget_categories ul li ul.sub-menu,.sidebar .widget.widget_categories ul li ul.children,.sidebar .widget.widget_recent_entries ul li ul.sub-menu,.sidebar .widget.widget_recent_entries ul li ul.children,.sidebar .widget.widget_recent_comments ul li ul.sub-menu,.sidebar .widget.widget_recent_comments ul li ul.children{margin:10px 0}.sidebar .widget.widget_meta ul li .post-date,.sidebar .widget.widget_pages ul li .post-date,.sidebar .widget.widget_archive ul li .post-date,.sidebar .widget.widget_nav_menu ul li .post-date,.sidebar .widget.widget_categories ul li .post-date,.sidebar .widget.widget_recent_entries ul li .post-date,.sidebar .widget.widget_recent_comments ul li .post-date{display:block;font-size:14px;opacity:.7}.sidebar .widget.widget_recent_entries ul li,.sidebar .widget.widget_recent_comments ul li{margin-bottom:20px}.sidebar .widget.widget_recent_entries ul li:last-child,.sidebar .widget.widget_recent_comments ul li:last-child{margin-bottom:0}.sidebar .widget.social_media ul li i{margin-right:10px;background:var(--Primary-color);color:#fff;width:26px;height:26px;border-radius:50px;text-align:center;line-height:28px}.widget_recent_entries ul li .post-date{position:relative}.widget_recent_entries ul li .post-date:before{position:relative;top:3px;content:"\eaf2";font-family:"remixicon";font-size:16px;margin-right:6px}.widget_recent_comments ul li .comment-author-link{text-decoration:underline}.widget_archive select,.widget_categories select{background:url(//chemfronts.com/wp-content/themes/Directory%20Ultra/assets/images/down-arrow.png) no-repeat right 8px top 10px;width:100%;padding:0 35px 0 15px}.search-form,.wp-block-search .wp-block-search__inside-wrapper{position:relative;display:flex;align-items:center;margin:0 auto}.search-form:after,.wp-block-search .wp-block-search__inside-wrapper:after{position:absolute;top:4px;right:4px;content:"\ef52";width:44px;height:42px;background:var(--Primary-color);border-radius:5px;font-family:"remixicon";font-size:20px;color:#fff;line-height:42px;text-align:center;z-index:0}.search-form label,.wp-block-search .wp-block-search__inside-wrapper label{display:block;flex-grow:1;margin:0}.search-form input[type=search],.wp-block-search .wp-block-search__inside-wrapper input[type=search]{width:100%;height:50px;font-size:15px;padding:0 15px}.search-form input[type=submit],.search-form button,.wp-block-search .wp-block-search__inside-wrapper input[type=submit],.wp-block-search .wp-block-search__inside-wrapper button{position:absolute;top:0;right:0;width:50px;height:50px;font-size:0;background:0 0 !important;border:0;border-radius:0;padding:0;z-index:1}#wp-calendar{width:100%;font-size:14px;font-weight:300;border-collapse:separate;border-spacing:2px;margin-left:-2px;margin-bottom:0}#wp-calendar caption{display:none}#wp-calendar thead th{background:rgba(0,0,0,.04);border-bottom:2px solid var(--Primary-color);font-size:13px;font-weight:700;text-align:center;vertical-align:middle;padding:6px 0}#wp-calendar tbody td{border:1px solid rgba(0,0,0,.08);font-weight:500;text-align:center;padding:6px 0;margin-bottom:10px}#wp-calendar tbody td.pad{background:0 0;border:0 none}#wp-calendar tbody td#today{background:var(--Primary-color);color:#fff}#wp-calendar tbody td#today a{color:#fff}#wp-calendar tbody td a{color:var(--Primary-color)}#wp-calendar tfoot td{font-weight:500;padding:6px 0}#wp-calendar tfoot td#prev{text-align:left}#wp-calendar tfoot td#next{text-align:right}.wp-calendar-nav{display:flex;flex-wrap:wrap;justify-content:space-between;background:rgba(0,0,0,.04);padding:5px 10px}.widget_tag_cloud .tagcloud a{display:inline-block;vertical-align:top;border-bottom:1px dashed var(--Secondary-color);font-size:16px !important;margin:0 15px 10px 0}.widget_tag_cloud .tagcloud a:hover{border-color:var(--Primary-color);color:var(--Primary-color) !important}.widget_media_gallery figure{padding:0 5px 5px 0;margin:0}.search_nearby_widget form{position:relative}.search_nearby_widget form:before{position:absolute;top:4px;right:4px;content:"\ef52";width:44px;height:42px;background:var(--Primary-color);border-radius:5px;font-family:"remixicon";font-size:20px;color:#fff;line-height:42px;text-align:center}.search_nearby_widget form input[type=text]{width:100%;font-size:15px}.search_nearby_widget form input[type=submit]{position:absolute;top:4px;right:4px;font-size:0;width:44px;height:42px;background:0 0 !important;border:none;padding:0}.search_range input[type=text]#radius_range{border:0;font-weight:700;background:0 0;padding:0;height:20px;display:inline-block;width:100px;color:var(--Primary-color)}.ui-widget-content.ui-slider-horizontal .ui-slider-handle{top:-8px;width:24px;height:24px;background:var(--Primary-color);border:2px solid #ebeffd}.browse_by_categories .browse_by_category li{position:relative;line-height:28px;padding:0 0 0 17px;margin:0}.browse_by_categories .browse_by_category li:before{position:absolute;top:3px;left:-4px;font-family:"remixicon";font-size:17px;color:var(--Primary-color);content:"\ea5e";line-height:normal}.browse_by_categories .browse_by_category li ul.sub-menu,.browse_by_categories .browse_by_category li ul.children{margin:10px 0}.browse_by_categories .browse_by_category li .post-date{display:block;font-size:14px;opacity:.7}.pe_advsearch_form{width:240px;max-height:50%;box-shadow:none;border-radius:15px 15px 0 0}.pe_advsearch_form .mw_cat_title{font-weight:600;margin:8px 0}.pe_advsearch_form .custom_categories label{font-size:14px;line-height:12px}.pe_advsearch_form .toggle_post_type{position:relative;top:1px;margin-right:9px}div.neighborhood_widget ul li .nearby_content h4{font-size:16px;line-height:20px;margin-bottom:5px}div.neighborhood_widget ul li .nearby_image{margin:3px 5.5% 0 0}div.neighborhood_widget ul li .nearby_image img{border-radius:5px}.widget_recent_comments li{line-height:22px}#recentcomments{line-height:35px}#recentcomments a{color:var(--Text-color)}#recentcomments a:hover{color:#0165bd}.page .entry-header .entry-title{font-size:30px;font-weight:700;line-height:32px;margin-bottom:10px}h1.loop-title{color:var(--Primary-color);font-weight:700;font-size:30px;margin-top:30px}.full-content-area .entry-header .entry-title{max-width:1270px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;clear:both;padding-top:10px}.page-header .page-title{color:var(--Primary-color);font-weight:700;font-size:30px;margin-top:30px}.post .entry-header,.attachment .entry-header{margin-bottom:25px}.post .entry-header .entry-title,.attachment .entry-header .entry-title,.entry-title{font-size:20px;font-weight:700;line-height:40px;margin-bottom:5px;color:var(--Primary-color);margin-top:10px}.post .entry-header .posted-on,.post .entry-header .cat-links,.post .entry-header .author,.attachment .entry-header .posted-on,.attachment .entry-header .cat-links,.attachment .entry-header .author{display:inline-block;margin-right:30px}.post .post-thumbnail,.attachment .post-thumbnail{display:block;margin-bottom:25px}.archive .post,.archive .attachment,.archive .page,.search .post,.search .attachment,.search .page,.home-archive .post,.home-archive .attachment,.home-archive .page{border:1px solid rgba(0,0,0,.06);padding-bottom:40px;margin-bottom:40px}.archive .post:last-child,.archive .attachment:last-child,.archive .page:last-child,.search .post:last-child,.search .attachment:last-child,.search .page:last-child,.home-archive .post:last-child,.home-archive .attachment:last-child,.home-archive .page:last-child{border-bottom:none}.templatic-pagination{margin-bottom:50px}.templatic-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;margin:0}.templatic-pagination ul li{display:inline-block;margin:3px}.templatic-pagination ul li .page-numbers{display:block;min-width:46px;min-height:44px;background:#f3f4f5;border:none;border-radius:3px;font-size:15px;color:var(--Secondary-color);font-weight:400;text-align:center;line-height:44px;text-transform:uppercase}.templatic-pagination ul li a:hover,.templatic-pagination ul li a:active,.templatic-pagination ul li a:focus{background:var(--Primary-color);color:#fff}.templatic-pagination ul li .current{background:var(--Primary-color);color:#fff !important}.templatic-pagination ul li .prev,.templatic-pagination ul li .next{position:relative;font-size:0}.templatic-pagination ul li .prev:after,.templatic-pagination ul li .next:after{position:absolute;top:0;left:0;content:"\ea45";width:100%;height:100%;font-family:"remixicon";font-size:32px;font-weight:400;line-height:44px}.templatic-pagination ul li .next:after{content:"\ea47"}.archive .loop-description{margin-bottom:50px}.archive .type-post{display:flex;align-items:center;background:#fff}.archive .type-post .listing_img{flex:0 0 100%;max-width:300px}.archive .type-post .listing_img img{border-radius:15px;width:100%}.archive .type-post .entry-header .entry-title{font-size:20px;font-weight:600;line-height:1.3;margin-top:0}.archive .type-post .entry-header .byline{font-size:14px;color:rgba(26,27,56,.5);text-transform:uppercase;margin-bottom:5px}.archive .type-post .entry-header .entry-content{display:none}.entry-meta{font-size:14px;color:rgba(26,27,56,.5);text-transform:uppercase}.entry-footer{padding-bottom:60px;clear:both}.entry-footer .tags-links{display:flex;flex-wrap:wrap;margin-bottom:15px}.entry-footer .tags-links a{display:block;background:rgba(52,87,220,.08);border-radius:5px;font-size:14px;color:var(--Primary-color);font-weight:500;line-height:normal;padding:10px 15px;margin-right:10px}.entry-footer .tags-links a:hover,.entry-footer .tags-links a:active,.entry-footer .tags-links a:focus{background:var(--Primary-color);color:#fff}.single .post,.single .attachment{margin-bottom:60px}.single .post .entry-header .entry-title,.single .attachment .entry-header .entry-title{font-size:36px;line-height:44px}.single .post .entry-content h1,.single .post .entry-content h2,.single .post .entry-content h3,.single .post .entry-content h4,.single .post .entry-content h5,.single .post .entry-content h6,.single .attachment .entry-content h1,.single .attachment .entry-content h2,.single .attachment .entry-content h3,.single .attachment .entry-content h4,.single .attachment .entry-content h5,.single .attachment .entry-content h6{margin-top:50px}.single .post .entry-footer,.single .attachment .entry-footer{margin:30px 0 60px}.single .post .entry-footer a:hover,.single .post .entry-footer a:active,.single .post .entry-footer a:focus,.single .attachment .entry-footer a:hover,.single .attachment .entry-footer a:active,.single .attachment .entry-footer a:focus{color:var(--Primary-color)}.single .post .entry-footer .tags-links,.single .attachment .entry-footer .tags-links{flex-grow:1;margin-right:18px}.single .post .entry-footer .tags-links a,.single .attachment .entry-footer .tags-links a{display:inline-block;margin-right:25px}.single .post .entry-footer .edit-link,.single .attachment .entry-footer .edit-link{margin-right:25px}.post-navigation{border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);padding:20px 0;margin:0 0 60px}.post-navigation .nav-links{display:flex;flex-wrap:wrap;justify-content:space-between}.post-navigation .nav-links a{position:relative;display:block;line-height:24px;padding:30px 20px}.post-navigation .nav-links a:before{display:block;font-size:13px;font-weight:500;margin-bottom:10px}.post-navigation .nav-links a:after{position:absolute;top:50%;font-family:"remixicon";font-size:36px;line-height:normal;margin-top:-22px}.post-navigation .nav-links a .nav-title{white-space:pre;display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 90px);vertical-align:top}.post-navigation .nav-links .nav-previous{flex:0 0 100%;max-width:48%}.post-navigation .nav-links .nav-previous a{padding-left:50px}.post-navigation .nav-links .nav-previous a:before{content:"PREVIOUS POST"}.post-navigation .nav-links .nav-previous a:after{left:-11px;content:"\ea55"}.post-navigation .nav-links .nav-next{flex:0 0 100%;max-width:48%;text-align:right}.post-navigation .nav-links .nav-next a{padding-right:50px}.post-navigation .nav-links .nav-next a:before{content:"NEXT POST"}.post-navigation .nav-links .nav-next a:after{right:-11px;content:"\ea5f"}.comments-area .comments-title{font-size:26px;line-height:40px;margin-bottom:30px}.comments-area .comment-list{list-style:none;padding-left:0;margin:0 0 70px}.comments-area .comment-list .bypostauthor{background:rgba(52,87,220,.05);border-left:3px solid var(--Primary-color);padding:20px !important}.comments-area .comment-list li.comment{margin-bottom:50px}.comments-area .comment-list li.comment .comment-body{position:relative;padding-left:110px}.comments-area .comment-list li.comment .comment-body .comment-meta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.comments-area .comment-list li.comment .comment-body .comment-meta .comment-author img{position:absolute;top:5px;left:0;border-radius:100px}.comments-area .comment-list li.comment .comment-body .comment-meta .comment-author b{font-size:17px;color:var(--Secondary-color);font-weight:500;text-transform:capitalize;margin-right:30px}.comments-area .comment-list li.comment .comment-body .comment-meta .comment-author .says{display:none}.comments-area .comment-list li.comment .comment-body .comment-meta .comment-metadata{font-style:normal;text-transform:uppercase}.comments-area .comment-list li.comment .comment-body .comment-meta .comment-metadata a{font-size:13px;color:var(--Secondary-color)}.comments-area .comment-list li.comment .comment-body .comment-meta .comment-metadata a:hover{color:var(--Primary-color)}.comments-area .comment-list li.comment .comment-body .comment-meta .comment-metadata .edit-link{margin-left:30px}.comments-area .comment-list li.comment .comment-body .comment-meta .comment-awaiting-moderation{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:3px;font-size:13px;color:#721c24;line-height:16px;font-style:italic;padding:12px 15px;margin:10px 0 5px}.comments-area .comment-list li.comment .comment-body .comment-content{line-height:26px}.comments-area .comment-list li.comment .comment-body .comment-content a{word-wrap:break-word}.comments-area .comment-list li.comment .comment-body .comment-content p:last-child{margin-bottom:12px}.comments-area .comment-list li.comment .comment-body .reply .comment-reply-link{display:inline-block;border-bottom:1px solid var(--Secondary-color);font-size:14px;color:var(--Secondary-color);font-weight:500;line-height:normal;font-style:normal}.comments-area .comment-list li.comment .comment-body .reply .comment-reply-link:hover{border-color:var(--Primary-color);color:var(--Primary-color)}.comments-area .comment-list li.comment .children{list-style:none;padding-left:70px;margin-left:0}.comments-area .comment-list li.comment .children li{border-bottom:none;margin-top:50px;margin-bottom:0}.comments-area .comment-list li.comment .children li:last-child{margin-bottom:0}.comments-area .comment-list li.comment:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.comments-area .comment-respond{margin-top:50px}.comments-area .comment-respond .comment-reply-title{font-size:26px}.comments-area .comment-respond .comment-reply-title small{font-size:15px;text-transform:capitalize;text-decoration:underline;margin-left:20px}.comments-area .comment-respond .comment-form p{margin-bottom:15px}.comments-area .comment-respond .comment-form label{margin-bottom:0}.comments-area .comment-respond .comment-form .comment-notes{font-size:14px}.comments-area .comment-respond .comment-form .comment-notes .required{color:red}.comments-area .comment-respond .comment-form .comment-form-author,.comments-area .comment-respond .comment-form .comment-form-email,.comments-area .comment-respond .comment-form .comment-form-url{width:33.33%;float:left}.comments-area .comment-respond .comment-form .comment-form-author input,.comments-area .comment-respond .comment-form .comment-form-email input,.comments-area .comment-respond .comment-form .comment-form-url input{width:95%}.comments-area .comment-respond .comment-form .comment-form-url input{width:100%}.comments-area .comment-respond .comment-form .comment-form-cookies-consent{position:relative;clear:both;line-height:normal;padding:12px 0 0 22px;margin-bottom:30px}.comments-area .comment-respond .comment-form .comment-form-cookies-consent input{position:absolute;top:15px;left:0;margin-right:8px}.comments-area .comment-respond .comment-form .form-submit{margin-bottom:0}.widget-title{font-size:34px;font-weight:600;text-transform:capitalize;margin-bottom:50px;text-align:center;position:relative}.widget-title span{color:var(--Primary-color)}.widget-title:after{content:"";background:var(--Primary-color);width:50px;height:4px;position:absolute;left:50%;transform:translateX(-50%);bottom:-19px;border-radius:3px}.elementor-widget-all_categorylist .widget-title{font-size:30px;font-weight:600;text-transform:capitalize;text-align:center;margin-bottom:50px}.elementor-widget-all_categorylist .category_list_wrap{display:flex;flex-wrap:wrap;margin:0 0 -50px -3% !important}.home .elementor-widget-all_categorylist .category_list_wrap{margin-top:-70px !important}.elementor-widget-all_categorylist .category_list_wrap .category_list{flex:0 0 100%;max-width:22%;margin:0 0 50px 3%;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.03);padding:20px;transition:all ease .3s;border-radius:10px}.elementor-widget-all_categorylist .category_list_wrap .category_list:hover{background:var(--Primary-color)}.elementor-widget-all_categorylist .category_list_wrap .category_list h3{font-size:18px;font-weight:700;margin:0 0 10px;transition:all ease .3s}.elementor-widget-all_categorylist .category_list_wrap .category_list h3 a{color:#222;transition:all ease .3s}.elementor-widget-all_categorylist .category_list_wrap .category_list:hover h3 a{color:#fff}.elementor-widget-all_categorylist .category_list_wrap .category_list ul{list-style:none;padding:0;margin:0}.elementor-widget-all_categorylist .category_list_wrap .category_list ul li{color:#999;font-size:14px;transition:all ease .3s}.elementor-widget-all_categorylist .category_list_wrap .category_list:hover ul li{color:#fff}.elementor-widget-all_categorylist .category_list_wrap .category_list ul li a{display:inline-block;position:relative;line-height:32px;padding-left:25px;transition:all ease .3s}.elementor-widget-all_categorylist .category_list_wrap .category_list:hover ul li a{color:#fff}.elementor-widget-all_categorylist .category_list_wrap .category_list ul li a:before{position:absolute;top:0;left:0;content:"\ea5d";font-family:"remixicon";font-size:18px;color:var(--Primary-color);transition:all ease .3s}.elementor-widget-all_categorylist .category_list_wrap .category_list:hover ul li a:before{color:#fff}.elementor-widget-all_categorylist .category_list_wrap .category_list ul li.view a{background:#eef3fe;border-radius:100px;font-size:12px;color:var(--Primary-color);font-weight:600;line-height:normal;text-transform:uppercase;padding:10px 20px;margin:15px 0 0}.elementor-widget-all_categorylist .category_list_wrap .category_list ul li.view a:before{display:none}.elementor-widget-all_categorylist .category_list_wrap .category_list ul li.view a:hover,.elementor-widget-all_categorylist .category_list_wrap .category_list ul li.view a:active,.elementor-widget-all_categorylist .category_list_wrap .category_list ul li.view a:focus{background:#fff;color:var(--Primary-color)}.elementor-widget-homepage_display_post .widget-title,.elementor-heading-title span{margin-bottom:70px;text-align:left;position:relative}.elementor-widget-homepage_display_post .widget-title span{color:#000}.elementor-widget-homepage_display_post .widget-title span span{color:var(--Primary-color)}.elementor-widget-homepage_display_post .widget-title:after{content:"";background:var(--Primary-color);width:50px;height:4px;position:absolute;left:0;transform:translateX(0%);bottom:-19px;border-radius:3px}.elementor-widget-homepage_display_post .widget-title a.more{float:right;background:var(--Primary-color);font-size:14px;color:#fff;border-radius:10px;padding:10px 20px;margin-top:5px}.elementor-widget-homepage_display_post .widget-title a.more:hover{background:#333}.widget_loop_listing .widget_loop_taxonomy_wrap .post{border-radius:15px;padding:0;margin:0;color:#666;transition:all ease .3s;border:1px solid #fff}.widget_loop_listing .widget_loop_taxonomy_wrap .post:hover{transition:all ease .3s}.widget_loop_listing .widget_loop_taxonomy_wrap .post .listing_img{position:relative;margin-bottom:0}.widget_loop_listing .widget_loop_taxonomy_wrap .post .listing_img img{width:100%;border-radius:10px 10px 0 0}.widget_loop_listing .widget_loop_taxonomy_wrap .post .listing_img .featured_tag{border:2px solid rgba(255,255,255,.37);position:absolute;top:15px !important;right:15px;background:#ff3000;border-radius:5px;font-size:12px;color:#fff;font-weight:700;text-transform:uppercase;line-height:normal;padding:4px 10px;z-index:9;left:auto}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry{display:flex;flex-direction:column}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry p{font-size:14px;line-height:150%;margin-bottom:18px}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper{flex-grow:1}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-title{padding:20px 20px 15px;margin:0}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-title h2{font-size:18px;font-weight:600;padding:0;margin:0;vertical-align:top}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-title .listing_rating .single_rating{display:block;line-height:0}.widget_loop_listing .widget_loop_taxonomy_wrap .post .listing_rating{margin-top:5px}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-title .listing_rating .single_rating i{font-size:12px;margin-right:3px}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details{border-bottom:1px solid rgba(52,87,220,.1);padding:0 15px 20px}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details p{position:relative}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details .phone{padding-left:30px;margin-bottom:12px}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details .phone:before{position:absolute;top:0;left:0;content:"\ee9e";font-family:"remixicon";font-size:22px;color:var(--Primary-color)}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details .address{padding-left:30px;margin-bottom:12px}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details .address:before{position:absolute;top:0;left:0;content:"\edef";font-family:"remixicon";font-size:22px;color:var(--Primary-color)}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details .time{padding-left:30px;margin-bottom:0}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details .time:before{position:absolute;top:0;left:1px;content:"\f042";font-family:"remixicon";font-size:20px;color:var(--Primary-color)}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .entry-summary{padding:10px 15px}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .entry-summary p{margin:0}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .entry-content{display:none}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .rev_pin{padding:15px 20px 20px}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .rev_pin ul{display:flex;justify-content:space-between;flex-wrap:wrap}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .rev_pin ul li{font-size:15px;padding:0;margin-bottom:0}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .rev_pin ul li.favourite:before{display:none}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .rev_pin ul li.favourite span a{position:relative;display:inline-block;background:var(--Primary-color);color:#fff;font-size:12px;padding:0 10px 0 32px;border-radius:5px}.widget_loop_listing .widget_loop_taxonomy_wrap.grid{display:flex;flex-wrap:wrap;margin-left:-3%}.widget_loop_listing .widget_loop_taxonomy_wrap.grid .post{flex:0 0 100%;max-width:30.33%;margin:0 0 3% 3%}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post{display:flex;margin-bottom:30px}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post .listing_img{flex:0 0 100%;max-width:320px;padding:20px 30px 20px 20px}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post .listing_img img{border-radius:10px}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post .listing_img .featured_tag{top:35px !important;left:35px;right:auto !important}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post .entry{flex:0 0 100%;max-width:calc(100% - 320px);padding:20px 20px 20px 0}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post .entry .listing-wrapper .entry-title{padding:0;margin-bottom:10px}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post .entry .listing-wrapper .entry-title h2{margin:0}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post .entry .listing-wrapper .entry-details{padding:0 0 20px}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post .entry .entry-summary p:empty{display:none}.widget_loop_listing .widget_loop_taxonomy_wrap.list .post .rev_pin{padding:15px 0 0}.elementor-widget-display_post .widget-title{margin-bottom:50px;text-align:center;position:relative}.elementor-widget-display_post .widget-title span{color:var(--Primary-color)}.elementor-widget-display_post .widget-title:after{content:"";background:var(--Primary-color);width:50px;height:4px;position:absolute;left:50%;transform:translateX(-50%);bottom:-19px;border-radius:3px}.listing_post_wrapper{display:flex;gap:30px;flex-wrap:wrap}.listing_post_wrapper .post{padding-bottom:0;margin-bottom:30px;flex:0 0 100%;max-width:calc(33.33% - 20px);background:#fff;border-radius:15px}.listing_post_wrapper .post .post-blog-image{margin-bottom:0;border-radius:10px;overflow:hidden}.mobile-view .post .post-blog-image{max-width:100%;width:100%}.listing_post_wrapper .post .post-blog-image span{display:none}.listing_post_wrapper .post .post-blog-image .featured-image-link{display:block}.listing_post_wrapper .post .post-blog-image .featured-image-link img{display:block;width:100%;transform:scale(1);transition:all ease .3s}.listing_post_wrapper .post:hover .post-blog-image .featured-image-link img{transform:scale(1.07)}.listing_post_wrapper .post .entry-header{padding:25px !important;margin-bottom:0}.listing_post_wrapper .post .entry-header h2{font-size:20px;font-weight:600}.listing_post_wrapper .post .entry-header h2 a:hover,.listing_post_wrapper .post .entry-header h2 a:active,.listing_post_wrapper .post .entry-header h2 a:focus{color:var(--Primary-color)}.listing_post_wrapper .post .entry-header .post-summery{font-size:14px;color:#666}.listing_post_wrapper .post .entry-header .post-summery p:last-child{margin-bottom:0}.trlw-widget .post_slider{background:0 0}.trlw-widget .popular-cities li{overflow:hidden}.trlw-widget .popular-cities li:first-child{max-width:calc(66.66% - 30px);min-width:calc(66.66% - 30px)}.trlw-widget .popular-cities li:hover .city-img{transform:scale(1.05);transition:all ease .4s}.trlw-widget .popular-cities li .rlw-city-wrap .country-info .rlw-contry-name{background:var(--Primary-color)}#tmpl_login_frm .login_form_l,#tmpl_sign_up #sign_up{margin-right:0;padding-right:0}.login_form_box .forgot_link{margin-bottom:0}.elementor-widget-recent_reviews .recent_comments{display:flex;padding:0;margin:0;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.elementor-widget-recent_reviews .recent_comments li{text-align:center;max-width:33.33%;padding:20px 15px;list-style:none;flex:0 0 100%}.elementor-widget-recent_reviews .recent_comments li .review_info{background:var(--Primary-color);color:#fff;padding:30px 30px 30px 80px;border-radius:10px;position:relative;text-align:left;font-size:14px;height:calc(100% - 90px);margin-top:30px}.elementor-widget-recent_reviews .recent_comments li .review_info a{color:#fff;text-decoration:underline}.elementor-widget-recent_reviews .recent_comments li .review_info:before{content:"\ebda";font-family:"remixicon";position:absolute;left:20px;font-size:50px}.elementor-widget-recent_reviews .recent_comments li .review_info:after{content:"";background:var(--Primary-color);position:absolute;top:-10px;width:24px;height:24px;left:50%;transform:translateX(-50%) rotate(45deg);border-radius:5px}.elementor-widget-recent_reviews .recent_comments li img{width:60px;border-radius:60px;border:2px solid #fff;box-shadow:0px 5px 3px rgba(0,0,0,.17)}.sidebar .elementor-widget-recent_reviews .recent_comments li{max-width:100%}.sidebar .agent-top_wrapper .tmpl-agent-photo{float:left;margin-right:10px}.sidebar .agent-top_wrapper .tmpl-agent-detail-rt{vertical-align:middle}.sidebar .agent-top_wrapper .tmpl-agent-photo img{border-radius:100px;border:3px solid #fff;height:88px;width:88px;box-shadow:0px 5px 5px rgba(0,0,0,.05)}.sidebar .agent-top_wrapper .tmpl-agent-detail-rt p{padding-bottom:0;margin-bottom:0}.tmpl-agent-details .enquiry-list{display:inline-block;margin:5px 0 15px;width:100%}.sidebar .tmpl-agent-details .agent-social-networks a i:after{height:0;position:static;right:0;top:0;width:0}.sidebar .tmpl-agent-details .agent-social-networks a i{width:12px}.tmpl-agent-details .enquiry-list .small_btn{background-color:var(--Primary-color);border:1px solid var(--Primary-color);border-radius:3px;color:#fff;display:inline-block;font-size:.938em;font-weight:700;padding:10px 24px 9px !important}.tmpl-agent-details .enquiry-list .small_btn:hover{background-color:var(--Secondary-color);border:1px solid var(--Secondary-color);color:#fff}.email_to_friend h3{color:var(--Primary-color)}.hover-box{padding:10px;height:350px}.hover-box>.elementor-widget-wrap{overflow:hidden;border-radius:10px}.hover-box .elementor-background-overlay{transform:scale(1);transition:transform ease .4s !important}.hover-box:hover .elementor-background-overlay{transform:scale(1.08)}.elementor-widget-image-box .elementor-image-box-content{position:absolute;bottom:-20px;opacity:0;transition:all ease .3s}.elementor-widget-image-box:hover .elementor-image-box-content{opacity:1;bottom:20px}.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title{color:#fff;margin-bottom:0}.elementor-widget-image-box .elementor-image-box-img{transition:all ease .3s;overflow:hidden;border-radius:5px;background:#000}.elementor-widget-image-box:hover .elementor-image-box-img{transition:all ease .3s}.elementor-widget-image-box .elementor-image-box-img img{opacity:1;transform:scale(1)}.elementor-widget-image-box:hover .elementor-image-box-img img{opacity:.75;transform:scale(1.05)}.elementor-widget-image-box .elementor-image-box-description{margin:0;color:#f2f2f2;font-size:14px;line-height:1}.widget.templatic-advanced-search .adv_input,.widget.templatic-advanced-search .selectbox,.widget.templatic-advanced-search select,.widget.templatic-advanced-search .select-wrap span.select{width:100%;max-width:100%}.widget.templatic-advanced-search .select-wrap span.select{padding:10px 18px;max-width:100%;min-height:50px;max-height:50px;overflow:hidden;border-radius:7px}.select-wrap span.select{position:absolute;left:0;top:0;background:#fff;border:1px solid rgba(0,0,0,.2);padding:10px 18px;max-width:100%;width:100%;cursor:pointer;text-align:left;min-height:50px;max-height:50px;border-radius:7px;overflow:hidden}.select-wrap span.select:after{content:"\f0d7";position:absolute;right:8px;top:9px;font-family:'Font Awesome 5 Pro';font-weight:900}.form_row{position:relative;padding:0 0 20px}.widget.templatic-advanced-search .select-wrap select:active+span.select,.widget.templatic-advanced-search .select-wrap select:focus+span.select{border:1px solid var(--Primary-color);box-shadow:0 0 20px rgba(52,87,220,.1)}.widget.templatic-advanced-search select{position:relative}.widget.templatic-advanced-search{margin-bottom:0}#sub_listing_categories{border:1px solid #e7edfd;background:#ebeffd;border-radius:10px;padding:25px 30px;margin-bottom:30px}#sub_listing_categories ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 -3% -3%}#sub_listing_categories ul li{flex:0 0 100%;max-width:22%;margin:0 0 3% 3%}#sub_listing_categories ul li a{position:relative;padding-left:25px}#sub_listing_categories ul li a:after{position:absolute;top:0;left:0;content:"\eb3a";display:block;font-family:"remixicon";font-size:20px;color:var(--Primary-color);line-height:20px}.grid{display:flex !important;flex-wrap:wrap;margin-left:-3%}.grid .post{flex:0 0 100%;max-width:30.333%;margin:0 0 3% 3%;padding:0;box-shadow:0 0 10px 0 rgba(62,28,131,.05)}.grid .post:nth-child(3n),.grid div[id*=post]:nth-child(3n),.grid .post:nth-child(2n),.grid div[id*=post]:nth-child(2n){margin-right:0}.post.featured_post{background:#fff7e0}.post{background:#fff;border-radius:15px;padding:0;margin:0;box-shadow:0 0 10px 0 rgba(62,28,131,.05);-webkit-box-shadow:0 0 10px 0 rgba(62,28,131,.05);-moz-box-shadow:0 0 10px 0 rgba(62,28,131,.05);transition:all ease .5s}.post:hover{background:#fff;box-shadow:0 0 30px 0 rgba(62,28,131,.1);-webkit-box-shadow:0 0 30px 0 rgba(62,28,131,.1);-moz-box-shadow:0 0 30px 0 rgba(62,28,131,.1);transition:all ease .5s}.list .post .listing_img,.grid .post .listing_img,.list .post .post_fig,.grid .post .post_fig{max-width:100%}.post .listing_img{position:relative;margin-bottom:0;overflow:hidden;border-radius:10px}.post .listing_img img{width:100%;border-radius:10px 10px 0 0;transform:scale(1);transition:all ease .4s}.post .listing_img:hover img{transform:scale(1.05);transition:all ease .4s}.grid .post .listing_img img{width:100%;max-width:inherit}.post .listing_img .featured_tag{border:2px solid rgba(255,255,255,.37);position:absolute;top:15px !important;right:15px;background:#ff3000;border-radius:5px;font-size:12px;color:#fff;font-weight:700;text-transform:uppercase;line-height:normal;padding:4px 10px;z-index:9;left:auto}.post .entry{display:flex;flex-direction:column}.post .entry p{font-size:14px;line-height:150%;margin-bottom:18px}.post .entry .entry-summary{padding:10px 15px 0}.post .entry .entry-summary p{color:var(--Text-color)}.post .entry .entry-summary a.moretag{color:var(--Primary-color);white-space:pre}.list .post .entry .entry-summary{padding-left:0;padding-right:0;padding-bottom:0}.post .entry .listing-wrapper{flex-grow:1}.post .entry .listing-wrapper .entry-title,.post .entry .entry-title-wrapper .entry-title{padding:20px 15px 15px;margin:0}.post .entry .listing-wrapper .entry-title h2,.post .entry .listing-wrapper h2.entry-title,.post .entry .entry-title-wrapper .entry-title{font-size:20px;font-weight:600;line-height:1.2}.post .entry .listing-wrapper .entry-title h2.entry-title{padding:0}.post .entry-title h2 a,.post h2.entry-title a{color:var(--Primary-color)}.post .entry-title h2 a:hover,.post h2.entry-title a:hover{color:var(--Secondary-color)}.listing_rating{line-height:1.2}.post .entry .listing-wrapper .entry-title .listing_rating .single_rating i{font-size:12px;margin-right:3px}.post .entry .listing-wrapper .entry-details{border-bottom:1px solid rgba(52,87,220,.1);padding:0 15px 20px}.post .entry .listing-wrapper .entry-details p{position:relative;color:var(--Text-color)}.post .entry .listing-wrapper .entry-details .phone{padding-left:30px;margin-bottom:12px}.post .entry .listing-wrapper .entry-details .phone:before{line-height:1;position:absolute;top:0;left:0;content:"\ee9e";font-family:"remixicon";font-size:22px;color:var(--Primary-color)}.post .entry .listing-wrapper .entry-details .address{padding-left:30px;margin-bottom:12px}.post .entry .listing-wrapper .entry-details .address:before{line-height:1;position:absolute;top:0;left:0;content:"\edef";font-family:"remixicon";font-size:22px;color:var(--Primary-color)}.post .entry .listing-wrapper .entry-details .time{padding-left:30px;margin-bottom:0}.post .entry .listing-wrapper .entry-details .time:before{line-height:1;position:absolute;top:0;left:1px;content:"\f042";font-family:"remixicon";font-size:20px;color:var(--Primary-color)}.post .entry .entry-content{display:none}.rev_pin{padding:15px}.rev_pin ul{display:flex;justify-content:space-between;list-style:none;padding:0;margin:0;flex-wrap:wrap}.rev_pin ul li{font-size:15px;padding:0;margin-bottom:0;line-height:24px}.rev_pin ul li.favourite:before{display:none}.rev_pin ul li.favourite span a{position:relative;display:inline-block;background:var(--Primary-color);color:#fff;font-size:12px;padding:0 10px 0 24px !important;border-radius:5px}.rev_pin ul li.favourite span a:hover{background:#222}.rev_pin ul li.favourite span a:before{display:inline-block;position:absolute;top:0;left:5px;content:"\ed37";font-family:"remixicon";font-size:15px;color:#fff}.rev_pin ul li.review a{position:relative;display:inline-block;padding-left:20px;font-size:14px}.rev_pin ul li.review a:before{display:inline-block;position:absolute;top:-1px;left:1px;content:"\eb10";font-family:"remixicon";font-size:15px;color:var(--Primary-color)}.rev_pin ul li.review:before,.rev_pin ul li.pinpoint:before{content:""}.list .post{display:flex !important;margin-bottom:30px !important;align-items:flex-start;flex-wrap:wrap;min-width:100%}.list .post .listing_img{flex:0 0 100%;max-width:320px;padding:20px 30px 20px 20px;margin:0}.list .post .listing_img img{border-radius:10px}.list .post .listing_img .featured_tag{top:35px !important;left:35px;right:auto !important}.list .post .entry,.list .post .entry-header{flex:0 0 100%;max-width:calc(100% - 320px);padding:20px 20px 0 0;display:block}.list .post .entry .entry-title,.list .post .entry .entry-title{padding:0;margin-bottom:10px}.list .post .entry .entry-title h2{margin:0}.list .post .entry .entry-details{padding:0 0 20px}.list .post .entry .entry-summary p:empty{display:none}.list .post .rev_pin{padding:15px 0 0}#listpagi{min-width:100%}.pagination{display:flex;flex-wrap:wrap;justify-content:center;padding:30px 0}.pagination a,.pagination span{background:var(--Secondary-color);border-radius:5px;font-size:15px;color:#fff;font-weight:600;line-height:normal;padding:10px 16px !important;margin:0 3px}.pagination a:hover,.pagination span:hover,.pagination a.current,.pagination span.current{background:var(--Primary-color);color:#fff !important}.pagination a strong,.pagination span strong{font-weight:600}.sidebar .widget{margin-bottom:30px;border:1px solid #e7edfd;background:#ebeffd;padding:20px;border-radius:15px}.widget.subscribe .field{margin-bottom:10px}.directory_manager_tab .sort_options{text-align:right;margin-bottom:20px}.directory_manager_tab.sort_options .view_mode{display:inline-block;vertical-align:top;margin-bottom:10px}.directory_manager_tab .sort_options .view_mode li{margin:0 5px}.directory_manager_tab ul.view_mode li a{position:relative;font-size:0;border:1px solid var(--Primary-color);line-height:34px;text-align:center;color:var(--Primary-color);background:#fff}.directory_manager_tab ul.view_mode li a.active{background:var(--Primary-color);color:#fff}.directory_manager_tab ul.view_mode li a:before{font-size:16px}.tev_sorting_option .tev_options_sel{background-color:rgba(0,0,0,.05);height:36px}.sort_order_alphabetical ul{margin:0 0 20px;text-align:left;border-bottom:1px solid #ebeffd;padding:0 0 10px}.sort_order_alphabetical ul li.active a,.sort_order_alphabetical ul li a:hover{color:#fff;font-weight:700;background:var(--Primary-color);border-radius:3px}.gm-style .google-map-info h6 span{color:var(--Primary-color)}#map_canvas .google-map-info .map-inner-wrapper .map-item-info{background:#fff;border-radius:10px;box-shadow:0px 0px 30px rgba(0,0,0,.44);border:0}.gm-style p{font-size:12px;padding-bottom:6px;margin-bottom:0}.gm-style div{font-size:12px}.map_canvas .gm-style-iw{height:230px;overflow-y:auto!important}#map_canvas .gm-style-iw .google-map-info.map-image .map-inner-wrapper .map-item-img{display:block;left:0;right:0}#map_canvas .gm-style-iw .google-map-info .map-inner-wrapper .map-item-info{padding:62px 0 5px}#map_canvas .gm-style-iw .google-map-info.map-image .map-inner-wrapper{margin-top:53px}.gm-style-iw>div{max-height:inherit!important}.google-map-info .map-inner-wrapper{height:100%;overflow:inherit}#map-canvas .infoBox img{position:absolute!important;right:7px;top:7px;z-index:9}#map-canvas .google-map-info{background:#fff;border:3px solid #939393;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;padding:12px 20px}#map-canvas .google-map-info .map-inner-wrapper{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;line-height:18px}#map-canvas .google-map-info .map-inner-wrapper .map-item-img{width:90px;height:90px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:-54px auto 0}#map-canvas .google-map-info .map-inner-wrapper .map-item-info{text-align:center;padding:15px 0}#map-canvas .google-map-info .map-inner-wrapper .map-arrow{position:absolute;bottom:-38px;left:75px;width:38px;height:26px;background:url(//chemfronts.com/wp-content/themes/Directory%20Ultra/../images/map-tooltip.png) no-repeat 0 0}.elementor-widget-single_page_header .entry-header-custom-wrap{display:flex;flex-wrap:wrap;background:#fff;padding:20px;border-radius:10px;margin-bottom:10px;box-shadow:0px 0px 20px rgba(0,0,0,.05)}.elementor-widget-single_page_header .entry-header-custom-wrap .entry-header-custom-left{flex:0 0 100%;max-width:50%;border-right:1px solid #e3eafb}.elementor-widget-single_page_header .entry-header-custom-wrap .entry-header-custom-left p{margin-bottom:10px}.elementor-widget-single_page_header .entry-header-custom-wrap .entry-header-custom-left p:last-child{margin-bottom:0}.elementor-widget-single_page_header .entry-header-custom-wrap .entry-header-custom-left p i{color:var(--Primary-color);margin-right:5px}.elementor-widget-single_page_header .entry-header-custom-wrap .entry-header-custom-right{flex:0 0 100%;max-width:50%;padding-left:20px}.elementor-widget-single_page_header .entry-header-custom-wrap .entry-header-custom-right p{margin-bottom:10px}.elementor-widget-single_page_header .entry-header-custom-wrap .entry-header-custom-right p:last-child{margin-bottom:0}.elementor-widget-single_page_header .entry-header-custom-wrap .entry-header-custom-right p i{color:var(--Primary-color);margin-right:5px}.singular-listing .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-left:0;padding-right:0}.claim-post-wraper ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.claim-post-wraper ul li{margin-right:15px}.claim-post-wraper ul li:last-child{margin-right:0}.claim-post-wraper ul li a{display:block;background:rgba(52,87,220,.08);border-radius:5px;font-size:14px;color:var(--Primary-color);font-weight:500;line-height:normal;padding:10px 15px !important}.claim-post-wraper ul li a:hover,.claim-post-wraper ul li a:active,.claim-post-wraper ul li a:focus{background:var(--Primary-color);color:#fff}.claim-post-wraper ul li a i{margin-right:5px}.elementor-widget-single_page_socialpostlink .share_link{display:flex;flex-wrap:wrap}.elementor-widget-single_page_socialpostlink .share_link span{display:block;margin-right:6px}.elementor-widget-single_page_socialpostlink .share_link span a{display:block;border-radius:5px;font-size:13px;line-height:normal;padding:10px 15px;margin-bottom:5px}.breadcrumb{padding:5px 0;font-size:14px;background:0 0;width:100%;float:left;display:block;background:#ebeffd}.category-widget .widget{margin-bottom:0 !important}body.singular-listing .get_direction table{margin:0}body.singular-listing .get_direction #from-input{margin-bottom:5px;width:calc(50% - 21px);float:left}body.singular-listing .get_direction select{margin-bottom:5px;width:calc(40% - 15px)}body.singular-listing .get_direction .b_getdirection{color:#fff;margin:0 5px 5px 0;width:25%;white-space:pre;padding-left:5px;padding-right:5px;float:left}.sidebar .get_direction #from-input{margin-bottom:5px}.sidebar .get_direction .b_getdirection{margin:0 2px 5px 0}body.singular-listing .get_direction .b_getdirection:last-child{margin-right:0}.adp-list{border:0;padding:0}.entry-content .adp img,.entry-content .adp-list img{margin-top:0;margin-bottom:0}body.singular-listing #listing_description a.button{color:#fff}.hide_map_direction{display:block;text-align:right}.hide_map_direction i{background:rgba(0,0,0,.05);width:25px;height:25px;line-height:25px;border-radius:100%;display:inline-block;text-align:center;top:-5px;position:relative;25px}.singular .pos_navigation{padding:0;width:100%;display:inline-block;margin:0}.singular .pos_navigation .post_left,.singular .pos_navigation .post_right{width:auto;max-width:45%}.singular .pos_navigation .post_right{float:right}.singular .pos_navigation .post_left a,.singular .pos_navigation .post_right a{width:auto;text-indent:0;display:block;position:relative;padding:4px 16px 1px;color:var(--Primary-color);white-space:pre;overflow:hidden;text-overflow:ellipsis}.singular .pos_navigation .post_left a:hover,.singular .pos_navigation .post_right a:hover{color:#000}.singular .pos_navigation .post_left a i,.singular .pos_navigation .post_right a i{display:inline-block;padding:0;font-size:16px;position:absolute;top:10px;margin:0;line-height:1.5;top:5px}.singular .pos_navigation .post_left a i{padding-right:5px;left:0}.singular .pos_navigation .post_right a i{padding-left:5px;right:0}.singular .bottom_line{float:left;width:88%}.singular .bottom_line.i_category{width:auto}.singular .pos_navigation .post_left{margin-right:4px}.single_rating i.rating-on,.comments_rating i.rating-on,.rating i.rating-on{color:#f0b74a}.single_rating i.rating-off,.comments_rating i.rating-off,.rating i.rating-off{color:#ccc}.single_rating span{top:0}.i_category a{background:var(--Primary-color);color:#fff;font-size:12px;padding:4px 6px;border-radius:3px;font-weight:500;margin-right:3px;margin:2px;display:inline-block}.i_category a:hover{background:#000}#silde_gallery .flex-direction-nav li a{width:26px;height:60px;background:#0165bd;margin-top:0;top:0;opacity:0}#silde_gallery:hover .flex-direction-nav li a{opacity:1}#silde_gallery .flex-direction-nav li a:hover{background:#000}#silde_gallery .flex-direction-nav li a.flex-next{right:0}#silde_gallery .flex-direction-nav li a.flex-prev{left:0}#silde_gallery .flex-direction-nav li a i{display:inline-block;margin-top:18px;font-size:14px;color:#fff}#silde_gallery{margin:14px auto 0}#silde_gallery.slider_padding_class{padding:0}#event_image_gallery .more_photos li{width:60px!important}#event_image_gallery #silde_gallery.slider_padding_class{padding:0 36px}#event_image_gallery #silde_gallery .flex-direction-nav li a i{margin-top:15px}.widget_supreme_banner_slider .flex-direction-nav a.flex-prev:before,.widget_supreme_banner_slider .flex-direction-nav a.flex-next:before{content:none}#slider.flexslider .slides>li,#silde_gallery.flexslider .slides>li{display:none}.flexslider .widget-title{border:none;text-align:center;padding:0}.flexslider p{text-align:center}.flexslider .slides_container p{text-align:left}.flex-control-nav{display:none}.flexslider .slides>li .post_list{margin-bottom:30px}.flexslider .slides>li .post_list:last-child{margin-bottom:0}#slider .flex-direction-nav{display:none}#silde_gallery .flex-direction-nav li a{font-size:0}.more_photos li{margin-right:20px}@media only screen and (max-width:1400px){.flexslider .slides{text-align:center}.flexslider .slides img{max-width:100%}}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{padding:0;list-style:none}.flexslider{padding:0}.flexslider .slides>li{border:0;padding:0;position:relative;display:none}.flexslider .slides img{width:100%;display:block;border:none;padding:0;margin:0;border-radius:8px}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.sidebar .flexslider .slides li .post_img{width:100%!important}.flexslider{position:relative;height:auto!important}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.flex-viewport ul{margin:0}.loading .flex-viewport{max-height:300px}.flexslider .slides{margin:0;zoom:1}#content #carousel{margin:15px 0}#carousel{position:relative}#carousel li{width:80px!important;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:5px}#carousel li img{width:auto;max-width:100%;margin:0}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}body .widget .flex-direction-nav li{border:0;padding:0}.flex-direction-nav a{position:relative;display:block;cursor:pointer}.flex-direction-nav a:before{content:"\f104";font-family:'Font Awesome 5 Pro';font-size:20px;left:0;position:absolute;right:0;top:13px;color:#fff}.flex-direction-nav a.flex-next:before{content:"\f105";left:2px}.flex-control-nav{position:absolute}.flex-control-nav li{display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{display:block;cursor:pointer}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}.flexslider .slides>li h2{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,.8);box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:20px;color:#444;margin:0 auto;padding:8px 15px}.flexslider .slides>li h2 a{display:block;color:#fff}.flexslider .slides>li h2 a:hover{color:#ccc}.post_shortinfo{position:absolute;bottom:50px}.templatic_slider{float:none;border:1px solid rgba(0,0,0,.13);border:1px solid #e0e0e0 \0/;box-sizing:border-box;box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px #e0e0e0 \0/;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;padding:2px;margin-bottom:40px!important}.templatic_slider .flexslider{height:auto!important}.templatic_slider .flexslider h2{padding:0;margin-bottom:5px}.templatic_slider .flexslider h3{border:none;padding:8px;margin-bottom:0}.templatic_slider .flexslider p{padding:0 8px 12px}.templatic_slider .slides li img{max-width:100%;border:0;padding:0;margin:0}.home_page_slider{width:978px;margin:0 auto}.home_page_slider .widget{margin:20px 0}.home_page_slider .flexslider ul li{border-bottom:0;padding:0}.home_page_slider .slides li{padding:0}.flex-control-nav{top:10px}.flex-control-paging li{margin-right:5px}.flex-control-paging li a{width:18px;height:18px;background-color:#fafafa;border:1px solid #e0e0e0;border-radius:40px;font-size:11px;color:var(--Text-color);font-weight:700;line-height:20px;text-decoration:none;text-align:center}.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background:#000;border-color:#000;color:#fff}.home_page_slider .flex-direction-nav li{border:0;padding:0}.flex-direction-nav li a{width:36px;height:36px;position:absolute;top:50%;font-size:30px;color:#fff;padding:0!important;margin-top:-16px;text-align:center;z-index:2;font-weight:900}.flex-direction-nav li a:hover{color:#000}.flex-direction-nav li a i{vertical-align:middle}#carousel .flex-direction-nav li a{top:30%}.flex-control-nav{left:auto;right:-4px;margin:0}.sidebar .templatic_slider{width:100%;border:none;box-shadow:none;padding:0;margin-bottom:40px}.sidebar .flexslider .slides>li{padding:0}.sidebar .flexslider .slides li h2{display:none}.sidebar .flex-direction-nav{display:none;clear:both}.sidebar .flex-direction-nav li{border:0;padding:0}.sidebar .flex-direction-nav li a{top:40%}.sidebar .flex-control-nav{top:auto;bottom:5px;line-height:normal}.sidebar .flex-control-paging li a{width:8px;height:8px;text-indent:-9999px}.sidebar .flex-direction-nav .flex-prev{float:left}.sidebar .flex-direction-nav .flex-next{float:right}.home_page_banner .flexslider ul li .post_list .post_img{zoom:1;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;width:100%!important;display:inline-block;*display:inline;}.home_page_banner .flexslider ul li .post_list .slider-post{background:rgba(255,255,255,.8) none repeat scroll 0 0;bottom:0;box-sizing:border-box;display:inline-block;max-width:100%;position:absolute;vertical-align:top;width:100%;left:0;right:0}.home_page_banner .flexslider ul li .post_list .slider-post h2{position:static;background:0;margin:0;padding:15px}.home_page_banner .flexslider ul li .post_list .slider-post h2 a{color:#333;line-height:20px}.post_slider{background:#f5f5f5 \0/;background:rgba(0,0,0,.06);height:auto!important;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.home_page_banner .flexslider ul li .post_list .slider-post h2 a{font-size:20px}.home_page_banner .flexslider.slider_carousel ul li .post_list .post_img{width:90%!important;margin:0 5% 10px}.home_page_banner .flexslider.slider_carousel ul li .post_list .slider-post{width:100%!important;padding:0 5%}.home_page_banner .flexslider.slider_carousel ul li .post_list .slider-post h2 a{font-size:16px}.related_post_grid_view li h3{margin-bottom:6px}.related_post_grid_view li h3 a{font-size:16px;color:#0165bd;font-weight:700}.related_post_grid_view li h3 a:hover{color:#000}#cities_post .post.featured_c{background:#fffbef}#cities_post .post .listing_img .featured_tag{background:#feda70;font-size:13px;color:#2c2c2c;font-weight:700}#cities_post .post .listing_img{width:30%}#cities_post .post .entry{width:66%}#cities_post .post .entry .listing-title{width:100%;margin-left:0}#cities_post .entry h2{font-size:16px;font-weight:700;line-height:normal}#cities_post .post{padding:8px;margin-bottom:10px}#cities_post .post .entry h2{float:left}#cities_post .post .entry .listing_rating{float:right}#cities_post .post .entry p{clear:both;line-height:22px}#cities_post .entry .bottom_line{font-size:12px;color:#000;padding-bottom:0}#cities_post .entry .bottom_line a{color:var(--Text-color)}#cities_post .entry .bottom_line a:hover{color:#0165bd}#event_searchform #searchsubmit{margin-top:0}body .social-media-share li a .count:after{font-family:'FontAwesome'}.cont_wid_area{display:flex;flex-wrap:wrap;margin-top:50px}.cont_wid_area .widget .widget-title{font-size:20px;font-weight:600}.cont_wid_area .contact_us{flex:0 0 100%;max-width:47%;margin-right:6%}.cont_wid_area .contact_us span.error{display:inline}.cont_wid_area .contact_us .form_row textarea{height:120px}.cont_wid_area .googlemap{flex:0 0 100%;max-width:47%}.cont_wid_area .googlemap .wid_gmap{overflow:hidden;border-radius:10px}#contact_widget{overflow:hidden;width:100%}.wpcf7-form{width:100%}.left-off-canvas-menu div#menu-mobi-secondary .menu li li:hover>a{background-color:rgba(0,0,0,.3)}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;*zoom:1;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-ms-transition:-ms-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#fff;color:#fff;height:2.8125rem;line-height:2.8125rem;position:relative;z-index:10;box-shadow:0px 5px 5px rgba(0,0,0,.03)}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;font-weight:700;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;left:0;background:var(--Primary-color)}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px rgba(0,0,0,.106);right:0}.tab-bar-section{padding:0 .625rem;position:absolute;height:2.7125rem;top:0}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem;padding-right:3rem}.tab-bar-section.middle .logo{max-height:40px}.tab-bar .menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;line-height:2.0625rem;padding:0;color:#fff;position:relative;-ms-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tab-bar .menu-icon span{position:absolute;display:block;height:16px;width:22px;line-height:1;top:.9375rem;left:11px;background:url(//chemfronts.com/wp-content/themes/Directory%20Ultra/images/directory-nav-icon.png) no-repeat -23px 0;box-shadow:none !important}.tab-bar .menu-icon:hover span{opacity:.8}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:var(--Primary-color);z-index:1001;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;opacity:0;transition:all .5s ease-in 0;overflow-x:hidden}.move-right .left-off-canvas-menu,.move-right .widget-nav-menu{opacity:1}.left-off-canvas-menu *,.move-right .left-off-canvas-menu{opacity:1}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:var(--Primary-color);z-index:1001;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list,body .left-off-canvas-menu .nav_bg ul.mega,body .right-off-canvas-menu .nav_bg ul.mega{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label,body .left-off-canvas-menu .nav_bg ul.mega li label,body .right-off-canvas-menu .nav_bg ul.mega li label{padding:.61rem .9375rem;color:rgba(255,255,255,.7);text-transform:uppercase;font-weight:700;background:rgba(0,0,0,.7);border-top:1px solid #5e5e5e;border-bottom:none;margin:0;width:88%}ul.off-canvas-list li a,body .left-off-canvas-menu .nav_bg ul.mega li a,body .right-off-canvas-menu .nav_bg ul.mega li a,div#menu-mobi-secondary .menu .off-canvas-list li a,div#menu-mobi-secondary1 .menu .off-canvas-list li a,div#menu-subsidiary .menu .off-canvas-list li a,body .left-off-canvas-menu div#menu-mobi-primary .menu>ul>li>a,body .right-off-canvas-menu div#menu-mobi-primary .menu>ul>li>a{display:block;padding:.66667rem;color:rgba(255,255,255,.7);border-bottom:1px solid rgba(0,0,0,.2);transition:background .3s ease}ul.off-canvas-list li a:hover,body .left-off-canvas-menu .nav_bg ul.mega li a:hover,body .right-off-canvas-menu .nav_bg ul.mega li a:hover,div#menu-mobi-secondary .menu .off-canvas-list li a:hover,div#menu-mobi-secondary1 .menu .off-canvas-list li a:hover,div#menu-subsidiary .menu .off-canvas-list li a:hover,body .left-off-canvas-menu div#menu-mobi-primary .menu li a:hover,body .right-off-canvas-menu div#menu-mobi-primary .menu li a:hover{background-color:rgba(0,0,0,.3)!important}div#menu-mobi-secondary .menu .off-canvas-list>li>a,div#menu-mobi-secondary1 .menu .off-canvas-list>li>a,div#menu-subsidiary .menu .off-canvas-list>li>a,body .left-off-canvas-menu div#menu-mobi-primary .menu>ul>li>a,body .right-off-canvas-menu div#menu-mobi-primary .menu>ul>li>a{font-weight:700;font-size:16px}body .left-off-canvas-menu .mega-menu .nav_bg,body .right-off-canvas-menu .mega-menu .nav_bg{padding:0!important;background:transparent!important}body .left-off-canvas-menu .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a,body .left-off-canvas-menu .mega-menu ul.mega .sub li.mega-hdr li a,body .right-off-canvas-menu .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a,body .right-off-canvas-menu .mega-menu ul.mega .sub li.mega-hdr li a,div#menu-mobi-secondary .menu .off-canvas-list li li a,div#menu-mobi-secondary1 .menu .off-canvas-list li li a,div#menu-subsidiary .menu .off-canvas-list li li a{border:none}div#menu-mobi-secondary .menu .off-canvas-list>li>ul>li>a,div#menu-mobi-secondary1 .menu .off-canvas-list>li>ul>li>a,div#menu-subsidiary .menu .off-canvas-list>li>ul>li>a,body .left-off-canvas-menu div#menu-mobi-primary .menu>ul>li>ul>li>a,body .right-off-canvas-menu div#menu-mobi-primary .menu>ul>li>ul>li>a{font-weight:700;color:#fff}body .left-off-canvas-menu .mega-menu ul.mega>li,body .right-off-canvas-menu .mega-menu ul.mega>li{border-bottom-color:transparent}div#menu-mobi-secondary .menu .off-canvas-list>li>ul>li:last-child,div#menu-mobi-secondary1 .menu .off-canvas-list>li>ul>li:last-child,div#menu-subsidiary .menu .off-canvas-list>li>ul>li:last-child{border-bottom:1px solid rgba(0,0,0,.3)}div#menu-mobi-secondary .menu .off-canvas-list li a:hover,div#menu-mobi-secondary1 .menu .off-canvas-list li a:hover,div#menu-subsidiary .menu .off-canvas-list li a:hover{background-color:rgba(0,0,0,.3)}body .left-off-canvas-menu .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a:hover,body .right-off-canvas-menu .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a:hover{text-decoration:none}body .left-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega li,body .right-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega li{width:auto}body .left-off-canvas-menu .mega-menu ul.mega li .sub-container.mega .sub,body .right-off-canvas-menu .mega-menu ul.mega li .sub-container.mega .sub{padding:0;display:block!important;background:0 0}body .left-off-canvas-menu .mega-menu ul.mega li ul.sub-menu ul,body .right-off-canvas-menu .mega-menu ul.mega li ul.sub-menu ul{margin-left:0;margin-right:0}body .left-off-canvas-menu .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a,body .right-off-canvas-menu .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a{padding-left:20px}body .left-off-canvas-menu .mega-menu ul.mega li .sub li.mega-hdr li a,body .right-off-canvas-menu .mega-menu ul.mega li .sub li.mega-hdr li a{padding:6px 5px 6px 15px!important;background-position:26px 12px;color:#fff}body .left-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega .sub,body .right-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega .sub{display:block!important;background:0 0}body .left-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega .sub a,body .right-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega .sub a{padding:9px 25px;border:none}body .left-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega .sub a,body .left-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega li a,body .right-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega .sub a,body .right-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega li a{color:#fff;font-weight:700}body .left-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega .sub a:hover,body .left-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega li a:hover,body .left-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a,body .right-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega .sub a:hover,body .right-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega li a:hover,body .right-off-canvas-menu .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a{color:#ccc;background-color:rgba(0,0,0,.3)}.left-off-canvas-menu div#menu-header-horizontal-title,.left-off-canvas-menu div#menu-header-primary-title,.left-off-canvas-menu div#menu-header-secondary-title,.left-off-canvas-menu div#menu-mobi-primary-title,.left-off-canvas-menu div#menu-mobi-secondary-title,.left-off-canvas-menu div#menu-mobi-secondary-title1,.left-off-canvas-menu div#menu-subsidiary-title,.right-off-canvas-menu div#menu-header-horizontal-title,.right-off-canvas-menu div#menu-header-primary-title,.right-off-canvas-menu div#menu-header-secondary-title,.right-off-canvas-menu div#menu-mobi-primary-title,.right-off-canvas-menu div#menu-mobi-secondary-title,.right-off-canvas-menu div#menu-mobi-secondary-title1,.right-off-canvas-menu div#menu-subsidiary-title{padding-left:10px;background:rgba(0,0,0,.3);text-align:left}.left-off-canvas-menu #sidebar-header{max-width:100%}.left-off-canvas-menu #sidebar-header .search_nearby_widget .searchform_wdgt input[type=text]{margin-left:6%;width:88%!important;float:left}.left-off-canvas-menu #sidebar-header .search_nearby_widget .searchform_wdgt input[type=submit]{margin-left:6%;float:left}.left-off-canvas-menu #sidebar-header .search_nearby_widget .searchform_wdgt input[type=submit]:hover{background-color:#fff;color:#000}.move-right>.inner-wrap{-ms-transform:translate(15.625rem,0);-webkit-transform:translate3d(15.625rem,0,0);-moz-transform:translate3d(15.625rem,0,0);-ms-transform:translate3d(15.625rem,0,0);-o-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background .3s ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);display:block;position:absolute;background:rgba(255,255,255,.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}.move-left>.inner-wrap{-ms-transform:translate(-15.625rem,0);-webkit-transform:translate3d(-15.625rem,0,0);-moz-transform:translate3d(-15.625rem,0,0);-ms-transform:translate3d(-15.625rem,0,0);-o-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background .3s ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);display:block;position:absolute;background:rgba(255,255,255,.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.exit-sorting{-webkit-backface-visibility:hidden;transition:background .3s ease;box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);display:block;position:absolute;background:rgba(0,0,0,0);top:0;bottom:0;left:0;right:0;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0);display:none}#frontend_ul_radio,#frontend_ul_checkbox{width:75%;display:inline-block}#frontend_ul_radio .hr_input_radio li,#frontend_ul_checkbox .hr_input_multicheckbox li{width:100%;display:inline-block;padding:0}#frontend_ul_radio .hr_input_radio li input,#frontend_ul_checkbox .hr_input_multicheckbox li input{float:left;margin:4px 5px 0 0}body.frontend_editor #frontend_coupons_gallery li,body.frontend_editor .frontend_images_gallery li{margin-bottom:6px}.entry-header-custom-wrap .newVideo .oembed_video_span{z-index:2}.hentry .entry-header-logo img{max-height:150px}.left-off-canvas-menu #sidebar-header{max-width:100%;float:left}.left-off-canvas-menu #sidebar-header .widget{float:left;margin-bottom:25px}.left-off-canvas-menu #sidebar-header .search_nearby_widget .searchform_wdgt{float:left;text-align:left;width:100%}body .left-off-canvas-menu #sidebar-header .search_nearby_widget .searchform_wdgt input[type=text],body .left-off-canvas-menu #sidebar-header .search_nearby_widget .searchform_wdgt select{width:88% !important;margin-left:6%}.left-off-canvas-menu #sidebar-header .search_nearby_widget .searchform_wdgt input[type=submit]:hover{background:#FFF!important}#directory_search_location-8.search_location .autocompletesearch{left:130px}#directory_search_location-8.search_location .search_by_mile_active .autocompletesearch{left:12px}body #tmpl-search-results .post .property_img{width:30%;margin-right:4%}.frontend_editor .directory_google_map .map_customizer_wrap #panel,.frontend_editor .map_customizer_wrap #panel{position:relative;top:-20px}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.search_result_listing .nodata_msg{margin-left:3%;font-weight:600}.singular-listing .entry-header{background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.05);overflow:hidden;margin-bottom:40px;padding:20px;border-radius:15px;margin-top:20px}.singular-listing .entry-header .entry-header-logo{float:left;width:200px}.singular-listing .entry-header .entry-header-title{float:left;width:calc(100% - 200px);margin:0;border-left:1px solid #f7f7f7;padding-left:20px}.singular-listing .entry-header .entry-title,.singular .entry-title{color:var(--Primary-color);font-size:30px;font-weight:600;margin-right:0}.singular-listing .entry-header .entry-header-title .entry-title{border-bottom:1px solid #eef3ff;padding-bottom:5px;margin-bottom:10px}.singular-listing .entry-header .entry-header-title p{margin-bottom:3px}.singular-listing .entry-header .entry-header-custom-right{width:50%;float:left;display:block;background:#eef3ff;padding:5px 10px;border-radius:10px;margin-top:5px}.singular-listing .entry-header .entry-header-custom-right p:last-child{border:0}.singular-listing .entry-header .entry-header-custom-right i,.singular-listing .entry-header .entry-header-custom-left i{color:var(--Primary-color)}.entry-header-custom-left .listing_custom{display:inline-block;max-width:calc(100% - 30px);vertical-align:top;margin-left:5px}.claim-post-wraper ul li.fav a i{display:inline-block !important}.claim-post-wraper ul li.fav a.removefromfav{background:var(--Primary-color);color:#fff}.singular-listing .entry-header .entry-header-custom-left{width:50%;float:left;padding-right:15px}.listing_google_map{margin-left:-15px;margin-right:-15px;margin-bottom:-20px}.single-elementor-top{overflow:hidden;margin-top:30px;margin-bottom:10px;padding:10px 0}.single-elementor-top .entry-header-logo{float:left;width:170px;margin-right:20px}.single-elementor-top .entry-header-logo img{border:1px solid #dfdfdf;background:#fff;padding:3px;border-radius:4px}.singular .single-elementor-top .entry-title{border-bottom:0 solid #eef3ff;padding-bottom:0;margin-bottom:5px}.wordpress .tabs{margin:20px 0 0;border-bottom:2px solid var(--Primary-color);clear:both;list-style:none;padding:0}.wordpress .tabs dd>a,.wordpress .tabs .tab-title>a{background:#ececec;border-color:#ececec;padding:15px 25px 13px;font-size:16px;margin-top:0 !important}.wordpress .tabs dd.is-active a,.wordpress .tabs .tab-title.is-active a{background:var(--Primary-color);color:#fff;font-weight:600;border-color:var(--Primary-color);top:0 !important}.wordpress .tabs-content>.content.is-active{background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.05);overflow:hidden;padding:20px;border-radius:0 0 15px 15px}.wordpress .tabs-content>.content h2.print-heading{font-size:26px}.wordpress .tabs dd.is-active a,.wordpress .tabs .tab-title.is-active a,.wordpress .tabs .tab-title.active a{background:#3457dc;color:#fff;top:0;border-color:#3457dc}.comments-wrap #comments{background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.05);overflow:hidden;padding:20px;border-radius:15px;margin-bottom:50px}.comments-wrap #comments .comments-header{border-bottom:1px solid #f4f4f4;padding-bottom:10px}.comments-wrap .comment-list{list-style:none;margin:0;padding:0;overflow:hidden}.comments-wrap .comment-list .comment{overflow:hidden}.comment-list li>a,.comment-list li>img.avatar{float:left;margin-right:0;width:90px}.comment-wrap{background:#f9f9f9;padding:20px 30px;border-radius:15px;margin-bottom:20px;position:relative;width:calc(100% - 90px);float:left}.comment-wrap:before{content:"";background:#f9f9f9;width:15px;height:15px;position:absolute;left:-8px;top:25px;transform:rotate(45deg)}.comment-wrap .comment-author{font-weight:700;font-size:18px}.comment-wrap .comment-author cite{font-style:normal;color:var(--Primary-color)}.comment-content p{margin-bottom:10px;color:var(--Text-color);font-size:14px;line-height:1.8}.comment-meta{font-size:13px}.comment-meta .published{padding-left:18px;position:relative}.comment-meta .published:before{content:"\f073";font-family:"Font Awesome 5 Free";color:var(--Primary-color);position:absolute;left:0;top:-5px}.comment-list li img.avatar{border-radius:50px;margin-top:5px;border:3px solid #fff;box-shadow:0px 0px 7px rgba(0,0,0,.08)}.comment-meta .comment-reply a{background:var(--Primary-color);color:#fff;padding:2px 10px;border-radius:50px;font-weight:600;text-transform:uppercase;font-size:11px}.comment-meta .comment-reply a:hover{background:#333;color:#fff}.comments-wrap .comment-list .comment .children{overflow:hidden;margin-left:80px}.comments-wrap .comment-respond{background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.05);overflow:hidden;padding:20px;border-radius:15px;margin-bottom:50px}.comments-wrap .comment-respond .comment-reply-title{border-bottom:1px solid #f4f4f4;padding-bottom:10px}.comments-wrap .comment-form{margin-left:0;margin-right:0}.comments-wrap .comment-form .form-author,.comments-wrap .comment-form .form-email,.comments-wrap .comment-form .form-url{width:50%;float:left;padding:0 15px}.comments-wrap .comment-form .form-url{float:none}.comments-wrap .comment-form .form-textarea{width:100%;float:left;padding:0}.comments-wrap .comment-form .submit{margin-left:15px}.comments-wrap .comment-form .text-input{width:100%}.templatic_rating ul{padding-left:0;margin-left:0}.share_link{float:left;margin:0;text-align:left;width:100%;margin-bottom:20px}.share_link a{display:inline-block;padding:6px 15px;border-radius:5px;font-size:13px;margin-bottom:5px}.share_link a img{margin:0}.share_link a:hover img{opacity:.7}.share_link #facebook_share_button,.share_link .pinterest,.share_link .twitter-share-button,.share_link div{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0 15px 5px 0!important}.share_link #facebook_share_button{background:url(//chemfronts.com/wp-content/themes/Directory%20Ultra/../images/fb-share-btn.png) no-repeat 0 0;width:60px;height:20px;text-indent:-9999px}.share_link .twitter-share-button{width:80px!important}.single-social-media{float:left;margin:20px 15px 0 0}.single-social-media .addthis_toolbox{display:inline-block;margin-right:8px;vertical-align:top}.single-social-media .addthis_toolbox a,.directory-single-page .single-social-media .addthis_toolbox iframe{display:block;padding:0;margin:0}.single-social-media .addthis_toolbox a img{margin:0}.claim-post-wraper{line-height:normal;margin-bottom:10px;float:left}.claim-post-wraper ul li{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0 10px 5px 0}.event_show_event{margin:20px 0}.listed_events{background:#fffbef;border-radius:4px;margin:0 0 20px;padding:0 20px 31px 75px;position:relative}.listed_events .event_img{border:1px solid #d1d1d1;height:60px;left:0;position:absolute;top:4px;width:60px}.listed_events .event_img img{margin:0}.listed_events .event_detail{color:#333;float:left;margin-right:20px}.mobile-view .post .listing_img img{border-radius:5px}.mobile-view .elementor-widget-wrap .widget_loop_listing .widget_loop_taxonomy_wrap.grid{flex-wrap:wrap}.mobile-view .widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-title{padding:0;line-height:1}.mobile-view .widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details{padding:0}.mobile-view .hentry .entry-header{width:100%;padding:0;box-shadow:none;background:0 0}.mobile-view.singular-listing .entry-header .entry-header-logo{width:80px;margin-bottom:20px;margin-left:0}.mobile-view.singular-listing .entry-header .entry-title{font-size:20px;font-weight:600;margin-top:2px;border-bottom:0;padding-bottom:0;margin-bottom:5px}.entry-links-mobile ul{margin:0;padding:0;list-style:none}.entry-links-mobile ul li a i{margin-right:5px;color:var(--Primary-color)}.mobile-view.singular-listing .entry-header .entry-header-custom-right{margin:0;padding:0;background:0 0}.mobile-view.singular-listing .entry-header .entry-header-custom-left .entry_address{margin-bottom:0}.mobile-view.singular-listing .entry-header .entry-header-custom-left .entry_address:before{color:var(--Primary-color)}.mobile-view.singular-listing .entry-header .entry-header-custom-right .time:before{color:var(--Primary-color)}.entry-links-mobile.mobile{background:var(--Primary-color);color:#fff;border-radius:10px}.mobile-view .entry-links-mobile ul li a{color:#fff}.mobile-view .entry-links-mobile ul li i{color:#fff}.mobile-view .hentry .entry-header-title .entry-header-custom-wrap p,.mobile-view.single-property .property .entry-header-left p.address,.mobile-view.singular-property .property .entry-header-left p.address,.mobile-view.event-single-page .hentry .entry-header-title .entry-header-custom-wrap p,.mobile-view .event-organizer .event-organizer-right p,.mobile-view .event-organizer p{font-size:.9rem}.mobile-view #content .claim-post-wraper ul li a>i{display:inline-block}.mobile-view #content .claim-post-wraper>ul>li>a{background-color:var(--Primary-color);color:#fff}.mobile-view .hentry .entry-header-logo img{border:1px solid #dfdfdf;background:#fff;padding:3px;border-radius:4px}.tmpl-accordion{border:0;box-shadow:0px 0px 20px rgba(0,0,0,.05);border-radius:10px}.tmpl-accordion .tmpl-accordion-navigation .accordion-title{background:#333;color:#fff;border:0}.tmpl-accordion .tmpl-accordion-navigation.is-active .accordion-title{background:var(--Primary-color);color:#fff}.tmpl-accordion .tmpl-accordion-navigation .accordion-title{background:#333;color:#fff;border-bottom:0 solid #fff;border-top:0;font-size:18px !important;border-radius:5px;margin-bottom:3px}.mobile-view #comments li{border:0}.mobile-view #comments .comment-wrap{padding:20px;width:calc(100% - 80px);margin-left:10px}.widget.tmpl_listing_owner{margin-bottom:30px;border:1px solid #f7f7f7;background:#ebeffd;padding:20px;border-radius:15px;clear:both}.widget.tmpl_listing_owner .widgettitle{font-size:22px;margin-bottom:20px;text-align:left;color:var(--Primary-color);border-bottom:1px solid #e3eafb;padding-bottom:10px}.widget.tmpl_listing_owner .agent-top_wrapper{background:#fff;overflow:hidden;padding:10px;margin-bottom:20px;border-radius:7px;display:flex;align-items:center}.widget.tmpl_listing_owner .tmpl-agent-detail-rt .title{margin:0;text-transform:capitalize}.widget.tmpl_listing_owner .tmpl-agent-detail-rt .title a{color:var(--Primary-color)}.widget.tmpl_listing_owner .auther-other-details p{margin-bottom:0;padding:0}.widget.tmpl_listing_owner .auther-other-details p a{color:var(--Primary-color)}.widget.tmpl_listing_owner .auther-other-details .agent-social-networks a{background:#3457dc;color:#fff;width:32px;height:32px;display:inline-block;vertical-align:top;border-radius:5px;text-align:center;line-height:32px}.widget.tmpl_listing_owner .auther-other-details .agent-social-networks a:hover{background:#000;color:#fff}.widget.tmpl_listing_owner .auther-other-details .agent-social-networks{border-top:1px solid #d8e1f7;padding-top:10px;margin-top:10px}.listing-search-result{display:flex;flex-wrap:wrap}.widget_supreme_banner_slider .flex-direction-nav a.flex-prev:before,.widget_supreme_banner_slider .flex-direction-nav a.flex-next:before{content:none}#slider.flexslider .slides>li,#silde_gallery.flexslider .slides>li{display:none}.flexslider .widget-title{border:none;text-align:center;padding:0}.flexslider p{text-align:center}.flexslider .slides_container p{text-align:left}.flex-control-nav{display:none}.flexslider .slides>li .post_list{margin-bottom:30px}.flexslider .slides>li .post_list:last-child{margin-bottom:0}#slider .flex-direction-nav{display:none}#silde_gallery .flex-direction-nav li a{font-size:0}.author_cont{margin-top:40px}.author_cont .author_photo{width:150px;margin-right:30px;border:5px solid #fff;box-shadow:0px 0px 20px rgba(0,0,0,.11)}.author_cont .right_box{background:#ebeffd;padding:20px;border-radius:15px;width:calc(100% - 185px)}.author_cont .right_box h2{color:var(--Primary-color);text-transform:capitalize;font-size:28px;border-bottom:1px solid #e3eafb}.author_cont .author_photo .editProfile{background:var(--Primary-color)}.author_cont .author_photo .editProfile a{color:#fff;font-weight:600}section.author-feeds{background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.05);overflow:hidden;padding:20px;border-radius:0 0 15px 15px}.author-feeds.list .post{box-shadow:none;background:#fbfcff}.button.post-edit-link{float:right;margin:5px 0 5px 10px}.button.tiny_btn{font-size:14px;padding:0 15px}.autor_delete_link{background:#df0000;border-color:#df0000}.accordion{margin-bottom:0;border:0 solid #f5f5f5}#packagesblock-wrap{display:flex}.accordion .accordion-navigation>a,.accordion dd>a{border-top:0 solid #fff;background:#fff;color:#000;font-family:"Inter",sans-serif;box-shadow:0px 0px 30px rgba(0,0,0,.08);font-size:18px;font-weight:600;padding:7px}#post-listing .complete .step-heading{background:var(--Primary-color);color:#fff}.accordion .accordion-navigation>.content,.accordion dd>.content{padding:20px;background:#fff;box-shadow:0px 10px 30px rgba(0,0,0,.08);border:0}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:#fff}.packageblock .pkg-button{display:block;position:inherit;padding:10px 0;top:100%;left:0;right:0;bottom:0}.packageblock .packagelistitems .panel-default{padding-right:0}.packageblock .packagelistitems{background:#fff;border:0 solid rgba(0,0,0,.2);border-radius:15px;border:5px solid var(--Primary-color);padding:0;height:100%;transition:all ease .3s}.packageblock .packagelistitems:hover,.packageblock .packagelistitems.selected{transition:all ease .3s;background:rgba(6,101,189,.05);box-shadow:0px 0px 30px rgba(0,0,0,.16)}.packageblock{width:50%;float:left;margin:15px;position:relative}.packageblock .panel-desc .panel-body .days{line-height:2;font-size:16px;padding:15px;display:block;text-align:left}.packageblock .panel-desc .panel-body *{font-size:15px}.packageblock .panel-heading h3{font-size:30px;color:#fff;font-weight:700;background:var(--Primary-color);padding-top:15px;border-radius:10px 10px 0 0}.packageblock .panel-title.price{background:var(--Primary-color);color:#fff;padding:10px 30px 20px;display:block;font-weight:700;margin-bottom:20px;font-size:18px}.packageblock .panel-title.price span{font-size:28px}.packagelistitems .col-md-3.col-sm-6{max-width:100%;padding:0}.packageblock .panel-desc .panel-body .days label:before{content:"\f00c";font-family:fontawesome;margin-right:7px;font-size:10px}.packageblock .panel-desc .moreinfo{padding-left:15px;padding-right:15px}.packageblock .pkg-button .select-plan,.packageblock .pkg-button .select-plan:hover{color:#fff}.packageblock .days p{margin-bottom:10px !important}.packageblock .packagelistitems.selected h3:before{content:"\f00c";font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:900;background:#fff;color:var(--Primary-color);width:24px;height:24px;display:inline-block;line-height:24px;border-radius:50px;vertical-align:middle;margin-right:10px}.payment_method li p{margin:0;display:inline-block}.packageblock.overlay_opacity:before{background-color:rgba(0,0,0,.1);bottom:0;content:"";display:block;left:0;position:absolute;right:0;z-index:1;top:0;width:100%;border-radius:15px;cursor:no-drop}.category_label input[type=checkbox],.form_cat_left .form_cat input[type=checkbox]{margin:-3px 5px 0 0}.form_row .description,.form_row span.message_note{color:#777}.form_row .wp-editor-wrap,.google-map-wrapper{max-width:100%}.mobile-view .packageblock .panel-heading h3{background:#fff;color:var(--Primary-color);text-align:left;padding-left:10px;font-size:24px}.mobile-view .packageblock .pkg-button .select-plan,.mobile-view .packageblock .pkg-button .select-plan:hover{color:#fff;background:var(--Primary-color)}.mobile-view #content .claim-post-wraper>ul>li>a,.mobile-view .button,.mobile-view .uploadfilebutton,.mobile-view a.button,.mobile-view button,.mobile-view input[type=button],.mobile-view input[type=reset],.mobile-view input[type=submit]{background-color:var(--Primary-color);border:1px solid var(--Primary-color);color:#fff}.singular-post .post{background:0 0;box-shadow:none}.singular-post .theme-sidebar .sidebar{max-width:100%}.singular .post .entry-header .entry-title{font-size:30px;margin-top:30px}.singular-post .entry-meta{border-bottom:1px solid #eee}@media screen and (max-width:1200px){.ctynamemob{position:fixed;top:0;left:0;width:100%;background:#f7f7f7;box-shadow:0 3px 10px rgba(0,0,0,.1);font-size:14px;font-weight:700;text-align:center;padding:2px 15px;z-index:999}.ctynamemob.sticky_main_cty{display:block}.widget.listing_post .post[class*=format-]{float:none;clear:inherit;overflow:visible;display:inline-block}#menu-mobi-primary{background:var(--Primary-color)}#menu-mobi-primary-title,#menu-mobi-secondary-title{display:none !important}.map-page-left{display:none}.map-page-right{max-width:100%;flex:0 0 100%}}@media (min-width:1024px){.layout_2c_l #main #content{order:2}.layout_2c_l .sidebar{order:1}.layout_2c_r #main #content{order:1}.layout_2c_r .sidebar{order:2}.layout_1c #main #content{width:100%;flex:0 0 100%;max-width:100%}.layout_1c .sidebar{display:none}}@media (max-width:1024px){.content-area{max-width:100%;margin-top:0;margin-bottom:60px}.theme-sidebar{max-width:100%;padding-left:15px;margin-top:0;margin-bottom:60px}.primary-menu{display:none}.menu-toggle{display:block;background:0 0;border:none;line-height:normal;padding:0;margin-right:20px}.menu-toggle:hover,.menu-toggle:active,.menu-toggle:focus{background:0 0;box-shadow:none;outline:none}.menu-toggle i{font-size:24px;color:var(--Secondary-color);font-weight:400;line-height:34px}.site-header .main-navigation{order:-1;z-index:9}.site-header .main-navigation.toggled .primary-menu{display:block}.site-header .main-navigation .primary-menu{position:absolute;left:0;width:100%;background:#fff;box-shadow:0 5px 15px -5px rgba(26,27,56,.25);z-index:99}.site-header .main-navigation .primary-menu .menu .nav-menu{padding:0;margin:0}.site-header .main-navigation .primary-menu .menu li{float:none;border-bottom:1px solid rgba(0,0,0,.08);margin-right:0}.site-header .main-navigation .primary-menu .menu li a{padding:20px}.site-header .main-navigation .primary-menu .menu li.menu-item-has-children>a:after{display:none;right:10px}.site-header .main-navigation .primary-menu .menu li .sub-menu,.site-header .main-navigation .primary-menu .menu li .children{position:static;float:none;background:0 0;border-radius:0;box-shadow:none;transform:translateY(0);visibility:visible;opacity:1;padding:0;margin-left:20px}.site-header .main-navigation .primary-menu .menu li .sub-menu li,.site-header .main-navigation .primary-menu .menu li .children li{border:none}.site-header .main-navigation .primary-menu .menu li .sub-menu li a,.site-header .main-navigation .primary-menu .menu li .children li a{position:relative;border:none;padding:0 20px 25px 14px}.site-header .main-navigation .primary-menu .menu li .sub-menu li a:before,.site-header .main-navigation .primary-menu .menu li .children li a:before{position:absolute;top:-1px;left:-5px;content:"\ea5e";font-family:"remixicon";font-size:15px}.site-header .main-navigation .primary-menu .menu li .sub-menu li a:hover,.site-header .main-navigation .primary-menu .menu li .sub-menu li a:active,.site-header .main-navigation .primary-menu .menu li .sub-menu li a:focus,.site-header .main-navigation .primary-menu .menu li .children li a:hover,.site-header .main-navigation .primary-menu .menu li .children li a:active,.site-header .main-navigation .primary-menu .menu li .children li a:focus{color:var(--Primary-color)}.site-header .main-navigation .primary-menu .menu li .sub-menu li.menu-item-has-children>a:after,.site-header .main-navigation .primary-menu .menu li .children li.menu-item-has-children>a:after{display:none;right:10px}.singular-listing .entry-header .entry-header-custom-right p{flex:0 0 100%}.singular-listing .entry-header .entry-header-custom-left{width:50%;float:left}.singular-listing .entry-header .entry-header-custom-right{width:50%}}@media (max-width:767px){.post-navigation .nav-links .nav-previous{max-width:100%}.post-navigation .nav-links .nav-next{max-width:100%}.comments-area .comment-list li.comment .children{padding-left:0}.widget_loop_listing .widget_loop_taxonomy_wrap.grid .post{max-width:300px !important;margin:0 0 20px 20px;min-width:300px}.elementor-widget-all_categorylist .category_list_wrap .category_list{max-width:47%;margin:0 0 20px 3%;padding:20px 10px}.elementor-widget-all_categorylist .category_list_wrap .category_list h3{font-size:16px}.listing_post_wrapper,.elementor-widget-recent_reviews .recent_comments{flex-wrap:nowrap;overflow-x:auto;margin-right:-10px}.listing_post_wrapper{gap:20px}body.mobile-view #loop_listing_taxonomy.grid .post{margin-bottom:15px;max-width:100% !important}.widget_loop_listing .widget_loop_taxonomy_wrap .post .listing_img img{border-radius:7px}.widget_loop_listing .widget_loop_taxonomy_wrap .post .entry .listing-wrapper .entry-details{border-bottom:0 solid rgba(52,87,220,.1);padding:10px 20px 0}.listing_post_wrapper .post,.elementor-widget-recent_reviews .recent_comments li{width:270px;max-width:270px}.widget_loop_listing .widget_loop_taxonomy_wrap.grid .post:last-child,.listing_post_wrapper .post:last-child,.elementor-widget-recent_reviews .recent_comments li:last-child{margin-right:10px}.singular-listing .entry-header .entry-header-custom-left{width:100%;float:left}.singular-listing .entry-header .entry-header-custom-right{width:100%}.claim-post-wraper{width:100%}.share_link{float:left;margin-bottom:20px;text-align:left;margin-bottom:10px}.singular-listing .entry-header .entry-header-title p{margin-bottom:10px;border:0}.comments-wrap .comment-list .comment .children{margin-left:30px;float:left}.elementor-widget-recent_reviews .recent_comments li .review_info{padding:20px 20px 20px 60px;line-height:1.5}.elementor-widget-recent_reviews .recent_comments li .review_info:before{left:10px;font-size:40px;top:10px}.elementor-widget-wrap .widget_loop_listing .widget_loop_taxonomy_wrap.grid{flex-wrap:nowrap;overflow-x:auto;margin-right:-3%}#packagesblock-wrap{display:block}.packageblock{width:100%;padding:0;margin-left:0;margin-right:0}#header .header-wrap{padding-top:0;padding-bottom:0}.trlw-widget .popular-cities li:first-child{max-width:calc(50% - 30px);min-width:calc(50% - 30px)}.mobile-view .list .entry h2.entry-title,.mobile-view .grid .entry h2.entry-title,.mobile-view .entry h2.entry-title,.mobile-view .list .entry h2.entry-title a,.mobile-view .grid .entry h2.entry-title a,.mobile-view .entry h2.entry-title a,.mobile-view #content .peopleinfo-wrap h3 .fl a{color:var(--Primary-color) !important}.mobile-view .toggle_handler #directorytab,.mobile-view .mobile-search,.mobile-view .mobile-search:hover{color:var(--Primary-color) !important}.author_cont .right_box{width:100%}}@media (max-width:592px){.comments-area .comment-respond .comment-form .comment-form-author,.comments-area .comment-respond .comment-form .comment-form-email,.comments-area .comment-respond .comment-form .comment-form-url{width:100%}.comments-area .comment-respond .comment-form .comment-form-author input,.comments-area .comment-respond .comment-form .comment-form-email input,.comments-area .comment-respond .comment-form .comment-form-url input{width:100%}.comments-area .comment-respond .comment-form .form-submit input[type=submit]{width:100%}.singular-listing .entry-header .entry-header-title{width:100%;border-left:0 solid #f7f7f7;padding-left:0;margin-top:20px}.singular-listing .entry-header .entry-header-logo{width:100%}.comment-list li>a,.comment-list li>img.avatar{width:70px}.comments-wrap .comment-list .comment-wrap{width:calc(100% - 70px);float:left;border-radius:15px}.comments-wrap .comment-form .form-author,.comments-wrap .comment-form .form-email,.comments-wrap .comment-form .form-url{width:100%}img.logo{max-width:180px}}@media(max-width:480px){.elementor-widget-homepage_display_post .widget-title,.elementor-heading-title span{text-align:center}.elementor-widget-homepage_display_post .widget-title a.more{float:none;padding:10px 5px;clear:both;display:inline-block;width:100px}.elementor-widget-homepage_display_post .widget-title:after{left:50%;transform:translateX(-50%)}.trlw-widget .popular-cities li:first-child{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}@media only screen{.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.xsmall-1{width:8.33333%}.xsmall-2{width:16.66667%}.xsmall-3{width:25%}.xsmall-4{width:33.33333%}.xsmall-5{width:41.66667%}.xsmall-6{width:50%}.xsmall-7{width:58.33333%}.xsmall-8{width:66.66667%}.xsmall-9{width:75%}.xsmall-10{width:83.33333%}.xsmall-11{width:91.66667%}.xsmall-12{width:100%}}@media only screen and (min-width:480px){.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}}@media only screen and (min-width:768px){.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}}@media only screen and (min-width:1024px){.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-2{margin-left:16.66667% !important}}