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;

}
#pg-7788-1 #pgc-7788-1-0, #pgc-7788-1-1 {
    width: 50% !important;
}
.tab-content p {
    background-color: transparent !important;
}
.tab-content ul {
    background-color: transparent !important;
}

header #logo {

	margin-top: 0;

}



header #logo img {

	max-width: 320px;

}

header #logo img {
    margin-top: 6px;
}


@media screen and (max-width: 990px) {

	header #logo {

		margin-top: 0;

	}

}



@media screen and (max-width: 990px) {

	header #logo img {

		max-width: 320px;

	}

}



@media screen and (max-width: 990px) {

	.navbar-toggle {

		top: 20px;

	}

}



.header-style-2.subnav-dark .header-wrapper, .header-style-2.subnav-light .header-wrapper {

	background-color: #0059a3!important;

}



.subnav-dark .subnav, .subnav-light .subnav {

	background-color:#0059a3;

}



.subnav-light.subnav-angular .subnav::before, .subnav-dark.subnav-angular .subnav::before {

	border-right-color: #2f2e2e!important;

}



.subnav-light.subnav-angular .subnav::after, .subnav-dark.subnav-angular .subnav::after {

	border-top-color: #2f2e2e!important;

}



.subnav .social i, .subnav-light .subnav .social i, .subnav-light .social i {

	background-color: #201f1f;

}



.subnav-item p, .subnav-item a, .subnav-item i, .subnav-item p span {

	color: #ffffff;

}



.subnav-light .subnav-item p, .subnav-light .subnav-item a, .subnav-light .subnav-item i, .subnav-light .subnav-item p span {

	color: #ffffff;

}



.subnav .subnav-item .fa {

	color: #fff;

}



#mainmenu li ul li a {

	color: #eeeeee!important;

}



#mainmenu li ul li a:hover {

	color: #fdfdfd!important;

}



@media screen and (max-width: 990px) {

	#mainmenu > li > a {

		color: #eeeeee!important;

	}

}



@media screen and (max-width: 990px) {

	#mainmenu > li.menu-item-has-children:after, #header.header-light #mainmenu > li.menu-item-has-children::after {

		color: #eeeeee!important;

	}

}



#mainmenu li ul li a {

	background-color: #111;

}



#mainmenu li ul li a:hover {

	background-color: #0059a3!important;

}



#mainmenu li ul li, #mainmenu ul {

	border-color: #5a4a2f!important;

}



@media screen and (max-width: 990px) {

#mainmenu > li > a, .header-style-3 #header #mainmenu > li > a {

    background: #111;

    border-color: #242323!important;

}

}



@media screen and (max-width: 990px) {

	#mainmenu > li.menu-item-has-children:after, #header.header-light #mainmenu > li.menu-item-has-children::after {

		background-color: #4b3b20!important;

	}

}



#mainmenu li ul li ul li a {

	color: #cccccc!important;

}



#mainmenu li ul li ul li a:hover {

	color: #dbdbdb!important;

}



@media screen and (max-width: 990px) {

	#mainmenu > li > a:hover {

		color: #cccccc!important;

	}

}



@media screen and (max-width: 990px) {

	#mainmenu > li.menu-item-has-children:hover:after, #header.header-light #mainmenu > li.menu-item-has-children:hover:after {

		color: #cccccc!important;

	}

}



#mainmenu li ul li ul li a {

	background-color: #333333!important;

}



#mainmenu li ul li ul li a:hover {

	background-color: #242424!important;

}



#mainmenu li ul li ul li, #mainmenu ul li ul {

	border-color: #242424!important;

}



@media screen and (max-width: 990px) {

	#mainmenu > li > a:hover {

		background-color: #0059a3!important;

		border-color: #4b3b20!important;

	}

}



@media screen and (max-width: 990px) {

	#mainmenu {

		border-bottom-color: #4b3b20!important;

	}

}



#top-content-area .title-content h1 {

	color: #ffffff;

}



#top-content-area .overlay {

	background-color: #444444;

	opacity: 0.3;

}



