.widget ul li:before,.widget ul li:hover:before,.widget.widget_archive ul li>a span,.widget.widget_archive ul li>a:hover span,.widget.widget_categories ul li>a span,.widget.widget_categories ul li>a:hover span,.widget .recent-portfolio-widget ul li a:before,.widget .recent-portfolio-widget ul li a:after,.widget.widget_flickr ul li a:before{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.widget{clear:both;float:left;margin-bottom:30px;padding:20px 20px 0;position:relative;width:100%}.widgettitle,.widget_block>h2,.widget .wp-block-search__label,.widget_block .wp-block-group .wp-block-group__inner-container>h2{font-weight:500;clear:both;display:inline-block;font-size:var(--wdtFontSize_H4);margin-top:0;margin-bottom:25px;padding-bottom:15px;position:relative;text-transform:uppercase;letter-spacing:7.92px}.widgettitle:before,.widget_block>h2:before,.widget .wp-block-search__label:before,.widget_block .wp-block-group .wp-block-group__inner-container>h2:before{content:"";height:3px;position:absolute;bottom:0;left:0;width:0}.widget ul,.widget ol{clear:both;float:left;margin:0;padding:0;width:100%}.widget ul li,.widget ol li{border-bottom:0px solid;clear:both;display:block;margin:0;padding:10px 0;position:relative;width:100%}.widget .widgettitle+ul>li:first-child,.widget .widgettitle+ol>li:first-child,.widget ul li:first-child:not(:only-child),.widget ol li:first-child:not(:only-child){padding-top:0}.widget ul li:last-child:not(:only-child),.widget ol li:last-child:not(:only-child){border-bottom-width:0;padding-bottom:0}.widget ul li>a,.widget ol li>a{display:inline-block;line-height:var(--wdtLineHeight_Base);width:100%}.widget ul li:last-child:not(:only-child)>a,.widget ol li:last-child:not(:only-child)>a{padding-bottom:0}.widget_block .wp-block-search{margin-bottom:0}.widget_block .wp-block-search .wp-block-search__inside-wrapper{flex-wrap:wrap;position:relative}.widget_block .wp-block-search__label{color:var(--wdtHeadAltColor);font-family:var(--wdtFontTypo_Alt);line-height:var(--wdtLineHeight_Alt)}.widget_block .wp-block-search .wp-block-search__button{margin-bottom:0}.widget.widget_block.widget_search form.wp-block-search .wp-block-search__inside-wrapper>button[type=submit]{position:absolute;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0;padding:0;margin:0;margin:0;height:49px;height:25px;border-width:0;cursor:pointer;text-indent:-9999px;z-index:1;width:30px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.265 20.722'%3E%3Cg transform='translate(-2 -2)'%3E%3Cg transform='translate(2 2)'%3E%3Cpath d='M9.739,0a9.734,9.734,0,0,1,7.175,16.316l3.131,3.124a.75.75,0,0,1-1.06,1.062l-3.168-3.16A9.737,9.737,0,1,1,9.739,0Zm0,1.5a8.238,8.238,0,1,0,8.238,8.238A8.247,8.247,0,0,0,9.739,1.5Z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.265 20.722'%3E%3Cg transform='translate(-2 -2)'%3E%3Cg transform='translate(2 2)'%3E%3Cpath d='M9.739,0a9.734,9.734,0,0,1,7.175,16.316l3.131,3.124a.75.75,0,0,1-1.06,1.062l-3.168-3.16A9.737,9.737,0,1,1,9.739,0Zm0,1.5a8.238,8.238,0,1,0,8.238,8.238A8.247,8.247,0,0,0,9.739,1.5Z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.widget:not(.widget_text) a:not(:focus){text-decoration:none}.widget ul li,.widget ol li,.widget.widget_nav_menu ul.menu li,.widget.widget_nav_menu ul li a{border-color:rgba(var(--wdtHeadAltColorRgb),.05)}.widget ul li>a:hover,.widget .recent-posts-widget li .entry-meta p span,.widget #wp-calendar td a:hover,.wdt-dark-bg .widget #wp-calendar td a:hover{color:var(--wdtPrimaryColor)}.widgettitle:before,.widget_block>h2:before,.widget .wp-block-search__label:before,.widget_block .wp-block-group .wp-block-group__inner-container>h2:before,.tagcloud a:hover,.wp-block-tag-cloud a:hover,.wdt-dark-bg .widget.widget_categories ul li>a:hover span,#footer .wdt-dark-bg .widget.widget_categories ul li>a:hover span,#footer .wdt-dark-bg .widget.widget_archive ul li>a:hover span,.wdt-dark-bg .tagcloud a:hover{background-color:var(--wdtPrimaryColor)}@media only screen and (min-width:1025px) and (max-width:1280px){.widgettitle,.widget_block>h2,.widget .wp-block-search__label,.widget_block .wp-block-group .wp-block-group__inner-container>h2{font-size:var(--wdtFontSize_H4)}}