.elementor-2845 .elementor-element.elementor-element-da464ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2845 .elementor-element.elementor-element-da464ce:not(.elementor-motion-effects-element-type-background), .elementor-2845 .elementor-element.elementor-element-da464ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #467898 0%, #264E66 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2845 .elementor-element.elementor-element-4ebfbe7 img{width:35%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2845 .elementor-element.elementor-element-e70bd06 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2845 .elementor-element.elementor-element-e70bd06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2845 .elementor-element.elementor-element-e70bd06 .elementor-image-box-wrapper{text-align:center;}.elementor-2845 .elementor-element.elementor-element-e70bd06.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-2845 .elementor-element.elementor-element-e70bd06.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-2845 .elementor-element.elementor-element-e70bd06.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-2845 .elementor-element.elementor-element-e70bd06 .elementor-image-box-title{margin-bottom:1px;font-family:"Public Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#EBE6DD;}.elementor-2845 .elementor-element.elementor-element-e70bd06 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-2845 .elementor-element.elementor-element-e70bd06 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2845 .elementor-element.elementor-element-e70bd06 .elementor-image-box-description{font-family:"Public Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#F9F9F9;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2845 .elementor-element.elementor-element-7b137e5 .elementor-button{background-color:#4398AB;font-family:"Public Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;fill:#EBE6DD;color:#EBE6DD;border-style:solid;border-width:0px 0px 3px 0px;border-color:#337B8B;border-radius:8px 8px 8px 8px;}.elementor-2845 .elementor-element.elementor-element-7b137e5{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2845 .elementor-element.elementor-element-7b137e5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2845 .elementor-element.elementor-element-7b137e5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2845 .elementor-element.elementor-element-315bd6a .elementor-button{background-color:#4398AB;font-family:"Public Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;fill:#EBE6DD;color:#EBE6DD;border-style:solid;border-width:0px 0px 3px 0px;border-color:#337B8B;border-radius:8px 8px 8px 8px;}.elementor-2845 .elementor-element.elementor-element-315bd6a{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2845 .elementor-element.elementor-element-315bd6a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2845 .elementor-element.elementor-element-315bd6a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2845 .elementor-element.elementor-element-2f0af2f .elementor-button{background-color:#4398AB;font-family:"Public Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.3em;fill:#EBE6DD;color:#EBE6DD;border-style:solid;border-width:0px 0px 3px 0px;border-color:#337B8B;border-radius:8px 8px 8px 8px;}.elementor-2845 .elementor-element.elementor-element-2f0af2f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2845 .elementor-element.elementor-element-2f0af2f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2845 .elementor-element.elementor-element-2f0af2f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2845 .elementor-element.elementor-element-8e7958f .elementor-button{background-color:#4398AB;font-family:"Public Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;fill:#EBE6DD;color:#EBE6DD;border-style:solid;border-width:0px 0px 3px 0px;border-color:#74B7CB;border-radius:8px 8px 8px 8px;}.elementor-2845 .elementor-element.elementor-element-8e7958f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2845 .elementor-element.elementor-element-8e7958f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2845 .elementor-element.elementor-element-8e7958f .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-2845 .elementor-element.elementor-element-b519854 .elementor-button{background-color:#4398AB;font-family:"Public Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;fill:#EBE6DD;color:#EBE6DD;border-style:solid;border-width:0px 0px 3px 0px;border-color:#337B8B;border-radius:8px 8px 8px 8px;}.elementor-2845 .elementor-element.elementor-element-b519854{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2845 .elementor-element.elementor-element-b519854 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2845 .elementor-element.elementor-element-b519854 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2845 .elementor-element.elementor-element-5f98f13{--display:flex;--min-height:5vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2845 .elementor-element.elementor-element-5f98f13:not(.elementor-motion-effects-element-type-background), .elementor-2845 .elementor-element.elementor-element-5f98f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#325C75;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2845 .elementor-element.elementor-element-84999f8 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#F9F9F9;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2845 .elementor-element.elementor-element-7b137e5{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-2845 .elementor-element.elementor-element-315bd6a{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-2845 .elementor-element.elementor-element-2f0af2f{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-2845 .elementor-element.elementor-element-8e7958f{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-2845 .elementor-element.elementor-element-b519854{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}}@media(min-width:768px){.elementor-2845 .elementor-element.elementor-element-da464ce{--content-width:1280px;}}@media(max-width:1024px){.elementor-2845 .elementor-element.elementor-element-da464ce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2845 .elementor-element.elementor-element-7b137e5{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-2845 .elementor-element.elementor-element-315bd6a{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-2845 .elementor-element.elementor-element-2f0af2f{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-2845 .elementor-element.elementor-element-8e7958f{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}.elementor-2845 .elementor-element.elementor-element-b519854{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;}}@media(max-width:767px){.elementor-2845 .elementor-element.elementor-element-da464ce{--content-width:1600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2845 .elementor-element.elementor-element-4ebfbe7 img{width:61%;}.elementor-2845 .elementor-element.elementor-element-e70bd06{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-2845 .elementor-element.elementor-element-e70bd06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2845 .elementor-element.elementor-element-e70bd06 .elementor-image-box-img{margin-bottom:0px;}.elementor-2845 .elementor-element.elementor-element-e70bd06.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2845 .elementor-element.elementor-element-e70bd06.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2845 .elementor-element.elementor-element-e70bd06.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2845 .elementor-element.elementor-element-e70bd06 .elementor-image-box-title{margin-bottom:16px;font-size:20px;}.elementor-2845 .elementor-element.elementor-element-e70bd06 .elementor-image-box-wrapper .elementor-image-box-img{width:93%;}.elementor-2845 .elementor-element.elementor-element-e70bd06 .elementor-image-box-description{font-size:15px;}.elementor-2845 .elementor-element.elementor-element-7b137e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2845 .elementor-element.elementor-element-7b137e5 .elementor-button{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-315bd6a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2845 .elementor-element.elementor-element-315bd6a .elementor-button{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-2f0af2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2845 .elementor-element.elementor-element-2f0af2f .elementor-button{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-8e7958f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2845 .elementor-element.elementor-element-8e7958f .elementor-button{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-b519854{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2845 .elementor-element.elementor-element-b519854 .elementor-button{font-size:16px;}}/* Start custom CSS for image-box, class: .elementor-element-e70bd06 */blue{
    color: #76C0D0;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2845 .elementor-button-icon, .elementor-title{
 display: flex;
 align-items: center;
}

