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;
}

@media only screen and (max-width: 481px) {
    .top_110 {
        margin-top: 50px;
    }
}

body {
    max-width: 100%;
    margin: 0px auto;
}

.img12 {
    max-width: none!important;
    position: relative;
    left: -120px;
    width: 150%;
}

.owl-prev,
.owl-next {
    display: none;
}

#masthead.site-header,
#mega-menu-wrap ul li,
#mega-menu-wrap>ul#primary-menu>li,
#masthead .menu-other>li>a,
#masthead.site-header .header-bottom .copyright {
    color: #f94439;
}

.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 {
    letter-spacing: 2px;
    font-weight: 500!important;
}

#masthead.header-fixed .header-wrap {
    padding-top: 10px;
}

#masthead.site-header {}

#masthead.site-header {
    border: none;
}

.header-title .bg-image {
    background-color: #f5fafd;
}

.header-title::after {
    background-color: transparent;
}

.header-title h1.page-title {
    color: #373c40;
}

.norebro-bar {
    background-color: #ffffff;
    color: #373c40;
}

.bar-hamburger {
    color: #373c40;
}

body .site-content {
    background-size: auto;
    background-position: center center;
    background-repeat: repeat;
}

footer.site-footer {
    background-color: #1d5839;
    background-size: cover;
}

#mega-menu-wrap>ul>li {
    font-weight: 600!important;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.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 {}

footer.site-footer .site-info,
footer.site-footer .site-info a,
footer.site-footer .site-info a:hover {
    background-color: #000000;
    color: #707479;
}

footer.site-footer .site-info a,
footer.site-footer .site-info a:hover {}

body,
.font-main,
.font-main a,
p {
    font-family: 'Poppins', sans-serif;
    color: #5e646a;
}

input,
select,
textarea,
.accordion-box .buttons h5.title,
.woocommerce div.product accordion-box.outline h5 {
    font-family: 'Poppins', 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-weight: 500;
    color: #373c40;
}

.countdown-box .box-time .box-count,
.chart-box-pie-content {
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    color: #373c40;
}

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-weight: 500;
    color: #373c40;
    font-size: inherit;
    line-height: inherit;
}

.blog-item h3.title {
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    color: #373c40;
    line-height: initial;
}

.blog-item h3.title a {
    font-size: initial;
}

.portfolio-item-2 h4 {
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
}

p.subtitle,
.subtitle-font,
a.category {
    font-family: 'Poppins', sans-serif;
    color: #718091;
}

span.category>a,
div.category>a {
    font-family: 'Poppins', sans-serif;
    color: #718091;
}

.portfolio-item .subtitle-font,
.woocommerce ul.products li.product .subtitle-font.category,
.woocommerce ul.products li.product .subtitle-font.category>a {
    font-family: 'Poppins', sans-serif;
    color: #718091;
    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: 'Poppins', sans-serif;
    color: #718091;
}

.contact-form.classic input::-moz-placeholder,
.contact-form.classic textarea::-moz-placeholder {
    font-family: 'Poppins', sans-serif;
    color: #718091;
}

input.classic:-ms-input-placeholder,
.contact-form.classic input:-ms-input-placeholder,
.contact-form.classic textarea:-ms-input-placeholder {
    font-family: 'Poppins', sans-serif;
    color: #718091;
}

.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: #fff;
}

.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: #718091 !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: #718091;
}

.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: #718091 !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: #f94439;
}

.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: #718091 !important;
}

@media screen and (min-width: 768px) {
    /* First column decorate block */
    .header-title-row .vc_column_container .vc_column-inner:before {
        content: '';
        display: block;
        position: absolute;
        width: 350px;
        height: 100%;
        background: inherit;
        top: 0;
        left: 100%;
    }
    /* Header slider decorate block */
    .header-title-row .slider:before {
        content: '';
        width: 500px;
        height: 100%;
        position: absolute;
        top: 15px;
        left: -0px;
    }
    .nor-top-layer {
        z-index: 2;
        position: relative;
    }
    .nor-slider-wrap {
        margin-top: 140px;
        margin-bottom: -140px;
    }
    .creative-decoration {
        position: relative !important;
        right: 0px;
    }
    .creative-decoration .wpb_wrapper {
        width: 565px !important;
    }
    .creative-decoration:before {
        content: '';
        background: ;
        width: 510px;
        height: 100%;
        position: absolute;
        left: 0px;
        top: -15px;
    }
    .blog-grid.grid-2 header {
        width: 300px;
    }
    .blog-grid.grid-2 .content {
        padding: 0 0 0 330px;
    }
    .clients-logo.default {
        text-align: left;
    }
    .nrb-recent-projects {
        margin-bottom: -150px;
    }
}

