ul#TopMenu > li > a{font-family:Montserrat;line-height:22px;font-weight:400;font-style:normal;color:#FFFFFF;font-size:16px;}ul.sub-nav li a:not(.not-clickable-item){font-family:Montserrat;line-height:22px;font-weight:400;font-style:normal;color:#FFFFFF;font-size:16px;}ul.sub-nav li a.not-clickable-item{font-family:Montserrat;line-height:22px;font-weight:400;font-style:normal;color:#FFFFFF;font-size:16px;}ul span.subtitle-text{font-family:Montserrat;line-height:22px;font-weight:400;font-style:normal;color:#FFFFFF;font-size:16px;}ul.mainmenu > li > ul.sub-nav, div.designr-mega-menu-wrap{background-color:#2738c1;}div.designr-mega-menu-wrap:before{border-bottom-color:#2738c1;}.designr-mega-menu-wrap ul li a i{color:#FFFFFF;}ul.mainmenu > li{margin-right:15px;}ul.mainmenu > li > ul.sub-nav, div.designr-mega-menu-wrap{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}ul.mainmenu > li > ul.sub-nav, div.designr-mega-menu-wrap{margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0;}button.navbar-toggle{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}button.navbar-toggle, div#bs-example-navbar-collapse-2 li a{font-family:Montserrat;line-height:22px;font-weight:400;font-style:normal;color:#ffffff;font-size:16px;}button.navbar-toggle{background-color:#FFFFFF;}header{background-color:#3960aa;}.designr-modal-menu > span, .designr-modal-menu i, .designr-modal-menu i::before, .designr-modal-menu i::after{background-color:#ffffff;}div.designr-search i{color:#6390FF;}div.designr-search i:hover{color:#6390FF;}div.overlay, div.overlay2{background-color:rgba(17,17,17,0.8);}div.overlay *, div.overlay2 *{font-family:Montserrat;line-height:40px;font-weight:400;font-style:normal;color:#fff;font-size:18px;}nav#mainNav.affix-top{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.bluetags a:hover, .scheme1bg, figure.effect-zoomin p, ul.sub-menu, nav.navbar.navbar-default.navbar-custom.navbar-fixed-top.affix, .scheme1-btn{background-color:#3b3843;}div.posts-nav a:hover, ol a, span.current, section.page-content p a, p a, ul.page-numbers li a:hover, .blogpost h2 a:hover, div.dateinfo a, .bluetags a, .colorscheme1{color:#3b3843;}.bluetags a, .scheme1-bordercolor:after{border-color:#3b3843;}.scheme2-btn, .scheme2bg{background-color:#333333;}.colorscheme2{color:#333333;}.scheme2-bordercolor:after{border-color:#333333;}div.image-grid figure, .scheme3bg, .scheme3-btn, div.filtr-item a i:hover{background-color:#f0b39d;}aside.widget ul li a:hover, aside.widget a:hover, section.page-content a:hover, ul#TopMenu li a:hover, div.filtr-item a i, .top-bar i.fa, .colorscheme3, footer ul a:hover, footer ol a:hover{color:#f0b39d;}::selection, *::-moz-selection, img::selection, img::-moz-selection{background:#f0b39d;}.scheme3-bordercolor:after, hr{border-color:#f0b39d;}section.elementor-element:not(.elementor-inner-section){padding-top:100px;padding-right:0;padding-bottom:100px;padding-left:0;}section.defpages{padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0;}section.defpages h1.designr-h1{font-family:Montserrat;line-height:42px;letter-spacing:0.5px;font-weight:400;font-style:normal;color:#FFFFFF;font-size:32px;}section.defpages h1.designr-h1{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}section.defpages{background-color:#333333;}div.posted, div.dateinfo, div.post-tags, .bluetags{font-family:Montserrat;line-height:35px;letter-spacing:1.5px;font-weight:400;font-style:normal;color:#6b7c93;font-size:14px;}div.site-pagination, div.site-pagination ul li, div.site-pagination ul li a{font-family:Montserrat;line-height:32px;letter-spacing:0.5px;font-weight:700;font-style:normal;color:#2F0000;font-size:17px;}div.page-sidebar{background-color:#fff;}div.page-sidebar{padding-top:20px;padding-right:35px;padding-bottom:20px;padding-left:35px;}div.page-sidebar{border-top:1px solid #fbfbfb;border-bottom:1px solid #fbfbfb;border-left:1px solid #fbfbfb;border-right:1px solid #fbfbfb;}div.page-sidebar aside .widget-title{font-family:Montserrat;line-height:42px;letter-spacing:0.5px;font-weight:400;font-style:normal;color:#2F0000;font-size:18px;}aside.widget ul li, aside.widget ul li a, aside.widget ol li, aside.widget ol li a{font-family:Montserrat;line-height:30px;letter-spacing:0px;font-weight:400;font-style:normal;color:#6b7c93;font-size:18px;}div.page-sidebar aside .widget-title{border-top:0px solid #6b7c93;border-bottom:2px solid #6b7c93;border-left:0px solid #6b7c93;border-right:0px solid #6b7c93;}.btn-default{border-top:1px solid #6b7c93;border-bottom:1px solid #6b7c93;border-left:1px solid #6b7c93;border-right:1px solid #6b7c93;}.btn-default:hover{border-top:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333;}.btn-default:hover{color:#333333;}.btn-default{padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;}.btn-default{font-family:Montserrat;line-height:26px;letter-spacing:0.5px;font-weight:400;font-style:normal;color:#6b7c93;font-size:16px;}.btn-default{background-color:rgba(51,51,51,0.1);}.btn-default:hover{background-color:rgba(51,51,51,0.5);}h1{font-family:Montserrat;line-height:62px;letter-spacing:-0.5px;font-weight:700;font-style:normal;color:#303030;font-size:62px;}h2, .blogpost h2 a, div.posts-nav a{font-family:Montserrat;line-height:67px;letter-spacing:-0.5px;font-weight:700;font-style:normal;color:#303030;font-size:42px;}h3{font-family:Montserrat;line-height:51px;letter-spacing:-0.5px;font-weight:700;font-style:normal;color:#303030;font-size:32px;}h4{font-family:Montserrat;line-height:35px;letter-spacing:-0.5px;font-weight:700;font-style:normal;color:#303030;font-size:22px;}h5{font-family:Montserrat;line-height:29px;letter-spacing:-0.5px;font-weight:400;font-style:normal;color:#303030;font-size:18px;}p, .wpcf7-response-output, ol a, textarea, input:not([type="submit"]), td, th{font-family:"Open Sans";line-height:36px;letter-spacing:0px;font-weight:400;font-style:normal;color:#474747;font-size:18px;}.btn-big, .btn-small, .btn-medium, .btn-regular, .btn-big:hover, .btn-small:hover, .btn-medium:hover, .btn-regular:hover{font-family:Montserrat;font-weight:700;font-style:normal;color:#FFFFFF;}div.page-maincontent ul, div.page-maincontent ol, section ul, .tagcloud a, section ul li, section ol, section ol li, div.footer-widget ul, div.footer-widget ol, div.footer-widget ul a:not(:hover), div.footer-widget ol a:not(:hover){font-family:"Open Sans";line-height:28px;letter-spacing:0.5px;font-weight:400;font-style:normal;color:#313131;font-size:16px;}body.single-product p.price span, body.single-product div.woocommerce-variation-price span.price del, body.single-product div.woocommerce-variation-price span.price ins, body.single-product div.woocommerce-variation-price span.price span{font-family:"Open Sans";line-height:28px;letter-spacing:0.5px;font-weight:normal;font-style:400;color:#191919;font-size:16px;}body.single-product form.cart{padding-top:20px;padding-right:0;padding-bottom:0;padding-left:0;}body.single-product div.quantity input.qty{padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:8px;}body.single-product div.quantity input.qty{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}body.single-product span.onsale, body.archive.woocommerce-page span.onsale{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}body.single-product span.onsale, body.archive.woocommerce-page span.onsale{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}body.single-product span.onsale, body.archive.woocommerce-page span.onsale{font-family:"Open Sans";line-height:28px;letter-spacing:0.5px;font-weight:normal;font-style:400;color:#FFF;font-size:16px;}body.single-product section.related ul li span.price span, body.archive.woocommerce-page div.row ul li span.price span{font-family:"Open Sans";line-height:28px;letter-spacing:0.5px;font-weight:normal;font-style:400;color:#191919;font-size:16px;}.btn-woocommerce-default{border-top:1px solid #6b7c93;border-bottom:1px solid #6b7c93;border-left:1px solid #6b7c93;border-right:1px solid #6b7c93;}.btn-woocommerce-default:hover{border-top:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333;}.btn-woocommerce-default:hover{color:#333333;}.btn-woocommerce-default{padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:25px;}.btn-woocommerce-default{font-family:Montserrat;line-height:26px;letter-spacing:0.5px;font-weight:400;font-style:normal;color:#6b7c93;font-size:16px;}.btn-woocommerce-default{background-color:rgba(51,51,51,0.1);}.btn-woocommerce-default:hover{background-color:rgba(51,51,51,0.5);}div.footer-bar .container, div.footer-bar p{font-family:"Open Sans";line-height:60px;letter-spacing:0.5px;font-weight:400;font-style:normal;color:#fff;font-size:16px;}div.footer-bar{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}footer section#footer{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.footer-widget{margin-right:100px;}footer h3, footer h2{color:#ffffff;}section#footer p{color:#ffffff;}div.footer-widget ul, div.footer-widget ol, div.footer-widget ul a:not(:hover), div.footer-widget ol a:not(:hover){color:#ffffff;}