img.wp-smiley, img.emoji {

    display: inline !important;

    border: none !important;

    box-shadow: none !important;

    height: 1em !important;

    width: 1em !important;

    margin: 0 .07em !important;

    vertical-align: -0.1em !important;

    background: none !important;

    padding: 0 !important

}

#masthead .header-wrap > .right {

    color: #444444

}





.header-title .bg-image {

    background-size: cover

}



.header-title h1.page-title {

    font-weight: 600

}



.header-title .subtitle {

    letter-spacing: 0.3px;

    color: #bbbbbb

}



body .site-content {

    background-size: auto;

    background-position: center center;

    background-repeat: repeat

}



footer.site-footer {

    background-size: cover

}



.site-footer .widget, .site-footer .widget p, .site-footer .widget .subtitle, .site-footer .widget a, .site-footer .widget .widget-title, .site-footer .widget a:hover, .site-footer .widget h3 a, .site-footer .widget h4 a, .site-footer .widgets .socialbar a.social.outline span, .site-footer .widgets input, .site-footer input:not([type="submit"]):hover, .site-footer .widget_recent_comments .comment-author-link, .site-footer .widgets input:focus, .site-footer .widget_norebro_widget_subscribe button.btn, .site-footer .widgets select, .site-footer .widget_tag_cloud .tagcloud a, .site-footer .widget_tag_cloud .tagcloud a:hover {

}



.site-footer .widget_norebro_widget_subscribe button.btn, .site-footer .widget_norebro_widget_subscribe button.btn:hover, .site-footer input:not([type="submit"]), .site-footer input:not([type="submit"]):focus, .site-footer .widgets .socialbar a.social.outline, .site-footer .widgets select, .site-footer .widget_tag_cloud .tagcloud a, .site-footer .widget_tag_cloud .tagcloud a:hover {

}



.site-footer .widget_norebro_widget_subscribe button.btn:hover, .site-footer .widgets .socialbar a.social.outline:hover {

}



body, .font-main, .font-main a, p {

    font-family: 'Rubik', sans-serif

}



input, select, textarea, .accordion-box .buttons h5.title, .woocommerce div.product accordion-box.outline h5 {

    font-family: 'Rubik', sans-serif

}



h1, h2, h3, h3.second-title, h4, h5, .counter-box .count, .counter-box .counter-box-count, h1 a, h2 a, h3 a, h4 a, h5 a {

    font-family: 'Poppins', sans-serif;

    font-style: normal

}



.countdown-box .box-time .box-count, .chart-box-pie-content {

    font-family: 'Poppins', sans-serif;

    font-style: normal

}



button, .btn, a.btn, input[type="submit"], .socialbar.boxed-fullwidth a .social-text, .breadcrumbs, .font-titles, h1, h2, h3, h4, h5, h6, .countdown-box .box-time .box-count, .counter-box .counter-box-count, .vc_row .vc-bg-side-text, .slider-vertical-numbers li, .slider-vertical-numbers > div, .slider-vertical-numbers > .owl-dot, .slider-vertical-dots li, .slider-vertical-dots > div, .slider-vertical-dots > .owl-dot, .socialbar.inline a, .socialbar.boxed a .social-text, .widget_calendar caption, .breadcrumbs, nav.pagination, #masthead .site-title, #masthead .site-title a, .header-search form input, #mega-menu-wrap > ul > li, #masthead .menu-other > li > a, #masthead .menu-other > li .submenu .sub-nav.languages li a, .fullscreen-navigation .languages, .portfolio-sorting li, .portfolio-item.grid-4 .more, .portfolio-item.grid-5 .more, .portfolio-grid-4 .scroll, .portfolio-grid-5 .scroll, .portfolio-grid-7 .scroll {

    font-family: 'Poppins', sans-serif

}



.portfolio-item h4, .portfolio-item h4.title, .portfolio-item h4 a, .portfolio-item-2 h4, .portfolio-item-2 h4.title, .portfolio-item-2 h4 a, .woocommerce ul.products li.product a {

    font-family: 'Poppins', sans-serif;

    font-style: normal;

    font-size: inherit;

    line-height: inherit

}



.blog-item h3.title {

    font-family: 'Poppins', sans-serif;

    font-style: normal;

    line-height: initial

}



.blog-item h3.title a {

    font-size: initial

}



.portfolio-item-2 h4 {

    font-family: 'Poppins', sans-serif;

    font-style: normal

}



p.subtitle, .subtitle-font, a.category {

    font-family: 'Rubik', sans-serif

}



span.category > a, div.category > a {

    font-family: 'Rubik', sans-serif

}



