ol,ul{box-sizing:border-box;list-style:none}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0-1px 10px 0 rgb(172 171 171/.3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal .cli-modal-close{background-color:transparent!important;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0#fff}.cli-modal-backdrop,.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px;border-radius:50%}.cli-switch input:checked+.cli-slider{background-color:#61a229}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-fade{transition:opacity .15s linear}@media (max-width:767px){.cli-tab-content{padding:30px 10px}}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-btn:focus,.cli-modal .cli-modal-close:focus{outline:0}.cli-modal,.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;transform:scale(0)}.cli-modal-backdrop{z-index:1040;background-color:#000;-webkit-transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal{z-index:99999;overflow:hidden;outline:0;display:none}.cli-modal .cli-modal-dialog,.cli-modal-content{position:relative;display:-ms-flexbox;display:flex}.cli-modal .cli-modal-dialog{width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}.cli-modal-content{-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;border-radius:34px;font-size:0}.cli-tab-content{background:#fff;width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-tab-content{padding:30px 10px}}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px;text-decoration:none}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;color:#fff;border-radius:0}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between;border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-tab-header a:before{left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;border-radius:50%;padding:10px;background:#fff0;border:0;min-width:40px}.cli-tab-container h4{font-family:inherit;font-size:16px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:80px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height .15s ease-out;overflow:hidden}a.cli-privacy-readmore{margin-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;text-decoration:underline}.cli-modal-footer{position:relative}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-modal-close svg{fill:#000}a.cli-privacy-readmore,span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.wt-cli-sr-only{display:none;font-size:16px}.wt-cli-necessary-checkbox{display:none!important}.wt-cli-privacy-overview-actions{padding-bottom:0}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}:host,:root{--ol-background-color:white;--ol-accent-background-color:#F5F5F5;--ol-subtle-background-color:rgba(128, 128, 128, 0.25);--ol-partial-background-color:rgba(255, 255, 255, 0.75);--ol-foreground-color:#333333;--ol-subtle-foreground-color:#666666;--ol-brand-color:#00AAFF}@font-face{font-display:swap;font-family:"Defaults";src:url(/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?rfa9z8);src:url(/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?#iefixrfa9z8)format("embedded-opentype"),url(/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8)format("woff"),url(/wp-content/uploads/smile_fonts/Defaults/Defaults.ttf?rfa9z8)format("truetype"),url(/wp-content/uploads/smile_fonts/Defaults/Defaults.svg?rfa9z8#Defaults)format("svg");font-weight:400;font-style:normal}*,form{margin:0}*{padding:0}.pswp__container{-webkit-tap-highlight-color:transparent}.pswp,html{-webkit-text-size-adjust:100%}.assistive-text,.screen-reader-text{clip:rect(1px,1px,1px,1px)}article,footer,header{display:block}html{-ms-text-size-adjust:100%}a:active,a:focus,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,input{font-size:100%;margin:0;line-height:normal}button,input,select{vertical-align:baseline}select,textarea{margin:0}button,input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox]{box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;width:100%}button.pswp__button{box-shadow:none!important;background-image:url(/wp-content/themes/dt-the7/images/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0-44px}button.pswp__button--zoom:hover{background-position:-88px 0}.pswp__share-tooltip:before{-webkit-pointer-events:none;content:""}button,input[type=submit],input[type=submit]:focus{-webkit-appearance:none;outline:0}.pswp__container{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.pswp{display:none}.pswp,.pswp__bg,.pswp__scroll-wrap{height:100%;width:100%}.pswp,.pswp__bg,.pswp__item,.pswp__scroll-wrap{position:absolute}.pswp{left:0;top:0;-ms-touch-action:none;touch-action:none;z-index:9500;-webkit-backface-visibility:hidden;outline:0}.pswp::after,.pswp::before{content:" ";display:table}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp__bg,.pswp__share-modal{will-change:opacity;-webkit-backface-visibility:hidden}.pswp__bg{left:0;top:0;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.pswp__scroll-wrap{left:0;top:0;overflow:hidden}.pswp__container{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden;user-select:none;-webkit-touch-callout:none}.pswp__bg{-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__item{left:0;right:0;top:0;bottom:0;overflow:hidden}.breadcrumbs a{text-decoration:none}.pswp__caption .pswp__caption__center{text-align:center}.pswp button.pswp__button{height:43px;background:0 0!important;font-family:"Font Awesome 5 Free";font-weight:900;font-size:17px;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#fff;opacity:.5}.pswp button.pswp__button:focus,.pswp button.pswp__button:hover{opacity:1}.pswp .pswp__button:active{opacity:.9}.pswp button.pswp__button--close{font-size:21px}.pswp__button--close:before{content:""}.pswp__button--share:before{content:""}.pswp .pswp__button--arrow--left:before,.pswp .pswp__button--arrow--right:before{top:0}.pswp .pswp__button--arrow--left:before{content:""!important;background:0 0!important}.pswp .pswp__button--arrow--right:before{content:""!important;background:0 0!important}.pswp .pswp__share-tooltip{border-radius:0}.pswp__button{display:block;position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__share-tooltip:before{display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-moz-pointer-events:none;pointer-events:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/wp-content/themes/dt-the7/images/default-skin.png)no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--close{background-position:0-44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.page-title.solid-bg .wf-wrap:after,.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{min-width:150px;z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__preloader{will-change:opacity}.pswp__counter,.pswp__preloader{height:44px;top:0;position:absolute}.pswp__counter{left:0;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__ui{visibility:visible}.pswp__preloader{width:44px;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1);background-color:rgba(0,0,0,.5)}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.content h1{clear:none}.breadcrumbs li a{color:inherit}.masthead{-ms-grid-column:1;-ms-grid-row:1;grid-area:header}#main,.footer,.page-title{-ms-grid-column:1;-ms-grid-row:3;grid-area:title}#main,.footer{-ms-grid-row:5;grid-area:main}.footer{-ms-grid-row:6;grid-area:footer}.content,.wf-wrap{-webkit-box-sizing:border-box;box-sizing:border-box}.wf-float-left{float:left}.wf-float-right{float:right}.wf-wrap{max-width:100%;padding:0 44px;margin:0 auto}.page-title .hgroup{overflow:hidden}.page-title h1{margin:0}.breadcrumbs li:first-child:before{content:""}.breadcrumbs li:before{position:absolute;left:0;top:0;width:15px;height:13px;content:"/";text-align:left;z-index:3;opacity:1}.page-title{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.page-title-head{max-width:100%}.breadcrumbs li,.page-title .wf-wrap{position:relative}.page-title .wf-wrap:after{position:absolute;width:100%;bottom:0;content:""}.page-title>.wf-wrap,.title-center>.wf-wrap{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.page-title>.wf-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;box-sizing:border-box}.title-center>.wf-wrap{-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.page-title.title-center .breadcrumbs,.title-center h1{text-align:center}.breadcrumbs{list-style:none}.breadcrumbs li{display:inline-block;padding-left:12px;margin-left:8px}.breadcrumbs li:first-child{padding-left:0;margin-left:0;background:0 0!important}#bottom-bar a:hover,.breadcrumbs a:hover,a{text-decoration:underline}.soc-ico a{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex}.post{position:relative}.post:after,.post:before{content:"";display:table;clear:both}#bottom-bar.solid-bg .wf-container-bottom{border-top:none}#page .mobile-main-nav .sub-nav,.sidebar-none .content{width:100%}#page,.content .searchform{position:relative}.content .searchform input{padding-right:30px}.content .searchform .submit{position:absolute;top:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;right:11px;width:20px;height:100%;padding:0;text-decoration:none}.content .searchform .submit:hover{opacity:.7;cursor:pointer}.content .searchform .submit:before{content:"";font-family:icomoon-the7-microwidgets-16x16!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:inherit;font-size:16px}h1,h2,h4,p{margin-bottom:10px}body{overflow-x:hidden}h1,h2,h4{clear:both}#page .skip-link,a:hover,input[type=submit]:hover{text-decoration:none}.assistive-text{position:absolute!important}#page{overflow:hidden}.main-gradient{display:none}.screen-reader-text{height:1px;overflow:hidden;position:absolute!important;width:1px}#page .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;left:-9999em;outline:0;padding:15px 23px 14px;text-transform:none;top:-9999em}input[type=email],input[type=text],select,textarea{padding:5px 15px;margin-bottom:10px;border:1px solid #e0e1e1;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=email],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=submit]{position:relative;display:inline-block;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:0}.btn-flat input[type=submit]:not([name=update_cart]):after{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:"";-webkit-border-radius:inherit;border-radius:inherit}.btn-flat input[type=submit]:not([name=update_cart]):active:after{background-color:rgba(0,0,0,.2)}.soc-ico a{position:relative;line-height:26px;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;margin:2px;width:26px;height:26px;text-align:center;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.soc-ico a:before,.soc-ico a:hover:after,.top-bar .soc-ico a:hover{opacity:1}.soc-ico{overflow:hidden}.soc-ico a:after,.soc-ico a:before{position:absolute;top:0;left:0;width:26px;height:26px;content:"";-webkit-border-radius:inherit;border-radius:inherit;-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.soc-ico a:hover:before,.soc-ico a:not(:hover):after{transition-delay:100ms}.soc-ico a:after,.soc-ico a:hover:before{opacity:0}.soc-ico a,.soc-ico a:hover,.top-bar a{text-decoration:none}.top-bar{margin-top:0}.sub-nav,.top-bar{-webkit-box-sizing:border-box}.masthead{position:relative;z-index:102}.masthead:not(.side-header){display:-ms-flexbox;-ms-flex-direction:column}.top-bar,.top-bar>.mini-widgets{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex}.top-bar{position:relative;display:flex;box-sizing:border-box}.top-bar-bg,.top-bar:after{position:absolute;bottom:0;left:0;width:100%;content:"";-webkit-box-sizing:content-box;box-sizing:content-box}.top-bar-bg{height:100%;padding:0 1000px;margin-left:-1000px}.top-bar:after{height:1px}.top-bar>.mini-widgets{display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.top-bar .mini-widgets.right-widgets,.top-bar .mini-widgets:last-child{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.top-bar *{font-size:inherit;line-height:inherit}.top-bar a:hover{text-decoration:none;opacity:.7}.branding{line-height:0;font-size:0}.branding>a{display:block}.branding a img,.branding img{max-width:100%;height:auto}.searchform,.searchform .field{max-width:100%}.masthead .mini-widgets>*{display:inline-block;margin-left:10px;margin-right:10px}.masthead:not(.side-header) .mini-widgets>:first-child{margin-left:0}.masthead:not(.side-header) .mini-widgets>:last-child{margin-right:0}#bottom-bar p,.text-area>p{margin-bottom:0}.searchform{z-index:3}.searchform,.text-area{position:relative}.masthead .soc-ico,.text-area{display:inline-block;vertical-align:middle}.masthead .soc-ico a:hover,.masthead .soc-ico.custom-bg a:hover{background:0 0}.masthead .soc-ico.hover-accent-bg a:hover{-webkit-box-shadow:none;box-shadow:none}.mini-widgets .text-area a:not(.dt-btn){text-decoration:underline}#bottom-bar a,.main-nav>li>a,.mobile-main-nav>li>a,.text-area a:not(.dt-btn):hover{text-decoration:none}.masthead .soc-ico a{width:24px;height:24px;margin:0 2px;line-height:24px;-webkit-border-radius:100px;border-radius:100px}.main-nav>li,.main-nav>li>a{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;position:relative;display:flex}.main-nav>li>a{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.menu-text{display:block}.top-header .main-nav .menu-text:after{position:absolute;top:50%;margin-top:-5px;right:0;width:8px;height:8px}.sub-nav{position:absolute;visibility:hidden;z-index:200;top:100%;left:0;width:240px;opacity:0;padding:0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);box-sizing:border-box}.sub-nav li,.sub-nav li a{-webkit-box-sizing:border-box}.sub-nav li{position:relative;display:block;padding:0 10px;box-sizing:border-box}.sub-nav li:first-child{padding-top:10px}.sub-nav li:last-child{padding-bottom:10px}.mobile-main-nav>li:first-child:before,.sub-nav li:first-child:before{display:none}.sub-nav li a{position:relative;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-line-pack:center;text-decoration:none;box-sizing:border-box}.mobile-main-nav>li:before{content:"";position:absolute;top:-.5px;height:0;border-top:solid 1px #ff0;width:100%;max-width:100%;left:0;border-color:rgb(0 0 0/.08)}.dt-mobile-header .sub-nav>li{display:flex}.dt-mobile-header .sub-nav>li,.mobile-main-nav>li{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.dt-mobile-header .mobile-main-nav>li>.sub-nav{position:relative;display:none;top:0;left:0;width:100%;padding:0;visibility:visible;opacity:1;z-index:auto}.mobile-main-nav .sub-nav{background:0 0;box-shadow:none;margin-left:20px}.main-nav .sub-nav>li>a{transition:background .3s}.mobile-main-nav>li.has-children>a:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;font-style:normal;position:absolute;right:0;content:"";-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;top:15px;line-height:18px;color:rgb(0 0 0/.27)}.dt-mobile-header .sub-nav>li,.mobile-main-nav,.mobile-main-nav>li,.sub-nav li a{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex}.dt-mobile-header{position:fixed;top:0;height:100%;min-height:100%;max-width:100%;z-index:9602;padding:30px 30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-transition:-ms-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mobile-main-nav,.mobile-mini-widgets-in-menu{padding-bottom:30px}.mobile-mini-widgets-in-menu{display:none}.mobile-main-nav{display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-flex:10 1 auto;-moz-flex:10 1 auto;-ms-flex:10 1 auto;flex:10 1 auto}.mobile-main-nav>li{position:relative;display:flex}.mobile-main-nav .sub-nav>li>a,.mobile-main-nav>li>a{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-ms-flex-grow:1;flex-grow:1}.mobile-main-nav>li>a{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.scroll-top:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:24px;line-height:1;color:#fff}#page .mobile-main-nav .sub-nav li{padding:0;width:100%}.mobile-main-nav .sub-nav>li>a{margin:0}.mobile-main-nav .sub-nav>li>a:hover{background:0 0!important}.dt-close-mobile-menu-icon{position:fixed;top:0;width:30px;height:30px;left:-50px;z-index:9999;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-transition-delay:.5s;transition-delay:.5s}.dt-close-mobile-menu-icon span{position:relative;display:block;width:30px;height:30px;margin:0;color:#fff;background-color:#c5299b}.dt-close-mobile-menu-icon span:hover{cursor:pointer}.dt-close-mobile-menu-icon span:after,.dt-close-mobile-menu-icon span:before{display:inline-block;height:2px;background:#fff;position:absolute;content:"";-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:50%;left:50%;margin:-1px 0 0-11px;width:22px;-webkit-transition:-webkit-transform .1s ease;transition:transform .1s ease}.dt-close-mobile-menu-icon span:before{-ms-transform:rotate3d(0,0,1,45deg);-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.dt-close-mobile-menu-icon:hover span:after,.dt-close-mobile-menu-icon:hover span:before{-ms-transform:rotate3d(0,0,1,0deg);-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}.dt-close-mobile-menu-icon span:after{-ms-transform:rotate3d(0,0,1,-45deg);-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.masthead:not(.side-header){max-width:100%}.masthead:not(.side-header):not(.full-width):not(.side-header-v-stroke):not(.side-header-menu-icon){padding:0 44px;box-sizing:border-box}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.masthead:not(.side-header):not(.mixed-header){display:-ms-flexbox;-ms-flex-direction:column;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.masthead:not(.side-header):not(.mixed-header) .header-bar,.masthead:not(.side-header):not(.mixed-header) .top-bar{width:100%}}.masthead:not(.side-header) .header-bar{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.masthead:not(.side-header) .header-bar .main-nav>li>a,.masthead:not(.side-header) .main-nav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.masthead:not(.side-header) .main-nav{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.masthead:not(.side-header) .header-bar .main-nav>li>a{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-line-pack:stretch}.inline-header .header-bar{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#bottom-bar .wf-container-bottom,.inline-header .branding{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.inline-header.right .main-nav{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;-ms-flex-grow:1;flex-grow:1;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.footer{padding:0}#bottom-bar{position:relative;z-index:9;margin:0 auto}#bottom-bar .wf-container-bottom{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between;box-sizing:border-box}.bottom-text-block{text-align:right}#bottom-bar .wf-float-left{margin-right:10px}#bottom-bar .wf-float-right,.scroll-top{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#bottom-bar .wf-float-right{flex-grow:1;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;margin-left:10px;margin-right:0}.scroll-top{text-decoration:none;-webkit-align-items:center;position:fixed;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;right:10px;bottom:10px;width:44px;height:44px;opacity:0;z-index:-1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .4s ease;transition:opacity .4s ease;background-color:#000;background-color:rgba(0,0,0,.2)}.scroll-top:hover{background-color:#000;background-color:rgba(0,0,0,.5)}.content .searchform input.searchform-s{width:100%;margin-bottom:0}@font-face{font-display:swap;font-family:icomoon-the7-social-icons-16x16;src:url(/wp-content/themes/dt-the7/fonts/icomoon-the7-social/fonts/icomoon-the7-social-icons-16x16.eot?esfwnl);src:url(/wp-content/themes/dt-the7/fonts/icomoon-the7-social/fonts/icomoon-the7-social-icons-16x16.eot?esfwnl#iefix)format("embedded-opentype"),url(/wp-content/themes/dt-the7/fonts/icomoon-the7-social/fonts/icomoon-the7-social-icons-16x16.ttf?esfwnl)format("truetype"),url(/wp-content/themes/dt-the7/fonts/icomoon-the7-social/fonts/icomoon-the7-social-icons-16x16.woff?esfwnl)format("woff");font-weight:400;font-style:normal}[class^=soc-font-]{position:relative;z-index:2;font-family:icomoon-the7-social-icons-16x16!important;font-size:16px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.facebook .soc-font-icon:before{content:""}.instagram .soc-font-icon:before{content:""}.you-tube .soc-font-icon:before{content:""}@font-face{font-display:swap;font-family:icomoon-arrows-carousel-32x32;src:url(/wp-content/themes/dt-the7/fonts/icomoon-arrows-the7/fonts/icomoon-arrows-carousel-32x32.eot?satvtg);src:url(/wp-content/themes/dt-the7/fonts/icomoon-arrows-the7/fonts/icomoon-arrows-carousel-32x32.eot?satvtg#iefix)format("embedded-opentype"),url(/wp-content/themes/dt-the7/fonts/icomoon-arrows-the7/fonts/icomoon-arrows-carousel-32x32.ttf?satvtg)format("truetype"),url(/wp-content/themes/dt-the7/fonts/icomoon-arrows-the7/fonts/icomoon-arrows-carousel-32x32.woff?satvtg)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:icomoon-the7-portfolio-32x32;src:url(/wp-content/themes/dt-the7/fonts/icomoon-the7-portfolio-32x32/fonts/icomoon-the7-portfolio-32x32.eot?1gry5w);src:url(/wp-content/themes/dt-the7/fonts/icomoon-the7-portfolio-32x32/fonts/icomoon-the7-portfolio-32x32.eot?1gry5w#iefix)format("embedded-opentype"),url(/wp-content/themes/dt-the7/fonts/icomoon-the7-portfolio-32x32/fonts/icomoon-the7-portfolio-32x32.ttf?1gry5w)format("truetype"),url(/wp-content/themes/dt-the7/fonts/icomoon-the7-portfolio-32x32/fonts/icomoon-the7-portfolio-32x32.woff?1gry5w)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:icomoon-the7-photo-32x32;src:url(/wp-content/themes/dt-the7/fonts/icomoon-the7-gallery-32x32/fonts/icomoon-the7-photo-32x32.eot?yjzbpy);src:url(/wp-content/themes/dt-the7/fonts/icomoon-the7-gallery-32x32/fonts/icomoon-the7-photo-32x32.eot?yjzbpy#iefix)format("embedded-opentype"),url(/wp-content/themes/dt-the7/fonts/icomoon-the7-gallery-32x32/fonts/icomoon-the7-photo-32x32.ttf?yjzbpy)format("truetype"),url(/wp-content/themes/dt-the7/fonts/icomoon-the7-gallery-32x32/fonts/icomoon-the7-photo-32x32.woff?yjzbpy)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:icomoon-the7-microwidgets-16x16;src:url(/wp-content/themes/dt-the7/fonts/icomoon-the7-microwidgets-16x16/fonts/icomoon-the7-microwidgets-16x16.eot?dqeoeo);src:url(/wp-content/themes/dt-the7/fonts/icomoon-the7-microwidgets-16x16/fonts/icomoon-the7-microwidgets-16x16.eot?dqeoeo#iefix)format("embedded-opentype"),url(/wp-content/themes/dt-the7/fonts/icomoon-the7-microwidgets-16x16/fonts/icomoon-the7-microwidgets-16x16.ttf?dqeoeo)format("truetype"),url(/wp-content/themes/dt-the7/fonts/icomoon-the7-microwidgets-16x16/fonts/icomoon-the7-microwidgets-16x16.woff?dqeoeo)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/dt-the7/fonts/FontAwesome/webfonts/fa-solid-900.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:fontello;src:url(/wp-content/themes/dt-the7/fonts/fontello/font/fontello.eot?2136226);src:url(/wp-content/themes/dt-the7/fonts/fontello/font/fontello.eot?2136226#iefix)format("embedded-opentype"),url(/wp-content/themes/dt-the7/fonts/fontello/font/fontello.woff?2136226)format("woff"),url(/wp-content/themes/dt-the7/fonts/fontello/font/fontello.ttf?2136226)format("truetype");font-weight:400;font-style:normal}body,html{font:16px/22px"Source Sans Pro",Helvetica,Arial,Verdana,sans-serif;word-spacing:normal;color:#000}.text-small{font-size:14px;line-height:20px}h1{font:700 44px/54px"Nunito",Helvetica,Arial,Verdana,sans-serif;text-transform:none}@media (max-width:800px){h1{font-size:34px;line-height:44px}}h1.entry-title,h2,h4{font:700 34px/44px"Nunito",Helvetica,Arial,Verdana,sans-serif;text-transform:none}h4{font:700 16px/18px"Nunito",Helvetica,Arial,Verdana,sans-serif}h1,h1.entry-title,h2,h4{color:#000}a,a:hover{color:#c5299b}#bottom-bar>.wf-wrap,#main>.wf-wrap{width:1200px}#main{padding:70px 0}#page,body{background-size:auto}body{background:#f7f7f7 fixed left top}#page{background:#fff center top}#mobile-menu,select,textarea{-webkit-border-radius:1px}#mobile-menu{border-radius:1px}.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar,.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar{max-width:calc(1200px - 88px);margin:0 auto}.masthead:not(.side-header):not(.mixed-header) .header-bar{min-height:100px}.top-bar-bg{background:#fff0 center center}.top-bar{min-height:36px;padding:5px 0}.top-bar,.top-bar .text-area,.top-bar a{color:#00ab84}.masthead .top-bar .text-area{font:300 12px/18px"Nunito",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.masthead .top-bar .soc-ico,.masthead .top-bar .soc-ico a{line-height:18px}.branding>a{padding:0 5px 0 0}.searchform input[type=text]{color:#aaa}.masthead .soc-ico a:after,.masthead .soc-ico a:before{width:24px;height:24px}.masthead .soc-ico a:first-child,.top-header .outside-item-remove-margin.main-nav>li:first-child>a{margin-left:0}.masthead .soc-ico a:last-child,.top-header .outside-item-remove-margin.main-nav>li:last-child>a{margin-right:0}.masthead .soc-ico .soc-font-icon{font-size:16px;line-height:24px}.masthead .soc-ico.custom-bg a:before{background-color:#00ab84}.masthead .soc-ico.hover-accent-bg a:after{background-color:#c5299b;background-image:none}.masthead .soc-ico a:not(:hover) .soc-font-icon{color:#fff!important;background:0 0!important}.masthead .soc-ico a:hover .soc-font-icon{color:#fff!important;background:0 0!important}.text-area{font:700 12px/16px"Roboto",Helvetica,Arial,Verdana,sans-serif;color:#00ab84}.main-nav>li>a{margin:18px 14px;padding:4px}.main-nav>li>a .menu-text{font:14px/18px"Nunito",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.main-nav .sub-nav>li:not(.wpml-ls-item)>a,.main-nav .sub-nav>li:not(.wpml-ls-item)>a .menu-text,.main-nav>li:not(.wpml-ls-item)>a,.main-nav>li:not(.wpml-ls-item)>a .menu-text{color:#000}.main-nav>li:not(.act):not(.wpml-ls-item)>a:hover,.main-nav>li:not(.act):not(.wpml-ls-item)>a:hover .menu-text,.masthead:not(.sub-downwards) .main-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover>a,.masthead:not(.sub-downwards) .main-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover>a .menu-text{color:#c5299b}>li>a .active-bg-decoration,>li>a .active-outline-decoration{-webkit-border-radius:3px;border-radius:3px}li:not(.dt-mega-menu) .sub-nav{width:280px}.sub-nav{background-color:#fff}.main-nav .sub-nav>li>a .menu-text{font:500 13px/17px"Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.main-nav .sub-nav>li>a{margin:0;padding:10px}.top-header .sub-nav.hover-style-bg li:not(.dt-mega-parent):not(.act):hover>a{background-color:rgb(197 41 155/.07);background:rgb(197 41 155/.07);background:-webkit-linear-gradient("");background:linear-gradient("")}.dt-mobile-header{background-color:#fff;width:300px}.mobile-main-nav>li>a{padding:15px 30px 15px 0}.mobile-main-nav>li>.sub-nav:last-child{margin-bottom:15px}.mobile-main-nav li>a .menu-text{font:14px/18px"Nunito",Helvetica,Arial,Verdana,sans-serif;color:#000;text-transform:none}.mobile-main-nav li>a{color:#000}.dt-mobile-header .mobile-main-nav .sub-nav>li:not(.act)>a:hover,.dt-mobile-header .mobile-main-nav .sub-nav>li:not(.act)>a:hover .menu-text,.mobile-main-nav li:not(.act)>a:hover,.mobile-main-nav li:not(.act)>a:hover .menu-text{color:#56b9c1}.mobile-main-nav .sub-nav>li>a{padding:6.5px 30px 6.5px 0}.dt-mobile-header .mobile-main-nav li .sub-nav>li>a .menu-text{font:500 13px/17px"Roboto",Helvetica,Arial,Verdana,sans-serif;color:#000;text-transform:none}.mobile-main-nav .sub-nav li>a .menu-text{font-size:9px;line-height:13px}.masthead:not(.mixed-header){background:#fff center center;background-size:auto}.masthead.shadow-decoration:not(.side-header-menu-icon):not(#phantom):not(.masthead-mobile-header){-webkit-box-shadow:0 0 15px 1px rgb(0 0 0/.07);box-shadow:0 0 15px 1px rgb(0 0 0/.07)}.page-title .wf-wrap{min-height:180px;padding-top:25px;padding-bottom:20px}.page-title .wf-wrap:after{border-bottom:5px dashed rgb(51 51 51/.11)}.page-title.solid-bg{background-color:#f7f7f7}.page-title>.wf-wrap{width:1200px}.page-title h1{font:700 30px/40px"Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333;text-transform:uppercase}.page-title .breadcrumbs li:before{color:rgb(180 181 187/.5)}.page-title .breadcrumbs{padding:0;margin:8px 0 0}.page-title .breadcrumbs,.page-title .breadcrumbs a{color:#b4b5bb;font:13px/23px"Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.content .searchform .submit{color:rgb(139 141 148/.5)}input[type=submit]:not([name=update_cart]){color:#fff;background-color:#c5299b;background:#c5299b;background:-webkit-linear-gradient("");background:linear-gradient("")}input[type=submit]:not([name=update_cart]):hover{color:#fff}#page input[type=submit]:not([name=update_cart]):hover{background:#00ab84;background:-webkit-linear-gradient("");background:linear-gradient("")}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgb(139 141 148/.5)}input:-moz-placeholder,textarea:-moz-placeholder{color:rgb(139 141 148/.5)}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:rgb(139 141 148/.15)}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:rgb(139 141 148/.15)}input[type=email],input[type=text],select,textarea{color:#8b8d94;border-width:0;border-color:rgb(51 51 51/.12);background-color:#fdfdfd;border-radius:5px}.content input[type=text]{font-size:15px;line-height:21px}input[type=email],input[type=text],select{height:38px}select{-webkit-appearance:none!important;-moz-appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="rgba(139,141,148,0.5)" x="0px" y="0px" width="8px" height="8px" viewBox="0 0 386.257 386.257" style="enable-background:new 0 0 386.257 386.257;" xml:space="preserve"><polygon points="0,96.879 193.129,289.379 386.257,96.879 "/></svg>');background-position:calc(100% - 15px) center;background-repeat:no-repeat}input[type=submit]:not([name=update_cart]):not(.woocommerce-widget-layered-nav-dropdown__submit){font:700 14px/16px"Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;-webkit-border-radius:1px;border-radius:1px;min-height:38px;line-height:38px;padding:0 18px}#footer.solid-bg{background:#1a1c20 center top}#bottom-bar.solid-bg{background:#5f259f center top}.wf-container-bottom{border-top:1px solid #5f259f;padding:10px 0;min-height:60px}#bottom-bar{font-size:14px;line-height:20px;color:#fff}#bottom-bar a{color:#fff}.scroll-top{-webkit-border-radius:1px;border-radius:1px}input[type=email],input[type=text],select,textarea{font:15px/21px"Source Sans Pro",Helvetica,Arial,Verdana,sans-serif;font-size:15px}.pswp .pswp__button--arrow--left:before,.pswp .pswp__button--arrow--right:before,.pswp button.pswp__button--arrow--left,.pswp button.pswp__button--arrow--right{font-size:62px;line-height:62px;min-height:62px}@media screen and (min-width:1051px){#page{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:"header""slider""title""fancyheader""checkout""main""footer"}.dt-mobile-header{display:none}.phantom-fade .masthead{top:0!important}}@media screen and (max-width:1050px){#page{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:"header""slider""title""fancyheader""checkout""main""footer"}.masthead{grid-area:header}.masthead .main-nav,.masthead:not(.side-header) .header-bar,.masthead:not(.side-header) .main-nav{display:none}.dt-mobile-header{display:block}body:not(.transparent) .masthead:not(.side-header){background-color:#fff}.top-bar{padding-left:0;padding-right:0}.top-bar .soc-ico a{float:none;display:inline-block;vertical-align:middle}.mobile-mini-widgets-in-menu{display:-webkit-flex!important;display:-moz-flex!important;display:-ms-flexbox!important;display:-ms-flex!important;display:flex!important;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:778px) and (max-width:1050px){.masthead .top-bar .mini-widgets>*{display:none}.masthead .top-bar .right-widgets .in-top-bar-right{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}.masthead .top-bar .right-widgets .in-top-bar-right:not(.show-on-first-switch){display:none}}@media screen and (max-width:778px){html:not(.no-cssgridlegacy.no-cssgrid) .masthead:not(.sticky-mobile-on){top:0!important}.masthead .top-bar .mini-widgets>*{margin:0 10px!important;display:none}.masthead .top-bar .right-widgets,.page-title-responsive-enabled.page-title.breadcrumbs-mobile-off .breadcrumbs{display:none}.masthead .top-bar .left-widgets,.page-title.page-title-responsive-enabled .wf-wrap{-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.page-title.page-title-responsive-enabled .wf-wrap{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;min-height:70px}.page-title-responsive-enabled.page-title h1{font:700 24px/34px"Roboto",Helvetica,Arial,Verdana,sans-serif}}@media screen and (max-width:990px){#bottom-bar .wf-container-bottom{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}#bottom-bar .wf-container-bottom>div{margin:0}#bottom-bar .wf-float-left,#bottom-bar .wf-float-right{display:block;float:none;width:auto;padding-left:0;padding-right:0;margin-right:auto;margin-left:auto;text-align:center!important}#bottom-bar .bottom-text-block{text-align:center;margin-left:0}}@media screen and (min-width:778px){.masthead:not(.side-header):not(.full-width):not(.side-header-v-stroke):not(.side-header-menu-icon),.wf-wrap{padding:0 50px}.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar,.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar{max-width:calc(1200px - 100px)}.page-title .wf-wrap:after{width:calc(1200px - 100px);max-width:calc(100% - 100px)}}@media screen and (max-width:778px){#main .wf-wrap,.masthead:not(.side-header):not(.full-width):not(.side-header-v-stroke):not(.side-header-menu-icon){padding:0 20px}.page-title .wf-wrap{padding-left:20px;padding-right:20px}.page-title .wf-wrap:after{width:calc(1200px - 40px);max-width:calc(100% - 40px)}.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar,.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar{max-width:calc(1200px - 40px)}.footer .wf-wrap{padding:0 20px}}@media screen and (min-width:990px){.content{grid-area:content;-ms-grid-row:1}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body:after{content:"tablet";display:none}}@media screen and (max-width:760px),screen and (max-height:300px){body:after{content:"phone";display:none}}@font-face{font-display:swap;font-family:ult-silk;src:url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/ult-silk.eot);src:url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/ult-silk.eot)format("embedded-opentype"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/ult-silk.woff)format("woff"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/ult-silk.ttf)format("truetype"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/ult-silk.svg)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:slick;src:url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/slick.eot);src:url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/slick.woff)format("woff"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/slick.ttf)format("truetype"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/fonts/slick.svg#slick)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"ult-silk";src:url(/wp-content/plugins/Ultimate_VC_Addons/assets/css/fonts/ult-silk.eot);src:url(/wp-content/plugins/Ultimate_VC_Addons/assets/css/fonts/ult-silk.eot)format("embedded-opentype"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/css/fonts/ult-silk.woff)format("woff"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/css/fonts/ult-silk.ttf)format("truetype"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/css/fonts/ult-silk.svg)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"ult-vid-cntrl";src:url(/wp-content/plugins/Ultimate_VC_Addons/assets/fonts/ult-vid-cntrl.eot?2kpffx);src:url(/wp-content/plugins/Ultimate_VC_Addons/assets/fonts/ult-vid-cntrl.eot?#iefix2kpffx)format("embedded-opentype"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/fonts/ult-vid-cntrl.woff?2kpffx)format("woff"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/fonts/ult-vid-cntrl.ttf?2kpffx)format("truetype"),url(/wp-content/plugins/Ultimate_VC_Addons/assets/fonts/ult-vid-cntrl.svg?2kpffx#ult-vid-cntrl)format("svg");font-weight:400;font-style:normal}#chat-anonimo-bubble,.rating{justify-content:center;cursor:pointer}#chat-anonimo-bubble{background-color:var(--bubble-color,#007bff);color:#fff;border-radius:50%;width:70px;height:70px;display:flex;align-items:center;position:fixed;bottom:20px;right:20px;z-index:1000}#chat-anonimo-modal{position:fixed;bottom:80px;right:20px;background:#fff;border:1px solid #ddd;border-radius:10px;width:380px;box-shadow:0 4px 8px rgb(0 0 0/.2);z-index:1001}#chat-anonimo-modal h2{margin:0 0 10px;font-size:18px}#chat-anonimo-modal label{font-size:14px;margin-bottom:5px;display:block}#chat-anonimo-modal input,#chat-anonimo-modal select{width:100%;padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px}#chat-anonimo-modal button,#end-chat,#send-message-btn{color:#fff;border:0;border-radius:5px;padding:10px 15px;cursor:pointer}#chat-anonimo-modal button{background-color:#007bff;width:100%}#chat-anonimo-modal button:hover{background-color:#0056b3}.rating{display:inline-flex;flex-direction:row-reverse}.rating span{font-size:2rem;color:#ccc;transition:color .3s ease}.rating span:hover,.rating span:hover~span{color:#f39c12}.chat-anonimo-modal-content{font-family:var(--font-family,Arial);max-width:90%;width:400px;margin:auto;padding:20px;background:#fff;border-radius:10px;box-shadow:0 4px 10px rgb(0 0 0/.1)}#end-chat,#send-message-btn{background-color:var(--button-color,#28a745);margin:10px 5px;font-size:14px}#end-chat:hover,#send-message-btn:hover{opacity:.9}#messages-container{height:400px;overflow-y:auto;border:1px solid #ccc;padding:10px}@media (max-width:768px){#messages-container{max-height:300px}}#new-message{width:94%;height:50px;padding:10px;font-size:16px;border:1px solid #ddd;border-radius:8px;resize:none;margin-bottom:10px}#new-message:focus{border-color:#007bff;outline:0}select::-ms-expand{display:none!important}