.elementor-24452 .elementor-element.elementor-element-10a70bc0{margin-top:100px;margin-bottom:100px;}.elementor-24452 .elementor-element.elementor-element-44cf7de2{text-align:center;}.elementor-24452 .elementor-element.elementor-element-44cf7de2 .elementor-heading-title{color:#1D1F57;font-family:"Cambria", Sans-serif;font-size:36px;font-weight:bold;}.elementor-24452 .elementor-element.elementor-element-39129110{text-align:center;}.elementor-24452 .elementor-element.elementor-element-39129110 .elementor-heading-title{color:#2E2E2E;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:none;}.elementor-24452 .elementor-element.elementor-element-415cd11e{padding:80px 0px 150px 0px;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-item,
					.elementor-24452 .elementor-element.elementor-element-4b4327bb .skeleton-posts.portfolio-row .portfolio-item{padding:calc(40px/2) !important;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-row,
					.elementor-24452 .elementor-element.elementor-element-4b4327bb .skeleton-posts.portfolio-row{margin:calc(-40px/2);}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-40px/2) 0;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:40px;padding-right:40px;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(40px/2);padding-right:calc(40px/2);}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-item .caption .title{font-family:"Cambria", Sans-serif;font-size:16px;font-weight:bold;color:#1D1F57;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-item:hover .caption .title{color:#3C3950;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-item .caption .subtitle{font-family:"Open Sans", Sans-serif;font-size:11px;color:#2E2E2E;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-item .caption .date{font-family:"Open Sans", Sans-serif;font-size:14px;color:#1D1F57;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-item .wrap > .caption{text-align:center;background-color:#F5F5F5;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-item .wrap > .caption .caption-separator{margin-center:0;height:1px;background-color:#1D1F57;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-likes{text-align:-webkit-center;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-item:hover .wrap > .caption{background-color:#F0F3F2;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-filters{text-align:left;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-filters a{background-color:#F5F5F5;color:#1D1F57;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-filters a.active{background-color:#1D1F57;color:#FFFFFF;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-load-more{margin-top:100px;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio-load-more button{border-radius:5px 5px 5px 5px;background-color:#1D1F57;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio-load-more button.gem-button-icon-position-right .gem-button-icon{margin-left:0px;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio-load-more button.gem-button-icon-position-left .gem-button-icon{margin-right:0px;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio-load-more .gem-button-separator-holder{width:41%;flex-grow:initial;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio-load-more .gem-button-separator-holder .gem-button-separator-line{border-top:1px solid;border-bottom:1px solid;height:4px;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio-load-more .gem-button-separator-line{border-color:#DFE5E800;color:#DFE5E800;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio-load-more .gem-button-separator-type-square svg line{stroke:#DFE5E800;}@media(max-width:1024px){.elementor-24452 .elementor-element.elementor-element-415cd11e{padding:50px 0px 50px 0px;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-load-more{margin-top:50px;}.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio-load-more .gem-button-separator-holder{width:0px;flex-grow:initial;}}@media(max-width:767px){.elementor-24452 .elementor-element.elementor-element-4b4327bb .portfolio.portfolio-grid .portfolio-load-more{margin-top:35px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cambria';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ca-bracara.com/wp-content/uploads/2022/09/Cambria.ttf') format('truetype');
}
@font-face {
	font-family: 'Cambria';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ca-bracara.com/wp-content/uploads/2022/09/cambriab.ttf') format('truetype');
}
/* End Custom Fonts CSS */