.elementor-15 .elementor-element.elementor-element-b7a23f5 .h2-size {
  font-family: "Poppins", Sans-serif;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-15 .elementor-element.elementor-element-b7a23f5 .h3-size {
  font-family: "Poppins", Sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.2em;
}
.prevencao-custom  .slide-block{
	height: auto;
}

.prevencao-custom .slide-blocked {
    padding: 0 !important;
}

.prevencao-custom .slide-block h2,
.prevencao-custom .slide-block .h3-size{
    text-align: left;
	margin-bottom: 10px
}

.prevencao-custom .slide-block img {
    margin: 0;
}

.prevencao-custom .slide-block p {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 0;
}

.prevencao-custom .swiper-button-prev{
	position: absolute;
    top: auto;
    margin-top: 20px;
    left: 35% !important;
    width: 15% !important;
}

.prevencao-custom  .swiper-button-next {
    position: absolute;
    top: auto;
    margin-top: 20px;
    left: 50% !important;
    width: 15% !important;
}


.prevencao-custom .swiper-button-prev:after {
	content: '' !important;
	background-image: url(/wp-content/themes/zyrgon-child-theme/assets/icons/arrow-chevron-white.svg) !important;
	width: 30px;
    height: 30px;
    display: block;
    background-position: left;
    background-size: contain;
    background-repeat: no-repeat;
}

.prevencao-custom  .swiper-button-next:after {
    content: '' !important;
    background-image: url(/wp-content/themes/zyrgon-child-theme/assets/icons/arrow-chevron-white.svg) !important;
    width: 30px;
    height: 30px;
    display: block;
    background-position: left;
    background-size: contain;
    background-repeat: no-repeat;
}

.block-names::-webkit-scrollbar {
    display: none
}

@media screen and (max-width: 1230px) and (min-width: 1100px){
	.slide-empresa .slide-block{
		height: 45vh !important;
	}
}

@media screen and (max-width: 1099px) and (min-width: 1025px){
	.slide-empresa .slide-block{
		height: 50vh !important;
	}
}

span.swiper-pagination-bullet.swiper-pagination-bullet-active{
	opacity: 1
}

span.swiper-pagination-bullet{
	position: relative;
}

span.swiper-pagination-bullet.swiper-pagination-bullet-active:before {
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid #65B2E8;
    display: block;
    position: absolute;
    top: -50%;
    left: -50%;
    border-radius: 50%;
}

.slide-empresa .slide-block .h3-size{
	margin-bottom: 15px
}

.slide-empresa .slide-block .paragrafy-block {
    margin-bottom: auto;
}

.slide-empresa .slide-block {
    padding: 30px 45px
}

.slide-blocked-mobile{
	grid-template-columns: repeat(4, 1fr) !important;
	display: grid;
	grid-column-gap: 20px; 
	grid-row-gap: 20px;
	overflow-x: clip;
	padding: 0 10px
}

.grid-cutsom-di-2 .slide-blocked-mobile,
.grid-cutsom-di-4 .slide-blocked-mobile,
.grid-cutsom-di-4 .grid-blocks,
.grid-cutsom-di-15 .grid-blocks{
	grid-template-columns: repeat(4, 1fr) !important;

}

.grid-cutsom-di .slide-blocked-mobile {
    grid-template-columns: repeat(5, 1fr) !important;
}

.grid-blocks {
	grid-template-columns: repeat(6, 1fr) !important;
}

.elementor-widget-slide_blocks .elementor-widget-container .slide-blocked{
    overflow-x: clip;
	padding: 0 10px
}

.slide-block p strong {
    display: block;
    font-size: 23px;
}

.block-names {
    display: inline-flex;
    border-radius: 64px !important;
    -webkit-border-radius: 64px !important;
    -moz-border-radius: 64px !important;
    box-shadow: 0px 0px 0px 2px var(--Azul-Claro, #5fc2ff);
    border: 5px solid white;
    margin-bottom: 30px;
}

.block-name .size-h3{
	margin: auto;
    color: var(--Azul-Claro, #302f2f);
    text-align: center;
    font-family: Poppins;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 600 !important;
    line-height: 120%;    
}

.block-name span.custom-svg-icon {
    display: none;
}

.block-name:hover{
	background: #ededed;
}

.block-name{
	
	border-radius: 64px;
	padding: 16px 32px;
	cursor: pointer;
    margin: 10px;
    transition: 1s;
	display: flex
}

.block-name.active {
    background: #5fc2ff;
}

.block-name.active .size-h3{
    color: white;
}


.slider-quem-somos .content-block .h2-size{
	color: #141fe0
}

.slider-quem-somos .content-block h2{
	margin-top: 0
}

.content-block h1{
	margin-top: auto
}

.content-block h1,
.content-block h2,
.content-block .h2-size,
.content-block h3,
.content-block .h3-size,
.content-block .paragrafy{
    color: white;
    margin-bottom: 20px;
}

.content-block {
    padding: 60px;
    width: 55%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.container-info-slider.block-content {
    width: 100%;
    min-height: 530px;
    background-position: center !important;
    background-size: 100% 100% !important;
    border-radius: 40px;
	
}

.rede-medica-slider .block-content button {
    padding: 8px 16px !important;
}
.teleconsulta-slider .block-content{
    display: flex;
    align-items: center;
}
.teleconsulta-slider .block-contenth2{
    width:60%;
}
.teleconsulta-slider .block-content button {
    padding: 8px 16px !important;
}

.elementor-element .background-main-slider {
    width: 100%;
    min-height: 530px;
    background-position: center;
    background-size: 100% 100%;
    border-radius: 40px;
	background-image: none !important;
}

.elementor-element .background-main-slider .content-block p{
    display: flex;
    flex-direction: column;
}



.elementor-element .background-main-slider .content-block p span{
    color: var(--Branco, #FFF);
    font-family: Poppins;
    font-size: 23px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    padding-top: 24px;
}

.elementor-element .background-main-slider .content-block  button {
    display: flex;
    height: 42px;
    padding: 8px 24px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 8px;
    background: #FF7F00;
    border: none;
    color: #FFFFFF;
    text-align: center;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
}

.elementor-element .background-main-slider .content-block  button:hover {
   	background: #FFFFFF;
	color: #FF7F00;
}

.slide-blocks {
    padding: 10px;
    overflow-x: hidden;
    width: 764px;
    display: block;
    margin: auto;
}

.slide-block {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
	overflow: visible;
    position: relative;
	height: auto
}

.grid-cutsom-di .slide-block{
	padding: 30px 15px
}

.slide-block .h3-size{
    text-align: center;
	margin-bottom: auto;
    margin-top: 10px;
}

.slide-block img {
	margin: 0 auto;
    display: block;
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    right: 0% !important;
    left: auto !important;
	width: auto !important;
	height: auto !important;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: 0% !important;
    right: auto !important;
	width: auto !important;
	height: auto !important;
}


.swiper-button-next:after,
.swiper-button-prev:after{
	font-weight: bold
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
	content: '' !important;    
	background-image: url(/wp-content/themes/zyrgon-child-theme/assets/icons/arrow-chevron.svg) !important;
    width: 30px;
    height: 30px;
    display: block;
    background-position: left;
    background-size: contain;
    background-repeat: no-repeat;
	transform: rotate(180deg);

}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: '' !important;
    background-image: url(/wp-content/themes/zyrgon-child-theme/assets/icons/arrow-chevron.svg) !important;
    width: 30px;
    height: 30px;
    display: block;
    background-position: left;
    background-size: contain;
    background-repeat: no-repeat;
}

.swiper-wrapper {
    height: 100% !important;
}


/*SOBRE PAGE*/

.elementor-element.slider-quem-somos .content-block h2{
	color: var(--Azul-Escuro, #141fe0);
    font-family: Poppins;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    width: 66%;
}

.elementor-element.slider-quem-somos .background-main-slider .content-block .paragrafy{
	color: var(--Cinza-Escuro, #323E48);
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    width: 82%;
}

.slider-quem-somos .content-block {
    height: auto;
	padding: 0 45px;
}


.slider-quem-somos .content-block .paragrafy{
    margin-bottom: 0;
}

.slider-quem-somos .content-block-2 img{
	height: 100%;
	position: absolute;
    top: 0;
    right: 8%;
}

.elementor-element.slider-quem-somos .background-main-slider {
    width: 100%;
    min-height: 320px;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.25);
    border-radius: 8px;
}

.slider-quem-somos .container-info-slider.block-content {
    width: 100%;
    min-height: 320px;
}

.slider-quem-somos .block-name {
    background: #141fe0;
    border: 2px solid white;
}

.slider-quem-somos .block-name .size-h3{
    color: white;
}

.slider-quem-somos .block-name.active{
    color: white;
	border: 2px solid #5fc2ff;
    background: #5fc2ff;
}

.slider-quem-somos .block-name .size-h3 {
    display: block;
	margin-bottom: 0
}

.slider-quem-somos .block-names {
    border: none;
	box-shadow: none
}



.slides-main-container p{
    font-size: 18px;
    margin-top: 20px;
    line-height: 1.2em
}

.slides-main-container h4{
    color: white;
    font-size: 17px;
    font-weight: 500;
    line-height: normal;
	font-family: 'Poppins'
}


.slides-main-container .elementor-slides .swiper-slide-bg {
		transition: 0s
}

.slides-main-container .swiper-slide {
	background: #1226AA;
}

.slides-main-container {
    padding-left: 10px;
	background: #1226AA;
}
	


/*SERVICO DE SAUDE*/



.slide-custon-diferent .image-block,
.slide-custon-diferent-two .image-block{
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: -75px;
	margin-bottom: 10px;
}

.slide-block p {
    text-align: center;
    margin-bottom: 0;
}


.slide-custon-diferent .slide-block p {
    margin-bottom: 0
}

.slide-custon-diferent .slide-block p.custom-number {
    color: var(--Azul-Escuro, #1226AA) !important;
    font-size: 53px !important;
    font-weight: 700 !important;
}

.slide-custon-diferent .slide-block p.custom-number span {
    color: var(--Cinza, #656F77);
    font-size: 17px;
}

.slide-custon-diferent .slide-block p:last-child {
    margin-bottom: 20px;
}

.slide-custon-diferent .slide-block p.edit-text {
    font-size: 17px !important;
}

.slide-custon-diferent .slide-block{
	padding: 10px
}

.slide-custon-diferent-four .slide-block h2{
	margin-bottom: 0
}

.grid-cutsom-di-4 .slide-block{
	padding: 10px
}

.grid-cutsom-di-4 .slide-block h2 {
    margin-bottom: 10px;
}

.grid-cutsom-di-4 .slide-block .paragrafy-block{
	margin-bottom: auto
}

.grid-cutsom-di-4 .slide-block p strong {
	display: block;
    font-size: 20px;
    margin-top: 15px;
    color: #6EC1E4;
}

.slide-custon-diferent-two .slide-block h2 {
    margin-bottom: 10px;
    margin-top: auto;
}



.slide-custon-diferent-two .paragrafy-block {
    min-height: 80px;
}


.slide-custon-diferent-two .slide-block{
    padding: 15px;
}

.slide-custon-diferent .slide-block h2 {
    text-align: center;
    margin-bottom: 10px;
    margin-top: auto;
}

.slide-custon-diferent .paragrafy-block {
    min-height: 132px;
}

.grid-cutsom-di-15 .slide-block .image-block{
}

.grid-cutsom-di-15 .slide-block h2 {
    margin-bottom: auto;
}

.grid-rede-medica .grid-blocks {
    grid-template-columns: repeat(5, 1fr) !important;
}

@media screen and (min-width: 1025px){
	

	
}

@media screen and (max-width: 1024px){
	
	.grid-rede-medica .grid-blocks {
		grid-template-columns: repeat(2, 1fr) !important;
	}
	
    .elementor-element.slider-quem-somos .background-main-slider .content-block .paragrafy{
	color: var(--Cinza-Escuro, #323E48);
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    width: 100% !important;
}
	
	.prevencao-custom .slide-block h2,
	.prevencao-custom .slide-block .h3-size{
		text-align: center;
		margin-bottom: 10px
	}

	.prevencao-custom .slide-block img {
		margin: 0 auto;
	}

	.prevencao-custom .slide-block p {
		text-align: center;
		margin-top: 10px;
		margin-bottom: 0;
	}

	
	.grid-cutsom-di-4 .grid-blocks,
	.grid-cutsom-di-15 .grid-blocks{
		grid-template-columns: repeat(2, 1fr) !important;
	}
	
	.grid-cutsom-di-3 .grid-blocks{
		grid-template-columns: repeat(3, 1fr) !important;
	}
	
	/*PLUGIN MAIN SLIDE BLOCK*/
	
	.grid-blocks {
		grid-template-columns: repeat(4, 1fr) !important;
	}
	
	/*.block-name p{
		display: none; 
	}*/

	/*.block-name span.custom-svg-icon {
		display: block;
	}*/
	
	.content-block {
		padding: 30px;
		width: 100%;
	}
	
	.elementor-element .background-main-slider {
		width: 100%;
		min-height: 480px;
		background-position: center;
		background-size: 100% 100%;
		border-radius: 20px;
	}
	
	.container-info-slider.block-content {
		width: 100%;
		min-height: 480px;
		background-position: center !important;
		background-size: cover !important;
		border-radius: 20px;
	}
	
	.block-name span.custom-svg-icon svg {
		width: 50px;
		height: 50px;
		flex-shrink: 0;
	}
	
	.block-name.active span.custom-svg-icon svg path {
		fill: white;
	}
	
	.block-name span.custom-svg-icon svg path {
		fill: #65B2E8;
	}

	.columns-saude .swiper-slide,
	.column-hover-text.swiper-slide {
		padding: 10px;
	}
	
	.slider-quem-somos .content-block-2 img {
		height: 100%;
		width: 100%;
		position: static;
		object-fit: cover;
	}
	
	.elementor-element.slider-quem-somos .content-block h2{
		width: 100%
	}
	
	.elementor-element.slider-quem-somos .background-main-slider .content-block p {
		width: 100%;
	}
	
	.slider-quem-somos .content-block {
    	margin-top:20px;
        height: auto;
        width: 100%;
    }
    	
    .slider-quem-somos  .content-block-2 {
        width: 40%;
    }
    .slide-block p strong {
        font-size: 18px;
    }
	
	.guias-container .elementor-posts-container {
		padding-bottom: 50px;
	}
	
	.guias-container .elementor-posts-container .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{
        bottom: 10px;
    }
	
	.block-name .size-h3 {
		margin-bottom: 0;
		font-size: 17px !important;
	}
	
	.block-names {
        width: 100%;
        overflow-x: auto;
        white-space: nowrap;
    }

}
.elementor-15 .elementor-element.elementor-element-a3599fa .slide-block{
	text-align: center;
}
.blog-destaque-home .swiper-pagination{
	bottom: -30px !important
}

.columns-services .swiper-pagination{
	bottom: -50px !important
}

p.tele-text-difer {
    margin-top: 20px;
    font-size: 23px;
    line-height: 120%;
}



@media screen and (min-width: 768px){
	
	.beneficios-container .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{
		bottom: -30px
	}
	
	.vantagens-section .swiper-pagination {
		display: none !important;
	}
	
}

@media screen and (max-width: 767px){
	
	.vantagens-section .swiper-button-prev, .vantagens-section .swiper-button-next {
		display: none;
	}
	
	.vantagens-section .elementor-widget-container .slide-blocked {
		margin: 0 -180px;
	}
	
    .elementor-element .background-main-slider .content-block button {
        font-size:14px;
    }
	
	.slide-custon-diferent-two .paragrafy-block {
		min-height: 70px;
	}

	.grid-cutsom-di-4 .slide-block p strong {
		font-size: 17px
	}

	
	.guias-container .elementor-posts-container {
		padding-bottom: 30px;
	}
	
	.guias-container .elementor-posts-container .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
        bottom: 20px;
    }
	
	.slide-block {
		height: auto !important
	}

	
	.text-none-mobile span{
		display: none
	}
	
	p.tele-text-difer{
		font-size: 20px
	}
	
	.grid-cutsom-di-4 .grid-blocks,
	.grid-cutsom-di-15 .grid-blocks,
	.grid-cutsom-di-3 .grid-blocks{
		grid-template-columns: repeat(2, 1fr) !important;
	}
	
	.slide-empresa .image-block {
		margin-top: 0;
	}

	.slide-empresa .slide-block p:last-child {
		margin-bottom: 0;
	}

	
	.grid-blocks {
		grid-template-columns: repeat(2, 1fr) !important;
	}
	
	.slider-quem-somos .content-block {
		height: auto;
		width: 100%;
		padding: 0 16px;
	}

		.slider-quem-somos  .content-block-2 {
		width: 100%;
	}
	
	.slider-quem-somos .block-names {
		justify-content: start;
		flex-wrap: wrap;
	}
	.slider-quem-somos .block-name .size-h3 {
	margin-bottom: 0;
	font-size: 14px !important;
	}
	
	.block-name .size-h3 {
		margin-bottom: 0;
		font-size: 17px !important;
	}
	
	.slider-quem-somos .block-name {
		padding: 8px 12px;
	}
	
	.slider-quem-somos .block-content.active {
		display: flex;
		flex-wrap: wrap;
	}
	
	.slider-quem-somos .content-block {
		height: auto;
		padding: 20px 20px 0 20px;
	}
	
	.slider-quem-somos .content-block-2 {
		width: 100%;
		height: 235px;
		display: flex;
		justify-content: center;
	}
	
	.elementor-element.slider-quem-somos .background-main-slider .content-block .paragrafy{
		width: 100%
	}
	.slider-quem-somos .content-block-2 img {
		position: static;
		width: auto;
		object-fit: contain;
	}
	
	.teleconsulta-slider .block-content.active h2{
		width:100%;
	}

	.columns-saude .swiper-slide{
		padding: 10px 50px;
	}
	
	/*.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
		width: 40px;
		height: 40px;
	}

	.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
		width: 40px;
		height: 40px;
	}*/
	
	/*MAIN SLIDER HOME*/
	
	.block-names {
        width: 100%;
        overflow-x: auto;
        white-space: nowrap;
    }
	
    .block-name {
        margin: 0;
        margin-right: 10px;
    }
	
	.block-name:last-child{
		margin-right: 0
	}
	
	.slides-main-container .elementor-slides .swiper-slide-bg {
		background-position: 70% 100%;
		background-repeat: no-repeat;
		min-width: 100%;
		min-height: 55%;
	}
	
	.slides-main-container .swiper-slide {
		display: flex;
		align-items: end;
	}
	
	.slides-main-container .swiper-slide-inner {
		align-items: start;
	}
	
	.slides-main-container p {
		font-size: 17px;
		margin-top: 20px;
		line-height: 1.2em;
		font-weight: 500;
	}
	
	.slides-main-container h4 {
		color: white;
		line-height: 1.2em !important;
		font-family: 'Poppins';
		font-size: 13px;
		font-weight: 500;
	}
	
	.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
		bottom: -40px;
	}
	
	/*PLUGIN MAIN SLIDE BLOCK*/
	
	.content-block {
		padding: 20px;
		width: 100%;
	}
	
	.elementor-element .background-main-slider {
		width: 100%;
		min-height: 380px;
		background-position: center;
		background-size: 100% 100%;
		border-radius: 20px;
	}
	
	.container-info-slider.block-content {
		width: 100%;
		min-height: 380px;
		background-position: center !important;
		background-size: cover !important;
		border-radius: 20px;
	}
	.slide-block p strong {
        font-size: 20px;
    }
    .elementor-15 .elementor-element.elementor-element-b7a23f5 .h2-size {
        font-size: 28px;
        line-height: 1.2em;
    }
    .elementor-15 .elementor-element.elementor-element-b7a23f5 .h3-size {
        font-size: 20px;
        line-height: 1.2em;
    }   
}




/* slider-about */
.content-text2 .description-about li {
    margin-bottom: 20px;
}

.content-text2 .description-about li strong {
    font-weight: 600 !important;
}

.content-text2 .description-about ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.content-text2 .description-about {
    margin-top: 20px;
}



.content-text2 {
    padding: 24px 50px;
    width: 60%;
	padding-right: 60px;
}

.content-sliders img {
    width: 40%;
}
.zp-secao-planos .content-sliders img {
    height: max-content;
}
.content-sliders {
    display: flex
}

.content-box .title-box-about {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    text-align: center;
    width: 100%;
    display: block;
    margin-top: 30px;
}

.content-box {
    max-width: 630px;
    overflow: hidden;
    margin: 0 auto;
    margin-bottom: 40px;
}

.slider_about{
    position: relative;
    overflow: hidden;
    padding: 0 50px;
}


.caixa-imagem {
    display: flex !important;
    flex-direction: column;
    align-items: center;
	cursor:pointer
}


.caixa-imagem img.image-box-about {
    width: 100px;
    height: 100px;
    background: white;
    border-radius: 50%;
    object-fit: cover;
    object-position: 100% 2px;
    opacity: 0.4;
}

.caixa-imagem.swiper-slide-thumb-active img.image-box-about{
    opacity: 1;
}

.slider_about .swiper-button-next:after, 
.slider_about .swiper-rtl .swiper-button-prev:after {
    content: 'next' !important;
}

.slider_about .swiper-button-prev:after, 
.slider_about .swiper-rtl .swiper-button-next:after {
    content: 'prev' !important;
}


.slider_about .swiper-button-prev:after, 
.slider_about .swiper-button-next:after {
    font-size: 30px !important;
    color: #fff;
    font-weight: bold !important;
    width: 20px;
    height: unset;
    transform: unset;
    background-image: unset !important;
    text-align: center;
    
}

@media screen and (max-width: 1024px){
	
	.content-box {
		max-width: 430px;
	}
	

	.slider_about{
		position: relative;
		overflow: hidden;
		padding: 0 30px;
	}
	
	.content-text2 {
		padding: 0 30px;
		width: 50%;
		padding-right: 0;
	}
	
	.content-sliders img {
		width: 50%;
		object-fit: contain;
	}
	
	.content-text2 .title-about {
    	font-size: 16px;
	}
	
	.content-text2 .subtitle-about {
		font-size: 22px;
	}
	
	.content-text2 .description-about {
		font-size: 14px;
	}
	
	.slider_about .swiper-button-prev:after, .slider_about .swiper-button-next:after {
    	font-size: 24px !important;
	}

}

@media screen and (max-width: 767px){
	
	.content-box {
		max-width: 100%;
	}
	
	.content-sliders {
		display: flex;
		flex-direction: column
	}
	
	.slider_about{
		padding: 0	
	}
	
	.content-text2 {
		padding-right: 0;
		padding: 0;
		width: 100%;
		text-align: center;
		margin-top: 30px
	}
	
	.caixa-imagem img.image-box-about {
		width: 80px;
		height: 80px;
		background: white;
		border-radius: 50%;
		object-fit: cover;
		object-position: 100% 2px;
	}
	
	.content-box .title-box-about {
		color: #FFF;
		text-align: center;
		font-family: Poppins;
		font-size: 14px;
		font-style: normal;
		font-weight: 600;
		line-height: 120%;
		text-align: center;
		width: 100%;
		display: block;
		margin-top: 20px;
	}
	
	.content-sliders img {
		width: 100%;
	}
	
	.content-text2 .title-about {
    	font-size: 16px;
	}
	
	.content-text2 .subtitle-about {
		font-size: 22px;
	}
	
	.content-text2 .description-about {
        font-size: 14px;
        text-align: left;
    }
	
	.swiper-button-prev.slider-about-navigation-prev,
	.swiper-button-next.slider-about-navigation-next{
		width: 40px !important;
		height: 40px !important;
		background: #65B2E8;
		border-radius: 50%;
		position: static
	}

	.slider_about .swiper-button-prev:after, 
	.slider_about .swiper-button-next:after {
    	font-size: 18px !important;
	}
	
	.swiper-pagination-about {
		display: flex;
		justify-content: center;
		gap: 30px;
		margin-top: 30px;
	}
}

a.button-about.zp-button-slider-about {
	display: inline-block;
}