.portfolio-item .subtitle-font, .woocommerce ul.products li.product .subtitle-font.category, .woocommerce ul.products li.product .subtitle-font.category > a {

    font-family: 'Rubik', sans-serif;

    font-size: inherit;

    line-height: inherit

}



input.classic::-webkit-input-placeholder, .contact-form.classic input::-webkit-input-placeholder, .contact-form.classic textarea::-webkit-input-placeholder, input.classic::-moz-placeholder {

    font-family: 'Rubik', sans-serif

}



.contact-form.classic input::-moz-placeholder, .contact-form.classic textarea::-moz-placeholder {

    font-family: 'Rubik', sans-serif

}



input.classic:-ms-input-placeholder, .contact-form.classic input:-ms-input-placeholder, .contact-form.classic textarea:-ms-input-placeholder {

    font-family: 'Rubik', sans-serif

}



.accordion-box .title:hover .control, .accordion-box .item.active .control, .accordion-box.title-brand-color .title, .accordion-box.active-brand-color .item.active .control, .accordion-box.active-brand-color .title:hover .control, .slider .owl-dot.brand, .socialbar.brand a:hover, .socialbar.brand.outline a, .socialbar.brand.flat a, .socialbar.brand.inline a:hover, .video-module .btn-play.outline.btn-brand, .video-module.boxed:hover .btn-play.btn-brand, .widget_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:hover, .widget_nav_menu .menu-item a:hover, .widget_pages .menu-item a:hover, .widget_nav_menu .current-menu-item a, .widget_pages .current-menu-item a, .widget-sidebar-menu-left .menu-item a:hover, .widget_rss ul a, .widget_norebro_widget_recent_posts ul.recent-posts-list h4 a:hover, .widget_norebro_widget_login a, .widget div.star-rating:before, .widget div.star-rating span:before, .widget span.star-rating:before, .widget span.star-rating span:before, a:hover, p a, .btn-brand:hover, .btn-outline.btn-brand, a.btn-outline.btn-brand, .btn-outline.btn-brand.disabled:hover, a.btn-outline.btn-brand.disabled:hover, .btn-link.btn-brand, a.btn-link.btn-brand, a.tag:hover, .tag-wrap a:hover, a[class^="tag-link-"]:hover, nav.pagination li a.page-numbers.active, .fullscreen-navigation .copyright .content > a, .fullscreen-navigation.simple ul.menu li:hover > a, .fullscreen-navigation.centered .fullscreen-menu-wrap ul.menu > li a:hover, .post-navigation .box-wrap > a:hover h4, .post-navigation .box-wrap > a:hover .icon, .bar .content a:hover, .bar .share .links a:hover, .portfolio-sorting li a:hover, .portfolio-item h4.title a:hover, .portfolio-item .widget h4 a:hover, .widget .portfolio-item h4 a:hover, .portfolio-item .category.outline, .portfolio-item.grid-2:hover h4.title, .portfolio-item.grid-2:hover .widget h4, .widget .portfolio-item.grid-2:hover h4, .portfolio-item.grid-2.hover-2 .overlay span, .portfolio-item.grid-5 .more span, .blog-grid .tags a:hover, .blog-grid:hover h3 a, .blog-grid.grid-4:hover .tags a, .post .entry-content a, .page-links a, .entry-footer .share .title:hover, .toggle-post:hover .arrow, .toggle-post:hover .content h3, .post .comments-link a:hover, .comments-area .comment-body .comment-meta .reply a, .comments-area .comment-body .comment-meta a.comment-edit-link, .comments-area .reply a, .comments-area .reply-cancle a, .comments-area a.comment-edit-link, input.brand-color, input[type="submit"].brand-color, button.brand-color, a.brand-color, div.brand-color, span.brand-color, input.brand-color-hover:hover, input[type="submit"].brand-color-hover:hover, button.brand-color-hover:hover, a.brand-color-hover:hover, div.brand-color-hover:hover, span.brand-color-hover:hover, .brand-color, .brand-color-after:after, .brand-color-before:before, .brand-color-hover:hover, .brand-color-hover-after:after, .brand-color-hover-before:before, .woocommerce .product div.summary .woo-review-link:hover, .woocommerce .product .product_meta a, ul.woo-products li.product:hover h3 a, .woocommerce form.login a, .woocommerce #payment li.wc_payment_method a.about_paypal, .woocommerce .woo-my-nav li.is-active a, .woocommerce .woo-my-content p a:hover {

    color: #723887

}



