Plugin Directory

Changeset 2376549


Ignore:
Timestamp:
09/07/2020 01:26:29 PM (6 years ago)
Author:
devbunch
Message:

checkout additional info & next, previous btn

Location:
master-elements/trunk
Files:
7 added
12 edited

Legend:

Unmodified
Added
Removed
  • master-elements/trunk/addons/widgets.php

    r2374396 r2376549  
    311311                    'item' => 'woo-products-data-tabs',
    312312                ],
     313
     314                'woo-next-prev-button' => [
     315
     316                    'name' => 'MW: Single Product Pagination',
     317
     318                    'id' => 'me_woo_next_prev_button',
     319
     320                    'item' => 'woo-next-prev-button',
     321                ],
    313322               
    314323                'woo-product-archive' =>[
     
    337346                ],
    338347
     348                'woo-product-search' => [
     349
     350                    'name' => 'MW: Product Search',
     351
     352                    'id' => 'me_woo_product_search',
     353
     354                    'item' => 'woo-product-search',
     355                ],
     356
    339357                'woo-cart-table' => [
    340358
     
    406424
    407425                    'item' => 'woo-checkout-shipping',
     426
     427                ],
     428                'woo-checkout-additional-info' => [
     429
     430                    'name' => 'MW: Checkout Additional Form',
     431
     432                    'id' => 'me_woo_checkout_additional_info',
     433
     434                    'item' => 'woo-checkout-additional-info',
    408435
    409436                ],
  • master-elements/trunk/addons/widgets/me-forms/me-forms.php

    r2370300 r2376549  
    2929    public function get_icon()
    3030    {
    31         return 'eicon-form-horizontal';
     31        return 'eicon-site-search';
    3232    }
    3333
  • master-elements/trunk/addons/widgets/navigation/assets/css/item.css

    r2370034 r2376549  
    1 html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.sub-menu>li>a{padding:10px}ul.master-nav-menu-body>li>a{padding-right:20px}.master-nav-menu ul.master-nav-menu-body li.menu-item-has-children:after{display:block;content:"\25BE";font-size:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.master-nav-menu ul.master-nav-menu-body li>ul.sub-menu>li,.master-nav-menu ul.master-nav-menu-body li>ul.sub-menu>li a{width:100%!important}ul.master-nav-menu-body>li.menu-item-has-children>ul.master-submenu-panel,ul.master-nav-menu-body>li.menu-item-has-children>ul.sub-menu{display:none;position:absolute;top:100%;left:0;z-index:9;width:180px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2)}ul.master-nav-menu-body>li.menu-item-has-children:hover>ul{display:block}ul.master-nav-menu-body ul ul{display:none;left:100%;position:absolute;top:0;z-index:10;width:180px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2)}ul.master-nav-menu-body ul>li:hover ul{display:block}.master-sticky-header{position:fixed!important;top:0;left:0;width:100%;transition:all ease-in-out .5s}.master-nav-pos-absolute{position:absolute}.master-nav-pos-relative{position:relative}.master-nav-pos-fixed{position:fixed}.master-nav-menu ul.master-nav-menu-body li{display:inline-flex;position:relative;align-items:center}.master-nav-menu ul li a{position:relative}.master-nav-menu-hover-gray ul>li>a:hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .25s ease;opacity:.07;background-color:currentColor}.master-nav-menu-hover-primary ul>li>a:hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:all .25s ease;opacity:1;background-color:#2786de}.master-nav-menu-underline ul.master-nav-menu-body>li>a:hover:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:3px;transition:all .25s ease;opacity:1;background-color:#2786de}.master-nav-menu-line-separator ul>li:first-child>a:before{opacity:0}.master-nav-menu-line-separator ul>li>a::before{content:"";position:absolute;left:-15px;width:1px;top:0;bottom:0;height:20px;margin:auto;transition:all .25s ease;opacity:.1;background-color:currentColor}@media screen and (max-width:1023px){ul.master-nav-menu-body>li.menu-item-has-children:hover>ul{position:static;width:100%}.master-nav-menu ul.master-nav-menu-body li.menu-item-has-children{position:relative}.master-nav-menu ul.master-nav-menu-body li.menu-item-has-children:after{position:absolute;top:0;right:20px}.master-nav-menu-body ul.sub-menu{display:none;position:absolute;top:100%;left:14px;z-index:9;width:100%;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2)}.master-nav-menu-body li:hover>ul{display:block;position:static}.master-nav-menu-body li{display:block;padding:0!important}.master-nav-menu ul.master-nav-menu-body li{flex:1;display:inherit}.style-nav{display:none}.master-nav-menu-underline .menu-item:hover a::after{top:15px}.master-nav-searc{display:none}}@media screen and (max-width:480px){ul.master-nav-menu-body>li.menu-item-has-children:hover>ul{position:static;width:100%}.master-nav-menu{width:100%!important}.master-nav-searc{display:none}}.master-nav-shadow-sm{-webkit-box-shadow:0 .125rem .3rem rgba(0,0,0,.095)!important;box-shadow:0 .125rem .3rem rgba(0,0,0,.095)!important}.master-nav-shadow{-webkit-box-shadow:0 .42rem 1.22rem rgba(0,0,0,.12)!important;box-shadow:0 .42rem 1.22rem rgba(0,0,0,.12)!important}.master-nav-shadow-md{-webkit-box-shadow:0 .67rem 2.15rem rgba(0,0,0,.14)!important;box-shadow:0 .67rem 2.15rem rgba(0,0,0,.14)!important}.master-nav-shadow-lg{-webkit-box-shadow:0 1rem 3.2rem rgba(0,0,0,.165)!important;box-shadow:0 1rem 3.2rem rgba(0,0,0,.165)!important}@media (max-width:1023px){.master-nav-menu-overlay{position:fixed;top:-100vh;bottom:-100vh;left:0;right:0;z-index:1024;opacity:0;pointer-events:none;will-change:opacity;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;cursor:default!important}.master-nav-menu-monitor:checked~.master-nav-menu-overlay{opacity:1;pointer-events:auto}}.master-nav-transparent-overlay{position:fixed;top:-100vh;bottom:-100vh;left:0;right:0;background:rgba(0,0,0,0);z-index:1023;opacity:0;pointer-events:none;will-change:opacity;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:default}.master-nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:1023px){.master-nav-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.master-nav-col,.master-nav-column{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1023px){.master-nav-col,.master-nav-column{padding:10px 20px}}@media (min-width:1024px){.master-nav-col:first-child,.master-nav-column:first-child{padding-left:40px}.master-nav-col:last-child,.master-nav-column:last-child{padding-right:40px}}.master-nav-pointer{cursor:pointer}@media (max-width:1023px){.master-nav-no-scroll{overflow:hidden}}.master-nav-hidden{position:absolute;visibility:hidden;pointer-events:none;opacity:0;width:0;height:0}@media (min-width:1024px){.master-nav-mobile-only{display:none!important;visibility:hidden!important}}@media (max-width:1023px){.master-nav-desktop-only{display:none!important;visibility:hidden!important}}.master-nav-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-align-left{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.master-nav-align-right{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.master-nav-align-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.master-nav-align-justify{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.master-nav-align-spaced{-ms-flex-pack:distribute!important;justify-content:space-around!important}.master-nav-align-top{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.master-nav-align-middle{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.master-nav-align-bottom{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.master-nav-align-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.master-nav-flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.master-nav-flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.master-nav-flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.master-nav-flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.master-nav-flex-auto{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}@media (min-width:1024px){.lg\:master-nav-align-left{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.lg\:master-nav-align-right{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.lg\:master-nav-align-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.lg\:master-nav-align-justify{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.lg\:master-nav-align-spaced{-ms-flex-pack:distribute!important;justify-content:space-around!important}.lg\:master-nav-align-top{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.lg\:master-nav-align-middle{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.lg\:master-nav-align-bottom{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.lg\:master-nav-align-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.lg\:master-nav-flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.lg\:master-nav-flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.lg\:master-nav-flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.lg\:master-nav-flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.lg\:master-nav-flex-auto{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}}.master-nav-static{position:static}.master-nav-relative{position:relative}.master-nav-absolute{position:absolute}.master-nav-fixed{position:fixed}@media (min-width:1024px){.lg\:master-nav-static{position:static}.lg\:master-nav-relative{position:relative}.lg\:master-nav-absolute{position:absolute}.lg\:master-nav-fixed{position:fixed}}.master-nav-container{margin:0 auto;padding:0 20px;max-width:1280px;position:relative}@media (min-width:640px){.master-nav-container{max-width:640px}}@media (min-width:768px){.master-nav-container{max-width:768px}}@media (min-width:1024px){.master-nav-container{max-width:1024px}}@media (min-width:1280px){.master-nav-container{max-width:1280px}}.master-nav-header{position:relative;will-change:top,transform;z-index:1024;font-size:14px;font-family:Arial,sans-serif;line-height:1.45}.master-nav-header:before{content:"";top:0;bottom:0;right:0}.master-nav-header-shadow,.master-nav-header:before{position:absolute;left:0;z-index:-1}.master-nav-header-shadow{top:100%;width:100%;height:30px;overflow:hidden}.master-nav-header-shadow:after{display:block;position:relative;content:"";width:100%;height:60px;top:-60px;border-radius:50%}.master-nav-header{-webkit-box-shadow:0 .125rem .3rem rgba(0,0,0,.095);box-shadow:0 .125rem .3rem rgba(0,0,0,.095)}@media (min-width:1024px){.master-nav-header .master-nav-menu-item>ul{-webkit-box-shadow:0 .13rem .5rem rgba(0,0,0,.15);box-shadow:0 .13rem .5rem rgba(0,0,0,.15)}}.master-nav-header.master-nav-shadow-medium{-webkit-box-shadow:none;box-shadow:none}.master-nav-header.master-nav-shadow-medium .master-nav-header-shadow:after{-webkit-box-shadow:0 10px 30px -5px rgba(0,0,0,.1);box-shadow:0 10px 30px -5px rgba(0,0,0,.1)}@media (min-width:1024px){.master-nav-header.master-nav-shadow-medium .master-nav-menu-item>ul{-webkit-box-shadow:0 .45rem 1.22rem rgba(0,0,0,.15);box-shadow:0 .45rem 1.22rem rgba(0,0,0,.15)}}.master-nav-header.master-nav-shadow-large{-webkit-box-shadow:none;box-shadow:none}.master-nav-header.master-nav-shadow-large .master-nav-header-shadow:after{-webkit-box-shadow:0 10px 30px -1px rgba(0,0,0,.12);box-shadow:0 10px 30px -1px rgba(0,0,0,.12)}@media (min-width:1024px){.master-nav-header.master-nav-shadow-large .master-nav-menu-item>ul{-webkit-box-shadow:0 .67rem 2.15rem rgba(0,0,0,.15);box-shadow:0 .67rem 2.15rem rgba(0,0,0,.15)}}.master-nav-header-not-on-top .master-nav-header{height:70px;position:fixed;top:-70px;left:0;width:100%;-webkit-transform:translateY(70px);transform:translateY(70px);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.master-nav-header-not-on-top .master-nav-header-spacer{padding-top:85px}.master-nav-header-not-on-top .master-nav-logo{height:70px}.master-nav-header-not-on-top .master-nav-logo.master-nav-logo-top{display:none}.master-nav-header-not-on-top .master-nav-menu-search-field-inner{height:70px}@media (max-width:1023px){.master-nav-header-not-on-top .master-nav-menu-title{height:70px;min-height:70px}}@media (min-width:1024px){.master-nav-header-not-on-top .master-nav-menu-item{height:70px}.master-nav-header-not-on-top .master-nav-header-center-3~.master-nav-header-spacer{padding-top:170px}}.master-nav-header.master-nav-header-overlay-dark-bg,.master-nav-header.master-nav-header-overlay-light-bg,.master-nav-header.master-nav-header-transparent-dark,.master-nav-header.master-nav-header-transparent-light{position:relative;left:0;right:0}.master-nav-header.master-nav-header-overlay-dark-bg+.master-nav-header-spacer,.master-nav-header.master-nav-header-overlay-light-bg+.master-nav-header-spacer,.master-nav-header.master-nav-header-transparent-dark+.master-nav-header-spacer,.master-nav-header.master-nav-header-transparent-light+.master-nav-header-spacer{padding:0}.master-nav-header-not-on-top .master-nav-header.master-nav-header-overlay-dark-bg,.master-nav-header-not-on-top .master-nav-header.master-nav-header-overlay-light-bg,.master-nav-header-not-on-top .master-nav-header.master-nav-header-transparent-dark,.master-nav-header-not-on-top .master-nav-header.master-nav-header-transparent-light{position:fixed}.master-nav-header.master-nav-header-aligned-left .master-nav-menu-search{margin-left:auto}@media (min-width:1024px){.master-nav-header.master-nav-header-aligned-left .master-nav-logo{margin-right:0}.master-nav-header.master-nav-header-aligned-left .master-nav-menu{margin-left:30px}.master-nav-header.master-nav-header-aligned-left .master-nav-menu-right-section{margin-left:auto}}@media (max-width:1023px){.master-nav-header.master-nav-header-aligned-center .master-nav-logo{margin:0 auto}}@media (max-width:1023px){.master-nav-header.master-nav-header-center-1 .master-nav-logo{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.master-nav-header.master-nav-header-center-1 .master-nav-menu-search{position:absolute;right:20px}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center,.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li:nth-child(1){margin-left:auto}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li:nth-child(1)>ul{width:412px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li:nth-child(3){margin-right:auto}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li:nth-child(3)>ul{width:412px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1024px){.master-nav-header.master-nav-header-center-2 .master-nav-menu{width:100%}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center,.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li:nth-child(1){margin-right:auto}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li:nth-child(1)>ul{width:412px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li:nth-child(3){margin-left:auto}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li:nth-child(3)>ul{width:412px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:1023px){.master-nav-header.master-nav-header-center-3 .master-nav-logo{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.master-nav-header.master-nav-header-center-3 .master-nav-menu:before{content:"";height:1px;width:100%;display:block;margin-top:-1px;background-color:currentColor;opacity:.1;margin-top:20px}.master-nav-header.master-nav-header-center-3 .master-nav-logo.master-nav-logo-top{margin:0 auto}.master-nav-header.master-nav-header-center-3 .master-nav-menu-search{position:absolute;right:20px}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-center-3 .master-nav-menu-search-field-inner{height:170px}}.master-nav-menu ul{margin:0;padding:0;list-style:none}@media (max-width:1023px){.master-nav-menu{position:fixed;top:0;left:0;height:100vh;width:300px;z-index:1024;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;-webkit-transform:translateX(-103%);transform:translateX(-103%);will-change:transform;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.master-nav-menu-monitor:checked~.master-nav-menu{pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0)}.master-nav-menu ul{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:1024px){.master-nav-menu>ul:not(.master-nav-menu-title){-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1023px){.master-nav-menu-title{-webkit-box-flex:0!important;-ms-flex:0!important;flex:0!important;padding:0 20px!important;height:85px;min-height:85px}.master-nav-menu-title,.master-nav-menu-title>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.master-nav-menu-title>li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.master-nav-menu-title a{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:700}.master-nav-menu-title .master-nav-logo{margin-left:auto;margin-right:auto}.master-nav-menu-title .master-nav-menu-toggler{position:absolute;width:40px;height:56px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}}@media (min-width:1024px){.master-nav-menu-title{display:none}}@media (max-width:1023px){.master-nav-menu-body{padding:12px 0!important;overflow:hidden}.master-nav-menu-body::-webkit-scrollbar{-webkit-appearance:none;width:8px}.master-nav-menu-body::-webkit-scrollbar-thumb{border-radius:0;background-color:#c9c9c9}.master-nav-header-dark .master-nav-menu-body::-webkit-scrollbar-thumb{background-color:#494949}.master-nav-menu-body:hover{overflow-y:auto;overflow-y:overlay}.master-nav-menu-body a{padding:8.5px 40px 8.5px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.master-nav-menu-body a>i{-ms-flex-item-align:start;align-self:flex-start;margin-top:3px}.master-nav-menu-body input[type=checkbox]{position:absolute;opacity:0;visibility:hidden;pointer-events:none}.master-nav-menu-body input[type=checkbox]~ul{display:none}.master-nav-menu-body input[type=checkbox]:checked~ul{display:block}.master-nav-menu-body input[type=checkbox]:checked~a label{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.master-nav-menu-body .master-nav-row{display:block}.master-nav-menu-body .master-nav-menu-arrow{overflow:hidden;width:40px;height:40px;cursor:pointer;margin-left:auto;position:absolute;right:8px;top:0}.master-nav-menu-body .master-nav-menu-arrow:before{content:'';height:8px;width:8px;display:block;border:1px solid currentColor;border-right-width:0;border-top-width:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;bottom:18px;left:16px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.master-nav-menu-body .master-nav-menu-item{position:relative;width:300px}.master-nav-menu-body .master-nav-menu-item>a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item{width:100%}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item a{padding-left:40px}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item a{padding-left:60px}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item a{padding-left:80px}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item a{padding-left:100px}}.master-nav-menu-item a{outline:0;color:currentColor;text-decoration:none}.master-nav-menu-item>a,.master-nav-menu-item>a:before{-webkit-transition:all .25s ease;transition:all .25s ease}@media (max-width:1023px){.master-nav-menu-item>a{font-size:14px;font-weight:400;text-transform:uppercase;font-family:Roboto,Arial,sans-serif}.master-nav-menu-item>a>i{opacity:.75;margin-right:10px}.master-nav-menu-item>ul{display:none}.master-nav-menu-item .master-nav-menu-item>a{font-size:14px;font-weight:400;text-transform:none}.master-nav-menu-item.master-nav-submenu-open>ul{display:block}.master-nav-menu-item.master-nav-submenu-open>a .master-nav-menu-arrow:before{bottom:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@media (min-width:1024px){.master-nav-menu-item{list-style:none;height:85px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.master-nav-menu-item,.master-nav-menu-item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-menu-item a{padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:currentColor}.master-nav-menu-item>a{font-size:14px;font-weight:400;text-transform:uppercase;font-family:Roboto,Arial,sans-serif}.master-nav-menu-item>a>i{margin-right:7px}.master-nav-menu-item .master-nav-menu-item>a,.master-nav-menu-item .master-nav-menu-item>a:after,.master-nav-menu-item .master-nav-menu-item>a:before,.master-nav-menu-item .master-nav-menu-item>a>i{-webkit-transition:none;transition:none}.master-nav-menu-item:hover>ul{opacity:1;pointer-events:auto;visibility:visible}.master-nav-menu-item .master-nav-menu-item{color:currentColor;height:auto}.master-nav-menu-item .master-nav-menu-item a{padding:10px 40px 10px 20px}.master-nav-menu-item .master-nav-menu-item>a{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:400;text-transform:none;font-family:Arial,sans-serif}.master-nav-menu-item .master-nav-menu-item>a>span:not(.master-nav-menu-arrow){opacity:.55}.master-nav-menu-item .master-nav-menu-item>a>i{-ms-flex-item-align:start;align-self:flex-start;margin-top:3px;margin-right:10px}.master-nav-menu-item>ul{border-top-width:3px;border-top-style:solid;width:230px;padding:15px 0;position:absolute;top:100%;left:0;z-index:100;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .25s ease;transition:all .25s ease;will-change:opacity,transform}.master-nav-menu-item>ul ul{left:100%;top:-18px}}@media (min-width:1024px){.master-nav-submenu-right.master-nav-menu-item>ul{left:auto;right:0}.master-nav-submenu-right.master-nav-menu-item>ul ul{left:-100%}}@media (min-width:1024px){.master-nav-menu-item.master-nav-item-mega-menu{position:static}.master-nav-menu-item.master-nav-item-mega-menu .master-nav-menu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.master-nav-menu-item.master-nav-item-mega-menu>ul{width:100%}}.master-nav-media{margin-bottom:35px}.master-nav-media a{height:auto!important;padding:0!important}@media (max-width:1023px){.master-nav-media{margin:20px 0}}@media (min-width:1024px){.master-nav-media:last-child{margin-bottom:0}}.master-nav-media.master-nav-media-small{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-media.master-nav-media-small .master-nav-media-thumbnail{margin:0}.master-nav-media.master-nav-media-small .master-nav-media-thumbnail a{width:110px}.master-nav-media.master-nav-media-small .master-nav-media-info{padding-left:20px}@media (max-width:1023px){.master-nav-media.master-nav-media-small .master-nav-media-thumbnail a{width:80px}}.master-nav-media.master-nav-media-links ul{-webkit-transform:none!important;transform:none!important}.master-nav-media.master-nav-media-links ul a{line-height:2.25;font-size:14px;font-weight:400;text-transform:none;font-family:Arial,sans-serif}.master-nav-media-thumbnail{display:block;overflow:hidden;margin-bottom:20px}.master-nav-media-thumbnail a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.master-nav-media-thumbnail img{max-width:100%;-ms-flex-negative:0;flex-shrink:0}a.master-nav-media-title{display:block;font-size:14px;text-transform:uppercase!important;margin-bottom:10px}@media (max-width:1023px){a.master-nav-media-title{font-size:12px}}@media (min-width:1024px){a.master-nav-media-title{font-weight:700}}.master-nav-media-description{margin:0;opacity:.55;line-height:1.8;font-size:14px;font-weight:400;text-transform:none;font-family:Arial,sans-serif}@media (max-width:1023px){.master-nav-media-description{font-size:14px}}.master-nav-menu-arrow{-ms-flex-negative:0;flex-shrink:0}@media (max-width:1023px){.master-nav-menu-arrow:before{-webkit-transition:all .25s ease;transition:all .25s ease}}@media (min-width:1024px){.master-nav-menu-arrow{overflow:hidden;cursor:pointer;position:relative;width:14px;height:14px;margin-left:5px;margin-right:0}.master-nav-menu-arrow:before{content:'';display:block;border:1px solid currentColor;border-right-width:0;border-top-width:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;height:7px;width:7px;bottom:6px;left:4px}.master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow{margin-left:0;margin-right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:20px;top:12px}}.master-nav-menu-toggler{padding:8px 0;margin-left:-8px;margin-right:8px}.master-nav-menu-toggler>label{margin:0;padding:0;outline:0;background:0 0;border:none;line-height:0;cursor:pointer;vertical-align:middle;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.master-nav-menu-toggler svg{fill:currentColor}.master-nav-logo+.master-nav-menu-toggler{margin:0}@media (min-width:1024px){.master-nav-menu.master-nav-menu-underline .master-nav-menu-item>a:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:3px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item>ul{top:calc(100% - 3px)}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-item-mega-menu>ul{top:100%}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item>ul{top:-18px}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item>a:before{content:"";position:absolute;left:0;width:1px;top:0;bottom:0;height:20px;margin:auto}.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:first-child>a:before{opacity:0}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item>a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1}.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item>a:before{display:none}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item>a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1}.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item>a:before{display:none}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-line-separator .master-nav-menu-item .master-nav-menu-item:after{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;margin:auto}}.master-nav-menu-right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:before,.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}}.master-nav-logo{margin:0;height:auto;overflow:hidden}.master-nav-logo,.master-nav-logo a,.master-nav-logo h1{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-logo h1{margin:0;font-size:24px}.master-nav-logo h1 a{color:currentColor;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-align:left;font-size:inherit;font-weight:700;text-transform:uppercase;padding:0}.master-nav-logo h1 a img+span{text-indent:-9999em}.master-nav-menu-item .master-nav-logo{margin:0 40px}.master-nav-logo-light{display:none}.master-nav-menu-search input[type=checkbox]:checked~.master-nav-menu-search-field{opacity:1;pointer-events:auto;z-index:1024;-webkit-transform:translateY(0);transform:translateY(0)}.master-nav-menu-search input[type=checkbox]:checked~.master-nav-transparent-overlay{pointer-events:auto}.master-nav-menu-search svg,.master-nav-search-icon{fill:currentColor}.master-nav-search-icon{margin-left:16px}@media (min-width:1024px){.master-nav-menu-item>label>.master-nav-search-icon{margin-left:20px;margin-right:20px}}.master-nav-menu-search-field{opacity:0;pointer-events:none;position:fixed;left:0;right:0;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translateY(-75px);transform:translateY(-75px);will-change:transform,opacity}.master-nav-menu-search-field input{font-size:inherit;outline:0;margin-left:20px;border:none;border-radius:3px;height:38px;width:100%;padding:0}.master-nav-menu-search-field-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:85px;margin:0 auto;padding:0;max-width:1280px}.master-nav-header{color:#151918;color:var(--color-black,#151918)}.master-nav-header:before{background-color:#fff;background-color:var(--color-white,#fff)}@media (max-width:1023px){.master-nav-header .master-nav-menu,.master-nav-header .master-nav-menu-arrow{color:#151918!important;color:var(--color-black,#151918)!important}.master-nav-header .master-nav-menu-title .master-nav-logo-light{display:none!important}.master-nav-header .master-nav-menu-title .master-nav-logo-dark{display:block!important}.master-nav-header .master-nav-menu-item .master-nav-menu-item a>i,.master-nav-header .master-nav-menu-item .master-nav-menu-item a>span:not(.master-nav-menu-arrow){opacity:.55}}.master-nav-header.master-nav-header-dark{color:#fff;color:var(--color-white,#fff)}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field,.master-nav-header.master-nav-header-dark:before{background-color:#151918;background-color:var(--color-black,#151918)}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input{color:currentColor}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input::-webkit-input-placeholder{color:#818181}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input::-moz-placeholder{color:#818181}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input:-ms-input-placeholder{color:#818181}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input:-moz-placeholder{color:#818181}.master-nav-header.master-nav-header-dark .master-nav-logo-light{display:block}.master-nav-header.master-nav-header-dark .master-nav-logo-dark{display:none}@media (max-width:1023px){.master-nav-header.master-nav-header-dark .master-nav-menu{background-color:#151918;background-color:var(--color-black,#151918)}.master-nav-header.master-nav-header-dark .master-nav-menu,.master-nav-header.master-nav-header-dark .master-nav-menu-arrow{color:#fff!important;color:var(--color-white,#fff)!important}.master-nav-header.master-nav-header-dark .master-nav-menu-title{color:#fff;color:var(--color-white,#fff)}.master-nav-header.master-nav-header-dark .master-nav-menu-title .master-nav-logo-light{display:block!important}.master-nav-header.master-nav-header-dark .master-nav-menu-title .master-nav-logo-dark{display:none!important}.master-nav-header.master-nav-header-dark .master-nav-menu-body .master-nav-menu-item>a,.master-nav-header.master-nav-header-dark .master-nav-menu-body .master-nav-menu-item>a:hover{color:currentColor}}@media (min-width:1024px){.master-nav-header.master-nav-header-dark .master-nav-menu-item>ul{background-color:#151918;background-color:var(--color-black,#151918)}.master-nav-header.master-nav-header-dark .master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg{color:#151918;color:var(--color-black,#151918);-webkit-box-shadow:none;box-shadow:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg:before{opacity:.7;background-color:#fff;background-color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu-search-field{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-logo-light{display:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-logo-dark{display:block}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg.master-nav-header-dark .master-nav-menu-search-field{color:#fff;color:var(--color-white,#fff)}@media (min-width:1024px){body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item.master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-active>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu:hover .master-nav-menu-active>a{color:#151918;color:var(--color-black,#151918)}}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg{color:#fff;color:var(--color-white,#fff);-webkit-box-shadow:none;box-shadow:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg:before{opacity:.7;background-color:#151918;background-color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu-search-field{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-logo-light{display:block}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-logo-dark{display:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg.master-nav-header-dark .master-nav-menu-search-field{color:#fff;color:var(--color-white,#fff)}@media (min-width:1024px){body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-active>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu:hover .master-nav-menu-active>a{color:#fff;color:var(--color-white,#fff)}}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light{color:#fff;color:var(--color-white,#fff);-webkit-box-shadow:none;box-shadow:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light:before{background-color:transparent}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu-search-field{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-header-shadow{opacity:0}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-logo-light{display:block}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-logo-dark{display:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light.master-nav-header-dark .master-nav-menu-search-field{color:#fff;color:var(--color-white,#fff)}@media (min-width:1024px){body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-active>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu:hover .master-nav-menu-active>a{color:#fff;color:var(--color-white,#fff)}}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark{color:#151918;color:var(--color-black,#151918);-webkit-box-shadow:none;box-shadow:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark:before{background-color:transparent}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu-search-field{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-header-shadow{opacity:0}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-menu-search-field{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-logo-light{display:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-logo-dark{display:block}@media (min-width:1024px){body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-active>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu:hover .master-nav-menu-active>a{color:#151918;color:var(--color-black,#151918)}}@media (max-width:1023px){.master-nav-menu{background-color:#fff;background-color:var(--color-white,#fff)}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-underline .master-nav-menu-item>a:after{background-color:#2786de;background-color:var(--color-primary,#2786de);opacity:0}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-item-mega-menu>ul{border-top-color:transparent}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-menu-active:hover>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item:hover>a{color:currentColor}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-menu-active:hover>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-menu-active>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item:focus>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item:hover>a:after{opacity:1}.master-nav-menu.master-nav-menu-underline:hover .master-nav-menu-active>a:after{opacity:0}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item.master-nav-menu-active>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item:focus>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item:hover>a:after{opacity:0!important}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item>ul{border-top-color:#2786de;border-top-color:var(--color-primary,#2786de)}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item>a:before{opacity:.1;background-color:currentColor}.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item.master-nav-menu-active>a:before,.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#151918;color:var(--color-black,#151918)}.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item .master-nav-menu-item>a:before{opacity:0!important}.master-nav-header-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item.master-nav-menu-active>a:before,.master-nav-header-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,.master-nav-header-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#fff;color:var(--color-white,#fff)}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a{color:#151918;color:var(--color-black,#151918)}.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item.master-nav-menu-active>a,.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item.master-nav-menu-active>a:before,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a:before,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a:before{opacity:.07;background-color:currentColor}.master-nav-menu.master-nav-menu-hover-gray:hover .master-nav-menu-active>a:before{opacity:0}.master-nav-menu.master-nav-menu-hover-gray:hover .master-nav-menu-active:hover>a{color:#151918;color:var(--color-black,#151918)}.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-gray:hover .master-nav-menu-active:hover>a{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-gray:hover .master-nav-menu-active:hover>a:before{opacity:.07}}@media (min-width:1024px){.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item.master-nav-menu-active>a,.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item.master-nav-menu-active>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item>a>.master-nav-menu-arrow{color:#151918;color:var(--color-black,#151918)}.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item.master-nav-menu-active>a:before,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a:before,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a:before{opacity:1;background-color:#2786de;background-color:var(--color-primary,#2786de)}.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#151918;color:var(--color-black,#151918)}.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a:before{opacity:0}.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a,.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a:before{opacity:1}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-line-separator .master-nav-menu-item .master-nav-menu-item>a{padding:12px 20px}.master-nav-menu.master-nav-submenu-line-separator .master-nav-menu-item .master-nav-menu-item:after{opacity:.07;background-color:currentColor}.master-nav-menu.master-nav-submenu-line-separator .master-nav-menu-item .master-nav-menu-item:first-child:after{opacity:0}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a{opacity:.55;color:#151918!important;color:var(--color-black,#151918)!important}.master-nav-header-dark .master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a,.master-nav-header-dark .master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a{color:#fff!important;color:var(--color-white,#fff)!important}.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a>.master-nav-menu-arrow{opacity:.7}.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus:before,.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover:before{opacity:.06;background-color:currentColor}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a{opacity:.55;color:#151918!important;color:var(--color-black,#151918)!important}.master-nav-header-dark .master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a,.master-nav-header-dark .master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a{color:#fff!important;color:var(--color-white,#fff)!important}.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a>.master-nav-menu-arrow{opacity:.7}.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus:before,.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover:before{opacity:.1;background-color:#2786de;background-color:var(--color-primary,#2786de)}}@media (min-width:1024px){.master-nav-menu-item>ul{background-color:#fff;background-color:var(--color-white,#fff);border-top-color:#2786de;border-top-color:var(--color-primary,#2786de)}.master-nav-menu-item>a>i{opacity:.5}.master-nav-menu-item .master-nav-menu-item>a>.master-nav-menu-arrow{opacity:.4}}.master-nav-media.master-nav-media-links ul a{opacity:.55}.master-nav-media.master-nav-media-links ul a:hover{background-color:transparent!important;color:#2786de!important;color:var(--color-primary,#2786de)!important;opacity:1}.master-nav-media-thumbnail a:before{background-color:#000;opacity:0}.master-nav-media-thumbnail a:hover:before{opacity:.25}a.master-nav-media-title:hover{color:#2786de!important;color:var(--color-primary,#2786de)!important;background-color:transparent!important}.master-nav-menu-active>a>span:not(.master-nav-menu-arrow),.master-nav-menu-item:focus>a>span:not(.master-nav-menu-arrow),.master-nav-menu-item:hover>a>span:not(.master-nav-menu-arrow){opacity:1}@media (min-width:1024px){.master-nav-menu-active>a,.master-nav-menu-item:focus>a,.master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-menu-active>a>i,.master-nav-menu-item:focus>a>i,.master-nav-menu-item:hover>a>i{opacity:1}.master-nav-menu-item .master-nav-menu-active>a,.master-nav-menu-item .master-nav-menu-item:focus>a,.master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}}@media (min-width:1024px){.master-nav-menu:hover .master-nav-menu-active>a{color:#151918;color:var(--color-black,#151918)}.master-nav-menu:hover .master-nav-menu-active>a>i{opacity:.5}.master-nav-menu:hover .master-nav-menu-active:hover>a>i{opacity:1}.master-nav-menu:not(.master-nav-menu-hover-gray):not(.master-nav-menu-hover-primary):not(.master-nav-menu-underline):hover .master-nav-menu-active:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-header-dark .master-nav-menu:hover .master-nav-menu-active>a{color:#fff;color:var(--color-white,#fff)}}.master-nav-menu-arrow{opacity:.4;color:#151918;color:var(--color-black,#151918)}@media (max-width:1023px){.master-nav-menu-arrow{opacity:.5;color:#151918;color:var(--color-black,#151918)}}@media (max-width:1023px){.master-nav-menu-overlay{background:rgba(0,0,0,.6)}}.master-nav-menu-title{color:#151918;color:var(--color-black,#151918)}@media (max-width:1023px){.master-nav-menu-title{position:relative}.master-nav-menu-title:before{content:"";height:1px;position:absolute;bottom:0;left:0;width:100%;background-color:currentColor;opacity:.08}}@media (max-width:1023px){.master-nav-menu-body .master-nav-menu-item>a,.master-nav-menu-title a{color:#151918;color:var(--color-black,#151918)}.master-nav-menu-body .master-nav-menu-item>a:before{background-color:currentColor;opacity:0}.master-nav-menu-body .master-nav-menu-item>a:hover{color:#151918;color:var(--color-black,#151918)}.master-nav-menu-body:hover .master-nav-menu-active>a:before{opacity:0}.master-nav-menu-body .master-nav-menu-active>a:before,.master-nav-menu-body .master-nav-menu-item>a:hover:before,.master-nav-menu-body:hover .master-nav-menu-active:hover>a:before{opacity:.08}}.master-nav-menu-search-field{background-color:#fff;background-color:var(--color-white,#fff)}.master-nav-menu-search-field input{color:#151918;color:var(--color-black,#151918);background-color:transparent}.master-nav-menu-search-field input::-webkit-input-placeholder{color:#cbcbcb}.master-nav-menu-search-field input::-moz-placeholder{color:#cbcbcb}.master-nav-menu-search-field input:-ms-input-placeholder{color:#cbcbcb}.master-nav-menu-search-field input:-moz-placeholder{color:#cbcbcb}@media (min-width:1024px){.master-nav-header{-webkit-perspective:5400px;perspective:5400px;-webkit-perspective-origin:center;perspective-origin:center}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-fade-up .master-nav-menu-item>ul>li{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;will-change:opacity,transform}.master-nav-menu.master-nav-submenu-fade-up .master-nav-menu-item:hover>ul>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.master-nav-menu.master-nav-submenu-fade-down .master-nav-menu-item>ul>li{opacity:0;-webkit-transform:translateY(-18px);transform:translateY(-18px);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;will-change:opacity,transform}.master-nav-menu.master-nav-submenu-fade-down .master-nav-menu-item:hover>ul>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item>ul{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top left;transform-origin:top left}.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item.master-nav-item-mega-menu>ul{-webkit-transform-origin:top center;transform-origin:top center}.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item:hover>ul{-webkit-transform:scale(1);transform:scale(1)}.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item.master-nav-submenu-right>ul,.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item.master-nav-submenu-right>ul ul{-webkit-transform-origin:top right;transform-origin:top right}.master-nav-menu.master-nav-submenu-swing .master-nav-menu-item>ul{-webkit-transform:rotateX(-25deg);transform:rotateX(-25deg);-webkit-transform-origin:0 0;transform-origin:0 0}.master-nav-menu.master-nav-submenu-swing .master-nav-menu-item:hover>ul{-webkit-transform:rotateX(0) rotateY(0)!important;transform:rotateX(0) rotateY(0)!important}.master-nav-menu.master-nav-submenu-swing .master-nav-menu-item>ul ul{left:calc(100% - 1px);-webkit-transform:rotateY(25deg);transform:rotateY(25deg);-webkit-transform-origin:0 0;transform-origin:0 0}.master-nav-menu.master-nav-submenu-swing .master-nav-menu-item.master-nav-submenu-right>ul ul{left:calc(-100% + 1px);-webkit-transform:rotateY(-25deg);transform:rotateY(-25deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.master-nav-menu.master-nav-submenu-slide-up .master-nav-menu-item>ul{-webkit-transform:translateY(10px);transform:translateY(10px)}.master-nav-menu.master-nav-submenu-slide-up .master-nav-menu-item:hover>ul{-webkit-transform:translateY(0);transform:translateY(0)}.master-nav-menu.master-nav-submenu-slide-down .master-nav-menu-item>ul{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.master-nav-menu.master-nav-submenu-slide-down .master-nav-menu-item:hover>ul{-webkit-transform:translateY(0);transform:translateY(0)}}.master-nav-menu .master-nav-menu-body .master-megamenu-panel{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin-left:0;position:fixed;left:0;top:100%;width:100%}.master-nav-menu .master-nav-menu-body>li.master-megamenu-has:hover .master-megamenu-panel{opacity:1;visibility:visible}.master-nav-menu .master-nav-menu-body ul.master-submenu-panel{display:none}.master-dropdown li{margin:0}.master-dropdown li,.master-dropdown li a{width:100%}.master-nav-mobile-menu{display:none}@media screen and (max-width:600px){.master-nav-desktop-menu{display:none}.master-nav-mobile-menu{display:block}}
     1html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.sub-menu>li>a{padding:10px}ul.master-nav-menu-body>li>a{padding-right:20px}.master-nav-menu ul.master-nav-menu-body li.menu-item-has-children:after{display:block;content:"\25BE";font-size:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.master-nav-menu ul.master-nav-menu-body li>ul.sub-menu>li,.master-nav-menu ul.master-nav-menu-body li>ul.sub-menu>li a{width:100%!important}ul.master-nav-menu-body>li.menu-item-has-children>ul.master-submenu-panel,ul.master-nav-menu-body>li.menu-item-has-children>ul.sub-menu{display:none;position:absolute;top:100%;left:0;z-index:9;width:180px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2)}ul.master-nav-menu-body>li.menu-item-has-children:hover>ul{display:block}ul.master-nav-menu-body ul ul{display:none;left:100%;position:absolute;top:0;z-index:10;width:180px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2)}ul.master-nav-menu-body ul>li:hover ul{display:block}.master-sticky-header{position:fixed!important;top:0;left:0;width:100%;transition:all ease-in-out .5s}.master-nav-pos-absolute{position:absolute}.master-nav-pos-relative{position:relative}.master-nav-pos-fixed{position:fixed}.master-nav-menu ul.master-nav-menu-body li{display:inline-flex;position:relative;align-items:center}.master-nav-menu ul li a{position:relative}.master-nav-menu-hover-gray ul>li>a:hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .25s ease;opacity:.07;background-color:currentColor}.master-nav-menu-hover-primary ul>li>a:hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:all .25s ease;opacity:1;background-color:#2786de}.master-nav-menu-underline ul.master-nav-menu-body>li>a:hover:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:3px;transition:all .25s ease;opacity:1;background-color:#2786de}.master-nav-menu-line-separator ul>li:first-child>a:before{opacity:0}.master-nav-menu-line-separator ul>li>a::before{content:"";position:absolute;left:-15px;width:1px;top:0;bottom:0;height:20px;margin:auto;transition:all .25s ease;opacity:.1;background-color:currentColor}@media screen and (max-width:1023px){ul.master-nav-menu-body>li.menu-item-has-children:hover>ul{position:static;width:100%}.master-nav-menu ul.master-nav-menu-body li.menu-item-has-children{position:relative}.master-nav-menu ul.master-nav-menu-body li.menu-item-has-children:after{position:absolute;top:0;right:20px}.master-nav-menu-body ul.sub-menu{display:none;position:absolute;top:100%;left:14px;z-index:9;width:100%;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2)}.master-nav-menu-body li:hover>ul{display:block;position:static}.master-nav-menu-body li{display:block;padding:0!important}.master-nav-menu ul.master-nav-menu-body li{flex:1;display:inherit}.style-nav{display:none}.master-nav-menu-underline .menu-item:hover a::after{top:15px}.master-nav-searc{display:none}}@media screen and (max-width:480px){ul.master-nav-menu-body>li.menu-item-has-children:hover>ul{position:static;width:100%}.master-nav-menu{width:100%!important}.master-nav-searc{display:none}}.master-nav-shadow-sm{-webkit-box-shadow:0 .125rem .3rem rgba(0,0,0,.095)!important;box-shadow:0 .125rem .3rem rgba(0,0,0,.095)!important}.master-nav-shadow{-webkit-box-shadow:0 .42rem 1.22rem rgba(0,0,0,.12)!important;box-shadow:0 .42rem 1.22rem rgba(0,0,0,.12)!important}.master-nav-shadow-md{-webkit-box-shadow:0 .67rem 2.15rem rgba(0,0,0,.14)!important;box-shadow:0 .67rem 2.15rem rgba(0,0,0,.14)!important}.master-nav-shadow-lg{-webkit-box-shadow:0 1rem 3.2rem rgba(0,0,0,.165)!important;box-shadow:0 1rem 3.2rem rgba(0,0,0,.165)!important}@media (max-width:1023px){.master-nav-menu-overlay{position:fixed;top:-100vh;bottom:-100vh;left:0;right:0;z-index:1024;opacity:0;pointer-events:none;will-change:opacity;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;cursor:default!important}.master-nav-menu-monitor:checked~.master-nav-menu-overlay{opacity:1;pointer-events:auto}}.master-nav-transparent-overlay{position:fixed;top:-100vh;bottom:-100vh;left:0;right:0;background:rgba(0,0,0,0);z-index:1023;opacity:0;pointer-events:none;will-change:opacity;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:default}.master-nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:1023px){.master-nav-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.master-nav-col,.master-nav-column{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1023px){.master-nav-col,.master-nav-column{padding:10px 20px}}@media (min-width:1024px){.master-nav-col:first-child,.master-nav-column:first-child{padding-left:40px}.master-nav-col:last-child,.master-nav-column:last-child{padding-right:40px}}.master-nav-pointer{cursor:pointer}@media (max-width:1023px){.master-nav-no-scroll{overflow:hidden}}.master-nav-hidden{position:absolute;visibility:hidden;pointer-events:none;opacity:0;width:0;height:0}@media (min-width:1024px){.master-nav-mobile-only{display:none!important;visibility:hidden!important}}@media (max-width:1023px){.master-nav-desktop-only{display:none!important;visibility:hidden!important}}.master-nav-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-align-left{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.master-nav-align-right{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.master-nav-align-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.master-nav-align-justify{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.master-nav-align-spaced{-ms-flex-pack:distribute!important;justify-content:space-around!important}.master-nav-align-top{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.master-nav-align-middle{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.master-nav-align-bottom{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.master-nav-align-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.master-nav-flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.master-nav-flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.master-nav-flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.master-nav-flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.master-nav-flex-auto{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}@media (min-width:1024px){.lg\:master-nav-align-left{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.lg\:master-nav-align-right{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.lg\:master-nav-align-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.lg\:master-nav-align-justify{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.lg\:master-nav-align-spaced{-ms-flex-pack:distribute!important;justify-content:space-around!important}.lg\:master-nav-align-top{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.lg\:master-nav-align-middle{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.lg\:master-nav-align-bottom{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.lg\:master-nav-align-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.lg\:master-nav-flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.lg\:master-nav-flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.lg\:master-nav-flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.lg\:master-nav-flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.lg\:master-nav-flex-auto{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}}.master-nav-static{position:static}.master-nav-relative{position:relative}.master-nav-absolute{position:absolute}.master-nav-fixed{position:fixed}@media (min-width:1024px){.lg\:master-nav-static{position:static}.lg\:master-nav-relative{position:relative}.lg\:master-nav-absolute{position:absolute}.lg\:master-nav-fixed{position:fixed}}.master-nav-container{margin:0 auto;padding:0 20px;max-width:1280px;position:relative}@media (min-width:640px){.master-nav-container{max-width:640px}}@media (min-width:768px){.master-nav-container{max-width:768px}}@media (min-width:1024px){.master-nav-container{max-width:1024px}}@media (min-width:1280px){.master-nav-container{max-width:100%}}.master-nav-header{position:relative;will-change:top,transform;z-index:1024;font-size:14px;font-family:Arial,sans-serif;line-height:1.45}.master-nav-header:before{content:"";top:0;bottom:0;right:0}.master-nav-header-shadow,.master-nav-header:before{position:absolute;left:0;z-index:-1}.master-nav-header-shadow{top:100%;width:100%;height:30px;overflow:hidden}.master-nav-header-shadow:after{display:block;position:relative;content:"";width:100%;height:60px;top:-60px;border-radius:50%}.master-nav-header{-webkit-box-shadow:0 .125rem .3rem rgba(0,0,0,.095);box-shadow:0 .125rem .3rem rgba(0,0,0,.095)}@media (min-width:1024px){.master-nav-header .master-nav-menu-item>ul{-webkit-box-shadow:0 .13rem .5rem rgba(0,0,0,.15);box-shadow:0 .13rem .5rem rgba(0,0,0,.15)}}.master-nav-header.master-nav-shadow-medium{-webkit-box-shadow:none;box-shadow:none}.master-nav-header.master-nav-shadow-medium .master-nav-header-shadow:after{-webkit-box-shadow:0 10px 30px -5px rgba(0,0,0,.1);box-shadow:0 10px 30px -5px rgba(0,0,0,.1)}@media (min-width:1024px){.master-nav-header.master-nav-shadow-medium .master-nav-menu-item>ul{-webkit-box-shadow:0 .45rem 1.22rem rgba(0,0,0,.15);box-shadow:0 .45rem 1.22rem rgba(0,0,0,.15)}}.master-nav-header.master-nav-shadow-large{-webkit-box-shadow:none;box-shadow:none}.master-nav-header.master-nav-shadow-large .master-nav-header-shadow:after{-webkit-box-shadow:0 10px 30px -1px rgba(0,0,0,.12);box-shadow:0 10px 30px -1px rgba(0,0,0,.12)}@media (min-width:1024px){.master-nav-header.master-nav-shadow-large .master-nav-menu-item>ul{-webkit-box-shadow:0 .67rem 2.15rem rgba(0,0,0,.15);box-shadow:0 .67rem 2.15rem rgba(0,0,0,.15)}}.master-nav-header-not-on-top .master-nav-header{height:70px;position:fixed;top:-70px;left:0;width:100%;-webkit-transform:translateY(70px);transform:translateY(70px);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.master-nav-header-not-on-top .master-nav-header-spacer{padding-top:85px}.master-nav-header-not-on-top .master-nav-logo{height:70px}.master-nav-header-not-on-top .master-nav-logo.master-nav-logo-top{display:none}.master-nav-header-not-on-top .master-nav-menu-search-field-inner{height:70px}@media (max-width:1023px){.master-nav-header-not-on-top .master-nav-menu-title{height:70px;min-height:70px}}@media (min-width:1024px){.master-nav-header-not-on-top .master-nav-menu-item{height:70px}.master-nav-header-not-on-top .master-nav-header-center-3~.master-nav-header-spacer{padding-top:170px}}.master-nav-header.master-nav-header-overlay-dark-bg,.master-nav-header.master-nav-header-overlay-light-bg,.master-nav-header.master-nav-header-transparent-dark,.master-nav-header.master-nav-header-transparent-light{position:relative;left:0;right:0}.master-nav-header.master-nav-header-overlay-dark-bg+.master-nav-header-spacer,.master-nav-header.master-nav-header-overlay-light-bg+.master-nav-header-spacer,.master-nav-header.master-nav-header-transparent-dark+.master-nav-header-spacer,.master-nav-header.master-nav-header-transparent-light+.master-nav-header-spacer{padding:0}.master-nav-header-not-on-top .master-nav-header.master-nav-header-overlay-dark-bg,.master-nav-header-not-on-top .master-nav-header.master-nav-header-overlay-light-bg,.master-nav-header-not-on-top .master-nav-header.master-nav-header-transparent-dark,.master-nav-header-not-on-top .master-nav-header.master-nav-header-transparent-light{position:fixed}.master-nav-header.master-nav-header-aligned-left .master-nav-menu-search{margin-left:auto}@media (min-width:1024px){.master-nav-header.master-nav-header-aligned-left .master-nav-logo{margin-right:0}.master-nav-header.master-nav-header-aligned-left .master-nav-menu{margin-left:30px}.master-nav-header.master-nav-header-aligned-left .master-nav-menu-right-section{margin-left:auto}}@media (max-width:1023px){.master-nav-header.master-nav-header-aligned-center .master-nav-logo{margin:0 auto}}@media (max-width:1023px){.master-nav-header.master-nav-header-center-1 .master-nav-logo{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.master-nav-header.master-nav-header-center-1 .master-nav-menu-search{position:absolute;right:20px}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center,.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li:nth-child(1){margin-left:auto}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li:nth-child(1)>ul{width:412px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li:nth-child(3){margin-right:auto}.master-nav-header.master-nav-header-center-1 .master-nav-menu-body-center>li:nth-child(3)>ul{width:412px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1024px){.master-nav-header.master-nav-header-center-2 .master-nav-menu{width:100%}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center,.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li:nth-child(1){margin-right:auto}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li:nth-child(1)>ul{width:412px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li:nth-child(3){margin-left:auto}.master-nav-header.master-nav-header-center-2 .master-nav-menu-body-center>li:nth-child(3)>ul{width:412px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:1023px){.master-nav-header.master-nav-header-center-3 .master-nav-logo{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.master-nav-header.master-nav-header-center-3 .master-nav-menu:before{content:"";height:1px;width:100%;display:block;margin-top:-1px;background-color:currentColor;opacity:.1;margin-top:20px}.master-nav-header.master-nav-header-center-3 .master-nav-logo.master-nav-logo-top{margin:0 auto}.master-nav-header.master-nav-header-center-3 .master-nav-menu-search{position:absolute;right:20px}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-center-3 .master-nav-menu-search-field-inner{height:170px}}.master-nav-menu ul{margin:0;padding:0;list-style:none}@media (max-width:1023px){.master-nav-menu{position:fixed;top:0;left:0;height:100vh;width:300px;z-index:1024;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;-webkit-transform:translateX(-103%);transform:translateX(-103%);will-change:transform;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.master-nav-menu-monitor:checked~.master-nav-menu{pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0)}.master-nav-menu ul{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:1024px){.master-nav-menu>ul:not(.master-nav-menu-title){-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1023px){.master-nav-menu-title{-webkit-box-flex:0!important;-ms-flex:0!important;flex:0!important;padding:0 20px!important;height:85px;min-height:85px}.master-nav-menu-title,.master-nav-menu-title>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.master-nav-menu-title>li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.master-nav-menu-title a{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:700}.master-nav-menu-title .master-nav-logo{margin-left:auto;margin-right:auto}.master-nav-menu-title .master-nav-menu-toggler{position:absolute;width:40px;height:56px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}}@media (min-width:1024px){.master-nav-menu-title{display:none}}@media (max-width:1023px){.master-nav-menu-body{padding:12px 0!important;overflow:hidden}.master-nav-menu-body::-webkit-scrollbar{-webkit-appearance:none;width:8px}.master-nav-menu-body::-webkit-scrollbar-thumb{border-radius:0;background-color:#c9c9c9}.master-nav-header-dark .master-nav-menu-body::-webkit-scrollbar-thumb{background-color:#494949}.master-nav-menu-body:hover{overflow-y:auto;overflow-y:overlay}.master-nav-menu-body a{padding:8.5px 40px 8.5px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.master-nav-menu-body a>i{-ms-flex-item-align:start;align-self:flex-start;margin-top:3px}.master-nav-menu-body input[type=checkbox]{position:absolute;opacity:0;visibility:hidden;pointer-events:none}.master-nav-menu-body input[type=checkbox]~ul{display:none}.master-nav-menu-body input[type=checkbox]:checked~ul{display:block}.master-nav-menu-body input[type=checkbox]:checked~a label{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.master-nav-menu-body .master-nav-row{display:block}.master-nav-menu-body .master-nav-menu-arrow{overflow:hidden;width:40px;height:40px;cursor:pointer;margin-left:auto;position:absolute;right:8px;top:0}.master-nav-menu-body .master-nav-menu-arrow:before{content:'';height:8px;width:8px;display:block;border:1px solid currentColor;border-right-width:0;border-top-width:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;bottom:18px;left:16px;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.master-nav-menu-body .master-nav-menu-item{position:relative;width:300px}.master-nav-menu-body .master-nav-menu-item>a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item{width:100%}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item a{padding-left:40px}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item a{padding-left:60px}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item a{padding-left:80px}.master-nav-menu-body .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item .master-nav-menu-item a{padding-left:100px}}.master-nav-menu-item a{outline:0;color:currentColor;text-decoration:none}.master-nav-menu-item>a,.master-nav-menu-item>a:before{-webkit-transition:all .25s ease;transition:all .25s ease}@media (max-width:1023px){.master-nav-menu-item>a{font-size:14px;font-weight:400;text-transform:uppercase;font-family:Roboto,Arial,sans-serif}.master-nav-menu-item>a>i{opacity:.75;margin-right:10px}.master-nav-menu-item>ul{display:none}.master-nav-menu-item .master-nav-menu-item>a{font-size:14px;font-weight:400;text-transform:none}.master-nav-menu-item.master-nav-submenu-open>ul{display:block}.master-nav-menu-item.master-nav-submenu-open>a .master-nav-menu-arrow:before{bottom:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@media (min-width:1024px){.master-nav-menu-item{list-style:none;height:85px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.master-nav-menu-item,.master-nav-menu-item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-menu-item a{padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:currentColor}.master-nav-menu-item>a{font-size:14px;font-weight:400;text-transform:uppercase;font-family:Roboto,Arial,sans-serif}.master-nav-menu-item>a>i{margin-right:7px}.master-nav-menu-item .master-nav-menu-item>a,.master-nav-menu-item .master-nav-menu-item>a:after,.master-nav-menu-item .master-nav-menu-item>a:before,.master-nav-menu-item .master-nav-menu-item>a>i{-webkit-transition:none;transition:none}.master-nav-menu-item:hover>ul{opacity:1;pointer-events:auto;visibility:visible}.master-nav-menu-item .master-nav-menu-item{color:currentColor;height:auto}.master-nav-menu-item .master-nav-menu-item a{padding:10px 40px 10px 20px}.master-nav-menu-item .master-nav-menu-item>a{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:400;text-transform:none;font-family:Arial,sans-serif}.master-nav-menu-item .master-nav-menu-item>a>span:not(.master-nav-menu-arrow){opacity:.55}.master-nav-menu-item .master-nav-menu-item>a>i{-ms-flex-item-align:start;align-self:flex-start;margin-top:3px;margin-right:10px}.master-nav-menu-item>ul{border-top-width:3px;border-top-style:solid;width:230px;padding:15px 0;position:absolute;top:100%;left:0;z-index:100;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .25s ease;transition:all .25s ease;will-change:opacity,transform}.master-nav-menu-item>ul ul{left:100%;top:-18px}}@media (min-width:1024px){.master-nav-submenu-right.master-nav-menu-item>ul{left:auto;right:0}.master-nav-submenu-right.master-nav-menu-item>ul ul{left:-100%}}@media (min-width:1024px){.master-nav-menu-item.master-nav-item-mega-menu{position:static}.master-nav-menu-item.master-nav-item-mega-menu .master-nav-menu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.master-nav-menu-item.master-nav-item-mega-menu>ul{width:100%}}.master-nav-media{margin-bottom:35px}.master-nav-media a{height:auto!important;padding:0!important}@media (max-width:1023px){.master-nav-media{margin:20px 0}}@media (min-width:1024px){.master-nav-media:last-child{margin-bottom:0}}.master-nav-media.master-nav-media-small{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-media.master-nav-media-small .master-nav-media-thumbnail{margin:0}.master-nav-media.master-nav-media-small .master-nav-media-thumbnail a{width:110px}.master-nav-media.master-nav-media-small .master-nav-media-info{padding-left:20px}@media (max-width:1023px){.master-nav-media.master-nav-media-small .master-nav-media-thumbnail a{width:80px}}.master-nav-media.master-nav-media-links ul{-webkit-transform:none!important;transform:none!important}.master-nav-media.master-nav-media-links ul a{line-height:2.25;font-size:14px;font-weight:400;text-transform:none;font-family:Arial,sans-serif}.master-nav-media-thumbnail{display:block;overflow:hidden;margin-bottom:20px}.master-nav-media-thumbnail a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.master-nav-media-thumbnail img{max-width:100%;-ms-flex-negative:0;flex-shrink:0}a.master-nav-media-title{display:block;font-size:14px;text-transform:uppercase!important;margin-bottom:10px}@media (max-width:1023px){a.master-nav-media-title{font-size:12px}}@media (min-width:1024px){a.master-nav-media-title{font-weight:700}}.master-nav-media-description{margin:0;opacity:.55;line-height:1.8;font-size:14px;font-weight:400;text-transform:none;font-family:Arial,sans-serif}@media (max-width:1023px){.master-nav-media-description{font-size:14px}}.master-nav-menu-arrow{-ms-flex-negative:0;flex-shrink:0}@media (max-width:1023px){.master-nav-menu-arrow:before{-webkit-transition:all .25s ease;transition:all .25s ease}}@media (min-width:1024px){.master-nav-menu-arrow{overflow:hidden;cursor:pointer;position:relative;width:14px;height:14px;margin-left:5px;margin-right:0}.master-nav-menu-arrow:before{content:'';display:block;border:1px solid currentColor;border-right-width:0;border-top-width:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;height:7px;width:7px;bottom:6px;left:4px}.master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow{margin-left:0;margin-right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:20px;top:12px}}.master-nav-menu-toggler{padding:8px 0;margin-left:-8px;margin-right:8px}.master-nav-menu-toggler>label{margin:0;padding:0;outline:0;background:0 0;border:none;line-height:0;cursor:pointer;vertical-align:middle;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.master-nav-menu-toggler svg{fill:currentColor}.master-nav-logo+.master-nav-menu-toggler{margin:0}@media (min-width:1024px){.master-nav-menu.master-nav-menu-underline .master-nav-menu-item>a:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:3px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item>ul{top:calc(100% - 3px)}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-item-mega-menu>ul{top:100%}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item>ul{top:-18px}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item>a:before{content:"";position:absolute;left:0;width:1px;top:0;bottom:0;height:20px;margin:auto}.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:first-child>a:before{opacity:0}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item>a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1}.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item>a:before{display:none}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item>a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1}.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item>a:before{display:none}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-line-separator .master-nav-menu-item .master-nav-menu-item:after{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;margin:auto}}.master-nav-menu-right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:before,.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}}.master-nav-logo{margin:0;height:auto;overflow:hidden}.master-nav-logo,.master-nav-logo a,.master-nav-logo h1{display:-webkit-box;display:-ms-flexbox;display:flex}.master-nav-logo h1{margin:0;font-size:24px}.master-nav-logo h1 a{color:currentColor;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-align:left;font-size:inherit;font-weight:700;text-transform:uppercase;padding:0}.master-nav-logo h1 a img+span{text-indent:-9999em}.master-nav-menu-item .master-nav-logo{margin:0 40px}.master-nav-logo-light{display:none}.master-nav-menu-search input[type=checkbox]:checked~.master-nav-menu-search-field{opacity:1;pointer-events:auto;z-index:1024;-webkit-transform:translateY(0);transform:translateY(0)}.master-nav-menu-search input[type=checkbox]:checked~.master-nav-transparent-overlay{pointer-events:auto}.master-nav-menu-search svg,.master-nav-search-icon{fill:currentColor}.master-nav-search-icon{margin-left:16px}@media (min-width:1024px){.master-nav-menu-item>label>.master-nav-search-icon{margin-left:20px;margin-right:20px}}.master-nav-menu-search-field{opacity:0;pointer-events:none;position:fixed;left:0;right:0;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translateY(-75px);transform:translateY(-75px);will-change:transform,opacity}.master-nav-menu-search-field input{font-size:inherit;outline:0;margin-left:20px;border:none;border-radius:3px;height:38px;width:100%;padding:0}.master-nav-menu-search-field-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:85px;margin:0 auto;padding:0;max-width:1280px}.master-nav-header{color:#151918;color:var(--color-black,#151918)}.master-nav-header:before{background-color:#fff;background-color:var(--color-white,#fff)}@media (max-width:1023px){.master-nav-header .master-nav-menu,.master-nav-header .master-nav-menu-arrow{color:#151918!important;color:var(--color-black,#151918)!important}.master-nav-header .master-nav-menu-title .master-nav-logo-light{display:none!important}.master-nav-header .master-nav-menu-title .master-nav-logo-dark{display:block!important}.master-nav-header .master-nav-menu-item .master-nav-menu-item a>i,.master-nav-header .master-nav-menu-item .master-nav-menu-item a>span:not(.master-nav-menu-arrow){opacity:.55}}.master-nav-header.master-nav-header-dark{color:#fff;color:var(--color-white,#fff)}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field,.master-nav-header.master-nav-header-dark:before{background-color:#151918;background-color:var(--color-black,#151918)}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input{color:currentColor}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input::-webkit-input-placeholder{color:#818181}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input::-moz-placeholder{color:#818181}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input:-ms-input-placeholder{color:#818181}.master-nav-header.master-nav-header-dark .master-nav-menu-search-field input:-moz-placeholder{color:#818181}.master-nav-header.master-nav-header-dark .master-nav-logo-light{display:block}.master-nav-header.master-nav-header-dark .master-nav-logo-dark{display:none}@media (max-width:1023px){.master-nav-header.master-nav-header-dark .master-nav-menu{background-color:#151918;background-color:var(--color-black,#151918)}.master-nav-header.master-nav-header-dark .master-nav-menu,.master-nav-header.master-nav-header-dark .master-nav-menu-arrow{color:#fff!important;color:var(--color-white,#fff)!important}.master-nav-header.master-nav-header-dark .master-nav-menu-title{color:#fff;color:var(--color-white,#fff)}.master-nav-header.master-nav-header-dark .master-nav-menu-title .master-nav-logo-light{display:block!important}.master-nav-header.master-nav-header-dark .master-nav-menu-title .master-nav-logo-dark{display:none!important}.master-nav-header.master-nav-header-dark .master-nav-menu-body .master-nav-menu-item>a,.master-nav-header.master-nav-header-dark .master-nav-menu-body .master-nav-menu-item>a:hover{color:currentColor}}@media (min-width:1024px){.master-nav-header.master-nav-header-dark .master-nav-menu-item>ul{background-color:#151918;background-color:var(--color-black,#151918)}.master-nav-header.master-nav-header-dark .master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg{color:#151918;color:var(--color-black,#151918);-webkit-box-shadow:none;box-shadow:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg:before{opacity:.7;background-color:#fff;background-color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu-search-field{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-logo-light{display:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-logo-dark{display:block}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg.master-nav-header-dark .master-nav-menu-search-field{color:#fff;color:var(--color-white,#fff)}@media (min-width:1024px){body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item.master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-active>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-light-bg .master-nav-menu:hover .master-nav-menu-active>a{color:#151918;color:var(--color-black,#151918)}}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg{color:#fff;color:var(--color-white,#fff);-webkit-box-shadow:none;box-shadow:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg:before{opacity:.7;background-color:#151918;background-color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu-search-field{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-logo-light{display:block}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-logo-dark{display:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg.master-nav-header-dark .master-nav-menu-search-field{color:#fff;color:var(--color-white,#fff)}@media (min-width:1024px){body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-active>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-overlay-dark-bg .master-nav-menu:hover .master-nav-menu-active>a{color:#fff;color:var(--color-white,#fff)}}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light{color:#fff;color:var(--color-white,#fff);-webkit-box-shadow:none;box-shadow:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light:before{background-color:transparent}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu-search-field{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-header-shadow{opacity:0}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-logo-light{display:block}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-logo-dark{display:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light.master-nav-header-dark .master-nav-menu-search-field{color:#fff;color:var(--color-white,#fff)}@media (min-width:1024px){body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-active>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-light .master-nav-menu:hover .master-nav-menu-active>a{color:#fff;color:var(--color-white,#fff)}}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark{color:#151918;color:var(--color-black,#151918);-webkit-box-shadow:none;box-shadow:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark:before{background-color:transparent}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu-search-field{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-header-shadow{opacity:0}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-menu-item .master-nav-menu-item .master-nav-menu-arrow,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-menu-search-field{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-logo-light{display:none}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark.master-nav-header-dark .master-nav-logo-dark{display:block}@media (min-width:1024px){body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-active>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#151918;color:var(--color-black,#151918)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-active>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}body:not(.master-nav-header-not-on-top) .master-nav-header.master-nav-header-transparent-dark .master-nav-menu:hover .master-nav-menu-active>a{color:#151918;color:var(--color-black,#151918)}}@media (max-width:1023px){.master-nav-menu{background-color:#fff;background-color:var(--color-white,#fff)}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-underline .master-nav-menu-item>a:after{background-color:#2786de;background-color:var(--color-primary,#2786de);opacity:0}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-item-mega-menu>ul{border-top-color:transparent}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-menu-active:hover>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item:hover>a{color:currentColor}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-menu-active:hover>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item.master-nav-menu-active>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item:focus>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item:hover>a:after{opacity:1}.master-nav-menu.master-nav-menu-underline:hover .master-nav-menu-active>a:after{opacity:0}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item.master-nav-menu-active>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item:focus>a:after,.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item:hover>a:after{opacity:0!important}.master-nav-menu.master-nav-menu-underline .master-nav-menu-item .master-nav-menu-item>ul{border-top-color:#2786de;border-top-color:var(--color-primary,#2786de)}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item>a:before{opacity:.1;background-color:currentColor}.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item.master-nav-menu-active>a:before,.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#151918;color:var(--color-black,#151918)}.master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item .master-nav-menu-item>a:before{opacity:0!important}.master-nav-header-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item.master-nav-menu-active>a:before,.master-nav-header-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:focus>a:before,.master-nav-header-dark .master-nav-menu.master-nav-menu-line-separator .master-nav-menu-item:hover>a:before{color:#fff;color:var(--color-white,#fff)}}@media (min-width:1024px){.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a{color:#151918;color:var(--color-black,#151918)}.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item.master-nav-menu-active>a,.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a,.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item.master-nav-menu-active>a:before,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:focus>a:before,.master-nav-menu.master-nav-menu-hover-gray .master-nav-menu-item:hover>a:before{opacity:.07;background-color:currentColor}.master-nav-menu.master-nav-menu-hover-gray:hover .master-nav-menu-active>a:before{opacity:0}.master-nav-menu.master-nav-menu-hover-gray:hover .master-nav-menu-active:hover>a{color:#151918;color:var(--color-black,#151918)}.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-gray:hover .master-nav-menu-active:hover>a{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-gray:hover .master-nav-menu-active:hover>a:before{opacity:.07}}@media (min-width:1024px){.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item.master-nav-menu-active>a,.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item.master-nav-menu-active>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item>a>.master-nav-menu-arrow{color:#151918;color:var(--color-black,#151918)}.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item.master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item.master-nav-menu-active>a:before,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:focus>a:before,.master-nav-menu.master-nav-menu-hover-primary .master-nav-menu-item:hover>a:before{opacity:1;background-color:#2786de;background-color:var(--color-primary,#2786de)}.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a,.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow{color:#151918;color:var(--color-black,#151918)}.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a:before{opacity:0}.master-nav-header-dark .master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a,.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a>.master-nav-menu-arrow{color:#fff;color:var(--color-white,#fff)}.master-nav-menu.master-nav-menu-hover-primary:hover .master-nav-menu-active:hover>a:before{opacity:1}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-line-separator .master-nav-menu-item .master-nav-menu-item>a{padding:12px 20px}.master-nav-menu.master-nav-submenu-line-separator .master-nav-menu-item .master-nav-menu-item:after{opacity:.07;background-color:currentColor}.master-nav-menu.master-nav-submenu-line-separator .master-nav-menu-item .master-nav-menu-item:first-child:after{opacity:0}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a{opacity:.55;color:#151918!important;color:var(--color-black,#151918)!important}.master-nav-header-dark .master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a,.master-nav-header-dark .master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a{color:#fff!important;color:var(--color-white,#fff)!important}.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a>.master-nav-menu-arrow{opacity:.7}.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus:before,.master-nav-menu.master-nav-submenu-hover-gray .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover:before{opacity:.06;background-color:currentColor}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a,.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a{opacity:.55;color:#151918!important;color:var(--color-black,#151918)!important}.master-nav-header-dark .master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a,.master-nav-header-dark .master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a{color:#fff!important;color:var(--color-white,#fff)!important}.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus>a>.master-nav-menu-arrow,.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover>a>.master-nav-menu-arrow{opacity:.7}.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:focus:before,.master-nav-menu.master-nav-submenu-hover-primary .master-nav-menu-item:not(.master-nav-item-mega-menu) .master-nav-menu-item:hover:before{opacity:.1;background-color:#2786de;background-color:var(--color-primary,#2786de)}}@media (min-width:1024px){.master-nav-menu-item>ul{background-color:#fff;background-color:var(--color-white,#fff);border-top-color:#2786de;border-top-color:var(--color-primary,#2786de)}.master-nav-menu-item>a>i{opacity:.5}.master-nav-menu-item .master-nav-menu-item>a>.master-nav-menu-arrow{opacity:.4}}.master-nav-media.master-nav-media-links ul a{opacity:.55}.master-nav-media.master-nav-media-links ul a:hover{background-color:transparent!important;color:#2786de!important;color:var(--color-primary,#2786de)!important;opacity:1}.master-nav-media-thumbnail a:before{background-color:#000;opacity:0}.master-nav-media-thumbnail a:hover:before{opacity:.25}a.master-nav-media-title:hover{color:#2786de!important;color:var(--color-primary,#2786de)!important;background-color:transparent!important}.master-nav-menu-active>a>span:not(.master-nav-menu-arrow),.master-nav-menu-item:focus>a>span:not(.master-nav-menu-arrow),.master-nav-menu-item:hover>a>span:not(.master-nav-menu-arrow){opacity:1}@media (min-width:1024px){.master-nav-menu-active>a,.master-nav-menu-item:focus>a,.master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-menu-active>a>i,.master-nav-menu-item:focus>a>i,.master-nav-menu-item:hover>a>i{opacity:1}.master-nav-menu-item .master-nav-menu-active>a,.master-nav-menu-item .master-nav-menu-item:focus>a,.master-nav-menu-item .master-nav-menu-item:hover>a{color:#2786de;color:var(--color-primary,#2786de)}}@media (min-width:1024px){.master-nav-menu:hover .master-nav-menu-active>a{color:#151918;color:var(--color-black,#151918)}.master-nav-menu:hover .master-nav-menu-active>a>i{opacity:.5}.master-nav-menu:hover .master-nav-menu-active:hover>a>i{opacity:1}.master-nav-menu:not(.master-nav-menu-hover-gray):not(.master-nav-menu-hover-primary):not(.master-nav-menu-underline):hover .master-nav-menu-active:hover>a{color:#2786de;color:var(--color-primary,#2786de)}.master-nav-header-dark .master-nav-menu:hover .master-nav-menu-active>a{color:#fff;color:var(--color-white,#fff)}}.master-nav-menu-arrow{opacity:.4;color:#151918;color:var(--color-black,#151918)}@media (max-width:1023px){.master-nav-menu-arrow{opacity:.5;color:#151918;color:var(--color-black,#151918)}}@media (max-width:1023px){.master-nav-menu-overlay{background:rgba(0,0,0,.6)}}.master-nav-menu-title{color:#151918;color:var(--color-black,#151918)}@media (max-width:1023px){.master-nav-menu-title{position:relative}.master-nav-menu-title:before{content:"";height:1px;position:absolute;bottom:0;left:0;width:100%;background-color:currentColor;opacity:.08}}@media (max-width:1023px){.master-nav-menu-body .master-nav-menu-item>a,.master-nav-menu-title a{color:#151918;color:var(--color-black,#151918)}.master-nav-menu-body .master-nav-menu-item>a:before{background-color:currentColor;opacity:0}.master-nav-menu-body .master-nav-menu-item>a:hover{color:#151918;color:var(--color-black,#151918)}.master-nav-menu-body:hover .master-nav-menu-active>a:before{opacity:0}.master-nav-menu-body .master-nav-menu-active>a:before,.master-nav-menu-body .master-nav-menu-item>a:hover:before,.master-nav-menu-body:hover .master-nav-menu-active:hover>a:before{opacity:.08}}.master-nav-menu-search-field{background-color:#fff;background-color:var(--color-white,#fff)}.master-nav-menu-search-field input{color:#151918;color:var(--color-black,#151918);background-color:transparent}.master-nav-menu-search-field input::-webkit-input-placeholder{color:#cbcbcb}.master-nav-menu-search-field input::-moz-placeholder{color:#cbcbcb}.master-nav-menu-search-field input:-ms-input-placeholder{color:#cbcbcb}.master-nav-menu-search-field input:-moz-placeholder{color:#cbcbcb}@media (min-width:1024px){.master-nav-header{-webkit-perspective:5400px;perspective:5400px;-webkit-perspective-origin:center;perspective-origin:center}}@media (min-width:1024px){.master-nav-menu.master-nav-submenu-fade-up .master-nav-menu-item>ul>li{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;will-change:opacity,transform}.master-nav-menu.master-nav-submenu-fade-up .master-nav-menu-item:hover>ul>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.master-nav-menu.master-nav-submenu-fade-down .master-nav-menu-item>ul>li{opacity:0;-webkit-transform:translateY(-18px);transform:translateY(-18px);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;will-change:opacity,transform}.master-nav-menu.master-nav-submenu-fade-down .master-nav-menu-item:hover>ul>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item>ul{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top left;transform-origin:top left}.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item.master-nav-item-mega-menu>ul{-webkit-transform-origin:top center;transform-origin:top center}.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item:hover>ul{-webkit-transform:scale(1);transform:scale(1)}.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item.master-nav-submenu-right>ul,.master-nav-menu.master-nav-submenu-scale .master-nav-menu-item.master-nav-submenu-right>ul ul{-webkit-transform-origin:top right;transform-origin:top right}.master-nav-menu.master-nav-submenu-swing .master-nav-menu-item>ul{-webkit-transform:rotateX(-25deg);transform:rotateX(-25deg);-webkit-transform-origin:0 0;transform-origin:0 0}.master-nav-menu.master-nav-submenu-swing .master-nav-menu-item:hover>ul{-webkit-transform:rotateX(0) rotateY(0)!important;transform:rotateX(0) rotateY(0)!important}.master-nav-menu.master-nav-submenu-swing .master-nav-menu-item>ul ul{left:calc(100% - 1px);-webkit-transform:rotateY(25deg);transform:rotateY(25deg);-webkit-transform-origin:0 0;transform-origin:0 0}.master-nav-menu.master-nav-submenu-swing .master-nav-menu-item.master-nav-submenu-right>ul ul{left:calc(-100% + 1px);-webkit-transform:rotateY(-25deg);transform:rotateY(-25deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.master-nav-menu.master-nav-submenu-slide-up .master-nav-menu-item>ul{-webkit-transform:translateY(10px);transform:translateY(10px)}.master-nav-menu.master-nav-submenu-slide-up .master-nav-menu-item:hover>ul{-webkit-transform:translateY(0);transform:translateY(0)}.master-nav-menu.master-nav-submenu-slide-down .master-nav-menu-item>ul{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.master-nav-menu.master-nav-submenu-slide-down .master-nav-menu-item:hover>ul{-webkit-transform:translateY(0);transform:translateY(0)}}.master-nav-menu .master-nav-menu-body .master-megamenu-panel{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin-left:0;position:fixed;left:0;top:100%;width:100%}.master-nav-menu .master-nav-menu-body>li.master-megamenu-has:hover .master-megamenu-panel{opacity:1;visibility:visible}.master-nav-menu .master-nav-menu-body ul.master-submenu-panel{display:none}.master-dropdown li{margin:0}.master-dropdown li,.master-dropdown li a{width:100%}.master-nav-mobile-menu{display:none}@media screen and (max-width:600px){.master-nav-desktop-menu{display:none}.master-nav-mobile-menu{display:block}}
  • master-elements/trunk/addons/widgets/woo-checkout-shipping/woo-checkout-shipping.php

    r2374396 r2376549  
    6363    // Heading
    6464    $this->start_controls_section(
    65         'form_heading_style',
     65        'me_checkout_shipping_heading_style',
    6666        array(
    67             'label' => __( 'Heading', 'masterelements' ),
     67            'label' => __( 'Ship to a Different Address Heading', 'masterelements' ),
    6868            'tab' => Controls_Manager::TAB_STYLE,
    6969        )
    7070    );
    7171
     72    $this->start_controls_tabs('me_checkout_shipping_heading_style_tabs');
     73
     74    // Billing/Shipping Address Content Normal Style
     75
     76    $this->start_controls_tab(
     77        'me_checkout_shipping_heading_normal',
     78        [
     79            'label' => __('Normal', 'masterelements'),
     80        ]
     81    );
     82
     83    $this->add_control(
     84        'me_checkout_shipping_heading_color',
     85        [
     86            'label' => __( 'Color', 'masterelements' ),
     87            'type' => Controls_Manager::COLOR,
     88            'selectors' => [
     89                '{{WRAPPER}} label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox' => 'color: {{VALUE}}',
     90            ],
     91        ]
     92    );
     93
     94    $this->add_control(
     95        'me_checkout_shipping_heading_bg_color',
     96        [
     97            'label' => __('Background Color', 'masterelements'),
     98            'type' => Controls_Manager::COLOR,
     99            'selectors' => [
     100                '{{WRAPPER}} label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox' => 'background-color: {{VALUE}}',
     101            ],
     102        ]
     103    );
     104
    72105    $this->add_group_control(
    73106        Group_Control_Typography::get_type(),
    74107        array(
    75             'name'      => 'form_heading_typography',
     108            'name'      => 'me_checkout_shipping_heading_typography',
    76109            'label'     => __( 'Typography', 'masterelements' ),
    77110            'selector'  => '{{WRAPPER}} .woocommerce-shipping-fields #ship-to-different-address',
     
    79112    );
    80113
    81     $this->add_control(
    82         'form_heading_color',
    83         [
    84             'label' => __( 'Color', 'masterelements' ),
    85             'type' => Controls_Manager::COLOR,
    86             'selectors' => [
    87                 '{{WRAPPER}} .woocommerce-shipping-fields #ship-to-different-address' => 'color: {{VALUE}}',
    88             ],
    89         ]
    90     );
    91 
    92     $this->add_responsive_control(
    93         'form_heading_margin',
     114
     115
     116    $this->add_group_control(
     117        Group_Control_Border::get_type(),
     118        [
     119            'name' => 'me_checkout_shipping_heading_border',
     120            'label' => __('Border', 'masterelements'),
     121            'selector' => '{{WRAPPER}}  label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox',
     122        ]
     123    );
     124
     125    $this->add_responsive_control(
     126        'me_checkout_shipping_heading_border_radius',
     127        [
     128            'label' => __('Border Radius', 'masterelements'),
     129            'type' => Controls_Manager::DIMENSIONS,
     130            'size_units' => ['px', 'em', '%'],
     131            'selectors' => [
     132                '{{WRAPPER}} label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
     133            ],
     134        ]
     135    );
     136
     137    $this->add_responsive_control(
     138        'me_checkout_shipping_heading_padding',
     139        [
     140            'label' => __('Padding', 'masterelements'),
     141            'type' => Controls_Manager::DIMENSIONS,
     142            'size_units' => ['px', 'em', '%'],
     143            'selectors' => [
     144                '{{WRAPPER}} label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
     145            ],
     146        ]
     147    );
     148
     149    $this->add_responsive_control(
     150        'me_checkout_shipping_heading_margin',
    94151        [
    95152            'label' => __( 'Margin', 'masterelements' ),
     
    101158        ]
    102159    );
    103 
    104     $this->add_responsive_control(
    105         'form_heading_align',
     160    $this->add_responsive_control(
     161        'me_checkout_shipping_heading_align',
    106162        [
    107163            'label'        => __( 'Alignment', 'masterelements' ),
     
    131187        ]
    132188    );
     189    $this->end_controls_tab();
     190
     191    $this->start_controls_tab(
     192        'me_checkout_shipping_heading_hover',
     193        [
     194            'label' => __('Hover', 'masterelements'),
     195        ]
     196    );
     197
     198    $this->add_control(
     199        'me_checkout_shipping_heading_color_hover',
     200        [
     201            'label' => __( 'Color', 'masterelements' ),
     202            'type' => Controls_Manager::COLOR,
     203            'selectors' => [
     204                '{{WRAPPER}} label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox:hover' => 'color: {{VALUE}}',
     205            ],
     206        ]
     207    );
     208
     209    $this->add_control(
     210        'me_checkout_shipping_heading_bg_color_hover',
     211        [
     212            'label' => __('Background Color', 'masterelements'),
     213            'type' => Controls_Manager::COLOR,
     214            'selectors' => [
     215                '{{WRAPPER}} label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox:hover' => 'background-color: {{VALUE}}',
     216            ],
     217        ]
     218    );
     219
     220    $this->add_group_control(
     221        Group_Control_Typography::get_type(),
     222        array(
     223            'name'      => 'me_checkout_shipping_heading_typography_hover',
     224            'label'     => __( 'Typography', 'masterelements' ),
     225            'selector'  => '{{WRAPPER}} .woocommerce-shipping-fields #ship-to-different-address:hover',
     226        )
     227    );
     228
     229
     230
     231    $this->add_group_control(
     232        Group_Control_Border::get_type(),
     233        [
     234            'name' => 'me_checkout_shipping_heading_border_hover',
     235            'label' => __('Border', 'masterelements'),
     236            'selector' => '{{WRAPPER}}  label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox:hover',
     237        ]
     238    );
     239
     240    $this->add_responsive_control(
     241        'me_checkout_shipping_heading_border_radius_hover',
     242        [
     243            'label' => __('Border Radius', 'masterelements'),
     244            'type' => Controls_Manager::DIMENSIONS,
     245            'size_units' => ['px', 'em', '%'],
     246            'selectors' => [
     247                '{{WRAPPER}} label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
     248            ],
     249        ]
     250    );
     251    $this->end_controls_tab();
     252    $this->end_controls_tabs();
    133253
    134254    $this->end_controls_section();
     
    136256    // Form label
    137257    $this->start_controls_section(
    138         'form_label_style',
     258        'me_checkout_form_label_style',
    139259        array(
    140             'label' => __( 'Label', 'masterelements' ),
     260            'label' => __( 'Checkout Form Label', 'masterelements' ),
    141261            'tab' => Controls_Manager::TAB_STYLE,
    142262        )
    143263    );
     264    $this->start_controls_tabs('me_checkout_form_label_style_tabs');
     265
     266    // Shipping form labels Normal Style
     267
     268    $this->start_controls_tab(
     269        'me_checkout_form_label_normal',
     270        [
     271            'label' => __('Normal', 'masterelements'),
     272        ]
     273    );
    144274
    145275    $this->add_group_control(
    146276        Group_Control_Typography::get_type(),
    147277        array(
    148             'name'      => 'form_label_typography',
     278            'name'      => 'me_checkout_form_label_typography',
    149279            'label'     => __( 'Typography', 'masterelements' ),
    150280            'selector'  => '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label',
     
    153283
    154284    $this->add_control(
    155         'form_label_color',
     285        'me_checkout_form_label_color',
    156286        [
    157287            'label' => __( 'Label Color', 'masterelements' ),
     
    164294
    165295    $this->add_control(
    166         'form_label_required_color',
     296        'me_checkout_form_label_bg_color',
     297        [
     298            'label' => __('Label Background Color', 'masterelements'),
     299            'type' => Controls_Manager::COLOR,
     300            'selectors' => [
     301                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label' => 'background-color: {{VALUE}}',
     302            ],
     303        ]
     304    );
     305
     306    $this->add_control(
     307        'me_checkout_form_label_required_color',
    167308        [
    168309            'label' => __( 'Required Color', 'masterelements' ),
     
    174315    );
    175316
    176     $this->add_responsive_control(
    177         'form_label_padding',
     317    $this->add_group_control(
     318        Group_Control_Border::get_type(),
     319        [
     320            'name' => 'me_checkout_form_label_border',
     321            'label' => __('Border', 'masterelements'),
     322            'selector' => '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label',
     323        ]
     324    );
     325
     326    $this->add_responsive_control(
     327        'me_checkout_form_label_border_radius',
     328        [
     329            'label' => __('Border Radius', 'masterelements'),
     330            'type' => Controls_Manager::DIMENSIONS,
     331            'size_units' => ['px', 'em', '%'],
     332            'selectors' => [
     333                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
     334            ],
     335        ]
     336    );
     337
     338    $this->add_responsive_control(
     339        'me_checkout_form_label_padding',
     340        [
     341            'label' => __('Padding', 'masterelements'),
     342            'type' => Controls_Manager::DIMENSIONS,
     343            'size_units' => ['px', 'em', '%'],
     344            'selectors' => [
     345                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
     346            ],
     347        ]
     348    );
     349
     350    $this->add_responsive_control(
     351        'me_checkout_form_label_margin',
    178352        [
    179353            'label' => esc_html__( 'Margin', 'masterelements' ),
     
    183357                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
    184358            ],
    185             'separator' => 'before',
    186         ]
    187     );
    188 
    189     $this->add_responsive_control(
    190         'form_label_align',
     359        ]
     360    );
     361
     362    $this->add_responsive_control(
     363        'me_checkout_form_label_align',
    191364        [
    192365            'label'        => __( 'Alignment', 'masterelements' ),
     
    216389        ]
    217390    );
     391    $this->end_controls_tab();
     392
     393    $this->start_controls_tab(
     394        'me_checkout_form_label_hover',
     395        [
     396            'label' => __('Hover', 'masterelements'),
     397        ]
     398    );
     399
     400    $this->add_control(
     401        'me_checkout_form_label_color_hover',
     402        [
     403            'label' => __( 'Label Color', 'masterelements' ),
     404            'type' => Controls_Manager::COLOR,
     405            'selectors' => [
     406                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label:hover' => 'color: {{VALUE}}',
     407            ],
     408        ]
     409    );
     410
     411    $this->add_control(
     412        'me_checkout_form_label_bg_color_hover',
     413        [
     414            'label' => __('Label Background Color', 'masterelements'),
     415            'type' => Controls_Manager::COLOR,
     416            'selectors' => [
     417                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label:hover' => 'background-color: {{VALUE}}',
     418            ],
     419        ]
     420    );
     421
     422    $this->add_control(
     423        'me_checkout_form_label_required_color_hover',
     424        [
     425            'label' => __( 'Required Color', 'masterelements' ),
     426            'type' => Controls_Manager::COLOR,
     427            'selectors' => [
     428                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label abbr:hover' => 'color: {{VALUE}}',
     429            ],
     430        ]
     431    );
     432
     433    $this->add_group_control(
     434        Group_Control_Border::get_type(),
     435        [
     436            'name' => 'me_checkout_form_label_border_hover',
     437            'label' => __('Border', 'masterelements'),
     438            'selector' => '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label:hover',
     439        ]
     440    );
     441
     442    $this->add_responsive_control(
     443        'me_checkout_form_label_border_radius_hover',
     444        [
     445            'label' => __('Border Radius', 'masterelements'),
     446            'type' => Controls_Manager::DIMENSIONS,
     447            'size_units' => ['px', 'em', '%'],
     448            'selectors' => [
     449                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row label:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
     450            ],
     451        ]
     452    );
     453    $this->end_controls_tab();
     454
     455    $this->end_controls_tabs();
     456
    218457
    219458    $this->end_controls_section();
     
    221460    // Input box
    222461    $this->start_controls_section(
    223         'form_input_box_style',
     462        'me_checkout_form_input_box_style',
    224463        array(
    225             'label' => esc_html__( 'Input Box', 'masterelements' ),
     464            'label' => esc_html__( 'Checkout Form Input Box', 'masterelements' ),
    226465            'tab' => Controls_Manager::TAB_STYLE,
    227466        )
    228467    );
    229     $this->add_control(
    230         'form_input_box_text_color',
     468    $this->start_controls_tabs('me_checkout_form_input_box_style_tabs');
     469
     470    // Checkout Form Input Box Normal Style
     471
     472    $this->start_controls_tab(
     473        'me_checkout_form_input_box_normal',
     474        [
     475            'label' => __('Normal', 'masterelements'),
     476        ]
     477    );
     478
     479    $this->add_control(
     480        'me_checkout_form_input_box_text_color',
    231481        [
    232482            'label' => __( 'Text Color', 'masterelements' ),
     
    241491    );
    242492
     493    $this->add_control(
     494        'me_checkout_form_input_box_bg_color',
     495        [
     496            'label' => __('Input Box Color', 'masterelements'),
     497            'type' => Controls_Manager::COLOR,
     498            'selectors' => [
     499                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper input.input-text' => 'background-color: {{VALUE}}',
     500            ],
     501        ]
     502    );
     503
    243504    $this->add_group_control(
    244505        Group_Control_Typography::get_type(),
    245506        array(
    246             'name'      => 'form_input_box_typography',
     507            'name'      => 'me_checkout_form_input_box_typography',
    247508            'label'     => esc_html__( 'Typography', 'masterelements' ),
    248509            'selector'  => '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper input.input-text , {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper textarea, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper select, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection',
     
    253514        Group_Control_Border::get_type(),
    254515        [
    255             'name' => 'form_input_box_border',
     516            'name' => 'me_checkout_form_input_box_border',
    256517            'label' => __( 'Border', 'masterelements' ),
    257518            'selector' => '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper input.input-text , {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper textarea, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper select, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection',
     
    260521
    261522    $this->add_responsive_control(
    262         'form_input_box_border_radius',
     523        'me_checkout_form_input_box_border_radius',
    263524        [
    264525            'label' => esc_html__( 'Border Radius', 'masterelements' ),
     
    273534
    274535    $this->add_responsive_control(
    275         'form_input_box_padding',
     536        'me_checkout_form_input_box_padding',
    276537        [
    277538            'label' => esc_html__( 'Padding', 'masterelements' ),
     
    287548
    288549    $this->add_responsive_control(
    289         'form_input_box_margin',
     550        'me_checkout_form_input_box_margin',
    290551        [
    291552            'label' => esc_html__( 'Margin', 'masterelements' ),
     
    298559        ]
    299560    );
    300 
    301 
     561    $this->end_controls_tab();
     562
     563    $this->start_controls_tab(
     564        'me_checkout_form_input_box_hover',
     565        [
     566            'label' => __('Hover', 'masterelements'),
     567        ]
     568    );
     569
     570    $this->add_control(
     571        'me_checkout_form_input_box_text_color_hover',
     572        [
     573            'label' => __( 'Text Color', 'masterelements' ),
     574            'type' => Controls_Manager::COLOR,
     575            'selectors' => [
     576                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper input.input-text:hover' => 'color: {{VALUE}}',
     577                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper textarea:hover' => 'color: {{VALUE}}',
     578                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper select:hover' => 'color: {{VALUE}}',
     579                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection:hover' => 'color: {{VALUE}}',
     580            ],
     581        ]
     582    );
     583
     584    $this->add_control(
     585        'me_checkout_form_input_box_bg_color_hover',
     586        [
     587            'label' => __('Input Box Color', 'masterelements'),
     588            'type' => Controls_Manager::COLOR,
     589            'selectors' => [
     590                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper input.input-text:hover' => 'background-color: {{VALUE}}',
     591            ],
     592        ]
     593    );
     594
     595    $this->add_group_control(
     596        Group_Control_Typography::get_type(),
     597        array(
     598            'name'      => 'me_checkout_form_input_box_typography_hover',
     599            'label'     => esc_html__( 'Typography', 'masterelements' ),
     600            'selector'  => '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper input.input-text:hover , {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper textarea:hover, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper select:hover, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection:hover',
     601        )
     602    );
     603
     604    $this->add_group_control(
     605        Group_Control_Border::get_type(),
     606        [
     607            'name' => 'me_checkout_form_input_box_border_hover',
     608            'label' => __( 'Border', 'masterelements' ),
     609            'selector' => '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper input.input-text:hover , {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper textarea:hover, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper select:hover, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection:hover',
     610        ]
     611    );
     612
     613    $this->add_responsive_control(
     614        'me_checkout_form_input_box_border_radius_hover',
     615        [
     616            'label' => esc_html__( 'Border Radius', 'masterelements' ),
     617            'type' => Controls_Manager::DIMENSIONS,
     618            'size_units' => [ 'px', 'em', '%'],
     619            'selectors' => [
     620                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper input.input-text:hover, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper textarea:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
     621                '{{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper select:hover, {{WRAPPER}} .shipping_address .woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
     622            ],
     623        ]
     624    );
     625    $this->end_controls_tab();
     626    $this->end_controls_tabs();
    302627    $this->end_controls_section();
    303628
    304629}
    305 
    306 protected function render() {
    307     $settings = $this->get_settings_for_display();
    308     if ( Plugin::instance()->editor->is_edit_mode() ) {
    309         ?>
    310         <div class="me-shipping-form">'.__('Shipping Form','masterelements').'</div>
    311         <?php
    312     }else{
    313         if( is_checkout() ){
    314             $checkout = wc()->checkout();
    315             if( sizeof( $checkout->checkout_fields ) > 0 ){ ?>
     630    /**
     631     * WooCommerce Classes,Actions and Filters Used in this Function
     632     */
     633    protected function render()
     634    {
     635        $master_shipping = new Master_Woocommerce_Functions();
     636
     637        if ( $master_shipping :: mw_is_is_edit_mode() ) {
     638            //echo '<div class="me-shipping-form">'.__('Shipping Form','masterelements').'</div>';
     639
     640            if( sizeof(  $master_shipping :: mw_wc_checkout()->checkout_fields ) > 0 ){ ?>
    316641                <div class="woocommerce-shipping-fields">
    317                     <?php if ( true === WC()->cart->needs_shipping_address() ) : ?>
    318 
    319                         <h3 id="me-ship-to-different-address">
     642                    <?php if ( true === $master_shipping :: mw_wc_cart()->needs_shipping_address() ) : ?>
     643
     644                        <h3 id="ship-to-different-address">
    320645                            <label class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
    321                                 <input id="master-ship-to-different-address-checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" <?php checked( apply_filters( 'woocommerce_ship_to_different_address_checked', 'shipping' === get_option( 'woocommerce_ship_to_destination' ) ? 1 : 0 ), 1 ); ?> type="checkbox" name="ship_to_different_address" value="1" /> <span><?php _e( 'Ship to a different address?', 'masterelements' ); ?></span>
     646                                <input id="ship-to-different-address-checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" <?php checked( apply_filters( 'woocommerce_ship_to_different_address_checked', 'shipping' === get_option( 'woocommerce_ship_to_destination' ) ? 1 : 0 ), 1 ); ?> type="checkbox" name="ship_to_different_address" value="1" /> <span><?php _e( 'Ship to a different address?', 'masterelements' ); ?></span>
    322647                            </label>
    323648                        </h3>
    324649
    325650                        <div class="shipping_address">
    326                             <?php do_action( 'woocommerce_before_checkout_shipping_form', $checkout ); ?>
     651                            <?php $master_shipping :: mw_add_action( 'woocommerce_before_checkout_shipping_form', $master_shipping :: mw_wc_checkout() ); ?>
    327652                            <div class="woocommerce-shipping-fields__field-wrapper">
    328653                                <?php
    329                                 $fields = $checkout->get_checkout_fields( 'shipping' );
     654                                $fields = $master_shipping :: mw_wc_checkout()->get_checkout_fields( 'shipping' );
    330655                                foreach ( $fields as $key => $field ) {
    331656                                    if ( isset( $field['country_field'], $fields[ $field['country_field'] ] ) ) {
    332                                         $field['country'] = $checkout->get_value( $field['country_field'] );
     657                                        $field['country'] = $master_shipping :: mw_wc_checkout()->get_value( $field['country_field'] );
    333658                                    }
    334                                     woocommerce_form_field( $key, $field, $checkout->get_value( $key ) );
     659                                    woocommerce_form_field( $key, $field, $master_shipping :: mw_wc_checkout()->get_value( $key ) );
    335660                                }
    336661                                ?>
    337662                            </div>
    338                             <?php do_action( 'woocommerce_after_checkout_shipping_form', $checkout ); ?>
     663                            <?php $master_shipping :: mw_add_action( 'woocommerce_after_checkout_shipping_form', $master_shipping :: mw_wc_checkout() ); ?>
    339664                        </div>
    340665
     
    343668                <?php
    344669            }
     670        }else{
     671            if( $master_shipping :: mw_checkout() ){
     672                if( sizeof(  $master_shipping :: mw_wc_checkout()->checkout_fields ) > 0 ){ ?>
     673                    <div class="woocommerce-shipping-fields">
     674                        <?php if ( true === $master_shipping :: mw_wc_cart()->needs_shipping_address() ) : ?>
     675
     676                            <h3 id="ship-to-different-address">
     677                                <label class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
     678                                    <input id="ship-to-different-address-checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" <?php checked( apply_filters( 'woocommerce_ship_to_different_address_checked', 'shipping' === get_option( 'woocommerce_ship_to_destination' ) ? 1 : 0 ), 1 ); ?> type="checkbox" name="ship_to_different_address" value="1" /> <span><?php _e( 'Ship to a different address?', 'masterelements' ); ?></span>
     679                                </label>
     680                            </h3>
     681
     682                            <div class="shipping_address">
     683                                <?php $master_shipping :: mw_add_action( 'woocommerce_before_checkout_shipping_form', $master_shipping :: mw_wc_checkout() ); ?>
     684                                <div class="woocommerce-shipping-fields__field-wrapper">
     685                                    <?php
     686                                    $fields = $master_shipping :: mw_wc_checkout()->get_checkout_fields( 'shipping' );
     687                                    foreach ( $fields as $key => $field ) {
     688                                        if ( isset( $field['country_field'], $fields[ $field['country_field'] ] ) ) {
     689                                            $field['country'] = $master_shipping :: mw_wc_checkout()->get_value( $field['country_field'] );
     690                                        }
     691                                        woocommerce_form_field( $key, $field, $master_shipping :: mw_wc_checkout()->get_value( $key ) );
     692                                    }
     693                                    ?>
     694                                </div>
     695                                <?php $master_shipping :: mw_add_action( 'woocommerce_after_checkout_shipping_form', $master_shipping :: mw_wc_checkout() ); ?>
     696                            </div>
     697
     698                        <?php endif; ?>
     699                    </div>
     700                    <?php
     701                }
     702            }
    345703        }
    346704    }
    347705}
    348 }
  • master-elements/trunk/addons/widgets/woo-product-archive/master_archive_products.php

    r2374396 r2376549  
    3333            'columns' => $archive_settings['me_columns'],
    3434            'me_rows' => $archive_settings['me_rows'],
    35             'paginate' => $archive_settings['paginate'],
     35            'paginate' => $archive_settings['me_paginate'],
    3636            'cache' => false,
    3737        ] );
     
    134134        } // End if().
    135135
    136         if ( 'yes' === $archive_settings['paginate'] ) {
     136        if ( 'yes' === $archive_settings['me_paginate'] ) {
    137137            $page = absint( empty( $_GET['product-page'] ) ? 1 : $_GET['product-page'] );
    138138
     
    141141            }
    142142
    143             if ( 'yes' !== $archive_settings['show_result_count'] ) {
     143            if ( 'yes' !== $archive_settings['me_show_result_count'] ) {
    144144                remove_action( 'woocommerce_before_shop_loop', 'woocommerce_result_count', 20 );
    145145            }
  • master-elements/trunk/addons/widgets/woo-related-products/woo-related-products.php

    r2374521 r2376549  
    117117                'me_related_products_posts_per_page' => 4,
    118118                'me_related_products_columns' => 4,
    119                 'orderby' => $get_settings['orderby'],
    120                 'order' => $get_settings['order'],
     119                //'orderby' => $get_settings['orderby'],
     120                //'order' => $get_settings['order'],
    121121            ];
    122122
     
    134134                $arguments['me_related_products_posts_per_page'], $master_related_products::mw_wc_get_product()->get_upsell_ids())), 'wc_products_array_filter_visible');
    135135
    136             $arguments['related_products'] = wc_products_array_orderby($arguments['related_products'], $arguments['orderby'], $arguments['order']);
     136            //$arguments['related_products'] = wc_products_array_orderby($arguments['related_products'], $arguments['orderby'], $arguments['order']);
    137137
    138138            $master_related_products::mw_get_templates('single-product/related.php', $arguments);
  • master-elements/trunk/addons/widgets/woo-thankyou-order-details/woo-thankyou-order-details.php

    r2375184 r2376549  
    394394            'me_order_details_table_content_normal',
    395395            [
    396                 'label' => __( 'Normal', 'masterelements' ),
     396                'label' => __( 'Price Normal', 'masterelements' ),
    397397            ]
    398398        );
     
    491491            'me_order_details_table_content_products_normal',
    492492            [
    493                 'label' => __( 'Normal', 'masterelements' ),
     493                'label' => __( 'Products Normal', 'masterelements' ),
    494494            ]
    495495        );
     
    546546            'me_order_details_table_content_products_hover',
    547547            [
    548                 'label' => __( 'Product Hover', 'masterelements' ),
     548                'label' => __( 'Products Hover', 'masterelements' ),
    549549            ]
    550550        );
  • master-elements/trunk/changelog.txt

    r2375184 r2376549  
     107/09/2020
     2
     3Version 4.3
     4
     5    [Fix] item css fix
     6
    1704/09/2020
    28
  • master-elements/trunk/classes/master-woocommerce-functions.php

    r2374521 r2376549  
    274274        return get_current_user_id();
    275275    }
     276
     277
    276278}
  • master-elements/trunk/masterelements.php

    r2375184 r2376549  
    1010 * Plugin URI: https://akdesigner.com/
    1111 * Author: TeamDevBunch
    12  * Version: 4.2
     12 * Version: 4.3
    1313 * Tested up to: 5.5
    1414 * Author URI: https://devbunch.com/
  • master-elements/trunk/modules/theme-builder/views/theme-support-product.php

    r2373912 r2376549  
    1111        <?php
    1212
    13         if ($mw::mw_checkout() && empty($wp->query_vars['order-received']))
    14         {
     13        if ($mw::mw_checkout() && empty($wp->query_vars['order-received'])) {
    1514            echo '<form name="checkout" method="post" class="checkout woocommerce-checkout" enctype="multipart/form-data" novalidate="novalidate">';
    16                 $template = \MasterElements\Modules\Theme_Builder\Init::template_ids();
     15            $template = \MasterElements\Modules\Theme_Builder\Init::template_ids();
    1716
    18                 $elementor_instance = \Elementor\Plugin::instance();
     17            $elementor_instance = \Elementor\Plugin::instance();
    1918
    20                 echo $elementor_instance->frontend->get_builder_content_for_display($template[10]);
     19            echo $elementor_instance->frontend->get_builder_content_for_display($template[10]);
     20        } else {
     21            $template = \MasterElements\Modules\Theme_Builder\Init::template_ids();
     22
     23            $elementor_instance = \Elementor\Plugin::instance();
     24
     25            echo $elementor_instance->frontend->get_builder_content_for_display($template[10]);
    2126        }
    22         else{
    23                 $template = \MasterElements\Modules\Theme_Builder\Init::template_ids();
    24 
    25                 $elementor_instance = \Elementor\Plugin::instance();
    26 
    27                 echo $elementor_instance->frontend->get_builder_content_for_display($template[10]);
    28         }
    29                 ?>
     27        ?>
    3028
    3129
     
    3331
    3432
    35 <?php
    36 do_action('masterelements/template/footer');
    37 
    38 ?>
     33<?php do_action('masterelements/template/footer'); ?>
  • master-elements/trunk/readme.txt

    r2375184 r2376549  
    6464
    6565== Changelog ==
     66= 07/09/2020 Version 4.3 =
     67*  [Fix] item css fix
     68
    6669= 04/09/2020 Version 4.2 =
    6770*  [Fix] Custom css fix
Note: See TracChangeset for help on using the changeset viewer.