/* Services */.mechanic-header .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container { margin-left: 53px; margin-right: 53px;}.mechanic-specialization .et_pb_row:last-child .et_pb_column { display: block !important;}.mechanic-specialization .et_pb_blurb:last-child { margin-right: 0 !important;}.mechanic-specialization .et_pb_blurb { width: 15% !important; margin-right: 2% !important; float: left !important;}/**********************Hover******************************/.mechanic_services .et_pb_main_blurb_image,.mechanic-team .et_pb_team_member_image { overflow: hidden;}.mechanic-team .et_pb_team_member_image{max-width: 100%;}.mechanic_services .et_pb_blurb h4.et_pb_module_header,.mechanic-team .et_pb_team_member .et_pb_module_header,.mechanic_services .et_pb_main_blurb_image img,.mechanic_services .et_pb_blurb,.mechanic-team .et_pb_team_member,.mechanic-team .et_pb_team_member_image img { transition: 0.3s;}.mechanic_services .et_pb_blurb:hover .et_pb_main_blurb_image img,.mechanic-team .et_pb_team_member:hover .et_pb_team_member_image img { transform: scale(1.1) rotate(2deg);}.mechanic_services .et_pb_blurb:hover h4.et_pb_module_header,.mechanic-team .et_pb_team_member:hover .et_pb_module_header { color: red !important;}.mechanic_services .et_pb_blurb:hover,.mechanic-team .et_pb_team_member:hover { box-shadow: 0px 0 8px 2px rgba(160, 190, 212, 0.4);}.mechanic_services .et_pb_blurb .et_pb_blurb_container { margin-left: 35px; padding-right: 35px;}/*Responsive*//* Specialization */@media (min-width: 2561px) { .mechanic-header .et_pb_cta_0 { max-width: 60%; }}@media (min-width: 3600px) { .mechanic-header .et_pb_cta_0 { max-width: 55%; }}/* Testimonial */@media (min-width: 1930px) { .mechanic-testimonial .et_pb_row_10.et_pb_row { margin-top: -250px !important; padding: 80px 80px; }}@media (max-width: 1390px) and (min-width: 981px) { .mechanic-specialization .et_pb_text_3 { font-size: 42px; }}@media (max-width: 1390px) { .mechanic-specialization .et_pb_main_blurb_image { padding: 25px !important; } .mechanic-header .et_pb_row, .mechanic-team .et_pb_row, .mechanic-specialization .et_pb_row, .mechanic_services_top .et_pb_row, .mechanic_services .et_pb_row { width: 90% !important; } .mechanic-testimonial .et_pb_row { padding: 0 !important; }}@media only screen and (max-width: 980px) { .mechanic-header .et_pb_column_1_3:last-child { margin-right: 0 !important; } .mechanic-header .et_pb_column_1_3 { width: 32% !important; margin-right: 2% !important; } .mechanic-header .et_pb_column_1_3 .et_pb_main_blurb_image { display: block; text-align: center !important; width: 100% !important; margin-bottom: 10px; } .mechanic-header .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_description { text-align: center !important; } .mechanic-header .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container { margin-left: 0; margin-right: 0; text-align: center !important; padding-left: 0; width: 100%; display: block; } .mechanic-team .et_pb_column_1_3:last-child, .mechanic_services .et_pb_column:last-child { margin-right: 0 !important; } .mechanic-team .et_pb_column_1_3, .mechanic_services .et_pb_column { width: 32% !important; margin-right: 2% !important; } .mechanic-specialization .et_pb_blurb:nth-child(3n+3) { margin-right: 0 !important; } .mechanic-specialization .et_pb_blurb { width: 30% !important; margin-right: 5% !important; float: left !important; } .mechanic-team .et_pb_text, .mechanic-team .et_pb_button_module_wrapper, .mechanic-specialization .et_pb_text, .mechanic-specialization .et_pb_button_module_wrapper, .mechanic_services_top .et_pb_text, .mechanic_services_top .et_pb_button_module_wrapper { text-align: center !important; } .mechanic_book_section .et_pb_column_1_2:last-child { margin-right: 0 !important; } .mechanic_book_section .et_pb_column_1_2 { width: 49% !important; margin-right: 2% !important; } .mechanic-testimonial .et_pb_testimonial .et_pb_testimonial_portrait { margin-bottom: 30px !important; } .mechanic-team .et_pb_team_member .et_pb_team_member_image, #page-container .mechanic_services .et_pb_main_blurb_image { margin-bottom: 30px !important; } #page-container .mechanic-team .et_pb_team_member, #page-container .mechanic_services .et_pb_blurb { padding-bottom: 30px !important; } .mechanic-team .et_pb_team_member .et_pb_team_member_description, .mechanic_services .et_pb_blurb .et_pb_blurb_container { margin-left: 20px !important; padding-right: 20px !important; }}@media only screen and (max-width: 767px) { .mechanic_services .et_pb_column .et_pb_blurb .et_pb_blurb_content { max-width: 100% !important; } .mechanic-team .et_pb_column_1_3, .mechanic_services .et_pb_column { width: 100% !important; margin-right: 0 !important; } .mechanic-team .et_pb_team_member_image img, .mechanic_services .et_pb_main_blurb_image img { display: block !important; width: 100% !important; } .mechanic-specialization .et_pb_blurb:nth-child(3n+3) { margin-right: 6% !important; } .mechanic-specialization .et_pb_blurb:nth-child(2n+2) { margin-right: 0 !important; } .mechanic-specialization .et_pb_blurb { width: 47% !important; margin-right: 6% !important; float: left !important; } .mechanic_book_section .et_pb_column_1_2 .et_pb_button_module_wrapper a.et_pb_button { padding: 7px 10px !important; } .mechanic_book_section .et_pb_column_1_2 .et_pb_button_module_wrapper { text-align: center !important; } .mechanic_book_section .et_pb_column_1_2:first-child { margin-bottom: 10px !important; } .mechanic_book_section .et_pb_column_1_2 { width: 100% !important; margin-right: 0 !important; } .mechanic-header .et_pb_column_1_3 { width: 100% !important; margin-right: 0 !important; }}
.blurbs1 .et_pb_blurb { cursor: pointer; } .blurbs1 .et_pb_blurb:hover .et_pb_blurb_container h4:after { background-color: #ffcc00 !important; width: 250px; } .blurbs1 .et_pb_blurb_container h4:after { content: ""; display: block; width: 184px; height: 1px; background-color: #ffffff !important; margin: 49px 0 26px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .blurbs1 .et_pb_main_blurb_image img{ width: 100% !important; display: block !important; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; opacity: 0.4 !important; } .blurbs1 .et_pb_main_blurb_image { width: 100%; margin-bottom: 0 !important; } .blurbs1 .et_pb_blurb_container { position: absolute; top: 45%; left: 7.9vw; right: 6vw; } .blurbs1 .et_pb_blurb{ overflow: hidden; } .blurbs1 .et_pb_blurb:hover .et_pb_main_blurb_image img{ transform: rotate(-5deg) scale(1.2); opacity: 0.2 !important; } /**************************************************/ @mixin bgGradient { background: #4e5559 linear-gradient( transparent 0%, transparent 50%, #ffffff 50%, #ffffff 100% ); } .scrrol_text p:not(.mouse) { margin-top: 20px; text-indent: 0; color: #ffffff; animation: colorText 5s ease-out infinite, nudgeText 5s ease-out infinite; } .mouse { background: #4e5559 -webkit-linear-gradient(transparent 0%, transparent 50%, #ffffff 50%, #ffffff 100%); background: #4e5559 linear-gradient(transparent 0%, transparent 50%, #ffffff 50%, #ffffff 100%); position: relative; width: 30px; height: 55px; background-size: 100% 100%; border-radius: 100px; background-size: 225%; animation: colorSlide 5s linear infinite, nudgeMouse 5s ease-out infinite; padding: 0 !important; margin: 16vw auto 0 !important; display: block !important; } .mouse:before, .mouse:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; } .mouse:before { width: 28px; height: 53px; background-color: #222a30; border-radius: 100px; } .mouse:after { background-color: #ffffff; width: 5px; height: 5px; border-radius: 100%; animation: trackBallSlide 5s linear infinite; } @keyframes colorSlide { 0% { background-position: 0% 100%; } 20% { background-position: 0% 0%; } 21% { background-color: #4e5559; } 29.99% { background-color: #ffffff; background-position: 0% 0%; } 30% { background-color: #4e5559; background-position: 0% 100%; } 50% { background-position: 0% 0%; } 51% { background-color: #4e5559; } 59.99% { background-color: #ffffff; background-position: 0% 0%; } 60% { background-color: #4e5559; background-position: 0% 100%; } 80% { background-position: 0% 0%; } 81% { background-color: #4e5559; } 89.99%, 100% { background-color: #ffffff; } } @keyframes trackBallSlide { 0% { opacity: 1; transform: scale(1) translateY(-20px); } 6% { opacity: 1; transform: scale(0.9) translateY(20px/4); } 14% { opacity: 0; transform: scale(0.4) translateY(20px *2); } 15%, 19% { opacity: 0; transform: scale(0.4) translateY(-20px); } 28%, 29.99% { opacity: 1; transform: scale(1) translateY(-20px); } 30% { opacity: 1; transform: scale(1) translateY(-20px); } 36% { opacity: 1; transform: scale(0.9) translateY(20px/4); } 44% { opacity: 0; transform: scale(0.4) translateY(20px *2); } 45%, 49% { opacity: 0; transform: scale(0.4) translateY(-20px); } 58%, 59.99% { opacity: 1; transform: scale(1) translateY(-20px); } 60% { opacity: 1; transform: scale(1) translateY(-20px); } 66% { opacity: 1; transform: scale(0.9) translateY(20px/4); } 74% { opacity: 0; transform: scale(0.4) translateY(20px *2); } 75%, 79% { opacity: 0; transform: scale(0.4) translateY(-20px); } 88%, 100% { opacity: 1; transform: scale(1) translateY(-20px); } } @keyframes nudgeMouse { 0% { transform: translateY(0); } 20% { transform: translateY(8px); } 30% { transform: translateY(0); } 50% { transform: translateY(8px); } 60% { transform: translateY(0); } 80% { transform: translateY(8px); } 90% { transform: translateY(0); } } @keyframes nudgeText { 0% { transform: translateY(0); } 20% { transform: translateY(2px); } 30% { transform: translateY(0); } 50% { transform: translateY(2px); } 60% { transform: translateY(0); } 80% { transform: translateY(2px); } 90% { transform: translateY(0); } } @keyframes colorText { 21% { color: #4e5559; } 30% { color: #ffffff; } 51% { color: #4e5559; } 60% { color: #ffffff; } 81% { color: #4e5559; } 90% { color: #ffffff; } } .scrrol_text h4:after { content: "3"; display: block; font-family: "ETmodules" !important; font-size: 30px; margin-top: 2px; } .scrrol_text a { color: #fff !important; font-size: 16px !important; font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important; letter-spacing: 0 !important; } /*specials*/ .specials img { display: block; width: 100%; } .specials .et_pb_column_4_4 .et_pb_promo_description h2:after { content: ""; display: block; width: 184px; height: 1px; background-color: #ffffff !important; margin: 30px auto 30px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .specials .et_pb_column_1_2 .et_pb_blurb{ cursor: pointer; } .specials .et_pb_column_1_2 .et_pb_main_blurb_image img{ display: block; width: 100%; } .specials .et_pb_column_1_2 .et_pb_main_blurb_image{ width: 50% !important; } .specials .et_pb_column_1_2 .et_pb_blurb_container{ width: 50%; text-align: center; vertical-align: middle; padding: 0 3vw !important; } .specials .et_pb_column_1_2 .et_pb_blurb:hover:after{ transform: scale(1); } .specials .et_pb_column_1_2 .et_pb_blurb:after{ content: ""; display: block; position: absolute; top: 10px; right: 10px; left: 10px; bottom: 10px; background-color: transparent; border: 2px solid #ffcc00; transform: scale(0); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s; } .specials .et_pb_row:last-child .et_pb_column_1_2 .et_pb_main_blurb_image{ float: right; margin-bottom: 0 !important; } .specials .et_pb_row:last-child .et_pb_column_1_2 .et_pb_blurb_content{ float: left; width: 100%; } .specials .et_pb_row:last-child .et_pb_column_1_2 .et_pb_blurb_container{ display: inline-block; top: 50% !important; transform: translate(0,-50%); position: absolute; float: none; } /*come_on_in*/ .come_on_in .et_contact_bottom_container { float: none; text-align: center; } .come_on_in .et_pb_promo_description h2:after { content: ""; display: block; width: 184px; height: 1px; background-color: #ffffff !important; margin: 30px auto 30px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .come_on_in form p.et_pb_contact_field_half:nth-child(2) { margin-right: 0 !important; } .come_on_in form p.et_pb_contact_field_half { width: 49% !important; margin-right: 2% !important; } .come_on_in form p:nth-child(3), .come_on_in form p:nth-child(4), .come_on_in form p:nth-child(5), .come_on_in form p:nth-child(6) { clear: none !important; width: 23.5%; margin-right: 2%; float: left !important; } .come_on_in form p:nth-child(6) { margin-right: 0 !important; } /*Footer*/ .res_footer .et_pb_promo_description h2:after { content: ""; display: block; width: 184px; height: 1px; background-color: #ffffff !important; margin: 30px auto 30px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .res_footer form { position: relative; padding-bottom: 0 !important; display: inline-block; width: 100%; } .res_footer form p:first-child { padding: 0 !important; margin: 0 !important; position: relative; padding-bottom: 0 !important; display: inline-block; width: 100%; } .res_footer form p.et_pb_newsletter_button_wrap { position: absolute !important; top: 15px; right: 15px; bottom: 15px; min-width: 22%; }.res_footer form p.et_pb_newsletter_button_wrap .et_pb_newsletter_button_text{ position: absolute; width: 100%; left: 0; top: 50%; transform: translate(0,-50%); } #page-container .res_footer .et_pb_newsletter .et_pb_newsletter_form{ padding-left: 0 !important; } #page-container .res_footer .et_pb_newsletter{ display: block !important; margin-top: 30px !important; } .res_footer form p.et_pb_newsletter_button_wrap .et_pb_newsletter_button { height: 100% !important; } /*Hover*/ .specials .et_pb_column_1_4{ cursor: pointer; } /*Respomsive*/ @media only screen and (max-width: 1500px) and (min-width: 1391px){ .blurbs1 .et_pb_blurb_container p{ font-size: 20px !important; } .blurbs1 .et_pb_blurb_container h4:after{ margin: 20px 0 10px !important; } } @media only screen and (max-width: 1390px) and (min-width: 981px){ .blurbs1 .et_pb_blurb_container p{ font-size: 20px !important; } .blurbs1 .et_pb_blurb_container h4{ font-size: 40px !important; } .blurbs1 .et_pb_blurb_container { top: 6vw; } .blurbs1 .et_pb_blurb_container h4:after{ margin: 20px 0 10px !important; } .blurbs1 .et_pb_blurb{ max-height: 360px !important; } } @media only screen and (max-width: 1390px) { .specials .et_pb_row:not(:first-child) { display: block; background-color: #000000; padding: 0 !important; } .specials .et_pb_column_1_4 .et_pb_promo { padding: 6vw 3vw !important; } .specials .et_pb_row .et_pb_column_1_2 { width: 100% !important; } .specials .et_pb_row:last-child .et_pb_column_1_2 .et_pb_main_blurb_image{ float: none; margin-bottom: 0 !important; } .specials .et_pb_row:last-child .et_pb_column_1_2 .et_pb_blurb_container{ padding-top: 0 !important; } .specials .et_pb_row:last-child .et_pb_column_1_2 .et_pb_blurb_container { display: table-cell; top: 0 !important; transform: translate(0,0); position: static; float: none; } } @media only screen and (max-width: 980px) { .mouse { margin: 130px auto 0 !important; } .come_on_in form p:nth-child(3), .come_on_in form p:nth-child(4), .come_on_in form p:nth-child(5), .come_on_in form p:nth-child(6) { width: 49%; } .come_on_in form p:nth-child(4) { margin-right: 0 !important; } .res_footer .et_pb_promo_description p{ font-weight: 300 !important; font-size: 20px !important; } .res_footer .et_pb_promo_description h2:after { margin: 20px auto 10px; } } @media only screen and (max-width: 767px) { .mouse { margin: 80px auto 0 !important; } #page-container .specials .et_pb_column_1_4 { width: 100% !important; } #page-container .specials .et_pb_column_1_4 .et_pb_promo { padding: 6vw 3vw !important; } #page-container .come_on_in form p { width: 100% !important; margin-right: 0 !important; } .specials .et_pb_column_1_2 .et_pb_blurb_container{ padding: 30px !important; } .specials .et_pb_column_1_2 .et_pb_blurb_container, .specials .et_pb_column_1_2 .et_pb_main_blurb_image{ width: 100% !important; display: block; margin: 0 !important; } .specials .et_pb_row:last-child .et_pb_column_1_2 .et_pb_blurb_container{ padding-top: 30px !important; } .blurbs1 .et_pb_blurb_container p{ font-size: 20px !important; } .blurbs1 .et_pb_blurb_container h4{ font-size: 40px !important; } .blurbs1 .et_pb_blurb_container { top: 15vw; } .blurbs1 .et_pb_blurb_container h4:after{ margin: 20px 0 10px !important; } .blurbs1 .et_pb_blurb{ max-height: 360px !important; } .res_footer .et_pb_promo_description p{ font-size: 18px !important; } } @media only screen and (max-width: 480px) { .res_footer form p.et_pb_newsletter_button_wrap .et_pb_newsletter_button_text { position: static; }#page-container .res_footer form p input , #page-container .res_footer form p.et_pb_newsletter_button_wrap .et_pb_newsletter_button ]{ padding: 20px 10px !important; } .res_footer form p.et_pb_newsletter_button_wrap { position: static !important; min-width: 100%; margin-top: 15px; } .blurbs1 .et_pb_blurb_container p{ font-size: 16px !important; line-height: 150%; } .blurbs1 .et_pb_blurb_container h4{ font-size: 30px !important; } .blurbs1 .et_pb_blurb_container { top: 9vw; } .blurbs1 .et_pb_blurb_container h4:after{ margin: 10px 0 0px !important; } .blurbs1 .et_pb_blurb{ max-height: 215px !important; } .res_footer .et_pb_promo_description p{ font-size: 16px !important; } }

¿Cómo podemos ayudarle?

Pregúntenos algo

Satisfacer los deseos de la gente por el puro placer de la vida

BOOKINGS WATERSPORTS

[email protected]

+34 674 17 92 08

” SO, LIVE A LIFE

YOU WILL REMEMBER

 

BARCELONA SOCIAL

(function() { var x = document.getElementsByClassName("wpml-ls-native")[0].textContent; console.log(x); switch (x) { case "English": document.getElementsByClassName("wpml-ls-native")[0].innerHTML= "EN"; document.getElementsByClassName("wpml-ls-native")[1].innerHTML= "ES"; document.getElementsByClassName("wpml-ls-native")[2].innerHTML= "FR"; break; case "Español": document.getElementsByClassName("wpml-ls-native")[0].innerHTML= "ES"; document.getElementsByClassName("wpml-ls-native")[1].innerHTML= "EN"; document.getElementsByClassName("wpml-ls-native")[2].innerHTML= "FR"; break; case "Français": document.getElementsByClassName("wpml-ls-native")[0].innerHTML= "FR"; document.getElementsByClassName("wpml-ls-native")[1].innerHTML= "EN"; document.getElementsByClassName("wpml-ls-native")[2].innerHTML= "ES"; break; default: break; } })(); #post-191{ margin-top: -42px; } @media (max-width:1120px) and (min-width:980px) { #mail{ text-overflow: ellipsis; white-space: nowrap; } } @media (max-width:1133px) and (min-width:980px) { #basicMain{ text-overflow: ellipsis; white-space: nowrap; } } @media (max-width:1207px) and (min-width:980px) { #social{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } } @media (max-width:1140px) and (min-width:980px) { #top-menu{ width: 127%; margin-left: -7px; } #top-menu li { padding-right: 10px; } } #footer-bottom { background-color: black !important; } #top-menu{ font-size: 0px !important; } @media (max-width:1240px) and (min-width:980px) { .et-fixed-header #top-menu li a { font-size: 12px !important; } #top-menu li a { font-size: 12px !important; } } .fa { padding: 8px; font-size: 30px !important; width: 50px; height: 50px; text-align: center; text-decoration: none; } #basicMain{ width: 100%; text-align: center; display: block; } #share{ text-align: center; color: rgb(255,255,255); } .fa-whatsapp:hover { background: rgba(255,255,255,0) !important; color: rgb(253,253,253) !important; } #shareMain:hover{ background-color: rgba(0,0,0,0); } .fa-envelope:hover{ background: rgba(255,255,255,0); color: rgb(253,251,251) !important; } .fa-youtube { background: rgba(255,255,255,0); color: #be1622; } .fa-youtube:hover { background: rgba(255,255,255,0) !important; color: rgb(255,255,255) !important; } .fa-tripadvisor:hover { background: rgba(255,255,255,0) !important; color: rgb(255,255,255) !important; } .fa-whatsapp { background: rgba(0,0,0,0); color: #be1622; } .fa-envelope { background: rgba(255,255,255,0); color: #be1622; } .fa-instagram { background: rgba(0,0,0,0); color: #be1622; } .fa-instagram:hover{ background: rgba(255,255,255,0); color: rgb(255,255,255) !important; } .fa-tripadvisor { background: rgba(0,0,0,0); color: #be1622; padding-left: 5px; } @media (max-width:1130px) and (min-width:970px) { #shareMain{ width: 116%; } }

/* Services */.mechanic-header .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container { margin-left: 53px; margin-right: 53px;}.mechanic-specialization .et_pb_row:last-child .et_pb_column { display: block !important;}.mechanic-specialization .et_pb_blurb:last-child { margin-right: 0 !important;}.mechanic-specialization .et_pb_blurb { width: 15% !important; margin-right: 2% !important; float: left !important;}/**********************Hover******************************/.mechanic_services .et_pb_main_blurb_image,.mechanic-team .et_pb_team_member_image { overflow: hidden;}.mechanic-team .et_pb_team_member_image{max-width: 100%;}.mechanic_services .et_pb_blurb h4.et_pb_module_header,.mechanic-team .et_pb_team_member .et_pb_module_header,.mechanic_services .et_pb_main_blurb_image img,.mechanic_services .et_pb_blurb,.mechanic-team .et_pb_team_member,.mechanic-team .et_pb_team_member_image img { transition: 0.3s;}.mechanic_services .et_pb_blurb:hover .et_pb_main_blurb_image img,.mechanic-team .et_pb_team_member:hover .et_pb_team_member_image img { transform: scale(1.1) rotate(2deg);}.mechanic_services .et_pb_blurb:hover h4.et_pb_module_header,.mechanic-team .et_pb_team_member:hover .et_pb_module_header { color: red !important;}.mechanic_services .et_pb_blurb:hover,.mechanic-team .et_pb_team_member:hover { box-shadow: 0px 0 8px 2px rgba(160, 190, 212, 0.4);}.mechanic_services .et_pb_blurb .et_pb_blurb_container { margin-left: 35px; padding-right: 35px;}/*Responsive*//* Specialization */@media (min-width: 2561px) { .mechanic-header .et_pb_cta_0 { max-width: 60%; }}@media (min-width: 3600px) { .mechanic-header .et_pb_cta_0 { max-width: 55%; }}/* Testimonial */@media (min-width: 1930px) { .mechanic-testimonial .et_pb_row_10.et_pb_row { margin-top: -250px !important; padding: 80px 80px; }}@media (max-width: 1390px) and (min-width: 981px) { .mechanic-specialization .et_pb_text_3 { font-size: 42px; }}@media (max-width: 1390px) { .mechanic-specialization .et_pb_main_blurb_image { padding: 25px !important; } .mechanic-header .et_pb_row, .mechanic-team .et_pb_row, .mechanic-specialization .et_pb_row, .mechanic_services_top .et_pb_row, .mechanic_services .et_pb_row { width: 90% !important; } .mechanic-testimonial .et_pb_row { padding: 0 !important; }}@media only screen and (max-width: 980px) { .mechanic-header .et_pb_column_1_3:last-child { margin-right: 0 !important; } .mechanic-header .et_pb_column_1_3 { width: 32% !important; margin-right: 2% !important; } .mechanic-header .et_pb_column_1_3 .et_pb_main_blurb_image { display: block; text-align: center !important; width: 100% !important; margin-bottom: 10px; } .mechanic-header .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_description { text-align: center !important; } .mechanic-header .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container { margin-left: 0; margin-right: 0; text-align: center !important; padding-left: 0; width: 100%; display: block; } .mechanic-team .et_pb_column_1_3:last-child, .mechanic_services .et_pb_column:last-child { margin-right: 0 !important; } .mechanic-team .et_pb_column_1_3, .mechanic_services .et_pb_column { width: 32% !important; margin-right: 2% !important; } .mechanic-specialization .et_pb_blurb:nth-child(3n+3) { margin-right: 0 !important; } .mechanic-specialization .et_pb_blurb { width: 30% !important; margin-right: 5% !important; float: left !important; } .mechanic-team .et_pb_text, .mechanic-team .et_pb_button_module_wrapper, .mechanic-specialization .et_pb_text, .mechanic-specialization .et_pb_button_module_wrapper, .mechanic_services_top .et_pb_text, .mechanic_services_top .et_pb_button_module_wrapper { text-align: center !important; } .mechanic_book_section .et_pb_column_1_2:last-child { margin-right: 0 !important; } .mechanic_book_section .et_pb_column_1_2 { width: 49% !important; margin-right: 2% !important; } .mechanic-testimonial .et_pb_testimonial .et_pb_testimonial_portrait { margin-bottom: 30px !important; } .mechanic-team .et_pb_team_member .et_pb_team_member_image, #page-container .mechanic_services .et_pb_main_blurb_image { margin-bottom: 30px !important; } #page-container .mechanic-team .et_pb_team_member, #page-container .mechanic_services .et_pb_blurb { padding-bottom: 30px !important; } .mechanic-team .et_pb_team_member .et_pb_team_member_description, .mechanic_services .et_pb_blurb .et_pb_blurb_container { margin-left: 20px !important; padding-right: 20px !important; }}@media only screen and (max-width: 767px) { .mechanic_services .et_pb_column .et_pb_blurb .et_pb_blurb_content { max-width: 100% !important; } .mechanic-team .et_pb_column_1_3, .mechanic_services .et_pb_column { width: 100% !important; margin-right: 0 !important; } .mechanic-team .et_pb_team_member_image img, .mechanic_services .et_pb_main_blurb_image img { display: block !important; width: 100% !important; } .mechanic-specialization .et_pb_blurb:nth-child(3n+3) { margin-right: 6% !important; } .mechanic-specialization .et_pb_blurb:nth-child(2n+2) { margin-right: 0 !important; } .mechanic-specialization .et_pb_blurb { width: 47% !important; margin-right: 6% !important; float: left !important; } .mechanic_book_section .et_pb_column_1_2 .et_pb_button_module_wrapper a.et_pb_button { padding: 7px 10px !important; } .mechanic_book_section .et_pb_column_1_2 .et_pb_button_module_wrapper { text-align: center !important; } .mechanic_book_section .et_pb_column_1_2:first-child { margin-bottom: 10px !important; } .mechanic_book_section .et_pb_column_1_2 { width: 100% !important; margin-right: 0 !important; } .mechanic-header .et_pb_column_1_3 { width: 100% !important; margin-right: 0 !important; }}