.elementor-2197 .elementor-element.elementor-element-88778ce{--display:flex;}body:not(.rtl) .elementor-2197 .elementor-element.elementor-element-74ca522{right:0%;}body.rtl .elementor-2197 .elementor-element.elementor-element-74ca522{left:0%;}.elementor-2197 .elementor-element.elementor-element-74ca522{top:-25%;}.elementor-2197 .elementor-element.elementor-element-644bf34{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:100px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2197 .elementor-element.elementor-element-644bf34:not(.elementor-motion-effects-element-type-background), .elementor-2197 .elementor-element.elementor-element-644bf34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apvnew.kinsta.cloud/wp-content/uploads/2026/06/apv-about-us-hero-1-scaled.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2197 .elementor-element.elementor-element-c4634c0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:4rem;font-weight:600;line-height:4.5rem;color:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-b9545a9{--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;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2197 .elementor-element.elementor-element-80cad77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-6974831{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-80476e9 .elementor-heading-title{font-family:var( --e-global-typography-2b39759-font-family ), Sans-serif;font-size:var( --e-global-typography-2b39759-font-size );font-weight:var( --e-global-typography-2b39759-font-weight );color:var( --e-global-color-5eb346f );}.elementor-2197 .elementor-element.elementor-element-48e7a5f{font-family:var( --e-global-typography-ad35ea7-font-family ), Sans-serif;font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-1b20b3b{font-family:var( --e-global-typography-27fd40a-font-family ), Sans-serif;font-size:var( --e-global-typography-27fd40a-font-size );font-weight:var( --e-global-typography-27fd40a-font-weight );line-height:var( --e-global-typography-27fd40a-line-height );}.elementor-2197 .elementor-element.elementor-element-88cb2af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-88cb2af.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2197 .elementor-element.elementor-element-55495e2 img{border-radius:12px 12px 12px 12px;}.elementor-2197 .elementor-element.elementor-element-3c18f45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2197 .elementor-element.elementor-element-47edcf1 .elementor-button{background-color:var( --e-global-color-9c9c147 );fill:var( --e-global-color-046a8f7 );color:var( --e-global-color-046a8f7 );}.elementor-2197 .elementor-element.elementor-element-47edcf1 .elementor-button:hover, .elementor-2197 .elementor-element.elementor-element-47edcf1 .elementor-button:focus{background-color:var( --e-global-color-046a8f7 );color:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-47edcf1 .elementor-button:hover svg, .elementor-2197 .elementor-element.elementor-element-47edcf1 .elementor-button:focus svg{fill:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-4401041{--display:flex;--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-2197 .elementor-element.elementor-element-a591a78{width:100%;max-width:100%;top:-176px;z-index:-2;}body:not(.rtl) .elementor-2197 .elementor-element.elementor-element-a591a78{left:232px;}body.rtl .elementor-2197 .elementor-element.elementor-element-a591a78{right:232px;}.elementor-2197 .elementor-element.elementor-element-9944c2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-2197 .elementor-element.elementor-element-9944c2a:not(.elementor-motion-effects-element-type-background), .elementor-2197 .elementor-element.elementor-element-9944c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a41cd66 );}.elementor-2197 .elementor-element.elementor-element-e5d8c77{--display:flex;}.elementor-2197 .elementor-element.elementor-element-e5d8c77.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2197 .elementor-element.elementor-element-ea1e311 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-2197 .elementor-element.elementor-element-e9718d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-fdb7b80 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:1.625rem;color:var( --e-global-color-70b51c0 );}.elementor-2197 .elementor-element.elementor-element-44309f6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:700;line-height:1.625rem;color:var( --e-global-color-70b51c0 );}.elementor-2197 .elementor-element.elementor-element-0fba151{--display:flex;}.elementor-2197 .elementor-element.elementor-element-0fba151.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2197 .elementor-element.elementor-element-8b623f6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-2197 .elementor-element.elementor-element-a24887b{--display:flex;}.elementor-2197 .elementor-element.elementor-element-a24887b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2197 .elementor-element.elementor-element-b0cc451 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-2197 .elementor-element.elementor-element-f30b591{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2197 .elementor-element.elementor-element-f30b591.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2197 .elementor-element.elementor-element-a39b367 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-2197 .elementor-element.elementor-element-1b7b798{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-27fd40a-font-family ), Sans-serif;font-size:var( --e-global-typography-27fd40a-font-size );font-weight:var( --e-global-typography-27fd40a-font-weight );line-height:var( --e-global-typography-27fd40a-line-height );color:var( --e-global-color-70b51c0 );}.elementor-2197 .elementor-element.elementor-element-e2ccecb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-ffff104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2197 .elementor-element.elementor-element-ffff104 .elementor-heading-title{font-family:var( --e-global-typography-a5e3a88-font-family ), Sans-serif;font-size:var( --e-global-typography-a5e3a88-font-size );font-weight:var( --e-global-typography-a5e3a88-font-weight );text-transform:var( --e-global-typography-a5e3a88-text-transform );line-height:var( --e-global-typography-a5e3a88-line-height );letter-spacing:var( --e-global-typography-a5e3a88-letter-spacing );color:var( --e-global-color-046a8f7 );}.elementor-2197 .elementor-element.elementor-element-c37ac34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2197 .elementor-element.elementor-element-c37ac34.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-2197 .elementor-element.elementor-element-c37ac34 .elementor-icon-wrapper{text-align:center;}.elementor-2197 .elementor-element.elementor-element-c37ac34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-046a8f7 );}.elementor-2197 .elementor-element.elementor-element-c37ac34.elementor-view-framed .elementor-icon, .elementor-2197 .elementor-element.elementor-element-c37ac34.elementor-view-default .elementor-icon{color:var( --e-global-color-046a8f7 );border-color:var( --e-global-color-046a8f7 );}.elementor-2197 .elementor-element.elementor-element-c37ac34.elementor-view-framed .elementor-icon, .elementor-2197 .elementor-element.elementor-element-c37ac34.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-046a8f7 );}.elementor-2197 .elementor-element.elementor-element-c37ac34 .elementor-icon{font-size:16px;}.elementor-2197 .elementor-element.elementor-element-c37ac34 .elementor-icon svg{height:16px;}.elementor-2197 .elementor-element.elementor-element-9d1d065{--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;}.elementor-2197 .elementor-element.elementor-element-fedb947{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-97cadae .elementor-heading-title{font-family:var( --e-global-typography-2b39759-font-family ), Sans-serif;font-size:var( --e-global-typography-2b39759-font-size );font-weight:var( --e-global-typography-2b39759-font-weight );color:var( --e-global-color-5eb346f );}.elementor-2197 .elementor-element.elementor-element-5d3f874{font-family:var( --e-global-typography-ad35ea7-font-family ), Sans-serif;font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-9181b1f{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-2197 .elementor-element.elementor-element-9181b1f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2197 .elementor-element.elementor-element-ab83900{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;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:#FCFEFF;--border-color:#FCFEFF;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2197 .elementor-element.elementor-element-ab83900:not(.elementor-motion-effects-element-type-background), .elementor-2197 .elementor-element.elementor-element-ab83900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7feb497 );}.elementor-2197 .elementor-element.elementor-element-ab83900.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2197 .elementor-element.elementor-element-6282063{width:auto;max-width:auto;}.elementor-2197 .elementor-element.elementor-element-6282063 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:500;line-height:2.75rem;}.elementor-2197 .elementor-element.elementor-element-0ab96f8 .elementor-button{background-color:#02010100;fill:var( --e-global-color-046a8f7 );color:var( --e-global-color-046a8f7 );}.elementor-2197 .elementor-element.elementor-element-0ab96f8 .elementor-button:hover, .elementor-2197 .elementor-element.elementor-element-0ab96f8 .elementor-button:focus{background-color:#29A2DB;color:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-0ab96f8{width:auto;max-width:auto;}.elementor-2197 .elementor-element.elementor-element-0ab96f8 .elementor-button:hover svg, .elementor-2197 .elementor-element.elementor-element-0ab96f8 .elementor-button:focus svg{fill:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-5326065 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-046a8f7 );color:var( --e-global-color-046a8f7 );}.elementor-2197 .elementor-element.elementor-element-5326065 .elementor-button:hover, .elementor-2197 .elementor-element.elementor-element-5326065 .elementor-button:focus{background-color:var( --e-global-color-046a8f7 );color:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-5326065{width:auto;max-width:auto;}.elementor-2197 .elementor-element.elementor-element-5326065 .elementor-button:hover svg, .elementor-2197 .elementor-element.elementor-element-5326065 .elementor-button:focus svg{fill:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-aa66c4a{--display:flex;}.elementor-2197 .elementor-element.elementor-element-a88a410{--swiper-slides-to-display:4;--swiper-offset-size:80px;}.elementor-2197 .elementor-element.elementor-element-a88a410.elementor-element{--align-self:flex-start;}.elementor-2197 .elementor-element.elementor-element-a88a410 .swiper-slide > .elementor-element{height:100%;}.elementor-2197 .elementor-element.elementor-element-128a8be{--display:flex;}.elementor-2197 .elementor-element.elementor-element-55c2605{--swiper-slides-to-display:4;--swiper-offset-size:80px;}.elementor-2197 .elementor-element.elementor-element-55c2605 .swiper-slide > .elementor-element{height:100%;}.elementor-2197 .elementor-element.elementor-element-8ef0382{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-2197 .elementor-element.elementor-element-fdc80c2 .elementor-button{background-color:var( --e-global-color-9c9c147 );fill:var( --e-global-color-046a8f7 );color:var( --e-global-color-046a8f7 );}.elementor-2197 .elementor-element.elementor-element-fdc80c2 .elementor-button:hover, .elementor-2197 .elementor-element.elementor-element-fdc80c2 .elementor-button:focus{background-color:var( --e-global-color-046a8f7 );color:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-fdc80c2 .elementor-button:hover svg, .elementor-2197 .elementor-element.elementor-element-fdc80c2 .elementor-button:focus svg{fill:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-616829e{--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;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-2197 .elementor-element.elementor-element-ccdb9d3{--display:flex;--min-height:60vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:88px 88px;--row-gap:88px;--column-gap:88px;--border-radius:24px 24px 24px 24px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2197 .elementor-element.elementor-element-6137305{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-6137305:not(.elementor-motion-effects-element-type-background), .elementor-2197 .elementor-element.elementor-element-6137305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apvnew.kinsta.cloud/wp-content/uploads/2026/03/Web_Photo_Editor-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2197 .elementor-element.elementor-element-3ddaf58{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-8a80b6f .elementor-heading-title{font-family:var( --e-global-typography-2b39759-font-family ), Sans-serif;font-size:var( --e-global-typography-2b39759-font-size );font-weight:var( --e-global-typography-2b39759-font-weight );color:var( --e-global-color-5eb346f );}.elementor-2197 .elementor-element.elementor-element-9adcac5 .elementor-heading-title{font-family:var( --e-global-typography-ad35ea7-font-family ), Sans-serif;font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-7d2f429{width:100%;max-width:100%;--e-transform-flipX:-1;--e-transform-flipY:-1;top:-73px;z-index:-2;}body:not(.rtl) .elementor-2197 .elementor-element.elementor-element-7d2f429{left:222px;}body.rtl .elementor-2197 .elementor-element.elementor-element-7d2f429{right:222px;}.elementor-2197 .elementor-element.elementor-element-3779c3d{--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;--margin-top:12px;--margin-bottom:090px;--margin-left:0px;--margin-right:0px;}.elementor-2197 .elementor-element.elementor-element-30346c2{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:88px 88px;--row-gap:88px;--column-gap:88px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 64px 0px rgba(41.00000000000001, 162.00000000000006, 219, 0.4);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2197 .elementor-element.elementor-element-30346c2:not(.elementor-motion-effects-element-type-background), .elementor-2197 .elementor-element.elementor-element-30346c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-ea9ba2c{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-ea9ba2c:not(.elementor-motion-effects-element-type-background), .elementor-2197 .elementor-element.elementor-element-ea9ba2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apvnew.kinsta.cloud/wp-content/uploads/2026/05/apv-2026-cta.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2197 .elementor-element.elementor-element-901048f{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2197 .elementor-element.elementor-element-04a8054 .elementor-heading-title{font-family:var( --e-global-typography-2b39759-font-family ), Sans-serif;font-size:var( --e-global-typography-2b39759-font-size );font-weight:var( --e-global-typography-2b39759-font-weight );color:var( --e-global-color-5eb346f );}.elementor-2197 .elementor-element.elementor-element-e916e83 .elementor-heading-title{font-family:var( --e-global-typography-ad35ea7-font-family ), Sans-serif;font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-8563b4a{font-family:var( --e-global-typography-27fd40a-font-family ), Sans-serif;font-size:var( --e-global-typography-27fd40a-font-size );font-weight:var( --e-global-typography-27fd40a-font-weight );line-height:var( --e-global-typography-27fd40a-line-height );}.elementor-2197 .elementor-element.elementor-element-872714b .elementor-button{background-color:var( --e-global-color-9c9c147 );fill:var( --e-global-color-046a8f7 );color:var( --e-global-color-046a8f7 );}.elementor-2197 .elementor-element.elementor-element-872714b .elementor-button:hover, .elementor-2197 .elementor-element.elementor-element-872714b .elementor-button:focus{background-color:var( --e-global-color-046a8f7 );color:var( --e-global-color-9c9c147 );}.elementor-2197 .elementor-element.elementor-element-872714b .elementor-button:hover svg, .elementor-2197 .elementor-element.elementor-element-872714b .elementor-button:focus svg{fill:var( --e-global-color-9c9c147 );}@media(min-width:768px){.elementor-2197 .elementor-element.elementor-element-88cb2af{--width:40%;}.elementor-2197 .elementor-element.elementor-element-9181b1f{--content-width:auto;}.elementor-2197 .elementor-element.elementor-element-ab83900{--width:auto;}}@media(max-width:1024px){.elementor-2197 .elementor-element.elementor-element-80476e9 .elementor-heading-title{font-size:var( --e-global-typography-2b39759-font-size );}.elementor-2197 .elementor-element.elementor-element-48e7a5f{font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-1b20b3b{font-size:var( --e-global-typography-27fd40a-font-size );line-height:var( --e-global-typography-27fd40a-line-height );}.elementor-2197 .elementor-element.elementor-element-1b7b798{font-size:var( --e-global-typography-27fd40a-font-size );line-height:var( --e-global-typography-27fd40a-line-height );}.elementor-2197 .elementor-element.elementor-element-ffff104 .elementor-heading-title{font-size:var( --e-global-typography-a5e3a88-font-size );line-height:var( --e-global-typography-a5e3a88-line-height );letter-spacing:var( --e-global-typography-a5e3a88-letter-spacing );}.elementor-2197 .elementor-element.elementor-element-97cadae .elementor-heading-title{font-size:var( --e-global-typography-2b39759-font-size );}.elementor-2197 .elementor-element.elementor-element-5d3f874{font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-a88a410{--swiper-slides-to-display:2;}.elementor-2197 .elementor-element.elementor-element-55c2605{--swiper-slides-to-display:2;}.elementor-2197 .elementor-element.elementor-element-8a80b6f .elementor-heading-title{font-size:var( --e-global-typography-2b39759-font-size );}.elementor-2197 .elementor-element.elementor-element-9adcac5 .elementor-heading-title{font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-04a8054 .elementor-heading-title{font-size:var( --e-global-typography-2b39759-font-size );}.elementor-2197 .elementor-element.elementor-element-e916e83 .elementor-heading-title{font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-8563b4a{font-size:var( --e-global-typography-27fd40a-font-size );line-height:var( --e-global-typography-27fd40a-line-height );}}@media(max-width:767px){.elementor-2197 .elementor-element.elementor-element-80476e9 .elementor-heading-title{font-size:var( --e-global-typography-2b39759-font-size );}.elementor-2197 .elementor-element.elementor-element-48e7a5f{font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-1b20b3b{font-size:var( --e-global-typography-27fd40a-font-size );line-height:var( --e-global-typography-27fd40a-line-height );}.elementor-2197 .elementor-element.elementor-element-1b7b798{font-size:var( --e-global-typography-27fd40a-font-size );line-height:var( --e-global-typography-27fd40a-line-height );}.elementor-2197 .elementor-element.elementor-element-ffff104 .elementor-heading-title{font-size:var( --e-global-typography-a5e3a88-font-size );line-height:var( --e-global-typography-a5e3a88-line-height );letter-spacing:var( --e-global-typography-a5e3a88-letter-spacing );}.elementor-2197 .elementor-element.elementor-element-97cadae .elementor-heading-title{font-size:var( --e-global-typography-2b39759-font-size );}.elementor-2197 .elementor-element.elementor-element-5d3f874{font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-a88a410{--swiper-slides-to-display:1;}.elementor-2197 .elementor-element.elementor-element-55c2605{--swiper-slides-to-display:1;}.elementor-2197 .elementor-element.elementor-element-616829e{--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-2197 .elementor-element.elementor-element-ccdb9d3{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2197 .elementor-element.elementor-element-6137305{--min-height:40vh;}.elementor-2197 .elementor-element.elementor-element-8a80b6f .elementor-heading-title{font-size:var( --e-global-typography-2b39759-font-size );}.elementor-2197 .elementor-element.elementor-element-9adcac5 .elementor-heading-title{font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-3779c3d{--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-2197 .elementor-element.elementor-element-30346c2{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2197 .elementor-element.elementor-element-ea9ba2c{--min-height:40vh;}.elementor-2197 .elementor-element.elementor-element-04a8054 .elementor-heading-title{font-size:var( --e-global-typography-2b39759-font-size );}.elementor-2197 .elementor-element.elementor-element-e916e83 .elementor-heading-title{font-size:var( --e-global-typography-ad35ea7-font-size );}.elementor-2197 .elementor-element.elementor-element-8563b4a{font-size:var( --e-global-typography-27fd40a-font-size );line-height:var( --e-global-typography-27fd40a-line-height );}}/* Start custom CSS for container, class: .elementor-element-88778ce */.elementor-2197 .elementor-element.elementor-element-88778ce {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a591a78 */.elementor-2197 .elementor-element.elementor-element-a591a78 {
    filter: blur(2px);
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea1e311 */.elementor-2197 .elementor-element.elementor-element-ea1e311 h2 {
    color: #000;
font-family: Raleway;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b623f6 */.elementor-2197 .elementor-element.elementor-element-8b623f6 h2 {
    color: #000;
font-family: Raleway;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1835d5c */.elementor-2197 .elementor-element.elementor-element-1835d5c ul li {
    color: #165775;
    font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 26px;
font-family: "Source Sans Pro";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0cc451 */.elementor-2197 .elementor-element.elementor-element-b0cc451 h2 {
    color: #000;
font-family: Raleway;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f4c466f */.apv-literature-list {
    list-style: none;
    margin: 0;
    padding: 0;
}
.apv-literature-item {
    padding: 16px 0;
}
.apv-literature-link {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    text-decoration: none;
    color: inherit;
}
.apv-literature-icon {
    color: #1a3a5c;
    flex-shrink: 0;
    margin-top: 2px;
}
.apv-literature-title {
    display: block;
    font-weight: 700;
    color: #1a3a5c;
    font-size: 16px;
}
.apv-literature-meta {
    display: block;
    color: #6b7a8c;
    font-size: 13px;
    margin-top: 2px;
}
.apv-literature-link:hover .apv-literature-title {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a39b367 */.elementor-2197 .elementor-element.elementor-element-a39b367 h2 {
    color: #000;
font-family: Raleway;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ab96f8 */.elementor-2197 .elementor-element.elementor-element-0ab96f8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5326065 */.elementor-2197 .elementor-element.elementor-element-5326065 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab83900 */.elementor-2197 .elementor-element.elementor-element-ab83900 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d2f429 */.elementor-2197 .elementor-element.elementor-element-7d2f429 {
    filter: blur(2px);
    opacity: .5;
}/* End custom CSS */