.video-module.btn-brand-color-hover:hover .btn-play .icon, .brand-color-i, .brand-color-after-i:after, .brand-color-before-i:before, .brand-color-hover-i:hover, .brand-color-hover-i-after:after, .brand-color-hover-i-before:before {

    color: #723887 !important

}



.accordion-box.outline.title-brand-border-color .title, .contact-form.without-label-offset .focus.active, .contact-form.flat input:not([type="submit"]):focus, .contact-form.flat select:focus, .contact-form.flat textarea:focus, .socialbar.brand a, .video-module .btn-play.btn-brand, .widget_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:hover, .widget_calendar tbody tr td#today, .btn-brand, .btn-outline.btn-brand, a.btn-outline.btn-brand, .btn-outline.btn-brand:hover, a.btn-outline.btn-brand:hover, .btn-outline.btn-brand.disabled:hover, a.btn-outline.btn-brand.disabled:hover, input:not([type="submit"]):focus, textarea:focus, select:focus, a.tag:hover, .tag-wrap a:hover, a[class^="tag-link-"]:hover, .portfolio-gallery .gallery-content .tag, .header-search form input:focus, .fullscreen-navigation.simple ul.menu li:hover > a:after, .fullscreen-navigation.simple ul.menu li:hover > a:before, .portfolio-item .category.outline, .portfolio-page.fullscreen .content .tag, .portfolio-page.portfolio-header-title.invert .tag, .entry-footer .share .title:hover, input.brand-border-color, input[type="submit"].brand-border-color, button.brand-border-color, a.brand-border-color, div.brand-border-color, span.brand-border-color, input.brand-border-color-hover:hover, input[type="submit"].brand-border-color-hover:hover, button.brand-border-color-hover:hover, a.brand-border-color-hover:hover, div.brand-border-color-hover:hover, span.brand-border-color-hover:hover, .brand-border-color, .brand-border-color-after:after, .brand-border-color-before:before, .brand-border-color-hover:hover, .brand-border-color-hover-after:after, .brand-border-color-hover-before:before {

    border-color: #723887

}



.brand-border-color-i, .brand-border-color-after-i:after, .brand-border-color-before-i:before, .brand-border-color-hover-i:hover, .brand-border-color-hover-i-after:after, .brand-border-color-hover-i-before:before {

    border-color: #723887 !important

}



.divider, h1.with-divider:after, h2.with-divider:after, h3.with-divider:after, h4.with-divider:after, h5.with-divider:after, h6.with-divider:after, .accordion-box.title-brand-bg-color .title, .list-box li:after, .widget_recent_comments li:after, .widget_recent_entries li:after, .widget_meta li:after, .widget_archive li:after, .widget_nav_menu li:after, .widget_pages li:after, .widget_categories li:after, .widget_rss li:after, .widget_product_categories li:after, .list-box.icon-fill li .icon, .icon-fill.widget_recent_comments li .icon, .icon-fill.widget_recent_entries li .icon, .icon-fill.widget_meta li .icon, .icon-fill.widget_archive li .icon, .icon-fill.widget_nav_menu li .icon, .icon-fill.widget_pages li .icon, .icon-fill.widget_categories li .icon, .icon-fill.widget_rss li .icon, .icon-fill.widget_product_categories li .icon, .socialbar.brand a, .socialbar.brand.outline a:hover, .socialbar.brand.flat a:hover, .video-module .btn-play.btn-brand, .video-module.boxed:hover .btn-play.outline.btn-brand, .widget_calendar caption, .widget_price_filter .ui-slider-range, .widget_price_filter .ui-slider-handle:after, a.hover-underline.underline-brand:before, .btn-brand, button[disabled].btn-brand:hover, input[type="submit"][disabled].btn-brand:hover, .btn-outline.btn-brand:hover, a.btn-outline.btn-brand:hover, .radio input:checked + .input:after, .radio:hover input:checked + .input:after, .portfolio-gallery .gallery-content .tag, nav.pagination li a.hover-underline:before, .portfolio-sorting li a:hover .name:before, .portfolio-item .category, .portfolio-page.fullscreen .content .tag, .portfolio-page.portfolio-header-title.invert .tag, input.brand-bg-color, input[type="submit"].brand-bg-color, button.brand-bg-color, a.brand-bg-color, div.brand-bg-color, span.brand-bg-color, input.brand-bg-color-hover:hover, input[type="submit"].brand-bg-color-hover:hover, button.brand-bg-color-hover:hover, a.brand-bg-color-hover:hover, div.brand-bg-color-hover:hover, span.brand-bg-color-hover:hover, .brand-bg-color, .brand-bg-color-after:after, .brand-bg-color-before:before, .brand-bg-color-hover:hover, .brand-bg-color-hover-after:after, .brand-bg-color-hover-before:before, .woocommerce .product .product_meta > span:after, .select2-dropdown .select2-results__option[aria-selected="true"], .woocommerce .woo-my-content mark {

    background-color: #723887

}



