.header{background-color:#000}body,p{font-family:Montserrat,sans-serif}.dnd_area-row-0-background-color{background-color:#a9a394!important}.blog-tag-filter__drop-down{color:#000!important;font-family:Montserrat}.blog-tag-filter__drop-down option{color:#000}.blog-index__post-content.blog-index__post-content--card p{color:#000;font-size:.8rem}.blog-index__post--card{display:flex;flex-direction:column;width:calc(33% - 1.5rem)!important}.blog-index__post-content--card{display:flex;flex:1;flex-direction:column;padding:.8rem .6rem 0}.blog-index__post-content{margin:0}.blog-index__post{border:none}.blog-index__post-content.blog-index__post-content--card h3{line-height:1rem}.blog-index__post-content.blog-index__post-content--card h3 a{color:#000!important;font-family:Montserrat;font-size:1rem;font-weight:600;line-height:1rem}.blog-index__post-button.blog-index__post-button--card.button{background-color:#a9a394;border:1px solid #a9a394;color:#000;font-family:Montserrat;font-size:.7rem;padding:5px 40px}.header__container{max-width:100%;padding-bottom:0;padding-top:0}.header__dnd--middle{float:right}.header__navigation,.menu-link{color:#fff!important;font-family:Montserrat,sans-serif!important}.menu-link{font-size:.9rem!important;font-weight:700}.submenu.level-2{background-color:#000!important;font-weight:600!important}.submenu.level-1>li{margin-right:8px!important}.navigation-primary .submenu:not(.level-1) .menu-item .menu-link:hover{background-color:#000;font-weight:700}.menu-arrow:after{color:#fff;content:"\f078";font-family:FontAwesome}.submenu.level-2 .menu-link{font-size:.8rem!important;padding:6px}.navigation-primary .submenu:not(.level-1) .menu-item .menu-link:hover{font-weight:600!important}.footer__navigation-left,.footer__navigation-right{font-family:Montserrat!important;width:25%}.footer__navigation-left{padding-top:8px}.footer__navigation-right{padding-top:45px}.footer__navigation-center{width:50%}.footer__navigation-center,.footer__navigation-center p{font-family:Montserrat!important}.footer--site-page{background-color:#000;color:#fff}.footer .hs-menu-item a,.footer--site-page,.footer--site-page h4{font-family:Montserrat}.container-fluid.footer__dnd--top{background-color:#fff}#hs_cos_wrapper_widget_1698626764736 img{position:relative;top:35px}.hs-search-field__bar form{background-color:#a9a394;border:1px solid #a9a394;display:flex;flex-direction:row;padding:40px}.hs-search-field__bar label{display:none;font-size:1.2rem;font-weight:700;padding-bottom:5px}.hs-search-field__bar .hs-search-field__input{border:#000;border-radius:15px;font-family:Montserrat;margin:0;padding:5px}.hs-search-field__bar .hs-search-field__input::placeholder{color:#000;font-size:.6rem}.hs-search-field__bar button{background-color:transparent;border:none;left:-20px;margin:0;padding:0;position:relative}.hs-search-field__bar button span{color:#000;fill:#ccc}#hs_cos_wrapper_widget_1698624285844_ h3,#hs_cos_wrapper_widget_1698954923260_ h3{color:#fff;font-family:Montserrat;font-size:.8rem;font-weight:500}#hs_cos_wrapper_widget_1698624285844_ ul,#hs_cos_wrapper_widget_1698954923260_ ul{list-style-type:none;margin-bottom:.7rem;margin-top:.7rem;padding-left:0;position:relative;top:-15px}#hs_cos_wrapper_widget_1698624285844{margin-top:15px}#hs_cos_wrapper_widget_1698624285844 a,#hs_cos_wrapper_widget_1698954923260_ a{color:#fff;font-family:Montserrat;font-size:.7rem}#hs_cos_wrapper_widget_1698624285844 a:hover,#hs_cos_wrapper_widget_1698954923260_ a:hover{color:#000;text-decoration:none}.hs-search-field__suggestions{background-color:#a9a394}.hs-search-field__suggestions li,.hs-search-field__suggestions li a{color:#000;font-size:.9rem}.hs-search-field__suggestions #results-for{color:#000;font-family:Montserrat;font-size:1.1rem}.span3.widget-span.widget-type-cell{padding-left:10px;padding-right:10px}.row-number-6,.row-number-7{background-color:#a9a394;border-radius:20px;position:relative;top:-30px}.row-number-7{top:-64px}#hs_cos_wrapper_widget_1698624285844,#hs_cos_wrapper_widget_1698954923260{padding-left:10px;padding-top:20px}.newMasterProBlog{display:flex;flex-wrap:wrap}.cardButtonContainer{align-items:flex-end;display:flex;flex:1;justify-content:center}.blog-index__post-tag-link.blog-index__post-tag-link--card{color:#a9a394;font-size:.6rem}.blog-index__post.blog-index__post--card:nth-child(3n+0){margin-right:0}.blog-index__post.blog-index__post--card:nth-child(3n-1){margin-left:30px;margin-right:30px}.listing-page-bottom-wrapper{display:flex;flex-direction:row;justify-content:center;margin-top:100px;width:100%}.listing-page-bottom-container{display:flex;width:1380px}.listing-page-bottom-container-left,.listing-page-bottom-container-right{flex:0 0 50%}#hs_cos_wrapper_widget_1699616525884{padding-left:45%;padding-right:15%}#button_widget_1699616525884{background-color:#a9a394;border-color:#a9a394}#button_widget_1699616525884.button.button--small{color:#000;font-size:.7rem;padding:6px 25px}.listing-page-bottom-container-right .row-number-1{padding:0}.dropdown{position:relative}.dropdown-menu,.menu-right{background:#122331;left:0;opacity:0;position:absolute;top:50px;transition:all .3s ease;visibility:hidden;width:100%}.menu-right{left:110%;top:0}.menu-item{display:flex;justify-content:space-between;width:100%}.dropdown:hover .dropdown-menu{opacity:1;top:34px;visibility:visible}.dropdown-right:hover .menu-right{left:100%;opacity:1;visibility:visible}.mega-menu{left:0;opacity:0;position:absolute;top:80px;transition:all .3s ease;visibility:hidden;width:100vw}.mega-menu .content{background:#000;display:grid;gap:1rem;justify-content:space-between;padding:1rem;width:100%}.blog .content,.mega-menu .content{grid-template-columns:repeat(3,1fr)}.content .col{display:flex;flex-direction:column;justify-content:space-between;line-height:3rem}.content .col .img-wrapper{display:block;height:18vw;overflow:hidden;position:relative;width:100%}.content .col .img{bottom:0;left:0;position:absolute;right:0;top:0}.content .col img{transition:transform .3s ease-in-out;width:100%}.content .col .img-wrapper:hover img{transform:scale(1.1)}.content .col h2{color:#ff652f;font-size:1.2rem;font-weight:700;line-height:3rem}.content .col p{color:#dcdcdc;font-size:12px;font-weight:700;line-height:1.2rem;text-transform:none}.content .col p>a{color:#ada593;font-size:12px;font-weight:700;text-decoration:none}.content .col .mega-links{border-left:1px solid #1a3246}.content .col .read-more{color:#427dad;display:inline-block;padding-top:1rem;transition:color .3s ease}.col .mega-links li,.col .mega-links li a{padding:0 1rem}.menu-items li:hover .mega-menu{opacity:1;top:70px;visibility:visible;z-index:500}.menu-items li:hover .mega-menu:hover{opacity:1;visibility:visible}.content .col .read-more:hover{color:#ff652f}.section{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.section h1{color:#427dad;font-family:Titillium Web,serif;line-height:6vw}.menu-items,.section h1{font-weight:700;text-transform:uppercase}.menu-items{align-items:center;background-color:#000;display:flex;margin:0}.menu-items li{padding:.5rem}.menu-items li,.menu-items li.compact{list-style-type:none;transition:background .3s ease-in-out}.menu-items li.compact{margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px}.menu-items li.compact a{font-size:1.3rem}.menu-items li:hover{background-color:#000}.menu-items li a{color:#fff;font-family:Montserrat;font-size:.9rem}.menu-items li a.menu-item{font-weight:700;text-decoration:none}.masterpro-megamenu{align-items:center;background-color:#000;display:flex}.masterpro-logo{background-color:#000;padding-left:10px}.masterpro-megamenu nav{align-items:center;display:flex;flex:1;font-size:.9rem;justify-content:end;margin-right:20px;margin-top:13px}nav.ham{display:none}@media (max-width:767px){.masterpro-megamenu nav,nav{display:none}nav.ham{display:inherit;flex:0 0 15%}.masterpro-megamenu{flex-direction:row}.blog-index__post--card{margin-left:auto;margin-right:auto;width:98%!important}.newMasterProBlog{display:flex;flex-direction:column;justify-content:center}.blog-index__post.blog-index__post--card:nth-child(3n+0),.blog-index__post.blog-index__post--card:nth-child(3n-1){margin-left:2px;margin-right:2px}.listing-page-bottom-container{flex-direction:column;width:100%}.footer__row.footer__row--one{display:flex;flex-direction:column}.footer__navigation-center,.footer__navigation-left,.footer__navigation-right{width:100%}.footer__navigation-right{display:flex;justify-content:center}nav.ham{-webkit-align-items:center;align-items:center;background-color:#000;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;height:50px;padding:0 16px}nav.ham .m-menu__checkbox{display:none}nav.ham label.m-menu__toggle{cursor:pointer}nav.ham .m-menu{background-color:#fff;border-bottom:4px solid #000;height:100%;left:0;max-width:100%;overflow:hidden;position:absolute;top:0;-moz-transform:translate3d(-450px,0,0);-o-transform:translate3d(-450px,0,0);-ms-transform:translate3d(-450px,0,0);-webkit-transform:translate3d(-450px,0,0);transform:translate3d(-450px,0,0);-moz-transition:transform .35s;-o-transition:transform .35s;-webkit-transition:transform .35s;transition:transform .35s;width:calc(100vw - 5px);z-index:1}nav.ham .m-menu__overlay{background-color:hsla(0,0%,40%,.5);bottom:0;display:none;position:absolute;top:0;width:100%;z-index:1}nav.ham .m-menu__header{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;height:50px;-webkit-justify-content:space-around;justify-content:space-around;padding:0 16px;-ms-flex-pack:space-around;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e8e8e8}nav.ham .m-menu__header span{font-size:1.2rem;font-weight:700;text-align:center;width:100%}nav.ham .m-menu .m-menu{-moz-transform:translate3d(480px,0,0);-o-transform:translate3d(480px,0,0);-ms-transform:translate3d(480px,0,0);-webkit-transform:translate3d(480px,0,0);transform:translate3d(480px,0,0)}nav.ham .m-menu ul{height:100%;list-style:none;overflow-y:auto;padding-left:0}nav.ham .m-menu ul li a,nav.ham .m-menu ul li label{border-bottom:1px solid #e8e8e8;color:#333;cursor:pointer;display:block;font-size:1rem;line-height:47px;padding:0 15px;position:relative;text-align:left;text-decoration:none}nav.ham .m-menu ul li label.a-label__chevron:after{border-color:#333;border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:10px;margin-top:-5px;position:absolute;right:16px;top:50%;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}nav.ham .m-menu ul li .-invisible{border-bottom:0}nav.ham .m-menu .m-menu label.m-menu__toggle{border-bottom:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;padding:0}nav.ham .m-menu__checkbox:checked~.m-menu__overlay{display:block}nav.ham .m-menu__checkbox:checked~.m-menu{-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.dnd-section{padding:5px 20px}.listing-page-bottom-wrapper .row-fluid-wrapper.row-depth-1.row-number-6.dnd-row,.listing-page-bottom-wrapper .row-fluid-wrapper.row-depth-1.row-number-7.dnd-row{background-color:transparent;border-radius:0;position:relative;top:0}.row-number-7{top:0}#hs_cos_wrapper_module_17019650637877{text-align:center}#button_module_17019650637877{background-color:#a9a394;border-color:#a9a394}#button_module_17019650637877.button.button--small{color:#000;font-size:.7rem;padding:6px 25px}.listing-page-bottom-wrapper{margin-top:30px}nav.ham .m-menu__header{background:#000;color:#fff;display:flex;flex-direction:row-reverse;font-weight:700;justify-content:space-between}.nav-text{font-size:.8rem;font-weight:700;line-height:1.1rem}nav.ham .m-menu ul{margin:0}nav.ham .m-menu ul li a{color:#ada593!important;font-family:Montserrat;font-size:.8rem;font-weight:700}nav.ham .m-menu ul li a,nav.ham .m-menu ul li label{border-bottom:none;padding:0}nav.ham .m-menu ul li label p{margin:0}nav.ham .m-menu ul li a.store-menu-item{color:#000!important;font-size:.9rem;font-weight:600;line-height:2.5rem;padding-left:15px}nav.ham .m-menu ul li a.store-menu-title{font-size:1rem;line-height:1.5rem}}