.btn, .btn-primary, .btn-regular, input[type='submit'], .woocommerce button[type='submit'], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce button.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button[type='submit'] {

	border-width: 2px!important;

	padding: 15px 20px;

	border-radius: 3px;

}



.woocommerce button[type='submit'] {

	border-bottom-right-radius: 3px;

	border-top-right-radius: 3px;

}



.btn-primary, input[type=submit], input[type='submit'], .woocommerce button[type='submit'], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce button.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button[type='submit'] {

    color: #ffffff!important;

    background-color: #0059a3 !important;

    border-color: #0059a3!important;

}



.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,input[type=submit]:hover,input[type=submit]:focus,input[type='submit']:hover,input[type='submit']:focus,.woocommerce button[type='submit']:hover,.woocommerce button[type='submit']:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce input.button:hover.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.btn-primary:before, a.btn-primary:before,.woocommerce a.button:hover {

	color: #ffffff!important;

	background-color: #474444 !important;

	border-color: #474444 !important;

}



.btn-regular:hover, .btn-regular:focus, .btn-regular:active {

	color: #777;

}



main ul li::before,.content ul li::before,.panel-body ul li::before,.page-content ul li:before,.tab-content ul li:before,.divider-light::before,.divider-dark::before,.read-more-dark::before,.read-more::before,.subtitle.style-dark::before,.dash.style-dark,.toggled,::selection,::-moz-selection,.tooltip-inner,.reply:hover:before {

	background-color: #7d6741;

}



blockquote {

	border-color: #7d6741;

}



a:hover, .post-info a:hover, .body-dark .post-info a:hover, .subtitle, .number-box:hover .btn-read-more, .number-box:hover .btn-read-more::after, .feature-box:hover .btn-read-more, .feature-box:hover .btn-read-more::after, .content-box.service-item:hover .btn-read-more, .content-box.service-item:hover .btn-read-more::after, .btn-read-more:hover, .body-dark .btn-read-more:hover, .blog-post-box:hover .btn-read-more, .blog-post-box:hover .btn-read-more::after, .btn-read-more:hover::after, .comments .testimonial.image-left .content-box-info .testimonial-content span.name, .reply:hover a.comment-reply-link, .sidebar-nav ul li a:hover, .sidebar-heading, .body-dark .sidebar-heading, .projects-navigation a:hover, .body-dark .projects-navigation a:hover, .projects-navigation .icon-icon-gallery:hover:before {

	color: #7d6741;

}



.nav-tabs.style-accent > li.active > a,.nav-tabs.style-accent > li.active > a:hover,.nav-tabs.style-accent > li.active > a:focus, .panel-group .accordion-toggle[aria-expanded='true'], .panel-group .accordion-toggle[aria-expanded='true']:hover {

	background-color: #0059a3!important;

}



.panel-body, .tab-content.style-accent {

	background-color: #0059a3;

}



.subtitle::before, .dash {

	opacity: 0.75;

}



.tooltip.top .tooltip-arrow {

	border-top-color: #7d6741;

}



.social i:hover, #footer-bot .social i:hover {

	color: #ffffff;

	background-color: #0059a3;

}



.preloader-wrapper.dark {

	background: #444;

}



.preloader-wrapper.dark .preloader {

	border-color: #666;

}



.preloader-wrapper.dark .preloader {

	border-top-color: #eee;

}



a.cta-footer {

	background-color: #f9f9f9;

	border-top-color: #e5e5e5;

}



a.cta-footer:hover {

	background-color: #7d6741;

	border-top-color: #7d6741;

}



a.cta-footer h2, a.cta-footer h2::after {

	color: #333333!important;

}

.testimonial .content-box {
    margin-bottom: 0 !important;
}

a.cta-footer:hover h2, a.cta-footer:hover h2::after {

	color: #ffffff!important;

}



#footer h4.footer-header {

	color: #999999;

}



#footer.footer-dark h4.footer-header {

	color: #999999;

}



#footer, #footer ul li {

	color: #aaaaaa;

}



#footer.footer-dark, #footer.footer-dark ul li {

	color: #aaaaaa;

}



#footer a, #footer ul li a, ul.content-list a, #footer ul li:before {

	color: #aaaaaa;

}



#footer.footer-dark a, #footer.footer-dark ul li a, #footer.footer-dark ul.content-list a, #footer.footer-dark ul li:before {

	color: #aaaaaa;

}



#footer a:hover, #footer ul li a:hover, ul.content-list a:hover, ul.content-list li:hover, #footer ul li:hover:before {

	color: #ffffff;

}



#footer.footer-dark a:hover, #footer.footer-dark ul li a:hover, footer.footer-dark ul.content-list a:hover, footer.footer-dark ul.content-list li:hover, #footer.footer-dark ul li:hover:before {

	color: #ffffff;

}



#footer-bot {

	background-color: #111111;

	color: #666666;

}



#footer-bot .social i {

	color: #aaaaaa;

	background-color: #020202;

}



.content-box.service-item.service-box-dark .content-box-info:after {

	background-color: #7d6741;

}



.content-box.service-item.service-box-default:hover .box-heading, .content-box.service-item.service-box-white:hover .box-heading, .body-dark .content-box.service-item.service-box-default:hover .box-heading, .body-dark .content-box.service-item.service-box-white:hover .box-heading, .content-box.service-item.service-box-gray:hover h4.box-heading, .body-dark .content-box.service-item.service-box-gray:hover h4.box-heading {

	color: #7d6741;

}



.team-member:hover h4 {

	color: #7d6741;

}



.blog-post-box:hover .content-box-info .box-heading, .entry-title a:hover {

	color: #7d6741;

}



.gallery-categories ul li a.selected, .section-gallery.gallery-light .gallery-categories ul li a.selected, .section-gallery.gallery-light .gallery-categories ul li a.selected:hover, .gallery-categories ul li a.selected:hover {

	color: #000000;

}



.captions-bottom .portfolio-box-caption-content::after {

	background-color: #7d6741;

}



.carousel-control:after, #gallery-slider .slick-prev:after, #gallery-slider .slick-next:after {

	background-color: #0059a3;

}



.gallery-categories ul li a.selected, .section-gallery.gallery-light .gallery-categories ul li a.selected, .section-gallery.gallery-light .gallery-categories ul li a.selected:hover, .gallery-categories ul li a.selected:hover {

	background-color: #dddddd;

}



.section-gallery, .section-gallery.gallery-light .section-gallery {

	background-color: #333333;

}



.project-category {

	color: #cccccc;

}



.feature-box > i, .feature-box > .lnr {

	color: #7d6741;

}



.feature-box:hover > i, .feature-box:hover > .lnr {

	color: #7d6741;

}



.feature-box:hover .feature-title, .feature-box.dark:hover .feature-title {

	color: #7d6741;

}



.number-box:hover h3, .number-box.style-dark:hover h3 {

	color: #7d6741;

}



.number-box-number {

    background-color: #0059a3;

}

.number-box.style-default .number-box-number:after {

	background: #333333;

}



.number-box.style-dark .number-box-number {

	color: #333333;

}


@media (max-width: 767px){
	#pg-7788-1 #pgc-7788-1-0, #pgc-7788-1-1 {
    width: 100% !important;
}
.textwidget img {
    width: 100% !important;
}

}
@media screen and (min-width: 768px) {

	.woocommerce ul.products > li.product, .woocommerce-page ul.products > li.product {

		width: 22.05%;

	}

#pg-7788-1 #pgc-7788-1-0, #pgc-7788-1-1 {
    width: 100% !important;
}
}
.shadow-box.overlap-right {

	margin-top: 80px;

}



.content-box.service-item.service-box-default {

background: #f5f5f5;

	box-shadow: none;

}



.content-box.service-item.service-box-default:hover {

background: #fff;

	box-shadow: 0 5px 14px 0px rgba(0,0,0,0.07);

}





/* for all views */

#mainmenu li:last-child .sub-menu .sub-menu .sub-menu,

#mainmenu li:nth-last-child(2) .sub-menu .sub-menu .sub-menu {

    left: auto;

    right: 0;

    top: 100%;

}



.container-wide #mainmenu li:last-child ul li ul {

    left: auto;

    right: 210px;

}



.container-wide #mainmenu li:last-child > ul.sub-menu {

    right: 0;

}



.container-wide #mainmenu li:nth-last-child(2) ul li ul {

    left: auto;

    right: 210px;

}



@media screen and (max-width: 1790px)  {



    #mainmenu li:last-child > ul.sub-menu li ul {

        left: auto;

        right: 210px;

    }

}



@media screen and (max-width: 1650px)  {



    #mainmenu li:nth-last-child(2) ul li ul {

        left: auto;

        right: 210px;

    }

}





@media screen and (max-width: 1378px)  {



    #mainmenu li:last-child > ul.sub-menu {

        right: 0;

    }

}





@media screen and (max-width: 1366px)  {



    .slide-title h1,

    .slide-title h2,

    .slide-title h1.headline-large,

    .slide-title h2.headline-large {

        font-size: 52px;

    }



    .single-portfolio .vc_images_carousel .vc_carousel-inner {

        max-height: 100vh;

    }

}