.brand-bg-color-i, .brand-bg-color-after-i:after, .brand-bg-color-before-i:before, .brand-bg-color-hover-i:hover, .brand-bg-color-hover-i-after:after, .brand-bg-color-hover-i-before:before {

    background-color: #723887 !important

}



.recentcomments a {

    display: inline !important;

    padding: 0 !important;

    margin: 0 !important

}





.vc_custom_1508400373318 {

    background-image: url(./images/temp/about-bg.jpg) !important;

    background-position: center !important;

    background-repeat: no-repeat !important;

    background-size: cover !important

}











#norebro-custom-5a8936031e7cd .split-box-wrap:nth-child(1) {

    padding-top: 6%;

    padding-bottom: 6%;

    padding-left: 7%;

    padding-right: 7%

}



#norebro-custom-5a8936031e7cd .split-box-wrap:nth-child(2) .parallax-bg {

    background-color: rgba(255, 255, 255, 0.9);

    background-image: url(../images/nor_about_decor-min.png)

}



#norebro-custom-5a8936031e7cd .split-box-wrap:nth-child(2) {

    padding-top: 0%;

    padding-bottom: 0%;

    padding-left: 8%;

    padding-right: 8%

}







#norebro-custom-5a8936031ed04 .dynamic, #norebro-custom-5a8936031ed04 .typed-cursor {

    color: #c19e59;

    font-size: 30px;

    letter-spacing: -1px;

    font-weight: 600;

    font-family: 'Poppins'

}



#norebro-custom-5a8936031eeef h3 {

    font-size: 44px;

    line-height: 54px;

    letter-spacing: -1px;

    font-weight: 600

}



#norebro-custom-5a8936031f01a, #norebro-custom-5a8936031f01a > * {

    font-size: 17px;

    line-height: 25px;

    font-weight: 300

}



#norebro-custom-5a8936031f9e7 h3 {

    font-size: 32px;

    line-height: 20px;

    font-weight: 600

}



#norebro-custom-5a8936031f9e7 p.subtitle {

    font-size: 14px;

    letter-spacing: 1px;

    font-weight: 400

}



#norebro-custom-5a893603231c8 {

    margin: 0 -7.5px

}



#norebro-custom-5a893603231c8 > .owl-stage-outer > .owl-stage > .owl-item {

    padding-left: 15px;

    padding-right: 15px

}



#norebro-custom-5a8936032555e {

    background-color: #723887;

    padding-left: 0;

    padding-right: 0

}



#norebro-custom-5a8936032555e .btn {

    border-color: #ffffff;

    color: #ffffff

}



#norebro-custom-5a8936032555e .btn:hover {

    background: #ffffff;

    color: #fff;

    color: #444444 !important

}



#norebro-custom-5a8936008a51d .description {

    font-size: 15px

}



#norebro-custom-5a8936008a79e .btn {

    color: #723887

}



#norebro-custom-5a8936008a79e .btn:hover {

    color: #723887

}



#norebro-custom-5a8936008b290 h3 {

    font-weight: 600

}



#norebro-custom-5a8936008b290 .description {

    font-size: 15px

}



#norebro-custom-5a8936008b4d4 .btn {

    color: #723887

}



#norebro-custom-5a8936008b4d4 .btn:hover {

    color: #723887

}



#norebro-custom-5a8936008bf27 h3 {

    font-weight: 600

}



#norebro-custom-5a8936008bf27 .description {

    font-size: 15px

}



#norebro-custom-5a8936008c151 .btn {

    color: #723887

}



#norebro-custom-5a8936008c151 .btn:hover {

    color: #723887

}



#norebro-custom-5a8936008cb93 h3 {

    font-weight: 600

}



#norebro-custom-5a8936008cb93 .description {

    font-size: 15px

}



#norebro-custom-5a8936008cdb7 .btn {

    color: #723887

}



#norebro-custom-5a8936008cdb7 .btn:hover {

    color: #723887

}



#norebro-custom-5a8936008d212 {

    color: #ffffff;

    font-size: 100px

}



#norebro-custom-5a8936008d7fa .split-box-wrap:nth-child(1) .parallax-bg {

    background-color: #ffffff;

    background-size: 100% auto

}



