/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 21 2024 | 21:56:10 */
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/plugins/wp-menu-custom-fields/assets/build/css/main.css?ver=1704232745 ; media=all */
@media all{
.rt-wp-menu-custom-fields-wrapper{width:100%;line-height:1.3;}
.rt-wp-menu-custom-fields-wrapper .rt-wp-menu-custom-fields-image-wrapper>a{padding:.5em 1em;}
.rt-wp-menu-custom-fields-wrapper .rt-wp-menu-custom-fields-image-wrapper .rt-wp-menu-custom-fields-image{width:auto;display:flex;}
.rt-custom-menu-field-item{display:grid;grid-template-columns:23% 75%;-moz-column-gap:2%;column-gap:2%;padding-bottom:.5em;}
.rt-custom-menu-field-item-link{width:auto;word-break:break-all;padding-right:.5em;}
li.menu-item-has-children .sub-menu li.rt-custom-menu-field-item{display:grid;max-width:calc(30em - var(--primary-nav--padding));}
@media only screen and (max-width:767px){
.rt-custom-menu-field-item{grid-template-columns:15em;}
}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/themes/barberry/css/app-min.css?ver=1.0 ; media=all */
@media all{
img{max-width:100%;}
a{line-height:inherit;}
a{background-color:transparent;color:#000;text-decoration:none;cursor:pointer;}
img{border-style:none;display:inline-block;vertical-align:middle;height:auto;-ms-interpolation-mode:bicubic;}
*,::after,::before{box-sizing:inherit;}
.grid-x{display:flex;flex-flow:row wrap;}
.cell{min-height:0;min-width:0;width:100%;}
.cell.auto{flex:1 1 0;}
.cell,.cell.shrink{flex:0 0 auto;}
.grid-x>.auto,.grid-x>.shrink{width:auto;}
@media print,screen and (min-width:48em){
.grid-x>.medium-12{flex-basis:auto;}
}
@media print,screen and (min-width:48em){
.grid-x>.medium-12{flex:0 0 auto;}
.grid-x>.medium-12{width:100%;}
}
div,li,ul{margin:0;padding:0;}
a:focus,a:hover{color:#000;}
a img{border:0;}
ul{list-style-position:outside;line-height:1.6;margin-bottom:1rem;}
li{font-size:inherit;}
ul{list-style-type:disc;}
ul{margin-left:1.25rem;}
ul ul{margin-left:1.25rem;margin-bottom:0;}
@media print{
*{background:0 0!important;color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" ("attr(href)")";}
a[href^="#"]:after{content:"";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
}
::placeholder{color:#e1e1e1;}
.menu{padding:0;margin:0;list-style:none;position:relative;display:flex;}
.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem;}
.menu a{margin-bottom:0;}
.menu{flex-wrap:wrap;flex-direction:row;}
.menu.vertical{flex-wrap:nowrap;flex-direction:column;}
.menu .active>a{background:#000;color:#fefefe;}
.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0;}
.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem;}
.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;content:"";border-width:6px 6px 0;border-color:#000 transparent transparent;right:5px;left:auto;margin-top:-3px;}
.dropdown.menu>li>a{background:#fefefe;padding:.7rem 1rem;}
.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px;}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border-style:solid;content:"";border-width:6px 0 6px 6px;border-color:transparent transparent transparent #000;}
.is-dropdown-submenu-parent{position:relative;}
.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px;}
.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%;}
.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:0;background:#fefefe;}
.dropdown .is-dropdown-submenu a{padding:.7rem 1rem;}
.is-dropdown-submenu .is-dropdown-submenu{margin-top:0;}
.is-dropdown-submenu>li{width:100%;}
.align-middle{align-items:center;}
a:focus{outline:0;}
a{transition:all .3s ease;}
ul ul{margin-top:.5rem;}
ul>li{margin-bottom:.5rem;}
ul ul{margin-left:2.1875rem;}
:focus{outline:0;}
.navigation-foundation ul li{margin:0;}
.dropdown.menu>li.is-dropdown-submenu-parent>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{font-family:"Barberry"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{content:"";}
.menu-trigger .nav_burger span.burger_top{top:0;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega .mega-menu-submenu ul.sub-menu li a:hover{opacity:.5;}
.navigation-foundation{position:relative;}
.navigation-foundation ul{list-style:none;}
.navigation-foundation ul li.active>a{background:0 0;color:#000;}
.navigation-foundation ul li a{font-size:20px;line-height:1.2;font-weight:400;color:#000;}
.navigation-foundation ul li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);}
.navigation-foundation ul li .opens-right ul.is-dropdown-submenu{margin-left:-1px;}
.navigation-foundation ul li .opens-right ul.is-dropdown-submenu li{transition:.5s transform cubic-bezier(.19,1,.22,1),.5s opacity cubic-bezier(.19,1,.22,1);transition:.5s transform cubic-bezier(.19,1,.22,1),.5s opacity cubic-bezier(.19,1,.22,1),.5s -webkit-transform cubic-bezier(.19,1,.22,1);}
.navigation-foundation ul li .opens-right ul.is-dropdown-submenu li,.navigation-foundation ul.is-dropdown-submenu li{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition-delay:0s;}
.navigation-foundation ul.is-dropdown-submenu{opacity:0;display:block;padding:1.75em 0;margin:0-1.5em;outline:0 solid transparent;z-index:999;min-width:300px;background-color:transparent;visibility:hidden;height:auto;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-overflow-scrolling:touch;transition:.2s transform cubic-bezier(.165,.84,.44,1);transition:.2s transform cubic-bezier(.165,.84,.44,1),.2s -webkit-transform cubic-bezier(.165,.84,.44,1);}
.navigation-foundation ul.is-dropdown-submenu:after{opacity:0;content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;transition:opacity 1s cubic-bezier(.165,.84,.44,1),box-shadow 1s cubic-bezier(.165,.84,.44,1);box-shadow:5px 5px 0-10px transparent;transition-delay:.6s;}
.navigation-foundation ul.is-dropdown-submenu li{transition:.5s transform cubic-bezier(.165,.84,.44,1),.5s opacity cubic-bezier(.165,.84,.44,1);transition:.5s transform cubic-bezier(.165,.84,.44,1),.5s opacity cubic-bezier(.165,.84,.44,1),.5s -webkit-transform cubic-bezier(.165,.84,.44,1);padding-top:0;padding-bottom:0;}
.navigation-foundation ul.is-dropdown-submenu li.menu-item-has-children>a{background-color:transparent;position:relative;}
.navigation-foundation ul.is-dropdown-submenu li.menu-item-has-children>a:after{transition:all .7s;line-height:inherit;margin-top:-.6em;}
.navigation-foundation ul.is-dropdown-submenu li.menu-item-has-children.opens-right>a:after{right:4.2em;}
.navigation-foundation ul.is-dropdown-submenu li a{position:relative;line-height:1.3;padding:.4em 2.7em;}
.navigation-foundation ul.is-dropdown-submenu ul{margin-top:-1.75em;}
.navigation-foundation>ul{margin:0;}
.navigation-foundation>ul>li{padding-right:20px;position:relative;}
@media (min-width:1024px){
.navigation-foundation>ul>li{padding-right:calc(2.4038461538vw - 4.6153846154px);}
}
@media (min-width:1440px){
.navigation-foundation>ul>li{padding-right:30px;}
}
.navigation-foundation>ul>li:first-child>a{padding-left:0;}
.navigation-foundation>ul>li>a>span{position:relative;display:block;padding:0;}
.navigation-foundation>ul>li:hover>a:before,.navigation-foundation>ul>li>a:hover:before{right:auto;left:0;width:100%;}
.navigation-foundation>ul>li:hover>a{opacity:1!important;color:inherit;}
.navigation-foundation .menu .is-mega-menu,.navigation-foundation>ul>li>a{position:relative;}
.navigation-foundation .menu .is-mega-menu .is-dropdown-submenu{top:0;right:auto;left:100%;padding:1.75em 2.7em;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu{padding:0;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content{padding:3rem 4rem;-webkit-transform:none;transform:none;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega{margin-bottom:0;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega a.dropdown-toggle{padding:0;margin-left:0;margin-bottom:1rem;font-size:22px;font-weight:600;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega .mega-menu-submenu ul.sub-menu{margin-top:0;margin-left:0;margin-right:1.5rem;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega .mega-menu-submenu ul.sub-menu li a{padding-left:0;padding-right:0;transition:opacity 1s cubic-bezier(.19,1,.22,1);}
.dropdown.menu>li>a{background:0 0;padding:0;}
.dropdown.menu>li>a span{padding:.5rem 0;}
.dropdown.menu>li.is-dropdown-submenu-parent>a::after{font-size:11px;position:absolute;right:0;top:calc(50% - 6px);opacity:.5;width:11px;height:11px;border:0;transition:.25s transform ease;margin-top:0;}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{font-size:11px;display:block;width:11px;height:11px;border:0;top:calc(50%);opacity:.5;}
.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.2rem;}
.menu-trigger{display:none;width:auto;float:left;cursor:pointer;}
.menu-trigger .nav_burger{width:20px;height:12px;position:relative;overflow:hidden;}
.menu-trigger .nav_burger span,.menu-trigger .nav_burger span:before{width:100%;display:inline-block;background:#000;transition:transform .6s cubic-bezier(.4,0,.2,1);transition:transform .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1);position:absolute;left:0;}
.menu-trigger .nav_burger span{height:2px;-webkit-transform-origin:left center;transform-origin:left center;}
.menu-trigger .nav_burger span:before{-webkit-transform:translateX(-200%);transform:translateX(-200%);height:100%;content:"";top:0;}
.menu-trigger .nav_burger span.burger_middle{top:50%;margin-top:-1px;transition-delay:.03s;}
.menu-trigger .nav_burger span.burger_bottom{bottom:0;width:60%;transition:transform .4s 0s cubic-bezier(.4,0,.2,1),margin .4s cubic-bezier(.4,0,.2,1);transition:transform .4s 0s cubic-bezier(.4,0,.2,1),margin .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s 0s cubic-bezier(.4,0,.2,1);transition-delay:.07s;}
.menu-trigger:hover .nav_burger span{-webkit-transform:translateX(200%);transform:translateX(200%);}
.menu-trigger .menu-title span{margin-left:15px;}
@media print,screen and (max-width:47.99875em){
.menu-trigger .menu-title{display:none;}
}
header.header-left.header-nav-center .navigation-foundation>ul{justify-content:center;}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/uploads/custom-css-js/23083.css?v=4340 ; media=all */
@media all{
.branding-mn ul.sub-menu,.development-mn ul.sub-menu,.performance-mn ul.sub-menu{position:absolute!important;margin-left:0px!important;width:770px;}
.branding-mn ul.sub-menu{margin-top:-30px!important;}
.development-mn ul.sub-menu{margin-top:-130px!important;}
.performance-mn ul.sub-menu{margin-top:-230px!important;}
.branding-mn ul.sub-menu:before,.development-mn ul.sub-menu:before,.performance-mn ul.sub-menu:before{background-color:#F6F4F3!important;border-radius:10px!important;}
.branding-mn ul.sub-menu:after,.development-mn ul.sub-menu:after,.performance-mn ul.sub-menu:after{box-shadow:none!important;}
header .navigation-foundation .sub-menu li.menu-item{position:relative;}
.branding-mn::before,.development-mn::before,.performance-mn::before{left:-60px!important;}
.rt-wp-menu-custom-fields-custom-text{font-size:12px;text-align:left;line-height:1.3;}
.branding-mn .sub-menu > li:not(:first-child),.development-mn .sub-menu > li:not(:first-child),.performance-mn .sub-menu > li:not(:first-child){display:grid!important;grid-template-areas:"image-submenu name-submenu"          "image-submenu text-submenu";grid-template-columns:130px 3fr;grid-template-rows:auto 1fr;column-gap:15px;}
.branding-mn,.development-mn,.performance-mn{display:grid!important;grid-template-areas:"image-submenu name-submenu"          "image-submenu text-submenu";grid-template-columns:10% 3fr;grid-template-rows:auto 1fr;column-gap:15px;}
.branding-mn ul.is-dropdown-submenu,.development-mn ul.is-dropdown-submenu,.performance-mn ul.is-dropdown-submenu{display:grid!important;grid-template-columns:1fr 1fr;column-gap:20px;}
.branding-mn > .rt-wp-menu-custom-fields-wrapper,.development-mn > .rt-wp-menu-custom-fields-wrapper,.performance-mn > .rt-wp-menu-custom-fields-wrapper{display:grid;grid-template-columns:1fr auto;gap:1rem;}
.branding-mn > .rt-wp-menu-custom-fields-wrapper a,.development-mn > .rt-wp-menu-custom-fields-wrapper a,.performance-mn > .rt-wp-menu-custom-fields-wrapper a{padding:0;}
.menu-title{grid-column:1 / -1;}
.menu-title a span{font-size:15px!important;color:#B1B1B1!important;}
.branding-mn .rt-custom-menu-field-item-link span,.development-mn .rt-custom-menu-field-item-link span,.performance-mn .rt-custom-menu-field-item-link span{font-size:20px!important;}
.branding-mn .sub-menu .rt-custom-menu-field-item-link span,.development-mn .sub-menu .rt-custom-menu-field-item-link span,.performance-mn .sub-menu .rt-custom-menu-field-item-link span{font-size:14px!important;}
.branding-mn .rt-custom-menu-field-item-link,.development-mn .rt-custom-menu-field-item-link{margin-bottom:5px!important;}
header .navigation-foundation .sub-menu li.menu-item .rt-custom-menu-field-item-link{grid-area:name-submenu;}
header .navigation-foundation .sub-menu li.menu-item .rt-wp-menu-custom-fields-wrapper{grid-area:image-submenu;}
header .navigation-foundation .sub-menu li.menu-item .rt-wp-menu-custom-fields-custom-text{grid-area:text-submenu;}
.solutions-menu .mega-menu-content > .grid-x > .cell{flex:0 0 auto;}
.solutions-menu .mega-menu-content > .grid-x > .cell:first-child{width:35%;}
.solutions-menu .mega-menu-content .mega-menu-submenu .sub-menu{min-width:100%!important;min-height:460px;}
li.menu-item-has-children .sub-menu li.rt-custom-menu-field-item{display:block;max-width:calc(30em - var(--primary-nav--padding));text-align:left;}
.solutions-menu .is-dropdown-submenu a span{font-weight:700!important;font-family:'Plus Jakarta Sans', sans-serif!important;}
.solutions-menu .rt-wp-menu-custom-fields-wrapper{padding-top:0px!important;padding-bottom:20px!important;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega a.dropdown-toggle{text-align:left!important;color:#bfbfbf!important;}
.branding-mn img,.development-mn img,.performance-mn img{max-width:40px!important;padding-top:5px;}
.branding-mn .sub-menu img,.development-mn .sub-menu img,.performance-mn .sub-menu img{max-width:130px!important;padding-top:5px;}
.branding-mn,.development-mn,.performance-mn{padding-bottom:20px!important;padding-right:20px;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content{padding:45px 50px;-webkit-transform:none;transform:none;}
.solutions-menu .is-dropdown-submenu{margin-left:-490px!important;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content{padding:45px 50px;}
.mega-menu-content{width:1240px!important;}
@media (max-width: 1024px){
.current_page_item{border-bottom:none!important;}
.quote-bttn span:after{width:13px;margin-left:10px;margin-bottom:3px;}
.solutions-menu .rt-wp-menu-custom-fields-wrapper{padding-bottom:0px!important;}
.branding-mn,.development-mn,.performance-mn{display:block!important;}
.branding-mn > .rt-wp-menu-custom-fields-wrapper,.development-mn > .rt-wp-menu-custom-fields-wrapper,.performance-mn > .rt-wp-menu-custom-fields-wrapper{display:none;}
.branding-mn,.development-mn,.performance-mn{padding-bottom:0px!important;padding-right:0px;}
.branding-mn img,.development-mn img,.performance-mn img{display:none!important;}
}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/uploads/custom-css-js/3898.css?v=9497 ; media=all */
@media all{
a,ul li{font-family:'Plus Jakarta Sans', sans-serif!important;}
ul{margin-bottom:20px;}
header.header-left.header-nav-center .navigation-foundation > ul{align-items:center;}
.home-icon span:before{content:' ';background-image:url(https://www.urbangekodesign.com/wp-content/uploads/2024/04/logo-paw-grey.svg);height:20px;width:17px;display:inline-block;background-repeat:no-repeat;margin-left:-22px;background-size:cover;position:absolute;margin-top:-5px;transform:rotate(-13deg);}
.current_page_item{border-bottom:2px solid #ff9a42;}
.navigation-foundation > ul > li{text-align:center;padding:0 12px 10px;}
.quote-bttn{position:absolute!important;right:0;border:none;}
.quote-bttn span{border:1px solid #ff9442;border-radius:50px;width:180px;text-align:center;padding:12px 0!important;transition:1s;vertical-align:middle;}
.quote-bttn span:hover{background-color:#ff9442;}
.quote-bttn span:after{content:' ';background-image:url(https://www.urbangekodesign.com/wp-content/uploads/2023/11/arrow-right.svg);height:6px;width:13px;display:inline-block;background-repeat:no-repeat;margin-left:15px;background-size:cover;}
::placeholder{color:#828282!important;font-size:14px;font-weight:400;}
@media (max-width: 1330px){
.quote-bttn{right:-30px;}
.quote-bttn span:after{margin-left:10px;}
.quote-bttn span{width:170px;}
}
@media (max-width: 1270px){
.navigation-foundation > ul > li{padding:0 10px 10px;}
}
@media (max-width: 1024px){
.menu-title a span{font-size:20px!important;color:#000!important;}
.quote-bttn{position:unset!important;margin-top:30px;}
.quote-bttn span{width:100%;max-width:300px;display:block;padding:16px 0!important;}
.menu-title{display:none;}
.menu-trigger .nav_burger{width:35px;height:22px;}
}
}
/*! CSS Used from: Embedded */
.navigation-foundation ul li a span,.dropdown.menu > li.is-dropdown-submenu-parent > a::after,.navigation-foundation ul.is-dropdown-submenu li.menu-item-has-children > a:after,.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega a.dropdown-toggle,.menu-trigger .menu-title span{color:#000000;}
.menu-trigger .nav_burger span,.menu-trigger .nav_burger span:before{background-color:#000000;}
ul > li{color:#1c1c1c;}
@media screen and (max-width: 1024px){
.navigation-foundation ul{display:none;}
.menu-trigger{display:flex;}
}
/*! CSS Used from: Embedded */
a{font-family:'DM Sans', sans-serif;font-size:16px;line-height:1.5;font-weight:regular;letter-spacing:0px;}
@media screen and (max-width: 1024px){
a{font-size:16px;line-height:1.6;}
}
.navigation-foundation ul li a span,.navigation-foundation .menu-trigger .menu-title{font-family:'DM Sans', sans-serif;font-size:14px;font-weight:regular;letter-spacing:0px;text-transform:none;}
.navigation-foundation .menu .is-mega-menu .dropdown-submenu .mega-menu-content .menu-item-mega a.dropdown-toggle{font-family:'DM Sans', sans-serif;font-size:14px;font-weight:regular;letter-spacing:0px;text-transform:none;}
.navigation-foundation .dropdown .is-dropdown-submenu a span{font-family:'DM Sans', sans-serif;font-size:14px;font-weight:regular;letter-spacing:0px;text-transform:none;}


/* Revslider */

/*! CSS Used from: https://www.urbangekodesign.com/wp-content/themes/barberry/css/app-min.css?ver=1.0 ; media=all */
@media all{
*,::after,::before{box-sizing:inherit;}
@media print{
*{background:0 0!important;color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none!important;text-shadow:none!important;}
}
::placeholder{color:#e1e1e1;}
:focus{outline:0;}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/uploads/custom-css-js/25417.css?v=7096 ; media=all */
@media all{
@media all{
*,::after,::before{box-sizing:inherit;}
@media print{
*{background:0 0!important;color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none!important;text-shadow:none!important;}
}
::placeholder{color:#e1e1e1;}
:focus{outline:0;}
}
@media all{
::placeholder{color:#828282!important;font-size:14px;font-weight:400;}
}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/uploads/custom-css-js/3898.css?v=559 ; media=all */
@media all{
::placeholder{color:#828282!important;font-size:14px;font-weight:400;}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/plugins/revslider/public/assets/css/rs6.css?ver=6.6.16 ; media=all */
@media all{
rs-module-wrap *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);}
rs-bullet,rs-bullets{display:block;pointer-events:all;}
.tp-bullets{position:absolute;display:block;z-index:1000;top:0px;left:0px;}
.tp-bullet{width:15px;height:15px;position:absolute;background:#fff;background:rgba(255,255,255,0.3);cursor:pointer;}
.tp-bullet.selected{background:#fff;}
}
/*! CSS Used from: Embedded */
.new-bullet-bar.tp-bullets:before{content:" ";position:absolute;width:100%;height:100%;background:transparent;padding:10px;margin-left:-10px;margin-top:-10px;box-sizing:content-box;}
.new-bullet-bar .tp-bullet{width:60px;height:3px;position:absolute;background:#aaa;background:rgba(45,48,50,0.2);cursor:pointer;box-sizing:content-box;}
.new-bullet-bar .tp-bullet.selected{background:rgba(45,48,50,0.65);}


/* Ticker */

/*! CSS Used from: https://www.urbangekodesign.com/wp-content/plugins/ditty-news-ticker/build/dittyDisplays.css?ver=3.1.37 ; media=all */
@media all{
.ditty *{box-sizing:border-box;}
.ditty-item__elements{box-sizing:border-box;max-width:100%;overflow:hidden;}
.ditty-item__elements *{box-sizing:border-box;}
.ditty-ticker__items{overflow:hidden;position:relative;}
.ditty-ticker__items{width:100%;}
.ditty-ticker .ditty-item{display:none;line-height:1;position:absolute;}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/themes/barberry/css/app-min.css?ver=1.0 ; media=all */
@media all{
*,::after,::before{box-sizing:inherit;}
div{margin:0;padding:0;}
@media print{
*{background:0 0!important;color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none!important;text-shadow:none!important;}
}
::placeholder{color:#e1e1e1;}
:focus{outline:0;}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=7.0 ; media=all */
@media all{
#content .wpb_text_column :last-child,.wpb_text_column :last-child{margin-bottom:0;}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/uploads/custom-css-js/25417.css?v=8826 ; media=all */
@media all{
@media all{
*,::after,::before{box-sizing:inherit;}
div{margin:0;padding:0;}
@media print{
*{background:0 0!important;color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none!important;text-shadow:none!important;}
}
::placeholder{color:#e1e1e1;}
:focus{outline:0;}
}
@media all{
::placeholder{color:#828282!important;font-size:14px;font-weight:400;}
}
@media all{
*,::after,::before{box-sizing:inherit;}
@media print{
*{background:0 0!important;color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none!important;text-shadow:none!important;}
}
::placeholder{color:#e1e1e1;}
:focus{outline:0;}
}
@media all{
@media all{
*,::after,::before{box-sizing:inherit;}
@media print{
*{background:0 0!important;color:#000!important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none!important;text-shadow:none!important;}
}
::placeholder{color:#e1e1e1;}
:focus{outline:0;}
}
@media all{
::placeholder{color:#828282!important;font-size:14px;font-weight:400;}
}
}
@media all{
::placeholder{color:#828282!important;font-size:14px;font-weight:400;}
}
}
/*! CSS Used from: https://www.urbangekodesign.com/wp-content/uploads/custom-css-js/3898.css?v=7142 ; media=all */
@media all{
.ditty-item:before{content:' ';background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M16.9125 17.1875H17.5312C19.25 17.1875 20.625 15.8125 20.625 14.0938C20.625 12.5125 19.3875 11.2063 17.875 11.0688V10.3125C17.875 9.9 17.6 9.625 17.1875 9.625H4.8125C4.4 9.625 4.125 9.9 4.125 10.3125V13.75C4.125 16.0188 5.225 18.0125 6.875 19.25H3.4375C3.025 19.25 2.75 19.525 2.75 19.9375C2.75 20.35 3.025 20.625 3.4375 20.625H18.5625C18.975 20.625 19.25 20.35 19.25 19.9375C19.25 19.525 18.975 19.25 18.5625 19.25H15.125C15.8813 18.7 16.5 18.0125 16.9125 17.1875ZM19.25 14.0938C19.25 15.0563 18.4937 15.8125 17.5312 15.8125C17.7375 15.1937 17.875 14.4375 17.875 13.75V12.4438C18.6313 12.5813 19.25 13.2687 19.25 14.0938ZM16.5 11V12.65C15.7437 12.9937 13.6812 13.6125 11.275 12.4438C8.86875 11.275 6.7375 11.8938 5.5 12.5125V11H16.5ZM5.5 14.0938C6.1875 13.6125 8.25 12.5125 10.6562 13.6812C11.8938 14.3 13.0625 14.4375 14.0938 14.4375C15.0562 14.4375 15.8813 14.2312 16.5 14.0938C16.4312 14.7812 16.2937 15.4687 16.0187 16.0187C15.95 16.0875 15.8813 16.225 15.8813 16.2938C14.9187 18.0125 13.1313 19.1812 11.0688 19.1812C8.1125 19.25 5.70625 16.9812 5.5 14.0938Z" fill="%23ffffff"></path><path d="M7.5625 7.5625H9.625C9.83125 7.5625 9.96875 7.7 9.96875 7.90625V8.25C9.96875 8.6625 10.2438 8.9375 10.6562 8.9375C11.0687 8.9375 11.3438 8.6625 11.3438 8.25V7.90625C11.3438 6.94375 10.5875 6.1875 9.625 6.1875H7.5625C7.35625 6.1875 7.21875 6.05 7.21875 5.84375C7.21875 5.6375 7.35625 5.5 7.5625 5.5H14.0938C15.2625 5.5 16.1562 4.60625 16.1562 3.4375C16.1562 2.26875 15.2625 1.375 14.0938 1.375H7.21875C6.80625 1.375 6.53125 1.65 6.53125 2.0625C6.53125 2.475 6.80625 2.75 7.21875 2.75H14.0938C14.5063 2.75 14.7812 3.025 14.7812 3.4375C14.7812 3.85 14.5063 4.125 14.0938 4.125H7.5625C6.6 4.125 5.84375 4.88125 5.84375 5.84375C5.84375 6.80625 6.6 7.5625 7.5625 7.5625Z" fill="%23ffffff"></path></svg>');height:18px;width:18px;display:inline-block;background-repeat:no-repeat;margin-left:140px;margin-top:-35px;background-size:cover;}
.ditty-item:nth-of-type(even):before{content:' ';background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 331.03 335.59"><g id="Layer_1" data-name="Layer 1"/><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path d="M327.9,79.68c-2.75-5.4-9.59-10.65-15.91-12.59-10.68-3.29-23.64-.27-30.44,7.75-6.93,8.18-7.19,19.22-10.5,28.71-3.95,11.34-9.77,22.1-16.01,32.55-4.45,7.45-9.45,15.1-16.56,20.8-4.41,3.54-11.6,7.75-17.46,4.28-5.96-3.52-6.26-12.2-6.53-17.82-.69-14.32-.4-29.47,.61-43.78,.52-7.4,1.6-14.79,3.36-22.05,2.99-12.35,9.26-23,14.91-34.43,6.32-12.79,9.61-28.22-5.35-37.28-9.13-5.53-24.18-5.41-32.56,.83-10.55,7.86-13.07,21.43-11.98,32.99,.87,9.26,4.73,18.03,5.75,27.27,1.15,10.51-.48,21.05-2.63,31.38-1.94,9.29-3.14,19.22-6.72,28.14-1.66,4.14-5.03,9.1-9.73,11.07-10.22,4.31-17.5-10.02-20.16-16.34-6.58-15.64-10.55-33.55-11.21-50.2-.81-20.44,12.67-50.32-9.57-65.6C123.47,1.42,112.88-.96,105.69,.37c-12.68,2.35-22.74,13.16-21.91,24.6,.82,11.29,9.36,20.24,15.37,29.68,6.75,10.62,10.74,22.54,13.62,34.42,3.41,14.06,3.27,28.7,4.1,43.02,.36,6.26,2.95,27.32-8.4,27.49-8.79,.13-15.46-11.28-20.05-16.57-7.74-8.94-14.64-18.41-20.2-28.57-3.09-5.63-5.71-11.47-7.82-17.45-3.29-9.32-3.89-19.5-9.39-28.1-6.66-10.43-18.55-15.63-32.16-11.44C6.68,61.21-1.61,74.71,.26,85.52c2.97,17.15,20.7,27.48,34.59,37.66,13.77,10.1,24.47,24.02,33.6,37.5,5.39,7.97,12.44,17.49,14.94,26.62,0,0,5.58,20.36,5.27,37.3-.06,4.4-.62,8.78-.69,13.19-.06,3.79,.07,7.58,.35,11.37,.19,2.53,.46,5.06,.8,7.58,.54,5.6,1.68,11.03,3.42,16.22,5.02,17.22,15.24,35.44,35.57,47.29,14.03,9.6,31.57,15.34,50.63,15.34,45.95,0,83.21-33.17,83.21-74.08,0-1.7-.14-3.37-.27-5.04-.39-8.34-2.43-16.19-6.21-24.02-5.61-9.99-13.09-18.31-22.44-24.97-11.24-8.33-26.18-13.32-41.15-14.99-7.71-.62-15.16-.07-22.15,1.46-16.38,5.23-74.32,29.15-33.98,96.8,0,0-.15-.09-.4-.25-.08-.05-.21-.13-.32-.2-5.34-3.43-38.85-27.51-14.02-76.85,.03-.02,.04-.03,.06-.05,1.64-2.65,3.39-5.21,5.34-7.59,3.24-3.45,6.48-6.49,9.86-9.22,30.88-22.59,71.26-15.66,94.31-8.74,.39,.14,.73,.25,1.13,.39,3.19,1.25,5.76,2.06,7.98,2.62,5.74,2.08,9.13,3.67,9.13,3.67l1.13-2.58c8.72-17.1,19.98-33.3,33.41-47.79,16.9-18.21,59.49-35.14,44.54-64.47h0Z" style="fill: %23ffffff;"/></g></g></svg>');height:16px;width:16px;display:inline-block;background-repeat:no-repeat;margin-left:140px;margin-top:-35px;background-size:cover;}
.ditty-item__elements{margin-top:-22px;font-size:20px!important;overflow:visible;}
.ditty-ticker__items{overflow:visible;}
::placeholder{color:#828282!important;font-size:14px;font-weight:400;}
}
/*! CSS Used from: Embedded */
.ditty[data-display="24624"] .ditty-item__elements{font-size:16px;color:rgba(255,255,255, 1);}


/* Footer Menu */
.menu-item-26210 {
	position: relative;
}
.menu-item-26210 > .sub-menu {
    display: none;
    background: #d9d9d9 !important;
    margin: 0;
    position: absolute;
    left: 0;
    z-index: 999;
    width: 300px;
}

.menu-item-26210:hover > .sub-menu,
.menu-item-26210:focus > .sub-menu {
	display: block;
	width: 100%;
	
}

.menu-item-26210 > .sub-menu > li {
	display: flex;
	line-height: normal;
	padding: 3px 8px;
	width: 100%;
	margin: 0 !important;
	background: #d9d9d9 !important;
}
.menu-item-26210 > .sub-menu > li:not(:last-child) {
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.menu-item-26210 > .sub-menu > li > a {
    color: #422c03 !important;
    font-size: 11px;
    line-height: 1.2;
}
.menu-item-26210 > .sub-menu > li > a:hover {
	transition: none !important;
}
.menu-item-26210 > .sub-menu > li:hover {
    background-color: rgb(253 253 253 / 51%);
}
@media all and (max-width: 767px) {
	.menu-item-26210 > .sub-menu {
		position: absolute;
		left: 0;
		top: 0;
		transform: translate(0%, 7%);
		width: calc(100vw - 60px) !important;
		
	}
	
}
@media all and (min-width: 767px) {
	.menu-item-26210 > .sub-menu {
		position: absolute;
		left: 0;
		top: 0;
		transform: translate(-50%, 5%);
	}
	
}
@media all and (min-width: 960px) {
	.menu-item-26210 > .sub-menu {
		  position: absolute;
		  top: 50%;
		  left: 50%;
		  transform: translate(-20%, -50%);
		  padding: 10px;
		  
	}
	
	.menu-item-26210:hover > .sub-menu,
	.menu-item-26210:focus > .sub-menu {
		display: flex;
		flex-flow: column wrap;
		max-height: 500px;
		width: 100%;
	}
}
/* Footer Menu Ends */
