/**handles:the7-mega-menu,the7-elements-albums-portfolio,the7-elements,style**/
.main-nav>li.dt-mega-menu>a{position:relative}.side-header .main-nav>li>a.mega-menu-img-top,.side-header .main-nav>li>a.mega-menu-img-top_align_left,.side-header .mini-nav li>a.mega-menu-img-top,.side-header .mini-nav li>a.mega-menu-img-top_align_left{-ms-flex-flow:column wrap;flex-flow:column wrap}.dt-mega-menu .sub-nav .dt-mega-parent:before,.dt-mega-menu .sub-nav .dt-mega-parent:first-child:before,.dt-mega-menu .sub-nav li.has-children:after,.dt-mega-menu .sub-nav li:before,.masthead:not(.sub-downwards) .main-nav .sub-nav li.hide-mega-title>a .menu-text{display:none}.sub-downwards .sub-nav li.hide-mega-title>a{display:block}.sub-downwards .sub-nav li.hide-mega-title>a.mega-menu-img-top,.sub-downwards .sub-nav li.hide-mega-title>a.mega-menu-img-top_align_left{display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.menu-subtitle{display:block;text-transform:none}.menu-subtitle{font-family:Arial,sans-serif;font-style:normal;font-weight:400}.dt-mega-menu .sub-nav .dt-mega-parent>a span.menu-subtitle{font-size:12px;line-height:14px}.mega-icon:after,.menu-subtitle:after{display:none!important}.top-header .mega-full-width>.dt-mega-menu-wrap{width:100%}.side-header .mega-auto-width .dt-mega-menu-wrap,.side-header .mega-full-width .dt-mega-menu-wrap{top:0;left:100%}.header-side-right .mega-auto-width>.dt-mega-menu-wrap,.header-side-right .mega-full-width>.dt-mega-menu-wrap{top:0;left:auto;right:100%;padding-left:0}.masthead.side-header:not(.sub-downwards) .mega-auto-width>.dt-mega-menu-wrap,.masthead.side-header:not(.sub-downwards) .mega-full-width>.dt-mega-menu-wrap{width:890px;max-width:890px}.mega-auto-width .dt-mega-menu-wrap{left:0;width:auto}.main-nav .mega-auto-width>.dt-mega-menu-wrap{min-width:240px}.mega-auto-width>.dt-mega-menu-wrap.left-overflow,.mega-full-width .dt-mega-menu-wrap.left-overflow{left:0!important;right:auto!important;margin-left:0!important}.top-header .main-nav .dt-mega-menu-wrap{position:absolute;top:100%;visibility:hidden;opacity:0;padding:10px;box-sizing:border-box}.main-nav .dt-mega-menu-wrap{box-shadow:0 0 4px rgba(0,0,0,.2)}.top-header.floating-navigation-below-slider .main-nav>li>.dt-mega-menu-wrap.bottom-overflow{top:auto;bottom:100%}.dt-mega-menu-wrap.y-overflow{overflow-y:auto}.top-header.floating-navigation-below-slider .dt-mega-menu-wrap.bottom-overflow{top:auto;bottom:0}.dt-mega-menu-wrap .sub-nav{position:relative;width:auto;padding:0;background:0 0;box-shadow:none}.show-mega-menu .dt-mega-menu-wrap .sub-nav,.sub-downwards .dt-mega-menu-wrap .sub-nav{visibility:visible;opacity:1}#page .dt-mobile-header .dt-mega-menu-wrap>.sub-nav{visibility:visible;opacity:1;width:auto}.main-nav .mega-auto-width>.dt-mega-menu-wrap .sub-nav .sub-nav,.main-nav .mega-auto-width>.dt-mega-menu-wrap .sub-nav .sub-nav ul,.main-nav .mega-full-width>.dt-mega-menu-wrap .sub-nav .sub-nav,.main-nav .mega-full-width>.dt-mega-menu-wrap .sub-nav .sub-nav ul{width:auto}.dt-mega-menu .dt-mega-menu-wrap{padding-top:0;padding-bottom:0;font-size:0;line-height:0;word-spacing:-4px;text-align:left}.dt-mega-menu .dt-mega-menu-wrap:after,.dt-mega-menu .dt-mega-menu-wrap:before{content:"";display:table;clear:both}.dt-mega-menu>.dt-mega-menu-wrap{padding:20px 10px 10px}.dt-mega-menu .dt-mega-menu-wrap li{padding-left:0;padding-right:0;word-spacing:normal}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent{position:static;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:0 10px 0;box-sizing:border-box}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent>.sub-nav>li:last-child{padding-bottom:0;margin-bottom:0}.dt-mega-menu .sub-nav .dt-mega-parent:first-child{border-left:none}.new-column>a{margin-left:-21px!important;border-radius:none}.dt-mega-menu .sub-nav .dt-mega-parent:hover>a{border-radius:0}.dt-mega-menu .sub-nav .dt-mega-parent>a{width:auto}.dt-mega-menu .sub-nav .dt-mega-parent.no-link>a:hover,.no-link>a:hover{opacity:1}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav,.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav.right-overflow{position:relative;left:auto!important;top:auto;max-width:100%;padding:0;background:0 0;box-shadow:none}.rtl .masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav,.rtl .masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav.right-overflow{right:auto;left:auto!important}.dt-mega-menu.dt-hovered .sub-nav .sub-nav,.show-mega-menu.dt-mega-menu .sub-nav .sub-nav{visibility:visible!important;opacity:1!important}.dt-mega-parent .sub-nav>li{margin-bottom:2px}.side-header .main-nav .new-column{display:none}.top-header .sub-nav>li.dt-mega-parent>a{margin:0}.top-header .sub-nav>li.dt-mega-parent>a.mega-menu-img-top{text-align:center}.sub-sideways .sub-nav>li.dt-mega-parent.empty-title>a,.top-header .sub-nav>li.dt-mega-parent.empty-title>a{padding:0}.menu-item .dt-mega-menu-wrap>.sub-nav{transition:opacity .2s ease}.menu-item.show-mega-menu-content .dt-mega-menu-wrap>.sub-nav{visibility:visible;opacity:1}.dt-mega-menu-wrap>.sub-nav{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.dt-mega-parent .sub-nav .sub-nav{margin-left:20px}.sub-downwards.side-header .main-nav .sub-nav li.dt-mega-parent .sub-nav{padding-top:0;padding-bottom:0}.dt-mega-parent .sub-nav .sub-nav>li:first-child{padding-top:0}.dt-mega-parent .sub-nav>li.has-children>a:after{display:none}.sub-nav-widgets .sidebar-content .widget:first-child{padding-top:0}.mobile-main-nav .sub-nav.sub-nav-widgets{padding:0!important}#page .mobile-main-nav .sub-nav.sub-nav-widgets{max-width:100%;width:100%!important}.mobile-main-nav .mega-menu-widgets,.side-header .mega-menu-widgets{max-width:100%}.dt-mega-menu .dt-mega-menu-wrap .sub-nav .mega-menu-widgets{overflow:hidden;max-width:100%}.masthead.side-header:not(.sub-downwards) .mega-auto-width>.dt-mega-menu-wrap .sub-nav-widgets,.masthead.side-header:not(.sub-downwards) .mega-full-width>.dt-mega-menu-wrap .sub-nav-widgets{width:100%}.mega-menu-img,.mega-menu-img img{max-width:100%;height:auto}.mega-menu-img-right i,.mega-menu-img-right img,.mega-menu-img-right_top i,.mega-menu-img-right_top img{order:1}.mega-menu-img-right .menu-item-text,.mega-menu-img-right_top .menu-item-text{order:0}.mega-menu-img-left_top,.mega-menu-img-right_top{-ms-flex-flow:column wrap;flex-flow:column wrap}.masthead:not(.sub-downwards) .dt-mega-parent>.mega-menu-img-left_top,.masthead:not(.sub-downwards) .dt-mega-parent>.mega-menu-img-right_top,.mobile-main-nav .mega-menu-img-left_top,.mobile-main-nav .mega-menu-img-right_top{-ms-align-content:flex-start;align-content:flex-start}.mobile-main-nav .mega-menu-img-left_top,.mobile-main-nav .mega-menu-img-right_top{-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.mega-menu-img-left_top .menu-item-text,.mega-menu-img-right_top .menu-item-text{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center}.masthead:not(.sub-downwards) .mega-menu-img-left_top .menu-item-text,.masthead:not(.sub-downwards) .mega-menu-img-right_top .menu-item-text{-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start}.masthead:not(.sub-downwards) .mega-menu-img-left_top .subtitle-text,.masthead:not(.sub-downwards) .mega-menu-img-right_top .subtitle-text{-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;width:100%}.mega-menu-img-left,.mega-menu-img-right{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.sub-nav li .mega-menu-img-top,.sub-nav li .mega-menu-img-top img,.sub-nav li .mega-menu-img-top_align_left,.sub-nav li .mega-menu-img-top_align_left img{display:block}.sub-downwards.h-center .sub-nav li .mega-menu-img-top_align_left img,.sub-downwards.h-justify.h-center .sub-nav li .mega-menu-img-top_align_left img{display:inline-block}.mobile-main-nav .mega-menu-img-top img,.mobile-main-nav .mega-menu-img-top_align_left img{margin:0 0 5px 0!important}.sub-nav li .mega-menu-img-top img{display:inline-block}.top-header .main-nav>li:not(.dt-mega-parent)>a.mega-menu-img-top,.top-header .main-nav>li:not(.dt-mega-parent)>a.mega-menu-img-top_align_left{-ms-flex-flow:column wrap;flex-flow:column wrap}.masthead:not(.sub-downwards) .main-nav>li:not(.dt-mega-parent)>a.mega-menu-img-top_align_left{-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.top-header .main-nav>li:not(.dt-mega-parent)>a.mega-menu-img-top .menu-text{text-align:center}.top-header .sub-nav>li:not(.dt-mega-parent)>a.mega-menu-img-top,.top-header .sub-nav>li:not(.dt-mega-parent)>a.mega-menu-img-top_align_left{-ms-flex-flow:column wrap;flex-flow:column wrap}.sub-nav>li:not(.dt-mega-parent)>a.mega-menu-img-right,.sub-nav>li:not(.dt-mega-parent)>a.mega-menu-img-right_top{-ms-align-content:flex-start;align-content:flex-start}.dt-mobile-header .sub-nav>li>a.mega-menu-img-right .menu-item-text,.dt-mobile-header .sub-nav>li>a.mega-menu-img-right_top .menu-item-text,.masthead:not(.sub-downwards) .sub-nav>li>a.mega-menu-img-right .menu-item-text,.masthead:not(.sub-downwards) .sub-nav>li>a.mega-menu-img-right_top .menu-item-text{width:100%;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between}.masthead:not(.sub-downwards) .sub-nav>li:not(.dt-mega-parent)>a.mega-menu-img-top{text-align:center}.sub-downwards.h-center .sub-nav>li>a.mega-menu-img-top{-ms-flex-flow:column wrap;flex-flow:column wrap;display:-ms-flexbox;display:-ms-flex;display:flex}.mega-menu-widgets .slider-content{visibility:visible}.main-nav .dt-mega-menu .post-rollover i,.main-nav .dt-mega-menu .rollover i{padding:0}.sub-nav>li.dt-mega-parent>a:not(.not-clickable-item):hover{cursor:pointer}.top-header .dt-mega-menu-wrap .sub-nav-widgets>li:last-child .widget{padding-bottom:0}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu-wrap{background-color:#fff}.sub-sideways .main-nav .dt-mega-menu-wrap,.top-header .main-nav .dt-mega-menu-wrap{padding:0}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent{padding:0}.dt-mega-menu>.sub-nav>li:hover>a{background-color:transparent}.main-nav .sub-nav>li.dt-mega-parent:not(.empty-title)>a,.sub-downwards .main-nav .sub-nav>li.dt-mega-parent.empty-title>a{padding:5px 0 5px 0}.main-nav .sub-nav:first-child>li.dt-mega-parent.has-children.has-widget>.sub-nav-widgets,.main-nav .sub-nav:first-child>li.dt-mega-parent.has-children:not(.has-widget)>a,.sub-downwards .main-nav .sub-nav:first-child>li.dt-mega-parent.empty-title.has-children.has-widget>.sub-nav-widgets,.sub-downwards .main-nav .sub-nav:first-child>li.dt-mega-parent.empty-title.has-children:not(.has-widget)>a{margin-bottom:0}.sub-downwards .sub-nav>li.dt-mega-parent>.next-level-button{margin-top:5px;margin-bottom:5px}.main-nav>li>a>span>span.menu-subtitle{color:rgba(51,51,51,.4)}.sub-nav .menu-subtitle,.sub-nav li.act>a:hover .menu-subtitle{color:rgba(51,51,51,.4);font-family:Roboto,Helvetica,Arial,Verdana,sans-serif;font-size:10px}.main-nav .sub-nav>li.dt-mega-parent>a .menu-text{font:700 16px/22px Roboto,Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:#333}.main-nav .sub-nav>li.dt-mega-parent:not(.act):not(.wpml-ls-item)>a:not(.not-clickable-item):hover .menu-text{color:#017fba;background:-webkit-linear-gradient(left,#017fba 30%,#00bfef 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.main-nav .sub-nav>li.dt-mega-parent:not(.act):not(.wpml-ls-item)>a:not(.not-clickable-item):hover .menu-text{color:#017fba}}.main-nav .sub-nav>li.dt-mega-parent.current-menu-item>a .menu-text{color:#017fba;background:-webkit-linear-gradient(left,#017fba 30%,#00bfef 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.main-nav .sub-nav>li.dt-mega-parent.current-menu-item>a .menu-text{color:#017fba}}.main-nav .sub-nav>li.dt-mega-parent>a .subtitle-text{font:normal 13px/17px Roboto,Helvetica,Arial,Verdana,sans-serif;color:#333}.main-nav .sub-nav .mega-menu-img>i,.main-nav .sub-nav .mega-menu-img>span>i,.mobile-main-nav .sub-nav .mega-menu-img>i,.mobile-main-nav .sub-nav .mega-menu-img>span>i{display:inline-block}.main-nav .dt-mega-menu .sub-nav .dt-mega-parent>a>i,.main-nav .dt-mega-menu .sub-nav .dt-mega-parent>a>span i{font-size:16px;color:#333}.main-nav .dt-mega-menu .sub-nav .dt-mega-parent:not(.current-menu-item)>a:not(.not-clickable-item):hover i{color:#017fba}.main-nav .dt-mega-menu .sub-nav .dt-mega-parent.current-menu-item>a i{color:#017fba}.sub-nav .menu-subtitle,.sub-nav li.act>a:hover .menu-subtitle{color:rgba(51,51,51,.4)}.dt-mega-menu .sub-nav .dt-mega-parent>a{border-bottom-color:rgba(51,51,51,.1)}.sub-sideways .main-nav .mega-auto-width>.dt-mega-menu-wrap,.top-header .main-nav .mega-auto-width>.dt-mega-menu-wrap{min-width:260px}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent{width:260px}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-1>.dt-mega-menu-wrap{width:260px}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-2>.dt-mega-menu-wrap{width:520px}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-3>.dt-mega-menu-wrap{width:780px}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-4>.dt-mega-menu-wrap{width:1040px}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-5>.dt-mega-menu-wrap{width:1300px}.dt-mega-parent .sidebar-content .widget{border:none;margin-bottom:0}.dt-mega-parent .sidebar-content .widget *,.dt-mega-parent .sidebar-content .widget:not(.widget_icl_lang_sel_widget) a:not(:hover),.dt-mega-parent .sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a:not(:hover) *{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .recent-posts a{color:#333}.dt-mega-parent .sidebar-content .widget .team-author-name a:not(:hover),.dt-mega-parent .sidebar-content .widget-title{color:#333}.dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover,.dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover *{color:var(--the7-accent-color)}.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover,.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover *{background:-webkit-linear-gradient(left,#017fba 30%,#00bfef 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover,.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover *{color:#017fba}}.mobile-main-nav>li .dt-mega-menu-wrap,.mobile-main-nav>li .dt-mega-menu-wrap>.sub-nav .sub-nav{margin-bottom:16px}.dt-mega-parent .sidebar-content .widget .soc-ico a:before{background-color:rgba(51,51,51,.15)}.mega-menu-widgets .soc-ico a:after{background-color:var(--the7-accent-color);box-shadow:none}.dt-mega-parent .sidebar-content .widget .soc-ico a:not(:hover) .soc-font-icon{color:#333}.dt-mega-parent .sidebar-content .widget .post-content .text-secondary{color:rgba(51,51,51,.5)}.dt-mega-parent .sidebar-content .widget .cat-item a,.dt-mega-parent .sidebar-content .widget .custom-categories a,.dt-mega-parent .sidebar-content .widget .custom-categories a .item-name,.dt-mega-parent .sidebar-content .widget .widget_recent_comments a,.dt-mega-parent .sidebar-content .widget .widget_tag_cloud a:hover{color:#333}.dt-mega-parent .sidebar-content .widget .cat-item a span.item-num,.dt-mega-parent .sidebar-content .widget .custom-categories a span.item-num{color:rgba(51,51,51,.5)}.dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover,.dt-mega-parent .sidebar-content .widget .blogroll a:hover,.dt-mega-parent .sidebar-content .widget .custom-nav li.act>a span,.dt-mega-parent .sidebar-content .widget .custom-nav>li>a:hover span,.dt-mega-parent .sidebar-content .widget .custom-nav>li>ul a:hover span,.dt-mega-parent .sidebar-content .widget .items-grid .post-content>a:hover,.dt-mega-parent .sidebar-content .widget .menu .current-menu-item>a,.dt-mega-parent .sidebar-content .widget .menu .current-menu-parent>a,.dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover,.dt-mega-parent .sidebar-content .widget .st-accordion li>a:hover,.dt-mega-parent .sidebar-content .widget .st-accordion>ul li>a:hover *,.dt-mega-parent .sidebar-content .widget .tagcloud a:hover,.dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name,.dt-mega-parent .sidebar-content .widget .widget_archive li a:hover,.dt-mega-parent .sidebar-content .widget .widget_categories li a:hover,.dt-mega-parent .sidebar-content .widget .widget_links a:hover,.dt-mega-parent .sidebar-content .widget .widget_meta a:hover,.dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover,.dt-mega-parent .sidebar-content .widget .widget_pages a:hover,.dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover,.dt-mega-parent .sidebar-content .widget a.rsswidget:hover{color:var(--the7-accent-color)}.accent-gradient .dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .blogroll a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav li.act>a span,.accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav>li>a:hover span,.accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav>li>ul a:hover span,.accent-gradient .dt-mega-parent .sidebar-content .widget .items-grid .post-content>a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-item>a,.accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-parent>a,.accent-gradient .dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion li>a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion>ul li>a:hover *,.accent-gradient .dt-mega-parent .sidebar-content .widget .tagcloud a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_archive li a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_categories li a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_links a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_meta a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_pages a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget a.rsswidget:hover{background:-webkit-linear-gradient(left,#017fba 30%,#00bfef 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .blogroll a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav li.act>a span,.accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav>li>a:hover span,.accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav>li>ul a:hover span,.accent-gradient .dt-mega-parent .sidebar-content .widget .items-grid .post-content>a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-item>a,.accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-parent>a,.accent-gradient .dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion li>a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion>ul li>a:hover *,.accent-gradient .dt-mega-parent .sidebar-content .widget .tagcloud a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_archive li a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_categories li a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_links a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_meta a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_pages a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget a.rsswidget:hover{color:#017fba}}.dt-mega-parent .sidebar-content .widget .custom-menu a:after{color:rgba(51,51,51,.5)}.dt-mega-parent .sidebar-content .widget .custom-menu a:before,.dt-mega-parent .sidebar-content .widget .st-accordion li>a:before{background-color:rgba(51,51,51,.15)}.dt-mega-parent .sidebar-content .widget .st-accordion li>a:after{color:rgba(51,51,51,.5)}.main-nav li.dt-mega-menu .mega-menu-img>.the7-svg-image{width:16px}
.floating-content{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out}.project-wide-col{display:inline-block;vertical-align:top;width:66.6667%;box-sizing:border-box}.project-wide-col.left-side{padding-right:50px}.project-wide-col.right-side{padding-left:50px}.project-narrow-col{display:inline-block;vertical-align:top;width:33.3333%}.mobile-false .wf-container.effect-layla:not(.jg-container) .rollover-project>a>img{position:absolute;left:0;top:50%;width:calc(100% + 40px);max-width:calc(100% + 40px)}.filter-grayscale .wf-container.effect-layla:not(.jg-container) .rollover-project>a>img,.filter-grayscale-static .wf-container.effect-layla:not(.jg-container) .rollover-project>a>img{top:0;width:100%;max-width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-layla .rollover-content{display:block;padding:35px 45px;opacity:1;text-align:center}.effect-layla .rollover-content:hover{padding:35px 45px}.effect-layla .rollover-content:after,.effect-layla .rollover-content:before{position:absolute;content:'';opacity:0}.effect-layla .rollover-content:before{top:25px;right:15px;bottom:25px;left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;-ms-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}.effect-layla .rollover-content:after{top:15px;right:25px;bottom:15px;left:25px;border-right:1px solid #fff;border-left:1px solid #fff;-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0;transform-origin:100% 0}.effect-layla .entry-title,.effect-layla .links-container,.effect-layla .rollover-thumbnails{-ms-transition:-ms-transform .35s;-webkit-transition:-webkit-transform .35s;transition:transform .35s}.effect-layla:not(.always-show-info) .entry-title,.effect-layla:not(.always-show-info) .links-container,.effect-layla:not(.always-show-info) .rollover-thumbnails{opacity:0;-ms-transition:-ms-transform .35s,opacity .35s;-webkit-transition:-webkit-transform .35s,opacity .35s;transition:transform .35s,opacity .35s}.effect-layla .entry-meta,.effect-layla p{opacity:0;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}.effect-layla .entry-title,.effect-layla .links-container,.effect-layla .rollover-thumbnails{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.always-show-info.effect-layla .entry-title,.always-show-info.effect-layla .links-container,.always-show-info.effect-layla .rollover-thumbnails{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project>a>img{-webkit-transform:translate3d(-20px,-50%,0);transform:translate3d(-20px,-50%,0)}.effect-layla .entry-meta,.effect-layla .rollover-content:after,.effect-layla .rollover-content:before,.effect-layla .rollover-project>a>img,.effect-layla p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.effect-layla .entry-meta,.effect-layla .links-container{position:relative;z-index:10}.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project:hover>a>img{-webkit-transform:translate3d(-20px,calc(-50% + 10px),0);transform:translate3d(-20px,calc(-50% + 10px),0)}.mobile-true .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked>a>img,.mobile-true .filter-grayscale .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked>a>img,.mobile-true .filter-grayscale-static .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked>a>img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mobile-false .effect-layla.hover-color-static .rollover-project:hover>a>img,.mobile-true .effect-layla.hover-color-static .rollover-project.is-clicked>a>img{opacity:.3}.mobile-false .effect-layla .rollover-project:hover figcaption::after,.mobile-false .effect-layla .rollover-project:hover figcaption::before,.mobile-true .effect-layla .rollover-project.is-clicked figcaption::after,.mobile-true .effect-layla .rollover-project.is-clicked figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mobile-false .effect-layla .rollover-project:hover .entry-meta,.mobile-false .effect-layla .rollover-project:hover .entry-title,.mobile-false .effect-layla .rollover-project:hover .links-container,.mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails,.mobile-false .effect-layla .rollover-project:hover p,.mobile-true .effect-layla .rollover-project.is-clicked .entry-meta,.mobile-true .effect-layla .rollover-project.is-clicked .entry-title,.mobile-true .effect-layla .rollover-project.is-clicked .links-container,.mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails,.mobile-true .effect-layla .rollover-project.is-clicked p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-meta,.mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-title,.mobile-false.mobile-false .effect-layla .rollover-project:hover .links-container,.mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-content:after,.mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails,.mobile-false.mobile-false .effect-layla .rollover-project:hover a>img,.mobile-false.mobile-false .effect-layla .rollover-project:hover p,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-meta,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-title,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .links-container,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-content:after,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked a>img,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked p{-webkit-transition-delay:0.15s;transition-delay:0.15s}.effect-bubba .rollover-project>a>img{-webkit-transition:opacity .35s;transition:opacity .35s}.mobile-false .effect-bubba.hover-color-static .rollover-project:hover>a>img,.mobile-true .effect-bubba.hover-color-static .rollover-project.is-clicked>a>img{opacity:.3}.effect-bubba .rollover-content{display:block;padding:35px 45px;text-align:center;opacity:1}.effect-bubba .rollover-content:after,.effect-bubba .rollover-content:before{position:absolute;top:25px;right:25px;bottom:25px;left:25px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.effect-bubba .rollover-content:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}.effect-bubba .rollover-content:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}.effect-bubba:not(.always-show-info) .rollover-content .entry-title,.effect-bubba:not(.always-show-info) .rollover-content .links-container,.effect-bubba:not(.always-show-info) .rollover-content .rollover-thumbnails{opacity:0;-webkit-transition:-webkit-transform .35s,opacity .35s;transition:transform .35s,opacity .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.effect-bubba .rollover-content .entry-meta,.effect-bubba .rollover-content p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.effect-bubba .entry-meta,.effect-bubba .links-container{position:relative;z-index:10}.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:after,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:before,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:after,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-meta,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-title,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .links-container,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-thumbnails,.mobile-false.mobile-false .effect-bubba .rollover-project:hover p,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-meta,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-title,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .links-container,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-thumbnails,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mobile-false .wf-container.effect-sarah:not(.jg-container) .rollover-project>a>img{position:absolute;top:50%;left:0;width:calc(100% + 20px);max-width:calc(100% + 20px)}.filter-grayscale .wf-container.effect-sarah:not(.jg-container) .rollover-project>a>img,.filter-grayscale-static .wf-container.effect-sarah:not(.jg-container) .rollover-project>a>img{top:0;width:100%;max-width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-sarah .rollover-project>a>img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,-50%,0);transform:translate3d(-10px,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.jg-container.effect-sarah .rollover-project>a>img,.mobile-true .effect-sarah .rollover-project>a>img,.slider-wrapper.effect-sarah .rollover-project>a>img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slider-wrapper.effect-sarah .rollover-project>a>img{width:100%}.mobile-false.mobile-false .effect-sarah.hover-color-static .rollover-project:hover>a>img,.mobile-true.mobile-true .effect-sarah.hover-color-static .rollover-project.is-clicked>a>img{opacity:.3}.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked>a>img,.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project:hover>a>img{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.effect-sarah .rollover-content{display:block;padding:25px 40px;text-align:left;opacity:1}.effect-sarah .rollover-content .links-container{text-align:left}.effect-sarah:not(.always-show-info) .rollover-content .entry-title,.effect-sarah:not(.always-show-info) .rollover-content .links-container,.effect-sarah:not(.always-show-info) .rollover-content .rollover-thumbnails{opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.effect-sarah .rollover-content .entry-title{position:relative;overflow:hidden;padding:0 0 15px;margin-bottom:15px}.effect-sarah .rollover-content .entry-title:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-100%,0,0)}.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title{opacity:1}.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title:after,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mobile-false.mobile-false .effect-sarah .rollover-project:hover .links-container,.mobile-false.mobile-false .effect-sarah .rollover-project:hover .rollover-thumbnails,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .links-container,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .rollover-thumbnails{opacity:1}.effect-sarah .rollover-content .entry-meta,.effect-sarah .rollover-content p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-meta,.mobile-false.mobile-false .effect-sarah .rollover-project:hover p,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-meta,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-bubba .links-container,.effect-layla .links-container,.effect-sarah .links-container{width:100%;height:44px}.effect-bubba .rollover-content,.effect-layla .rollover-content,.effect-sarah .rollover-content{-webkit-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-line-pack:center}.effect-bubba .rollover-content,.effect-layla .rollover-content{-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.cs-style-3 .rollover-project .rollover-content{opacity:1}.cs-style-3 .rollover-content{padding:0}.cs-style-3.content-align-centre .rollover-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end}.cs-style-3 .rollover-project>a{position:relative;display:block;-webkit-transition:-webkit-transform .4s;transition:transform .4s}.mobile-false .cs-style-3 .rollover-project:hover>a{-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}.hover-style-three .rollover-project>a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.2);opacity:0}.mobile-false .hover-style-three .rollover-project:hover>a:after,.mobile-true .hover-style-three .rollover-project.is-clicked>a:after{opacity:1}.cs-style-3.content-align-left .rollover-content-container{position:absolute;bottom:0}.cs-style-3 .rollover-content-container{width:100%;padding:15px 20px 5px;background-color:#1e1e1e}.mobile-false .cs-style-3 .rollover-content-container{-webkit-transition:-webkit-transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s;-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.cs-style-3 .rollover-project:hover .rollover-content-container,.mobile-false .cs-style-3 .dt-owl-item:hover .rollover-content-container,.mobile-true .cs-style-3 .dt-owl-item .rollover-content-container,.mobile-true .cs-style-3 .is-clicked .rollover-content-container{opacity:1;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-ms-transition:-ms-transform .4s,opacity .1s;-webkit-transition:-webkit-transform .4s,opacity .1s;transition:transform .4s,opacity .1s}.mobile-true .cs-style-3 .is-clicked .rollover-content{display:block}.mobile-true .cs-style-3.content-align-centre .rollover-content{display:none}.cs-style-3.content-align-centre .rollover-content.is-clicked{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.cs-style-3 .rollover-thumbnails{opacity:0;margin-bottom:20px}.mobile-false .cs-style-3 .links-container{opacity:0}.cs-style-3 .links-container{margin-bottom:15px}.mobile-false .cs-style-3 .dt-owl-item:hover .links-container,.mobile-false .cs-style-3 .rollover-project:hover .links-container,.mobile-false .cs-style-3 .rollover-project:hover .rollover-thumbnails{opacity:1}.cs-style-3 .rollover-project .rollover-thumbnails,.mobile-false .cs-style-3 .links-container{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mobile-true .cs-style-3 .links-container{-webkit-transition:opacity .1s .3s;transition:opacity .1s .3s}.cs-style-3 .rollover-content *{color:#fff!important}.accent-gradient .cs-style-3 .rollover-content .entry-title a{-webkit-backface-visibility:hidden;background-image:none}.accent-gradient .hover-style-one .rollover-content,.hover-style-one .rollover-content{background:rgba(0,0,0,.6);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),rgba(0,0,0,.1) 50%,color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.6) 100%);background-color:transparent!important;color:#fff}.hover-style-one .rollover-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-align-centre.hover-style-one .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end}.content-align-left.hover-style-one .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end}.hover-style-one .rollover-project>a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.2);opacity:0}.mobile-false .hover-style-one .rollover-project:hover>a:after{opacity:1}.hover-style-one .rollover-content-container{margin-top:10px;width:100%}.hover-style-one.always-show-info .links-container,.hover-style-one.always-show-info .rollover-thumbnails{opacity:0}.hover-style-one.always-show-info .rollover-project:hover .links-container,.hover-style-one.always-show-info .rollover-project:hover .rollover-thumbnails{opacity:1}.mobile-true .hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content.is-clicked{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hover-style-two .rollover-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-align-bottom.hover-style-two .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end}.content-align-centre.hover-style-two .rollover-content{-webkit-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-line-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.content-align-left-bottom.hover-style-two .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end}.content-align-left-top.hover-style-two .rollover-content{-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-align:start}.hover-style-two .rollover-content-container{margin-top:10px;width:100%}.buttons-on-img{position:relative;overflow:hidden;margin:0 0 20px;text-align:center}.bg-on .buttons-on-img{margin:0}.layout-list .buttons-on-img{margin:0 30px 25px 0}.layout-list .project-even .buttons-on-img{margin:0 0 25px 30px}.layout-list .media-wide .buttons-on-img{margin-right:0;margin-left:0}.buttons-on-img>p,.description-under-image .post .buttons-on-img .alignnone,.description-under-image .post .buttons-on-img .slider-masonry,.post .buttons-on-img .alignnone{margin-bottom:0}.post .buttons-on-img .alignleft{margin:0}.buttons-on-img>.rollover-content{padding:0}.mobile-true .buttons-on-img>.rollover-content{display:block}
.accent-bg-mixin{color:#fff;background-color:#017fba}.accent-gradient .accent-bg-mixin{background:#017fba;background:-webkit-linear-gradient(135deg,#017fba 30%,#00bfef 100%);background:linear-gradient(135deg,#017fba 30%,#00bfef 100%)}.solid-bg-mixin{background-color:#f7f7f7}.header-color{color:#333}.dt-mega-parent .sidebar-content .widget .header-color{color:#333}#main .sidebar-content .header-color{color:#333}.footer .header-color{color:#fff}.color-base-transparent{color:#b4b5bb}.sidebar-content .color-base-transparent{color:rgba(133,134,140,.5)}.footer .color-base-transparent{color:rgba(133,134,140,.5)}.outline-element-decoration .outline-decoration{-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .shadow-decoration{-webkit-box-shadow:0 6px 18px rgba(0,0,0,.1);box-shadow:0 6px 18px rgba(0,0,0,.1)}.bg-on.team-container,.dt-team-shortcode.content-bg-on .team-container,.testimonial-item .ts-viewport,.testimonial-item:not(.testimonial-item-slider){background-color:#f7f7f7}.outline-element-decoration .bg-on.team-container,.outline-element-decoration .dt-team-shortcode.content-bg-on .team-container,.outline-element-decoration .testimonial-item .ts-viewport,.outline-element-decoration .testimonial-item:not(.testimonial-item-slider){-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .bg-on.team-container,.shadow-element-decoration .dt-team-shortcode.content-bg-on .team-container,.shadow-element-decoration .testimonial-item .ts-viewport,.shadow-element-decoration .testimonial-item:not(.testimonial-item-slider){-webkit-box-shadow:0 6px 18px rgba(0,0,0,.1);box-shadow:0 6px 18px rgba(0,0,0,.1)}.dt-team-shortcode .team-content{font-size:15px;line-height:1.5em}.testimonial-item .testimonial-vcard .text-primary,.testimonial-item .testimonial-vcard .text-primary *,.testimonial-item .testimonial-vcard .text-secondary{color:#333}.sidebar-content .testimonial-item .testimonial-vcard .text-primary,.sidebar-content .testimonial-item .testimonial-vcard .text-primary *,.sidebar-content .testimonial-item .testimonial-vcard .text-secondary{color:#333}.footer .testimonial-item .testimonial-vcard .text-primary,.footer .testimonial-item .testimonial-vcard .text-primary *,.footer .testimonial-item .testimonial-vcard .text-secondary{color:#fff}.testimonial-item .testimonial-vcard a.text-primary:hover,.testimonial-item .testimonial-vcard a.text-primary:hover *{text-decoration:underline}.team-author p{color:#333;font:700/Montserrat,Helvetica,Arial,Verdana,sans-serif;text-transform:none}.dt-team-shortcode .team-author p{font:/1.6em Montserrat,Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:#017fba}.accent-gradient .dt-team-shortcode .team-author p{background:-webkit-linear-gradient(left,#017fba 30%,#00bfef 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .dt-team-shortcode .team-author p{color:#017fba}}.dt-mega-parent .sidebar-content .widget .team-author p{font:13px/20px Montserrat,Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:rgba(51,51,51,.5)}.sidebar-content .team-author p{font:13px/20px Montserrat,Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:rgba(133,134,140,.5)}.footer .team-author p{font:13px/20px Montserrat,Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:rgba(133,134,140,.5)}.testimonial-vcard .text-secondary{color:#333;line-height:1.4em;font-weight:700}.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-secondary{color:#333}#main .sidebar-content .testimonial-vcard .text-secondary{color:#333}.footer .testimonial-vcard .text-secondary{color:#fff}#main .sidebar-content .widget .testimonial-vcard .text-secondary{color:rgba(133,134,140,.5)}.dt-testimonials-shortcode .testimonial-vcard .text-secondary{font-size:15px;line-height:1.5em;font-weight:400;color:#017fba}.accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary{background:-webkit-linear-gradient(left,#017fba 30%,#00bfef 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary{color:#017fba}}.dt-testimonials-shortcode .more-link{color:#017fba}.testimonial-vcard .text-primary{color:#333;font-size:15px;line-height:1.5em;font-weight:700}.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-primary{color:#333}#main .sidebar-content .testimonial-vcard .text-primary{color:#333}.footer .testimonial-vcard .text-primary{color:#fff}.testimonial-vcard .text-primary *{color:#333}.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-primary *{color:#333}#main .sidebar-content .testimonial-vcard .text-primary *{color:#333}.footer .testimonial-vcard .text-primary *{color:#fff}.dt-testimonials-shortcode .testimonial-vcard .text-primary{font:normal normal/Montserrat,Helvetica,Arial,Verdana,sans-serif}.team-author-name,.team-author-name a{color:#333;font:normal normal/Montserrat,Helvetica,Arial,Verdana,sans-serif}.content .team-author-name a:hover{color:#017fba}.accent-gradient .content .team-author-name a:hover{background:-webkit-linear-gradient(left,#017fba 30%,#00bfef 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .content .team-author-name a:hover{color:#017fba}}.widget .team-author-name,.widget .team-author-name a{font:700/Montserrat,Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:#333}.dt-mega-parent .sidebar-content .widget .widget .team-author-name,.dt-mega-parent .sidebar-content .widget .widget .team-author-name a{color:#333}#main .sidebar-content .widget .team-author-name,#main .sidebar-content .widget .team-author-name a{color:#333}.footer .widget .team-author-name,.footer .widget .team-author-name a{color:#fff}.team-author-name,.team-author-name a{color:#333}.dt-mega-parent .sidebar-content .widget .team-author-name,.dt-mega-parent .sidebar-content .widget .team-author-name a{color:#333}#main .sidebar-content .team-author-name,#main .sidebar-content .team-author-name a{color:#333}.footer .team-author-name,.footer .team-author-name a{color:#fff}.rsTitle{font:700/Montserrat,Helvetica,Arial,Verdana,sans-serif;text-transform:none}.rsDesc{font:700/Montserrat,Helvetica,Arial,Verdana,sans-serif;text-transform:none}@media screen and (max-width:1200px){.rsTitle{font:700/Montserrat,Helvetica,Arial,Verdana,sans-serif}.rsDesc{font:700/Montserrat,Helvetica,Arial,Verdana,sans-serif}}@media screen and (max-width:1024px){.rsTitle{font:700/Montserrat,Helvetica,Arial,Verdana,sans-serif}.rsDesc{font:700/Montserrat,Helvetica,Arial,Verdana,sans-serif}}@media screen and (max-width:800px){.rsTitle{font:700/Montserrat,Helvetica,Arial,Verdana,sans-serif}.rsDesc{font:15px/1.5em Montserrat,Helvetica,Arial,Verdana,sans-serif}}@media screen and (max-width:320px){.rsTitle{font:15px/1.5em Montserrat,Helvetica,Arial,Verdana,sans-serif}.rsDesc{display:none!important;font:15px/1.5em Montserrat,Helvetica,Arial,Verdana,sans-serif}}#main-slideshow .progress-spinner-left,#main-slideshow .progress-spinner-right{border-color:#017fba!important}.slider-content .owl-dot:not(.active):hover,.slider-content .owl-dot:not(.active):not(:hover){-webkit-box-shadow:inset 0 0 0 2px rgba(133,134,140,.35);box-shadow:inset 0 0 0 2px rgba(133,134,140,.35)}.slider-content .owl-dot.active{-webkit-box-shadow:inset 0 0 0 20px rgba(133,134,140,.35);box-shadow:inset 0 0 0 20px rgba(133,134,140,.35)}.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot:not(.active):hover,.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot:not(.active):not(:hover){-webkit-box-shadow:inset 0 0 0 2px rgba(51,51,51,.35);box-shadow:inset 0 0 0 2px rgba(51,51,51,.35)}.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot.active{-webkit-box-shadow:inset 0 0 0 20px rgba(51,51,51,.35);box-shadow:inset 0 0 0 20px rgba(51,51,51,.35)}.sidebar .slider-content .owl-dot:not(.active):hover,.sidebar .slider-content .owl-dot:not(.active):not(:hover),.sidebar-content .slider-content .owl-dot:not(.active):hover,.sidebar-content .slider-content .owl-dot:not(.active):not(:hover){-webkit-box-shadow:inset 0 0 0 2px rgba(133,134,140,.35);box-shadow:inset 0 0 0 2px rgba(133,134,140,.35)}.sidebar .slider-content .owl-dot.active,.sidebar-content .slider-content .owl-dot.active{-webkit-box-shadow:inset 0 0 0 20px rgba(133,134,140,.35);box-shadow:inset 0 0 0 20px rgba(133,134,140,.35)}.footer .slider-content .owl-dot:not(.active):hover,.footer .slider-content .owl-dot:not(.active):not(:hover){-webkit-box-shadow:inset 0 0 0 2px rgba(133,134,140,.35);box-shadow:inset 0 0 0 2px rgba(133,134,140,.35)}.footer .slider-content .owl-dot.active{-webkit-box-shadow:inset 0 0 0 20px rgba(133,134,140,.35);box-shadow:inset 0 0 0 20px rgba(133,134,140,.35)}
.cart-btn-on-img .woo-buttons a{display:none!important}.sidebar-content .elementor-widget .woocommerce h5,.sidebar-content .widget-title,.sidebar-content div[class*=elementor-widget-wp-widget-] h5{font-weight:700!important}.woocommerce-ordering{display:none!important}.main-nav>li>a .menu-text{font-family:Montserrat!important}.p{font-family:Montserrat!important}h1 h2 h3 h4{font-family:Montserrat!important}@media only screen and (max-width:300px) and (min-width:425px){.show-device-logo .branding img.mobile-logo,.show-device-logo .mobile-branding img.mobile-logo{max-width:80%!important;height:auto}}@media only screen and (max-width:300px) and (min-width:425px){.mobile-header-bar .mobile-branding img{max-width:80%!important;height:auto}}@media only screen and (max-width:1024px) and (min-width:768px){.mobile-header-bar .mobile-branding img{max-width:40%!important;height:auto}}@media screen and (min-width:800px)and (max-width:900px){.show-device-logo .mobile-branding img,.show-mobile-logo .mobile-branding img.mobile-logo,.show-mobile-logo.show-device-logo .mobile-branding img.mobile-logo{display:inline-block;max-width:45%!important;height:auto;border:solid red 1px!important}}.wp-elements-08cbaccd441c4d6e1cbde46d22313534 a{color:#017fba!important}.top-bar.top-bar-empty{position:sticky!important;visibility:visible!important;opacity:1!important}.dt-mobile-header .in-top-bar,.masthead .mobile-header-bar .in-top-bar-left,.masthead .mobile-header-bar .in-top-bar-right,.masthead .top-bar .mini-widgets>*,.masthead .top-bar .right-widgets{display:block!important}.masthead .top-bar .left-widgets,.side-header .top-bar .mini-widgets.left-widgets{justify-content:left!important}