.popmake a { width: fit-content; display: block; margin: 0px auto;
}
div#popmake-2133 img { max-height: 650px; margin: 0px auto; display: block;
}
div#popmake-2133 { background: none!important; box-shadow: none;
}
button.pum-close.popmake-close { display: none;
}
@media all and (max-width: 1600px ){
body .q_logo img { max-height: 70px; margin-top: 23px;
}
}
.scrolled .q_logo img { margin-top: 0px;
}
.q_logo img { max-height: 90px; margin-top: 13px;
}
.popmake * { color: #333!important;
}
.popmake { background: white!important;
}
@media all and (min-width: 768px) {
div#nav_menu-3 { padding-left: 150px;
}
header { top: 43px!important;
}
}
header.scrolled { margin-top: 0px!important; top: 0px!important;
}
.popmake { border: none!important; border-radius: 0px!important;
}
.popmake * { font-family: "Merriweather"!important; font-size: 16px;
}
.main_menu .careers { display: none!important;
}
@media all and (max-width: 768px) {
.sec-padding-xl {
padding: 100px 0px!important;
}
.vc_custom_1530649458002 { padding-top: 0px!important;
}
.qbutton.large { margin-bottom: 0px!important;
}
.mobile-right-padding .vc_column-inner { padding-right: 100px!important;
}
.fruit {
background-position: right!important;
}
p { font-size: 16px!important; line-height: 24px;
}
.footer_top * { text-align: center;
}
div.grid_section { padding: 50px 0px!important;
}
h2 { font-size: 24px!important; line-height: 32px!important;
}
.desktop-only {
display: none!important;
}
body .parallax {
background-attachment: scroll!important;
background-size:cover!important;
}
}
@media all and (max-width:1450px) and (min-width: 768px) {
nav.main_menu > ul > li > a { font-size: 12px!important; letter-spacing: 0px!important;
}
}
@media all and (min-width: 768px) {
.sec-padding-xl {
padding: 200px 0px!important;
}
.mobile-only {
display: none!important;
}
}
nav.main_menu.left>ul, nav.main_menu.right>ul { float: right;
}
.no-shadow, .no-shadow h1, .no-shadow h2, .no-shadow h3, .no-shadow h4, .no-shadow h5, .no-shadow p {
text-shadow: none!important;
}
nav.main_menu > ul > li > a { font-size: 16px; letter-spacing: 1px;
}
.header_bottom { min-height: 90px;
}
.header_inner_right {
display: none;
}
.q_elements_holder.two_columns .q_elements_item { background-size: cover; background-repeat: no-repeat;
}
.header h1 { font-size: 48px; line-height: 56px;
}
.scrolled nav.main_menu > ul > li > a { padding: 0px 20px 0px 0px!important; }
nav.main_menu > ul > li > a { padding: 7px 20px 0px 0px!important; height: 50px;
}
.footer_bottom_holder, .footer_bottom, .footer_bottom p, .footer_bottom_holder p, .footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.qode_icon_font_elegant) { font-family: "Oswald";
}
.footer_bottom p { margin: 10px 0px;
}
h1, h2, h3, h4, h5, h6, p {
margin-bottom: 20px!important;
}
@media all and (max-width:1350px) {
nav.main_menu.right {
width: 100%!important;
}
}
li { list-style-position: outside; margin: 0 0 12px 20px;
}
.iconlist-2 { width: 100%; padding: 0px; margin: 0px 0px 10px 0px; float: left;
}
.iconlist-2 .icon { width: 18px; height: 18px; padding: 0px; margin: 3px 0px 0px 0px; float: left; font-size: 14px; text-align: center; line-height: 15px; color: #000; border-radius: 100%;
}
.iconlist-2 .text { padding: 0px 0 0 28px; margin: 0px; display: block;
font-size: 16px;
line-height: 22px;
margin-bottom: 10px;
text-align: left;
font-family: 'Merriweather', sans-serif;
}
.call_to_action .column2.button_wrapper .qbutton { color: black!important;
text-decoration: none!important;
}
.call_to_action .column2.button_wrapper .qbutton:hover { color: white!important;
}
#nav_menu-3 ul.sub-menu { display: none!important;
}
.drop_down .second .inner ul.right li a { font-size: 13px!important; font-weight: 500!important;
}
.call_to_action.normal a { color: white!important; text-decoration: underline!important;
}
.white h2, .white h1, .white h3, .white h4, .white p { text-shadow: 0px 0px 10px rgba(0,0,0,0.8);
}
.arrow-left .q_elements_item { background-position: right center!important;
}
.arrow-right .q_elements_item { background-position: left center!important;
}
}.white h2, .white h3, .white p { text-shadow: 0px 0px 10px black;
}
.footer-social { background: #eee; width: 15px; height: 15px; color: black; padding: 20px; border-radius: 100%; font-size: 18px;
}
.wufoo .info h2 { font-family: Oswald!important;
}
.header_top .left { display: none;
}
.box-white { border: 2px solid white; /* width: 50%; */ padding: 20px; text-align: center; margin: 0px auto; color: white; text-shadow: 0px 1px 1px black;
}
.white h1, .white h2, .white h3, .white h4, .white h5, .white p { color: white;
}
h1, h2, h3, h4 {
margin-bottom: 15px!important;
}
.parallax { background-size: cover!important; background-attachment: fixed!important;
}