.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11648 .elementor-element.elementor-element-58f43a2{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-grid{row-gap:0;}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-image-holder:before{padding-top:calc( 0.57 * 100% );}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .entry-title,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .entry-title a,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .header-standard .entry-title,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .header-standard .entry-title a,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .overlay-header-box .entry-title,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .overlay-header-box .entry-title a,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .header-standard h2, .elementor-11648 .elementor-element.elementor-element-4b8bea7 .header-standard h2 a,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .header-standard .pc_titlebig_standard, .elementor-11648 .elementor-element.elementor-element-4b8bea7 .pc_titlebig_standard a,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-grid li .item h2 a, .elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-grid li .item h2 a,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-biggrid-data .pcbg-content-inner .pcbg-title a,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-masonry .item-masonry h2 a,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-masonry .item-masonry h2 a{font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .post-entry.standard-post-entry, .elementor-11648 .elementor-element.elementor-element-4b8bea7 .post-entry.standard-post-entry p,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-grid .entry-content,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-grid .entry-content p,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .entry-content,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .entry-content p, .elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-bgitem .pcbg-pexcerpt p{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .cat > a.penci-cat-name{color:var( --e-global-color-primary );}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .cat > a.penci-cat-name:after, .elementor-11648 .elementor-element.elementor-element-4b8bea7 .overlay-header-box .cat > a.penci-cat-name:after{border-color:var( --e-global-color-primary );}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-grid .cat a.penci-cat-name:after,.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-masonry .cat a.penci-cat-name:after{border-color:var( --e-global-color-primary );}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .cat > a.penci-cat-name:hover{color:var( --e-global-color-8728fdc );}.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-11648 .elementor-element.elementor-element-768bf08 .elementor-button{background-color:#FF0000;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;text-decoration:none;fill:var( --e-global-color-d1eefc2 );color:var( --e-global-color-d1eefc2 );}.elementor-11648 .elementor-element.elementor-element-768bf08 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11648 .elementor-element.elementor-element-768bf08 .elementor-button .elementor-button-content-wrapper{gap:9px;}@media(max-width:1024px){.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-grid{row-gap:0;}}@media(max-width:767px){.elementor-11648 .elementor-element.elementor-element-d9783b7{width:100%;}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-grid{row-gap:0;--pcrgap:0px;column-gap:0px;}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-wrap-masonry{margin-left:calc(0px/2*-1);margin-right:calc(0px/2*-1);}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-masonry .item-masonry{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-11648 .elementor-element.elementor-element-4b8bea7 .penci-image-holder:before{padding-top:calc( 0.5 * 100% );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.cubic-consulting.com/wp-content/uploads/2026/03/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://staging.cubic-consulting.com/wp-content/uploads/2026/03/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://staging.cubic-consulting.com/wp-content/uploads/2026/03/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://staging.cubic-consulting.com/wp-content/uploads/2026/03/Montserrat-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */