#footer .logo { margin-right: 20px; }#footer .footer-bottom .footer-left .widget { margin-right: 15px; }#footer .footer-bottom .footer-right .widget { margin-left: 15px; }@media (min-width: 992px) {body.boxed.body-side { padding-left: 276px; padding-right: 20px; }body.boxed.body-side.modal-open { padding-left: 276px !important; padding-right: 20px !important; }body.boxed.body-side .page-wrapper.side-nav .container { padding-left: 20px; padding-right: 20px; }body.boxed.body-side .page-wrapper.side-nav .page-top.fixed-pos { left: 276px; right: 20px; }}@media (min-width: 992px) {#header.header-corporate .header-main .container .header-right { padding-left: 20px; }}@media (min-width: 768px) {#header-boxed #header.sticky-header .header-main.sticky { max-width: 740px; }}@media (min-width: 992px) {#header-boxed #header.sticky-header .header-main.sticky,#header-boxed #header.sticky-header .main-menu-wrap { max-width: 980px; }}.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item,.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item { padding-left: 10px; padding-right: 10px; }.page-top .sort-source { right: 10px; }.post-carousel .post-item,.post-item-small { margin: 0 10px; }.owl-carousel.show-nav-hover .owl-nav .owl-prev { left: -15px; }.owl-carousel.show-nav-hover .owl-nav .owl-next { right: -15px; }.owl-carousel.show-nav-title.post-carousel .owl-nav,.owl-carousel.show-nav-title.portfolio-carousel .owl-nav,.owl-carousel.show-nav-title.member-carousel .owl-nav,.owl-carousel.show-nav-title.product-carousel .owl-nav { right: 10px; }.featured-box .box-content { padding: 30px 20px 10px 20px; border-top-color: #dfdfdf; }@media (max-width: 767px) {.featured-box .box-content { padding: 25px 10px 5px 10px; }}.sticky-nav-wrapper { margin: 0 -10px; }.pricing-table { padding: 0 10px; }.vc_row.section,.vc_row.section.section-with-divider,.vc_row.section.section-with-divider-footer { margin-left: -10px; margin-right: -10px; }.col-half-section { padding-left: 10px; padding-right: 10px; max-width: 600px; }@media (min-width: 992px) and (max-width: 1239px) {.col-half-section { max-width: 473px; }}@media (max-width: 767px) {.col-half-section { max-width: 520px; }}.akom-map-section { margin-left: -10px; margin-right: -10px; }#main.main-boxed .akom-map-section .map-content { padding-left: 20px; padding-right: 20px; }.akom-preview-image,.akom-image-frame { margin-bottom: 20px; }@media (min-width: 1240px) {.akom-diamonds > li:nth-child(3) { margin-right: 8px; }.akom-diamonds > li:nth-child(4) { right: 153px; top: 10px; position: absolute; }.akom-diamonds > li:nth-child(5) { margin-left: 500px; margin-top: -68px; }.akom-diamonds > li:nth-child(6) { position: absolute; margin: -7px 0 0 -30px; }.akom-diamonds > li:nth-child(7) { position: absolute; margin: 92px 0 0 -128px; }.akom-diamonds .diamond-sm,.akom-diamonds .diamond-sm .content { height: 123px; width: 123px; }.akom-diamonds .diamond-sm .content img { max-width: 195px; }}@media (max-width: 1239px) {.csstransforms3d .akom-diamonds,.akom-diamonds { padding-left: 0; max-width: 935px; }.akom-diamonds > li:nth-child(2n+2) { margin-right: 0; margin-bottom: 130px; }.akom-diamonds > li:last-child { margin-bottom: 50px; margin-right: 36px; margin-top: -100px; padding-left: 35px; }}body.boxed #revolutionSliderCarouselContainer,#main.main-boxed #revolutionSliderCarouselContainer,.mfp-content .ajax-container #revolutionSliderCarouselContainer { margin-left: -20px; margin-right: -20px; }@media (max-width: 767px) {body.boxed #revolutionSliderCarouselContainer,#main.main-boxed #revolutionSliderCarouselContainer,.mfp-content .ajax-container #revolutionSliderCarouselContainer { margin-left: -10px; margin-right: -10px; }}.toggle > .toggle-content { padding-left: 15px; }.vc_row.wpb_row.vc_row-no-padding .vc_column_container.section { padding-left: 20px; padding-right: 20px; }@media (max-width: 767px) {.vc_row.wpb_row.vc_row-no-padding .vc_column_container.section { padding-left: 10px; padding-right: 10px; }}body.vc_row { margin-left: -10px; margin-right: -10px; }body.boxed .akom-container.container,#main.main-boxed .akom-container.container { margin-left: -10px; margin-right: -10px; }@media (min-width: 768px) {body.boxed .ult-vc-hide-row,#main.main-boxed .ult-vc-hide-row { max-width: 740px; }body.boxed .ult-vc-hide-row.section,#main.main-boxed .ult-vc-hide-row.section { padding-left: 10px; padding-right: 10px; }}@media (min-width: 992px) {body.boxed .ult-vc-hide-row,#main.main-boxed .ult-vc-hide-row { max-width: 980px; }}body.boxed .vc_row[data-vc-stretch-content].section,#main.main-boxed .vc_row[data-vc-stretch-content].section { padding-left: 10px; padding-right: 10px; }@media (min-width: 768px) {body.boxed .vc_row[data-vc-stretch-content],#main.main-boxed .vc_row[data-vc-stretch-content] { margin-left: -20px !important; margin-right: -20px !important; max-width: 740px; }}@media (min-width: 992px) {body.boxed .vc_row[data-vc-stretch-content],#main.main-boxed .vc_row[data-vc-stretch-content] { max-width: 980px; }}body.boxed #main.wide .vc_row[data-vc-stretch-content] .akom-wrap-container { padding-left: 20px; padding-right: 20px; }@media (max-width: 767px) {body.boxed #main.wide .vc_row[data-vc-stretch-content] .akom-wrap-container { padding-left: 10px; padding-right: 10px; }}body.boxed #main.wide .container .vc_row { margin-left: -20px; margin-right: -20px; padding-left: 20px; padding-right: 20px; }@media (max-width: 767px) {body.boxed #main.wide .container .vc_row { margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px; }}body.boxed #main.wide .container .vc_row .vc_row { margin-left: -10px; margin-right: -10px; }@media (min-width: 768px) {body.boxed #header.sticky-header .header-main.sticky { max-width: 740px; }}@media (min-width: 992px) {body.boxed #header.sticky-header .header-main.sticky,body.boxed #header.sticky-header .main-menu-wrap { max-width: 980px; }}body.wide .container:not(.inner-container) { padding-left: 20px; padding-right: 20px; }#main.wide .container .vc_row,#main.wide > .container > .row { margin-left: -10px; margin-right: -10px; }.member-row { margin: 0 -10px; }.member-row .member { padding: 0 10px; margin-bottom: 20px; }.member-carousel .member-item { margin-left: 10px; margin-right: 10px; }body .menu-ads-container { margin-left: -30px; margin-right: -30px; }body .ads-container-blue,body.boxed .ads-container-full,#main.main-boxed .ads-container-full,body.boxed #main.wide .ads-container-full { margin-left: -20px !important; margin-right: -20px !important; }@media (max-width: 767px) {body.boxed .ads-container-full,#main.main-boxed .ads-container-full,body.boxed #main.wide .ads-container-full { margin-left: -10px !important; margin-right: -10px !important; }}.popup-inline-content hr.solid,.mfp-content .ajax-container hr.solid,body.boxed .portfolio .portfolio-image.wide,body.boxed .portfolio hr.solid,body.boxed #portfolioAjaxBox .portfolio-image.wide,body.boxed #portfolioAjaxBox hr.solid,#main.main-boxed .portfolio .portfolio-image.wide,#main.main-boxed .portfolio hr.solid,#main.main-boxed #portfolioAjaxBox .portfolio-image.wide,#main.main-boxed #portfolioAjaxBox hr.solid,body.boxed .portfolio-row.full { margin-left: -20px; margin-right: -20px; }.popup-inline-content .portfolio-image.wide,.mfp-content .ajax-container .portfolio-image.wide { margin-left: -10px; margin-right: -10px; }@media (max-width: 767px) {.popup-inline-content .portfolio-image.wide,.mfp-content .ajax-container .portfolio-image.wide { margin-left: -5px; margin-right: -5px; }body.boxed .portfolio .portfolio-image.wide,body.boxed .portfolio hr.solid,body.boxed #portfolioAjaxBox .portfolio-image.wide,body.boxed #portfolioAjaxBox hr.solid,#main.main-boxed .portfolio .portfolio-image.wide,#main.main-boxed .portfolio hr.solid,#main.main-boxed #portfolioAjaxBox .portfolio-image.wide,#main.main-boxed #portfolioAjaxBox hr.solid,body.boxed .portfolio-row.full { margin-left: -10px; margin-right: -10px; }}.portfolio-carousel .portfolio-item { margin-left: 10px; margin-right: 10px; }.portfolio-row { margin-left: -10px; margin-right: -10px; }.portfolio-row .portfolio { padding-left: 10px; padding-right: 10px; margin-bottom: 20px; }.portfolio-modal .uvc-vc-full-width,body.boxed .portfolio-modal .uvc-vc-full-width,#main.main-boxed .portfolio-modal .uvc-vc-full-width,.portfolio-modal .vc_row[data-vc-full-width],body.boxed .portfolio-modal .vc_row[data-vc-full-width],#main.main-boxed .portfolio-modal .vc_row[data-vc-full-width],.portfolio-modal .ult-vc-hide-row,body.boxed .portfolio-modal .ult-vc-hide-row,#main.main-boxed .portfolio-modal .ult-vc-hide-row,.portfolio-modal .vc_row[data-vc-stretch-content],body.boxed .portfolio-modal .vc_row[data-vc-stretch-content],#main.main-boxed .portfolio-modal .vc_row[data-vc-stretch-content],.portfolio-ajax-modal .uvc-vc-full-width,body.boxed .portfolio-ajax-modal .uvc-vc-full-width,#main.main-boxed .portfolio-ajax-modal .uvc-vc-full-width,.portfolio-ajax-modal .vc_row[data-vc-full-width],body.boxed .portfolio-ajax-modal .vc_row[data-vc-full-width],#main.main-boxed .portfolio-ajax-modal .vc_row[data-vc-full-width],.portfolio-ajax-modal .ult-vc-hide-row,body.boxed .portfolio-ajax-modal .ult-vc-hide-row,#main.main-boxed .portfolio-ajax-modal .ult-vc-hide-row,.portfolio-ajax-modal .vc_row[data-vc-stretch-content],body.boxed .portfolio-ajax-modal .vc_row[data-vc-stretch-content],#main.main-boxed .portfolio-ajax-modal .vc_row[data-vc-stretch-content] { padding-left: 20px !important; padding-right: 20px !important; }@media (max-width: 767px) {.portfolio-modal .uvc-vc-full-width,body.boxed .portfolio-modal .uvc-vc-full-width,#main.main-boxed .portfolio-modal .uvc-vc-full-width,.portfolio-modal .vc_row[data-vc-full-width],body.boxed .portfolio-modal .vc_row[data-vc-full-width],#main.main-boxed .portfolio-modal .vc_row[data-vc-full-width],.portfolio-modal .ult-vc-hide-row,body.boxed .portfolio-modal .ult-vc-hide-row,#main.main-boxed .portfolio-modal .ult-vc-hide-row,.portfolio-modal .vc_row[data-vc-stretch-content],body.boxed .portfolio-modal .vc_row[data-vc-stretch-content],#main.main-boxed .portfolio-modal .vc_row[data-vc-stretch-content],.portfolio-ajax-modal .uvc-vc-full-width,body.boxed .portfolio-ajax-modal .uvc-vc-full-width,#main.main-boxed .portfolio-ajax-modal .uvc-vc-full-width,.portfolio-ajax-modal .vc_row[data-vc-full-width],body.boxed .portfolio-ajax-modal .vc_row[data-vc-full-width],#main.main-boxed .portfolio-ajax-modal .vc_row[data-vc-full-width],.portfolio-ajax-modal .ult-vc-hide-row,body.boxed .portfolio-ajax-modal .ult-vc-hide-row,#main.main-boxed .portfolio-ajax-modal .ult-vc-hide-row,.portfolio-ajax-modal .vc_row[data-vc-stretch-content],body.boxed .portfolio-ajax-modal .vc_row[data-vc-stretch-content],#main.main-boxed .portfolio-ajax-modal .vc_row[data-vc-stretch-content] { padding-left: 10px !important; padding-right: 10px !important; }}.cross-sells .slider-wrapper .products .product { padding-left: 10px; padding-right: 10px; }.col2-set { margin-left: -10px; margin-right: -10px; }.col2-set .col-1, .col2-set .col-2 { padding-left: 10px; padding-right: 10px; }.product-carousel.owl-carousel .product { margin-left: 10px; margin-right: 10px; }.single-product .variations:after { left: 10px; width: calc(100% - 20px); }@media (max-width: 1239px) {#header .header-top .currency-switcher > li.menu-item > a,#header .header-top .currency-switcher > li.menu-item > h5,#header .header-top .view-switcher > li.menu-item > a,#header .header-top .view-switcher > li.menu-item > h5,#header .header-top .top-links > li.menu-item > a,#header .header-top .top-links > li.menu-item > h5 { padding-top: 3px !important; padding-bottom: 3px !important; }#header .header-top .welcome-msg { line-height: 32px; }#header .searchform input { width: 318px; }#header .searchform.searchform-cats input { width: 190px; }#header .search-popup .searchform { width: 378px; }#header.search-md .search-popup .searchform { width: 348px; }#header.search-sm .search-popup .searchform { width: 298px; }#header .main-menu-wrap .menu-right .searchform-popup .searchform { width: 376px; }#header .main-menu-wrap .menu-right .searchform-popup .searchform input { width: 320px; }#header .main-menu-wrap .menu-right .searchform-popup .searchform.searchform-cats input { width: 190px; }#header.search-md .main-menu-wrap .menu-right .searchform-popup .searchform { width: 346px; }#header.search-md .main-menu-wrap .menu-right .searchform-popup .searchform input { width: 290px; }#header.search-md .main-menu-wrap .menu-right .searchform-popup .searchform.searchform-cats input { width: 160px; }#header.search-sm .main-menu-wrap .menu-right .searchform-popup .searchform { width: 296px; }#header.search-sm .main-menu-wrap .menu-right .searchform-popup .searchform input { width: 240px; }#header.search-sm .main-menu-wrap .menu-right .searchform-popup .searchform.searchform-cats input { width: 110px; }.mega-menu > li.menu-item > a,.mega-menu > li.menu-item > h5 { padding: 9px 9px 8px; }.widget_sidebar_menu .widget-title { font-size: 0.8571em; line-height: 13px; padding: 10px 15px; }.sidebar-menu > li.menu-item > a,.sidebar-menu > li.menu-item > h5 { font-size: 0.9286em; line-height: 17px; padding: 9px 5px; }.sidebar-menu .menu-custom-block a { font-size: 0.9286em; line-height: 16px; padding: 9px 5px; }.akom-links-block { font-size: 13px; }body .sidebar-menu .menu-ads-container .vc_column_container .akom-sicon-box.left-icon { padding: 15px 0; }body .sidebar-menu .menu-ads-container .vc_column_container .left-icon .akom-sicon-left { display: block; }body .sidebar-menu .menu-ads-container .vc_column_container .left-icon .akom-sicon-left .akom-icon { font-size: 25px !important; margin-bottom: 10px; }body .sidebar-menu .menu-ads-container .vc_column_container .left-icon .akom-sicon-body { display: block; text-align: center; }}@media (min-width: 992px) and (max-width: 1239px) {#header .searchform { width: 368px; }#header.search-md .searchform { width: 338px; }#header.search-md .searchform input { width: 288px; }#header.search-md .searchform.searchform-cats input { width: 160px; }#header.search-sm .searchform { width: 288px; }#header.search-sm .searchform input { width: 238px; }#header.search-sm .searchform.searchform-cats input { width: 110px; }.member-row .member-col-6 { width: 20%; }.portfolio-row .portfolio-col-6 { width: 20%; }.portfolio-row .portfolio-col-6.w2 { width: 40%; }}@media (min-width: 768px) and (max-width: 1239px) {.column2 .member-row .member-col-4 { width: 33.33333333%; }.column2 .member-row .member-col-5,.column2 .member-row .member-col-6 { width: 25%; }.column2 .portfolio-row .portfolio-col-4 { width: 33.33333333%; }.column2 .portfolio-row .portfolio-col-4.w2 { width: 66.66666666%; }.column2 .portfolio-row .portfolio-col-5,.column2 .portfolio-row .portfolio-col-6 { width: 25%; }.column2 .portfolio-row .portfolio-col-5.w2,.column2 .portfolio-row .portfolio-col-6.w2 { width: 50%; }}.mega-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper,.mega-menu li.menu-item > h5 > .thumb-info-preview .thumb-info-wrapper,.sidebar-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper,.sidebar-menu li.menu-item > h5 > .thumb-info-preview .thumb-info-wrapper,.page-wrapper .fdm-item-image,.thumb-info-side-image .thumb-info-side-image-wrapper,.flickr_badge_image,.wpb_content_element .flickr_badge_image { padding: 4px; }.img-thumbnail .zoom { right: 8px; bottom: 8px; }.thumb-info .thumb-info-wrapper { margin: 4px; }.thumb-info .thumb-info-wrapper:after { bottom: -4px; top: -4px; left: -4px; right: -4px; }.flickr_badge_image,.wpb_content_element .flickr_badge_image { border: 1px solid #ddd; }.owl-carousel .img-thumbnail { max-width: 99.5%; }.dir-arrow { background: transparent url(https://www.somnium-bellator.fr/portfolio-somnium/wp-content/themes/akom/images/arrows.png) no-repeat 0 0; }.dir-arrow.arrow-light { background: transparent url(https://www.somnium-bellator.fr/portfolio-somnium/wp-content/themes/akom/images/arrows-dark.png) no-repeat 0 0; }hr, .divider { background-image:- webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.15), transparent); background-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.15), transparent); }hr.light { background-image:- webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.15), transparent); background-image:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.15), transparent); }.akom-concept { background: transparent url(https://www.somnium-bellator.fr/portfolio-somnium/wp-content/themes/akom/images/concept.png) no-repeat center 0; }.akom-concept .process-image { background: transparent url(https://www.somnium-bellator.fr/portfolio-somnium/wp-content/themes/akom/images/concept-item.png) no-repeat 0 0; }.akom-concept .project-image { background: transparent url(https://www.somnium-bellator.fr/portfolio-somnium/wp-content/themes/akom/images/concept-item.png) no-repeat 100% 0; }.akom-concept .sun { background: transparent url(https://www.somnium-bellator.fr/portfolio-somnium/wp-content/themes/akom/images/concept-icons.png) no-repeat 0 0; }.akom-concept .cloud { background: transparent url(https://www.somnium-bellator.fr/portfolio-somnium/wp-content/themes/akom/images/concept-icons.png) no-repeat 100% 0; }.akom-map-section { background: transparent url(https://www.somnium-bellator.fr/portfolio-somnium/wp-content/themes/akom/images/map.png) center 0 no-repeat; }.slider-title .line { background-image:- webkit-linear-gradient(left, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 70%, rgba(0, 0, 0, 0) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 70%, rgba(0, 0, 0, 0) 100%); }.vc_separator .vc_sep_holder.vc_sep_holder_l .vc_sep_line { background-image:- webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.15));background-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.15)); }.vc_separator .vc_sep_holder.vc_sep_holder_r .vc_sep_line { background-image:- webkit-linear-gradient(right, transparent, rgba(0, 0, 0, 0.15));background-image:linear-gradient(to left, transparent, rgba(0, 0, 0, 0.15)); }.akom-history .thumb { background: transparent url(https://www.somnium-bellator.fr/portfolio-somnium/wp-content/themes/akom/images/history-thumb.png) no-repeat 0 0; }#header.sticky-header .header-main.sticky,#header.sticky-header .main-menu-wrap,.fixed-header #header.sticky-header .main-menu-wrap { box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); }#mini-cart .cart-popup .widget_shopping_cart_content { background: #fff; }.mega-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper,.mega-menu li.menu-item > h5 > .thumb-info-preview .thumb-info-wrapper,.sidebar-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper,.sidebar-menu li.menu-item > h5 > .thumb-info-preview .thumb-info-wrapper { background: #fff; }.mega-menu .wide .popup > .inner,.sidebar-menu .wide .popup > .inner { background: #fff; }.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > a,.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > h5,.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > a,.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > h5 { color: #333; }.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > a:hover,.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > h5:hover { background: #f4f4f4; }.mobile-sidebar,.mobile-sidebar .sidebar-toggle { background: #fff; }.widget_sidebar_menu .widget-title .toggle { color: #ccc; background: #fff; border: 1px solid ccc; }.sidebar-menu > li.menu-item > a,.sidebar-menu > li.menu-item > h5,.sidebar-menu .menu-custom-block a { border-top: 1px solid #ddd; }.blog-posts article { border-bottom: 1px solid #ddd; }.posts-grid .grid-box { border: 1px solid #e5e5e5; background: #fff; }article.post .post-date .day,.post-item .post-date .day,ul.comments .comment-block { background: #f4f4f4; }.post-item-small { border-top: 1px solid #ececec; }.post-block,.post-share,article.post .comment-respond,article.portfolio .comment-respond { border-top: 1px solid #ddd; }ul.comments .comment-arrow { border-right: 15px solid #f4f4f4; }@media (max-width: 767px) {ul.comments ul.children { border-left: 8px solid #ddd; }}.vc_progress_bar .vc_single_bar.progress,.progress { background: #fafafa; }.btn-default { color: #666; }input[type="submit"].btn-default { color: #333; }.btn-default.btn:hover { color: #333; }.owl-carousel.top-border { border-top: 1px solid #dbdbdb; }.slick-slider .slick-dots li i { color: #d6d6d6; }.akom-ajax-loading:after { background-color: #fff; }hr.solid,.divider.divider-solid,.vc_separator .vc_sep_holder.vc_sep_holder_l .vc_sep_line.solid,.vc_separator .vc_sep_holder.vc_sep_holder_r .vc_sep_line.solid { background: rgba(0, 0, 0, 0.15); }.divider i { background: #fff; }.divider.divider-style-2 i { background: #f4f4f4; }.divider.divider-style-3 i,.divider.divider-style-4 i { border: 1px solid #cecece; }.divider.divider-style-4 i:after { border: 3px solid #f4f4f4; }.divider.divider-small hr { background: #555; }.divider.divider-small.divider-light hr { background: #ddd; }hr.dashed:after,.divider.dashed:after,.vc_separator .vc_sep_holder.vc_sep_holder_l .vc_sep_line.dashed:after,.vc_separator .vc_sep_holder.vc_sep_holder_r .vc_sep_line.dashed:after { border: 1px dashed rgba(0, 0, 0, 0.15); }.stats-block.counter-with-border,blockquote.with-borders,.vc_general.vc_cta3.vc_cta3-style-custom { border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #ececec; border-right: 1px solid #ececec; }.featured-box { background: #f5f5f5; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #ececec; border-right: 1px solid #ececec; }.featured-box { background:- webkit-linear-gradient(top, #fff 1%, #f9f9f9 98%) repeat scroll 0 0 #f5f5f5;background:linear-gradient(to bottom, #fff 1%, #f9f9f9 98%) repeat scroll 0 0 #f5f5f5; }.resp-tab-content { border: 1px solid #eee; }.featured-boxes-style-6 .featured-box .icon-featured,.feature-box.feature-box-style-6 .feature-box-icon,.aio-icon-component.featured-icon .aio-icon { border: 1px solid #cecece; }.featured-boxes-style-6 .featured-box .icon-featured:after { border: 5px solid #f4f4f4; }.featured-boxes-flat .featured-box .box-content,.featured-boxes-style-8 .featured-box .icon-featured { background: #fff; }.featured-boxes-style-3 .featured-box .icon-featured,body #wp-link-wrap { background: #fff; }.featured-boxes-style-5 .featured-box .box-content h4,.featured-boxes-style-6 .featured-box .box-content h4,.featured-boxes-style-7 .featured-box .box-content h4 { color: #2f353f; }.featured-boxes-style-5 .featured-box .icon-featured,.featured-boxes-style-6 .featured-box .icon-featured,.featured-boxes-style-7 .featured-box .icon-featured { background: #fff; border: 1px solid #dfdfdf; }.featured-box-effect-1 .icon-featured:after { box-shadow: 0 0 0 3px #fff; }.feature-box.feature-box-style-2 h4,.feature-box.feature-box-style-3 h4,.feature-box.feature-box-style-4 h4 { color: #1d2127; }.feature-box.feature-box-style-6 .feature-box-icon:after,.aio-icon-component.featured-icon .aio-icon:after { border: 3px solid #f4f4f4; }input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],textarea,.form-control,select { background: #fff; color: #777; border-color: #ccc; }.form-control:focus { border-color: #ccc; }body #wp-link-wrap #link-modal-title { background: #fcfcfc; border-bottom: 1px solid #dfdfdf; }body #wp-link-wrap .submitbox { background: #fcfcfc; border-top: 1px solid #dfdfdf; }.heading.heading-bottom-border h1 { border-bottom: 5px solid #dbdbdb; padding-bottom: 10px; }.heading.heading-bottom-border h2,.heading.heading-bottom-border h3 { border-bottom: 2px solid #dbdbdb; padding-bottom: 10px; }.heading.heading-bottom-border h4,.heading.heading-bottom-border h5,.heading.heading-bottom-border h6 { border-bottom: 1px solid #dbdbdb; padding-bottom: 5px; }.heading.heading-bottom-double-border h1,.heading.heading-bottom-double-border h2,.heading.heading-bottom-double-border h3 { border-bottom: 3px double #dbdbdb; padding-bottom: 10px; }.heading.heading-bottom-double-border h4,.heading.heading-bottom-double-border h5,.heading.heading-bottom-double-border h6 { border-bottom: 3px double #dbdbdb; padding-bottom: 5px; }.heading.heading-middle-border:before { border-top: 1px solid #dbdbdb; }.heading.heading-middle-border h1,.heading.heading-middle-border h2,.heading.heading-middle-border h3,.heading.heading-middle-border h4,.heading.heading-middle-border h5,.heading.heading-middle-border h6,.dialog { background: #fff; }h1, h2, h3, h4, h5, h6 { color: #1d2127; }.popup-inline-content,.mfp-content .ajax-container,.loading-overlay { background: #fff; }.fontawesome-icon-list > div,.sample-icon-list > div { color: #222; }.content-grid .content-grid-item:before { border-left: 1px solid #dadada; }.content-grid .content-grid-item:after { border-bottom: 1px solid #dadada; }.content-grid.content-grid-dashed .content-grid-item:before { border-left: 1px dashed #dadada; }.content-grid.content-grid-dashed .content-grid-item:after { border-bottom: 1px dashed #dadada; }ul.nav-list li a, ul[class^="wsp-"] li a { border-bottom: 1px solid #ededde; }ul.nav-list li a:before, ul[class^="wsp-"] li a:before { border-left-color: #333; }ul.nav-list li a:hover, ul[class^="wsp-"] li a:hover { background-color: #eee; text-decoration: none; }ul.nav-list.show-bg-active .active > a,ul.nav-list.show-bg-active a.active,ul[class^="wsp-"].show-bg-active .active > a,ul[class^="wsp-"].show-bg-active a.active { background-color: #f5f5f5; }ul.nav-list.show-bg-active .active > a:hover,ul.nav-list.show-bg-active a.active:hover,ul[class^="wsp-"].show-bg-active .active > a:hover,ul[class^="wsp-"].show-bg-active a.active:hover { background-color: #eee; }.page-wrapper .fdm-item-image { background-color: #fff; border: 1px solid #ddd; padding: 0; }.pricing-table li { border-top: 1px solid #ddd; }.pricing-table h3 { background-color: #eee; }.pricing-table h3 span { background: #fff; border: 5px solid #fff; box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset; }.pricing-table .most-popular { border: 3px solid #ccc; }.pricing-table .most-popular h3 { background-color: #666; text-shadow: 0 1px #555; }.pricing-table .plan-ribbon { background-color: #bfdc7a; }.pricing-table .plan { background: #fff; border: 1px solid #ddd; text-shadow: 0 1px rgba(255, 255, 255, 0.8); }.pricing-table.pricing-table-sm h3 span { border: 3px solid #fff; box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset; }.pricing-table.pricing-table-flat .plan-btn-bottom li:last-child { border-bottom: 1px solid #ddd; }section.section,.vc_row.section,.vc_column_container.section { background-color: #f4f4f4; border-top: 5px solid #f1f1f1; }.akom-map-section .map-content { background-color: rgba(244, 244, 244, 0.8); border-top: 5px solid rgba(241, 241, 241, 0.8); }#revolutionSliderCarousel { border-top: 1px solid rgba(0, 0, 0, 0.15); border-bottom: 1px solid rgba(0, 0, 0, 0.15); }@media (max-width: 767px) {.resp-tab-content,.resp-vtabs .resp-tab-content { border-color: #ddd; }}.resp-tabs-list { border-bottom: 1px solid #eee; }.resp-tabs-list li,.resp-tabs-list li:hover,.nav-tabs li .nav-link,.nav-tabs li .nav-link:hover { background: #f4f4f4; border-left: 1px solid #eee; border-right: 1px solid #eee; border-top: 3px solid #eee; }.resp-tabs-list li.resp-tab-active { background: #fff; border-left: 1px solid #eee; border-right: 1px solid #eee; }.resp-vtabs .resp-tabs-container { border: 1px solid #eee; background: #fff; }.resp-vtabs .resp-tabs-list li:first-child { border-top: 1px solid #eee !important; }.resp-vtabs .resp-tabs-list li:last-child { border-bottom: 1px solid #eee !important; }.resp-vtabs .resp-tabs-list li,.resp-vtabs .resp-tabs-list li:hover { border-left: 3px solid #eee; }.resp-vtabs .resp-tabs-list li.resp-tab-active { background: #fff; }h2.resp-accordion { background: #f5f5f5 !important; border-color: #ddd; }h2.resp-accordion:first-child { border-top-color: #ddd !important; }h2.resp-tab-active { background: #f5f5f5 !important; border-bottom: 1px solid #ddd !important; }.resp-easy-accordion .resp-tab-content { border-color: #ddd; background: #fff; }.resp-easy-accordion .resp-tab-content:last-child { border-color: #ddd !important; }.nav-tabs { border-bottom-color: #eee; }.nav-tabs li .nav-link:hover { border-top-color: #ccc; }.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus { background: #fff; border-left-color: #eee; border-right-color: #eee; border-top: 3px solid #ccc; }.tab-content { background: #fff; border-color: #eee; }.tabs.tabs-bottom .tab-content,.tabs.tabs-bottom .nav-tabs { border-bottom: none; border-top: 1px solid #eee; }.tabs.tabs-bottom .nav-tabs li .nav-link { border-bottom-color: #eee; border-top: 1px solid #eee !important; }.tabs.tabs-bottom .nav-tabs li .nav-link:hover { border-bottom-color: #ccc; }.tabs.tabs-bottom .nav-tabs li.active a,.tabs.tabs-bottom .nav-tabs li.active a:hover,.tabs.tabs-bottom .nav-tabs li.active a:focus { border-bottom: 3px solid #ccc; border-top-color: transparent !important; }.tabs-vertical { border-top-color: #eee; }.tabs-left .nav-tabs > li:last-child .nav-link,.tabs-right .nav-tabs > li:last-child .nav-link,.nav-tabs.nav-justified li .nav-link,.nav-tabs.nav-justified li .nav-link:hover,.nav-tabs.nav-justified li .nav-link:focus { border-bottom: 1px solid #eee; }.tabs-left .nav-tabs > li .nav-link { border-right: 1px solid #eee; border-left: 3px solid #eee; }.tabs-left .nav-tabs > li.active .nav-link,.tabs-left .nav-tabs > li.active .nav-link:hover,.tabs-left .nav-tabs > li.active .nav-link:focus { border-right-color: #fff; }.tabs-right .nav-tabs > li .nav-link { border-right: 3px solid #eee; border-left: 1px solid #eee; }.tabs-right .nav-tabs > li.active .nav-link,.tabs-right .nav-tabs > li.active .nav-link:hover,.tabs-right .nav-tabs > li.active .nav-link:focus { border-left-color: #fff; }.nav-tabs.nav-justified li.active .nav-link,.nav-tabs.nav-justified li.active .nav-link:hover,.nav-tabs.nav-justified li.active .nav-link:focus { background: #fff; border-left-color: #eee; border-right-color: #eee; border-top-width: 3px; border-bottom: 1px solid #fff; }.tabs.tabs-bottom .nav.nav-tabs.nav-justified li .nav-link { border-top: 1px solid #eee; }.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active .nav-link,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active .nav-link:hover,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active .nav-link:focus { border-top: 1px solid #fff; }.tabs-navigation .nav-tabs > li:first-child .nav-link { border-top: 1px solid #eee !important; }.tabs-navigation .nav-tabs > li.active .nav-link,.tabs-navigation .nav-tabs > li.active .nav-link:hover,.tabs-navigation .nav-tabs > li.active .nav-link:focus { border-left-color: #eee; border-right-color: #eee; }.tabs.tabs-simple .nav-tabs > li .nav-link,.tabs.tabs-simple .nav-tabs > li .nav-link:hover,.tabs.tabs-simple .nav-tabs > li .nav-link:focus { border-bottom-color: #eee; }.testimonial .testimonial-author strong { color: #111; }.testimonial.testimonial-style-3 blockquote { background: #f2f2f2; }.testimonial.testimonial-style-3 .testimonial-arrow-down { border-top: 10px solid #f2f2f2 !important; }.testimonial.testimonial-style-4 { border-top-color: #dfdfdf; border-bottom-color: #dfdfdf; border-left-color: #ececec; border-right-color: #ececec; }.testimonial.testimonial-style-5 .testimonial-author { border-top: 1px solid #f2f2f2; }.thumb-info { background-color: #fff; border-color: #ddd; }.thumb-info .thumb-info-wrapper:after { background: rgba(23, 23, 23, 0.8); }.thumb-info.thumb-info-bottom-info:not(.thumb-info-bottom-info-dark) .thumb-info-title { background: #fff; }.thumb-info-side-image { border: 1px solid #ddd; }.thumb-info-social-icons { border-top: 1px dotted #ddd; }section.timeline .timeline-date { border: 1px solid #e5e5e5; background: #fff; text-shadow: 0 1px 1px #fff; }section.timeline .timeline-title { background: #f4f4f4; }section.timeline .timeline-box { border: 1px solid #e5e5e5; background: #fff; }section.timeline .timeline-box.left:before,section.timeline .timeline-box.right:before { box-shadow: 0 0 0 3px #fff, 0 0 0 6px #e5e5e5; background: #e5e5e5; }section.timeline .timeline-box.left:after { background: #fff; border-right: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; }section.timeline .timeline-box.right:after { background: #fff; border-left: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }.toggle > label { background: #f4f4f4; }.toggle > label:hover { background: #f5f5f5; }.toggle.active > label { background: #f4f4f4; }.toggle-simple .toggle > label,.toggle-simple .toggle.active > label { color: #1d2127; }div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.product-image,.product-image .viewcart,.product-image .stock { background: #fff; }div.wpb_single_image .vc_single_image-wrapper.vc_box_outline.vc_box_border_grey,div.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle.vc_box_border_grey { background: #fff; border-color: #ddd; }.toggle-simple .toggle.active > label { color: #1d2127; }.akom-links-block .links-title { color: #465157; }.akom-links-block li.akom-links-item > a,.akom-links-block li.akom-links-item > span { border-top: 1px solid #ddd; }.widget > div > ul,.widget > ul { border-bottom-color: #ededed; }.widget > div > ul li,.widget > ul li { border-top-color: #ededed; }.widget_recent_entries > ul li:before,.widget_recent_comments > ul li:before,.widget_pages > ul li:before,.widget_meta > ul li:before,.widget_nav_menu > div > ul li:before,.widget_archive > ul li:before,.widget_categories > ul li:before,.widget_rss > ul li:before { border-left: 4px solid #333; }.widget .tagcloud a { border: 1px solid #ccc; background: #efefef; }.flickr_badge_image,.wpb_content_element .flickr_badge_image { background: #fff; }.sidebar-content .widget.widget_wysija { background: #f4f4f4; }.tm-collapse .tm-section-label { background: #f5f5f5; }.tm-box { border: 1px solid #ddd; }body.boxed .page-wrapper,#content-top,#content-bottom,.member-item.member-item-3 .thumb-info-caption { background: #fff; }body { background: #fff; }#main { background: #fff; }.member-share-links { border-top: 1px solid #ddd; }body .menu-ads-container { background: #f6f6f6; border: 2px solid #fff; }body .menu-ads-container .vc_column_container { border-left: 2px solid #fff; }.portfolio-info ul li { border-right: 1px solid #e6e6e6; }.mobile-sidebar .sidebar-toggle:hover,.feature-box.feature-box-style-5 h4,.feature-box.feature-box-style-6 h4,h1.dark,h2.dark,h3.dark,h4.dark,h5.dark { color: #1d2127; }.text-dark,.text-dark.wpb_text_column p { color: #1d2127 !important; }.alert.alert-dark { background-color: #333a45; border-color: #08090a; color: #cfd4db; }.alert.alert-dark .alert-link { color: #fbfbfc; }section.section.section-text-dark,.vc_row.section.section-text-dark,.vc_column_container.section.section-text-dark,section.section.section-text-dark h1,.vc_row.section.section-text-dark h1,.vc_column_container.section.section-text-dark h1,section.section.section-text-dark h2,.vc_row.section.section-text-dark h2,.vc_column_container.section.section-text-dark h2,section.section.section-text-dark h3,.vc_row.section.section-text-dark h3,.vc_column_container.section.section-text-dark h3,section.section.section-text-dark h4,.vc_row.section.section-text-dark h4,.vc_column_container.section.section-text-dark h4,section.section.section-text-dark h5,.vc_row.section.section-text-dark h5,.vc_column_container.section.section-text-dark h5,section.section.section-text-dark h6,.vc_row.section.section-text-dark h6,.vc_column_container.section.section-text-dark h6,.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4 { color: #1d2127; }section.section.section-text-dark p,.vc_row.section.section-text-dark p,.vc_column_container.section.section-text-dark p { color: #333a45; }body.boxed .page-wrapper { border-bottom-color: #1d2127; }html.dark .text-muted { color: #505562 !important; }.akom-links-block { border-color: #ddd; background: #fbfbfb; }.widget_sidebar_menu .widget-title,.akom-links-block .links-title,.widget_product_categories .widget-title,.widget_price_filter .widget-title,.widget_layered_nav .widget-title,.widget_layered_nav_filters .widget-title,.widget_rating_filter .widget-title { background: #f5f5f5; border-bottom-color: #ddd; }.widget_sidebar_menu,.tm-collapse,.widget_layered_nav .yith-wcan-select-wrapper { border-color: #ddd; }.mobile-sidebar .sidebar-toggle,.pagination > a,.pagination > span,.page-links > a,.page-links > span { border-color: #ccc; }.section-title,.slider-title,.widget .widgettitle,.widget .widget-title,.widget .widgettitle a,.widget .widget-title a,.widget_calendar caption { color: #313131; }.accordion.without-borders .card { border-bottom-color: #ddd; }