.leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out, opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out, opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out, opacity 0.3s ease-in;transition:transform 0.3s ease-out, opacity 0.3s ease-in;}
.leaflet-cluster-spider-leg { -webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;
-moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;
-o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;
transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;
}.marker-cluster-small{background-color:rgba(181, 226, 140, 0.6);}
.marker-cluster-small div{background-color:rgba(110, 204, 57, 0.6);}
.marker-cluster-medium{background-color:rgba(241, 211, 87, 0.6);}
.marker-cluster-medium div{background-color:rgba(240, 194, 12, 0.6);}
.marker-cluster-large{background-color:rgba(253, 156, 115, 0.6);}
.marker-cluster-large div{background-color:rgba(241, 128, 23, 0.6);}
.leaflet-oldie .marker-cluster-small{background-color:rgb(181, 226, 140);}
.leaflet-oldie .marker-cluster-small div{background-color:rgb(110, 204, 57);}
.leaflet-oldie .marker-cluster-medium{background-color:rgb(241, 211, 87);}
.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240, 194, 12);}
.leaflet-oldie .marker-cluster-large{background-color:rgb(253, 156, 115);}
.leaflet-oldie .marker-cluster-large div{background-color:rgb(241, 128, 23);}
.marker-cluster{background-clip:padding-box;border-radius:20px;}
.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue", Arial, Helvetica, sans-serif;}
.marker-cluster span {
line-height: 30px;
}.leaflet-control-locate a{font-size:1.4em;color:#444;cursor:pointer}.leaflet-control-locate.active a{color:#2074B6}.leaflet-control-locate.active.following a{color:#FC8428}.selecter{position:relative;display:block;margin:10px 0;z-index:1;max-width:30%;}
.selecter:focus{box-shadow:none;outline:none;}
.selecter, .selecter *{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}
.selecter, .selecter *,
.selecter *:before,
.selecter *:after{-moz-box-sizing:border-box;box-sizing:border-box;}
.selecter-element{width:100%;height:100%;position:absolute;left:0;opacity:0;z-index:-1;}
.selecter-element, .selecter-element:focus{outline:none;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-tap-highlight-color:transparent;}
.no-opacity .selecter-element{left:-999999px;}
.selecter-selected{position:relative;background:#ffffff;border:1px solid #cccccc;color:#222222;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:10px 15px;text-overflow:clip;z-index:2;border-radius:3px;}
.selecter-selected:after{height:0;width:0;position:absolute;top:0;right:15px;bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #cccccc;content:'';display:block;margin:auto 0;}
.no-touch .selecter-selected:hover{color:#333333;}
.no-touch .selecter.disabled .selecter-selected:hover{color:#cccccc;}
.selecter-options{width:100%;max-height:260px;position:absolute;top:100%;left:0;border:1px solid #cccccc;border-width:0 1px 1px;background-color:#ffffff;display:none;margin:0;overflow:auto;overflow-x:hidden;padding:0;z-index:50;border-radius:0 0 3px 3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.15);}
.selecter-options.scroller{position:absolute;}
.no-opacity .selecter-options{width:auto;}
.selecter-group{border-bottom:1px solid #cccccc;color:#999999;display:block;font-size:11px;padding:10px 15px;text-transform:uppercase;}
.selecter-item{width:100%;background:#ffffff;border-bottom:1px solid #cccccc;color:#222222;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:10px 15px;text-decoration:none;text-overflow:ellipsis;}
.selecter-item.placeholder{display:none;}
.selecter-item.selected{background:#eeeeee;}
.selecter-item.disabled{color:#999999;cursor:default;}
.selecter-item:first-child{border-radius:0;}
.selecter-item:last-child{border-bottom:0;border-radius:0 0 2px 2px;}
.no-touch .selecter-item:hover, .no-touch .selecter-item.selected:hover{color:#333333;background-color:#cccccc;}
.selecter-item.disabled, .no-touch .selecter-item.disabled:hover{color:#cccccc;background-color:#ffffff;}
.selecter.open{z-index:3;}
.selecter.open .selecter-selected{z-index:51;border-radius:3px 3px 0 0;}
.selecter.open .selecter-selected, .selecter.focus .selecter-selected{background-color:#ffffff;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);}
.selecter.cover .selecter-options{border-width:1px;top:0;border-radius:3px;}
.selecter.cover .selecter-options .selecter-item.first{border-radius:3px 3px 0 0;}
.selecter.cover.open .selecter-selected{z-index:49;border-radius:3px 3px 0 0;}
.selecter.bottom .selecter-options{top:auto;bottom:100%;border-width:1px 1px 0;}
.selecter.bottom .selecter-item:last-child{border:none;}
.selecter.bottom.open .selecter-selected{border-radius:0 0 3px 3px;}
.selecter.bottom.open .selecter-options{border-radius:3px 3px 0 0;}
.selecter.bottom .cover .selecter-options{top:auto;bottom:0;}
.selecter.bottom .cover.open .selecter-selected{border-radius:3px;}
.selecter.bottom .cover.open .selecter-options{border-radius:3px;}
.selecter.multiple .selecter-options{width:100%;position:static;border-width:1px;display:block;border-radius:3px;box-shadow:none;}
.selecter.disabled .selecter-selected{background:#ffffff;border-color:#cccccc;color:#cccccc;cursor:default;}
.selecter.disabled .selecter-options{background:#ffffff;border-color:#cccccc;}
.selecter.disabled .selecter-group, .selecter.disabled .selecter-item{border-color:#cccccc;color:#cccccc;cursor:default;}
.selecter.disabled .selecter-item.selected, .no-touch .selecter.disabled .selecter-item.selected:hover{background:#fafafa;}
.selecter.disabled .selecter-item, .no-touch .selecter.disabled .selecter-item:hover{color:#cccccc;background-color:#ffffff;}
.selecter-options.scroller{overflow:hidden;}
.selecter-options.scroller .scroller-content{max-height:260px;padding:0;}
@media screen and (max-width:740px){
.selecter{max-width:40%;}
}
@media screen and (max-width:500px){
.selecter {
max-width: 100%;
}
}f@font-face{font-family:'Museo Sans 300';src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSans-300.eot);src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSans-300.eot?#iefix) format('embedded-opentype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSans-300.woff2) format('woff2'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSans-300.woff) format('woff'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSans-300.ttf) format('truetype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSans-300.svg#MuseoSans-300) format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Museo Sans Rounded 500';src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-500.eot);src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-500.eot?#iefix) format('embedded-opentype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-500.woff2) format('woff2'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-500.woff) format('woff'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-500.ttf) format('truetype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-500.svg#MuseoSansRounded-500) format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'Museo Sans Rounded 300';src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.eot);src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.eot?#iefix) format('embedded-opentype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.woff2) format('woff2'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.woff) format('woff'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.ttf) format('truetype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.svg#MuseoSansRounded-300) format('svg');font-weight:300;font-style:normal;}
.cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both;}
.mpfy-notext{font-size:0px;line-height:0px;height:0px;text-indent:-4000px;}
.mpfy-hidden{display:none;}
.mpfy-container{position:relative;}
.mpfy-container img{max-width:none;}
.mpfy-container *{font-family:'Montserrat', sans-serif;}
.mpfy-map{position:relative;overflow:hidden;}
.mpfy-zoom-in{display:block;width:34px;height:34px;font-size:0px;line-height:0px;text-indent:-4000px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/zoom-in.png) no-repeat 0 0;z-index:1011;margin:10px 0 0 10px;position:relative;}
.mpfy-zoom-out{display:block;width:34px;height:34px;font-size:0px;line-height:0px;text-indent:-4000px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/zoom-out.png) no-repeat 0 0;z-index:1011;margin:10px 0 0 10px;position:relative;}
.mpfy-tooltip{width:320px;position:absolute;top:0;left:0;z-index:99999;display:none;opacity:0;font-size:14px;}
.mpfy-tooltip *{font-family:'Montserrat', sans-serif;}
.mpfy-tooltip .inner-wrap{position:relative;left:0px;top:0px;}
.mpfy-tooltip p{font-size:15px;line-height:24px;color:#FFFFFF;padding-bottom:0;margin-bottom:0;}
.mpfy-tooltip img{width:100%;}
.mpfy-tooltip .top{}
.mpfy-tooltip .center{padding:30px;background:rgba(0, 0, 0, 0.5);}
.mpfy-tooltip .bottom{margin:0 auto;width:0px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid rgba(0, 0, 0, 0.7);}
.mpfy-tooltip .mpfy-close-tooltip{display:block;position:absolute;right:10px;top:10px;width:20px;height:21px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/close-tooltip.png) no-repeat 0 0;}
.mpfy-tooltip.mpfy-flip-tooltip{margin-top:-11px;}
.mpfy-tooltip.mpfy-flip-tooltip .top{display:none;}
.mpfy-tooltip.mpfy-flip-tooltip .center{padding:20px 40px 20px 20px;background:#FFFFFF !important;}
.mpfy-tooltip.mpfy-flip-tooltip .center p{margin-bottom:10px;}
.mpfy-tooltip.mpfy-flip-tooltip .bottom{display:none;}
.mpfy-tooltip.mpfy-flip-tooltip .center .mpfy-closest-pin{color:#FFFFFF;padding:10px 15px;border-radius:4px;background:#323232;text-decoration:none;font-size:16px;white-space:nowrap;}
.mpfy-tooltip.mpfy-flip-tooltip .center .mpfy-closest-pin:hover{background:#3A3A3A;}
.mpfy-tooltip.mpfy-flip-tooltip .center .mpfy-or-text{line-height:39px;margin-bottom:0;}
.mpfy-tooltip.mpfy-flip-tooltip .mpfy-close-tooltip{top:20px;right:10px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/close.png) no-repeat center center;}
.mpfy-tooltip .mpfy-directions-button{display:inline-block;width:auto;margin:15px 0px -5px 0px;padding:5px 25px 5px 10px;height:17px;line-height:17px;border:1px solid #525252;text-decoration:none;font-weight:bold;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/directions-btn.png) no-repeat right center;color:#525252 !important;-webkit-box-sizing:content-box;box-sizing:content-box;}
.mpfy-controls-wrap{position:absolute;left:0;right:0;top:0;}
.mpfy-controls{position:relative;overflow:visible;min-height:48px;z-index:1100;background:rgba(0,0,0,0.6);}
.mpfy-hidden-tag{display:none;}
.mpfy-hidden-search{display:none;}
.mpfy-selecter-wrap .selecter{width:100%;height:48px;max-width:none;margin:0;padding:0;position:relative;background:#272727;}
.mpfy-selecter-wrap .selecter .selecter-selected{display:block;position:relative;z-index:1020;overflow:hidden;padding:15px 30px 15px 19px;border:0;margin:0;font-style:italic;font-size:12px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;line-height:18px;background:none;border-radius:0;color:#FFFFFF;}
.mpfy-selecter-wrap .selecter .selecter-selected:after{content:'';position:absolute;top:20px;right:12px;display:block;width:10px;height:8px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/select-arrow.png) no-repeat left top;border:0;margin:0;padding:0;}
.mpfy-selecter-wrap .selecter.open .selecter-selected:after{background-position:left bottom;}
.mpfy-selecter-wrap .selecter .selecter-options{background:#272727;border-radius:0;border:none;box-shadow:none;}
.mpfy-selecter-wrap .selecter .selecter-options .selecter-item{background:none;border-radius:0;border:0;color:#FFFFFF;font-size:12px;}
.mpfy-selecter-wrap .selecter .selecter-options .selecter-item:hover{background:#3a3a3a;}
.mpfy-controls .mpfy-filter{float:right;width:240px;height:48px;background:#6e6e6f;}
.mpfy-controls .mpfy-filter .selecter, .mpfy-controls .mpfy-filter .selecter .selecter-options{background:#6e6e6f;}
.mpfy-controls .mpfy-search-form{display:inline;float:right;height:48px;background:#272727;margin:0;}
.mpfy-controls .mpfy-search-form .mpfy-search-wrap{position:relative;height:28px;padding:10px 4px 10px 14px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.mpfy-controls .mpfy-search-form input{outline:0;}
.mpfy-controls .mpfy-search-form .mpfy-search-input{display:inline;float:left;width:165px;height:28px;background:none;border:0;padding:0;margin:0 30px 0 0;color:#FFFFFF;font-size:12px;}
.mpfy-controls .mpfy-search-form .mpfy-search-input::-webkit-input-placeholder{color:#FFFFFF;font-style:italic;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.mpfy-controls .mpfy-search-form .mpfy-search-input::-moz-placeholder{color:#FFFFFF;font-style:italic;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.mpfy-controls .mpfy-search-form .mpfy-search-input::-moz-placeholder{color:#FFFFFF;font-style:italic;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.mpfy-controls .mpfy-search-form .mpfy-search-input::-ms-input-placeholder{color:#FFFFFF;font-style:italic;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.mpfy-controls .mpfy-search-form .mpfy-search-input:focus::-webkit-input-placeholder{opacity:0;}
.mpfy-controls .mpfy-search-form .mpfy-search-input:focus::-moz-placeholder{opacity:0;}
.mpfy-controls .mpfy-search-form .mpfy-search-input:focus::-moz-placeholder{opacity:0;}
.mpfy-controls .mpfy-search-form .mpfy-search-input:focus::-ms-input-placeholder{opacity:0;}
.mpfy-controls .mpfy-search-form .mpfy-search-field{position:relative;display:inline;float:left;margin-right:5px;}
.mpfy-controls .mpfy-search-form .mpfy-search-clear{display:none;position:absolute;top:5px;right:5px;width:20px;height:17px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/ico-clear.png) no-repeat 0 0;font-size:0px;line-height:0px;text-indent:-4000px;text-decoration:none;}
.mpfy-controls .mpfy-search-form .mpfy-search-button{display:inline;float:right;background:#7f8588 url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/ico-search.png) no-repeat center center;width:28px;height:28px;padding:0;margin:0 5px;border:0;text-indent:-4000px;}
.mpfy-tags-list{padding:10px 10px 0 10px;background:#f0f0f0;}
.mpfy-tags-list a.mpfy-tl-item{box-sizing:border-box;position:relative;display:inline;float:left;padding-left:35px;margin:0 13px 10px 13px;height:27px;line-height:27px;color:#000000;text-decoration:none;font-size:14px;}
.mpfy-tags-list a.mpfy-tl-item .mpfy-tl-i-icon{position:absolute;left:0px;top:0px;display:block;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/default-view-new.png) no-repeat 0 0;min-width:24px;height:27px;}
.mpfy-tags-list a.mpfy-tl-item .mpfy-tl-i-icon img{width:auto;border:none;box-shadow:none;}
.mpfy-map-canvas-shell{position:relative;}
.mpfy-map-canvas-shell img{opacity:1 !important;transition:none !important;max-width:none !important;box-shadow:none !important;border-radius:0 !important;border:0 !important;}
@media(max-width:767px){
.mpfy-controls .mpfy-search-form{float:none;display:block;width:100%;}
} .mpfy-controls .mpfy-search-radius{margin:-10px 0;float:left;width:160px;height:48px;}
.mpfy-controls .mpfy-search-radius-label{display:inline;float:left;line-height:48px;color:#FFFFFF;font-size:12px;}
.mpfy-controls .mpfy-search-radius .mpfy-selecter-wrap{display:inline;float:left;width:95px;}
.mpfy-controls .mpfy-search-radius .selecter .selecter-selected{padding-left:5px;font-style:normal;}
.mpfy-controls-mobile .mpfy-search-radius{width:110px;}
.mpfy-controls-mobile{}
.mpfy-controls-mobile .mpfy-filter{float:none;width:auto;}
.mpfy-controls-mobile .mpfy-search-form{float:none;display:block;}
.mpfy-controls-mobile .mpfy-search-form .mpfy-search-wrap{width:auto;}
.mpfy-controls-mobile .mpfy-search-wrap .mpfy-search-input{width:80%;margin-right:20px;}
.mpfy-mll{}
.mpfy-mll-list{}
.mpfy-mll-pagination{position:relative;margin-top:8px;}
.mpfy-mll-location{background:#FFFFFF;margin-top:8px;}
.mpfy-mll-location.active{background:#EEEEEE;}
.mpfy-mll-location.mpfy-mll-pagination-hidden{display:none;}
.mpfy-mll-location.mpfy-mll-filter-hidden{display:none;}
.mpfy-mll-location .mpfy-mll-l-heading{position:relative;padding:15px;border:2px solid #c6c6c6;overflow:hidden;cursor:pointer;}
.mpfy-mll-location .mpfy-mll-l-content{display:none;position:relative;padding:15px 15px 0 15px;border:2px solid #c6c6c6;border-top:0;}
.mpfy-mll-location .mpfy-mll-l-content p{margin-bottom:15px;}
.mpfy-mll-location .mpfy-mll-l-pin{position:absolute;left:0;top:0;width:57px;height:57px;background:no-repeat center center;}
.mpfy-mll-location .mpfy-mll-l-title{font-size:14px;font-weight:bold;padding:0 0 0 42px;line-height:28px;}
.mpfy-mll-location .mpfy-mll-l-categories{display:inline;float:right;}
.mpfy-mll-location .mpfy-mll-l-categories a{display:inline-block;font-size:13px;line-height:25px;background:#f4f4f4;color:#535d66;border:1px solid #c8c8c8;border-radius:3px;margin-left:5px;padding:0 10px;white-space:nowrap;text-decoration:none;font-weight:normal;}
.mpfy-mll-location .mpfy-mll-l-categories a:hover{text-decoration:none;background:#535d66;color:#f4f4f4;}
.mpfy-layout-mobile .mpfy-mll-location .mpfy-mll-l-categories{display:block;float:none;margin-top:10px;}
.mpfy-layout-mobile .mpfy-mll-location .mpfy-mll-l-categories a{margin-left:0;margin-right:5px;}
.mpfy-mll-location .mpfy-mll-l-buttons{margin-bottom:15px;}
.mpfy-mll-location .mpfy-mll-l-buttons a, .mpfy-mll-button{display:inline-block;font-size:13px;line-height:34px;background:#ffffff;color:#535d66;border:1px solid #c8c8c8;border-radius:3px;margin-right:10px;padding:0 12px;white-space:nowrap;text-decoration:none;}
.mpfy-mll-location .mpfy-mll-l-buttons a:hover, .mpfy-mll-button:hover{text-decoration:none;background:#535d66;color:#f4f4f4;}
.mpfy-mll-pagination .mpfy-mll-button-prev, .mpfy-mll-pagination .mpfy-mll-button-next{position:absolute;display:block;float:none;margin:0;left:0;top:0;}
.mpfy-mll-pagination .mpfy-mll-button-next{left:auto;right:0;}
.mpfy-mll-pagination .mpfy-mll-pagination-status{line-height:36px;text-align:center;}
.mpfy-container *{outline:none !important;}
.mpfy-controls .mpfy-filter{width:187px;height:40px;border-radius:5px 0 0 5px;}
.mpfy-controls{background-color:transparent;margin:14px 20px 0px;min-height:40px;}
.mpfy-controls .mpfy-filter .selecter{background-color:#fff;font-size:15px;border:1px solid #e1e3e6;border-right:0;border-radius:5px 0 0 5px;}
.mpfy-controls.mpfy-without-search .mpfy-filter, .mpfy-controls.mpfy-without-search .mpfy-filter .selecter{border-radius:5px;}
.mpfy-controls.mpfy-without-search .mpfy-filter .selecter{border:1px solid #e1e3e6;}
.mpfy-controls.mpfy-without-dropdown .mpfy-search-form{border-radius:5px;}
.mpfy-selecter-wrap .selecter .selecter-selected{color:#525252;padding:11px 30px 9px 15px;font-style:normal;font-size:15px;}
.mpfy-selecter-wrap .selecter .selecter-selected:after{background:none;width:0;height:0;top:16px;right:10px;border-style:solid;border-width:8px 5px 0 5px;border-color:#6e6e6f transparent transparent transparent;transition:all .3s;}
.mpfy-selecter-wrap .selecter.open .selecter-selected:after{transform:rotate(180deg);}
.mpfy-selecter-wrap .selecter, .mpfy-controls .mpfy-search-form{background-color:#7b7b7b;}
.mpfy-selecter-wrap .selecter{height:40px;}
.mpfy-controls .mpfy-search-form{border-radius:0 5px 5px 0;}
.mpfy-controls .mpfy-search-form .mpfy-search-field{margin-top:2px;position:relative;}
.mpfy-controls .mpfy-search-form .mpfy-search-field:after{content:'';width:2px;height:30px;position:absolute;top:-7px;right:6px;background-color:#808080;}
.mpfy-controls .mpfy-search-form .mpfy-search-clear{display:none !important;}
.mpfy-controls .mpfy-search-form .mpfy-search-input{font-style:normal;height:auto;margin-right:12px;}
.mpfy-controls .mpfy-search-form .mpfy-search-input, .mpfy-controls .mpfy-search-radius-label, .mpfy-selecter-wrap .selecter .selecter-selected{font-family:'Museo Sans Rounded 300', sans-serif;font-weight:300;}
.mpfy-controls .mpfy-search-form .mpfy-search-input{font-style:normal;height:auto;margin-right:12px;}
.mpfy-controls .mpfy-search-form .mpfy-search-input, .mpfy-controls .mpfy-search-radius-label{font-size:14px;}
.mpfy-controls .mpfy-search-radius .selecter .selecter-selected{font-size:14px;}
.mpfy-controls .mpfy-search-radius .selecter .selecter-selected{color:#fff;padding-top:13px;}
.mpfy-controls .mpfy-search-radius .selecter .selecter-selected:after{border-width:8px 5px 0 5px;border-color:#fff transparent transparent transparent;}
.mpfy-controls .mpfy-search-form .mpfy-search-input::-webkit-input-placeholder{font-style:normal;color:#fff;opacity:1;}
.mpfy-controls .mpfy-search-form .mpfy-search-input::-moz-placeholder{font-style:normal;color:#fff;opacity:1;}
.mpfy-controls .mpfy-search-form .mpfy-search-input:-moz-placeholder{font-style:normal;color:#fff;opacity:1;}
.mpfy-controls .mpfy-search-form .mpfy-search-input:-ms-input-placeholder{font-style:normal;color:#fff;opacity:1;}
.mpfy-controls .mpfy-search-form .mpfy-search-button{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/search-icon.png) no-repeat 0 0;width:18px;height:18px;background-size:contain;margin:2px 5px;}
.mpfy-controls .mpfy-search-form .mpfy-search-button:active{box-shadow:none;}
.mpfy-controls .mpfy-search-radius-label{min-height:40px;line-height:40px;margin-top:0;}
.mpfy-controls .mpfy-search-radius-label span{padding:0 3px 0 3px;position:relative;top:1px;}
.mpfy-controls .mpfy-search-form, .mpfy-controls .mpfy-search-radius{height:40px;}
.mpfy-controls .mpfy-search-radius{width:150px;position:relative;}
.mpfy-controls .mpfy-search-radius:after{content:'';width:2px;height:30px;background-color:#828282;position:absolute;top:5px;right:3px;}
.mpfy-controls .mpfy-search-form .mpfy-search-wrap{height:20px;}
.mpfy-controls .mpfy-filter .selecter, .mpfy-controls .mpfy-filter .selecter .selecter-options{background-color:#fff;}
.mpfy-controls .mpfy-filter .selecter .selecter-options{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.25);top:110%;min-width:235px;right:0;left:auto;border-radius:8px;padding:20px 0;}
.mpfy-selecter-wrap .selecter .selecter-options .selecter-item{font-family:'Museo Sans Rounded 300', sans-serif;font-weight:300;font-size:16px;color:#525252;transition:color .23s;padding:2px 26px;}
.mpfy-selecter-wrap .selecter .selecter-options{background-color:#fff;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.25);top:110%;border-radius:8px;left:auto;right:0;min-width:130px;padding:15px 0;}
.mpfy-controls .mpfy-filter .selecter .selecter-options, .mpfy-selecter-wrap .selecter .selecter-options{display:block !important;top:50%;transition:all .3s;opacity:0;z-index:-1;visibility:hidden;padding:0;}
.mpfy-controls .mpfy-filter .selecter.open .selecter-options, .mpfy-selecter-wrap .selecter.open .selecter-options{top:110%;opacity:1;visibility:visible;height:auto;padding:15px 0;}
.mpfy-selecter-wrap .selecter .selecter-options .selecter-item:hover{background-color:#fff;color:#6897b6;}
.selecter.open .selecter-selected, .selecter.focus .selecter-selected{box-shadow:none;}
.mpfy-tags-list{background-color:#f0f0f0;border-top:1px solid #fff;padding:10px 10px 0 6px;}
.mpfy-tags-list a.mpfy-tl-item{font-family:'Museo Sans Rounded 300', sans-serif;font-size:15px;color:#5b5e6b;font-weight:300;margin:0 13px 10px 16px;padding-left:0;display:flex;align-items:center;flex-wrap:wrap;}
.mpfy-tags-list a.mpfy-tl-item .mpfy-tl-i-icon{display:inline-block;vertical-align:middle;position:relative;width:24px;}
.mpfy-tags-list a.mpfy-tl-item .mpfy-tl-i-icon{background:none;}
.mpfy-tags-list a.mpfy-tl-item .mpfy-tl-i-icon .mpfy-tl-i-icon-default{display:inline-block;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/default-view-new.png) no-repeat 0 center;position:absolute;top:-2px;left:0;right:0;bottom:0;margin:auto;min-width:24px;height:27px;}
.mpfy-tags-list a.mpfy-tl-item .mpfy-tl-i-icon img{position:absolute;top:-1px;left:0;right:0;bottom:0;margin:auto;}
.mpfy-tags-list a.mpfy-tl-item em{font-family:'Museo Sans Rounded 300', sans-serif;font-style:normal;min-width:calc(100% - 29px);display:block;margin-left:5px;color:#5b5e6b;}
.mpfy-tags-list a.mpfy-tl-item em:visited{color:#9f9f9f;}
.mpfy-controls .mpfy-search-radius .mpfy-selecter-wrap{width:90px;}
.mpfy-mll-location{margin-top:0;background-color:#f8f8f8;}
.mpfy-mll-location:first-child{border-top:1px solid #e6e6e6;}
.mpfy-mll-location .mpfy-mll-l-heading{border:none;border-color:#f8f8f8;border-bottom:1px solid #e6e6e6;padding:15px 20px;}
.mpfy-mll-location .mpfy-mll-l-title{font-family:'Museo Sans Rounded 300', sans-serif;font-weight:300;font-size:16px;color:#5b5e6b;padding:0 0 0 39px;}
.mpfy-layout-mobile .mpfy-mll-location .mpfy-mll-l-categories{float:right;margin-top:0;}
.mpfy-mll-location .mpfy-mll-l-categories a{font-family:'Museo Sans Rounded 300', sans-serif;font-weight:300;font-size:15px;color:#5b5e6b;background-color:#fff;padding:1px 16px 0;line-height:28px;border-color:#d9d9d9;border-radius:5px;transition:all .3s;}
.mpfy-mll-location .mpfy-mll-l-buttons{margin-bottom:0;}
.mpfy-mll-location .mpfy-mll-l-buttons a{font-family:'Museo Sans Rounded 300', sans-serif;font-weight:300;font-size:16px;color:#fff;background-color:#61849c;border:none;transition:all .3s;padding:4px 18px;border-radius:6px;margin-right:3px;}
.mpfy-mll-location .mpfy-mll-l-buttons a  + a{background-color:#d2845b;padding:4px 15px;}
.mpfy-mll-location .mpfy-mll-l-buttons a:hover{background-color:#fff;color:#000;}
.mpfy-mll-location .mpfy-mll-l-content{background-color:#efefef;border-right:0;border-left:0;border-bottom:1px solid #e6e6e6;padding:20px;}
.mpfy-mll-location .mpfy-mll-l-content p{font-family:'Museo Sans Rounded 300', sans-serif;font-weight:300;font-size:15px;line-height:1.6;color:#5b5e6b;}
.mpfy-mll-location .mpfy-mll-l-content p:first-child{margin-bottom:0;}
.mpfy-mll-location .mpfy-mll-l-content p strong{font-family:'Museo Sans Rounded 500', sans-serif;color:#5b5e6b;font-size:15px;font-weight:500;}
.mpfy-mll-location.active{background-color:transparent;}
.mpfy-mll-location.active .mpfy-mll-l-heading{background-color:#fafafa;}
.mpfy-tooltip-with-thumbnail.mpfy-tooltip{width:630px;}
.mpfy-tooltip .bottom{border-width:12px 11px 0 11px !important;position:relative;}
.mpfy-tooltip-with-thumbnail.mpfy-tooltip .bottom{margin-left:244px !important;}
.mpfy-tooltip .bottom{position:relative;}
.mpfy-tooltip .tltpcnt{display:flex;flex-wrap:wrap;}
.mpfy-tooltip img{display:block;border-radius:0;}
.mpfy-flip-tooltip{width:320px;}
.mpfy-tooltip p{font-family:'Museo Sans Rounded 300', sans-serif;font-weight:300;color:#525252;font-size:15px;line-height:1.53;padding:0 22px;}
.mpfy-tooltip p strong{font-family:'Museo Sans Rounded 500', sans-serif;font-weight:500;color:#525252;font-size:16px;margin-bottom:2px;display:inline-block;}
.mpfy-tooltip .center{padding:0 0 0 0;background-color:transparent;}
.mpfy-tooltip-image-orientation-left .bottom:after{top:-22px;}
.mpfy-tooltip .mpfy-tooltip-image{padding-bottom:0;width:35.3%;background-position:center;background-size:cover;box-shadow:0 0px 7px 0px rgba(0,0,0,0.18);}
.mpfy-tooltip.mpfy-tooltip-image-orientation-left .mpfy-tooltip-image{min-height:155px;}
.mpfy-tooltip.mpfy-tooltip-image-orientation-left .mpfy-tooltip-image img{display:none;}
.mpfy-tooltip .mpfy-tooltip-content{padding:20px 0;max-width:385px;box-shadow:0 0px 7px 0px rgba(0,0,0,0.18);}
.mpfy-tooltip .mpfy-tooptip-actions{padding:10px 49px 2px 22px;}
.mpfy-tooltip .mpfy-close-tooltip{right:auto;left:10px;z-index:999;}
.mpfy-tooltip .mpfy-tooptip-actions a{box-sizing:border-box;position:relative;display:inline-block;height:32px;line-height:16px;white-space:nowrap;padding:9px 15px 7px;font-family:'Museo Sans Rounded 500', sans-serif;font-weight:500;color:#525252;font-size:16px;background-color:rgba(0,0,0,.12);text-decoration:none;}
.mpfy-tooltip .mpfy-tooptip-actions a span{content:'';width:28px;height:32px;position:absolute;top:0;right:-29px;background-color:rgba(0,0,0,.12);}
.mpfy-tooltip .mpfy-tooptip-actions a strong{border-style:solid;border-width:4.5px 0 4.5px 7px;border-color:transparent transparent transparent #525252;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:99;transition:all .3s;}
.mpfy-tooltip .mpfy-tooptip-actions a:after{}
.mpfy-tooltip .mpfy-tooptip-actions a:before{content:'';width:0;height:0;}
.mpfy-map-controls{position:absolute;bottom:25px;right:20px;z-index:999;}
.mpfy-tooltip-image-orientation-top{width:235px;}
.mpfy-tooltip-image-orientation-top.mpfy-tooltip .bottom:after{top:-21px;}
.mpfy-tooltip-image-orientation-top .mpfy-tooltip-content{width:100%;padding:20px 0 20px;}
.mpfy-tooltip-image-orientation-top .mpfy-tooltip-image{width:100%;display:block;}
.mpfy-tooltip-image-orientation-top .mpfy-close-tooltip{left:auto;right:10px;}
.mpfy-tooltip-image-orientation-top .bottom{margin:0 auto !important;}
.mpfy-tooltip-with-thumbnail.mpfy-tooltip-image-orientation-top{width:235px;}
.mpfy-tooltip-with-thumbnail.mpfy-tooltip.mpfy-tooltip-image-orientation-top .bottom{margin:0 auto !important;}
.mpfy-tooltip-with-thumbnail.mpfy-tooltip-image-orientation-left .mpfy-close-tooltip{left:10px;right:auto;}
.mpfy-tooltip-image-orientation-left  .mpfy-tooltip p{padding-right:0;}
.mpfy-tooltip-image-orientation-left{width:auto;}
.mpfy-tooltip-with-thumbnail.mpfy-tooltip-image-orientation-left .mpfy-tooltip-content{padding-top:20px;}
.mpfy-map-current-location{position:relative;padding-left:10px;}
.mpfy-map-current-location:hover .mpfy-map-current-location-tooptip{opacity:1;width:auto;}
.mpfy-map-current-location .mpfy-map-current-location-tooptip{position:absolute;top:-5px;right:41px;background-color:#fff;opacity:0;transition:all .3s;}
.mpfy-map-current-location .mpfy-map-current-location-icon{display:inline-block;width:30px;height:30px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.18);border-radius:3px;position:relative;background-color:#fff;cursor:pointer;}
.mpfy-map-current-location .mpfy-map-current-location-tooptip:after{content:'';width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #fff;position:absolute;right:-5px;top:50%;transform:translateY(-50%);}
.mpfy-map-current-location .mpfy-map-current-location-tooptip p{font-family:'Museo Sans Rounded 500', sans-serif;font-weight:500;white-space:nowrap;font-size:13px;color:#525252;margin-bottom:0;padding:10px 13px;}
.mpfy-map-current-location .mpfy-map-current-location-icon:after{content:'';background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/icon-current-location.png) no-repeat center;width:18px;height:18px;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.mpfy-zoom{background-color:#fff;width:30px;height:58px;border-radius:3px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.18);margin:0 0 0 auto;}
.mpfy-zoom .mpfy-zoom-in{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/zoom-in-new.png) no-repeat center;margin:0 0 -2px 0;width:30px;height:30px;position:relative;}
.mpfy-zoom .mpfy-zoom-in:after{content:'';width:22px;height:1px;background-color:#e6e6e6;position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);}
.mpfy-zoom .mpfy-zoom-out{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/zoom-out-new.png) no-repeat center;margin:0 0 -2px 0;top:2px;width:30px;height:30px;}
.mpfy-mll-location .mpfy-mll-l-pin{width:25px;height:33px;background-size:contain;top:50%;transform:translateY(-50%);left:20px;}
.mpfy-mll-pagination{margin:11px 20px;}
.mpfy-mll-pagination .mpfy-mll-button-prev{font-family:'Museo Sans Rounded 500', sans-serif;font-weight:500;padding:0 15px;transition:all .3s;}
.mpfy-mll-pagination .mpfy-mll-button-next{font-family:'Museo Sans Rounded 500', sans-serif;font-weight:500;padding:0 15px;transition:all .3s;}
.mpfy-mll-pagination .mpfy-mll-button-prev:hover, .mpfy-mll-pagination .mpfy-mll-button-next:hover{color:#fff;border-color:#fff;}
.mpfy-mll-pagination .mpfy-mll-pagination-status{font-family:'Museo Sans Rounded 300', sans-serif;font-weight:300;font-size:15px;color:#5b5e6b;}
.mpfy-container .leaflet-marker-icon, .mpfy-container .leaflet-marker-shadow{box-shadow:none;}
@media(max-width:767px){
.site{padding:0 !important;}
.mpfy-controls{margin:0;}
.mpfy-controls .mpfy-search-radius{width:180px;margin-left:25px;}
.mpfy-controls .mpfy-search-radius:after{display:none;}
.mpfy-controls .mpfy-search-radius-label{height:50px;line-height:44px;}
.mpfy-controls .mpfy-search-form{height:50px;}
.mpfy-controls .mpfy-filter{width:100%;}
.mpfy-controls .mpfy-search-form{border-radius:0;}
.mpfy-controls .mpfy-filter .selecter{border-radius:0;border-right:1px;}
.mpfy-controls .mpfy-filter .selecter .mpfy-tag-select{display:block;z-index:9999;;width:100%;top:0;left:0;height:50px;}
.mpfy-controls .mpfy-search-form .mpfy-search-input{font-size:16px;}
.mpfy-controls-mobile .mpfy-search-wrap .mpfy-search-input{width:100%;margin-right:0;}
.mpfy-controls .mpfy-search-form .mpfy-search-input, .mpfy-controls .mpfy-search-radius-label{font-size:16px;}
.mpfy-selecter-wrap .selecter{height:50px;}
.mpfy-selecter-wrap .selecter-element{z-index:9999;position:absolute;}
.mpfy-controls .mpfy-filter{height:50px;}
.mpfy-selecter-wrap .selecter .selecter-selected{line-height:50px;padding:0 30px 0 15px;}
.mpfy-selecter-wrap .selecter .selecter-selected:after{right:16px;top:19px;}
.mpfy-controls .mpfy-search-form .mpfy-search-field{width:180px;}
.mpfy-controls .mpfy-search-form .mpfy-search-field:after{right:-12px;background-color:#cecece;width:1px;height:27px;top:-5px;}
.mpfy-controls .mpfy-search-form .mpfy-search-wrap{padding:15px 4px 10px 17px;}
.mpfy-controls .mpfy-search-radius .selecter .selecter-selected{font-size:16px;padding-top:0;line-height:44px;}
.mpfy-controls .mpfy-search-form .mpfy-search-button{margin:2px 10px;}
.mpfy-controls .mpfy-search-form .selecter-selected:after{top:17px;}
.mpfy-tags-list{padding:12px 0 0 0;}
.mpfy-tags-list a.mpfy-tl-item{margin-bottom:12px;}
.mpfy-mll-location .mpfy-mll-l-heading{padding:16px;}
.mpfy-mll-location .mpfy-mll-l-pin{left:16px;transform:none;top:13px;}
.mpfy-mll-pagination{margin:11px 16px;}
.mpfy-mll-location .mpfy-mll-l-content{padding:20px 16px;}
.mpfy-mll-location .mpfy-mll-l-title > span:first-child{display:inline-block;padding-bottom:10px;width:50%;}
.mpfy-layout-mobile .mpfy-mll-location .mpfy-mll-l-categories{display:flex;flex-direction:column;align-items:flex-end;}
.mpfy-layout-mobile .mpfy-mll-location .mpfy-mll-l-categories a{margin-right:0;margin-bottom:6px;}
.mpfy-layout-mobile .mpfy-mll-location .mpfy-mll-l-categories a:last-of-type{margin-bottom:0;}
.mpfy-tooltip{width:100%;max-width:230px;}
.mpfy-tooltip .tltpcnt{display:block;}
.mpfy-tooltip .mpfy-tooltip-content, .mpfy-tooltip .mpfy-tooltip-image{width:100%;display:block;}
.mpfy-tooltip.mpfy-tooltip-image-orientation-left .mpfy-tooltip-image{min-height:1px;}
.mpfy-tooltip .bottom{margin:0 auto !important;}
.mpfy-tooltip .mpfy-close-tooltip{right:10px;left:auto;}
.mpfy-map-current-location .mpfy-map-current-location-tooptip{display:none;}
.mpfy-map-current-location:hover .mpfy-map-current-location-tooptip{display:block;opacity:1;}
.mpfy-tooltip.mpfy-tooltip-image-orientation-left .mpfy-tooltip-image{background-image:none !important;}
.mpfy-tooltip.mpfy-tooltip-image-orientation-left .mpfy-tooltip-image img{display:block;}
.mpfy-tooltip-with-thumbnail.mpfy-tooltip .bottom{margin:0 auto !important;}
}
@media(max-width:449px){
.mpfy-controls .mpfy-search-form .mpfy-search-input { font-size: 14px; }
.mpfy-controls .mpfy-search-radius { width: 60px; }
.mpfy-controls .mpfy-search-form .mpfy-search-field { width: 150px; }
.mpfy-controls .mpfy-search-radius { margin-left: 19px; }
.mpfy-controls .mpfy-search-radius .mpfy-selecter-wrap { width: 80px; }
.mpfy-controls .mpfy-search-radius .selecter .selecter-selected { font-size: 14px; }
.mpfy-controls .mpfy-search-radius-label { display: none; }
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-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);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {
display: none;
}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:'Museo Sans Rounded 300';src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.eot);src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.eot?#iefix) format('embedded-opentype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.woff2) format('woff2'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.woff) format('woff'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.ttf) format('truetype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-300.svg#MuseoSansRounded-300) format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Museo Sans Rounded 700';src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-700.eot);src:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-700.eot?#iefix) format('embedded-opentype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-700.woff2) format('woff2'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-700.woff) format('woff'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-700.ttf) format('truetype'), url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/fonts/MuseoSansRounded-700.svg#MuseoSansRounded-700) format('svg');font-weight:700;font-style:normal;}
.mpfy-p-popup *{margin:0;padding:0;outline:0;outline:none !important;}
.mpfy-p-loading{display:none;position:fixed;left:50%;top:50%;margin-left:-60px;margin-top:-60px;width:120px;height:120px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/loading.svg) no-repeat center center;z-index:999999;}
.mpfy-p-popup{font-size:14px;line-height:1.7;font-weight:normal;color:#586977;-webkit-font-smoothing:antialiased;}
.mpfy-p-popup *{font-family:'Montserrat', sans-serif;}
.mpfy-p-popup a{color:#2b7ea8;text-decoration:none;cursor:pointer;}
.mpfy-p-popup a:hover{text-decoration:underline;}
.mpfy-p-popup a img{border:0;}
.mpfy-p-popup input, .mpfy-p-popup textarea, .mpfy-p-popup select{font-size:12px;font-weight:normal;}
.mpfy-p-popup textarea{overflow:auto;}
.mpfy-p-popup h1{font-size:33px;line-height:34px;}
.mpfy-p-popup h2{font-size:30px;line-height:32px;}
.mpfy-p-popup h3{font-size:26px;line-height:39px;}
.mpfy-p-popup h4{font-size:22px;line-height:26px;}
.mpfy-p-popup h5{font-size:16px;line-height:22px;}
.mpfy-p-popup h6{font-size:14px;line-height:18px;}
.mpfy-p-popup a, .mpfy-p-popup a:hover, .mpfy-p-comments input[type=submit],
.mpfy-p-comments input[type=submit]:hover,
.mpfy-p-links-holder a, .mpfy-p-links-holder a:hover{-webkit-transition:color 0.4s, background 0.4s;-moz-transition:color 0.4s, background 0.4s;-o-transition:color 0.4s, background 0.4s;transition:color 0.4s, background 0.4s;}
.mpfy-p-widget-direction a, .mpfy-p-widget-direction a:hover, .mpfy-p-popup, .mpfy-p-popup-active, .mpfy-p-popup-active .mpfy-p-popup, .mpfy-p-popup .jspVerticalBar, .mpfy-p-scroll-show-scroll .jspVerticalBar{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;}
.mpfy-p-popup .mpfy-p-close span, .mpfy-p-popup .mpfy-p-close:hover span{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}
.mpfy-p-popup .cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both;}
.mpfy-p-popup .notext{font-size:0;line-height:0;text-indent:-4000px;}
.mpfy-p-popup .left, .mpfy-p-popup .alignleft{float:left;display:inline;}
.mpfy-p-popup .right, .mpfy-p-popup .alignright{float:right;display:inline;}
.mpfy-p-popup .clearfix:before, .mpfy-p-popup .clearfix:after, .mpfy-p-bottom:before, .mpfy-p-bottom:after{display:table;content:' ';}
.mpfy-p-popup .clearfix:after, .mpfy-p-bottom:after{clear:both;}
.mpfy-p-popup .clearfix, .mpfy-p-bottom{*zoom:1;}
.mpfy-p-links-holder{text-align:center;text-transform:uppercase;}
.mpfy-p-links-holder a{display:block;font-size:16px;line-height:22px;margin-bottom:10px;font-weight:normal;text-decoration:none;color:#586977;}
.mpfy-p-links-holder a:hover{text-decoration:none;color:#000;}
.mpfy-p-container{overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.mpfy-p-element{position:absolute;}
.mpfy-p-hidden{display:none;}
@keyframes modalComeIn {
0%{visibility:hidden;opacity:0;-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);}
65.5%{-moz-transform:scale(1.03, 1.03);-ms-transform:scale(1.03, 1.03);-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03);}
100%{visibility:visible;opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
}
@-moz-keyframes modalComeIn {
0%{visibility:hidden;opacity:0;-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);}
65.5%{-moz-transform:scale(1.03, 1.03);-ms-transform:scale(1.03, 1.03);-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03);}
100%{visibility:visible;opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
}
@keyframes modalHeadOut {
0%{visibility:visible;opacity:1;-moz-transform:translateY(0) scale(1, 1);-ms-transform:translateY(0) scale(1, 1);-webkit-transform:translateY(0) scale(1, 1);transform:translateY(0) scale(1, 1);}
100%{visibility:hidden;opacity:0;-moz-transform:translateY(35px) scale(0.97, 0.97);-ms-transform:translateY(35px) scale(0.97, 0.97);-webkit-transform:translateY(35px) scale(0.97, 0.97);transform:translateY(35px) scale(0.97, 0.97);}
}
.mpfy-p-popup{max-width:1200px;position:absolute;left:50%;top:0;margin-left:-600px;padding:10px 0;visibility:hidden;opacity:0;z-index:9999;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.mpfy-p-popup-background{content:' ';position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.8);z-index:1;height:100%;opacity:0;transition:opacity .3s;}
.mpfy-p-popup > .mpfy-p-holder{background:#fff;border-radius:12px;position:relative;z-index:999;}
.mpfy-p-popup-active{visibility:visible;opacity:1;}
.mpfy-p-popup-show > .mpfy-p-popup{opacity:1;visibility:visible;-moz-animation:modalComeIn 0.25s ease;-webkit-animation:modalComeIn 0.25s ease;animation:modalComeIn 0.25s ease;}
.mpfy-p-popup-show{overflow-y:scroll;}
.mpfy-p-popup-show-background .mpfy-p-popup-background{opacity:1;}
.mpf-p-popup-remove > .mpfy-p-popup{-moz-animation:modalHeadOut 0.35s ease 0.1s;-webkit-animation:modalHeadOut 0.35s ease 0.1s;animation:modalHeadOut 0.35s ease 0.1s;visibility:visible;opacity:0;}
.mpfy-p-top{border-radius:12px 12px 0 0;background:#f7f7f7;padding:30px 96px 22px 96px;position:relative;}
.mpfy-p-top h1{color:#2ed2e1;font-weight:normal;}
.mpfy-p-date{position:absolute;left:32px;top:30px;width:50px;height:50px;border-radius:50%;background:#566069;color:#fff;text-align:center;font-size:20px;line-height:20px;text-transform:uppercase;}
.mpfy-p-date span{display:block;font-size:11px;line-height:12px;padding-top:9px;}
.mpfy-p-bottom{position:relative;}
.mpfy-p-sidebar{float:right;width:305px;margin:22px 30px;overflow:hidden;}
.mpfy-p-content{float:none;width:auto;position:relative;overflow:hidden;padding:22px 5px 22px 35px;}
.mpfy-p-content > .mpfy-p-holder{float:left;}
.mpfy-p-content .mpfy-p-scroll{min-height:1px;}
.mpfy-p-popup-style-two.mpfy-p-nomedia .mpfy-p-content{float:none;width:100%;}
.mpfy-p-entry{float:left;margin-right:20px;}
.mpfy-p-entry p{padding-bottom:9px;}
.mpfy-p-entry p a{text-decoration:underline;color:#2ed2e1;}
.mpfy-p-entry p a:hover{text-decoration:none;}
.mpfy-p-entry em{font-weight:normal;font-style:normal;}
.mpfy-p-entry strong{font-weight:normal;}
.mpfy-p-entry strong em, .mpfy-p-entry em strong{font-weight:normal;}
.mpfy-p-entry img{max-width:100%;height:auto;}
.mpfy-p-entry .alignnone{padding:0 0 24px 0;}
.mpfy-p-entry .alignleft{padding:0 24px 24px 0;}
.mpfy-p-entry .alignright{padding:0 0 24px 24px;}
.mpfy-p-close{position:absolute;right:4px;top:4px;width:36px;height:36px;z-index:10;text-decoration:none !important;border:0 !important;}
.mpfy-p-close span{display:block;width:16px;height:16px;margin:10px;}
.mpfy-p-close span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.mpfy-p-close span:before{content:' ';width:4px;height:16px;position:absolute;left:6px;top:-1px;background:#535353;}
.mpfy-p-close span:after{content:' ';width:16px;height:4px;position:absolute;left:0;top:5px;background:#535353;}
.mpfy-p-close:hover span{text-decoration:none !important;}
.mpfy-p-close:hover span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.mpfy-p-comments{margin-top:20px;overflow:hidden;}
.mpfy-p-comments h4{color:#000;padding-bottom:20px;border-bottom:2px solid #ebedef;margin-bottom:20px;}
.mpfy-p-comments p{margin-bottom:20px;}
.mpfy-p-comments textarea, .mpfy-p-comments input{width:100%;padding:10px;background:#fff;border:2px solid #ebedef;}
.mpfy-p-comments textarea, .mpfy-p-comments input{-webkit-appearance:none;-moz-appearance:none;-0-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.mpfy-p-comments textarea{resize:none;height:270px;}
.mpfy-p-comments input[type=submit]{border:2px solid #ebedef;background:#fff;width:187px;height:54px;color:#9d9fa4;text-transform:uppercase;font-size:14px;cursor:pointer;}
.mpfy-p-comments input[type=submit]:hover{text-decoration:none;background:#ebedef;color:#9d9fa4;}
.mpfy-p-widget{margin-bottom:25px;background:#f4f5f7;border-radius:3px;padding:20px 17px;}
.mpfy-p-widget h5.mpfy-p-widget-title{font-size:12px;line-height:16px;color:#505d63;font-weight:normal;border-bottom:2px solid #e9ebef;padding-bottom:4px;margin-bottom:10px;}
.mpfy-p-widget select, .mpfy-p-widget input{border:1px solid #d4d7db;border-radius:3px;background:#fff;width:100%;padding:4px 10px;box-shadow:0 0 3px #d4d7db;}
.mpfy-p-widget select, .mpfy-p-widget input{-webkit-appearance:none;-moz-appearance:none;-0-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.mpfy-p-widget-direction{padding:0;background:transparent;margin-bottom:15px;min-width:100px;}
.mpfy-p-widget-direction a{display:block;padding:21px 36px 21px 50px;color:#fff;line-height:18px;font-weight:normal;position:relative;border-radius:8px;opacity:1;}
.mpfy-p-widget-direction a:before{content:' ';position:absolute;left:13px;top:15px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/mpfy-p-sprite.png) no-repeat -2px -37px;width:30px;height:30px;}
.mpfy-p-widget-direction a:after{content:' ';position:absolute;right:7px;top:18px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/mpfy-p-sprite.png) no-repeat -32px -38px;width:30px;height:30px;}
.mpfy-p-widget-direction a:hover{text-decoration:none;opacity:0.7;}
.mpfy-p-widget-direction-without-location{display:block;float:none;position:static;left:0;top:0;right:auto;bottom:auto;}
.mpfy-p-widget-location{background:transparent;padding:20px;border:3px solid #e2e2e2;border-radius:10px;}
.mpfy-p-widget-location h5.mpfy-p-widget-title{margin:0;border:0;font-size:16px;line-height:21px;color:#696969;}
.mpfy-p-widget-location .mpfy-p-entry{color:#696969;line-height:20px;}
.mpfy-p-widget-location .mpfy-p-entry p{padding-bottom:12px;}
.mpfy-p-nav-info{list-style:none outside none;position:relative;overflow:hidden;}
.mpfy-p-nav-info li{float:left;padding-left:22px;position:relative;font-size:11px;line-height:22px;text-transform:uppercase;padding-right:18px;}
.mpfy-p-nav-info li:before{content:' ';position:absolute;left:0;top:0;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/mpfy-p-sprite.png) no-repeat 0 0;width:20px;height:20px;}
.mpfy-p-nav-info li.mpfy-p-name:before{background-position:-5px -4px;}
.mpfy-p-nav-info li.mpfy-p-category:before{background-position:-34px -4px;}
.mpfy-p-nav-info li.mpfy-p-comment-number:before{background-position:-60px -4px;}
.mpfy-p-nav-info a{color:#99959b;text-decoration:underline;}
.mpfy-p-nav-info a:hover{text-decoration:none;}
.mpfy-p-links{width:100%;padding-bottom:12px;}
.mpfy-p-links ul{list-style:none outside none;position:relative;overflow:hidden;}
.mpfy-p-links li{display:block;float:none;font-size:13px;line-height:21px;}
.mpfy-p-links li ~ li{}
.mpfy-p-links a{color:#2ed2e1;}
.mpfy-p-tags{font-size:0;line-height:0;}
.mpfy-p-tags a{display:inline-block;font-size:13px;line-height:26px;background:#f3f3f3;color:#535d66;border-radius:3px;margin-right:5px;padding:0 10px;margin-bottom:6px;white-space:nowrap;}
.mpfy-p-tags a:hover{text-decoration:none;background:#535d66;color:#f3f3f3;}
.mpfy-p-popup-style-two{max-width:1005px;margin-left:-502px;padding:0;}
.mpfy-p-popup-style-two > .mpfy-p-holder{border-radius:0;}
.mpfy-p-popup-style-two .mpfy-p-top{border-radius:0;background:#212121;color:#fff;padding:10px 80px 10px 17px;}
.mpfy-p-popup-style-two .mpfy-p-top:before{content:' ';position:absolute;top:0;bottom:0;right:0;width:43px;background:#2a2a2a;z-index:1;height:auto;}
.mpfy-p-popup-style-two .mpfy-p-top h1{color:#fff;font-size:17px;line-height:22px;font-weight:normal;}
.mpfy-p-popup-style-two .mpfy-p-close{}
.mpfy-p-popup-style-two .mpfy-p-close span:before, .mpfy-p-popup-style-two .mpfy-p-close span:after{background:#fff;}
.mpfy-p-popup-style-two .mpfy-p-content{float:right;width:380px;position:relative;overflow:hidden;padding:0;position:relative;}
.mpfy-p-popup-style-two .mpfy-p-widget-location{padding:10px;}
.mpfy-p-popup-style-two .mpfy-p-widget-location .mpfy-p-holder{padding:0;}
.mpfy-p-popup-style-two .mpfy-p-widget{margin-bottom:15px;}
.mpfy-p-slider{float:left;width:625px;}
.mpfy-p-slider ul{list-style:none outside none;}
.mpfy-p-slider .mpfy-p-slider-top{width:100%;padding-bottom:0;}
.mpfy-p-slider .mpfy-p-slider-top.add-padding{padding-bottom:138px;}
.mpfy-p-slider .mpfy-p-slider-top li{float:left;width:100%;}
.mpfy-p-slider .mpfy-p-slider-top .holder{width:inherit;height:inherit;background-repeat:no-repeat;}
.mpfy-p-slider .mpfy-p-slider-top .video-holder{width:100%;height:640px;}
.mpfy-p-slider .mpfy-p-slider-top img{display:block;width:100%;height:auto;}
.mpfy-p-slider .mpfy-p-slider-top iframe{width:100%;height:100%;}
.mpfy-p-slider .mpfy-p-slider-bottom{width:100%;overflow:hidden;position:absolute;left:0;right:0;bottom:0;background-color:#f5f5f5;}
.mpfy-p-slider .mpfy-p-slider-bottom:before, .mpfy-p-slider .mpfy-p-slider-bottom:after{content:' ';position:absolute;top:0;bottom:0;width:100px;pointer-events:none;z-index:10;}
.mpfy-p-slider .mpfy-p-slider-bottom:before{left:0;}
.mpfy-p-slider .mpfy-p-slider-bottom:before{background:-moz-linear-gradient(left, rgba(245,245,245,1) 0%, rgba(245,245,245,1) 2%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(245,245,245,1) 0%,rgba(245,245,245,1) 2%,rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(245,245,245,1) 0%,rgba(245,245,245,1) 2%,rgba(255,255,255,0) 100%);}
.mpfy-p-slider .mpfy-p-slider-bottom:after{right:0;}
.mpfy-p-slider .mpfy-p-slider-bottom:after{background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(245,245,245,1) 98%, rgba(245,245,245,1) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(245,245,245,1) 98%,rgba(245,245,245,1) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(245,245,245,1) 98%,rgba(245,245,245,1) 100%);}
.mpfy-p-slider .mpfy-p-slider-bottom > ul{overflow:hidden;width:100%;position:relative;}
.mpfy-p-slider .mpfy-p-slider-bottom > ul:not(.slick-centered-slides) .slick-slide.slick-center:before,
.mpfy-p-slider .mpfy-p-slider-bottom > ul:not(.slick-centered-slides) .slick-slide.slick-center:after{display:none;}
.mpfy-p-slider .mpfy-p-slider-bottom > ul:not(.slick-centered-slides):before,
.mpfy-p-slider .mpfy-p-slider-bottom > ul:not(.slick-centered-slides):after{content:' ';position:absolute;left:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin-left:-5px;}
.mpfy-p-slider .mpfy-p-slider-bottom > ul:not(.slick-centered-slides):before{top:0;border-top:5px solid #b0b0b0;}
.mpfy-p-slider .mpfy-p-slider-bottom > ul:not(.slick-centered-slides):after{bottom:0;border-bottom:5px solid #b0b0b0;}
.mpfy-p-slider .mpfy-p-slider-bottom .caroufredsel_wrapper{width:100% !important;}
.mpfy-p-slider .mpfy-p-slider-bottom li{float:left;width:108px;padding:15px 9px;}
.mpfy-p-slider .mpfy-p-slider-bottom li a{display:block;}
.mpfy-p-slider .mpfy-p-slider-bottom img{display:block;width:100%;height:auto;}
.mpfy-p-slider .mpfy-p-arrow{position:absolute;top:0;bottom:0;width:26px;background:rgba(255,255,255,0.6);}
.mpfy-p-slider .mpfy-p-arrow:before{content:' ';position:absolute;top:50%;left:3px;width:20px;height:20px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/mpfy-p-sprite.png) no-repeat 0 0;margin-top:-10px;}
.mpfy-p-slider .mpfy-p-arrow:hover{text-decoration:none;}
.mpfy-p-slider .mpfy-p-arrow-previous{left:0;}
.mpfy-p-slider .mpfy-p-arrow-previous:before{background-position:-111px -41px;}
.mpfy-p-slider .mpfy-p-arrow-next{right:0;}
.mpfy-p-slider .mpfy-p-arrow-next:before{background-position:-131px -41px;}
.mpfy-p-slider.mpfy-p-full-width-slider{float:none;width:100%;}
@media(max-width:1280px){
.mpfy-p-slider .mpfy-p-slider-bottom > ul:not(.slick-centered-slides):before,
.mpfy-p-slider .mpfy-p-slider-bottom > ul:not(.slick-centered-slides):after{margin-left:-2px;}
}
@media(max-width:1023px){
.mpfy-p-slider{min-height:0;}
} .mpfy-p-scroll{width:100%;height:auto;overflow:auto;width:auto !important;padding-top:15px;}
.mpfy-p-scroll .mpfy-p-holder{padding:0 15px 15px 15px;}
.mpf-p-popup-holder{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:99999;}
.mpfy-p-popup .jspContainer{overflow:hidden;position:relative;}
.mpfy-p-popup .jspPane{position:absolute;}
.mpfy-p-popup .jspVerticalBar{position:absolute;top:0;right:9px;width:9px;height:100%;opacity:0;}
.mpfy-p-popup .jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.mpfy-p-popup .jspCap{display:none;}
.mpfy-p-popup .jspHorizontalBar .jspCap{float:left;}
.mpfy-p-popup .jspTrack{background:#eee;position:relative;border-radius:10px;}
.mpfy-p-popup .jspDrag{background:#b1b1b1;position:relative;top:0;left:0;cursor:pointer;border-radius:10px;}
.mpfy-p-popup .jspHorizontalBar .jspTrack, .mpfy-p-popup .jspHorizontalBar .jspDrag{float:left;height:100%;}
.mpfy-p-popup .jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0;}
.mpfy-p-popup .jspArrow.jspDisabled{cursor:default;background:#80808d;}
.mpfy-p-popup .jspVerticalBar .jspArrow{height:16px;}
.mpfy-p-popup .jspHorizontalBar .jspArrow{width:9px;float:left;height:100%;}
.mpfy-p-popup .jspVerticalBar .jspArrow:focus{outline:none;}
.mpfy-p-popup .jspCorner{background:#eeeef4;float:left;height:100%;}
.mpfy-p-popup .mpfy-p-scroll-show-scroll .jspVerticalBar{opacity:1;}
.mpfy-p-sidebar > *{float:none;width:auto;margin-left:0;margin-right:0;}
.mpfy-p-sidebar #sidebar{display:block;float:none;position:relative;left:0;right:auto;top:0;bottom:auto;width:auto;height:auto;}
.mpfy-p-color-blue{color:#2ed2e1;}
.mpfy-p-bg-blue{background:#2ed2e1;}
.mpfy-p-color-gray{color:#7b7b7b;}
.mpfy-p-bg-gray{background:#7b7b7b;}
.mpfy-popup-open{overflow:hidden !important;height:auto !important;}
.mpfy-p-popup-style-one .mpfy-p-comments{margin:20px;}
.mpfy-p-popup-style-one .mpfy-p-comments ul, .mpfy-p-popup-style-one .mpfy-p-comments ol{list-style-type:none;}
.mpfy-p-popup-style-one .mpfy-p-comments .commentlist .comment-body{margin-left:0;}
.mpfy-p-popup-style-one .mpfy-p-comments .commentlist .comment-meta{padding-left:0;}
.mpfy-p-popup-style-one .mpfy-p-comments .commentlist .reply{padding-left:0;}
.mpfy-p-popup-style-one .mpfy-p-comments .children{margin-left:80px;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments input{width:auto;margin:0;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments .avatar{position:static;margin-right:10px;width:30px !important;height:30px !important;}
.mpfy-p-popup-style-one .mpfy-p-comments .form-allowed-tags{display:none;}
.mpfy-p-popup-style-one .mpfy-p-comments #respond{margin-top:20px;}
.mpfy-p-popup-style-one .mpfy-p-comments #respond p{margin-bottom:26px;}
.mpfy-p-popup-style-one .mpfy-p-comments #respond .comment-notes label,
.mpfy-p-popup-style-one .mpfy-p-comments #respond .comment-form-author label,
.mpfy-p-popup-style-one .mpfy-p-comments #respond .comment-form-email label,
.mpfy-p-popup-style-one .mpfy-p-comments #respond .comment-form-url label,
.mpfy-p-popup-style-one .mpfy-p-comments #respond .comment-form-comment label{display:block;float:none;clear:both;}
.mpfy-p-popup-style-one .mpfy-p-comments .comments-title{margin-bottom:15px;}
.mpfy-p-popup-style-one .mpfy-p-comments .comment-list li{margin-bottom:15px;}
@media only screen and (max-width: 1280px) {
.mpfy-p-popup{padding:10px 38px;}
.mpfy-p-popup-style-two{width:100%;}
.mpfy-p-popup-style-two{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.mpfy-p-popup-style-two .mpfy-p-content{float:none;width:auto;}
.mpfy-p-content{width:auto;position:relative;overflow:hidden;}
}
@media only screen and (max-width: 1200px) {
.mpfy-p-popup-style-one{margin:0;left:0;}
}
@media only screen and (max-width: 1024px) {
.mpfy-p-popup-style-two{margin:0;left:0;}
}
@media only screen and (max-width: 985px) {
.mpfy-p-links li{float:left;}
.mpfy-p-links li ~ li{border-left:1px solid #e2e2e2;padding-left:12px;margin-left:12px;}
} @media only screen and (min-width: 768px) and (max-width: 985px){
.mpfy-p-popup{width:100%;}
.mpfy-p-popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.mpfy-p-sidebar{float:none;width:auto;padding:20px 20px 0 20px;margin:0;position:relative;}
.mpfy-p-content{padding:0 20px 20px 20px;}
.mpfy-p-popup h1{font-size:30px;}
.mpfy-p-popup-style-two .mpfy-p-bottom{position:static;}
.mpfy-p-popup-style-two .mpfy-p-widget-direction-with-location{top:18px;}
.mpfy-p-top{padding:20px 86px 22px;}
.mpfy-p-date{top:24px;left:22px;}
.mpfy-p-links{padding-bottom:7px;}
.mpfy-p-widget-direction-with-location{position:absolute;right:35px;top:37px;width:270px;z-index:10;}
.mpfy-p-widget-location{position:relative;overflow:hidden;padding:6px 295px 6px 16px;min-height:70px;}
.mpfy-p-widget-location .mpfy-p-holder{float:left;margin-right:20px;min-width:400px;}
.mpfy-p-widget-location .mpfy-p-tags{position:relative;overflow:hidden;}
.mpfy-p-widget-location .mpfy-p-entry p{padding-bottom:7px;}
.mpfy-p-widget-category, .mpfy-p-widget-search{display:none;}
.mpfy-p-tags{padding-top:10px;padding-right:285px;}
.mpfy-p-tags a{font-size:12px;}
.mpfy-p-slider{width:auto;float:none;}
.mpfy-p-slider .mpfy-p-slider-top .video-holder{width:100%;height:350px;}
.mpfy-p-scroll, .mpfy-p-scroll .jspContainer, .mpfy-p-scroll .jspPane{width:auto !important;height:auto !important;}
.mpfy-p-popup .jspPane{position:relative;}
} @media only screen and (max-width: 767px) {
.mpfy-p-popup{width:100%;padding:10px;}
.mpfy-p-popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.mpfy-p-sidebar{position:relative;float:none;width:auto;padding:16px 16px 0 16px;margin:0;}
.mpfy-p-content{float:none;width:auto;padding:0 16px 16px 16px;}
.mpfy-p-top{padding:60px 10px 10px 73px;}
.mpfy-p-top h1{font-size:23px;line-height:26px;min-height:50px;}
.mpfy-p-top:before{content:' ';position:absolute;left:0;right:0;top:0;height:41px;z-index:1;background:#2a2a2a;border-radius:10px 10px 0 0;}
.mpfy-p-bottom{position:static;}
.mpfy-p-date{top:60px;left:13px;width:50px;height:50px;}
.mpfy-p-close{}
.mpfy-p-close span:before, .mpfy-p-close span:after{background:#fff;}
.mpfy-p-popup-style-two{padding:0;}
.mpfy-p-popup-style-two .mpfy-p-bottom{position:static;}
.mpfy-p-popup-style-two .mpfy-p-top:before{left:auto;border-radius:0;}
.mpfy-p-popup-style-two .mpfy-p-top h1{min-height:0;}
.mpfy-p-nav-info{margin-left:-60px;padding-top:10px;}
.mpfy-p-nav-info li{padding-right:6px;font-size:10px;}
.mpfy-p-widget-category, .mpfy-p-widget-search{display:none;}
.mpfy-p-slider{width:auto;float:none;}
.mpfy-p-slider .mpfy-p-slider-top .video-holder{width:100%;height:200px;}
.mpfy-p-slider .mpfy-p-arrow{display:none !important;}
.mpfy-p-scroll, .mpfy-p-scroll .jspContainer, .mpfy-p-scroll .jspPane{width:auto !important;height:auto !important;}
.mpfy-p-popup .jspPane{position:relative;}
} @media only screen and (max-width: 479px) {
.mpfy-p-popup-style-two .mpfy-p-top{padding-right:95px;}
.mpfy-p-popup-style-two .mpfy-p-top h1{font-size:13px;}
} .mpfy-p-slider .mpfy-p-slides,
.mpfy-p-slider .mpfy-p-slides *{box-sizing:content-box !important;}
.mpfy-p-loading{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/loader.svg) no-repeat 0 0;width:100px;height:100px;background-size:cover;}
.mpf-p-popup-holder{display:flex;justify-content:center;align-items:center;}
.mpfy-p-popup-style-two{max-width:1170px;margin-left:0;position:static;max-height:100%;}
.mpfy-p-local-info{padding:30px 30px 8px 30px;}
.mpfy-p-slider{width:806px;position:relative;overflow:hidden;}
.mpfy-p-popup-style-two .mpfy-p-content{width:364px;position:relative;}
.mpfy-p-popup-style-two .mpf-p-show-overlay.mpfy-p-content:after{content:'';background:linear-gradient(to top, rgba(245,245,245,1) 0%,rgba(125,185,232,0) 100%);width:100%;height:162px;position:absolute;bottom:0;left:0;transition:opacity .4s;pointer-events:none;}
.mpfy-p-scroll-remove-overlay .mpfy-p-popup-style-two .mpfy-p-content:after{opacity:0;}
.mpfy-p-popup-background{background:rgba(125,125,125,.85);height:10000vh;}
.mpfy-p-slider .mpfy-p-arrow{width:35px;display:none;}
.mpfy-p-slider .mpfy-p-arrow:before{display:none;}
.mpfy-p-slider .mpfy-p-slider-bottom{cursor:move;cursor:-webkit-grab;cursor:grab;margin-top:0;}
.mpfy-p-slider .mpfy-p-slider-bottom li a{cursor:move;cursor:-webkit-grab;cursor:grab;}
.mpfy-p-slider .mpfy-p-slider-bottom li.mpfy-p-slider-bottom-is-pointer a{cursor:grabbing;cursor:-webkit-grabbing;}
.mpfy-p-slider .mpfy-p-slider-bottom img{border-radius:50%;}
.mpfy-p-slider.mpfy-p-full-width-slider .mpfy-p-slider-top.add-padding{padding-bottom:113px;}
.mpfy-p-slider.mpfy-p-full-width-slider .mpfy-p-slider-bottom li{width:83px !important;}
.mpfy-p-slider .mpfy-p-slider-bottom .slick-centered-slides .slick-track{transform:translate3d(0px, 0px, 0px) !important;width:100% !important;text-align:center;font-size:0;line-height:0;}
.mpfy-p-slider .mpfy-p-slider-bottom .slick-centered-slides .slick-slide{float:none;display:inline-block;opacity:1;}
.mpfy-p-slider .mpfy-p-slider-bottom .slick-video-slide{position:relative;}
.mpfy-p-slider .mpfy-p-slider-bottom .slick-video-slide a:after{content:'';background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/icon-play.png) no-repeat 0 0;width:29px;height:34px;position:absolute;top:50%;left:53%;transform:translate(-50%,-50%);}
.mpfy-p-slider .mpfy-p-slider-bottom .slick-slide.slick-active{opacity:1;transition:opacity .3s ease;}
.mpfy-p-slider .mpfy-p-slider-bottom .slick-slide{opacity:.35;transition:opacity .3s ease;}
.mpfy-p-slider .mpfy-p-slider-bottom .slick-slide.slick-center{position:relative;overflow:hidden;}
.mpfy-p-slider .mpfy-p-slider-bottom .slick-slide.slick-center:after{content:'';width:0;height:0;border-style:solid;border-width:16px 16px 0 16px;border-color:#b0b0b0 transparent transparent transparent;position:absolute;top:-11px;left:50%;transform:translateX(-50%);}
.mpfy-p-slider .mpfy-p-slider-bottom .slick-slide.slick-center:before{content:'';position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #b0b0b0 transparent;}
.mpfy-p-widget-direction a{background-color:#21b0b9;border-radius:0;font-size:16px;color:#fff;padding:13px 36px 13px 16px;margin-bottom:6px;}
.mpfy-p-widget-direction a:before{display:none;}
.mpfy-p-widget-direction a:after{content:' ';position:absolute;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/arrow-right-black.png) no-repeat;width:12px;height:18px;right:15px;top:13px;opacity:.2;}
.mpfy-p-scroll .mpfy-p-holder{padding:0 30px 30px 30px;}
.mpfy-p-popup-style-two .mpfy-p-widget{padding:0;border:none;margin-bottom:0;}
.mpfy-p-popup-style-two .mpfy-p-widget.mpfy-p-widget-location *{box-sizing:border-box;}
.mpfy-p-widget-location .mpfy-p-entry p{line-height:1.6;}
.mpfy-p-widget-location .mpfy-p-entry p:last-child{padding-bottom:0;}
.mpfy-p-widget-location h5.mpfy-p-widget-title{font-size:16px;color:#525252;background-color:#f2f2f2;border:1px solid #eaeaea;padding:12px 36px 11px 16px;position:relative;cursor:pointer;}
.mpfy-p-widget-location h5.mpfy-p-widget-title:after{content:' ';position:absolute;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/arrow-right-black.png) no-repeat;width:12px;height:18px;right:17px;top:13px;background-size:contain;transition:transform .3s;transform:rotate(90deg);opacity:.2;}
body.mpf-location-info .mpfy-p-widget-location h5.mpfy-p-widget-title:after{content:' ';position:absolute;transform:rotate(-90deg);width:12px;height:18px;right:17px;top:13px;background-size:contain;opacity:.2;}
.mpfy-p-widget-location{position:relative;}
.mpfy-p-widget-location .mpfy-location-details{background-color:#f2f2f2;padding:0 16px 10px;position:absolute;z-index:9999;left:0;width:100%;top:0;border:1px solid #eaeaea;border-top:0;opacity:0;visibility:hidden;padding-bottom:0;transition:all .3s;}
body.mpf-location-info .mpfy-p-widget-location .mpfy-location-details{padding-bottom:10px;visibility:visible;opacity:1;top:44px;}
.mpfy-p-widget-location .mpfy-location-details .mpfy-p-entry{float:none;}
.mpfy-p-popup .mpfy-title{transition:padding .3s;}
.mpfy-p-popup .mpfy-title h1{font-family:'Museo Sans Rounded 700', sans-serif;font-weight:700;font-size:17px;color:#525252;}
@media(max-width:767px){
.mpfy-p-popup .mpfy-title h1{font-family:'Museo Sans Rounded 500', sans-serif;font-weight:500;}
}
.mpfy-p-scroll .mpfy-p-entry{margin-right:0;}
.mpfy-p-entry p{font-family:'Museo Sans Rounded 300', sans-serif;font-size:16px;line-height:1.81;}
.mpfy-p-popup-style-two .mpfy-p-close{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/icon-close-btn.png) no-repeat 0 0;width:11px;height:11px;top:10px;right:10px;transition:transform .4s;}
.mpfy-p-popup-style-two .mpfy-p-close:hover{transform:rotate(180deg);transition:transform .4s;}
@media(max-width:1023px){
.mpfy-p-popup-style-two .mpfy-p-close{width:26px;height:26px;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/close-mobile.png) no-repeat center center;}
}
.mpfy-p-tags{padding:0 0 10px 0;}
.mpfy-p-entry + .mpfy-p-tags{padding:7px 0 0 0;}
.mpfy-p-links + .mpfy-p-tags{padding-top:5px;}
.mpfy-p-tags a{background-color:#fafafa;font-size:15px;color:#525252;border-radius:0;padding:3px 15px;margin-right:3px;margin-bottom:3px;}
.mpfy-p-tags a:hover{background-color:#525252;color:#fff;}
.mpfy-p-links{padding:10px 0;}
.mpfy-p-links a{font-family:'Museo Sans Rounded 300', sans-serif;font-size:16px;color:#64b2b9;transition:color .3s;}
.mpfy-p-links a:hover{color:#3e7479 !important;text-decoration:none;}
.mpfy-p-bottom{background-color:#f5f5f5;}
.mpfy-p-popup .jspVerticalBar{width:5px;z-index:9999;}
.mpfy-p-popup .jspPane{padding-top:5px !important;}
.stButton .facebook{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/facebook-custom.png) no-repeat 0 0;width:16px;height:16px;}
.stButton .pinterest{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/pinterest-custom.png) no-repeat 0 0;width:16px;height:16px;}
.stButton .twitter{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/twetter-custom.png) no-repeat 0 0;width:16px;height:16px;}
.stButton .googleplus{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/gplus-custom.png) no-repeat 0 0;width:16px;height:16px;}
.stButton .email{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/mail-custom.png) no-repeat 0 0;width:16px;height:16px;}
.mpfy-p-social-small .mpfy-social-btn:last-child{padding-bottom:3px;}
.mpfy-p-slider-top{position:relative;}
.mpfy-p-slider-top .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:999;border:none;}
.mpfy-p-slider-top .slick-arrow:active{box-shadow:none;}
.mpfy-p-slider-top .slick-prev{left:0;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/arrow-left.png) no-repeat center;background-size:23px 37px;width:46px;height:74px;font-size:0;line-height:0;text-indent:-4004px;}
.mpfy-p-slider-top .slick-next{right:0;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/arrow-right.png) no-repeat center;background-size:23px 37px;width:46px;height:74px;font-size:0;line-height:0;text-indent:-4004px;}
.mpfy-p-slider .mpfy-p-slider-top .holder{background-position:center;background-size:cover;}
.mpfy-p-slider .slick-track:after{clear:both;content:'';display:table;line-height:0;}
.mpfy-p-widget-location{border-radius:0;border:none;padding:0;}
.mpfy-p-popup h1{font-size:20px;color:#21b0b9;}
.mpfy-p-top{border-radius:0;padding:8px 96px 12px 92px;}
.mpfy-p-date{left:26px;top:14px;}
.mpfy-p-popup a img{width:100%;height:auto;}
.mpfy-p-popup > .mpfy-p-holder{border-radius:0;}
.mpfy-p-popup-style-one .mpfy-p-close{background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/assets/images/icon-close-btn.png) no-repeat 0 0;width:11px;height:11px;top:10px;right:10px;}
.mpfy-p-popup-style-one .comments-area{border-top:1px solid #ebebeb;padding-top:22px;}
.mpfy-p-popup-style-one .mpfy-p-comments{margin:0 35px;}
.mpfy-p-popup-style-one .mpfy-p-comments .comments-title{font-size:18px;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments .says, 
.mpfy-p-popup-style-one .mpfy-p-comments #comments cite,
.mpfy-p-popup-style-one .mpfy-p-comments #comments .avatar{display:inline-block;vertical-align:middle;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments .url,
.mpfy-p-popup-style-one .mpfy-p-comments #comments cite,
.mpfy-p-popup-style-one .mpfy-p-comments #comments .says{font-size:16px;color:#525252;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments .comment-meta a{font-size:16px;color:#525252;}
.mpfy-p-comments p{font-family:'Museo Sans Rounded 300', sans-serif;font-size:16px;line-height:1.88;color:#525252;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments .comment-meta a.comment-edit-link{color:#21b0b9;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments .comment-author{margin:0 0 20px 0;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments .reply{display:none;}
.mpfy-p-comments textarea{height:85px;border-radius:0;border:1px solid #e4e4e4;}
.comment-form p label{font-size:18px;display:block;margin-bottom:15px;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments input{width:100%;border-radius:0;border:1px solid #e4e4e4;}
.mpfy-p-popup-style-one .mpfy-p-comments #comments input[type=submit]{font-size:16px;text-transform:capitalize;background-color:#21b0b9;color:#fff;border:none;border-radius:0;height:auto;padding:8px 18px;width:auto;}
.mpfy-p-popup-style-one .mpfy-p-comments #respond p{margin-bottom:15px;}
.mpfy-layout-mobile .mpfy-mll-location .mpfy-mll-l-categories a:last-child{margin-right:0;}
@media(max-width:1280px){
.mpfy-p-slider{width:60%;}
.mpfy-p-popup-style-two .mpfy-p-content{width:40%;position:relative;}
.mpfy-p-slider.mpfy-p-full-width-slider  .mpfy-p-slider-bottom{height:103px;}
.slick-centered-slides.slick-slider .slick-list{padding:0 0 !important;}
.mpfy-p-content .mpfy-p-scroll{min-height:1px;}
}
@media(max-width:1023px){
.mpfy-p-popup{padding:0;}
.mpfy-p-widget-location{border-radius:0;}
.mpfy-p-widget-location .mpfy-p-holder{float:none;margin-right:0;}
.mpfy-p-local-info{padding:22px 22px 0 22px;}
.mpfy-p-scroll .mpfy-p-holder{padding:0 22px;}
.mpfy-p-popup-style-two{margin-left:0;}
.mpfy-p-popup-style-two .mpfy-p-social-small:before{display:none !important;}
.mpfy-p-popup-style-two .mpfy-p-social-small{left:6px !important;right:auto !important;top:6px !important;background-color:#fff;z-index:9999;}
.mpfy-p-popup-style-two  .mpfy-social-btn{visibility:visible !important;opacity:1 !important;}
.mpfy-p-social-small{left:0 !important;top:0 !important;}
.mpfy-p-social-small:before{display:none !important;}
.mpfy-p-social-small .mpfy-social-btn{opacity:1 !important;visibility:visible !important;}
.mpfy-p-slider{width:100%;}
.mpfy-p-popup-style-two .mpfy-p-content{width:100%;position:static;}
.mpfy-p-slider .mpfy-p-slider-top{padding:0 !important;}
.mpfy-p-slider .mpfy-p-slider-bottom{display:none;}
.mpfy-p-widget-location{overflow:visible;}
.mpfy-zoom{right:13px;}
}
@media(max-width:985px){
.mpfy-p-popup-style-one .mpfy-p-comments{margin:0 20px;}
}
@media(max-width:767px){
.mpfy-p-local-info { padding-bottom: 18px; }
.mpfy-p-popup h1 { font-size: 17px; line-height: 1.2; }
.mpfy-p-widget { margin-bottom: 0; }
.mpfy-p-top:before { display: none; }
.comment-form p label { font-size: 15px; margin-bottom: 5px; }
#respond form input[type="text"], #respond form textarea { line-height: 1; }
.mpfy-p-popup-style-two .mpf-p-show-overlay.mpfy-p-content:after { display: none; }
.mpfy-p-popup.mpfy-p-popup-style-two { z-index: 999999; position: relative; }
.mpfy-p-popup-show-background .mpfy-p-popup-background { z-index: -1; }
.mpf-p-popup-holder { z-index: 999999; }
.mpf-p-popup-holder.mpfy-p-popup-active.mpfy-p-popup-show-mobile { overflow-y: scroll; }
.mpf-p-popup-holder.mpfy-p-popup-active.mpfy-p-popup-show-mobile .mpfy-p-popup {visibility: visible; opacity: 1;  overflow: scroll; z-index: 99999;  }
}.mpfy-p-social-small a, .mpfy-p-social-small a:hover, .mpfy-p-social-small a, .mpfy-p-social-small-open a{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;}
.mpfy-p-social-small{position:absolute;left:-24px;top:0;background:#fff;width:24px;text-align:center;background:#FFF;}
.mpfy-p-social-small .mpfy-social-btn{display:block;overflow:hidden;}
@media only screen and (min-width: 768px) and (max-width: 985px){
.mpfy-p-popup-style-two .mpfy-p-social-small{position:absolute;left:auto;right:47px;top:7px;background:transparent;z-index:10;cursor:pointer;height:30px;}
.mpfy-p-popup-style-two .mpfy-p-social-small:before{content:' ';display:block;background:url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/modules/social-sharing/images/share-icon.png) no-repeat left top;width:30px;height:30px;}
.mpfy-p-popup-style-two .mpfy-p-social-small .mpfy-social-btn{visibility:hidden;opacity:0;background:#FFFFFF;}
.mpfy-p-popup-style-two .mpfy-p-social-small-open .mpfy-social-btn{visibility:visible;opacity:1;}
} @media only screen and (max-width: 767px) {
.mpfy-p-popup-style-two .mpfy-p-social-small { position: absolute; left: auto; right: 47px; top: 7px; background: transparent; z-index: 10; cursor: pointer; height: 30px; }
.mpfy-p-popup-style-two .mpfy-p-social-small:before { content: ' '; display: block; background: url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/modules/social-sharing/images/share-icon.png) no-repeat left top; width: 30px; height: 30px; }
.mpfy-p-social-small { position: absolute; left: 10px; top: 7px; background: transparent; z-index: 10; cursor: pointer; height: 30px; }
.mpfy-p-social-small:before { content: ' '; display: block; background: url(//www.tdgiworld.com/wp-content/plugins/mapifypro-master/modules/social-sharing/images/share-icon.png) no-repeat left top; width: 30px; height: 30px; }
.mpfy-p-social-small .mpfy-social-btn { visibility: hidden; opacity: 0; background: #FFFFFF; }
.mpfy-p-social-small-open .mpfy-social-btn { visibility: visible; opacity: 1; }
}