.elementor-19261 .elementor-element.elementor-element-6287ee5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19261 .elementor-element.elementor-element-155fa95{--display:flex;--overlay-opacity:0.3;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19261 .elementor-element.elementor-element-155fa95::before, .elementor-19261 .elementor-element.elementor-element-155fa95 > .elementor-background-video-container::before, .elementor-19261 .elementor-element.elementor-element-155fa95 > .e-con-inner > .elementor-background-video-container::before, .elementor-19261 .elementor-element.elementor-element-155fa95 > .elementor-background-slideshow::before, .elementor-19261 .elementor-element.elementor-element-155fa95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19261 .elementor-element.elementor-element-155fa95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#010101;--background-overlay:'';}.elementor-19261 .elementor-element.elementor-element-155fa95:not(.elementor-motion-effects-element-type-background), .elementor-19261 .elementor-element.elementor-element-155fa95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://apmpnca.org/wp-content/uploads/2025/08/natural-marble-pattern-background_1258-22160.avif") 50% 50%;background-size:cover;}.elementor-19261 .elementor-element.elementor-element-f4f4767 img{width:25%;}.elementor-19261 .elementor-element.elementor-element-ea7887d .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-19261 .elementor-element.elementor-element-ea7887d .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-19261 .elementor-element.elementor-element-ea7887d .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-19261 .elementor-element.elementor-element-ea7887d .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-19261 .elementor-element.elementor-element-ea7887d .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-19261 .elementor-element.elementor-element-d3ef189{text-align:center;color:var( --e-global-color-06f2a04 );}.elementor-19261 .elementor-element.elementor-element-7ece8a8 .elementor-button{background-color:#02010100;text-decoration:none;fill:var( --e-global-color-06f2a04 );color:var( --e-global-color-06f2a04 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-06f2a04 );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-19261 .elementor-element.elementor-element-7ece8a8 .elementor-button:hover, .elementor-19261 .elementor-element.elementor-element-7ece8a8 .elementor-button:focus{background-color:var( --e-global-color-98d6a03 );color:var( --e-global-color-fef1baf );border-color:#C2000000;}.elementor-19261 .elementor-element.elementor-element-7ece8a8 .elementor-button:hover svg, .elementor-19261 .elementor-element.elementor-element-7ece8a8 .elementor-button:focus svg{fill:var( --e-global-color-fef1baf );}.elementor-19261 .elementor-element.elementor-element-58d1acf .elementor-button{background-color:#02010100;text-decoration:none;fill:var( --e-global-color-06f2a04 );color:var( --e-global-color-06f2a04 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-06f2a04 );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-19261 .elementor-element.elementor-element-58d1acf .elementor-button:hover, .elementor-19261 .elementor-element.elementor-element-58d1acf .elementor-button:focus{background-color:var( --e-global-color-98d6a03 );color:var( --e-global-color-fef1baf );border-color:#C2000000;}.elementor-19261 .elementor-element.elementor-element-58d1acf .elementor-button:hover svg, .elementor-19261 .elementor-element.elementor-element-58d1acf .elementor-button:focus svg{fill:var( --e-global-color-fef1baf );}.elementor-19261 .elementor-element.elementor-element-3a55aa7 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-19261 .elementor-element.elementor-element-3a55aa7{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:80%;--e-off-canvas-height:50vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-19261 .elementor-element.elementor-element-6a66c01{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19261 .elementor-element.elementor-element-6a66c01:not(.elementor-motion-effects-element-type-background), .elementor-19261 .elementor-element.elementor-element-6a66c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fef1baf );}body:not(.rtl) .elementor-19261 .elementor-element.elementor-element-f88ce55{right:0px;}body.rtl .elementor-19261 .elementor-element.elementor-element-f88ce55{left:0px;}.elementor-19261 .elementor-element.elementor-element-f88ce55{top:0px;}.elementor-19261 .elementor-element.elementor-element-f88ce55 .elementor-icon-wrapper{text-align:center;}.elementor-19261 .elementor-element.elementor-element-c6dbe2a .elementor-heading-title{font-size:24px;}.elementor-19261 .elementor-element.elementor-element-cb43f5e{--display:flex;}.elementor-19261 .elementor-element.elementor-element-ca4ea38{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-19261 .elementor-element.elementor-element-f6cb358{color:#000000;}.elementor-19261 .elementor-element.elementor-element-a5255b5{--display:flex;--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-19261 .elementor-element.elementor-element-3e53cad{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19261 .elementor-element.elementor-element-f6db26d{font-size:16px;color:#000000;}.elementor-19261 .elementor-element.elementor-element-3c4905e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19261 .elementor-element.elementor-element-8959cc8{text-align:center;font-size:16px;color:#000000;}.elementor-19261 .elementor-element.elementor-element-af881c3{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19261 .elementor-element.elementor-element-a8ccb91{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7113dbe );--border-color:var( --e-global-color-7113dbe );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19261 .elementor-element.elementor-element-6512acc{text-align:center;}.elementor-19261 .elementor-element.elementor-element-6512acc .elementor-heading-title{font-size:32px;color:#000000;}.elementor-19261 .elementor-element.elementor-element-0fb69d8{text-align:center;color:#000000;}.elementor-19261 .elementor-element.elementor-element-ef92370 .elementor-button{background-color:#004ABE00;text-decoration:none;fill:var( --e-global-color-98d6a03 );color:var( --e-global-color-98d6a03 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-98d6a03 );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-19261 .elementor-element.elementor-element-ef92370 .elementor-button:hover, .elementor-19261 .elementor-element.elementor-element-ef92370 .elementor-button:focus{background-color:var( --e-global-color-98d6a03 );color:var( --e-global-color-fef1baf );border-color:#C2000000;}.elementor-19261 .elementor-element.elementor-element-ef92370 .elementor-button:hover svg, .elementor-19261 .elementor-element.elementor-element-ef92370 .elementor-button:focus svg{fill:var( --e-global-color-fef1baf );}.elementor-19261 .elementor-element.elementor-element-fd76a83{text-align:center;}.elementor-19261 .elementor-element.elementor-element-fd76a83 .elementor-heading-title{font-size:18px;color:#000000;}.elementor-19261 .elementor-element.elementor-element-d7545d8{text-align:center;}.elementor-19261 .elementor-element.elementor-element-20b422d .gallery-item .gallery-caption{text-align:center;}.elementor-19261 .elementor-element.elementor-element-a1b6b71 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-19261 .elementor-element.elementor-element-a1b6b71 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-19261 .elementor-element.elementor-element-a1b6b71{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-19261 .elementor-element.elementor-element-76c32a0{text-align:center;}.elementor-19261 .elementor-element.elementor-element-7245297 .gallery-item .gallery-caption{text-align:center;}.elementor-19261 .elementor-element.elementor-element-08db53b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-19261 .elementor-element.elementor-element-08db53b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-19261 .elementor-element.elementor-element-08db53b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-19261 .elementor-element.elementor-element-59371e4{text-align:center;}.elementor-19261 .elementor-element.elementor-element-9b40880 .gallery-item .gallery-caption{text-align:center;}.elementor-19261 .elementor-element.elementor-element-ea357f7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-19261 .elementor-element.elementor-element-ea357f7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-19261 .elementor-element.elementor-element-ea357f7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-19261 .elementor-element.elementor-element-0639356{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19261 .elementor-element.elementor-element-3a6e0ba{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7113dbe );text-align:center;font-size:16px;color:#000000;}.elementor-19261 .elementor-element.elementor-element-da1789e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#000000;}.elementor-19261 .elementor-element.elementor-element-da1789e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#004ABE;}.elementor-19261 .elementor-element.elementor-element-da1789e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-19261 .elementor-element.elementor-element-da1789e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-98d6a03 );}@media(max-width:1024px){.elementor-19261 .elementor-element.elementor-element-a5255b5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19261 .elementor-element.elementor-element-3e53cad{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for image-gallery, class: .elementor-element-20b422d */.elementor-19261 .elementor-element.elementor-element-20b422d img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a1b6b71 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7245297 */.elementor-19261 .elementor-element.elementor-element-7245297 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-08db53b */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9b40880 */.elementor-19261 .elementor-element.elementor-element-9b40880 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-ea357f7 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-20b422d */.elementor-19261 .elementor-element.elementor-element-20b422d img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a1b6b71 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7245297 */.elementor-19261 .elementor-element.elementor-element-7245297 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-08db53b */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9b40880 */.elementor-19261 .elementor-element.elementor-element-9b40880 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-ea357f7 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-20b422d */.elementor-19261 .elementor-element.elementor-element-20b422d img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a1b6b71 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7245297 */.elementor-19261 .elementor-element.elementor-element-7245297 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-08db53b */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9b40880 */.elementor-19261 .elementor-element.elementor-element-9b40880 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-ea357f7 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-20b422d */.elementor-19261 .elementor-element.elementor-element-20b422d img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a1b6b71 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7245297 */.elementor-19261 .elementor-element.elementor-element-7245297 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-08db53b */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9b40880 */.elementor-19261 .elementor-element.elementor-element-9b40880 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-ea357f7 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-20b422d */.elementor-19261 .elementor-element.elementor-element-20b422d img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a1b6b71 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7245297 */.elementor-19261 .elementor-element.elementor-element-7245297 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-08db53b */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9b40880 */.elementor-19261 .elementor-element.elementor-element-9b40880 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-ea357f7 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-20b422d */.elementor-19261 .elementor-element.elementor-element-20b422d img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a1b6b71 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7245297 */.elementor-19261 .elementor-element.elementor-element-7245297 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-08db53b */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9b40880 */.elementor-19261 .elementor-element.elementor-element-9b40880 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-ea357f7 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-20b422d */.elementor-19261 .elementor-element.elementor-element-20b422d img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a1b6b71 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7245297 */.elementor-19261 .elementor-element.elementor-element-7245297 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-08db53b */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9b40880 */.elementor-19261 .elementor-element.elementor-element-9b40880 img{
    object-fit: contain;
    width: 200px;
    height: 80px;
    
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-ea357f7 */.e-gallery-image.elementor-gallery-item__image {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-da1789e */.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true]{
    background: #004ABE!important;
}
 
.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover{
    background: #004ABE!important;
}/* End custom CSS */