/* Layout w5ad64b63c20f8 */ #pgc-w5ad64b63c20f8-0-0 , #pgc-w5ad64b63c20f8-0-1 , #pgc-w5ad64b63c20f8-0-2 , #pgc-w5ad64b63c20f8-0-3 { width:25% } #pl-w5ad64b63c20f8 #panel-w5ad64b63c20f8-0-0-0 , #pl-w5ad64b63c20f8 #panel-w5ad64b63c20f8-0-1-0 , #pl-w5ad64b63c20f8 #panel-w5ad64b63c20f8-0-2-0 , #pl-w5ad64b63c20f8 #panel-w5ad64b63c20f8-0-3-0 {  } #pl-w5ad64b63c20f8 .so-panel { margin-bottom:30px } #pl-w5ad64b63c20f8 .so-panel:last-child { margin-bottom:0px } #pg-w5ad64b63c20f8-0.panel-no-style, #pg-w5ad64b63c20f8-0.panel-has-style > .panel-row-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:780px){ #pg-w5ad64b63c20f8-0.panel-no-style, #pg-w5ad64b63c20f8-0.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w5ad64b63c20f8-0 > .panel-grid-cell , #pg-w5ad64b63c20f8-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w5ad64b63c20f8-0-0 , #pgc-w5ad64b63c20f8-0-1 , #pgc-w5ad64b63c20f8-0-2 { margin-bottom:30px } #pl-w5ad64b63c20f8 .panel-grid-cell { padding:0 } #pl-w5ad64b63c20f8 .panel-grid .panel-grid-cell-empty { display:none } #pl-w5ad64b63c20f8 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }  } /* Layout w5b052bed01c06 */ #pgc-w5b052bed01c06-0-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pl-w5b052bed01c06 #panel-w5b052bed01c06-0-0-0 , #pl-w5b052bed01c06 #panel-w5b052bed01c06-1-0-0 , #pl-w5b052bed01c06 #panel-w5b052bed01c06-1-1-0 , #pl-w5b052bed01c06 #panel-w5b052bed01c06-1-2-0 , #pl-w5b052bed01c06 #panel-w5b052bed01c06-1-3-0 {  } #pg-w5b052bed01c06-0 , #pl-w5b052bed01c06 .so-panel { margin-bottom:30px } #pgc-w5b052bed01c06-1-0 , #pgc-w5b052bed01c06-1-1 , #pgc-w5b052bed01c06-1-2 , #pgc-w5b052bed01c06-1-3 { width:25%;width:calc(25% - ( 0.75 * 30px ) ) } #pl-w5b052bed01c06 .so-panel:last-child { margin-bottom:0px } #pg-w5b052bed01c06-0> .panel-row-style { padding:0px 0px 0px 0px } #pg-w5b052bed01c06-0.panel-no-style, #pg-w5b052bed01c06-0.panel-has-style > .panel-row-style , #pg-w5b052bed01c06-1.panel-no-style, #pg-w5b052bed01c06-1.panel-has-style > .panel-row-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:780px){ #pg-w5b052bed01c06-0.panel-no-style, #pg-w5b052bed01c06-0.panel-has-style > .panel-row-style , #pg-w5b052bed01c06-1.panel-no-style, #pg-w5b052bed01c06-1.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w5b052bed01c06-0 > .panel-grid-cell , #pg-w5b052bed01c06-0 > .panel-row-style > .panel-grid-cell , #pg-w5b052bed01c06-1 > .panel-grid-cell , #pg-w5b052bed01c06-1 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w5b052bed01c06-1-0 , #pgc-w5b052bed01c06-1-1 , #pgc-w5b052bed01c06-1-2 { margin-bottom:30px } #pl-w5b052bed01c06 .panel-grid-cell { padding:0 } #pl-w5b052bed01c06 .panel-grid .panel-grid-cell-empty { display:none } #pl-w5b052bed01c06 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }  } /* Layout w5b052c442fdb7 */ #pgc-w5b052c442fdb7-0-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pl-w5b052c442fdb7 #panel-w5b052c442fdb7-0-0-0 , #pl-w5b052c442fdb7 #panel-w5b052c442fdb7-1-0-0 , #pl-w5b052c442fdb7 #panel-w5b052c442fdb7-1-1-0 , #pl-w5b052c442fdb7 #panel-w5b052c442fdb7-1-2-0 , #pl-w5b052c442fdb7 #panel-w5b052c442fdb7-1-3-0 {  } #pg-w5b052c442fdb7-0 , #pl-w5b052c442fdb7 .so-panel { margin-bottom:30px } #pgc-w5b052c442fdb7-1-0 , #pgc-w5b052c442fdb7-1-1 , #pgc-w5b052c442fdb7-1-2 , #pgc-w5b052c442fdb7-1-3 { width:25%;width:calc(25% - ( 0.75 * 30px ) ) } #pl-w5b052c442fdb7 .so-panel:last-child { margin-bottom:0px } #pg-w5b052c442fdb7-0> .panel-row-style { padding:0px 0px 0px 0px } #pg-w5b052c442fdb7-0.panel-no-style, #pg-w5b052c442fdb7-0.panel-has-style > .panel-row-style , #pg-w5b052c442fdb7-1.panel-no-style, #pg-w5b052c442fdb7-1.panel-has-style > .panel-row-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:780px){ #pg-w5b052c442fdb7-0.panel-no-style, #pg-w5b052c442fdb7-0.panel-has-style > .panel-row-style , #pg-w5b052c442fdb7-1.panel-no-style, #pg-w5b052c442fdb7-1.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w5b052c442fdb7-0 > .panel-grid-cell , #pg-w5b052c442fdb7-0 > .panel-row-style > .panel-grid-cell , #pg-w5b052c442fdb7-1 > .panel-grid-cell , #pg-w5b052c442fdb7-1 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w5b052c442fdb7-1-0 , #pgc-w5b052c442fdb7-1-1 , #pgc-w5b052c442fdb7-1-2 { margin-bottom:30px } #pl-w5b052c442fdb7 .panel-grid-cell { padding:0 } #pl-w5b052c442fdb7 .panel-grid .panel-grid-cell-empty { display:none } #pl-w5b052c442fdb7 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }  } /* Layout w5ae03bd81106f */ #pgc-w5ae03bd81106f-0-0 , #pgc-w5ae03bd81106f-0-1 { width:50%;width:calc(50% - ( 0.5 * 30px ) ) } #pl-w5ae03bd81106f #panel-w5ae03bd81106f-0-0-0 , #pl-w5ae03bd81106f #panel-w5ae03bd81106f-0-1-0 {  } #pl-w5ae03bd81106f .so-panel { margin-bottom:30px } #pl-w5ae03bd81106f .so-panel:last-child { margin-bottom:0px } #pg-w5ae03bd81106f-0.panel-no-style, #pg-w5ae03bd81106f-0.panel-has-style > .panel-row-style { -webkit-align-items:flex-start;align-items:flex-start } #pgc-w5ae03bd81106f-0-0 { align-self:auto } #panel-w5ae03bd81106f-0-0-0> .panel-widget-style { margin-top: 0 } #panel-w5ae03bd81106f-0-1-0> .panel-widget-style { margin-top: 0 } @media (max-width:780px){ #pg-w5ae03bd81106f-0.panel-no-style, #pg-w5ae03bd81106f-0.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w5ae03bd81106f-0 > .panel-grid-cell , #pg-w5ae03bd81106f-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w5ae03bd81106f-0-0 { margin-bottom:30px } #pl-w5ae03bd81106f .panel-grid-cell { padding:0 } #pl-w5ae03bd81106f .panel-grid .panel-grid-cell-empty { display:none } #pl-w5ae03bd81106f .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }  }

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}