@media screen and (max-width: 768px) {
    .col-5 {
        flex: none!important;
        max-width: none!important;
        width: 100%!important;
    }
    .col-6 {
        flex: none!important;
        max-width: none!important;
        width: 100%!important;
    }
    .col-1 {
        display: none!!important;
        flex: none!important;
        max-width: none!important;
    }
    .foot {
        margin-left: -60px!important;
    }
    .foot2 {
        margin-left: -60px!important;
    }
    .site-footer .widget ul li,
    .site-footer .widget ul li:first-child {
        max-width: 80%!important;
    }
    .site-footer .widgets .widget>*:first-child {
        max-width: 90%!important;
    }
    .col-4 {
        max-width: none!important;
        flex: none!important;
    }
    .top20 {
        margin-top: 350px;
    }
    .top2 {
        margin-top: 30px;
    }
    .pb,
    .py {
        padding: 50px 0px!important;
    }
    #masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .mega-menu-item {
        width: 110%!important;
    }
}

@media screen and (min-width: 1025px) {
    .header-title {
        height: 400pxpx;
        min-height: 400pxpx;
    }
}

.vc_custom_1507633330521 {
    background-color: #f5fafd !important;
}

.vc_custom_1507633778983 {
    background-color: #f5fafd !important;
}

.vc_custom_1507633609783 {
    background-color: #ffffff !important;
}

.vc_custom_1507300316975 {
    background-color: #ffffff !important;
}

.vc_custom_1514383893468 {
    background-color: #ffffff !important;
}

.vc_custom_1507300472924 {
    background-color: #ffffff !important;
}

.vc_custom_1507530410677 {
    background-color: #f5fafd !important;
}

.vc_custom_1507633855960 {
    background-color: #f5fafd !important;
}

.vc_custom_1507530484823 {
    background-color: #f5fafd !important;
}

.vc_custom_1507530494693 {
    background-color: #f5fafd !important;
}

.vc_custom_1514384022266 {
    background-color: #f5fafd !important;
}

.vc_custom_1514383236791 {
    background-color: #001688 !important;
}

.vc_custom_1514384946477 {
    padding-left: 50px !important;
}

.vc_custom_1502873080853 {
    margin-right: -15px !important;
    margin-left: -15px !important;
}

.vc_custom_1507531684001 {
    padding-top: 55px !important;
    padding-right: 60px !important;
    padding-bottom: 55px !important;
    padding-left: 60px !important;
    background-color: #eaf2f9 !important;
}

.vc_custom_1502955220990 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1502955215831 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1502955227558 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1502955335911 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1502955215831 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1502955227558 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1502955220990 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1502955215831 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1502955227558 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1508401560329 {
    padding-right: 10% !important;
}
</style>
<style type="text/css" data-type="vc_shortcodes-custom-css">
#norebro-custom-5af679b9833ae {
    height: 500px;
    position: relative;
}

.vc_custom_1502450761306 {
    padding-top: 0px !important
}

.vc_custom_1502450761306 {
    padding-top: 0px !important
}

.vc_custom_1502450761306 {
    padding-top: 0px !important
}

#norebro-custom-5af679d925070 h3 {
    font-size: 50px;
    line-height: 58px;
    letter-spacing: -1px;
}

#norebro-custom-5af679d9252b4.video-module .content {
    border-color: rgba(255, 255, 255, 0.01);
}

#norebro-custom-5af679d9252b4.video-module .content h4 {
    font-weight: 500;
}

#norebro-custom-5af679d9252b4.video-module .btn-play {
    border-color: #373c40;
}

#norebro-custom-5af679d9252b4.video-module.with-anim .btn-play:after,
#norebro-custom-5af679d9252b4.video-module.with-anim .btn-play:before {
    border-color: #373c40;
}

#norebro-custom-5af679d9252b4.video-module .btn-play {
    color: #373c40;
}

#norebro-custom-5af679d9252b4.video-module:hover .btn-play {
    color: #ffffff !important;
}

#norebro-custom-5af679d92685a,
#norebro-custom-5af679d92685a>* {
    font-size: 14px;
    line-height: 23px;
}

#norebro-custom-5af679d926e86,
#norebro-custom-5af679d926e86>* {
    font-size: 14px;
    line-height: 23px;
}

#norebro-custom-5af679d927234 {
    margin: 0 -7.5px;
}

#norebro-custom-5af679d927234>.owl-stage-outer>.owl-stage>.owl-item {
    padding-left: 15px;
    padding-right: 15px;
}

#norebro-custom-5af679d929034 {
    color: #ebeff4;
    font-size: 80px;
    letter-spacing: -1px;
    font-weight: 600;
}

#norebro-custom-5af679d929386 h3 {
    color: #373c40;
    font-size: 32px;
    line-height: 58px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d929386 p.subtitle {
    color: #718091;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d92ac06 div.portfolio-item-wrap {
    padding: 15px;
}

#norebro-custom-5af679d92ac06 div.vc_row {
    margin: -15px;
}