#norebro-custom-5a8936008d7fa .split-box-wrap:nth-child(1) {

    padding-top: 50px;

    padding-bottom: 50px;

    padding-left: 0px;

    padding-right: 0px

}



#norebro-custom-5a8936008d7fa .split-box-wrap:nth-child(2) .parallax-bg {

    background: rgba(34, 34, 34, 1) !important;

}



#norebro-custom-5a8936008d7fa .split-box-wrap:nth-child(2) {

    padding-top: 80px;

    padding-bottom: 80px;

    padding-left: 7%;

    padding-right: 7%

}



#norebro-custom-5a8936008e0ec.video-module .btn-play {

    background-color: rgba(54, 63, 69, 0.95);

    border-color: rgba(54, 63, 69, 0.95)

}



#norebro-custom-5a8936008e0ec.video-module.with-anim .btn-play:after, #norebro-custom-5a8936008e0ec.video-module.with-anim .btn-play:before {

    border-color: rgba(54, 63, 69, 0.95)

}



#norebro-custom-5a8936008e6ae h3 {

    color: #ffffff;

    font-size: 42px;

    line-height: 48px;

    font-weight: 500;

    margin-top: 10px;

    margin-bottom: 10px

}



#norebro-custom-5a8936008e6ae p.subtitle {

    color: #999dcf;

    font-size: 14px;

    text-transform: uppercase;

    font-family: 'Poppins';

    margin-top: 10px;

    margin-bottom: 10px

}



#norebro-custom-5a8936008e93b, #norebro-custom-5a8936008e93b > * {

    font-size: 16px;

    line-height: 28px

}



#norebro-custom-5a8936008ebe0 .title {

    color: #ffffff;

    border-color: rgba(255, 255, 255, 0.11)

}



#norebro-custom-5a8936008ebe0 .content p {

    color: rgba(255, 255, 255, 0.54)

}



#norebro-custom-5a8936008ebe0 .item.active .control, #norebro-custom-5a8936008ebe0 .title:hover .control {

    color: #ffffff

}



#norebro-custom-5a8936008fbe5 {

    color: rgba(0, 0, 0, 0.04);

    font-size: 100px;

    letter-spacing: -1px;

    font-weight: 600

}



#norebro-custom-5a89360090198 h3 {

    color: #3d4149;

    font-size: 42px;

    line-height: 48px;

    font-weight: 500;

    margin-top: 20px;

    margin-bottom: 20px

}



#norebro-custom-5a89360090198 p.subtitle {

    color: #6a7382;

    font-size: 14px;

    text-transform: uppercase;

    margin-top: 20px;

    margin-bottom: 20px

}



#norebro-custom-5a89360090362, #norebro-custom-5a89360090362 > * {

    font-size: 16px;

    line-height: 28px

}



#norebro-custom-5a89360095ef1 {

    color: rgba(0, 0, 0, 0.03);

    font-size: 100px;

    letter-spacing: -1px;

    font-weight: 600

}



#norebro-custom-5a89360096504 .split-box-wrap:nth-child(1) .parallax-bg {

    background-color: #ffffff;

    background-size: 100% auto

}



#norebro-custom-5a89360096504 .split-box-wrap:nth-child(1) {

    padding-top: 50px;

    padding-bottom: 50px;

    padding-left: 0px;

    padding-right: 0px

}



#norebro-custom-5a89360096504 .split-box-wrap:nth-child(2) {

    padding-top: 80px;

    padding-bottom: 80px;

    padding-left: 7%;

    padding-right: 7%

}



#norebro-custom-5a89360097f2c h3 {

    color: #3d4149;

    font-size: 42px;

    line-height: 48px;

    font-weight: 500;

    margin-top: 10px;

    margin-bottom: 10px

}



#norebro-custom-5a89360097f2c p.subtitle {

    font-size: 14px;

    font-family: 'Poppins';

    margin-top: 10px;

    margin-bottom: 10px

}



#norebro-custom-5a893600980e7 {

    margin: 0 -7.5px

}



#norebro-custom-5a893600980e7 > .owl-stage-outer > .owl-stage > .owl-item {

    padding-left: 15px;

    padding-right: 15px

}



#norebro-custom-5a8936009970b h3 {

    color: #3d4149;

    font-size: 26px;

    line-height: 36px;

    font-weight: 500;

    margin-top: 10px;

    margin-bottom: 10px

}



#norebro-custom-5a8936009970b p.subtitle {

    font-size: 13px;

    font-family: 'Poppins';

    margin-top: 10px;

    margin-bottom: 10px

}



#norebro-custom-5a89360099c52 table {

    width: 100%

}