.page-id-7788 .widget_interico_blog_posts .section-title { color: #333; }

/* Layout 7788 */ #pgc-7788-0-0 , #pgc-7788-3-0 , #pgc-7788-4-0 , #pgc-7788-6-0 , #pgc-7788-7-0 , #pgc-7788-8-0 , #pgc-7788-9-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pl-7788 #panel-7788-0-0-0 , #pl-7788 #panel-7788-1-0-0 , #pl-7788 #panel-7788-1-1-0 , #pl-7788 #panel-7788-2-0-0 , #pl-7788 #panel-7788-2-1-0 , #pl-7788 #panel-7788-2-2-0 , #pl-7788 #panel-7788-2-3-0 , #pl-7788 #panel-7788-3-0-0 , #pl-7788 #panel-7788-4-0-0 , #pl-7788 #panel-7788-5-0-0 , #pl-7788 #panel-7788-6-0-0 , #pl-7788 #panel-7788-7-0-0 , #pl-7788 #panel-7788-8-0-0 , #pl-7788 #panel-7788-9-0-0 {  } #pg-7788-0 , #pg-7788-2 , #pg-7788-4 { margin-bottom:40px } #pgc-7788-1-0 , #pgc-7788-1-1 , #pgc-7788-5-0 , #pgc-7788-5-1 { width:50%;width:calc(50% - ( 0.5 * 30px ) ) } #pg-7788-1 { margin-bottom:80px } #pgc-7788-2-0 , #pgc-7788-2-1 , #pgc-7788-2-2 , #pgc-7788-2-3 { width:25%;width:calc(25% - ( 0.75 * 30px ) ) } #pg-7788-3 , #pg-7788-6 , #pg-7788-8 , #pg-7788-9 , #pl-7788 .so-panel:last-child { margin-bottom:0px } #pl-7788 #panel-7788-5-1-0 { margin:0px 0px -30px 0px } #pg-7788-5 { margin-bottom:60px } #pg-7788-7 , #pl-7788 .so-panel { margin-bottom:30px } #pg-7788-0.panel-no-style, #pg-7788-0.panel-has-style > .panel-row-style , #pg-7788-1.panel-no-style, #pg-7788-1.panel-has-style > .panel-row-style , #pg-7788-2.panel-no-style, #pg-7788-2.panel-has-style > .panel-row-style , #pg-7788-3.panel-no-style, #pg-7788-3.panel-has-style > .panel-row-style , #pg-7788-4.panel-no-style, #pg-7788-4.panel-has-style > .panel-row-style , #pg-7788-6.panel-no-style, #pg-7788-6.panel-has-style > .panel-row-style , #pg-7788-7.panel-no-style, #pg-7788-7.panel-has-style > .panel-row-style , #pg-7788-8.panel-no-style, #pg-7788-8.panel-has-style > .panel-row-style , #pg-7788-9.panel-no-style, #pg-7788-9.panel-has-style > .panel-row-style { -webkit-align-items:flex-start;align-items:flex-start } #pg-7788-2> .panel-row-style , #pg-7788-5> .panel-row-style { padding:0px 0px 0px 0px } #pg-7788-4> .panel-row-style { background-color:#f5f5f5;background-image:url(https://www.demo.themicart.com/interico-wp/demo-2/wp-content/uploads/sites/2/2018/03/vertical-lines-3.png);background-repeat:repeat;padding:20px 0px 20px 0px } #pg-7788-5.panel-no-style, #pg-7788-5.panel-has-style > .panel-row-style { -webkit-align-items:center;align-items:center } #pg-7788-6> .panel-row-style { background-color:#777777;background-image:url(https://www.demo.themicart.com/interico-wp/demo-2/wp-content/uploads/sites/2/2018/04/vertical-lines-dark.png);background-repeat:repeat;padding:20px 0px 20px 0px } #pg-7788-8> .panel-row-style { background-image:url(../images/back.jpg);background-position:center center;background-size:cover;padding:50px 0px 50px 0px } #pg-7788-9> .panel-row-style { background-color:#ffffff;background-image:url(https://www.demo.themicart.com/interico-wp/demo-2/wp-content/uploads/sites/2/2018/03/blog-bg.png);background-position:center center;background-size:cover;padding:120px 0px 120px 0px } @media (max-width:780px){ #pg-7788-0.panel-no-style, #pg-7788-0.panel-has-style > .panel-row-style , #pg-7788-1.panel-no-style, #pg-7788-1.panel-has-style > .panel-row-style , #pg-7788-2.panel-no-style, #pg-7788-2.panel-has-style > .panel-row-style , #pg-7788-3.panel-no-style, #pg-7788-3.panel-has-style > .panel-row-style , #pg-7788-4.panel-no-style, #pg-7788-4.panel-has-style > .panel-row-style , #pg-7788-6.panel-no-style, #pg-7788-6.panel-has-style > .panel-row-style , #pg-7788-7.panel-no-style, #pg-7788-7.panel-has-style > .panel-row-style , #pg-7788-8.panel-no-style, #pg-7788-8.panel-has-style > .panel-row-style , #pg-7788-9.panel-no-style, #pg-7788-9.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-7788-0 > .panel-grid-cell , #pg-7788-0 > .panel-row-style > .panel-grid-cell , #pg-7788-1 > .panel-grid-cell , #pg-7788-1 > .panel-row-style > .panel-grid-cell , #pg-7788-2 > .panel-grid-cell , #pg-7788-2 > .panel-row-style > .panel-grid-cell , #pg-7788-3 > .panel-grid-cell , #pg-7788-3 > .panel-row-style > .panel-grid-cell , #pg-7788-4 > .panel-grid-cell , #pg-7788-4 > .panel-row-style > .panel-grid-cell , #pg-7788-5 > .panel-grid-cell , #pg-7788-5 > .panel-row-style > .panel-grid-cell , #pg-7788-6 > .panel-grid-cell , #pg-7788-6 > .panel-row-style > .panel-grid-cell , #pg-7788-7 > .panel-grid-cell , #pg-7788-7 > .panel-row-style > .panel-grid-cell , #pg-7788-8 > .panel-grid-cell , #pg-7788-8 > .panel-row-style > .panel-grid-cell , #pg-7788-9 > .panel-grid-cell , #pg-7788-9 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-7788-1-0 , #pgc-7788-2-0 , #pgc-7788-2-1 , #pgc-7788-2-2 , #pgc-7788-5-1 { margin-bottom:30px } #pg-7788-5.panel-no-style, #pg-7788-5.panel-has-style > .panel-row-style { -webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse } #pl-7788 .panel-grid-cell { padding:0 } #pl-7788 .panel-grid .panel-grid-cell-empty { display:none } #pl-7788 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }  }