
/* gt3-theme/theme-font*/
@font-face{font-family:Theme_icon;src:url(../../../themes/ewebot/dist/font/Flaticon.beac175c.woff2) format("woff2"),url(https://ensivosolutions.com/wp-content/themes/ewebot/dist/font/Flaticon.4c2b6b7a.woff) format("woff");font-weight:400;font-style:normal}[class*=" theme_icon-"]:after,[class*=" theme_icon-"]:before,[class^=theme_icon-]:after,[class^=theme_icon-]:before{font-family:Theme_icon;font-size:26px;font-style:normal;margin-left:9px}.theme_icon-shopping-bag:before{content:"\f100"}.theme_icon-search:before{content:"\f101"}.theme_icon-cart:before{content:"\f102"}.theme_icon-fullscreen:before{content:"\f103"}.theme_icon-close:before{content:"\f104"}.theme_icon-next:before{content:"\f105"}.theme_icon-comment:before{content:"\f106"}.theme_icon-like:before{content:"\f107"}.theme_icon-home-repair:before{content:"\f108"}.theme_icon-heart:before{content:"\f109"}.theme_icon-exit:before{content:"\f10a"}.theme_icon-envelopment:before{content:"\f10b"}

/* gt3-theme/wp-widgets/custom_html*/
.widget.widget_text ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_text ul li{font-size:.78em;line-height:1.1}.widget.widget_text ul li li,aside .widget.widget_text ul li{font-size:1em}.widget.widget_text ul li a{font-size:14px;line-height:1.6}.textwidget p:last-of-type{margin-bottom:0}.textwidget:after{display:table;clear:both;content:""}.textwidget img{max-width:100%;margin:0 0 25px;vertical-align:top;border-radius:5px}.textwidget img.aligncenter{margin:0 auto 25px}.textwidget a img{margin:0 auto}.textwidget strong+br{margin-bottom:15px}@media only screen and (max-width:767px){.widget_text img.aligncenter{margin-left:auto!important;margin-right:auto!important}}

/* gt3-theme/wp-widgets/nav_menu*/
.widget.widget_nav_menu ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_nav_menu ul li{font-size:.78em;line-height:1.1}.widget.widget_nav_menu ul li li{font-size:1em}.widget.widget_nav_menu ul li a{font-size:14px;line-height:1.6}@media only screen and (max-width:1025px) and (min-width:768px){.widget_nav_menu li ul{padding-left:0}}@media only screen and (min-width:768px) and (max-width:1200px){aside .widget.widget_nav_menu ul ul{margin-left:0!important}}
