@font-face {
font-family: merlobold;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-bold-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-bold-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: merlobold_italic;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-bolditalic-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-bolditalic-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: merlolight;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-light-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-light-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: merlolight_italic;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-lightitalic-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-lightitalic-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: merlomedium;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-medium-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-medium-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: merlomedium_italic;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-mediumitalic-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-mediumitalic-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: merlo_regularregular;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-regular-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-regular-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: merloregular_italic;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-regularitalic-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-regularitalic-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: merlothin;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-thin-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-thin-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: merlothin_italic;
src: url(//www.logistecterminals.com/wp-content/themes/fonts/typoforge_studio_-_merlo-thinitalic-webfont.woff2) format("woff2"),url(//www.logistecterminals.com/wp-content/themes/divi-child/fonts/typoforge_studio_-_merlo-thinitalic-webfont.woff) format("woff");
font-weight: 400;
font-style: normal
}
h1, h2, h3, h4, h5 {
font-family: merlomedium!important;
margin-bottom: 0.75rem;
}
h4 {
font-size: 21px;
font-weight: 400;
}
h5 {
font-size: 19px;
font-weight: 400;
line-height: 1.4!important;
letter-spacing: 0.25px;
}
h6 {
font-size: 19px;
font-weight: 400!important;
}
@media only screen and (max-width: 767px){
h5 {
font-size: 18px!important;
}
h6 {
font-size: 18px!important;
}}
.et_pb_bg_layout_dark .et_pb_slide_description{
text-shadow: 0 1px 3px rgba(0,0,0,0)!important;
}
#mceu_183 {
display: none!important
}
.frm_forms form .frm_form_fields input::-webkit-input-placeholder,.frm_forms form .frm_form_fields textarea::-webkit-input-placeholder {
color: #3F403F
}
.frm_forms form .frm_form_fields input::-moz-placeholder,.frm_forms form .frm_form_fields textarea::-moz-placeholder {
color: #3F403F
}
.frm_forms form .frm_form_fields input:-ms-input-placeholder,.frm_forms form .frm_form_fields textarea:-ms-input-placeholder {
color: #3F403F
}
.frm_forms form .frm_form_fields input:-moz-placeholder,.frm_forms form .frm_form_fields textarea:-moz-placeholder {
color: #3F403F
}
.frm_forms form .frm_form_fields .frm_submit {
margin-top: -15px
}
.frm_forms form .frm_form_fields .frm_error {
color: #fff!important
}
.frm_forms form .frm_form_fields .chosen-container .chosen-single {
background: #eee
}
.frm_forms form .frm_form_fields .chosen-container .chosen-drop {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0
}
.frm_forms form .frm_form_fields .chosen-container .chosen-drop .chosen-results {
padding: 0;
margin: 0
}
.frm_forms form .frm_form_fields .chosen-container .chosen-drop .chosen-results li {
padding: 10px
}
.frm_forms form .frm_form_fields .chosen-container .chosen-drop .chosen-results li.highlighted {
background-image: none;
background-color: #d33
}
.frm_forms form.btn-right .frm_form_fields .frm_submit button {
float: right
} #top-header .container ul#et-secondary-nav li ul.sub-menu,#top-header .container ul#et-secondary-nav li ul.sub-menu li {
padding: 0
}
#top-header .container ul#et-secondary-nav li ul.sub-menu li a {
padding: 1em 2em
}
.container ul#et-secondary-nav {
display: flex;
}
#main-header .container #et-top-navigation #et_mobile_nav_menu ul#mobile_menu {
padding: 0
}
#main-header .container #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li a {
padding: 10px 10%
}
#main-header .container #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li ul,#main-header .container #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li ul li {
padding: 0
}
#main-header .container #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li ul li a {
padding-left: -webkit-calc(10% + 15px);
padding-left: -moz-calc(10% + 15px);
padding-left: calc(10% + 15px)
}
#main-header .container #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li ul li ul li a {
padding-left: -webkit-calc(10% + 30px);
padding-left: -moz-calc(10% + 30px);
padding-left: calc(10% + 30px)
}
#main-header .container #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li.current_page_item>a {
background-color: rgba(0,0,0,.03)
}
#top-menu li.mega-menu.mega-menu-parent-2>ul>li {
width: 48%;
padding-left: 2%!important;
}
#top-menu li.mega-menu>ul>li>a:first-child{
font-weight: 400;
}
#main-header #top-menu-nav .sub-menu li .sub-menu li a {
font-size: 15.5px !important;
line-height: 1.4;
text-transform: inherit;
letter-spacing: 0;
padding-bottom: 0;
}
#top-menu ul.sub-menu ul.sub-menu ul.sub-menu li {
margin-left: 15px;
}
#top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a{
color: #ff671f!important;
}
#top-header {
font-family: merlobold!important
}
#top-header #et-secondary-nav .current-menu-item a {
color: #ff671f
}
#top-header #et-secondary-nav li a:hover {
opacity: 1!important;
color: #ff671f
}
#top-header #et-secondary-nav .sub-menu {
border-top: 3px solid #ff671f;
background: #fff
}
#top-header #et-secondary-nav .sub-menu li a, #top-header a {
color: #3f403f;
font-size: 16px!important;
}
#top-header #et-secondary-nav .sub-menu li a:hover {
color: #ff671f;
background: #fff
}
#main-header #mobile_menu li a:hover,#main-header #mobile_menu li.current-menu-item>a,#main-header #mobile_menu li.visible>a {
opacity: 1!important;
color: #ff671f!important
}
#main-header {
-webkit-box-shadow: none;
box-shadow: none;
font-family: merlobold!important
}
#main-header #top-menu-nav #top-menu>li {
padding-right: 40px!important
}
#main-header #top-menu-nav ul li a {
opacity: 1!important
}
#main-header #top-menu-nav ul li a:hover {
color: #ff671f
}
#main-header #top-menu-nav .sub-menu li a {
font-size: 16px;
background: #fff
}
#main-header #et_top_search #et_search_icon:before {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
-o-transform: scaleX(-1);
transform: scaleX(-1);
font-weight: 700
}
#main-header #mobile_menu li a {
background: #fff!important
}
#main-header .container,#top-header .container {
max-width: 1278px
}
ul.et_pb_side_nav.et-visible {
background-color: transparent;
margin-right: 6px;
}
ul.et_pb_side_nav .side_nav_item a {
width: 9px;
height: 9px;
} .home .et_pb_section_0,.home .et_pb_section_1 {
padding: 0
}
.home .et_pb_slide {
min-height: 440px;
position: relative;
}
.home .et_pb_slides .et_pb_container {
width: 100%;
}
.home .et_pb_slide_description {
padding: 0;
}
.home .et_pb_blog_grid_wrapper .et_pb_post {
border: none!important;
background: #E2E2E2
}
.home .et_pb_blog_grid_wrapper .et_pb_post .et_pb_image_container {
margin: -19px -19px 19px
}
.home .et_pb_blog_grid_wrapper .et_pb_post .entry-title {
font-family: merlobold!important;
font-size: 23px;
font-weight: 400;
height: 80px
}
.home .et_pb_blog_grid_wrapper .et_pb_post .entry-title a {
color: #000!important
}
.home .et_pb_blog_grid_wrapper .et_pb_post .post-content p {
color: #000!important;
display: none!important
}
.home .et_pb_blog_grid_wrapper .et_pb_post .more-link {
display: block;
margin-top: 30px;
text-transform: none;
font-size: 20px;
color: #000!important;
text-decoration: none;
position: relative;
font-weight: 500
}
.home .et_pb_blog_grid_wrapper .et_pb_post .more-link:after {
display: block!important;
content: '+';
position: absolute;
top: 1px;
left: 95px;
color: #FF671F;
font-size: 45px
}
.et_pb_slider .et_pb_slide {
-webkit-box-shadow: none;
box-shadow: none
}
.et_pb_slider .et_pb_slide .et_pb_slide_content {
color: #414141!important;
text-shadow: none!important
}
.et_pb_slider .et-pb-slider-arrows .et-pb-arrow-prev {
display:none;
}
.et_pb_slider .et-pb-slider-arrows .et-pb-arrow-next {
font-size: 72px;
margin-top: -60px;
opacity: 1!important;
padding: 1.5rem;
}
.et_pb_slider .et-pb-controllers a {
background-color: #D0D0D0;
width: 11px;
height: 11px
}
.et_pb_slider .et-pb-controllers a.et-pb-active-control {
background-color: #FF671F!important
}
.dwd_map_extended {
height: 650px!important;
}
a.dwd-map-pin-website {
background-color: #ff671f;
color: white;
padding: 0.5rem 1rem;
text-transform: uppercase;
font-family: merlobold;
display: inline-block;
}
.dwd-map-content {
padding: 0.75rem;
}
.dwd-map-content h3 {
margin-bottom: 0;
font-size: 20px;
}
.infowindow {
font-family: "Lato";
font-weight: 400;
padding-bottom: 0.75rem;
}
.et_pb_section.breadcrumbs_section {
padding: 0;
background-color: #fff;
border-bottom: 1px solid #e6e6e6
}
@media only screen and (min-width: 768px) {
.home .et_pb_slide {
min-height: 670px;
position: relative;
}
.home .et_pb_slides .et_pb_container {
position: absolute;
left: 0;
bottom: 0;
width: 37%;
}
.home .et_pb_slider_container_inner {
position: absolute;
bottom: 0;
}
.home .et_pb_text_overlay_wrapper {
min-height: 400px;
display: flex;
flex-direction: column;
justify-content: center;
padding: 50px;
}
.et_pb_slider .et_pb_slide .et_pb_slide_description {
padding: 0 0 0
}
.home .et_pb_text_overlay_wrapper {
display: flex;
flex-direction: column;
justify-content: center;
}
.home .et_pb_slide_content p:last-of-type{
margin-top: 20px;
}
}
@media only screen and (max-width: 768px) {
.dwd_map_extended {
height: 440px!important;
}
}
.et_pb_section.breadcrumbs_section .breadcrumbs_row {
padding: 8px 0!important
}
.et_pb_section.breadcrumbs_section .breadcrumbs_row .breadcrumbs_module {
font-size: 14px;
color: #1e506b
}
.et_pb_section.breadcrumbs_section .breadcrumbs_row .breadcrumbs_module a {
color: #1e506b;
text-decoration: none
}
.et_pb_section.breadcrumbs_section .breadcrumbs_row .breadcrumbs_module a:hover {
text-decoration: underline
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_text h4,.et_pb_section .et_pb_row .et_pb_column .et_pb_text h6 {
font-family: merlobold!important
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_text h1:last-child,.et_pb_section .et_pb_row .et_pb_column .et_pb_text h2:last-child,.et_pb_section .et_pb_row .et_pb_column .et_pb_text h3:last-child,.et_pb_section .et_pb_row .et_pb_column .et_pb_text h4:last-child,.et_pb_section .et_pb_row .et_pb_column .et_pb_text h5:last-child,.et_pb_section .et_pb_row .et_pb_column .et_pb_text h6:last-child, .et_pb_row .et_pb_colum .et_pb_module h4:last-child {
padding-bottom: 0
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_text h1 {
font-size: 50px;
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_text h2 {
font-size: 32px
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_text h3 {
font-size: 29px;
line-height: 1.2em;
padding-bottom: 25px
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_text h4,
.et_pb_section .et_pb_row .et_pb_column .et_pb_module h4{
font-size: 21px;
font-weight: 400;
} .et_pb_section .et_pb_row .et_pb_column .et_pb_text .p-title {
font-family: merlobold!important;
font-size: 39px;
font-weight: 600
} #blog-header h1,.et_pb_post .entry-title {
font-weight: 500;
font-family: merlobold!important
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_text p+ul {
padding-top: 1em
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_text ul li {
line-height: 1.5em
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_toggle {
-webkit-transition: background .5s ease;
-moz-transition: background .5s ease;
-o-transition: background .5s ease;
transition: background .5s ease
}
.js-overlay .overlay,.js-overlay .title-centered {
-webkit-transition: opacity 360ms ease-in-out;
-o-transition: opacity 360ms ease-in-out;
-moz-transition: opacity 360ms ease-in-out
}
#blog-header h1 {
font-size: 50px
}
.et_pb_post .et_post_meta_wrapper img {
max-width: 80%!important
}
.et_pb_post .entry-title {
font-size: 32px
}
.et_pb_post .post-meta .published {
font-size: 20px
}
.et_pb_post .more-link {
display: block;
margin-top: 30px;
text-transform: none;
font-weight: 700;
font-family: merlobold!important;
letter-spacing: .02em;
font-size: 20px
}
.wp-pagenavi a:hover,.wp-pagenavi span.current {
color: #ff671f
}
.et_pb_module .gform_wrapper {
max-width: 100%;
margin-top: 0
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .gf_left_half,.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .gf_right_half {
width: 50%
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield input.text,.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield input.title,.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield input[type=email],.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield input[type=password],.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield input[type=tel],.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield input[type=text],.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield select,.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield textarea {
background-color: #eee;
border: 0;
color: #000;
font-size: 14px;
padding: 16px
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield input.small,.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield select.small {
max-width: 150px
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield input.medium,.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield select.medium {
max-width: 550px
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield textarea.large {
width: 100%
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .chosen-container .chosen-single {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border: 0;
padding: 0 0 0 16px;
-webkit-box-shadow: none;
box-shadow: none;
background: #eee;
height: 51px;
line-height: 51px;
font-size: 14px
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .chosen-container .chosen-single div b {
background-position: 2px 16px
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .chosen-container .chosen-drop {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: 1px solid #eee
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .chosen-container .chosen-drop .chosen-results {
padding: 0
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .chosen-container .chosen-drop .chosen-results li {
padding: 10px
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .chosen-container .chosen-drop .chosen-results li.highlighted {
background-image: none;
background-color: #d33
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .chosen-container .chosen-drop input[type=text] {
padding: 4px;
font-size: 13px
}
.et_pb_module .gform_wrapper form .gform_body .gform_fields .gfield .chosen-container-active.chosen-with-drop .chosen-single div b {
color: red!important;
background-position: -16px 16px
}
#sidebar .widget_search #searchsubmit {
width: auto;
cursor: pointer
}
.search-results #content-area .et_pb_post img {
display: none
}
.search-results #content-area .et_pb_post h2 {
margin-top: 0
}
#et-main-area .gform_body .gfield {
clear: none
}
#et-main-area .gform_body .gfield input,#et-main-area .gform_body .gfield select,#et-main-area .gform_body .gfield textarea {
width: 100%;
max-width: 100%
}
#et-main-area .gfield_description {
padding: 0
} #main-footer {
background-image: url(//www.logistecterminals.com/wp-content/uploads/2018/08/Footer2.jpg);
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: center 70%;
}
#main-footer,#main-footer h4 {
font-family: merlobold!important;
font-size: 18px;
}
#main-footer .container {
max-width: 1200px
}
#main-footer #footer-widgets {
padding: 5% 0 3%
}
#main-footer #footer-widgets .footer-widget {
position: relative!important
}
#main-footer #footer-widgets .footer-widget .title {
color: #fff
}
#main-footer #footer-widgets .footer-widget .textwidget {
font-weight: 600!important
}
#main-footer #footer-widgets .footer-widget:after {
content: '';
position: absolute;
display: block;
width: 0;
height: 50px;
background: #fff!important;
right: 0
}
#main-footer #footer-widgets .footer-widget:last-child:after {
display: none!important
}
#et-footer-nav li:last-child a {
font-weight: 400;
text-transform: capitalize;
}
#main-footer #footer-bottom #footer-info {
float: none!important;
text-align: center
}
#main-footer #footer-bottom {
display: none
}
#main-footer .rs-links {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
font-family: ETmodules!important;
font-weight: 400!important
}
.article-preview .article-preview-content .entry-title,.et_pb_module.et_pb_button,.home .et_pb_blog_grid_wrapper .et_pb_post .more-link {
font-family: merlobold!important
}
#main-footer .rs-links .icon-rs {
font-size: 20px
}
#main-footer .rs-links .icon-rs+.icon-rs {
margin-left: 24%
}
#main-footer .rs-links .icon-rs-linkedin:before {
content: "\e09d"
}
#main-footer .rs-links .icon-rs-facebook:before {
content: "\e093"
}
#main-footer .rs-links .icon-rs-twitter:before {
content: "\e094"
}
#main-footer .rs-links .icon-rs-mail:before {
content: "\e076"
}
a.icon-rs:hover {
color: #ff671f!important;
}
#main-content .container:before {
display: none!important
}
#footer-bottom {
padding: 10px 0 0
} .et_pb_button {
font-family: merlobold!important;
padding: 8px 30px!important;
margin-top: 30px!important;
}
.et_pb_button:hover {
color: white!important;
}
.et_pb_button.et_pb_bg_layout_dark {
background: rgba(255,255,255,0)!important;
border: 2px solid #fff!important;
color: #fff!important
}
.et_pb_module.et_pb_button.et_pb_bg_layout_dark:hover {
background: #fff!important;
color: #000!important
}
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
.rv_button2.closed:after {content:"\33";}
.rv_button2.opened:after{content:"\32";} .ds-vertical-align {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-moz-box-orient: vertical;
-moz-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.ds-vertical-align-baseline {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-moz-box-orient: vertical;
-moz-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: flex-end;
-moz-box-pack: center;
-ms-flex-pack: center;
justify-content: flex-end
}
.article-preview .article-preview-thumbnail {
margin-bottom: 5%
}
.article-preview .article-preview-thumbnail img {
max-width: 80%!important
}
.tp-leftarrow:before,.tp-rightarrow:before {
color: #fff!important
}
.tp-leftarrow:hover:before,.tp-rightarrow:hover:before {
opacity: 1!important
}
.et_pb_module.et_pb_image {
width: 100%
} .top-banner {
max-height: 600px;
}
.top-banner-large {
min-height: 450px;
}
@media (min-width: 981px){
.top-banner-large {
min-height: 750px;
}}
.top-banner-terminal {
min-height: 350px;
}
@media (min-width: 981px){
.top-banner-terminal {
min-height: 500px;
}} .square{
min-height: 450px;
}
@media (min-width: 981px){
.square {
min-height: 600px;
}
}
@media (max-width: 980px){
.reverse {
display: flex;
flex-direction: column-reverse;
}} @media (min-width: 981px){
.services .et_pb_module {
width: 18.66%; 
float: left;
margin-right: 3%;
}
.services .et_pb_module:last-child {
margin-right: 0%;
}
.services .et_pb_module:last-child {
margin-bottom: 1.5%!important;
}
.services .ds-vertical-align-baseline {
flex-direction: row;
justify-content: center;
align-items: flex-end;
}
.services .et_pb_row {
width: 90%;
}
}
@media (max-width: 980px){
.services .et_pb_module {
width: 100%!important;
margin-bottom: 30px;
}
.services .ds-vertical-align-baseline {
flex-direction: column;
}
} @media (min-width: 981px){
.values {
min-height: 315px;
}} .cli-tab-footer .wt-cli-privacy-accept-btn {
margin: 5px 5px 5px 30px!important;
border-radius: 0px!important;
padding: 10px 15px!important;
color: rgb(255, 255, 255)!important;
background-color: rgb(255, 103, 31)!important;
text-transform: uppercase!important;
letter-spacing: 0.5px!important;
font-size: 13px!important;
} .blue-overlay:before,.green-overlay:before,.grey-overlay:before,.orange-overlay:before {
content: '';
top: 0
}
.blue-overlay:before,.green-overlay:before,.grey-overlay:before,.js-overlay .overlay,.js-overlay .title-centered,.orange-overlay:before {
position: absolute;
left: 0;
right: 0
}
.green-overlay:before {
bottom: 0;
background-color: #00c389
}
.blue-overlay:before {
bottom: 0;
background-color: #00B5E2;
opacity: .8
}
.orange-overlay:before {
bottom: 0;
background-color: #FF671F;
opacity: .8
}
.grey-overlay:before {
bottom: 0;
background-color: #ededed;
opacity: .8
}
.js-overlay.is-active .hide-when-no-hover,.js-overlay.is-active .overlay {
opacity: 1!important
}
.js-overlay.is-active .title-centered {
opacity: 0!important
}
.js-overlay-blue .overlay {
background: #00B5E2;
opacity: .4!important
}
.js-overlay-green .overlay {
background: #00C389
}
.js-overlay-orange .overlay {
opacity: 0!important;
background: #ff671f
}
.js-overlay .title-centered {
top: 45%;
margin-left: auto;
margin-right: auto;
transition: opacity 360ms ease-in-out
}
.js-overlay .overlay {
top: 0;
bottom: 0;
opacity: .8;
transition: opacity 360ms ease-in-out
}
.js-overlay .hide-when-no-hover {
-webkit-transition: opacity 360ms ease-in-out;
-o-transition: opacity 360ms ease-in-out;
-moz-transition: opacity 360ms ease-in-out;
transition: opacity 360ms ease-in-out;
opacity: 0
}
.team-members {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -1rem;
margin-right: -1rem;
text-align: center
}
.team-members:first-child {
margin-top: -2rem
}
.team-members .team-member-tile {
margin-top: 2rem;
width: 33.3333%;
padding: 0 1rem;
position: relative
}
.team-members .team-member-tile:hover .overlay {
opacity: .8!important
}
.team-members .team-member-tile .overlay {
left: 1rem;
right: 1rem
}
.team-members .team-member-tile .team-member-img {
vertical-align: middle!important;
opacity: 1!important
}
.team-members .team-member-tile .team-member-content {
position: absolute;
top: 0;
left: 1rem;
right: 1rem;
bottom: 0
}
.team-members .team-member-tile .team-member-content h3 {
color: #fff!important
}
.team-members .team-member-tile .team-member-content p {
color: #fff;
font-style: italic;
font-size: 20px
}
#sidebar .widgettitle {
font-size: 24px;
font-family: merlobold!important
}
.single-team-member #sidebar {
display: none!important
}
.single-team-member .et_pb_row {
width: 100%!important
}
.single-team-member .et_post_meta_wrapper img {
max-width: 50%!important
}
.single-team-member .post-meta {
margin-bottom: 1rem
}
.single-team-member .post-meta .title {
font-size: 26px;
font-style: italic
}
sup {
bottom: .6em;
font-size: 0.7em;
}
@media only screen and (max-width: 1501px) {
#main-header #top-menu li a {
font-size:18px!important
}
#main-header .container,#top-header .container {
width: 94%!important;
max-width: 94%!important
}
}
@media only screen and (max-width: 1241px) {
.hide-bg-icon {
background-image:none!important
}
}
@media only screen and (max-width: 1169px) {
#main-header #top-menu-nav #top-menu>li {
padding-right:20px!important
}
#main-header #top-menu-nav #top-menu li a {
font-size: 15px!important
}
#cd-timeline .cd-timeline-img {
top: 16px;
margin-left: 8px
}
}
@media only screen and (max-width: 1024px) {
.tp-leftarrow,.tp-rightarrow {
display:none!important
}
}
@media only screen and (min-width: 981px) {
.js-flex-align-right {
display:-webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-moz-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end
}
.js-flex-align-center {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
#main-footer .rs-links {
-webkit-transform: translateY(50%);
-moz-transform: translateY(50%);
-ms-transform: translateY(50%);
-o-transform: translateY(50%);
transform: translateY(50%)
}
}
@media only screen and (max-width: 980px) {
.hide-tablet-mobile {
display:none
}
.team-members .team-member-tile {
width: 50%
}
.team-members .team-member-tile .team-member-content {
margin-top: 1rem;
position: relative!important;
left: 0!important;
text-align: left
}
.team-members .team-member-tile .team-member-content h3,.team-members .team-member-tile .team-member-content p {
color: #555656!important
}
.team-members .overlay {
display: none!important
}
#et_top_search,#main-footer #footer-widgets .footer-widget:after,#sidebar {
display: none
}
h1 {
font-size: 36px!important
}
.p-title,h2,h3 {
font-size: 24px!important
}
#main-footer #footer-widgets {
padding: 8% 0!important
}
#main-footer #footer-widgets .footer-widget {
width: 100%!important;
margin-right: auto!important;
margin-left: auto!important;
margin-bottom: 0!important
}
#main-footer #footer-widgets .footer-widget+.footer-widget {
margin-top: 50px!important
}
.js-overlay .title-centered {
display: none!important
}
.js-overlay .hide-when-no-hover {
opacity: 1!important
}
}
@media only screen and (max-width: 768px) {
.team-members {
display:block!important
}
.team-members .team-member-tile {
width: 100%!important
}
.et_pb_slider .et-pb-slider-arrows .et-pb-arrow-next{
display:none;
}
.et_pb_button {
font-size: 16px!important;
padding: 8px 30px!important
}
}
@media only screen and (max-width: 480px) {
.tp-revslider-mainul li:first-child .tp-bgimg.defaultimg,.tp-revslider-mainul li:nth-child(2) .tp-bgimg.defaultimg {
background-position-x:left!important
}
} #top-menu li .network-subtitle.menu-item-has-children>a:first-child {
color: white!important;
margin-top: -30px;
border-bottom: 0px;
padding: 0px;
}
#main-header .container #et-top-navigation #et_mobile_nav_menu ul#mobile_menu li ul li.network-subtitle.menu-item-has-children>a:first-child {
display: none;
}