.flyout {
position: absolute;
top: 80px;
left: 50%;
-webkit-transform: translate(-50%);
transform: translate(-50%);
width: 800px;
min-height: 265px;
margin: auto;
overflow: hidden;
background-color: #0e074e;
border: 1px solid #003a5d;
-webkit-box-shadow: 0px 0px 10px #0e074e;
box-shadow: 0px 0px 10px #0e074e;
border-radius: 5px;
z-index: 10000;
display: none;
padding: 50px 100px 100px;
}
.flyout .container .row .col-sm-3 {
margin-bottom: 20px;
}
.flyout .container .row .col-sm-3 .tratamento_item_menu {
border: 1px solid #003a5d;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 10px;
min-height: 150px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.flyout .container .row .col-sm-3 .tratamento_item_menu:hover {
border: 1px solid transparent;
cursor: pointer;
}
.flyout .container .row .col-sm-3 .tratamento_item_menu h4 {
font-size: 12px;
text-align: center;
font-family: OpenSans;
padding-top: 15px;
}
.flyout .container .row .col-sm-3 .tratamento_item_menu h4 a {
color: white;
text-decoration: none;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.flyout .container .row .col-sm-3 .tratamento_item_menu h4 a:hover {
opacity: 0.8;
}
.flyout .container .row .col-sm-3 .tratamento_item_menu .tratamento_icone img {
max-width: 60px;
}
.flyout .container .dropdown_btn_ver_sevicos {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.flyout .container .dropdown_btn_ver_sevicos a {
color: #003a5d;
text-transform: uppercase;
text-decoration: none;
font-family: OpenSans;
font-size: 14px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.flyout .container .dropdown_btn_ver_sevicos a:hover {
opacity: 0.8;
}
.our_dna {
background-color: #003a5d;
padding-top: 15px;
padding-bottom: 15px;
}
.our_dna .container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.our_dna .container .our_dna_wrapper {
max-width: 75%;
}
.our_dna .container .our_dna_wrapper .row .col-sm-6 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.our_dna .container .our_dna_wrapper .row .col-sm-6 .media {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 294px;
}
.our_dna .container .our_dna_wrapper .row .col-sm-6 .media img {
margin-right: -2px;
max-width: 34%;
}
.our_dna .container .our_dna_wrapper .row .col-sm-6 .media .media-body {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.our_dna .container .our_dna_wrapper .row .col-sm-6 .media .media-body h5 {
color: white;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 25px;
}
.montadoras {
background-color: #003a5d;
padding-top: 50px;
padding-bottom: 30px;
border-top: 10px solid #ce0e2d;
}
.montadoras .container .fornecedores_wrapper {
max-width: 96%;
margin: auto;
}
.montadoras .container .fornecedores_wrapper h4 {
color: white;
font-weight: 800;
text-transform: uppercase;
font-family: "Open Sans", sans-serif;
font-size: 40px;
padding-bottom: 30px;
}
.montadoras .owl-theme .owl-nav {
display: none;
}
.montadoras .owl-theme .owl-dots {
padding-top: 40px;
display: block!important;
}
.montadoras .owl-theme .owl-dots .owl-dot:hover,
.montadoras .owl-theme .owl-dots .owl-dot:active,
.montadoras .owl-theme .owl-dots .owl-dot:focus {
outline: 0;
}
.montadoras .owl-theme .owl-dots .owl-dot span {
width: 15px;
height: 15px;
background: #c1c1c1;
border-radius: 50%;
}
.montadoras .owl-theme .owl-dots .owl-dot.active span {
background: #3dae2b;
}
.working_hours {
background-position: center center;
background-size: cover;
width: 100%;
padding-bottom: 70px;
}
.working_hours .container .working_hours_wrapper {
max-width: 96%;
margin: auto;
}
.working_hours .container .working_hours_wrapper h3 {
color: #ce0e2d;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 40px;
padding-top: 40px;
}
.working_hours .container .working_hours_wrapper .row .col-sm-6 .hours_col {
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: right;
-ms-flex-pack: right;
justify-content: right;
}
.fornecedores {
border-top: 10px solid #ce0e2d;
padding-bottom: 80px;
}
.fornecedores .container .fornecedores_wrapper {
max-width: 96%;
margin: auto;
}
.fornecedores .container .fornecedores_wrapper h4 {
color: #ce0e2d;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 40px;
padding-top: 80px;
text-transform: uppercase;
}
.nav_desktop {
background: #003a5d;
}
.nav_desktop .container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center!important;
-ms-flex-pack: center!important;
justify-content: center!important;
}
.nav_desktop .container .container_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: distribute;
justify-content: space-around;
}
.nav_desktop .container .container_wrapper .custom_logo {
max-width: 225px;
position: relative;
}
.nav_desktop .container .container_wrapper .custom_logo .custom-logo-link img {
max-width: 57%;
height: auto;
padding-bottom: 20px;
}
.nav_desktop .container .container_wrapper .custom_logo .logo-secondaire {
position: absolute;
bottom: 60px; right: 22px;
z-index: 3;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: right;
-ms-flex-pack: right;
justify-content: right;
}
.nav_desktop .container .container_wrapper .custom_logo .logo-secondaire img {
width: 74px;
height: auto;
}
.nav_desktop .sidebar-off-canvas .navbar-nav {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
border-top: 2px solid #3dae2b;
padding-top: 9px;
}
.nav_desktop .sidebar-off-canvas .navbar-nav li a {
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 24px;
color: white;
text-transform: uppercase;
}
.off-canvas div#navbaroffcanvas {
padding-top: 18px;
}
.off-canvas .wrapper_contato_top_main {
background-color: #003a5d;
color: white;
padding: 5px 10px;
}
.off-canvas .wrapper_contato_top_main .container .wrapper_contato_top {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.off-canvas .wrapper_contato_top_main .container .wrapper_contato_top .telefone {
font-family: OpenSans;
font-size: 14px;
}
.off-canvas .wrapper_contato_top_main .container .wrapper_contato_top .telefone span a {
text-decoration: none;
color: white;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.off-canvas .wrapper_contato_top_main .container .wrapper_contato_top .telefone span a:hover {
opacity: 0.6;
}
.off-canvas .wrapper_contato_top_main .container .wrapper_contato_top .horario,
.off-canvas .wrapper_contato_top_main .container .wrapper_contato_top .email {
padding-right: 20px;
font-family: OpenSans;
font-size: 14px;
}
.off-canvas .wrapper_contato_top_main .container .wrapper_contato_top .email a {
text-decoration: none;
color: white;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.off-canvas .wrapper_contato_top_main .container .wrapper_contato_top .email a:hover {
opacity: 0.6;
}
.off-canvas .navbar {
position: relative;
z-index: 10;
width: 100%;
}
.off-canvas .navbar .container .wrapper_additional_info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #000000;
max-width: 350px;
font-family: OpenSansRegular;
font-size: 13px;
}
.off-canvas .navbar .container .wrapper_additional_info .endereco_header {
position: relative;
color: #0e074e;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.off-canvas .navbar .container .wrapper_additional_info .endereco_header:before {
content: "";
position: absolute;
background-color: #0e074e;
width: 1px;
height: 66%;
left: -12px;
bottom: 6px;
}
.off-canvas .navbar .container .wrapper_additional_info .endereco_header:after {
content: "";
position: absolute;
background-color: #0e074e;
width: 1px;
height: 66%;
right: 9px;
bottom: 6px;
}
.off-canvas .navbar .container .wrapper_additional_info .endereco_header .spin_map {
width: 26px;
margin-right: 12px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
padding-bottom: 4px;
}
.off-canvas .navbar .container .wrapper_additional_info .social_column_one a,
.off-canvas .navbar .container .wrapper_additional_info .social_column_two a {
text-transform: uppercase;
text-decoration: none;
color: #000000;
padding-left: 10px;
font-family: oswald;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav li.active .nav-link {
color: #ce0e2d !important;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav .nav-item .nav-link {
-webkit-transition: all 0.5;
transition: all 0.5;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav .nav-item .nav-link:hover {
opacity: 0.8;
color: #ce0e2d !important;
}
.off-canvas .navbar .container .telefone a {
text-decoration: none;
color: white;
padding: 7px 27px;
border: 1px solid rgba(255, 255, 255, 0.5);
border-radius: 15px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
font-family: metroposemibold;
font-size: 14px;
}
.off-canvas .navbar .container .telefone a:hover {
background: white;
}
.carousel {
background-color: #003a5d;
border-top: 8px solid #ce0e2d;
border-bottom: 8px solid #ce0e2d;
}
.carousel .container_control {
width: 100%;
position: absolute;
}
.carousel .container_control .container {
position: relative;
bottom: 78px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.carousel .container_control .container a.carousel-control-prev {
position: relative;
height: 10px;
width: 10px;
opacity: 0.8;
border-radius: 50%;
border: 2px solid #003a5d;
padding: 14px;
display: block;
}
.carousel .container_control .container a.carousel-control-prev .carousel-control-prev-icon {
width: 10px;
height: 10px;
margin-top: -5px !important;
display: block;
margin-left: -5px;
}
.carousel .container_control .container a.carousel-control-next {
position: relative;
height: 10px;
width: 10px;
opacity: 0.8;
left: 2%;
border-radius: 50%;
border: 2px solid #003a5d;
padding: 14px;
display: block;
}
.carousel .container_control .container a.carousel-control-next .carousel-control-next-icon {
width: 10px;
height: 10px;
margin-top: -5px !important;
display: block;
margin-left: -5px;
color: #515050;
}
.carousel .carousel-inner .carousel-item {
height: 510px;
background: no-repeat center center;
background-size: cover;
}
.carousel .carousel-inner .carousel-item .container {
position: relative;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption {
width: 65%;
top: 18%;
margin: auto;
padding-top: 25%;
padding-left: 12px;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption h1 {
font-family: "Open Sans", sans-serif;
font-weight: 800;
text-transform: uppercase;
font-size: 40px;
text-align: center;
margin-bottom: 0;
padding-bottom: 0;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_title_desc {
padding-bottom: 4px;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_title_desc p {
font-family: "Open Sans", sans-serif;
font-weight: 400;
text-align: center;
color: #D6D6D6;
font-size: 27px;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_btn .btn_slide {
background-color: #ce0e2d;
margin: 0;
padding: 15px 45px;
text-align: center;
-webkit-transition: 0.5s;
transition: 0.5s;
background-size: 200% auto;
color: white;
border-radius: 20px;
font-family: "Open Sans", sans-serif;
font-weight: 400;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_btn .btn_slide:hover {
background-position: right center; color: #fff;
text-decoration: none;
}
.subtitle_sobre {
padding-left: 86px;
padding-bottom: 17px;
}
.subtitle_sobre span {
color: #D6D6D6;
text-transform: uppercase;
font-family: Oswald;
letter-spacing: 5.4px;
font-size: 14px;
position: relative;
}
.subtitle_sobre span::before {
content: "";
width: 40%;
height: 1px;
position: absolute;
bottom: 9px;
background: white;
left: -82px;
}
.subtitle_sobre span::after {
content: "";
width: 40%;
height: 1px;
position: absolute;
bottom: 9px;
background: white;
right: -82px;
}
.title_sobre {
padding-bottom: 17px;
}
.title_sobre h2 {
font-family: oswald;
color: #003a5d;
font-size: 47px;
}
.sobredoutor {
background-color: #ffffff;
padding-top: 100px;
padding-bottom: 100px;
}
.sobredoutor .container .row .col-sm-6 .sobre_images {
position: relative;
}
.sobredoutor .container .row .col-sm-6 .sobre_images .about_img {
width: 100%;
border-radius: 20px;
position: relative;
z-index: 3;
}
.sobredoutor .container .row .col-sm-6 .sobre_images .shape {
position: absolute;
z-index: 1;
}
.sobredoutor .container .row .col-sm-6 .sobre_images .shape-1 {
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: -70px;
width: 100%;
}
.sobredoutor .container .row .col-sm-6 .sobre_images .shape-2 {
right: 50px;
bottom: -104px;
}
.sobredoutor .container .row .about_description .wrapper_about_description {
padding-left: 30px;
}
.sobredoutor .container .row .about_description .wrapper_about_description h4 {
color: #ce0e2d;
text-transform: uppercase;
padding-bottom: 15px;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 35px;
}
.sobredoutor .container .row .about_description .wrapper_about_description .wrapper_about_description_text p {
color: #003a5d;
font-size: 18px;
font-family: "Open Sans", sans-serif;
font-weight: 400;
}
.pecas-section {
border-bottom: 10px solid #ce0e2d;
background-color: #003a5d;
}
.pecas-section .container h2 {
color: white;
font-weight: 800;
font-family: "Open Sans", sans-serif;
text-align: center;
padding-top: 40px;
padding-bottom: 30px;
}
.pecas-section .container .container_and_services {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 40px;
}
.pecas-section .container .container_and_services .row .col-sm-4 .col-pecas {
border: 1px solid #3dae2b;
padding: 10px;
border-radius: 15px;
}
.pecas-section .container .container_and_services .row .col-sm-4 .col-pecas .pecas-desc {
max-width: 250px;
margin: auto;
}
.pecas-section .container .container_and_services .row .col-sm-4 .col-pecas .pecas-desc p {
color: white;
font-family: "Open Sans", sans-serif;
font-weight: 400;
text-align: center;
font-size: 17px;
}
.equipe_bg_black {
background-color: #000000 !important;
}
.equipe_section {
background-color: #0e074e;
padding-bottom: 80px;
padding-top: 37px;
}
.equipe_section .container h2 {
padding-bottom: 30px;
font-family: Oswald;
letter-spacing: 5.4px;
color: white;
text-transform: uppercase;
font-size: 16px;
text-align: center;
}
.equipe_section .container .owl_equipe {
padding-right: 17px;
padding-left: 17px;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper {
overflow: hidden;
position: relative;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper a img {
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper:hover a img {
-webkit-transform: scale(1.09);
transform: scale(1.09);
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay {
height: 100%;
width: 100%;
position: absolute;
bottom: 0;
padding: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay .equipe_titulo {
width: 100%;
padding-bottom: 30px;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay .equipe_titulo h5 {
font-family: OpenSans;
color: white;
text-align: center;
text-transform: uppercase;
font-size: 15px;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay .equipe_titulo p {
font-family: OpenSansRegular;
color: #949494;
text-align: center;
font-size: 14px;
text-transform: initial;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay .equipe_titulo a {
text-align: center;
text-decoration: none;
display: block;
color: #003a5d;
text-transform: uppercase;
font-family: OpenSans;
font-size: 15px;
}
.equipe_section .container .owl-nav.disabled {
display: block;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-top: 30px;
}
.equipe_section .container .owl-nav.disabled .owl-prev,
.equipe_section .container .owl-nav.disabled .owl-next {
font-size: 14px;
padding: 10px;
border-radius: 50%;
border: 1px solid #515050;
height: 30px;
width: 30px;
margin-right: 15px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.equipe_section .container .owl-nav.disabled .owl-prev:hover,
.equipe_section .container .owl-nav.disabled .owl-next:hover,
.equipe_section .container .owl-nav.disabled .owl-prev:active,
.equipe_section .container .owl-nav.disabled .owl-next:active,
.equipe_section .container .owl-nav.disabled .owl-prev:focus,
.equipe_section .container .owl-nav.disabled .owl-next:focus {
outline: 0;
color: #003a5d;
border: 1px solid #d1d1d1;
}
.equipe_section .modal .modal-dialog .modal-content {
background-color: #000000;
border: 1px solid #003a5d;
-webkit-box-shadow: 0px 0px 10px #003a5d;
box-shadow: 0px 0px 10px #003a5d;
}
.equipe_section .modal .modal-dialog .modal-content .modal-header {
border-bottom: 0;
padding: 0;
position: relative;
}
.equipe_section .modal .modal-dialog .modal-content .modal-header button.close {
position: absolute;
right: 48%;
top: -34px;
color: #003a5d;
font-weight: 100;
padding: 2px 10px 7px;
border: 1px solid white;
border-radius: 50%;
}
.equipe_section .modal .modal-dialog .modal-content .modal-body .img_pop_up {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-top: 10px;
}
.equipe_section .modal .modal-dialog .modal-content .modal-body .nome_modal {
padding-top: 20px;
}
.equipe_section .modal .modal-dialog .modal-content .modal-body .nome_modal h4 {
font-family: OpenSans;
color: #D6D6D6;
text-align: center;
text-transform: uppercase;
font-size: 15px;
}
.equipe_section .modal .modal-dialog .modal-content .modal-body .cargo_modal h5 {
font-family: OpenSansRegular;
color: #949494;
text-align: center;
font-size: 13px;
}
.equipe_section .modal .modal-dialog .modal-content .modal-body p {
font-family: OpenSansRegular;
text-align: center;
padding: 10px;
color: #C1C1C1;
font-size: 13px;
}
.imports_services {
background-color: #003a5d;
padding-top: 50px;
padding-bottom: 50px;
}
.imports_services .container h5 {
color: #3dae2b;
font-weight: 800;
text-transform: uppercase;
font-family: "Open Sans", sans-serif;
font-size: 40px;
padding-left: 30px;
padding-bottom: 30px;
}
.imports_services .container .row .col-sm-4 {
padding-bottom: 60px;
padding-left: 24px;
padding-right: 24px;
}
.imports_services .container .row .col-sm-4:last-child {
padding-bottom: 0;
}
.imports_services .container .row .col-sm-4 .tratamento_item {
min-height: 282px;
width: 312px;
}
.imports_services .container .row .col-sm-4 .tratamento_item h4 {
font-size: 18px;
text-align: center;
color: #000000;
font-family: OpenSans;
}
.imports_services .container .row .col-sm-4 .tratamento_item .tratamento_icone {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.imports_services .container .row .col-sm-4 .tratamento_item .tratamento_excerpt {
padding-top: 13px;
}
.imports_services .container .row .col-sm-4 .tratamento_item .tratamento_excerpt p {
color: #000000;
font-family: OpenSansRegular;
text-align: center;
font-size: 16px;
}
.imports_services .container .row .col-sm-4 .tratamento_item .tratamento_saiba_mais {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.imports_services .container .row .col-sm-4 .tratamento_item .tratamento_saiba_mais a {
text-decoration: none;
color: #003a5d;
text-transform: uppercase;
font-family: Oswald;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.imports_services .container .row .col-sm-4 .tratamento_item .tratamento_saiba_mais a:hover {
opacity: 0.8;
}
.imports_services .owl-theme .owl-dots {
padding-top: 16px;
display: block!important;
}
.imports_services .owl-theme .owl-dots .owl-dot:hover,
.imports_services .owl-theme .owl-dots .owl-dot:active,
.imports_services .owl-theme .owl-dots .owl-dot:focus {
outline: 0;
}
.imports_services .owl-theme .owl-dots .owl-dot span {
width: 15px;
height: 15px;
background: #c1c1c1;
border-radius: 50%;
}
.imports_services .owl-theme .owl-dots .owl-dot.active span {
background: #3dae2b;
}
.imports_services .owl-nav {
position: absolute;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
top: 37%;
display: none;
}
.imports_services .owl-nav .owl-prev:hover,
.imports_services .owl-nav .owl-next:hover,
.imports_services .owl-nav .owl-prev:active,
.imports_services .owl-nav .owl-next:active,
.imports_services .owl-nav .owl-prev:focus,
.imports_services .owl-nav .owl-next:focus {
background: transparent!important;
outline: 0!important;
}
.imports_services .owl-nav .owl-prev:hover span,
.imports_services .owl-nav .owl-next:hover span,
.imports_services .owl-nav .owl-prev:active span,
.imports_services .owl-nav .owl-next:active span,
.imports_services .owl-nav .owl-prev:focus span,
.imports_services .owl-nav .owl-next:focus span {
border: 1px solid #003a5d;
}
.imports_services .owl-nav .owl-prev span,
.imports_services .owl-nav .owl-next span {
color: #515050;
font-size: 14px;
padding: 3px 10px;
border-radius: 50%;
border: 1px solid #515050;
height: 30px;
width: 30px;
margin-right: 15px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.pagina_tratamento {
background-color: #666ad9;
}
.pagina_tratamento .container .row .col-sm-3 {
margin-bottom: 30px;
}
.titulo_modelo_border_bottom {
padding-bottom: 70px;
}
.titulo_modelo_border_bottom .titulo_modelo_subtitle {
display: block;
font-family: Oswald;
letter-spacing: 6px;
color: #003a5d;
text-transform: uppercase;
font-size: 14px;
text-align: center;
padding-bottom: 10px;
}
.titulo_modelo_border_bottom h1 {
font-family: OpenSansbold;
text-align: center;
color: #000000;
position: relative;
}
.titulo_modelo_border_bottom h1:after {
content: "";
width: 8%;
height: 3px;
background: #003a5d;
bottom: -29px;
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.depoimento_title_editar_style {
max-width: 68%;
margin: auto;
}
.align_left_without_border_bottom {
padding-bottom: 30px;
}
.align_left_without_border_bottom .titulo_modelo_subtitle {
display: block;
font-family: Oswald;
letter-spacing: 6px;
color: #003a5d;
text-transform: uppercase;
font-size: 14px;
text-align: left;
padding-bottom: 10px;
}
.align_left_without_border_bottom h1 {
font-family: OpenSansbold;
text-align: left;
color: #0e074e;
position: relative;
}
.align_left_without_border_bottom h1:after {
content: "";
width: 8%;
height: 0;
background: #CFB07B;
}
.depoimentos_section {
background: transparent;
padding-top: 70px;
padding-bottom: 70px;
border-bottom: 10px solid #ce0e2d;
}
.depoimentos_section .container h6 {
color: #003a5d;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 40px;
text-transform: uppercase;
text-align: center;
}
.depoimentos_section .container .row {
padding-right: 35px;
padding-left: 35px;
}
.depoimentos_section .container .row .col-sm-6 .depoimentos_textos {
-webkit-box-shadow: 0 0 40px #010101;
box-shadow: 0 0 40px #010101;
padding: 28px;
margin-bottom: 42px;
min-height: 205px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.depoimentos_section .container .row .col-sm-6 .depoimentos_textos p {
color: #949494;
font-family: OpenSansitalic;
}
.depoimentos_section .container .row .col-sm-6 .depoimentos_textos span {
font-family: OpenSansbold;
color: #003a5d;
text-transform: uppercase;
position: relative;
display: block;
}
.depoimentos_section .container .row .col-sm-6 .depoimentos_textos span:after {
content: "";
width: 11%;
height: 1px;
position: absolute;
bottom: 11px;
background: #003a5d; margin-left: 17px;
}
.porque_escolher_wrapper {
padding-left: 0!important;
background-color: #ffffff;
}
.porque_escolher_wrapper .row .col-sm-6 {
padding-right: 0;
}
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide {
position: relative;
}
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-dots {
position: absolute;
bottom: 45px;
width: 100%;
}
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-dots .owl-dot:hover,
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-dots .owl-dot:active,
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-dots .owl-dot:focus {
outline: 0;
}
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-dots .owl-dot span {
width: 47px;
height: 3px;
margin: 5px 7px;
background: #707070;
}
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-dots .owl-dot.active span {
background: #003a5d;
}
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-nav {
display: none!important;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
bottom: 38px;
position: absolute;
z-index: 200;
right: 0;
}
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-nav .owl-prev,
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-nav .owl-next {
font-size: 14px;
padding: 10px;
border-radius: 50%;
border: 1px solid #515050;
height: 30px;
width: 30px;
margin-right: 15px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-nav .owl-prev:hover,
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-nav .owl-next:hover,
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-nav .owl-prev:active,
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-nav .owl-next:active,
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-nav .owl-prev:focus,
.porque_escolher_wrapper .row .col-sm-6 .porque_escolher_slide .owl-nav .owl-next:focus {
outline: 0;
color: #003a5d;
border: 1px solid #d1d1d1;
background: transparent;
}
.porque_escolher_wrapper .row .col_contact {
padding: 0;
margin: 0;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper {
padding-left: 10%;
padding-top: 33px;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper h4 {
color: #003a5d;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 40px;
text-transform: uppercase;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .subtitle {
color: #003a5d;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 30px;
margin-bottom: 0;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper p {
color: #003a5d;
font-family: "Open Sans", sans-serif;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper p input,
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper p textarea {
background-color: #003a5d;
color: #c1c1c1;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_with_cell {
line-height: 1.5;
color: #003a5d;
font-family: "Open Sans", sans-serif;
font-weight: 800;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_with_cell span {
font-size: 24px;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_with_cell img {
width: 45px;
height: 45px;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_wrapper {
max-width: 52%;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_wrapper .form-btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_wrapper .form-btn .btn {
color: #3dae2b;
padding: 6px 30px;
}
.porque_escolher_wrapper .col-sm-6 .porque_escolher_detalhe {
padding-top: 100px;
padding-left: 50px;
}
.porque_escolher_wrapper .col-sm-6 .porque_escolher_detalhe .porque_escolher_list ul {
list-style: none;
padding: 0;
}
.porque_escolher_wrapper .col-sm-6 .porque_escolher_detalhe .porque_escolher_list ul li {
margin-bottom: 15px;
color: #0e074e;
font-family: OpenSansRegular;
position: relative;
padding-left: 29px;
}
.porque_escolher_wrapper .col-sm-6 .porque_escolher_detalhe .porque_escolher_list ul li:before {
content: "";
height: 7px;
width: 7px;
background: #003a5d;
position: absolute;
border-radius: 50%;
left: 0;
bottom: 7px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.agendamento_wrapper {
background: #003a5d;
padding-top: 100px;
padding-bottom: 100px;
}
.agendamento_wrapper .container .agende_consulta {
max-width: 497px;
margin: 0 auto;
}
.agendamento_wrapper .container .agende_consulta .agende_consulta_title_wrapper h6 {
text-align: center;
color: #ffffff;
text-transform: uppercase;
font-size: 2.5rem;
}
.agendamento_wrapper .container .agende_consulta .agende_consulta_desc_wrapper {
padding-top: 20px;
}
.agendamento_wrapper .container .agende_consulta .agende_consulta_desc_wrapper p {
color: #ffffff;
text-align: center;
font-family: OpenSansRegular;
font-size: 16px;
}
.agendamento_wrapper .container .agende_consulta .btn_agendamento {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-top: 25px;
}
.agendamento_wrapper .container .agende_consulta .btn_agendamento a {
text-decoration: none;
color: #ffffff;
font-family: OpenSansbold;
text-transform: uppercase;
border: 3px solid #ffffff;
padding: 10px 31px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
border-radius: 8px;
}
.agendamento_wrapper .container .agende_consulta .btn_agendamento a:hover {
background: #ffffff;
border: 3px solid #ffffff;
color: #0e074e;
}
.blog_post_wrapper {
padding-top: 0;
padding-bottom: 50px;
background-color: #003a5d;
}
.blog_post_wrapper .container h3 {
color: #3dae2b;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 35px;
text-align: center;
margin-top: -26px;
padding-bottom: 30px;
position: relative;
}
.blog_post_wrapper .container h3::after {
content: "";
width: 18%;
height: 1px;
position: absolute;
bottom: 21px;
background: white;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.blog_post_wrapper .container .wrapper_blog_title_and_see_all_post {
padding-right: 10px;
padding-left: 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.blog_post_wrapper .container .wrapper_blog_title_and_see_all_post .titulo_modelo_border_bottom {
padding-top: 40px;
}
.blog_post_wrapper .container .wrapper_blog_title_and_see_all_post .titulo_modelo_border_bottom h1 {
color: white;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 40px;
text-transform: uppercase;
}
.blog_post_wrapper .container .row {
padding-right: 10px;
padding-left: 10px;
}
.blog_post_wrapper .container .row .col-sm-7 .post_with_description {
position: relative;
}
.blog_post_wrapper .container .row .col-sm-7 .post_with_description .text_desc_blog {
position: absolute;
bottom: 30px;
left: 50px;
right: 50px;
background: #0f0f0f8c;
padding: 30px;
}
.blog_post_wrapper .container .row .col-sm-7 .post_with_description .text_desc_blog .excerpt_blog_desc {
border-left: 6px solid #003a5d;
padding-left: 21px;
}
.blog_post_wrapper .container .row .col-sm-7 .post_with_description .text_desc_blog .excerpt_blog_desc h6 {
color: white;
text-transform: uppercase;
font-family: OpenSans;
font-size: 18px;
}
.blog_post_wrapper .container .row .col-sm-7 .post_with_description .text_desc_blog .excerpt_blog_desc p {
color: #d6d6d6;
font-family: OpenSansRegular;
font-size: 14px;
}
.blog_post_wrapper .container .row .col-sm-7 .post_with_description .text_desc_blog .btn_blog_home {
padding-left: 27px;
}
.blog_post_wrapper .container .row .col-sm-7 .post_with_description .text_desc_blog .btn_blog_home a {
font-family: oswald;
text-decoration: none;
color: #003a5d;
text-transform: uppercase;
}
.blog_post_wrapper .container .row .col-sm-5 .post_without_description {
position: relative;
margin-bottom: 30px;
}
.blog_post_wrapper .container .row .col-sm-5 .post_without_description .post_title_home {
position: absolute;
bottom: 30px;
left: 20px;
border-left: 6px solid #003a5d;
padding-left: 21px;
}
.blog_post_wrapper .container .row .col-sm-5 .post_without_description .post_title_home h6 {
color: white;
text-transform: uppercase;
font-family: OpenSans;
font-size: 18px;
}
.blog_post_wrapper .container .row .col-sm-5 .post_without_description .post_title_home a {
font-family: oswald;
text-decoration: none;
color: #003a5d;
text-transform: uppercase;
}
.blog_post_wrapper .blog_btn_all_wrapper {
padding-top: 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
padding-right: 15px;
}
.blog_post_wrapper .blog_btn_all_wrapper a {
font-family: "Open Sans", sans-serif;
text-decoration: none;
color: #fafafa;
border: 2px solid #3dae2b;
padding: 7px 31px;
}
.blog_post_wrapper .youtube_wrapper {
padding-top: 30px;
padding-left: 35px;
padding-right: 35px;
padding-bottom: 20px;
}
.blog_post_wrapper .youtube_wrapper .owl_video a img {
border-radius: 20px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-bottom: 30px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_icon_div {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 10px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_title {
padding-bottom: 9px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_title span {
color: #D6D6D6;
text-transform: uppercase;
font-family: Oswald;
letter-spacing: 5.4px;
font-size: 24px;
position: relative;
font-weight: bold;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_title span::before {
content: "";
width: 40%;
height: 1px;
position: absolute;
bottom: 14px;
background: white;
left: -60px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_title span::after {
content: "";
width: 40%;
height: 1px;
position: absolute;
bottom: 14px;
background: white;
right: -60px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_subtitle span {
display: block;
font-family: Oswald;
letter-spacing: 6px;
color: #949494;
text-transform: uppercase;
font-size: 14px;
text-align: center;
padding-bottom: 10px;
}
.blog_post_wrapper .youtube_wrapper .btn_youtube_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-top: 30px;
}
.blog_post_wrapper .youtube_wrapper .btn_youtube_wrapper a {
border: 1px solid #003a5d;
padding: 10px 20px;
text-transform: uppercase;
text-decoration: none;
color: #003a5d;
font-family: OpenSans;
font-size: 14px;
}
.faq_wrapper {
background-color: #003a5d;
padding-top: 100px;
padding-bottom: 100px;
}
.faq_wrapper .container .row {
padding-left: 35px;
padding-right: 35px;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida {
padding-right: 64px;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .titulo_duvida_faq {
max-width: 350px;
padding-bottom: 45px;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .titulo_duvida_faq h1 {
font-family: OpenSansbold;
text-align: left;
color: #ffffff;
position: relative;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .titulo_duvida_faq h1:after {
content: "";
width: 16%;
height: 3px;
background: #0e074e;
bottom: -29px;
position: absolute;
left: 0;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .description_duvida {
padding: 0.8rem 0 0 0;
border-bottom: 1px solid #0e074e;
padding-bottom: 0;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .description_duvida:last-child {
border-bottom: 0;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .description_duvida .accordion {
background-color: transparent;
color: #ffffff;
cursor: pointer;
padding: 0;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 18px;
-webkit-transition: 0.4s;
transition: 0.4s;
padding-bottom: 6px;
padding-right: 22px;
position: relative;
-webkit-transition: all ease 1s;
transition: all ease 1s;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .description_duvida .accordion:hover {
color: #0e074e;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .description_duvida .accordion:after {
content: '\002B';
color: #0e074e;
font-weight: bold;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .description_duvida .active:after {
content: "\2212";
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .description_duvida .panel {
padding: 0 10px 5px 0;
color: #c1c1c1;
max-height: 0;
overflow: hidden;
-webkit-transition: max-height 0.2s ease-out;
transition: max-height 0.2s ease-out;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .description_duvida .panel p {
margin-bottom: 0;
color: white;
font-family: OpenSansbold;
font-size: 16px;
text-transform: initial;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border {
max-width: 477px;
background: #0e074e;
margin-top: 30px;
padding: 6px;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato {
margin: 6px;
border: 3px solid #003a5d;
background-color: #0e074e;
padding-top: 30px;
max-width: 469px;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato h1 {
color: #d8e4f1;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .duvidas_box_contato {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .duvidas_box_contato h6 {
font-family: OpenSansbold;
font-size: 16px;
color: white;
text-align: center;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .duvidas_box_contato span {
font-family: OpenSansRegular;
color: #C1C1C1;
font-size: 12px;
display: block;
text-align: center;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info {
padding-top: 60px;
padding-bottom: 53px;
max-width: 266px;
margin: auto;
color: #c1c1c1;
font-family: OpenSansRegular;
font-size: 13px;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .email_box,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .telefone_box,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .endereco_box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-bottom: 30px;
font-size: 16px;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .email_box span,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .telefone_box span,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .endereco_box span {
padding-right: 15px;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .email_box span img,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .telefone_box span img,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .endereco_box span img {
max-width: 12px;
max-width: 14px;
}
.question-text {
display: none;
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.show-text .question-text {
display: block;
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.minus-icon {
display: none;
}
.show-text .minus-icon {
display: inline;
}
.show-text .plus-icon {
display: none;
}
.footer {
background-color: #003a5d;
border-top: 10px solid #ce0e2d;
}
.footer .container {
padding-left: 35px;
padding-right: 35px;
}
.footer .container .footer_wrapper {
padding-top: 60px;
padding-bottom: 6px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.footer .container .footer_wrapper .footer_first_colum .footer_logo {
padding-bottom: 8px;
}
.footer .container .footer_wrapper .footer_first_colum .box_contato_info {
padding-top: 20px;
max-width: 266px;
margin: auto;
color: #c1c1c1;
font-family: OpenSansRegular;
font-size: 13px;
}
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .email_box,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .telefone_box,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .endereco_box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-bottom: 10px!important;
line-height: 2;
}
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .email_box span,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .telefone_box span,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .endereco_box span {
padding-right: 15px;
}
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .email_box span img,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .telefone_box span img,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .endereco_box span img {
max-width: 12px;
}
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .email_box a,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .telefone_box a,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .endereco_box a {
text-decoration: none;
color: #c1c1c1;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .email_box a:hover,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .telefone_box a:hover,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .endereco_box a:hover {
opacity: 6;
}
.footer .container .footer_wrapper .footer_second_colum {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.footer .container .footer_wrapper .footer_second_colum .footer_logo_container {
max-width: 242px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-right: 3px solid #3dae2b;
}
.footer .container .footer_wrapper .footer_third_colum {
max-width: 400px;
}
.footer .container .footer_wrapper .footer_third_colum p {
color: white;
font-family: "Open Sans", sans-serif;
font-size: 20px;
line-height: 1.5;
text-align: right;
}
.footer .container .footer_wrapper .footer_third_colum .social_icones {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.footer .last_row_footer {
border-top: 1px solid #3D3D3D;
}
.footer .last_row_footer .container .last_footer_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.footer .last_row_footer .container .last_footer_wrapper .todos_direitos span {
color: #B4B4B4 !important;
font-family: OpenSansRegular;
font-size: 13px;
}
.footer .last_row_footer .container .last_footer_wrapper .todos_direitos span a {
color: #B4B4B4;
text-decoration: none;
}
.footer .last_row_footer .container .last_footer_wrapper .todos_direitos_second_col {
color: #B4B4B4 !important;
font-family: OpenSansRegular;
font-size: 13px;
}
.footer .last_row_footer .container .last_footer_wrapper .todos_direitos_second_col span:first-child {
padding-right: 50px;
}
.single_tratamento_wrapper {
background: #003a5d;
}
.single_tratamento_wrapper .container .row {
padding-left: 35px;
}
.single_tratamento_wrapper .container .row .single_tratamento {
padding-top: 70px;
}
.single_tratamento_wrapper .container .row .single_tratamento .single_tratamento_titulo {
padding-bottom: 20px;
}
.single_tratamento_wrapper .container .row .single_tratamento .single_tratamento_titulo h1 {
color: #d8e4f1;
font-family: OpenSansbold;
text-align: center;
}
.single_tratamento_wrapper .container .row .single_tratamento .single_tratamento_desc {
padding-bottom: 35px;
}
.single_tratamento_wrapper .container .row .single_tratamento .single_tratamento_desc p {
font-family: OpenSansRegular;
color: #d8e4f1;
font-size: 17px;
}
.single_tratamento_wrapper .container .row .single_tratamento .single_tratamento_btn a {
text-decoration: none;
color: #CFB07B;
font-family: OpenSansbold;
text-transform: uppercase;
border: 2px solid #CFB07B;
padding: 7px 25px;
}
.single_tratamento {
padding-bottom: 50px;
width: 100%;
}
.single_tratamento h1 {
font-family: OpenSansbold;
text-align: center;
}
.single_tratamento p {
color: #fafafa;
font-size: 16px;
font-family: OpenSansRegular;
text-align: center;
}
.pagina_andre_oliveira {
background-color: #003a5d;
padding: 100px 0;
margin: 0!important;
}
.pagina_andre_oliveira .container .row .col-sm-6 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.pagina_andre_oliveira .container .row .col-sm-6 .sobre_col_pagina_andre .sobre_wrapper_titulo_andre .title_sobre h2 {
color: #0e074e;
}
.pagina_andre_oliveira .container .row .col-sm-6 .sobre_col_pagina_andre .sobre_desc p {
color: #fafafa;
font-family: OpenSansRegular;
font-size: 18px;
}
.sobre_grey {
background: #fafafa;
}
#user-registration {
background: none;
}
.clinica_bg_black {
background-color: #000000 !important;
padding-bottom: 86px!important;
padding-top: 76px!important;
}
.clinica_wrapper {
background-color: #0e074e;
padding-top: 100px;
padding-bottom: 50px;
}
.clinica_wrapper .container .titulo_clinica {
max-width: 350px;
margin: auto;
padding-bottom: 40px;
}
.clinica_wrapper .container .titulo_clinica h3 {
color: #E1E1E1;
font-family: OpenSans;
text-align: center;
font-size: 37px;
}
.clinica_wrapper .container .row {
padding-left: 35px;
padding-right: 35px;
}
.clinica_wrapper .container .row .col-sm-4 .col_clinica_style {
padding-bottom: 24px;
}
.clinica_wrapper .container .segundo_row_img {
padding-top: 30px;
}
.pagina_blog {
background-color: #fafafa;
padding-top: 100px;
padding-bottom: 100px;
}
.pagina_blog .titulo_pagina_blog {
padding-bottom: 40px;
}
.pagina_blog .titulo_pagina_blog h4 {
text-align: center;
font-family: OpenSans;
font-size: 35px;
}
.pagina_blog .container .row .col-sm-4 .post_without_description,
.pagina_blog .container .row .col-sm-6 .post_without_description {
position: relative;
margin-bottom: 30px;
}
.pagina_blog .container .row .col-sm-4 .post_without_description .post_title_home,
.pagina_blog .container .row .col-sm-6 .post_without_description .post_title_home {
position: absolute;
bottom: 30px;
left: 20px;
border-left: 6px solid #003a5d;
padding-left: 21px;
}
.pagina_blog .container .row .col-sm-4 .post_without_description .post_title_home h6,
.pagina_blog .container .row .col-sm-6 .post_without_description .post_title_home h6 {
color: white;
text-transform: uppercase;
font-family: OpenSans;
font-size: 15px;
}
.pagina_blog .container .row .col-sm-4 .post_without_description .post_title_home a,
.pagina_blog .container .row .col-sm-6 .post_without_description .post_title_home a {
font-family: oswald;
text-decoration: none;
color: #003a5d;
text-transform: uppercase;
}
ul.page-numbers {
padding-top: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
list-style: none;
}
ul.page-numbers li.first-child span {
color: red!important;
background: red;
}
ul.page-numbers li span.current {
height: 10px;
width: 10px;
border-radius: 50%;
background: #003a5d;
padding: 3px 8px;
position: relative;
}
ul.page-numbers li {
padding-right: 20px;
}
ul.page-numbers li a {
text-decoration: none;
color: #000000;
font-weight: bold;
}
.single_post_wrapper {
background-color: #fafafa;
padding-top: 80px;
padding-bottom: 60px;
}
.single_post_wrapper .container .single_post_title {
padding-bottom: 14px;
}
.single_post_wrapper .container .single_post_title h2 {
color: #0f0f0f;
text-align: center;
font-family: OpenSansbold;
}
.single_post_wrapper .container .avatar_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 40px;
}
.single_post_wrapper .container .avatar_wrapper .avatar_desc_and_img {
max-width: 415px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.single_post_wrapper .container .avatar_wrapper .avatar_desc_and_img .media {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.single_post_wrapper .container .avatar_wrapper .avatar_desc_and_img .media img {
border-radius: 50%;
}
.single_post_wrapper .container .avatar_wrapper .avatar_desc_and_img .media .media-body h5 {
font-family: OpenSans;
color: #0f0f0f;
text-transform: uppercase;
font-size: 14px;
padding-top: 10px;
}
.single_post_wrapper .container .avatar_wrapper .avatar_desc_and_img .media .media-body p {
font-family: OpenSansRegular;
color: #0f0f0f;
font-size: 12px;
}
.single_post_wrapper .container .avatar_wrapper .avatar_desc_and_img .avatar_meta_descr {
padding-bottom: 15px;
}
.single_post_wrapper .container .avatar_wrapper .avatar_desc_and_img .avatar_meta_descr p {
color: #0f0f0f;
font-family: OpenSansRegular;
font-size: 13px;
text-align: center;
}
.single_post_wrapper .container .single_post_img {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.single_post_wrapper .container .row .col-sm-8 {
padding-bottom: 80px;
padding-top: 30px;
}
.single_post_wrapper .container .row .col-sm-8 p {
color: #0f0f0f;
font-size: 16px;
}
.single_post_wrapper .container .row .col-sm-8 h1,
.single_post_wrapper .container .row .col-sm-8 h2,
.single_post_wrapper .container .row .col-sm-8 h3,
.single_post_wrapper .container .row .col-sm-8 h4,
.single_post_wrapper .container .row .col-sm-8 h5,
.single_post_wrapper .container .row .col-sm-8 h6 {
color: white;
font-family: OpenSansbold;
font-size: 20px;
}
.single_post_wrapper .container .title_blog_carousel_slider {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 40px;
}
.single_post_wrapper .container .title_blog_carousel_slider span {
text-transform: uppercase;
font-family: Oswald;
letter-spacing: 5.4px;
font-size: 14px;
position: relative;
}
.single_post_wrapper .container .blog_single_slide .blog_carousel .post_without_description {
position: relative;
}
.single_post_wrapper .container .blog_single_slide .blog_carousel .post_without_description .post_title_home {
position: absolute;
bottom: 30px;
left: 20px;
border-left: 6px solid #003a5d;
padding-left: 21px;
}
.single_post_wrapper .container .blog_single_slide .blog_carousel .post_without_description .post_title_home h6 {
color: white;
text-transform: uppercase;
font-family: OpenSans;
font-size: 15px;
}
.single_post_wrapper .container .blog_single_slide .blog_carousel .post_without_description .post_title_home a {
font-family: oswald;
text-decoration: none;
color: #003a5d;
text-transform: uppercase;
}
.single_post_wrapper .container .blog_single_slide .owl-dots {
bottom: 45px;
width: 100%;
}
.single_post_wrapper .container .blog_single_slide .owl-dots .owl-dot:hover,
.single_post_wrapper .container .blog_single_slide .owl-dots .owl-dot:active,
.single_post_wrapper .container .blog_single_slide .owl-dots .owl-dot:focus {
outline: 0;
}
.single_post_wrapper .container .blog_single_slide .owl-dots .owl-dot span {
width: 20px;
height: 3px;
margin: 5px 7px;
background: #707070;
}
.single_post_wrapper .container .blog_single_slide .owl-dots .owl-dot.active span {
background: #003a5d;
}
.wrapper_page_not_found {
background: #003a5d;
min-height: 400px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.wrapper_page_not_found .page_not_found {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.wrapper_page_not_found .page_not_found i {
font-size: 50px;
}
.wrapper_page_not_found .page_not_found h3 {
font-family: OpenSans;
padding-top: 20px;
}
select.form-control:not([size]):not([multiple]) {
height: calc(2.25rem + 10px) !important;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit.btn.btn-primary.btn-booking {
background: rgba(255, 255, 0, 0.6);
border-radius: 20px;
padding: 9px 44px;
text-transform: uppercase;
font-weight: bold;
}
.formulaire {
background-color: #fafafa;
padding: 100px 0;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group label#email-error,
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group label#name-error,
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group label#message-error,
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group label#cpatchaTextBox-error {
color: #ed4337;
font-size: 13px;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group .form-control {
padding: 0.9rem 0.75rem;
border-radius: 25px;
color: #000000;
font-size: 16px;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group .form-control::-webkit-input-placeholder {
color: white!important;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group .form-control::-moz-placeholder {
color: #003a5d !important;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group .form-control::-ms-input-placeholder {
color: #003a5d !important;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group .form-control::placeholder {
color: #003a5d !important;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group .submit {
background: #003a5d;
border: 2px solid #003a5d;
text-transform: uppercase;
font-size: 15px;
padding: 10px 60px;
border-radius: 25px;
color: white;
font-weight: bold;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .form-group .submit:hover {
background: transparent;
color: #0e074e;
border: 2px solid #0e074e;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .captcha_style {
position: relative;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .captcha_style input#cpatchaTextBox {
height: 50px;
max-width: 250px;
text-align: right;
padding-right: 39px;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .captcha_style .captcha_container {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
position: absolute;
margin-top: -50px;
padding-left: 3px;
left: 0;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .captcha_style .captcha_container #captcha {
height: 50px;
border-radius: 25px 0 0 25px;
width: 95px;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .captcha_style .captcha_container #captcha canvas#captcha {
padding-left: 12px;
height: 50px;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .captcha_style .captcha_container span#refresh-captcha {
border-radius: 100%;
border: 3px solid #000000;
height: 33px;
width: 33px;
display: inline-block;
padding: 3px 6px;
position: relative;
top: 9px;
right: 12px;
background-color: #fff;
color: #000000;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .captcha_style .captcha_container span#refresh-captcha i {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transition: all 0.6s ease 0s;
transition: all 0.6s ease 0s;
}
.formulaire .container .row .col-sm-7 .contato_container #contact_form .captcha_style .captcha_container span#refresh-captcha i:hover {
-webkit-transition: all 0.6s ease 0s;
transition: all 0.6s ease 0s;
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
cursor: pointer;
}
.formulaire .container .row .col-sm-7 .contato_container div#success_message {
border-radius: 25px;
background: white;
color: green;
}
.formulaire .container .row .col-sm-5 .contact_sidebar {
padding-top: 75px;
padding-left: 30px;
}
.formulaire .container .row .col-sm-5 .contact_sidebar .row {
background-color: white;
padding: 15px;
border-radius: 10px;
-webkit-box-shadow: 0 0 20px #eee;
box-shadow: 0 0 20px #eee;
}
.formulaire .container .row .col-sm-5 .contact_sidebar .row .media {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.formulaire .container .row .col-sm-5 .contact_sidebar .row .media .media-img {
max-width: 34px;
padding-top: 13px;
}
.formulaire .container .row .col-sm-5 .contact_sidebar .row .media .media-body {
padding-top: 13px;
padding-left: 10px;
}
.formulaire .container .row .col-sm-5 .contact_sidebar .row .media .media-body h5 {
text-transform: uppercase;
}
.formulaire .container .row .col-sm-5 .contact_sidebar .row .media .media-body .price {
font-weight: bold;
}
.formulaire h1 {
text-align: left;
color: #fafafa;
}
.formulaire h2 {
text-align: left;
padding-bottom: 30px;
text-transform: uppercase;
position: relative;
}
.formulaire h2:after {
content: "";
width: 16%;
height: 3px;
background: #003a5d;
bottom: 18px;
position: absolute;
left: 0;
}
.formulaire .form_description_cl {
text-align: center;
color: gray;
max-width: 300px;
margin: auto;
padding-bottom: 20px;
}
.btn_form {
background-color: #003a5d;
color: #fafafa;
padding: 8px 46px!important;
font-size: 18px;
-webkit-transition: all 1s;
transition: all 1s;
border: 1px solid #003a5d;
}
.btn_form:hover {
background-color: transparent;
border: 1px solid #003a5d;
}
.form-control {
padding: 0.7rem 0.75rem !important;
}
.wpcf7 form .wpcf7-response-output {
border: 2px solid #003a5d !important;
color: gray;
}
.gtco-testimonials {
position: relative;
margin-top: 30px;
}
.gtco-testimonials h2 {
font-size: 30px;
text-align: center;
color: #333333;
margin-bottom: 30px;
}
.gtco-testimonials .owl-stage-outer {
padding: 30px 0;
}
.gtco-testimonials .owl-nav {
display: none;
}
.gtco-testimonials .owl-dots {
text-align: center;
}
.gtco-testimonials .owl-dots span {
position: relative;
height: 10px;
width: 10px;
border-radius: 50%;
display: block;
background: #fff;
border: 2px solid #01b0f8;
margin: 0 5px;
}
.gtco-testimonials .owl-dots .active {
-webkit-box-shadow: none;
box-shadow: none;
}
.gtco-testimonials .owl-dots .active span {
background: #01b0f8;
-webkit-box-shadow: none;
box-shadow: none;
height: 12px;
width: 12px;
margin-bottom: -1px;
}
.gtco-testimonials .card {
background: #fff;
-webkit-box-shadow: 0 8px 30px -7px #c9dff0;
box-shadow: 0 8px 30px -7px #c9dff0;
margin: 0 20px;
padding: 0 8px;
border-radius: 20px;
border: 0;
}
.gtco-testimonials .card h5 {
color: #003a5d;
font-size: 21px;
line-height: 1.3;
}
.gtco-testimonials .card h5 span {
font-size: 18px;
color: #666666;
}
.gtco-testimonials .card p {
font-size: 18px;
color: #555;
padding-bottom: 15px;
}
.gtco-testimonials .center {
opacity: 1;
}
.gtco-testimonials .center h5 {
font-size: 24px;
}
.gtco-testimonials .center h5 span {
font-size: 20px;
}
.btn-grad-wrapper {
width: 100%;
padding-top: 30px;
}
.btn-grad-wrapper .btn-grad {
background-image: -webkit-gradient(linear, left top, right top, from(#003a5d), color-stop(51%, #0e074e), to(#003a5d));
background-image: linear-gradient(to right, #003a5d 0%, #0e074e 51%, #003a5d 100%);
margin: 35px 0;
padding: 15px 45px;
text-align: center;
text-transform: uppercase;
-webkit-transition: 0.5s;
transition: 0.5s;
background-size: 200% auto;
color: white;
-webkit-box-shadow: 0 0 20px #eee;
box-shadow: 0 0 20px #eee;
border-radius: 10px;
font-family: Oswald;
}
.btn-grad-wrapper .btn-grad:hover {
background-position: right center; color: #fff;
text-decoration: none;
}
.page-planner {
background-color: #666ad9;
padding: 100px 0;
}
.page-planner .container .titulo_planner {
padding-bottom: 30px;
}
.page-planner .container .titulo_planner h2 {
font-family: OpenSansbold;
text-align: left;
color: #ffffff;
position: relative;
}
.page-planner .container .titulo_planner h2:after {
content: "";
width: 7%;
height: 3px;
background: #faff13;
bottom: -10px;
position: absolute;
left: 0;
}
.page-planner .container .row {
margin-bottom: 20px;
border-radius: 8px;
}
.page-planner .container .row:last-child {
margin-bottom: 0;
}
.page-planner .container .row .col-sm-1 .planner_date_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background: #faff13;
padding: 5px 2px;
border-radius: 50%;
height: 66px;
width: 66px;
text-align: center;
}
.page-planner .container .row .col-sm-1 .planner_date_wrapper .month {
font-weight: bold;
color: #003a5d;
}
.page-planner .container .row .col-sm-1 .planner_date_wrapper .day {
font-weight: bold;
font-size: 23px;
}
.page-planner .container .row .col-sm-10 .planner-detail-wrapper {
background: white;
border-radius: 10px;
padding: 4px 8px 1px 14px;
}
.page-planner .container .row .col-sm-10 .planner-detail-wrapper .info-planner {
padding-bottom: 10px;
}
.page-planner .container .row .col-sm-10 .planner-detail-wrapper .info-planner .desc-planner {
font-weight: bold;
font-size: 16px;
font-family: OpenSansbold;
}
.page-planner .container .row .col-sm-10 .planner-detail-wrapper .client-time h6 i {
margin-right: 6px;
color: #003a5d;
}
.page-planner .container .row .col-sm-10 .planner-detail-wrapper .client-name h6 i {
margin-right: 6px;
color: #003a5d;
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev {
outline: 0;
}
.owl-carousel button.owl-dot {
outline: 0;
}
.icon_other {
color: white;
}
@media only screen and (min-width: 601px) {
nav.navbar.navbar-expand-md.navbar-light.nav_mobile {
display: none;
}
}
@media only screen and (max-width: 600px) {
.our_dna .container .our_dna_wrapper {
max-width: 100%;
}
.our_dna .container .our_dna_wrapper .row .col-sm-6 .media {
margin-bottom: 10px;
}
.our_dna .container .our_dna_wrapper .row .col-sm-6 .media .media-body h5 {
color: white;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 13px;
}
nav.navbar.navbar-expand-md.navbar-light.nav_mobile {
background-color: #003a5d;
}
.title_sobre {
padding-bottom: 17px;
}
.title_sobre h2 {
font-family: oswald;
color: #003a5d;
font-size: 39px;
text-align: center;
}
.navbar-toggler:focus,
.navbar-toggler:active,
.navbar-toggler-icon:focus {
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
}
button.navbar-toggler {
border: 1px solid #4b7e9d !important;
}
button.navbar-toggler .icon-bar {
margin-top: 0.375rem;
opacity: 1;
background-color: #4b7e9d;
}
nav.navbar.navbar-expand-md.navbar-light.nav_desktop {
display: none;
}
.wrapper_contato_top_main {
display: none;
}
.off-canvas div#navbaroffcanvas {
padding-top: 18px;
}
.off-canvas li#menu-item-280 a {
text-transform: uppercase;
color: #003a5d;
font-family: OpenSans;
}
.off-canvas .endereco_header {
position: relative;
border-top: 1px solid #c1c1c1;
padding-top: 20px;
margin-top: 40px;
color: #D6D6D6;
padding-left: 19px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.off-canvas .endereco_header .spin_map {
width: 26px;
margin-right: 12px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-bottom: 4px;
}
.off-canvas .sociais_mobile {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-top: 28px;
}
.off-canvas .sociais_mobile .social_column_one span a,
.off-canvas .sociais_mobile .social_column_two span a {
text-transform: uppercase;
text-decoration: none;
color: white;
padding-left: 10px;
font-family: oswald;
}
.off-canvas .icon-bar {
width: 1.5rem;
height: 0.125rem;
border-radius: 1rem;
display: block;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.off-canvas .wrapper_contato_top_main {
background-color: #003a5d;
color: #0e074e;
padding: 5px 10px;
}
.off-canvas .navbar {
position: relative;
z-index: 10;
width: 100%;
background: #ffffff;
padding-top: 17px;
}
.off-canvas .navbar .container a img.custom-logo {
max-width: 103px;
height: auto;
}
.off-canvas .navbar .container .wrapper_additional_info {
display: none;
}
.off-canvas .navbar .container .sidebar-off-canvas {
background-color: #ce0e2d;
}
.off-canvas .navbar .container .sidebar-off-canvas .dropdown-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.off-canvas .navbar .container .sidebar-off-canvas ul#menu-menu-mobile {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.off-canvas .navbar .container .sidebar-off-canvas li#menu-item-265 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav li.active .nav-link {
color: #003a5d !important;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav .nav-item .dropdown-menu li {
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav .nav-item .dropdown-menu li:hover {
background: #001731;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav .nav-item .dropdown-menu li a {
color: #c1c1c1;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav .nav-item .dropdown-menu li a:hover {
background: #001731;
color: white;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav .nav-item .dropdown-menu li:last-child {
border-bottom: 0;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav .nav-item .nav-link {
color: white!important;
font-family: oswald;
font-size: 14px;
text-transform: uppercase;
-webkit-transition: all 0.5;
transition: all 0.5;
padding-bottom: 22px;
}
.off-canvas .navbar .container .sidebar-off-canvas .navbar-nav .nav-item .nav-link:hover {
opacity: 0.8;
color: #003a5d !important;
}
.carousel {
background-color: #003a5d;
}
.carousel .container_control .container {
padding-left: 49px;
}
.carousel a.carousel-control-next,
.carousel a.carousel-control-prev {
display: none;
}
.carousel .carousel-indicators li.active {
background: #003a5d !important;
}
.carousel .carousel-inner .carousel-item {
height: 510px;
background: no-repeat center center;
background-size: cover;
background-position: left;
}
.carousel .carousel-inner .carousel-item .container {
position: relative;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption {
margin-top: 19%;
width: 100%;
top: 18%;
left: 0;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption h1 {
font-family: OpenSans;
text-transform: uppercase;
font-size: 28px;
text-align: center;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_title_desc {
padding: 0;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_title_desc p {
font-family: OpenSanslight;
text-align: center;
color: #D6D6D6;
font-size: 18px;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_btn .btn_slide {
color: white;
border: 1px solid #003a5d;
font-family: Oswald;
text-transform: uppercase;
font-size: 12px;
padding: 6px 22px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_btn .btn_slide:hover {
background: #003a5d;
}
.porque_escolher_detalhe {
padding-bottom: 73px;
}
.blog_post_wrapper {
padding-bottom: 50px;
background-color: #003a5d;
}
.blog_post_wrapper .container .wrapper_blog_title_and_see_all_post .titulo_modelo_border_bottom {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-top: 30px;
}
.blog_post_wrapper .container .wrapper_blog_title_and_see_all_post .align_left_without_border_bottom h1 {
text-align: center;
font-size: 32px;
}
.blog_post_wrapper .container h3 {
font-size: 20px;
}
.blog_post_wrapper .container .wrapper_blog_title_and_see_all_post {
padding-right: 35px;
padding-left: 35px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.blog_post_wrapper .container .wrapper_blog_title_and_see_all_post .blog_btn_all_wrapper {
display: none;
}
.blog_post_wrapper .container .row {
padding-right: 35px;
padding-left: 35px;
}
.blog_post_wrapper .container .row .col-sm-4 {
margin-bottom: 22px;
}
.blog_post_wrapper .container .row .col-sm-4 .post_with_description {
position: relative;
}
.blog_post_wrapper .container .row .col-sm-4 .post_with_description .text_desc_blog {
position: absolute;
bottom: 30px;
left: 20px;
right: 50px;
background: transparent;
padding: 0;
}
.blog_post_wrapper .container .row .col-sm-4 .post_with_description .text_desc_blog .excerpt_blog_desc {
padding-left: 21px;
}
.blog_post_wrapper .container .row .col-sm-4 .post_with_description .text_desc_blog .excerpt_blog_desc h6 {
color: white;
text-transform: uppercase;
font-family: OpenSans;
font-size: 13px;
}
.blog_post_wrapper .container .row .col-sm-4 .post_with_description .text_desc_blog .excerpt_blog_desc p {
display: none;
}
.blog_post_wrapper .container .row .col-sm-4 .post_with_description .text_desc_blog .btn_blog_home {
padding-left: 27px;
}
.blog_post_wrapper .container .row .col-sm-4 .post_with_description .text_desc_blog .btn_blog_home a {
font-family: oswald;
text-decoration: none;
text-transform: uppercase;
}
.blog_post_wrapper .container .row .col-sm-5 .post_without_description {
position: relative;
margin-bottom: 30px;
}
.blog_post_wrapper .container .row .col-sm-5 .post_without_description .post_title_home {
position: absolute;
bottom: 30px;
left: 20px;
padding-left: 21px;
}
.blog_post_wrapper .container .row .col-sm-5 .post_without_description .post_title_home h6 {
color: white;
text-transform: uppercase;
font-family: OpenSans;
font-size: 13px;
}
.blog_post_wrapper .container .row .col-sm-5 .post_without_description .post_title_home a {
font-family: oswald;
text-decoration: none;
text-transform: uppercase;
}
.blog_post_wrapper .youtube_wrapper {
padding-top: 30px;
padding-left: 35px;
padding-right: 35px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-bottom: 30px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_icon_div {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-left: 0px;
padding-bottom: 10px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_title {
padding-left: 0;
padding-bottom: 9px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_title span {
color: #D6D6D6;
text-transform: uppercase;
font-family: Oswald;
letter-spacing: 5.4px;
font-size: 24px;
position: relative;
font-weight: bold;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_title span::before {
content: "";
width: 40%;
height: 1px;
position: absolute;
bottom: 14px;
background: white;
left: -60px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_title span::after {
content: "";
width: 40%;
height: 1px;
position: absolute;
bottom: 14px;
background: white;
right: -60px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_subtitle {
padding-left: 0px;
}
.blog_post_wrapper .youtube_wrapper .youtube_title_wrapper .youtube_subtitle span {
display: block;
font-family: Oswald;
letter-spacing: 6px;
color: #949494;
text-transform: uppercase;
font-size: 14px;
text-align: center;
padding-bottom: 10px;
}
.pagina_andre_oliveira {
padding-top: 50px;
}
.pagina_andre_oliveira .container .row .col-sm-6 .sobre_col_pagina_andre .sobre_wrapper_titulo_andre .title_sobre h2 {
font-size: 38px;
}
.porque_escolher_wrapper .row .porque_escolher_col_mobile {
padding-right: 0;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper {
padding-left: 10%;
padding-top: 33px;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper h4 {
font-size: 29px;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_wrapper {
max-width: 97%;
padding-bottom: 30px;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_wrapper .form-btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_wrapper .form-btn p {
display: block;
margin: 0;
padding: 0;
}
.porque_escolher_wrapper .row .col_contact .form_contact_wrapper .form_wrapper .form-btn p .btn {
color: #3dae2b;
padding: 6px 30px;
}
.clinica_bg_black .container .row .col-sm-8 {
padding-bottom: 20px;
}
.clinica_bg_black .container .segundo_row_img .col-sm-3 {
padding-bottom: 30px;
}
.single_tratamento_wrapper {
padding-top: 10px;
}
.depoimentos_section .depoimento_title_editar_style {
max-width: 96%;
}
.depoimentos_section .depoimento_title_editar_style h1 {
font-size: 30px;
}
.clinica_wrapper .container .row .col-sm-8 {
padding-bottom: 20px;
}
.clinica_wrapper .container .segundo_row_img .col-sm-3 {
padding-bottom: 30px;
}
.footer .container {
padding-left: 35px;
padding-right: 35px;
}
.footer .container .footer_wrapper {
padding-top: 60px;
padding-bottom: 60px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.footer .container .footer_wrapper .footer_first_colum .footer_logo {
padding-bottom: 8px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.footer .container .footer_wrapper .footer_first_colum .box_contato_info {
padding-top: 20px;
max-width: 266px;
margin: auto;
color: #c1c1c1;
font-family: OpenSansRegular;
font-size: 13px;
}
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .email_box,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .telefone_box,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .endereco_box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-bottom: 10px!important;
line-height: 2;
}
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .email_box span,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .telefone_box span,
.footer .container .footer_wrapper .footer_first_colum .box_contato_info .endereco_box span {
padding-right: 15px;
}
.footer .container .footer_wrapper .footer_second_colum {
padding-top: 80px;
padding-bottom: 30px;
}
.footer .container .footer_wrapper .footer_second_colum h4 {
font-family: oswald;
color: white;
text-transform: uppercase;
font-size: 20px;
padding-bottom: 30px;
text-align: center;
}
.footer .container .footer_wrapper .footer_second_colum .social_links_footer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: wrap;
flex-flow: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.footer .container .footer_wrapper .footer_second_colum .social_links_footer span {
display: inline;
line-height: 2;
margin-bottom: 20px;
font-family: oswald;
color: white;
text-transform: uppercase;
font-size: 11px;
border: 1px solid #003a5d;
padding: 5px 26px;
}
.footer .container .footer_wrapper .footer_second_colum .social_links_footer span a {
text-decoration: none;
color: white;
}
.footer .container .footer_wrapper .footer_second_colum .social_links_footer span a i {
font-size: 20px;
padding-right: 20px;
}
.footer .container .footer_wrapper .footer_third_colum {
max-width: 400px;
}
.footer .container .footer_wrapper .footer_third_colum h4 {
font-family: oswald;
color: white;
text-transform: uppercase;
font-size: 20px;
padding-bottom: 16px;
text-align: center;
}
.footer .container .footer_wrapper .footer_third_colum .menu_footer ul {
padding: 0;
list-style: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.footer .container .footer_wrapper .footer_third_colum .menu_footer ul li {
padding-right: 30px;
font-family: oswald;
text-transform: uppercase;
font-size: 14px;
line-height: 3;
}
.footer .container .footer_wrapper .footer_third_colum .menu_footer ul li a {
color: #c1c1c1;
text-decoration: none;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.footer .container .footer_wrapper .footer_third_colum .menu_footer ul li a:hover {
opacity: 0.8;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .title_newsletter {
padding-top: 30px;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .title_newsletter h6 {
font-family: oswald;
color: white;
text-transform: uppercase;
font-size: 20px;
padding-bottom: 16px;
text-align: center;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .row .col-sm-9 {
padding-right: 0;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .row .col-sm-9 .form-group span input[type='email'] {
background: transparent;
border: 2px solid #003a5d;
margin: auto;
max-width: 66%;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .row .col-sm-9 .form-group span input[type='email']::-webkit-input-placeholder {
font-family: OpenSansRegular;
color: #c1c1c1;
text-align: center;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .row .col-sm-9 .form-group span input[type='email']::-moz-placeholder {
font-family: OpenSansRegular;
color: #c1c1c1;
text-align: center;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .row .col-sm-9 .form-group span input[type='email']::-ms-input-placeholder {
font-family: OpenSansRegular;
color: #c1c1c1;
text-align: center;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .row .col-sm-9 .form-group span input[type='email']::placeholder {
font-family: OpenSansRegular;
color: #c1c1c1;
text-align: center;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .row .col-sm-3 {
padding-left: 50px;
margin-left: 20px;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .row .col-sm-3 input.wpcf7-form-control.wpcf7-submit.btn.btn-default {
background: #003a5d;
font-family: oswald;
padding: 7px 24px;
text-transform: uppercase;
-webkit-transition: all 0.5s;
transition: all 0.5s;
width: 100%!important;
}
.footer .container .footer_wrapper .footer_third_colum .wrapper_footer_inscreva .row .col-sm-3 input.wpcf7-form-control.wpcf7-submit.btn.btn-default:hover {
opacity: 0.8;
}
.footer .last_row_footer {
border-top: 1px solid #3D3D3D;
padding-top: 30px;
}
.footer .last_row_footer .container .last_footer_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.footer .last_row_footer .container .last_footer_wrapper .todos_direitos {
line-height: 2;
text-align: center;
}
.footer .last_row_footer .container .last_footer_wrapper .todos_direitos span {
color: #B4B4B4 !important;
font-family: OpenSansRegular;
font-size: 13px;
}
.footer .last_row_footer .container .last_footer_wrapper .todos_direitos_second_col {
color: #B4B4B4 !important;
font-family: OpenSansRegular;
font-size: 13px;
}
.footer .last_row_footer .container .last_footer_wrapper .todos_direitos_second_col span:first-child {
padding-right: 50px;
}
.single_post_wrapper .container .row .col-sm-8 {
padding-bottom: 80px;
padding-top: 30px;
margin-left: 0%;
}
.sobredoutor {
background-color: #ffffff;
padding-top: 10px;
padding-bottom: 80px;
}
.sobredoutor .container .row .col-sm-6 .sobre_images {
position: relative;
}
.sobredoutor .container .row .col-sm-6 .sobre_images .about_img {
width: 100%;
border-radius: 20px;
position: relative;
z-index: 3;
}
.sobredoutor .container .row .col-sm-6 .sobre_images .shape {
position: absolute;
z-index: 1;
}
.sobredoutor .container .row .col-sm-6 .sobre_images .shape-1 {
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: -70px;
width: 100%;
}
.sobredoutor .container .row .col-sm-6 .sobre_images .shape-2 {
right: 50px;
bottom: -104px;
}
.sobredoutor .container .row .col-sm-6 .sobre_images .shadow_about {
min-height: 230px;
}
.sobredoutor .container .row .about_description .wrapper_about_description {
padding-left: 10px;
padding-top: 59px;
}
.sobredoutor .container .row .about_description .wrapper_about_description h4 {
color: #000000;
text-transform: uppercase;
padding-bottom: 15px;
font-family: OpenSansbold;
}
.sobredoutor .container .row .about_description .wrapper_about_description .wrapper_about_description_text p {
color: #000000;
font-size: 18px;
font-family: OpenSansRegular;
}
.pecas-section .container .container_and_services {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 40px;
}
.pecas-section .container .container_and_services .row .col-sm-4 {
padding-bottom: 20px;
}
.pecas-section .container .container_and_services .row .col-sm-4 .col-pecas {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.working_hours .container .working_hours_wrapper h3 {
color: #ce0e2d;
font-family: "Open Sans", sans-serif;
font-weight: 800;
font-size: 28px;
padding-top: 40px;
}
.working_hours .container .working_hours_wrapper .col6_h .hours_col {
-webkit-box-pack: center!important;
-ms-flex-pack: center!important;
justify-content: center!important;
}
.working_hours .container .working_hours_wrapper .col6_h .hours_col img {
max-width: 111px;
}
.equipe_section {
background-color: #0e074e;
padding-bottom: 80px;
padding-top: 37px;
}
.equipe_section .container h2 {
padding-bottom: 30px;
font-family: Oswald;
letter-spacing: 5.4px;
color: white;
text-transform: uppercase;
font-size: 16px;
text-align: center;
}
.equipe_section .container .owl_equipe {
padding-right: 0;
padding-left: 0;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper {
overflow: hidden;
position: relative;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper a img {
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper:hover a img {
-webkit-transform: scale(1.09);
transform: scale(1.09);
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay {
height: 100%;
width: 100%;
position: absolute;
bottom: 0;
padding: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay .equipe_titulo {
width: 100%;
padding-bottom: 30px;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay .equipe_titulo h5 {
font-family: OpenSans;
color: white;
text-align: center;
text-transform: uppercase;
font-size: 15px;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay .equipe_titulo p {
font-family: OpenSansRegular;
color: #949494;
text-align: center;
font-size: 14px;
text-transform: initial;
}
.equipe_section .container .owl_equipe .owl_equipe_wrapper .equipe_overlay .equipe_titulo a {
text-align: center;
text-decoration: none;
display: block;
color: #003a5d;
text-transform: uppercase;
font-family: OpenSans;
font-size: 15px;
}
.equipe_section .container .owl-nav.disabled {
display: block;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-top: 30px;
}
.equipe_section .container .owl-nav.disabled .owl-prev,
.equipe_section .container .owl-nav.disabled .owl-next {
font-size: 14px;
padding: 10px;
border-radius: 50%;
border: 1px solid #515050;
height: 30px;
width: 30px;
margin-right: 15px;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.equipe_section .container .owl-nav.disabled .owl-prev:hover,
.equipe_section .container .owl-nav.disabled .owl-next:hover,
.equipe_section .container .owl-nav.disabled .owl-prev:active,
.equipe_section .container .owl-nav.disabled .owl-next:active,
.equipe_section .container .owl-nav.disabled .owl-prev:focus,
.equipe_section .container .owl-nav.disabled .owl-next:focus {
outline: 0;
color: #003a5d;
border: 1px solid #d1d1d1;
}
.faq_wrapper {
padding-top: 100px;
padding-bottom: 100px;
}
.faq_wrapper .container .row {
padding-left: 10px;
padding-right: 10px;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida {
padding-right: 0px;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .titulo_duvida_faq {
max-width: 350px;
padding-bottom: 45px;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .titulo_duvida_faq h1 {
font-family: OpenSansbold;
text-align: left;
color: white;
position: relative;
font-size: 25px;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .titulo_duvida_faq h1:after {
content: "";
width: 16%;
height: 3px;
bottom: -22px;
position: absolute;
left: 9%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .question {
padding: 1.5rem 1.5rem 0 0;
border-bottom: 1px solid #575757;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .question:last-child {
border-bottom: 0;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .question .question-text {
padding: 1rem 0 1.5rem 0;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .question .question-text p {
margin-bottom: 0;
color: #C1C1C1;
font-family: OpenSansRegular;
font-size: 14px;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .question .question-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-transform: capitalize;
padding-bottom: 1rem;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .question .question-title p {
margin-bottom: 0;
color: white;
font-family: OpenSansbold;
font-size: 14px;
text-transform: initial;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .question .question-title .question-btn {
font-size: 1.5rem;
background: transparent;
border-color: transparent;
cursor: pointer;
-webkit-transition: all 1s;
transition: all 1s;
}
.faq_wrapper .container .row .col-sm-6 .col_duvida .question .question-title .question-btn .plus-icon i,
.faq_wrapper .container .row .col-sm-6 .col_duvida .question .question-title .question-btn .minus-icon i {
color: #003a5d;
font-size: 14px;
}
.faq_wrapper .container .row .col-sm-6 {
padding: 0;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border {
max-width: 100%!important;
background: #0e074e;
padding: 6px;
margin-top: 106px;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato {
margin: 0px!important;
border: 3px solid #003a5d;
background-color: #0e074e;
padding-top: 30px;
max-width: 100%!important;
padding-left: 18px;
padding-right: 18px;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .duvidas_box_contato {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .duvidas_box_contato h6 {
font-family: OpenSansbold;
font-size: 14px;
color: white;
text-align: center;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .duvidas_box_contato span {
font-family: OpenSansRegular;
color: #C1C1C1;
font-size: 12px;
display: block;
text-align: center;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info {
padding-top: 60px;
padding-bottom: 53px;
max-width: 266px;
margin: auto;
color: #c1c1c1;
font-family: OpenSansRegular;
font-size: 13px;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .email_box,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .telefone_box,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .endereco_box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-bottom: 30px;
}
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .email_box span,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .telefone_box span,
.faq_wrapper .container .row .col-sm-6 .col_contato_border .col_contato .box_contato_info .endereco_box span {
padding-right: 15px;
}
}
@media only screen and (min-width: 769px) {
ol.carousel-indicators {
display: none;
}
}
@media only screen and (min-width: 601px) and (max-width: 1366px) {
.carousel .container_control .container {
position: relative;
bottom: 78px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.carousel .carousel-inner .carousel-item .container {
position: relative;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption {
padding-top: 23%;
width: 60%;
margin: auto;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption h1 {
font-size: 35px;
padding-bottom: 0;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_title_desc {
padding-top: 0px;
padding-bottom: 20px;
}
.carousel .carousel-inner .carousel-item .container .carousel-caption .slide_title_desc p {
margin-bottom: 0;
}
}
@media only screen and (min-width: 1367px) {
.carousel .carousel-inner .carousel-item {
height: 690px !important;
}
}
@font-face {
font-family: oswald;
src: url(http://www.spimports.com.br/wp-content/themes/institheme/assets/font/Oswald-VariableFont_wght.ttf);
font-weight: 500;
}
@font-face {
font-family: oswaldMedium;
src: url(http://www.spimports.com.br/wp-content/themes/institheme/assets/font/Oswaldregular.ttf);
font-weight: 500;
}
@font-face {
font-family: OpenSans;
src: url(http://www.spimports.com.br/wp-content/themes/institheme/assets/font/OpenSans-SemiBold.ttf);
font-weight: 500;
}
@font-face {
font-family: OpenSansbold;
src: url(http://www.spimports.com.br/wp-content/themes/institheme/assets/font/OpenSans-Bold.ttf);
font-weight: 700;
}
@font-face {
font-family: OpenSansRegular;
src: url(http://www.spimports.com.br/wp-content/themes/institheme/assets/font/OpenSans-Regular.ttf);
font-weight: 300;
}
@font-face {
font-family: OpenSansitalic;
src: url(http://www.spimports.com.br/wp-content/themes/institheme/assets/font/OpenSans-Italic.ttf);
font-weight: 300;
}
@font-face {
font-family: OpenSanslight;
src: url(http://www.spimports.com.br/wp-content/themes/institheme/assets/font/OpenSans-Light.ttf);
font-weight: 300;
}
@font-face {
font-family: BodoniModa;
src: url(http://www.spimports.com.br/wp-content/themes/institheme/assets/font/BodoniModa.ttf);
font-weight: 500;
}