#norebro-custom-5af679d92ac06 .portfolio-item h4,
#norebro-custom-5af679d92ac06 .portfolio-item h4 a {
    color: #555555;
}

#norebro-custom-5af679d939ca0 {
    color: #f1f4f8;
    font-size: 80px;
    letter-spacing: -1px;
    font-weight: 600;
}

#norebro-custom-5af679d93a047 h3 {
    color: #373c40;
    font-size: 32px;
    line-height: 58px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d93a047 p.subtitle {
    color: #718091;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d93a807 h3 {
    font-weight: 600;
}

#norebro-custom-5af679d93a807 .icon-wrap {
    color: #718091;
}

#norebro-custom-5af679d93b073 h3 {
    font-weight: 600;
}

#norebro-custom-5af679d93b073 .icon-wrap {
    color: #718091;
}

#norebro-custom-5af679d93b705 h3 {
    font-weight: 600;
}

#norebro-custom-5af679d93b705 .icon-wrap {
    color: #718091;
}

#norebro-custom-5af679d93c529 h3 {
    color: #373c40;
    font-size: 32px;
    line-height: 58px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d93c529 p.subtitle {
    color: #718091;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d93c718 .title {
    border-color: #dde3eb;
}

#norebro-custom-5af679d93dd8b.video-module .btn-play {
    background-color: rgba(55, 60, 64, 0.9);
    border-color: rgba(55, 60, 64, 0.9);
}

#norebro-custom-5af679d93dd8b.video-module.with-anim .btn-play:after,
#norebro-custom-5af679d93dd8b.video-module.with-anim .btn-play:before {
    border-color: rgba(55, 60, 64, 0.9);
}

#norebro-custom-5af679d93dd8b.video-module:hover .btn-play {
    border-color: #718091;
}

#norebro-custom-5af679d93dd8b.video-module:hover .btn-play {
    color: #ffffff !important;
}

#norebro-custom-5af679d93ea6c {
    color: #ebeff4;
    font-size: 80px;
    letter-spacing: -1px;
    font-weight: 600;
}

#norebro-custom-5af679d93ed84 h3 {
    color: #373c40;
    font-size: 32px;
    line-height: 58px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d93ed84 p.subtitle {
    color: #718091;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d93fd81 .norebro-card-wrapper {
    padding: 15px;
}

#norebro-custom-5af679d93fd81 .norebro-card-wrapper .blog-grid {}

#norebro-custom-5af679d93fd81 .norebro-card-wrapper .blog-grid p {}

#norebro-custom-5af679d93fd81 .norebro-card-wrapper .blog-grid h3>a {
    font-size: 18px;
    font-weight: 600;
}

#norebro-custom-5af679d944adf {
    color: #f1f4f8;
    font-size: 80px;
    letter-spacing: -1px;
    font-weight: 600;
}

#norebro-custom-5af679d9482d4 h3 {
    color: #373c40;
    font-size: 32px;
    line-height: 58px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d9482d4 p.subtitle {
    color: #718091;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d9484c6 {
    margin: 0 -7.5px;
}

#norebro-custom-5af679d9484c6>.owl-stage-outer>.owl-stage>.owl-item {
    padding-left: 15px;
    padding-right: 15px;
}

#norebro-custom-5af679d9484c6>.owl-dots>.owl-dot.active,
#norebro-custom-5af679d9484c6>.owl-dots>.owl-dot:hover {
    border-color: #373c40;
}

#norebro-custom-5af679d9484c6 .owl-dot:after {
    background-color: #373c40;
}

#norebro-custom-5af679d9487b0 blockquote {
    font-size: 14px;
    line-height: 24px;
}

#norebro-custom-5af679d948abe blockquote {
    font-size: 14px;
    line-height: 24px;
}

#norebro-custom-5af679d948c7f blockquote {
    font-size: 14px;
    line-height: 24px;
}

#norebro-custom-5af679d949514 {
    color: #ebeff4;
    font-size: 80px;
    letter-spacing: -1px;
    font-weight: 600;
}

#norebro-custom-5af679d9498b7 h3 {
    color: #373c40;
    font-size: 32px;
    line-height: 58px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d9498b7 p.subtitle {
    color: #718091;
    margin-top: 0px;
    margin-bottom: 0px;
}

#norebro-custom-5af679d949bf1 input:not([type='submit']),
#norebro-custom-5af679d949bf1 textarea,
#norebro-custom-5af679d949bf1 select {
    border-color: #dee2e7;
}

#norebro-custom-5af679d949bf1 input:focus,
#norebro-custom-5af679d949bf1 .focus.active,
#norebro-custom-5af679d949bf1 textarea:focus {
    border-color: #373c40;
}

#norebro-custom-5af679d949bf1 label {
    padding-top: 20px;
    padding-right: 20px;
}

#norebro-custom-5af679d94b281 {
    height: 100%;
    position: relative;
}