body.elementor-page-2845 .elementor-button-icon svg{
    width: 26px
}

body.elementor-page-2845 .elementor-button {
    display: flex;
    justify-content: center;
}

.claro .elementor-button{
    display: flex;
    justify-content: cener;
    align-items: center;
animation: 5s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
background-image: linear-gradient(45deg, #6BB7C7, #4398AB, #4398AB, #6BB7C7, #4398AB, #4398AB);
background-size: 400% 200%;
transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
transition: all .5s;
}

@keyframes textura{
0% {
background-position: 0 0;
}

100% {
background-position: 100% 0;
}
}

.escuro .elementor-button{
    display: flex;
    justify-content: cener;
    align-items: center;
animation: 5s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
background-image: linear-gradient(45deg, #5996B2, #5996B2, #477E98, #5996B2, #5996B2, #477E98);
background-size: 400% 200%;
transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
transition: all .5s;
}

@keyframes textura{
0% {
background-position: 0 0;
}

100% {
background-position: 100% 0;
}
}

.bordameio{
border-top-width: 2.5px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-style: solid;
border-image: linear-gradient(to right, #D8AB8700, #D8AB8780, #FFF, #D8AB8780, #D8AB8700) 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://bellefernandes.com/wp-content/uploads/2022/12/PublicSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://bellefernandes.com/wp-content/uploads/2022/12/PublicSans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */