body .gform_wrapper .gf_progressbar { background-color: #ffffff; } .qode-instagram-feed li img { width: 100%; } @font-face { font-family: gnuolane; src: url("gnuolane.html"); } h1, h2, h3, h4, h5, h6 { font-weight: bold !important; } p { margin-bottom: 1em !important; } nav.main_menu > ul > li > a { letter-spacing: .12em!important; } ol > li { margin-left: 10px; padding-left: 10px; } .carousel-inner h2 { margin-top: 35px; } .q_icon_with_title.tiny .icon_holder img { width: 36px; } .q_icon_with_title.tiny.custom_icon_image .icon_text_holder { padding: 0 0 0 63px; } .q_icon_with_title .icon_text_holder h5.icon_title { margin-bottom: 3px; } .q_icon_with_title .icon_text_inner { padding-top: 3px; } .load_more a { line-height: 12px; height: 12px; } .portfolio_paging { margin: 35px 0 0; } .q_icon_with_title.left_from_title.custom_icon_image.tiny .icon_text_holder .icon_holder { width: 16px!important; padding: 7px 15px 0px 0; } .footer_top .widget_nav_menu ul li { padding: 0 0 19px; } .footer_top .q_icon_with_title .icon_text_inner { padding: 0; } .footer_top .q_icon_with_title .icon_text_holder h5.icon_title { font-size: 14px; } header:not(.with_hover_bg_color) nav.main_menu > ul > li:hover > a{ opacity: 1; } header .header_inner_left { left: 28px; } @media only screen and (min-width: 1001px) { .header_bottom { padding: 0 14px; } } .vc_row { margin-left: 0px !important; margin-right: 0px !important; } .full-box { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; float: left; } .left-box { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; width: 46%; height: 100px; float: left; } .right-box { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; width: 46%; height: 100px; float: right; } .left-box-about { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 20px; margin: 15px auto; width: 44%; height: 100px; float: left; } .right-box-about { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 20px; margin: 15px auto; width: 44%; height: 100px; float: right; } .left-box-clear { padding: 10px; margin: 10px auto; width: 46%; height: 100px; float: left; } .left-box-clear2 { padding: 10px; margin: 10px auto; width: 46%; float: left; } .right-box-clear { padding: 10px; margin: 10px auto; width: 46%; height: 100px; float: right; } .right-box-clear2 { padding: 10px; margin: 10px auto; width: 46%; float: right; } .left-box2 { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; width: 46%; height: 150px; float: left; } .left-box3 { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; width: 46%; height: 200px; float: left; } .left-box4 { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; width: 46%; float: left; } .right-box2 { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; width: 46%; height: 150px; float: right; } .right-box3 { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; width: 46%; height: 200px; float: right; } .left-box-news { border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; width: 46%; height: 200px; float: left; } .right-box-news { border: 1px solid #e0e0e0; padding: 10px; margin: 10px auto; width: 46%; height: 200px; float: right; } .abs-box-news { border: 1px solid #e0e0e0; padding: 20px; margin: 20px auto; } #menu-main-menu { font-weight: bold; } .cols3 { font-weight: 400; } .sub-menu { font-weight: 400; } .team-box { background-color: #fcfcfc; border: 1px solid #e0e0e0; padding: 20px; width: 258px; float: left; } .gnuolane { font-family: gnuolane !important; } .arial { font-family: arial !important; } .vc_separator.vc_separator_align_center h4 { font-size: 30px !important; } /*Page Header*/ nav.main_menu>ul>li>a { padding: 0px 12px; font-size: 12px; } li#nav-menu-item-1279 .second .inner ul { column-count: 3; -webkit-column-count: 3; /* Chrome, Safari, Opera */ -moz-column-count: 3; /* Firefox */ left: -240px !important; } nav.main_menu.right { width: 100% !important; text-align: center !important; } nav.main_menu ul li { float: left !important; text-align: left; } nav.mobile_menu>ul#menu-main-menu-1 { margin-bottom: 40px !important; } nav.mobile_menu ul>li.has_sub>span.mobile_arrow { background: #2c68a3; padding: 0 !important; text-align: center !important; } nav.mobile_menu ul li span.mobile_arrow i, nav.mobile_menu ul li span.mobile_arrow i { color: #fff; font-weight: 900; } .header_inner_right { position: absolute !important; right: 28px; } @media only screen and (max-width: 1400px) and (min-width: 1000px) { .header_inner_right { display: none; } } .q_logo { z-index: 999; } @media only screen and (min-width: 1200px) { nav.main_menu ul li { float: none !important; } } .abs-custom-header { max-width: 1366px; text-align: center; color: #fff; padding: 100px 60px; margin: 0 auto; } .abs-custom-header h1 { color: #fff; } @media only screen and (max-width: 1366px) { .vc_separator.vc_separator_align_center h4 { font-size: 22px !important; } } /*Industries List Section*/ /*.abs-industries-list p { text-shadow: 1px 1px 2px rgba(0,0,0,.4); }*/ .abs-industries-list p { color: #fff; } .abs-industries-list a { color: #fff; font-weight: 600; } .abs-industries-list h2 { color: #fff; } .abs-industries-list .parallax_section_inner_margin { margin-left: 0px; margin-right: 0px; } /*Blog Box*/ #abs-blog-btn { border: 2px solid #fff; } .abs-blog-box p, .abs-blog-box h2 { color: #fff; } .abs-blog-box { background-position: center top !important; min-height: 500px; } /*Header*/ header.light.header_style_on_scroll #lang_sel>ul>li>a, header.light.header_style_on_scroll #lang_sel_click>ul>li>a, header.light.header_style_on_scroll .q_social_icon_holder i.simple_social, header.light.header_style_on_scroll .q_social_icon_holder span.simple_social, header.light.header_style_on_scroll .textwidget span, header.light.header_style_on_scroll .textwidget span:hover, header.light:not(.sticky) #lang_sel>ul>li>a, header.light:not(.sticky) #lang_sel_click>ul>li>a, header.light:not(.sticky) .q_social_icon_holder i.simple_social, header.light:not(.sticky) .q_social_icon_holder span.qode_icon_font_elegant, header.light:not(.sticky) .q_social_icon_holder span.simple_social, header.light:not(.sticky) .textwidget span, header.light:not(.sticky) .textwidget span:hover { color: #303030!important; } .light.header_style_on_scroll nav.main_menu>ul>li.active>a, .light.header_style_on_scroll nav.main_menu>ul>li:before, .light.header_style_on_scroll nav.main_menu>ul>li>a:hover, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li:before, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover { color: #d4b43e; } .abs-hdr { color: #fff; text-shadow: 1px 1px 2px rgba(0,0,0,.4) !important; } .abs-hdr h1 { color: #fff; } .abs-hdr p { color: #fff; } /*FAQ*/ .q_accordion_holder.accordion .ui-accordion-header .accordion_mark.left_mark { display: none!important; } .q_accordion_holder.accordion.without_icon .ui-accordion-header .accordion_mark.right_mark { display: block!important; top: 0!important; right: 0!important; border: none!important; } .q_accordion_holder.accordion.without_icon .ui-accordion-header .accordion_mark.right_mark:hover { background-color: #2c68a3!important; } .q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon { background-color: #2c68a3!important; } .q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark { background-color: #2c68a3!important; } .q_accordion_holder.accordion .ui-accordion-header { background: #2c68a3!important; color: #fff!important; margin: 10px 0 0!important; } .q_accordion_holder.accordion.without_icon .ui-accordion-header span.tab-title { padding: 0 20px!important; } .q_accordion_holder.accordion div.accordion_content { padding: 0 20px!important; border: 2px solid #2c68a3!important; } /*QButton*/ .qbutton { border-radius: 4px; } /*Blog*/ .pagination ul li a { margin-bottom: 10px; } .single-format-standard .title_subtitle_holder { display: none!important; } aside .widget .textwidget a.qbutton:hover { color: #fff!important; } /*Instagram Feed*/ .qode-instagram-feed li { padding: 0!important; margin: 0!important; } @media only screen and (max-width: 480px) { .qode-instagram-feed.qode-col-3 li, .qode-instagram-feed.qode-col-4 li, .qode-instagram-feed.qode-col-6 li, .qode-instagram-feed.qode-col-9 li { width: 50% !important; } .content_bottom h2 a { font-size: 20px; } } /*Footer*/ .footer_bottom_holder { padding-left: 20px; padding-right: 20px; } /*ABS Blue Section*/ .abs-blue { background: #2c68a3; color: #fff; } .abs-blue a { color: #d4b43e; } .abs-blue p { color: #fff; } .abs-blue h1, .abs-blue h2, .abs-blue h3, .abs-blue h4, .abs-blue h5 { color: #fff; } #abs-apply-btn { border: 2px solid #fff; } header.light.header_style_on_scroll .header_bottom_right_widget_holder a.qbutton, header.light:not(.sticky):not(.scrolled) .header_bottom_right_widget_holder a.qbutton { background-color: #d4b33e !important; border-color: #d4b33e !important; } @media only screen and (min-width: 1000px) and (max-width: 1250px) { nav.main_menu>ul>li>a { letter-spacing: 0 !important; padding: 0 5px !important; } .q_logo a { height: 50px !important; } nav.main_menu > ul { left: 240px !important; } } @media only screen and (max-width: 600px) { .page-id-1229 .content.content_top_margin { margin-top: 0 !important; } } .drop_down .second { left: 0px !important; } /* Force Revolution Slider Row to be Full Width */ .full-width-slider { width: 100vw !important; max-width: 100% !important; margin: 0 auto !important; padding: 0 !important; } /* Ensure the Revolution Slider inside the row is full width */ .full-width-slider .rev_slider_wrapper { width: 100vw !important; max-width: 100% !important; } .custom-text-block-lato { font-family: 'Lato'; } .custom-title-block-fjalla { font-family: 'Fjalla One', sans-serif; color: #ddc03e; }