#aip-app .aip-source{--direction-multiplier:1}#aip-app .aip-source :is(body.rtl,html[dir=rtl]){--direction-multiplier:-1}#aip-app .aip-source :is(.elementor-hidden){display:none}#aip-app .aip-source :is(.elementor-visibility-hidden){visibility:hidden}#aip-app .aip-source :is(.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}#aip-app .aip-source :is(.elementor-clearfix:after){clear:both;content:"";display:block;height:0;width:0}#aip-app .aip-source :is(.e-logo-wrapper){display:inline-block;line-height:1}#aip-app .aip-source :is(.e-logo-wrapper i){color:var(--e-a-color-circle-logo);font-size:2.5em}#aip-app .aip-source :is(.elementor *,.elementor :after,.elementor :before){box-sizing:border-box}#aip-app .aip-source :is(.elementor a){box-shadow:none;text-decoration:none}#aip-app .aip-source :is(.elementor hr){background-color:transparent;margin:0}#aip-app .aip-source :is(.elementor img){border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}#aip-app .aip-source :is(.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure){margin:0}#aip-app .aip-source :is(.elementor embed,.elementor iframe,.elementor object,.elementor video){border:none;line-height:1;margin:0;max-width:100%;width:100%}#aip-app .aip-source :is(.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container){direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}#aip-app .aip-source :is(.elementor .elementor-background-video-container){pointer-events:none;transition:opacity 1s}#aip-app .aip-source :is(.elementor .elementor-background-video-container.elementor-loading){opacity:0}#aip-app .aip-source :is(.elementor .elementor-background-video,.elementor .elementor-background-video-embed){max-width:none}#aip-app .aip-source :is(.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted){inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}#aip-app .aip-source :is(.elementor .elementor-background-video-hosted){-o-object-fit:cover;object-fit:cover}#aip-app .aip-source :is(.elementor .elementor-background-overlay){inset:0;position:absolute}#aip-app .aip-source :is(.elementor .elementor-background-slideshow){inset:0;position:absolute;z-index:0}#aip-app .aip-source :is(.elementor .elementor-background-slideshow__slide__image){background-position:50%;background-size:cover;height:100%;width:100%}#aip-app .aip-source :is(.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute){position:absolute}#aip-app .aip-source :is(.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed){position:fixed}#aip-app .aip-source :is(.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial){max-width:100%}@media (max-width:1024px){#aip-app .aip-source :is(.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial){max-width:100%}}@media (max-width:767px){#aip-app .aip-source :is(.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial){max-width:100%}}#aip-app .aip-source :is(.elementor-element.elementor-absolute,.elementor-element.elementor-fixed){z-index:1}#aip-app .aip-source :is(.elementor-element){--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}#aip-app .aip-source :is(.elementor-element:where(.e-con-full,.elementor-widget)){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}#aip-app .aip-source :is(.elementor-invisible){visibility:hidden}#aip-app .aip-source :is(.elementor-custom-embed-play){inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}#aip-app .aip-source :is(.elementor-custom-embed-play i){color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}#aip-app .aip-source :is(.elementor-custom-embed-play svg){fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}#aip-app .aip-source :is(.elementor-custom-embed-play i,.elementor-custom-embed-play svg){opacity:.8;transition:all .5s}#aip-app .aip-source :is(.elementor-custom-embed-play.elementor-playing i){font-family:eicons}#aip-app .aip-source :is(.elementor-custom-embed-play.elementor-playing i:before){content:"\e8fb"}#aip-app .aip-source :is(.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg){animation:eicon-spin 2s linear infinite}#aip-app .aip-source :is(.elementor-tag){display:inline-flex}#aip-app .aip-source :is(.elementor-ken-burns){transition-duration:10s;transition-property:transform;transition-timing-function:linear}#aip-app .aip-source :is(.elementor-ken-burns--out){transform:scale(1.3)}#aip-app .aip-source :is(.elementor-ken-burns--active){transition-duration:20s}#aip-app .aip-source :is(.elementor-ken-burns--active.elementor-ken-burns--out){transform:scale(1)}#aip-app .aip-source :is(.elementor-ken-burns--active.elementor-ken-burns--in){transform:scale(1.3)}#aip-app .aip-source :is(.elementor-align-center){text-align:center}#aip-app .aip-source :is(.elementor-align-right){text-align:right}#aip-app .aip-source :is(.elementor-align-left){text-align:left}#aip-app .aip-source :is(.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button){width:auto}#aip-app .aip-source :is(.elementor-align-justify .elementor-button){width:100%}@media (min-width:-1){#aip-app .aip-source :is(.elementor-widescreen-align-center){text-align:center}#aip-app .aip-source :is(.elementor-widescreen-align-right){text-align:right}#aip-app .aip-source :is(.elementor-widescreen-align-left){text-align:left}#aip-app .aip-source :is(.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button){width:auto}#aip-app .aip-source :is(.elementor-widescreen-align-justify .elementor-button){width:100%}}@media (max-width:-1){#aip-app .aip-source :is(.elementor-laptop-align-center){text-align:center}#aip-app .aip-source :is(.elementor-laptop-align-right){text-align:right}#aip-app .aip-source :is(.elementor-laptop-align-left){text-align:left}#aip-app .aip-source :is(.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button){width:auto}#aip-app .aip-source :is(.elementor-laptop-align-justify .elementor-button){width:100%}#aip-app .aip-source :is(.elementor-tablet_extra-align-center){text-align:center}#aip-app .aip-source :is(.elementor-tablet_extra-align-right){text-align:right}#aip-app .aip-source :is(.elementor-tablet_extra-align-left){text-align:left}#aip-app .aip-source :is(.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button){width:auto}#aip-app .aip-source :is(.elementor-tablet_extra-align-justify .elementor-button){width:100%}}@media (max-width:1024px){#aip-app .aip-source :is(.elementor-tablet-align-center){text-align:center}#aip-app .aip-source :is(.elementor-tablet-align-right){text-align:right}#aip-app .aip-source :is(.elementor-tablet-align-left){text-align:left}#aip-app .aip-source :is(.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button){width:auto}#aip-app .aip-source :is(.elementor-tablet-align-justify .elementor-button){width:100%}}@media (max-width:-1){#aip-app .aip-source :is(.elementor-mobile_extra-align-center){text-align:center}#aip-app .aip-source :is(.elementor-mobile_extra-align-right){text-align:right}#aip-app .aip-source :is(.elementor-mobile_extra-align-left){text-align:left}#aip-app .aip-source :is(.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button){width:auto}#aip-app .aip-source :is(.elementor-mobile_extra-align-justify .elementor-button){width:100%}}@media (max-width:767px){#aip-app .aip-source :is(.elementor-mobile-align-center){text-align:center}#aip-app .aip-source :is(.elementor-mobile-align-right){text-align:right}#aip-app .aip-source :is(.elementor-mobile-align-left){text-align:left}#aip-app .aip-source :is(.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button){width:auto}#aip-app .aip-source :is(.elementor-mobile-align-justify .elementor-button){width:100%}}#aip-app .aip-source{--page-title-display:block}#aip-app .aip-source :is(.elementor-page-title,h1.entry-title){display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}#aip-app .aip-source :is(.eicon-animation-spin){animation:eicon-spin 2s linear infinite}#aip-app .aip-source :is(.elementor-section){position:relative}#aip-app .aip-source :is(.elementor-section .elementor-container){display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){#aip-app .aip-source :is(.elementor-section .elementor-container){flex-wrap:wrap}}#aip-app .aip-source :is(.elementor-section.elementor-section-boxed>.elementor-container){max-width:1140px}#aip-app .aip-source :is(.elementor-section.elementor-section-stretched){position:relative;width:100%}#aip-app .aip-source :is(.elementor-section.elementor-section-items-top>.elementor-container){align-items:flex-start}#aip-app .aip-source :is(.elementor-section.elementor-section-items-middle>.elementor-container){align-items:center}#aip-app .aip-source :is(.elementor-section.elementor-section-items-bottom>.elementor-container){align-items:flex-end}@media (min-width:768px){#aip-app .aip-source :is(.elementor-section.elementor-section-height-full){height:100vh}#aip-app .aip-source :is(.elementor-section.elementor-section-height-full>.elementor-container){height:100%}}#aip-app .aip-source :is(.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap){align-items:flex-start}#aip-app .aip-source :is(.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap){align-items:center}#aip-app .aip-source :is(.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap){align-items:flex-end}#aip-app .aip-source :is(.elementor-widget-wrap){align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}#aip-app .aip-source :is(.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap){display:flex}#aip-app .aip-source :is(.elementor-widget-wrap>.elementor-element){width:100%}#aip-app .aip-source :is(.elementor-widget-wrap.e-swiper-container){width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}#aip-app .aip-source :is(.elementor-widget){position:relative}#aip-app .aip-source :is(.elementor-widget:not(:last-child)){margin-block-end:var(--kit-widget-spacing,20px)}#aip-app .aip-source :is(.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial){margin-block-end:0}#aip-app .aip-source :is(.elementor-column){display:flex;min-height:1px;position:relative}#aip-app .aip-source :is(.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated){padding:5px}#aip-app .aip-source :is(.elementor-column-gap-default>.elementor-column>.elementor-element-populated){padding:10px}#aip-app .aip-source :is(.elementor-column-gap-extended>.elementor-column>.elementor-element-populated){padding:15px}#aip-app .aip-source :is(.elementor-column-gap-wide>.elementor-column>.elementor-element-populated){padding:20px}#aip-app .aip-source :is(.elementor-column-gap-wider>.elementor-column>.elementor-element-populated){padding:30px}#aip-app .aip-source :is(.elementor-inner-section .elementor-column-gap-no .elementor-element-populated){padding:0}@media (min-width:768px){#aip-app .aip-source :is(.elementor-column.elementor-col-10,.elementor-column[data-col="10"]){width:10%}#aip-app .aip-source :is(.elementor-column.elementor-col-11,.elementor-column[data-col="11"]){width:11.111%}#aip-app .aip-source :is(.elementor-column.elementor-col-12,.elementor-column[data-col="12"]){width:12.5%}#aip-app .aip-source :is(.elementor-column.elementor-col-14,.elementor-column[data-col="14"]){width:14.285%}#aip-app .aip-source :is(.elementor-column.elementor-col-16,.elementor-column[data-col="16"]){width:16.666%}#aip-app .aip-source :is(.elementor-column.elementor-col-20,.elementor-column[data-col="20"]){width:20%}#aip-app .aip-source :is(.elementor-column.elementor-col-25,.elementor-column[data-col="25"]){width:25%}#aip-app .aip-source :is(.elementor-column.elementor-col-30,.elementor-column[data-col="30"]){width:30%}#aip-app .aip-source :is(.elementor-column.elementor-col-33,.elementor-column[data-col="33"]){width:33.333%}#aip-app .aip-source :is(.elementor-column.elementor-col-40,.elementor-column[data-col="40"]){width:40%}#aip-app .aip-source :is(.elementor-column.elementor-col-50,.elementor-column[data-col="50"]){width:50%}#aip-app .aip-source :is(.elementor-column.elementor-col-60,.elementor-column[data-col="60"]){width:60%}#aip-app .aip-source :is(.elementor-column.elementor-col-66,.elementor-column[data-col="66"]){width:66.666%}#aip-app .aip-source :is(.elementor-column.elementor-col-70,.elementor-column[data-col="70"]){width:70%}#aip-app .aip-source :is(.elementor-column.elementor-col-75,.elementor-column[data-col="75"]){width:75%}#aip-app .aip-source :is(.elementor-column.elementor-col-80,.elementor-column[data-col="80"]){width:80%}#aip-app .aip-source :is(.elementor-column.elementor-col-83,.elementor-column[data-col="83"]){width:83.333%}#aip-app .aip-source :is(.elementor-column.elementor-col-90,.elementor-column[data-col="90"]){width:90%}#aip-app .aip-source :is(.elementor-column.elementor-col-100,.elementor-column[data-col="100"]){width:100%}}@media (max-width:479px){#aip-app .aip-source :is(.elementor-column.elementor-xs-10){width:10%}#aip-app .aip-source :is(.elementor-column.elementor-xs-11){width:11.111%}#aip-app .aip-source :is(.elementor-column.elementor-xs-12){width:12.5%}#aip-app .aip-source :is(.elementor-column.elementor-xs-14){width:14.285%}#aip-app .aip-source :is(.elementor-column.elementor-xs-16){width:16.666%}#aip-app .aip-source :is(.elementor-column.elementor-xs-20){width:20%}#aip-app .aip-source :is(.elementor-column.elementor-xs-25){width:25%}#aip-app .aip-source :is(.elementor-column.elementor-xs-30){width:30%}#aip-app .aip-source :is(.elementor-column.elementor-xs-33){width:33.333%}#aip-app .aip-source :is(.elementor-column.elementor-xs-40){width:40%}#aip-app .aip-source :is(.elementor-column.elementor-xs-50){width:50%}#aip-app .aip-source :is(.elementor-column.elementor-xs-60){width:60%}#aip-app .aip-source :is(.elementor-column.elementor-xs-66){width:66.666%}#aip-app .aip-source :is(.elementor-column.elementor-xs-70){width:70%}#aip-app .aip-source :is(.elementor-column.elementor-xs-75){width:75%}#aip-app .aip-source :is(.elementor-column.elementor-xs-80){width:80%}#aip-app .aip-source :is(.elementor-column.elementor-xs-83){width:83.333%}#aip-app .aip-source :is(.elementor-column.elementor-xs-90){width:90%}#aip-app .aip-source :is(.elementor-column.elementor-xs-100){width:100%}}@media (max-width:767px){#aip-app .aip-source :is(.elementor-column.elementor-sm-10){width:10%}#aip-app .aip-source :is(.elementor-column.elementor-sm-11){width:11.111%}#aip-app .aip-source :is(.elementor-column.elementor-sm-12){width:12.5%}#aip-app .aip-source :is(.elementor-column.elementor-sm-14){width:14.285%}#aip-app .aip-source :is(.elementor-column.elementor-sm-16){width:16.666%}#aip-app .aip-source :is(.elementor-column.elementor-sm-20){width:20%}#aip-app .aip-source :is(.elementor-column.elementor-sm-25){width:25%}#aip-app .aip-source :is(.elementor-column.elementor-sm-30){width:30%}#aip-app .aip-source :is(.elementor-column.elementor-sm-33){width:33.333%}#aip-app .aip-source :is(.elementor-column.elementor-sm-40){width:40%}#aip-app .aip-source :is(.elementor-column.elementor-sm-50){width:50%}#aip-app .aip-source :is(.elementor-column.elementor-sm-60){width:60%}#aip-app .aip-source :is(.elementor-column.elementor-sm-66){width:66.666%}#aip-app .aip-source :is(.elementor-column.elementor-sm-70){width:70%}#aip-app .aip-source :is(.elementor-column.elementor-sm-75){width:75%}#aip-app .aip-source :is(.elementor-column.elementor-sm-80){width:80%}#aip-app .aip-source :is(.elementor-column.elementor-sm-83){width:83.333%}#aip-app .aip-source :is(.elementor-column.elementor-sm-90){width:90%}#aip-app .aip-source :is(.elementor-column.elementor-sm-100){width:100%}}@media (min-width:768px) and (max-width:1024px){#aip-app .aip-source :is(.elementor-column.elementor-md-10){width:10%}#aip-app .aip-source :is(.elementor-column.elementor-md-11){width:11.111%}#aip-app .aip-source :is(.elementor-column.elementor-md-12){width:12.5%}#aip-app .aip-source :is(.elementor-column.elementor-md-14){width:14.285%}#aip-app .aip-source :is(.elementor-column.elementor-md-16){width:16.666%}#aip-app .aip-source :is(.elementor-column.elementor-md-20){width:20%}#aip-app .aip-source :is(.elementor-column.elementor-md-25){width:25%}#aip-app .aip-source :is(.elementor-column.elementor-md-30){width:30%}#aip-app .aip-source :is(.elementor-column.elementor-md-33){width:33.333%}#aip-app .aip-source :is(.elementor-column.elementor-md-40){width:40%}#aip-app .aip-source :is(.elementor-column.elementor-md-50){width:50%}#aip-app .aip-source :is(.elementor-column.elementor-md-60){width:60%}#aip-app .aip-source :is(.elementor-column.elementor-md-66){width:66.666%}#aip-app .aip-source :is(.elementor-column.elementor-md-70){width:70%}#aip-app .aip-source :is(.elementor-column.elementor-md-75){width:75%}#aip-app .aip-source :is(.elementor-column.elementor-md-80){width:80%}#aip-app .aip-source :is(.elementor-column.elementor-md-83){width:83.333%}#aip-app .aip-source :is(.elementor-column.elementor-md-90){width:90%}#aip-app .aip-source :is(.elementor-column.elementor-md-100){width:100%}}@media (min-width:-1){#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:first-child){order:10}#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:nth-child(2)){order:9}#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:nth-child(3)){order:8}#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:nth-child(4)){order:7}#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:nth-child(5)){order:6}#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:nth-child(6)){order:5}#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:nth-child(7)){order:4}#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:nth-child(8)){order:3}#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:nth-child(9)){order:2}#aip-app .aip-source :is(.elementor-reverse-widescreen>.elementor-container>:nth-child(10)){order:1}}@media (min-width:1025px) and (max-width:-1){#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:first-child){order:10}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(2)){order:9}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(3)){order:8}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(4)){order:7}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(5)){order:6}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(6)){order:5}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(7)){order:4}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(8)){order:3}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(9)){order:2}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(10)){order:1}}@media (min-width:-1) and (max-width:-1){#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:first-child){order:10}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(2)){order:9}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(3)){order:8}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(4)){order:7}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(5)){order:6}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(6)){order:5}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(7)){order:4}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(8)){order:3}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(9)){order:2}#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:nth-child(10)){order:1}}@media (min-width:1025px) and (max-width:-1){#aip-app .aip-source :is(.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9)){order:0}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:first-child){order:10}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2)){order:9}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3)){order:8}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4)){order:7}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5)){order:6}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6)){order:5}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7)){order:4}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8)){order:3}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9)){order:2}#aip-app .aip-source :is(.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10)){order:1}}@media (min-width:768px) and (max-width:1024px){#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:first-child){order:10}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(2)){order:9}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(3)){order:8}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(4)){order:7}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(5)){order:6}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(6)){order:5}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(7)){order:4}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(8)){order:3}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(9)){order:2}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(10)){order:1}}@media (min-width:-1) and (max-width:1024px){#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:first-child){order:10}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(2)){order:9}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(3)){order:8}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(4)){order:7}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(5)){order:6}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(6)){order:5}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(7)){order:4}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(8)){order:3}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(9)){order:2}#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:nth-child(10)){order:1}}@media (min-width:768px) and (max-width:-1){#aip-app .aip-source :is(.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9)){order:0}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:first-child){order:10}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2)){order:9}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3)){order:8}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4)){order:7}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5)){order:6}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6)){order:5}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7)){order:4}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8)){order:3}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9)){order:2}#aip-app .aip-source :is(.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10)){order:1}}@media (max-width:767px){#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:first-child){order:10}#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:nth-child(2)){order:9}#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:nth-child(3)){order:8}#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:nth-child(4)){order:7}#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:nth-child(5)){order:6}#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:nth-child(6)){order:5}#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:nth-child(7)){order:4}#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:nth-child(8)){order:3}#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:nth-child(9)){order:2}#aip-app .aip-source :is(.elementor-reverse-mobile>.elementor-container>:nth-child(10)){order:1}#aip-app .aip-source :is(.elementor-column){width:100%}}#aip-app .aip-source :is(.elementor-grid){display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}#aip-app .aip-source :is(.elementor-grid .elementor-grid-item){min-width:0}#aip-app .aip-source :is(.elementor-grid-0 .elementor-grid){display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}#aip-app .aip-source :is(.elementor-grid-0 .elementor-grid .elementor-grid-item){display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}#aip-app .aip-source :is(.elementor-grid-1 .elementor-grid){grid-template-columns:repeat(1,1fr)}#aip-app .aip-source :is(.elementor-grid-2 .elementor-grid){grid-template-columns:repeat(2,1fr)}#aip-app .aip-source :is(.elementor-grid-3 .elementor-grid){grid-template-columns:repeat(3,1fr)}#aip-app .aip-source :is(.elementor-grid-4 .elementor-grid){grid-template-columns:repeat(4,1fr)}#aip-app .aip-source :is(.elementor-grid-5 .elementor-grid){grid-template-columns:repeat(5,1fr)}#aip-app .aip-source :is(.elementor-grid-6 .elementor-grid){grid-template-columns:repeat(6,1fr)}#aip-app .aip-source :is(.elementor-grid-7 .elementor-grid){grid-template-columns:repeat(7,1fr)}#aip-app .aip-source :is(.elementor-grid-8 .elementor-grid){grid-template-columns:repeat(8,1fr)}#aip-app .aip-source :is(.elementor-grid-9 .elementor-grid){grid-template-columns:repeat(9,1fr)}#aip-app .aip-source :is(.elementor-grid-10 .elementor-grid){grid-template-columns:repeat(10,1fr)}#aip-app .aip-source :is(.elementor-grid-11 .elementor-grid){grid-template-columns:repeat(11,1fr)}#aip-app .aip-source :is(.elementor-grid-12 .elementor-grid){grid-template-columns:repeat(12,1fr)}@media (min-width:-1){#aip-app .aip-source :is(.elementor-grid-widescreen-0 .elementor-grid){display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}#aip-app .aip-source :is(.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item){display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}#aip-app .aip-source :is(.elementor-grid-widescreen-1 .elementor-grid){grid-template-columns:repeat(1,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-2 .elementor-grid){grid-template-columns:repeat(2,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-3 .elementor-grid){grid-template-columns:repeat(3,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-4 .elementor-grid){grid-template-columns:repeat(4,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-5 .elementor-grid){grid-template-columns:repeat(5,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-6 .elementor-grid){grid-template-columns:repeat(6,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-7 .elementor-grid){grid-template-columns:repeat(7,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-8 .elementor-grid){grid-template-columns:repeat(8,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-9 .elementor-grid){grid-template-columns:repeat(9,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-10 .elementor-grid){grid-template-columns:repeat(10,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-11 .elementor-grid){grid-template-columns:repeat(11,1fr)}#aip-app .aip-source :is(.elementor-grid-widescreen-12 .elementor-grid){grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){#aip-app .aip-source :is(.elementor-grid-laptop-0 .elementor-grid){display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}#aip-app .aip-source :is(.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item){display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}#aip-app .aip-source :is(.elementor-grid-laptop-1 .elementor-grid){grid-template-columns:repeat(1,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-2 .elementor-grid){grid-template-columns:repeat(2,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-3 .elementor-grid){grid-template-columns:repeat(3,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-4 .elementor-grid){grid-template-columns:repeat(4,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-5 .elementor-grid){grid-template-columns:repeat(5,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-6 .elementor-grid){grid-template-columns:repeat(6,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-7 .elementor-grid){grid-template-columns:repeat(7,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-8 .elementor-grid){grid-template-columns:repeat(8,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-9 .elementor-grid){grid-template-columns:repeat(9,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-10 .elementor-grid){grid-template-columns:repeat(10,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-11 .elementor-grid){grid-template-columns:repeat(11,1fr)}#aip-app .aip-source :is(.elementor-grid-laptop-12 .elementor-grid){grid-template-columns:repeat(12,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-0 .elementor-grid){display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item){display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}#aip-app .aip-source :is(.elementor-grid-tablet_extra-1 .elementor-grid){grid-template-columns:repeat(1,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-2 .elementor-grid){grid-template-columns:repeat(2,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-3 .elementor-grid){grid-template-columns:repeat(3,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-4 .elementor-grid){grid-template-columns:repeat(4,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-5 .elementor-grid){grid-template-columns:repeat(5,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-6 .elementor-grid){grid-template-columns:repeat(6,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-7 .elementor-grid){grid-template-columns:repeat(7,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-8 .elementor-grid){grid-template-columns:repeat(8,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-9 .elementor-grid){grid-template-columns:repeat(9,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-10 .elementor-grid){grid-template-columns:repeat(10,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-11 .elementor-grid){grid-template-columns:repeat(11,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet_extra-12 .elementor-grid){grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){#aip-app .aip-source :is(.elementor-grid-tablet-0 .elementor-grid){display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}#aip-app .aip-source :is(.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item){display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}#aip-app .aip-source :is(.elementor-grid-tablet-1 .elementor-grid){grid-template-columns:repeat(1,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-2 .elementor-grid){grid-template-columns:repeat(2,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-3 .elementor-grid){grid-template-columns:repeat(3,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-4 .elementor-grid){grid-template-columns:repeat(4,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-5 .elementor-grid){grid-template-columns:repeat(5,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-6 .elementor-grid){grid-template-columns:repeat(6,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-7 .elementor-grid){grid-template-columns:repeat(7,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-8 .elementor-grid){grid-template-columns:repeat(8,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-9 .elementor-grid){grid-template-columns:repeat(9,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-10 .elementor-grid){grid-template-columns:repeat(10,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-11 .elementor-grid){grid-template-columns:repeat(11,1fr)}#aip-app .aip-source :is(.elementor-grid-tablet-12 .elementor-grid){grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){#aip-app .aip-source :is(.elementor-grid-mobile_extra-0 .elementor-grid){display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item){display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}#aip-app .aip-source :is(.elementor-grid-mobile_extra-1 .elementor-grid){grid-template-columns:repeat(1,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-2 .elementor-grid){grid-template-columns:repeat(2,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-3 .elementor-grid){grid-template-columns:repeat(3,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-4 .elementor-grid){grid-template-columns:repeat(4,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-5 .elementor-grid){grid-template-columns:repeat(5,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-6 .elementor-grid){grid-template-columns:repeat(6,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-7 .elementor-grid){grid-template-columns:repeat(7,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-8 .elementor-grid){grid-template-columns:repeat(8,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-9 .elementor-grid){grid-template-columns:repeat(9,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-10 .elementor-grid){grid-template-columns:repeat(10,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-11 .elementor-grid){grid-template-columns:repeat(11,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile_extra-12 .elementor-grid){grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){#aip-app .aip-source :is(.elementor-grid-mobile-0 .elementor-grid){display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}#aip-app .aip-source :is(.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item){display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}#aip-app .aip-source :is(.elementor-grid-mobile-1 .elementor-grid){grid-template-columns:repeat(1,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-2 .elementor-grid){grid-template-columns:repeat(2,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-3 .elementor-grid){grid-template-columns:repeat(3,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-4 .elementor-grid){grid-template-columns:repeat(4,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-5 .elementor-grid){grid-template-columns:repeat(5,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-6 .elementor-grid){grid-template-columns:repeat(6,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-7 .elementor-grid){grid-template-columns:repeat(7,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-8 .elementor-grid){grid-template-columns:repeat(8,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-9 .elementor-grid){grid-template-columns:repeat(9,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-10 .elementor-grid){grid-template-columns:repeat(10,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-11 .elementor-grid){grid-template-columns:repeat(11,1fr)}#aip-app .aip-source :is(.elementor-grid-mobile-12 .elementor-grid){grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#aip-app .aip-source :is(#elementor-device-mode:after){content:"desktop"}}@media (min-width:-1){#aip-app .aip-source :is(#elementor-device-mode:after){content:"widescreen"}}@media (max-width:-1){#aip-app .aip-source :is(#elementor-device-mode:after){content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#aip-app .aip-source :is(#elementor-device-mode:after){content:"tablet"}}@media (max-width:-1){#aip-app .aip-source :is(#elementor-device-mode:after){content:"mobile_extra"}}@media (max-width:767px){#aip-app .aip-source :is(#elementor-device-mode:after){content:"mobile"}}@media (prefers-reduced-motion:no-preference){#aip-app .aip-source :is(html){scroll-behavior:smooth}}#aip-app .aip-source :is(.e-con){--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}#aip-app .aip-source :is(.e-con:where(:not(.e-div-block-base))){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}#aip-app .aip-source :is(.e-con){--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}#aip-app .aip-source :is(body.rtl .e-con){--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}#aip-app .aip-source :is(.e-con){margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}#aip-app .aip-source :is(.e-con.e-flex){--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}#aip-app .aip-source :is(.e-con-full,.e-con>.e-con-inner){padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}#aip-app .aip-source :is(.e-con-full.e-flex,.e-con.e-flex>.e-con-inner){flex-direction:var(--flex-direction)}#aip-app .aip-source :is(.e-con,.e-con>.e-con-inner){display:var(--display)}#aip-app .aip-source :is(.e-con.e-grid){--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}#aip-app .aip-source :is(.e-con.e-grid,.e-con.e-grid>.e-con-inner){align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}#aip-app .aip-source :is(.e-con-boxed.e-flex){align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}#aip-app .aip-source :is(.e-con-boxed.e-grid){grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}#aip-app .aip-source :is(.e-con-boxed){gap:initial;text-align:initial}#aip-app .aip-source :is(.e-con.e-flex>.e-con-inner){align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}#aip-app .aip-source :is(.e-con.e-grid>.e-con-inner){align-items:var(--align-items);justify-items:var(--justify-items)}#aip-app .aip-source :is(.e-con>.e-con-inner){gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}#aip-app .aip-source :is(:is(.elementor-section-wrap,[data-elementor-id])>.e-con){--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}#aip-app .aip-source :is(:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con){--margin-right:0px;--margin-left:0px}#aip-app .aip-source :is(.e-con .elementor-widget.elementor-widget){margin-block-end:0}#aip-app .aip-source :is(.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before){border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}#aip-app .aip-source :is(.e-con:before){transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}#aip-app .aip-source :is(.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container){border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){#aip-app .aip-source :is(:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile){display:none}}#aip-app .aip-source :is(:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before){z-index:1}#aip-app .aip-source :is(:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before){z-index:2}#aip-app .aip-source :is(.e-con .elementor-widget){min-width:0}#aip-app .aip-source :is(.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper){width:100%}#aip-app .aip-source :is(.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container){height:100%}#aip-app .aip-source :is(.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget){max-width:100%}#aip-app .aip-source :is(.e-con .elementor-widget:not(:last-child)){--kit-widget-spacing:0px}@media (max-width:767px){#aip-app .aip-source :is(.e-con.e-flex){--width:100%;--flex-wrap:var(--flex-wrap-mobile)}#aip-app .aip-source :is(.e-con.e-flex .elementor-widget-archive-posts){width:100%}}#aip-app .aip-source :is(.elementor-form-fields-wrapper){display:flex;flex-wrap:wrap}#aip-app .aip-source :is(.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea){flex-basis:100%;max-width:100%}#aip-app .aip-source :is(.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input){flex-grow:1}#aip-app .aip-source :is(.elementor-field-group){align-items:center;flex-wrap:wrap}#aip-app .aip-source :is(.elementor-field-group.elementor-field-type-submit){align-items:flex-end}#aip-app .aip-source :is(.elementor-field-group .elementor-field-textual){background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}#aip-app .aip-source :is(.elementor-field-group .elementor-field-textual:focus){box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}#aip-app .aip-source :is(.elementor-field-group .elementor-field-textual::-moz-placeholder){color:inherit;font-family:inherit;opacity:.6}#aip-app .aip-source :is(.elementor-field-group .elementor-field-textual::placeholder){color:inherit;font-family:inherit;opacity:.6}#aip-app .aip-source :is(.elementor-field-group .elementor-select-wrapper){display:flex;position:relative;width:100%}#aip-app .aip-source :is(.elementor-field-group .elementor-select-wrapper select){-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}#aip-app .aip-source :is(.elementor-field-group .elementor-select-wrapper:before){content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}#aip-app .aip-source :is(.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before){content:""}#aip-app .aip-source :is(.elementor-field-subgroup){display:flex;flex-wrap:wrap}#aip-app .aip-source :is(.elementor-field-subgroup .elementor-field-option label){display:inline-block}#aip-app .aip-source :is(.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option){padding-inline-end:10px}#aip-app .aip-source :is(.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option){flex-basis:100%}#aip-app .aip-source :is(.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label){display:inline}#aip-app .aip-source :is(.elementor-field-label){cursor:pointer}#aip-app .aip-source :is(.elementor-mark-required .elementor-field-label:after){color:red;content:"*";padding-inline-start:.2em}#aip-app .aip-source :is(.elementor-field-textual){border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}#aip-app .aip-source :is(.elementor-field-textual.elementor-size-xs){border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}#aip-app .aip-source :is(.elementor-field-textual.elementor-size-md){border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}#aip-app .aip-source :is(.elementor-field-textual.elementor-size-lg){border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}#aip-app .aip-source :is(.elementor-field-textual.elementor-size-xl){border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}#aip-app .aip-source :is(.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button){flex-basis:100%}#aip-app .aip-source :is(.elementor-button-align-stretch .e-form__buttons__wrapper){flex-basis:50%;flex-grow:1}#aip-app .aip-source :is(.elementor-button-align-stretch .e-form__buttons__wrapper__button){flex-basis:100%}#aip-app .aip-source :is(.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit){justify-content:center}#aip-app .aip-source :is(.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit){justify-content:flex-start}#aip-app .aip-source :is(.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit){justify-content:flex-end}#aip-app .aip-source :is([dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit){justify-content:flex-start}#aip-app .aip-source :is(.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button){flex-basis:auto}#aip-app .aip-source :is(.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper){flex-grow:0}#aip-app .aip-source :is(.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button){flex-basis:auto}@media screen and (max-width:1024px){#aip-app .aip-source :is(.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button){flex-basis:100%}#aip-app .aip-source :is(.elementor-tablet-button-align-stretch .e-form__buttons__wrapper){flex-basis:50%;flex-grow:1}#aip-app .aip-source :is(.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button){flex-basis:100%}#aip-app .aip-source :is(.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit){justify-content:center}#aip-app .aip-source :is(.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit){justify-content:flex-start}#aip-app .aip-source :is(.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit){justify-content:flex-end}#aip-app .aip-source :is([dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit){justify-content:flex-start}#aip-app .aip-source :is(.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button){flex-basis:auto}#aip-app .aip-source :is(.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper){flex-grow:0}#aip-app .aip-source :is(.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button){flex-basis:auto}}@media screen and (max-width:767px){#aip-app .aip-source :is(.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button){flex-basis:100%}#aip-app .aip-source :is(.elementor-mobile-button-align-stretch .e-form__buttons__wrapper){flex-basis:50%;flex-grow:1}#aip-app .aip-source :is(.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button){flex-basis:100%}#aip-app .aip-source :is(.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit){justify-content:center}#aip-app .aip-source :is(.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit){justify-content:flex-start}#aip-app .aip-source :is(.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit){justify-content:flex-end}#aip-app .aip-source :is([dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit){justify-content:flex-start}#aip-app .aip-source :is(.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button){flex-basis:auto}#aip-app .aip-source :is(.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper){flex-grow:0}#aip-app .aip-source :is(.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button){flex-basis:auto}}#aip-app .aip-source :is(.elementor-error .elementor-field){border-color:#d9534f}#aip-app .aip-source :is(.elementor-error .help-inline){color:#d9534f;font-size:.9em}#aip-app .aip-source :is(.elementor-message){font-size:1em;line-height:1;margin:10px 0}#aip-app .aip-source :is(.elementor-message:before){content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}#aip-app .aip-source :is(.elementor-message.elementor-message-danger){color:#d9534f}#aip-app .aip-source :is(.elementor-message.elementor-message-danger:before){content:"\e87f"}#aip-app .aip-source :is(.elementor-message.form-message-success){color:#5cb85c}#aip-app .aip-source :is(.elementor-form .elementor-button){border:none;padding-block-end:0;padding-block-start:0}#aip-app .aip-source :is(.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span){display:flex;flex-direction:row;gap:5px;justify-content:center}#aip-app .aip-source :is(.elementor-form .elementor-button.elementor-size-xs){min-height:33px}#aip-app .aip-source :is(.elementor-form .elementor-button.elementor-size-sm){min-height:40px}#aip-app .aip-source :is(.elementor-form .elementor-button.elementor-size-md){min-height:47px}#aip-app .aip-source :is(.elementor-form .elementor-button.elementor-size-lg){min-height:59px}#aip-app .aip-source :is(.elementor-form .elementor-button.elementor-size-xl){min-height:72px}#aip-app .aip-source :is(.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container))){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}#aip-app .aip-source :is(.elementor-heading-title){line-height:1;margin:0;padding:0}#aip-app .aip-source :is(.elementor-button){background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}#aip-app .aip-source :is(.elementor-button:focus,.elementor-button:hover,.elementor-button:visited){color:#fff}#aip-app .aip-source :is(.elementor-button-content-wrapper){display:flex;flex-direction:row;gap:5px;justify-content:center}#aip-app .aip-source :is(.elementor-button-icon){align-items:center;display:flex}#aip-app .aip-source :is(.elementor-button-icon svg){height:auto;width:1em}#aip-app .aip-source :is(.elementor-button-icon .e-font-icon-svg){height:1em}#aip-app .aip-source :is(.elementor-button-text){display:inline-block}#aip-app .aip-source :is(.elementor-button.elementor-size-xs){border-radius:2px;font-size:13px;padding:10px 20px}#aip-app .aip-source :is(.elementor-button.elementor-size-md){border-radius:4px;font-size:16px;padding:15px 30px}#aip-app .aip-source :is(.elementor-button.elementor-size-lg){border-radius:5px;font-size:18px;padding:20px 40px}#aip-app .aip-source :is(.elementor-button.elementor-size-xl){border-radius:6px;font-size:20px;padding:25px 50px}#aip-app .aip-source :is(.elementor-button span){text-decoration:inherit}#aip-app .aip-source :is(.elementor-element.elementor-button-info .elementor-button){background-color:#5bc0de}#aip-app .aip-source :is(.elementor-element.elementor-button-success .elementor-button){background-color:#5cb85c}#aip-app .aip-source :is(.elementor-element.elementor-button-warning .elementor-button){background-color:#f0ad4e}#aip-app .aip-source :is(.elementor-element.elementor-button-danger .elementor-button){background-color:#d9534f}#aip-app .aip-source :is(.elementor-widget-button .elementor-button .elementor-button-info){background-color:#5bc0de}#aip-app .aip-source :is(.elementor-widget-button .elementor-button .elementor-button-success){background-color:#5cb85c}#aip-app .aip-source :is(.elementor-widget-button .elementor-button .elementor-button-warning){background-color:#f0ad4e}#aip-app .aip-source :is(.elementor-widget-button .elementor-button .elementor-button-danger){background-color:#d9534f}#aip-app .aip-source :is(.elementor-view-stacked .elementor-icon){background-color:#69727d;color:#fff;fill:#fff;padding:.5em}#aip-app .aip-source :is(.elementor-view-framed .elementor-icon){background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}#aip-app .aip-source :is(.elementor-icon){color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}#aip-app .aip-source :is(.elementor-icon:hover){color:#69727d}#aip-app .aip-source :is(.elementor-icon i,.elementor-icon svg){display:block;height:1em;position:relative;width:1em}#aip-app .aip-source :is(.elementor-icon i:before,.elementor-icon svg:before){left:50%;position:absolute;transform:translateX(-50%)}#aip-app .aip-source :is(.elementor-icon i.fad){width:auto}#aip-app .aip-source :is(.elementor-shape-square .elementor-icon){border-radius:0}#aip-app .aip-source :is(.elementor-shape-rounded .elementor-icon){border-radius:10%}#aip-app .aip-source :is(.elementor-shape-circle .elementor-icon){border-radius:50%}#aip-app .aip-source :is(.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container))){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}#aip-app .aip-source :is(.e-con.e-transform){transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}#aip-app .aip-source :is(.animated){animation-duration:1.25s}#aip-app .aip-source :is(.animated.animated-slow){animation-duration:2s}#aip-app .aip-source :is(.animated.animated-fast){animation-duration:.75s}#aip-app .aip-source :is(.animated.infinite){animation-iteration-count:infinite}#aip-app .aip-source :is(.animated.reverse){animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){#aip-app .aip-source :is(.animated){animation:none!important}#aip-app .aip-source :is(html *){transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){#aip-app .aip-source :is(.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone){display:none}}@media (min-width:-1) and (max-width:-1){#aip-app .aip-source :is(.elementor .elementor-hidden-mobile_extra){display:none}}@media (min-width:768px) and (max-width:1024px){#aip-app .aip-source :is(.elementor .elementor-hidden-tablet){display:none}}@media (min-width:-1) and (max-width:-1){#aip-app .aip-source :is(.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra){display:none}}@media (min-width:1025px) and (max-width:99999px){#aip-app .aip-source :is(.elementor .elementor-hidden-desktop){display:none}}@media (min-width:-1){#aip-app .aip-source :is(.elementor .elementor-hidden-widescreen){display:none}}#aip-app .aip-source{padding-top:95px;font:16px/1.5 Lato,sans-serif;color:#5C616B;background:white;--e-global-typography-text-font-family:Lato;--e-global-typography-primary-font-family:Raleway;--e-global-typography-text-font-weight:400;--e-global-typography-primary-font-weight:700;--e-global-color-text:#5C616B;--e-global-color-primary:#17181C}
#aip-app .aip-source h1,#aip-app .aip-source h2,#aip-app .aip-source h3{font-family:Raleway,sans-serif;letter-spacing:normal;text-wrap:initial;line-height:1.2}
#aip-app .aip-source p{color:inherit;margin:0 0 .9rem;line-height:inherit}
#aip-app .aip-source .elementor-heading-title{padding:0;margin:0}
#aip-app .aip-source .elementor-section{position:relative}
#aip-app .aip-source .elementor-widget:not(:last-child){margin-bottom:20px}
#aip-app .aip-source .elementor-button{display:inline-block;line-height:1.2;text-align:center}
#aip-app .aip-source .elementor-button-content-wrapper{display:flex;justify-content:center;gap:8px}
#aip-app .aip-source .screen-reader-response,#aip-app .aip-source .hidden-fields-container{display:none}
#aip-app .aip-source .source-contact-card input[type=submit]{width:auto}
#aip-app .aip-source .source-contact-card .aip-field br{display:none}
#aip-app .aip-source .source-contact-card .aip-field label{display:block}
#aip-app .aip-source .source-contact-card .aip-field input,#aip-app .aip-source .source-contact-card .aip-field select,#aip-app .aip-source .source-contact-card .aip-field textarea{margin-top:0}
@media(max-width:767px){#aip-app .aip-source{padding:70px 16px 0}#aip-app .aip-source .elementor-container{flex-wrap:wrap}#aip-app .aip-source .elementor-column{width:100%}}
#aip-app .aip-source :is(.source-kit){--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}#aip-app .aip-source :is(.source-kit a){font-family:"Raleway", Sans-serif;}#aip-app .aip-source :is(.elementor-section.elementor-section-boxed > .elementor-container){max-width:1140px;}#aip-app .aip-source :is(.e-con){--container-max-width:1140px;}#aip-app .aip-source :is(.elementor-widget:not(:last-child)){--kit-widget-spacing:20px;}#aip-app .aip-source :is(.elementor-element){--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}#aip-app .aip-source :is(h1.entry-title){display:var(--page-title-display);}#aip-app .aip-source :is(.site-header .site-branding){flex-direction:column;align-items:stretch;}#aip-app .aip-source :is(.site-header){padding-inline-end:0px;padding-inline-start:0px;}#aip-app .aip-source :is(.site-footer .site-branding){flex-direction:column;align-items:stretch;}@media(max-width:1024px){#aip-app .aip-source :is(.elementor-section.elementor-section-boxed > .elementor-container){max-width:1024px;}#aip-app .aip-source :is(.e-con){--container-max-width:1024px;}}@media(max-width:767px){#aip-app .aip-source :is(.elementor-section.elementor-section-boxed > .elementor-container){max-width:767px;}#aip-app .aip-source :is(.e-con){--container-max-width:767px;}}#aip-app .aip-source{
  
  --ap-ink:        #17181C;
  --ap-body:       #5C616B;
  --ap-orange:     #F0973B;
  --ap-teal:       #2E9E8C;
  --ap-blue:       #2F6FA8;
  --ap-red:        #D8494F;
  --ap-line:       #E6E8EC;
  --ap-bg-light:   #F6F7F9;
  --ap-muted:      #9BA1AC;
  --ap-muted-2:    #C9CDD5;
  --ap-orange-d:   #A35F14;
  --ap-teal-d:     #1C6E60;
  --ap-red-d:      #A32D33;
  --ap-cream:      #FDF1E3;
  --ap-mint:       #E5F4F1;
  --ap-pale-blue:  #EAF2F9;
  --ap-pale-red:   #FBEAEA;

  
  --ap-grad-spektar:  linear-gradient(115deg, #F0973B 0%, #D8494F 50%, #2E9E8C 100%);
  --ap-grad-toplina:  linear-gradient(115deg, #F0973B, #D8494F);
  --ap-grad-dubina:   linear-gradient(115deg, #2E9E8C, #2F6FA8);
  --ap-grad-raskorak: linear-gradient(115deg, #F0973B, #2E9E8C);
  --ap-grad-mekani:   linear-gradient(115deg, #FDF1E3, #E5F4F1);

  
  --ap-font-head: 'Raleway', sans-serif;
  --ap-font-body: 'Lato', sans-serif;

  
  --ap-fs-display: clamp(2.5rem, 1.6rem + 4vw, 4.25rem);    
  --ap-fs-h1:      clamp(2rem, 1.4rem + 2.6vw, 3.25rem);
  --ap-fs-h2:      clamp(1.5rem, 1.2rem + 1.4vw, 2.125rem);
  --ap-fs-h3:      clamp(1.2rem, 1.05rem + 0.7vw, 1.5rem);
  --ap-fs-lead:    clamp(1.1rem, 1rem + 0.5vw, 1.3rem);
  --ap-fs-body:    1.0625rem;
  --ap-fs-small:   0.875rem;
  --ap-fs-label:   0.8125rem;
  --ap-fs-stat:    clamp(3rem, 2rem + 5vw, 6rem);           

  
  --ap-s1: 0.5rem;
  --ap-s2: 1rem;
  --ap-s3: 1.5rem;
  --ap-s4: 2.5rem;
  --ap-s5: 4rem;
  --ap-s6: 6.5rem;

  
  --ap-radius:    16px;
  --ap-radius-lg: 28px;
  --ap-shadow:    0 2px 8px rgba(23, 24, 28, 0.06);
  --ap-shadow-up: 0 16px 40px rgba(23, 24, 28, 0.12);
  --ap-ease:      cubic-bezier(0.22, 1, 0.36, 1);
  --ap-t-fast:    0.25s;
  --ap-t-slow:    0.7s;
}#aip-app .aip-source :is(.ap-display, .ap-h1, .ap-h2, .ap-h3){
  font-family: var(--ap-font-head);
  color: var(--ap-ink);
  line-height: 1.12;
  letter-spacing: -0.02em;
  margin: 0 0 var(--ap-s2);
}#aip-app .aip-source :is(.ap-display){ font-size: var(--ap-fs-display); font-weight: 800; }#aip-app .aip-source :is(.ap-h1){ font-size: var(--ap-fs-h1);      font-weight: 800; }#aip-app .aip-source :is(.ap-h2){ font-size: var(--ap-fs-h2);      font-weight: 800; }#aip-app .aip-source :is(.ap-h3){ font-size: var(--ap-fs-h3);      font-weight: 700; letter-spacing: -0.01em; }#aip-app .aip-source :is(.ap-lead){
  font-family: var(--ap-font-body);
  font-size: var(--ap-fs-lead);
  line-height: 1.55;
  color: var(--ap-body);
}#aip-app .aip-source :is(.ap-text){
  font-family: var(--ap-font-body);
  font-size: var(--ap-fs-body);
  line-height: 1.65;
  color: var(--ap-body);
}#aip-app .aip-source :is(.ap-small){ font-family: var(--ap-font-body); font-size: var(--ap-fs-small); color: var(--ap-muted); }#aip-app .aip-source :is(.ap-mark-orange){ color: var(--ap-orange); }#aip-app .aip-source :is(.ap-mark-teal){ color: var(--ap-teal); }#aip-app .aip-source :is(.ap-mark-blue){ color: var(--ap-blue); }#aip-app .aip-source :is(.ap-grad-text){
  background: var(--ap-grad-spektar);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}#aip-app .aip-source :is(.ap-grad-text--toplina){ background-image: var(--ap-grad-toplina); }#aip-app .aip-source :is(.ap-grad-text--dubina){ background-image: var(--ap-grad-dubina); }#aip-app .aip-source :is(.ap-grad-text--raskorak){ background-image: var(--ap-grad-raskorak); }#aip-app .aip-source :is(.ap-label){
  display: inline-block;
  font-family: var(--ap-font-head);
  font-size: var(--ap-fs-label);
  font-weight: 700;
  letter-spacing: 0.13em;
  text-transform: uppercase;
  padding: 8px 16px;
  border-radius: 999px;
}#aip-app .aip-source :is(.ap-label--regulativa){ background: var(--ap-pale-blue); color: var(--ap-blue); }#aip-app .aip-source :is(.ap-label--trziste){ background: var(--ap-cream);     color: var(--ap-orange-d); }#aip-app .aip-source :is(.ap-label--drustvo){ background: var(--ap-mint);      color: var(--ap-teal-d); }#aip-app .aip-source :is(.ap-label--primjene){ background: var(--ap-pale-red);  color: var(--ap-red-d); }#aip-app .aip-source :is(.ap-label--neutral){ background: var(--ap-bg-light);  color: var(--ap-body); }#aip-app .aip-source :is(.ap-kicker){
  font-family: var(--ap-font-head);
  font-size: var(--ap-fs-label);
  font-weight: 700;
  letter-spacing: 0.13em;
  text-transform: uppercase;
  margin-bottom: var(--ap-s2);
}#aip-app .aip-source :is(.ap-btn){
  display: inline-block;
  font-family: var(--ap-font-head);
  font-size: 0.9375rem;
  font-weight: 700;
  letter-spacing: 0.13em;
  text-transform: uppercase;
  text-decoration: none;
  padding: 16px 34px;
  border-radius: 999px;
  border: 2px solid transparent;
  cursor: pointer;
  transition: transform var(--ap-t-fast) var(--ap-ease),
              box-shadow var(--ap-t-fast) var(--ap-ease),
              background-color var(--ap-t-fast) ease;
}#aip-app .aip-source :is(.ap-btn--primary){ background: var(--ap-red); color: #fff; }#aip-app .aip-source :is(.ap-btn--ghost){ background: transparent; color: var(--ap-ink); border-color: var(--ap-line); }#aip-app .aip-source :is(.ap-btn--light){ background: #fff; color: var(--ap-ink); }@media (hover: hover) and (pointer: fine){#aip-app .aip-source :is(.ap-btn--primary:hover){ background: var(--ap-red-d); color: #fff; transform: translateY(-2px); box-shadow: var(--ap-shadow-up); }#aip-app .aip-source :is(.ap-btn--ghost:hover){ border-color: var(--ap-ink); transform: translateY(-2px); }#aip-app .aip-source :is(.ap-btn--light:hover){ transform: translateY(-2px); box-shadow: var(--ap-shadow-up); }}#aip-app .aip-source :is(.ap-card){
  background: #fff;
  border: 1px solid var(--ap-line);
  border-radius: var(--ap-radius);
  padding: var(--ap-s3);
  box-shadow: var(--ap-shadow);
  transition: transform var(--ap-t-fast) var(--ap-ease),
              box-shadow var(--ap-t-fast) var(--ap-ease);
}@media (hover: hover) and (pointer: fine){#aip-app .aip-source :is(.ap-card:hover){ transform: translateY(-6px); box-shadow: var(--ap-shadow-up); }}#aip-app .aip-source :is(.ap-card--grad-border){ border: 1px solid var(--ap-line); background-clip: padding-box; position: relative; }#aip-app .aip-source :is(.ap-card--grad-border::before){
  content: "";
  position: absolute; inset: -1px;
  border-radius: inherit;
  padding: 1px;
  background: var(--ap-grad-spektar);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transition: opacity var(--ap-t-fast) ease;
  pointer-events: none;
}#aip-app .aip-source :is(.ap-card--grad-border:hover::before){ opacity: 1; }#aip-app .aip-source :is(.ap-icon-circle){
  width: 56px; height: 56px;
  display: flex; align-items: center; justify-content: center;
  border-radius: 50%;
  margin-bottom: var(--ap-s2);
  font-size: 1.5rem;
}#aip-app .aip-source :is(.ap-icon-circle--cream){ background: var(--ap-cream); }#aip-app .aip-source :is(.ap-icon-circle--mint){ background: var(--ap-mint); }#aip-app .aip-source :is(.ap-icon-circle--blue){ background: var(--ap-pale-blue); }#aip-app .aip-source :is(.ap-icon-circle--red){ background: var(--ap-pale-red); }#aip-app .aip-source :is(.ap-news-card){ display: flex; flex-direction: column; overflow: hidden; padding: 0; }#aip-app .aip-source :is(.ap-news-card__img){ aspect-ratio: 16 / 9; width: 100%; object-fit: cover; display: block; }#aip-app .aip-source :is(.ap-news-card__body){ padding: var(--ap-s3); display: flex; flex-direction: column; gap: var(--ap-s1); flex: 1; }#aip-app .aip-source :is(.ap-news-card__title){
  font-family: var(--ap-font-head);
  font-weight: 700;
  font-size: 1.15rem;
  line-height: 1.3;
  color: var(--ap-ink);
  text-decoration: none;
}#aip-app .aip-source :is(.ap-news-card__title:hover){ color: var(--ap-blue); }#aip-app .aip-source :is(.ap-news-card__meta){
  margin-top: auto;
  display: flex; gap: 12px; align-items: center;
  font-family: var(--ap-font-body);
  font-size: var(--ap-fs-small);
  color: var(--ap-muted);
}#aip-app .aip-source :is(.ap-fact){
  position: relative;
  border-radius: var(--ap-radius);
  padding: var(--ap-s3) var(--ap-s3) var(--ap-s3) calc(var(--ap-s3) + 6px);
  margin: var(--ap-s4) 0;
  background: var(--ap-bg-light);
  overflow: hidden;
}#aip-app .aip-source :is(.ap-fact::before){
  content: "";
  position: absolute; left: 0; top: 0; bottom: 0;
  width: 6px;
  background: var(--ap-grad-spektar);
}#aip-app .aip-source :is(.ap-fact--toplina::before){ background: var(--ap-grad-toplina); }#aip-app .aip-source :is(.ap-fact--dubina::before){ background: var(--ap-grad-dubina); }#aip-app .aip-source :is(.ap-fact--raskorak::before){ background: var(--ap-grad-raskorak); }#aip-app .aip-source :is(.ap-fact__number){
  font-family: var(--ap-font-head);
  font-weight: 800;
  font-size: var(--ap-fs-stat);
  line-height: 1;
  display: block;
  margin-bottom: var(--ap-s1);
}#aip-app .aip-source :is(.ap-fact__text){ font-family: var(--ap-font-body); font-size: var(--ap-fs-body); line-height: 1.55; color: var(--ap-ink); margin: 0; }#aip-app .aip-source :is(.ap-fact__source){ display: block; margin-top: var(--ap-s1); font-size: var(--ap-fs-small); color: var(--ap-muted); }#aip-app .aip-source :is(.ap-fact--dark){ background: var(--ap-ink); }#aip-app .aip-source :is(.ap-fact--dark .ap-fact__text){ color: #fff; }#aip-app .aip-source :is(.ap-fact--dark .ap-fact__source){ color: var(--ap-muted-2); }#aip-app .aip-source :is(.ap-sources){
  border: 1px solid var(--ap-line);
  border-radius: var(--ap-radius);
  padding: var(--ap-s3);
  margin-top: var(--ap-s4);
  background: var(--ap-bg-light);
}#aip-app .aip-source :is(.ap-sources__title){
  font-family: var(--ap-font-head);
  font-size: var(--ap-fs-label);
  font-weight: 700;
  letter-spacing: 0.13em;
  text-transform: uppercase;
  color: var(--ap-ink);
  margin: 0 0 var(--ap-s1);
}#aip-app .aip-source :is(.ap-sources ol){ margin: 0; padding-left: 1.2rem; }#aip-app .aip-source :is(.ap-sources li){ font-family: var(--ap-font-body); font-size: var(--ap-fs-small); color: var(--ap-body); line-height: 1.6; }#aip-app .aip-source :is(.ap-sources a){ color: var(--ap-blue); }#aip-app .aip-source :is(.ap-post-meta){
  display: flex; flex-wrap: wrap; gap: 8px 20px; align-items: center;
  font-family: var(--ap-font-body);
  font-size: var(--ap-fs-small);
  color: var(--ap-muted);
  padding: var(--ap-s2) 0;
  border-top: 1px solid var(--ap-line);
  border-bottom: 1px solid var(--ap-line);
  margin: var(--ap-s3) 0;
}#aip-app .aip-source :is(.ap-post-meta strong){ color: var(--ap-ink); font-weight: 700; }#aip-app .aip-source :is(.ap-progress){
  position: fixed; top: 0; left: 0; z-index: 9999;
  width: 100%; height: 4px;
  background: transparent;
  pointer-events: none;
}#aip-app .aip-source :is(.ap-progress::before){
  content: "";
  display: block; height: 100%;
  width: calc(var(--ap-progress, 0) * 1%);
  background: var(--ap-grad-spektar);
  transition: width 0.1s linear;
}#aip-app .aip-source :is(.ap-reveal){
  opacity: 0;
  transform: translateY(28px);
  transition: opacity var(--ap-t-slow) var(--ap-ease),
              transform var(--ap-t-slow) var(--ap-ease);
}#aip-app .aip-source :is(.ap-reveal--left){ transform: translateX(-36px); }#aip-app .aip-source :is(.ap-reveal--right){ transform: translateX(36px); }#aip-app .aip-source :is(.ap-reveal--scale){ transform: scale(0.94); }#aip-app .aip-source :is(.ap-reveal.ap-in){ opacity: 1; transform: none; }#aip-app .aip-source :is(.ap-stagger > *){ transition-delay: 0s; }#aip-app .aip-source :is(.ap-stagger > *:nth-child(2)){ transition-delay: 0.1s; }#aip-app .aip-source :is(.ap-stagger > *:nth-child(3)){ transition-delay: 0.2s; }#aip-app .aip-source :is(.ap-stagger > *:nth-child(4)){ transition-delay: 0.3s; }#aip-app .aip-source :is(.ap-stagger > *:nth-child(5)){ transition-delay: 0.4s; }#aip-app .aip-source :is(.ap-stagger > *:nth-child(6)){ transition-delay: 0.5s; }#aip-app .aip-source :is(.ap-count){ font-variant-numeric: tabular-nums; }#aip-app .aip-source :is(.ap-section){ padding: var(--ap-s5) 0; }#aip-app .aip-source :is(.ap-section--tight){ padding: var(--ap-s4) 0; }#aip-app .aip-source :is(.ap-section--dark){ background: var(--ap-ink); }#aip-app .aip-source :is(.ap-section--dark .ap-h1, .ap-section--dark .ap-h2, .ap-section--dark .ap-h3){ color: #fff; }#aip-app .aip-source :is(.ap-section--dark .ap-text, .ap-section--dark .ap-lead){ color: var(--ap-muted-2); }#aip-app .aip-source :is(.ap-section--light){ background: var(--ap-bg-light); }#aip-app .aip-source :is(.ap-section--soft){ background: var(--ap-grad-mekani); border-radius: var(--ap-radius-lg); }@media (prefers-reduced-motion: reduce){#aip-app .aip-source :is(.ap-reveal, .ap-reveal--left, .ap-reveal--right, .ap-reveal--scale){
    opacity: 1 !important;
    transform: none !important;
    transition: none !important;
  }#aip-app .aip-source :is(.ap-card, .ap-btn){ transition: none; }#aip-app .aip-source :is(.ap-card:hover, .ap-btn:hover){ transform: none; }}#aip-app .aip-source :is(.ap-btn:focus-visible, .ap-news-card__title:focus-visible){
  outline: 3px solid var(--ap-blue);
  outline-offset: 3px;
}#aip-app .aip-source :is(.ap-display, .ap-h1, .ap-h2, .ap-h3, .ap-label, .ap-kicker, .ap-btn){ font-feature-settings: "kern"; }#aip-app .aip-source :is(.ap-progress){ top: env(safe-area-inset-top, 0); }#aip-app .aip-source :is(.ap-sticky-cta){
  position: fixed;
  left: 0; right: 0; bottom: 0;
  z-index: 9998;
  padding: 12px var(--ap-s2) calc(12px + env(safe-area-inset-bottom, 0));
  background: rgba(255, 255, 255, 0.92);
  -webkit-backdrop-filter: blur(12px);
          backdrop-filter: blur(12px);
  border-top: 1px solid var(--ap-line);
  display: flex; justify-content: center;
  transform: translateY(110%);
  transition: transform 0.4s var(--ap-ease);
}#aip-app .aip-source :is(.ap-sticky-cta.ap-visible){ transform: translateY(0); }#aip-app .aip-source :is(.ap-hero-full){
  min-height: 92vh;              
  min-height: 92dvh;
}#aip-app .aip-source :is(.ap-btn, .ap-acc-head, .ap-hero-dot){ min-height: 44px; }#aip-app .aip-source :is(.ap-hero-dot){ min-width: 44px; }#aip-app .aip-source :is(.ap-btn, .ap-news-card__title, .ap-acc-head, .ap-hero-dot){
  -webkit-tap-highlight-color: transparent;
}@media (max-width: 767px){#aip-app .aip-source :is(.ap-scroll-row){
    display: flex;
    overflow-x: auto;
    gap: var(--ap-s2);
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    padding-bottom: var(--ap-s1);
    scrollbar-width: none;
  }#aip-app .aip-source :is(.ap-scroll-row::-webkit-scrollbar){ display: none; }#aip-app .aip-source :is(.ap-scroll-row > *){
    flex: 0 0 82%;
    scroll-snap-align: start;
  }#aip-app .aip-source{ --ap-s5: 3rem; --ap-s6: 4.5rem; }#aip-app .aip-source :is(.ap-fact__number){ font-size: clamp(2.5rem, 14vw, 4rem); word-break: keep-all; }}#aip-app .aip-source :is(img, video, iframe, table){ max-width: 100%; }#aip-app .aip-source :is(.elementor-widget-shortcode,
.elementor-widget-shortcode .elementor-widget-container,
.elementor-widget-html,
.elementor-widget-html .elementor-widget-container){
  overflow: visible;
}#aip-app .aip-source :is(.aip-stats){
  background: var(--ap-bg-light) !important;
  border-radius: var(--ap-radius-lg);
  padding: 56px 48px;
  font-family: var(--ap-font-body);
}#aip-app .aip-source :is(.aip-stats .grid){
  display: grid !important;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px;
  text-align: center;
}#aip-app .aip-source :is(.aip-stats b){
  font-family: var(--ap-font-head) !important;
  font-weight: 800 !important;
  font-size: 64px !important;
  line-height: 1 !important;
  display: block !important;
}#aip-app .aip-source :is(.aip-stats .grid > div:nth-child(1) b){ color: var(--ap-orange) !important; }#aip-app .aip-source :is(.aip-stats .grid > div:nth-child(2) b){ color: var(--ap-red) !important; }#aip-app .aip-source :is(.aip-stats .grid > div:nth-child(3) b){ color: var(--ap-blue) !important; }#aip-app .aip-source :is(.aip-stats span:not(.ap-count)){ color: var(--ap-body); font-size: 15px; display: block; margin-top: 10px; }#aip-app .aip-source :is(.aip-stats b .ap-count){ font-size: inherit !important; color: inherit !important; font-family: inherit !important; font-weight: inherit !important; display: inline !important; }#aip-app .aip-source :is(.aip-stats .src){ text-align: center; color: var(--ap-body); font-size: 13px; margin-top: 34px; }@media (max-width: 900px){#aip-app .aip-source :is(.aip-stats b){ font-size: 48px !important; }}@media (max-width: 767px){#aip-app .aip-source :is(.aip-stats){ padding: 40px 24px; }#aip-app .aip-source :is(.aip-stats .grid){ grid-template-columns: 1fr; }}#aip-app .aip-source :is(.ap-acc){ max-width: 760px; margin: 0 auto; }#aip-app .aip-source :is(.ap-acc-item){
  border: 1px solid var(--ap-line);
  border-radius: var(--ap-radius);
  margin-bottom: 1rem;
  background: #fff;
  overflow: hidden;
  transition: box-shadow var(--ap-t-fast) ease;
}#aip-app .aip-source :is(.ap-acc-item.ap-open){ box-shadow: var(--ap-shadow); }#aip-app .aip-source :is(.ap-acc-head,
.ap-acc-head:hover,
.ap-acc-head:focus,
.ap-acc-head:active){
  all: unset;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  padding: 1.35rem 1.6rem;
  cursor: pointer;
  font-family: var(--ap-font-head);
  font-weight: 700;
  font-size: 1.05rem;
  line-height: 1.35;
  color: var(--ap-ink);
  text-align: left;
  background: transparent;
}#aip-app .aip-source :is(.ap-acc-head){
  background: var(--ap-red);
  color: #fff;
  transition: background 0.3s ease, color 0.3s ease;
}#aip-app .aip-source :is(.ap-acc-head:hover){ background: var(--ap-red-d); color: #fff; }#aip-app .aip-source :is(.ap-acc-head:focus-visible){ outline: 2px solid var(--ap-muted-2); outline-offset: 2px; }#aip-app .aip-source :is(.ap-acc-item.ap-open .ap-acc-head,
.ap-acc-item.ap-open .ap-acc-head:hover){
  background: var(--ap-bg-light);
  color: var(--ap-ink);
}#aip-app .aip-source :is(.ap-acc-head::after){
  content: '+';
  font-size: 1.5rem;
  font-weight: 400;
  color: #fff;
  transition: transform 0.3s ease, color 0.3s ease;
  flex: 0 0 auto;
}#aip-app .aip-source :is(.ap-acc-item.ap-open .ap-acc-head::after){ transform: rotate(45deg); color: var(--ap-muted); }#aip-app .aip-source :is(.ap-acc-body){
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.35s ease;
}#aip-app .aip-source :is(.ap-acc-item.ap-open .ap-acc-body){ max-height: 400px; }#aip-app .aip-source :is(.ap-acc-body p){
  font-family: var(--ap-font-body);
  font-size: 1rem;
  line-height: 1.65;
  color: var(--ap-body);
  margin: 0;
  padding: 1.6rem 1.6rem 1.6rem;
}@media (max-width: 600px){#aip-app .aip-source :is(.ap-acc-head){ padding: 1.15rem 1.25rem; }#aip-app .aip-source :is(.ap-acc-body p){ padding: 1.25rem 1.25rem 1.25rem; }}#aip-app .aip-source :is(.ap-hero){
  width: 100vw;
  margin-left: calc(50% - 50vw);
  border-radius: 0;
}#aip-app .aip-source :is(.aip-stats,
.aip-band,
.aip-steps){
  width: 100vw;
  margin-left: calc(50% - 50vw);
  border-radius: 0 !important;
  padding-left: max(24px, calc(50vw - 570px)) !important;
  padding-right: max(24px, calc(50vw - 570px)) !important;
}#aip-app .aip-source :is(.aip-band){ overflow: hidden; }@media (max-width: 1200px){#aip-app .aip-source :is(.aip-stats, .aip-band, .aip-steps){
    padding-left: max(24px, 4vw) !important;
    padding-right: max(24px, 4vw) !important;
  }}#aip-app .aip-source :is(.ap-art-hero){
  width: 100vw; margin-left: calc(50% - 50vw);
  background: var(--ap-ink);
  padding: clamp(3rem, 7vw, 5.5rem) max(24px, calc(50vw - 570px)) clamp(2.5rem, 5vw, 4rem);
}#aip-app .aip-source :is(.ap-art-hero .ap-h1, .ap-art-hero h1){ color: #fff; }#aip-app .aip-source :is(.ap-art-hero .ap-lead){ color: var(--ap-muted-2); max-width: 62ch; }#aip-app .aip-source :is(.ap-art-hero__num){
  font-family: var(--ap-font-head); font-weight: 800;
  font-size: var(--ap-fs-stat); line-height: 1; display: block; margin: 1rem 0;
}#aip-app .aip-source :is(.ap-art-body){
  max-width: 720px;
  margin: 0 auto;
  padding: clamp(2.75rem, 6vw, 4.5rem) 24px clamp(3rem, 7vw, 5rem);
}#aip-app .aip-source :is(.ap-art-body > :first-child){ margin-top: 0; }#aip-app .aip-source :is(.ap-art-body .ap-h2){ margin-top: var(--ap-s4); }#aip-app .aip-source :is(.ap-lede){ font-size: var(--ap-fs-lead); line-height: 1.6; color: var(--ap-ink); }#aip-app .aip-source :is(.ap-bars){ display: flex; flex-direction: column; gap: 14px; margin: var(--ap-s3) 0; }#aip-app .aip-source :is(.ap-bar){ display: grid; grid-template-columns: 110px 1fr 64px; gap: 12px; align-items: center;
  font-family: var(--ap-font-body); font-size: 0.95rem; color: var(--ap-ink); }#aip-app .aip-source :is(.ap-bar__track){ background: var(--ap-bg-light); border-radius: 999px; height: 18px; overflow: hidden; }#aip-app .aip-source :is(.ap-bar__fill){ height: 100%; border-radius: 999px; width: 0; transition: width 1.2s var(--ap-ease); }#aip-app .aip-source :is(.ap-bar__val){ font-weight: 700; text-align: right; font-variant-numeric: tabular-nums; }#aip-app .aip-source :is(.ap-bars.ap-in .w5){ width: 5.2%; }#aip-app .aip-source :is(.ap-bars.ap-in .w8){ width: 8.5%; }#aip-app .aip-source :is(.ap-bars.ap-in .w15){ width: 15%; }#aip-app .aip-source :is(.ap-bars.ap-in .w20){ width: 20%; }#aip-app .aip-source :is(.ap-bars.ap-in .w35){ width: 35%; }#aip-app .aip-source :is(.ap-bars.ap-in .w38){ width: 37.8%; }#aip-app .aip-source :is(.ap-bars.ap-in .w42){ width: 42%; }#aip-app .aip-source :is(.ap-fill-orange){ background: var(--ap-orange); }#aip-app .aip-source :is(.ap-fill-teal){ background: var(--ap-teal); }#aip-app .aip-source :is(.ap-fill-blue){ background: var(--ap-blue); }#aip-app .aip-source :is(.ap-fill-red){ background: var(--ap-red); }#aip-app .aip-source :is(.ap-fill-muted){ background: var(--ap-muted-2); }#aip-app .aip-source :is(.ap-fill-grad){ background: var(--ap-grad-spektar); }@media (prefers-reduced-motion: reduce){#aip-app .aip-source :is(.ap-bar__fill){ transition: none; }#aip-app .aip-source :is(.ap-bars .w5){width:5.2%}#aip-app .aip-source :is(.ap-bars .w8){width:8.5%}#aip-app .aip-source :is(.ap-bars .w15){width:15%}#aip-app .aip-source :is(.ap-bars .w20){width:20%}#aip-app .aip-source :is(.ap-bars .w35){width:35%}#aip-app .aip-source :is(.ap-bars .w38){width:37.8%}#aip-app .aip-source :is(.ap-bars .w42){width:42%}}#aip-app .aip-source :is(.ap-tl){ position: relative; margin: var(--ap-s4) 0; padding-left: 34px; }#aip-app .aip-source :is(.ap-tl::before){ content: ""; position: absolute; left: 10px; top: 6px; bottom: 6px;
  width: 3px; border-radius: 3px; background: var(--ap-grad-dubina); }#aip-app .aip-source :is(.ap-tl__item){ position: relative; padding-bottom: var(--ap-s3); }#aip-app .aip-source :is(.ap-tl__item:last-child){ padding-bottom: 0; }#aip-app .aip-source :is(.ap-tl__item::before){ content: ""; position: absolute; left: -31px; top: 6px;
  width: 17px; height: 17px; border-radius: 50%; background: #fff;
  border: 4px solid var(--ap-teal); }#aip-app .aip-source :is(.ap-tl__year){ font-family: var(--ap-font-head); font-weight: 800; font-size: 1.05rem;
  letter-spacing: 0.06em; color: var(--ap-teal-d); display: block; }#aip-app .aip-source :is(.ap-tl__val){ font-family: var(--ap-font-head); font-weight: 800;
  font-size: clamp(1.8rem, 4vw, 2.6rem); line-height: 1.1; color: var(--ap-ink); }#aip-app .aip-source :is(.ap-tl__txt){ font-family: var(--ap-font-body); color: var(--ap-body); margin-top: 4px; }#aip-app .aip-source :is(.ap-picto){ display: grid; grid-template-columns: repeat(10, 1fr); gap: 8px;
  max-width: 420px; margin: var(--ap-s3) auto; }#aip-app .aip-source :is(.ap-picto span){ aspect-ratio: 1; border-radius: 50%; background: var(--ap-line); display: block; }#aip-app .aip-source :is(.ap-picto span.on){ background: var(--ap-blue); }#aip-app .aip-source :is(.ap-art-cta){ background: var(--ap-grad-mekani); border-radius: var(--ap-radius-lg);
  padding: var(--ap-s4) var(--ap-s3); text-align: center; margin-top: var(--ap-s4);
  transition: transform var(--ap-t-fast) var(--ap-ease), box-shadow var(--ap-t-fast) var(--ap-ease); }#aip-app .aip-source :is(.ap-art-cta .ap-h3){ margin-bottom: 0.5rem; }#aip-app .aip-source :is(.ap-art-cta p){ margin: 0 0 1.5rem; }#aip-app .aip-source :is(.ap-art-hero .ap-h1){ font-size: var(--ap-fs-display); letter-spacing: -0.03em; }#aip-app .aip-source :is(.ap-art-hero__num){ font-size: clamp(4rem, 12vw, 9rem); letter-spacing: -0.04em; }#aip-app .aip-source :is(.ap-huge){
  font-family: var(--ap-font-head);
  font-weight: 800;
  font-size: clamp(1.9rem, 1.2rem + 3.2vw, 3.4rem);
  line-height: 1.1;
  letter-spacing: -0.03em;
  color: var(--ap-ink);
  margin: var(--ap-s5) 0 var(--ap-s4);
  max-width: 20ch;
}#aip-app .aip-source :is(.ap-huge--center){ margin-left: auto; margin-right: auto; text-align: center; }#aip-app .aip-source :is(.ap-art-body .ap-h2){ font-size: clamp(1.7rem, 1.2rem + 1.8vw, 2.5rem); }@keyframes ap-rise{ from { opacity: 0; transform: translateY(26px); } to { opacity: 1; transform: none; } }#aip-app .aip-source :is(.ap-load > *){ animation: ap-rise 0.75s var(--ap-ease) both; }#aip-app .aip-source :is(.ap-load > *:nth-child(2)){ animation-delay: 0.09s; }#aip-app .aip-source :is(.ap-load > *:nth-child(3)){ animation-delay: 0.18s; }#aip-app .aip-source :is(.ap-load > *:nth-child(4)){ animation-delay: 0.27s; }#aip-app .aip-source :is(.ap-fact){ transition: transform var(--ap-t-fast) var(--ap-ease), box-shadow var(--ap-t-fast) var(--ap-ease); }#aip-app .aip-source :is(.ap-fact::before){ transition: width var(--ap-t-fast) var(--ap-ease); }#aip-app .aip-source :is(.ap-fact__number){ transition: transform var(--ap-t-fast) var(--ap-ease); display: inline-block; }#aip-app .aip-source :is(.ap-bar){ transition: transform var(--ap-t-fast) var(--ap-ease); }#aip-app .aip-source :is(.ap-bar__track){ transition: box-shadow var(--ap-t-fast) ease; }#aip-app .aip-source :is(.ap-bar__fill){ position: relative; }#aip-app .aip-source :is(.ap-bar__val){ transition: color var(--ap-t-fast) ease; }#aip-app .aip-source :is(.ap-tl__item){ transition: transform var(--ap-t-fast) var(--ap-ease); }#aip-app .aip-source :is(.ap-tl__item::before){ transition: transform var(--ap-t-fast) var(--ap-ease), border-color var(--ap-t-fast) ease; }#aip-app .aip-source :is(.ap-tl__val){ transition: color var(--ap-t-fast) ease; }#aip-app .aip-source :is(.ap-picto span){ transform: scale(0); transition: transform 0.4s var(--ap-ease), background var(--ap-t-fast) ease; }#aip-app .aip-source :is(.ap-picto.ap-in span){ transform: scale(1); }@media (hover: hover) and (pointer: fine){#aip-app .aip-source :is(.ap-fact:hover){ transform: translateY(-4px); box-shadow: var(--ap-shadow-up); }#aip-app .aip-source :is(.ap-fact:hover::before){ width: 12px; }#aip-app .aip-source :is(.ap-fact:hover .ap-fact__number){ transform: scale(1.06); }#aip-app .aip-source :is(.ap-bar:hover){ transform: translateX(6px); }#aip-app .aip-source :is(.ap-bar:hover .ap-bar__track){ box-shadow: 0 0 0 3px rgba(47,111,168,.14); }#aip-app .aip-source :is(.ap-bar:hover .ap-bar__val){ color: var(--ap-blue); }#aip-app .aip-source :is(.ap-tl__item:hover){ transform: translateX(6px); }#aip-app .aip-source :is(.ap-tl__item:hover::before){ transform: scale(1.25); border-color: var(--ap-orange); }#aip-app .aip-source :is(.ap-tl__item:hover .ap-tl__val){ color: var(--ap-teal-d); }#aip-app .aip-source :is(.ap-picto:hover span.on){ background: var(--ap-orange); }#aip-app .aip-source :is(.ap-art-cta:hover){ transform: translateY(-3px); box-shadow: var(--ap-shadow-up); }}@media (prefers-reduced-motion: reduce){#aip-app .aip-source :is(.ap-load > *){ animation: none; }#aip-app .aip-source :is(.ap-picto span){ transform: scale(1); transition: none; }}#aip-app .aip-source :is(.ap-news-grid){
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1.5rem;
}@media (max-width: 900px){#aip-app .aip-source :is(.ap-news-grid){ grid-template-columns: repeat(2, 1fr); }}@media (max-width: 600px){#aip-app .aip-source :is(.ap-news-grid){ grid-template-columns: 1fr; }}#aip-app .aip-source :is(.ap-news-card--cover){
  position: relative;
  min-height: 300px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;   
  padding: 0;
  overflow: hidden;
  border: 0;
  border-radius: var(--ap-radius-lg);
  background-color: var(--ap-ink);
  background-size: cover;
  background-position: center;
  isolation: isolate;
  transition: transform var(--ap-t-fast) var(--ap-ease),
              box-shadow var(--ap-t-fast) var(--ap-ease),
              background-size var(--ap-t-slow) var(--ap-ease);
}#aip-app .aip-source :is(.ap-news-card--cover::before){
  content: "";
  position: absolute; inset: 0; z-index: 1;
  background-image:
    linear-gradient(to top, rgba(23,24,28,.92) 0%, rgba(23,24,28,.62) 38%, rgba(23,24,28,.18) 72%, rgba(23,24,28,.06) 100%),
    var(--ap-card-tint, linear-gradient(125deg, rgba(240,151,59,.62), rgba(216,73,79,.5) 55%, rgba(46,158,140,.6)));
  transition: opacity var(--ap-t-fast) ease;
}#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:nth-child(4n+1)){ --ap-card-tint: linear-gradient(125deg, rgba(240,151,59,.62), rgba(216,73,79,.5) 55%, rgba(46,158,140,.6)); }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:nth-child(4n+2)){ --ap-card-tint: linear-gradient(125deg, rgba(46,158,140,.66), rgba(47,111,168,.62)); }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:nth-child(4n+3)){ --ap-card-tint: linear-gradient(125deg, rgba(240,151,59,.68), rgba(216,73,79,.6)); }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:nth-child(4n+4)){ --ap-card-tint: linear-gradient(125deg, rgba(47,111,168,.66), rgba(46,158,140,.5) 60%, rgba(240,151,59,.42)); }#aip-app .aip-source :is(.ap-news-card--cover::after){
  content: "";
  position: absolute; left: 0; right: 0; bottom: 0; height: 5px; z-index: 3;
  background: var(--ap-grad-spektar);
  transform: scaleX(0); transform-origin: left;
  transition: transform 0.5s var(--ap-ease);
}#aip-app .aip-source :is(.ap-news-card__link){ position: absolute; inset: 0; z-index: 4; }#aip-app .aip-source :is(.ap-news-card__inner){
  position: relative; z-index: 2;
  padding: var(--ap-s3);
  display: flex; flex-direction: column; gap: 0.7rem;
  width: 100%;
  pointer-events: none;
}#aip-app .aip-source :is(.ap-news-card--cover .ap-label){ align-self: flex-start; }#aip-app .aip-source :is(.ap-news-card--cover .ap-news-card__title){
  font-family: var(--ap-font-head);
  font-weight: 800;
  font-size: 1.35rem;
  line-height: 1.24;
  letter-spacing: -0.02em;
  color: #fff;
  margin: 0;
  text-wrap: balance;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}#aip-app .aip-source :is(.ap-news-card--cover .ap-news-card__meta){
  color: rgba(255,255,255,.72);
  font-size: var(--ap-fs-small);
  display: flex; gap: 10px; align-items: center;
  margin: 0;
}@media (hover: hover) and (pointer: fine){#aip-app .aip-source :is(.ap-news-card--cover:hover){ transform: translateY(-6px); box-shadow: var(--ap-shadow-up); background-size: 112%; }#aip-app .aip-source :is(.ap-news-card--cover:hover::after){ transform: scaleX(1); }#aip-app .aip-source :is(.ap-news-card--cover:hover::before){ opacity: 0.88; }#aip-app .aip-source :is(.ap-news-card--cover:focus-within){ outline: 3px solid var(--ap-blue); outline-offset: 3px; }}@media (min-width: 901px){#aip-app .aip-source :is(.ap-news-grid){ grid-auto-rows: 340px; }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover){ min-height: 0; }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:first-child){ grid-column: span 2; }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:first-child .ap-news-card__title){ font-size: 2rem; -webkit-line-clamp: 3; }}#aip-app .aip-source :is(.ap-news-card--cover .ap-label){
  background: rgba(255,255,255,.94);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}#aip-app .aip-source :is(.ap-news-card--cover .ap-label--neutral){ color: var(--ap-ink); }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:nth-child(4n+1) .ap-label--neutral){ color: var(--ap-red-d); }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:nth-child(4n+2) .ap-label--neutral){ color: var(--ap-teal-d); }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:nth-child(4n+3) .ap-label--neutral){ color: var(--ap-orange-d); }#aip-app .aip-source :is(.ap-news-grid > .ap-news-card--cover:nth-child(4n+4) .ap-label--neutral){ color: var(--ap-blue); }#aip-app .aip-source :is(.ap-news-grid--stack){
  display: block;
  
  padding-bottom: 12vh;
  
  overflow: visible;
}#aip-app .aip-source :is(.ap-news-grid--stack,
.ap-news-grid--stack * ,
.elementor-section:has(.ap-news-grid--stack),
.elementor-column:has(.ap-news-grid--stack),
.elementor-widget-wrap:has(.ap-news-grid--stack)){
  overflow: visible;
}#aip-app .aip-source :is(.ap-news-grid--stack > .ap-news-card--cover){ overflow: hidden; }#aip-app .aip-source :is(.ap-news-grid--stack > .ap-news-card--cover){
  position: sticky;
  
  top: calc(88px + var(--ap-i, 0) * 26px);
  height: 58vh;
  min-height: 380px;
  max-height: 560px;
  margin: 0 0 6vh;
  width: 100%;
  z-index: calc(var(--ap-i, 0) + 1);
  transform-origin: 50% 0%;
  box-shadow: 0 -12px 40px rgba(23, 24, 28, .18);
  transition: box-shadow var(--ap-t-fast) var(--ap-ease);
}#aip-app .aip-source :is(.ap-news-grid--stack > .ap-news-card--cover:last-child){ margin-bottom: 0; }#aip-app .aip-source :is(.ap-news-grid--stack .ap-news-card__inner){ padding: var(--ap-s4) var(--ap-s3); }#aip-app .aip-source :is(.ap-news-grid--stack .ap-news-card__title){
  font-size: clamp(1.6rem, 1.1rem + 2vw, 2.6rem);
  -webkit-line-clamp: 3;
  max-width: 22ch;
}#aip-app .aip-source :is(.ap-news-grid--stack .ap-news-card__meta){ font-size: 0.95rem; }@media (min-width: 901px){#aip-app .aip-source :is(.ap-news-grid--stack > .ap-news-card--cover:first-child){ grid-column: auto; }#aip-app .aip-source :is(.ap-news-grid--stack){ grid-auto-rows: auto; }}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){#aip-app .aip-source :is(.ap-news-grid--stack > .ap-news-card--cover){
      animation: ap-stack-away linear both;
      animation-timeline: view();
      animation-range: exit-crossing 0% exit-crossing 100%;
    }@keyframes ap-stack-away{
      from { transform: scale(1); }
      to   { transform: scale(0.9); }
    }}}@media (max-width: 767px){#aip-app .aip-source :is(.ap-news-grid--stack > .ap-news-card--cover){
    top: calc(70px + var(--ap-i, 0) * 14px);
    height: 62vh;
    min-height: 340px;
    margin-bottom: 4vh;
  }}#aip-app .aip-source :is(.ap-deck){ position: relative; }#aip-app .aip-source :is(.ap-deck__stage){
  position: sticky;
  top: 84px;
  height: calc(100vh - 120px);
  overflow: visible;
}#aip-app .aip-source :is(.ap-deck__card){
  position: absolute;
  left: var(--ax, 0); top: var(--ay, 0);
  width: var(--aw, 100%); height: var(--ah, 60vh);
  border-radius: var(--ap-radius-lg);
  transition: left .72s var(--ap-ease), top .72s var(--ap-ease),
              width .72s var(--ap-ease), height .72s var(--ap-ease),
              opacity .45s ease, box-shadow .45s ease;
  will-change: left, top, width, height;
}#aip-app .aip-source :is(.ap-deck__card--waiting){
  left: var(--ax); top: calc(var(--ay) + 46vh);
  width: var(--aw); height: var(--ah);
  opacity: 0; pointer-events: none;
}#aip-app .aip-source :is(.ap-deck__card--active){
  left: var(--ax); top: var(--ay);
  width: var(--aw); height: var(--ah);
  opacity: 1;
  box-shadow: 0 30px 80px rgba(23,24,28,.28);
}#aip-app .aip-source :is(.ap-deck__card--slot){
  left: var(--sx); top: var(--sy);
  width: var(--sw); height: var(--sh);
  opacity: 1;
  box-shadow: var(--ap-shadow);
}#aip-app .aip-source :is(.ap-deck__card--active .ap-news-card__title){ font-size: clamp(1.5rem, 1rem + 1.6vw, 2.2rem); -webkit-line-clamp: 4; }#aip-app .aip-source :is(.ap-deck__card--active .ap-news-card__inner){ padding: var(--ap-s3); }#aip-app .aip-source :is(.ap-deck__card--slot .ap-news-card__title){ font-size: .98rem; -webkit-line-clamp: 3; line-height: 1.25; }#aip-app .aip-source :is(.ap-deck__card--slot .ap-news-card__inner){ padding: 14px; gap: .45rem; }#aip-app .aip-source :is(.ap-deck__card--slot .ap-label){ font-size: .62rem; padding: 5px 10px; letter-spacing: .1em; }#aip-app .aip-source :is(.ap-deck__card--slot .ap-news-card__meta){ font-size: .72rem; }#aip-app .aip-source :is(.ap-deck__card--slot::before){ background-image: linear-gradient(to top, rgba(23,24,28,.92) 0%, rgba(23,24,28,.55) 55%, rgba(23,24,28,.15) 100%), var(--ap-card-tint); }#aip-app .aip-source :is(.ap-deck--plain){ height: auto !important; }#aip-app .aip-source :is(.ap-deck--plain .ap-deck__stage){
  position: static; height: auto;
  display: grid; grid-template-columns: repeat(2, 1fr); gap: 1.25rem;
}#aip-app .aip-source :is(.ap-deck--plain .ap-deck__card){
  position: relative; left: auto; top: auto;
  width: auto; height: auto; aspect-ratio: 1 / 1;
  opacity: 1; transition: none;
}@media (max-width: 600px){#aip-app .aip-source :is(.ap-deck--plain .ap-deck__stage){ grid-template-columns: 1fr; }}#aip-app .aip-source :is(.ap-cat--regulativa){
  --cat-a: linear-gradient(125deg,#2E9E8C 0%,#2F6FA8 100%);
  --cat-b: linear-gradient(155deg,#2F6FA8 0%,#17181C 100%);
  --cat-ink:#2F6FA8; --cat-soft:#EAF2F9;
}#aip-app .aip-source :is(.ap-cat--trziste){
  --cat-a: linear-gradient(125deg,#F0973B 0%,#D8494F 100%);
  --cat-b: linear-gradient(155deg,#D8494F 0%,#A35F14 100%);
  --cat-ink:#A35F14; --cat-soft:#FDF1E3;
}#aip-app .aip-source :is(.ap-cat--drustvo){
  --cat-a: linear-gradient(125deg,#F0973B 0%,#2E9E8C 100%);
  --cat-b: linear-gradient(155deg,#1C6E60 0%,#F0973B 100%);
  --cat-ink:#1C6E60; --cat-soft:#E5F4F1;
}#aip-app .aip-source :is(.ap-cat--primjene){
  --cat-a: linear-gradient(125deg,#F0973B 0%,#D8494F 50%,#2E9E8C 100%);
  --cat-b: linear-gradient(155deg,#2E9E8C 0%,#D8494F 100%);
  --cat-ink:#A32D33; --cat-soft:#FBEAEA;
}#aip-app .aip-source :is(.ap-cat--neutral){
  --cat-a: linear-gradient(125deg,#2F6FA8 0%,#17181C 100%);
  --cat-b: linear-gradient(155deg,#17181C 0%,#2E9E8C 100%);
  --cat-ink:#2F6FA8; --cat-soft:#F6F7F9;
}#aip-app .aip-source :is(.ap-cat--regulativa, .ap-cat--trziste, .ap-cat--drustvo,
.ap-cat--primjene, .ap-cat--neutral){ --cat-grad: var(--cat-a); }#aip-app .aip-source :is(.ap-bento__tile:nth-child(2n),
.ap-masonry__tile:nth-child(2n),
.ap-news-card--cover:nth-child(2n)){ --cat-grad: var(--cat-b); }#aip-app .aip-source :is(.ap-bento){
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-auto-rows: 152px;
  gap: 18px;
}#aip-app .aip-source :is(.ap-bento__tile--hero){ grid-column: span 5; grid-row: span 4; }#aip-app .aip-source :is(.ap-bento__tile--boja){ grid-column: span 4; grid-row: span 2; }#aip-app .aip-source :is(.ap-bento__tile--bok){ grid-column: span 3; grid-row: span 2; }#aip-app .aip-source :is(.ap-bento__tile--sredina){ grid-column: span 3; grid-row: span 2; }#aip-app .aip-source :is(.ap-bento__tile--peta){ grid-column: span 4; grid-row: span 1; }#aip-app .aip-source :is(.ap-bento__tile--rubrike){ grid-column: span 4; grid-row: span 1; }@media (max-width: 1100px){#aip-app .aip-source :is(.ap-bento){ grid-template-columns: repeat(6, 1fr); grid-auto-rows: 158px; }#aip-app .aip-source :is(.ap-bento__tile--hero){ grid-column: span 6; grid-row: span 2; }#aip-app .aip-source :is(.ap-bento__tile--boja){ grid-column: span 6; grid-row: span 2; }#aip-app .aip-source :is(.ap-bento__tile--bok){ grid-column: span 3; grid-row: span 2; }#aip-app .aip-source :is(.ap-bento__tile--sredina){ grid-column: span 3; grid-row: span 2; }#aip-app .aip-source :is(.ap-bento__tile--peta){ grid-column: span 3; grid-row: span 1; }#aip-app .aip-source :is(.ap-bento__tile--rubrike){ grid-column: span 3; grid-row: span 1; }}@media (max-width: 620px){#aip-app .aip-source :is(.ap-bento){ grid-template-columns: 1fr; grid-auto-rows: auto; gap: 14px; }#aip-app .aip-source :is(.ap-bento__tile){ grid-column: 1 / -1 !important; grid-row: auto !important; min-height: 260px; }#aip-app .aip-source :is(.ap-bento__tile--boja){ min-height: 0; }}#aip-app .aip-source :is(.ap-bento__tile){
  position: relative;
  border-radius: var(--ap-radius-lg);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  isolation: isolate;
  transition: transform var(--ap-t-fast) var(--ap-ease), box-shadow var(--ap-t-fast) var(--ap-ease);
}#aip-app .aip-source :is(.ap-bento__link){ position: absolute; inset: 0; z-index: 4; }#aip-app .aip-source :is(.ap-bento__tile--foto){
  background-color: var(--ap-ink);
  background-size: cover;
  background-position: center;
}#aip-app .aip-source :is(.ap-bento__tile--foto::before){
  content: ""; position: absolute; inset: 0; z-index: 1;
  background-image:
    linear-gradient(to top, rgba(23,24,28,.93) 0%, rgba(23,24,28,.6) 42%, rgba(23,24,28,.12) 78%),
    var(--cat-grad);
  opacity: .96;
  transition: opacity var(--ap-t-fast) ease;
}#aip-app .aip-source :is(.ap-bento__tile--boja){
  background-image: var(--cat-grad);
  justify-content: space-between;
  padding: var(--ap-s3);
}#aip-app .aip-source :is(.ap-bento__body){ position: relative; z-index: 2; padding: var(--ap-s3); pointer-events: none; }#aip-app .aip-source :is(.ap-bento__tile--boja .ap-bento__body){ padding: 0; }#aip-app .aip-source :is(.ap-bento__label){
  display: inline-block;
  font-family: var(--ap-font-head); font-weight: 700;
  font-size: .68rem; letter-spacing: .14em; text-transform: uppercase;
  padding: 7px 14px; border-radius: 999px;
  background: rgba(255,255,255,.94); color: var(--cat-ink);
  margin-bottom: .8rem;
}#aip-app .aip-source :is(.ap-bento__label--tamna){ background: var(--ap-ink); color: #fff; }#aip-app .aip-source :is(.ap-bento__title){
  font-family: var(--ap-font-head); font-weight: 800;
  letter-spacing: -.025em; line-height: 1.16; color: #fff;
  margin: 0; text-wrap: balance;
  display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;
}#aip-app .aip-source :is(.ap-bento__tile--hero    .ap-bento__title){ font-size: clamp(1.7rem, 1rem + 2vw, 2.6rem); -webkit-line-clamp: 4; }#aip-app .aip-source :is(.ap-bento__tile--boja    .ap-bento__title){ font-size: clamp(1.25rem, .95rem + 1vw, 1.7rem); -webkit-line-clamp: 3; }#aip-app .aip-source :is(.ap-bento__tile--bok     .ap-bento__title){ font-size: 1.2rem; -webkit-line-clamp: 4; }#aip-app .aip-source :is(.ap-bento__tile--sredina .ap-bento__title){ font-size: 1.15rem; -webkit-line-clamp: 3; }#aip-app .aip-source :is(.ap-bento__tile--peta    .ap-bento__title){ font-size: 1.05rem; -webkit-line-clamp: 2; }#aip-app .aip-source :is(.ap-bento__saz){
  font-family: var(--ap-font-body); font-size: .9rem; line-height: 1.45;
  color: rgba(255,255,255,.9); margin: .6rem 0 0;
  display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;
}#aip-app .aip-source :is(.ap-bento__meta){
  position: relative; z-index: 2;
  display: flex; gap: 9px; align-items: center;
  font-family: var(--ap-font-body); font-size: .8rem;
  color: rgba(255,255,255,.75); margin-top: .7rem;
}#aip-app .aip-source :is(.ap-bento__arrow){
  position: absolute; top: 16px; right: 16px; z-index: 3;
  width: 42px; height: 42px; border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  background: rgba(255,255,255,.92); color: var(--ap-ink);
  font-size: 1.05rem; line-height: 1;
  transition: transform var(--ap-t-fast) var(--ap-ease), background var(--ap-t-fast) ease;
}#aip-app .aip-source :is(.ap-bento__tile--boja){ overflow: hidden; }#aip-app .aip-source :is(.ap-bento__tile--boja .ap-bento__body){ flex: 0 1 auto; min-height: 0; overflow: hidden; }#aip-app .aip-source :is(.ap-bento__links){ position: relative; z-index: 5; margin-top: .9rem; flex: 0 0 auto; }#aip-app .aip-source :is(.ap-bento__row){
  display: flex; justify-content: space-between; align-items: center; gap: 1rem;
  padding: .62rem 0; text-decoration: none;
  border-top: 1px solid rgba(255,255,255,.35);
  font-family: var(--ap-font-head); font-weight: 700; font-size: .84rem;
  color: #fff; line-height: 1.25;
  transition: padding-left var(--ap-t-fast) var(--ap-ease);
}#aip-app .aip-source :is(.ap-bento__row span){ display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }#aip-app .aip-source :is(.ap-bento__row em){ font-style: normal; flex: 0 0 auto; }#aip-app .aip-source :is(.ap-bento__tile--rubrike){
  background: var(--ap-bg-light);
  border: 1px solid var(--ap-line);
  justify-content: space-between;
  padding: var(--ap-s3);
}#aip-app .aip-source :is(.ap-bento__pills){ display: flex; flex-wrap: wrap; gap: 8px; margin: .2rem 0 auto; }#aip-app .aip-source :is(.ap-bento__pill){
  font-family: var(--ap-font-head); font-weight: 700; font-size: .82rem;
  padding: 8px 15px; border-radius: 999px; text-decoration: none;
  background: var(--cat-soft); color: var(--cat-ink);
  transition: transform var(--ap-t-fast) var(--ap-ease), box-shadow var(--ap-t-fast) ease;
}#aip-app .aip-source :is(.ap-bento__sve){
  display: flex; align-items: center; justify-content: space-between;
  margin-top: var(--ap-s2); padding-top: .9rem;
  border-top: 1px solid var(--ap-line);
  font-family: var(--ap-font-head); font-weight: 700; font-size: .92rem;
  color: var(--ap-ink); text-decoration: none;
}#aip-app .aip-source :is(.ap-bento__sve em){
  font-style: normal;
  width: 34px; height: 34px; border-radius: 50%;
  background: var(--ap-red); color: #fff;
  display: flex; align-items: center; justify-content: center;
  transition: transform var(--ap-t-fast) var(--ap-ease);
}@media (hover: hover) and (pointer: fine){#aip-app .aip-source :is(.ap-bento__tile--foto:hover,
  .ap-bento__tile--boja:hover){ transform: translateY(-5px); box-shadow: var(--ap-shadow-up); }#aip-app .aip-source :is(.ap-bento__tile--foto:hover::before){ opacity: .82; }#aip-app .aip-source :is(.ap-bento__tile--foto:hover .ap-bento__arrow,
  .ap-bento__tile--boja:hover .ap-bento__arrow){ transform: rotate(45deg) scale(1.08); }#aip-app .aip-source :is(.ap-bento__row:hover){ padding-left: 10px; }#aip-app .aip-source :is(.ap-bento__pill:hover){ transform: translateY(-2px); box-shadow: var(--ap-shadow); }#aip-app .aip-source :is(.ap-bento__sve:hover em){ transform: translateX(4px); }}#aip-app .aip-source :is(.ap-arhiva__hero){
  background-image: var(--cat-grad);
  padding: clamp(3rem, 7vw, 5.5rem) 24px clamp(2.5rem, 5vw, 4rem);
  position: relative;
  overflow: hidden;
}#aip-app .aip-source :is(.ap-arhiva__hero::after){
  content: "";
  position: absolute; inset: 0;
  background: linear-gradient(to bottom, rgba(23,24,28,.06), rgba(23,24,28,.34));
  pointer-events: none;
}#aip-app .aip-source :is(.ap-arhiva__hero-inner){ position: relative; z-index: 1; max-width: 1140px; margin: 0 auto; }#aip-app .aip-source :is(.ap-arhiva__mrvice){
  font-family: var(--ap-font-body); font-size: .85rem;
  color: rgba(255,255,255,.82); display: flex; gap: 8px; flex-wrap: wrap;
  margin-bottom: 1.5rem;
}#aip-app .aip-source :is(.ap-arhiva__mrvice a){ color: rgba(255,255,255,.82); text-decoration: none; }#aip-app .aip-source :is(.ap-arhiva__mrvice a:hover){ color: #fff; text-decoration: underline; }#aip-app .aip-source :is(.ap-arhiva__mrvice strong){ color: #fff; font-weight: 700; }#aip-app .aip-source :is(.ap-arhiva__naslov){
  font-family: var(--ap-font-head); font-weight: 800;
  font-size: var(--ap-fs-display); line-height: 1.05; letter-spacing: -.035em;
  color: #fff; margin: 0;
}#aip-app .aip-source :is(.ap-arhiva__opis){
  font-family: var(--ap-font-body); font-size: var(--ap-fs-lead);
  line-height: 1.55; color: rgba(255,255,255,.94);
  max-width: 62ch; margin-top: 1.1rem;
}#aip-app .aip-source :is(.ap-arhiva__opis p){ margin: 0; }#aip-app .aip-source :is(.ap-arhiva__broj){
  font-family: var(--ap-font-head); font-weight: 700;
  font-size: .78rem; letter-spacing: .14em; text-transform: uppercase;
  color: rgba(255,255,255,.85); margin: 1.6rem 0 0;
}#aip-app .aip-source :is(.ap-arhiva__sadrzaj){ max-width: 1140px; margin: 0 auto; padding: clamp(2.5rem,6vw,4.5rem) 24px clamp(3rem,7vw,5rem); }#aip-app .aip-source :is(.ap-masonry){
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: 10px;      
  gap: 0 20px;               
}#aip-app .aip-source :is(.ap-masonry__tile){
  grid-row: span var(--span, 30);
  margin-bottom: 20px;
  position: relative;
  border-radius: var(--ap-radius-lg);
  overflow: hidden;
  display: flex; flex-direction: column; justify-content: flex-end;
  background-color: var(--ap-ink);
  background-size: cover; background-position: center;
  isolation: isolate;
  transition: transform var(--ap-t-fast) var(--ap-ease), box-shadow var(--ap-t-fast) var(--ap-ease);
}#aip-app .aip-source :is(.ap-masonry__tile){ height: calc(var(--span, 30) * 10px); }#aip-app .aip-source :is(.ap-masonry__tile::before){
  content: ""; position: absolute; inset: 0; z-index: 1;
  background-image:
    linear-gradient(to top, rgba(23,24,28,.93) 0%, rgba(23,24,28,.58) 44%, rgba(23,24,28,.1) 80%),
    var(--cat-grad);
  opacity: .96;
  transition: opacity var(--ap-t-fast) ease;
}#aip-app .aip-source :is(.ap-masonry__link){ position: absolute; inset: 0; z-index: 4; }#aip-app .aip-source :is(.ap-masonry__body){ position: relative; z-index: 2; padding: var(--ap-s3); pointer-events: none; }#aip-app .aip-source :is(.ap-masonry__label){
  display: inline-block;
  font-family: var(--ap-font-head); font-weight: 700;
  font-size: .66rem; letter-spacing: .14em; text-transform: uppercase;
  padding: 6px 13px; border-radius: 999px;
  background: rgba(255,255,255,.94); color: var(--cat-ink);
  margin-bottom: .7rem;
}#aip-app .aip-source :is(.ap-masonry__title){
  font-family: var(--ap-font-head); font-weight: 800;
  font-size: 1.22rem; line-height: 1.2; letter-spacing: -.02em;
  color: #fff; margin: 0; text-wrap: balance;
  display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;
}#aip-app .aip-source :is(.ap-masonry__meta){
  display: flex; gap: 9px; align-items: center;
  font-family: var(--ap-font-body); font-size: .78rem;
  color: rgba(255,255,255,.72); margin-top: .6rem;
}#aip-app .aip-source :is(.ap-masonry__arrow){
  position: absolute; top: 15px; right: 15px; z-index: 3;
  width: 38px; height: 38px; border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  background: rgba(255,255,255,.9); color: var(--ap-ink); font-size: 1rem;
  transition: transform var(--ap-t-fast) var(--ap-ease);
}@media (hover: hover) and (pointer: fine){#aip-app .aip-source :is(.ap-masonry__tile:hover){ transform: translateY(-6px); box-shadow: var(--ap-shadow-up); }#aip-app .aip-source :is(.ap-masonry__tile:hover::before){ opacity: .8; }#aip-app .aip-source :is(.ap-masonry__tile:hover .ap-masonry__arrow){ transform: rotate(45deg) scale(1.08); }}@media (max-width: 950px){#aip-app .aip-source :is(.ap-masonry){ grid-template-columns: repeat(2, 1fr); }}@media (max-width: 620px){#aip-app .aip-source :is(.ap-masonry){ grid-template-columns: 1fr; grid-auto-rows: auto; }#aip-app .aip-source :is(.ap-masonry__tile){ grid-row: auto !important; height: 280px; }}#aip-app .aip-source :is(.ap-strane){ display: flex; justify-content: center; gap: 8px; margin-top: var(--ap-s4); flex-wrap: wrap; }#aip-app .aip-source :is(.ap-strane .page-numbers){
  min-width: 46px; height: 46px; padding: 0 14px;
  display: inline-flex; align-items: center; justify-content: center;
  border: 1px solid var(--ap-line); border-radius: 999px;
  font-family: var(--ap-font-head); font-weight: 700; font-size: .95rem;
  color: var(--ap-ink); text-decoration: none;
  transition: all var(--ap-t-fast) var(--ap-ease);
}#aip-app .aip-source :is(.ap-strane .page-numbers:hover){ border-color: var(--ap-ink); transform: translateY(-2px); }#aip-app .aip-source :is(.ap-strane .page-numbers.current){ background: var(--ap-ink); color: #fff; border-color: var(--ap-ink); }#aip-app .aip-source :is(.ap-arhiva__cta){
  background: var(--ap-grad-mekani);
  border-radius: var(--ap-radius-lg);
  padding: var(--ap-s5) var(--ap-s3);
  text-align: center;
  margin-top: var(--ap-s5);
}#aip-app .aip-source :is(.ap-arhiva__cta .ap-h2){ margin-bottom: .6rem; }#aip-app .aip-source :is(.ap-arhiva__cta .ap-text){ margin: 0 auto 1.6rem; max-width: 46ch; }#aip-app .aip-source :is(.ap-art-hero--img){
  position: relative;
  background-size: cover;
  background-position: center;
  isolation: isolate;
}#aip-app .aip-source :is(.ap-art-hero--img::before){
  content: ""; position: absolute; inset: 0; z-index: -1;
  background: linear-gradient(to bottom, rgba(23,24,28,.72), rgba(23,24,28,.9));
}#aip-app .aip-source :is(.ap-aurora){
  position: absolute;
  inset: -18%;
  z-index: 0;
  pointer-events: none;
  overflow: hidden;
  filter: blur(58px) saturate(118%);
}#aip-app .aip-source :is(.ap-aurora i){
  position: absolute;
  display: block;
  border-radius: 50%;
  mix-blend-mode: multiply;
  will-change: transform;
}#aip-app .aip-source :is(.ap-aurora i:nth-child(1)){
  width: 46vw; height: 46vw; min-width: 420px; min-height: 420px;
  top: -8%; left: -6%;
  background: radial-gradient(circle at 50% 50%, rgba(240,151,59,.42), rgba(240,151,59,0) 68%);
  animation: ap-drift-1 52s ease-in-out infinite alternate;
}#aip-app .aip-source :is(.ap-aurora i:nth-child(2)){
  width: 40vw; height: 40vw; min-width: 380px; min-height: 380px;
  top: -12%; right: -4%;
  background: radial-gradient(circle at 50% 50%, rgba(46,158,140,.38), rgba(46,158,140,0) 68%);
  animation: ap-drift-2 43s ease-in-out infinite alternate;
}#aip-app .aip-source :is(.ap-aurora i:nth-child(3)){
  width: 52vw; height: 52vw; min-width: 460px; min-height: 460px;
  bottom: -22%; right: 8%;
  background: radial-gradient(circle at 50% 50%, rgba(47,111,168,.34), rgba(47,111,168,0) 70%);
  animation: ap-drift-3 61s ease-in-out infinite alternate;
}#aip-app .aip-source :is(.ap-aurora i:nth-child(4)){
  width: 34vw; height: 34vw; min-width: 320px; min-height: 320px;
  bottom: -14%; left: 14%;
  background: radial-gradient(circle at 50% 50%, rgba(216,73,79,.24), rgba(216,73,79,0) 68%);
  animation: ap-drift-4 37s ease-in-out infinite alternate;
}@keyframes ap-drift-1{
  0%   { transform: translate3d(0,0,0) scale(1); }
  50%  { transform: translate3d(9vw, 5vh, 0) scale(1.14); }
  100% { transform: translate3d(4vw, -4vh, 0) scale(0.94); }
}@keyframes ap-drift-2{
  0%   { transform: translate3d(0,0,0) scale(1.06); }
  50%  { transform: translate3d(-11vw, 7vh, 0) scale(0.9); }
  100% { transform: translate3d(-3vw, 12vh, 0) scale(1.18); }
}@keyframes ap-drift-3{
  0%   { transform: translate3d(0,0,0) scale(0.96); }
  50%  { transform: translate3d(-8vw, -9vh, 0) scale(1.2); }
  100% { transform: translate3d(6vw, -3vh, 0) scale(1.02); }
}@keyframes ap-drift-4{
  0%   { transform: translate3d(0,0,0) scale(1.1); }
  50%  { transform: translate3d(12vw, -6vh, 0) scale(0.92); }
  100% { transform: translate3d(2vw, 4vh, 0) scale(1.16); }
}@media (max-width: 767px){#aip-app .aip-source :is(.ap-aurora){ filter: blur(42px) saturate(112%); }}@media (prefers-reduced-motion: reduce){#aip-app .aip-source :is(.ap-aurora i){ animation: none !important; }}#aip-app .aip-source :is(.ap-hero__canvas){ z-index: 1; }#aip-app .aip-source :is(.ap-hero__inner){ z-index: 2; }#aip-app .aip-source :is(.ap-law){
  border-left: 6px solid var(--ap-blue);
  background: var(--ap-pale-blue);
  border-radius: 0 var(--ap-radius) var(--ap-radius) 0;
  padding: var(--ap-s3);
  margin: var(--ap-s4) 0;
}#aip-app .aip-source :is(.ap-law__ref){
  font-family: ui-monospace, "SF Mono", Menlo, monospace;
  font-size: 0.8rem; letter-spacing: .08em; text-transform: uppercase;
  color: var(--ap-blue); display: block; margin-bottom: .75rem;
}#aip-app .aip-source :is(.ap-law__text){ font-family: var(--ap-font-body); font-size: 1.05rem; line-height: 1.6;
  color: var(--ap-ink); font-style: italic; margin: 0; }#aip-app .aip-source :is(.ap-dates){ display: grid; gap: 12px; margin: var(--ap-s3) 0; }#aip-app .aip-source :is(.ap-date){
  display: grid; grid-template-columns: 132px 1fr; gap: 16px; align-items: start;
  padding: 14px 16px; border: 1px solid var(--ap-line); border-radius: var(--ap-radius);
  transition: transform var(--ap-t-fast) var(--ap-ease), border-color var(--ap-t-fast) ease;
}#aip-app .aip-source :is(.ap-date__d){ font-family: var(--ap-font-head); font-weight: 800; font-size: .95rem;
  letter-spacing: .04em; color: var(--ap-blue); }#aip-app .aip-source :is(.ap-date__t){ font-family: var(--ap-font-body); font-size: .98rem; color: var(--ap-body); line-height: 1.5; }#aip-app .aip-source :is(.ap-date--now){ border-color: var(--ap-red); background: var(--ap-pale-red); }#aip-app .aip-source :is(.ap-date--now .ap-date__d){ color: var(--ap-red-d); }@media (max-width: 560px){#aip-app .aip-source :is(.ap-date){ grid-template-columns: 1fr; gap: 4px; }}#aip-app .aip-source :is(.ap-donut){ display: flex; align-items: center; gap: var(--ap-s4); margin: var(--ap-s4) 0; flex-wrap: wrap; }#aip-app .aip-source :is(.ap-donut svg){ width: 200px; height: 200px; flex: 0 0 auto; transform: rotate(-90deg); }#aip-app .aip-source :is(.ap-donut circle){ fill: none; stroke-width: 26; }#aip-app .aip-source :is(.ap-donut .trk){ stroke: var(--ap-line); }#aip-app .aip-source :is(.ap-donut .val){
  stroke: var(--ap-orange); stroke-linecap: round;
  stroke-dasharray: 502; stroke-dashoffset: 502;
  transition: stroke-dashoffset 1.6s var(--ap-ease);
}#aip-app .aip-source :is(.ap-donut.ap-in .val){ stroke-dashoffset: var(--ap-dash, 87); }#aip-app .aip-source :is(.ap-donut__legend){ flex: 1; min-width: 220px; }#aip-app .aip-source :is(.ap-donut__k){ display: flex; align-items: center; gap: 10px; font-family: var(--ap-font-body);
  font-size: .98rem; color: var(--ap-body); margin-bottom: 8px; }#aip-app .aip-source :is(.ap-donut__k b){ width: 14px; height: 14px; border-radius: 4px; display: inline-block; }#aip-app .aip-source :is(.ap-versus){ display: grid; grid-template-columns: 1fr auto 1fr; align-items: center;
  gap: var(--ap-s3); margin: var(--ap-s4) 0; }#aip-app .aip-source :is(.ap-versus__side){ text-align: center; padding: var(--ap-s3); border-radius: var(--ap-radius-lg); }#aip-app .aip-source :is(.ap-versus__side--a){ background: var(--ap-cream); }#aip-app .aip-source :is(.ap-versus__side--b){ background: var(--ap-mint); }#aip-app .aip-source :is(.ap-versus__n){ font-family: var(--ap-font-head); font-weight: 800;
  font-size: clamp(2.6rem, 8vw, 4.4rem); line-height: 1; display: block; }#aip-app .aip-source :is(.ap-versus__side--a .ap-versus__n){ color: var(--ap-orange-d); }#aip-app .aip-source :is(.ap-versus__side--b .ap-versus__n){ color: var(--ap-teal-d); }#aip-app .aip-source :is(.ap-versus__l){ font-family: var(--ap-font-body); color: var(--ap-body); margin-top: 8px; display: block; }#aip-app .aip-source :is(.ap-versus__vs){ font-family: var(--ap-font-head); font-weight: 800; color: var(--ap-muted2);
  font-size: 1.1rem; letter-spacing: .1em; }@media (max-width: 620px){#aip-app .aip-source :is(.ap-versus){ grid-template-columns: 1fr; }#aip-app .aip-source :is(.ap-versus__vs){ display: none; }}#aip-app .aip-source :is(.ap-scale){ display: flex; align-items: flex-end; gap: var(--ap-s4); margin: var(--ap-s4) 0; flex-wrap: wrap; }#aip-app .aip-source :is(.ap-scale__box){ border-radius: var(--ap-radius); display: flex; align-items: flex-end;
  justify-content: center; padding: 12px; transform: scale(.6); opacity: 0;
  transition: transform .9s var(--ap-ease), opacity .9s ease; }#aip-app .aip-source :is(.ap-scale.ap-in .ap-scale__box){ transform: scale(1); opacity: 1; }#aip-app .aip-source :is(.ap-scale.ap-in .ap-scale__box:nth-child(2)){ transition-delay: .15s; }#aip-app .aip-source :is(.ap-scale__n){ font-family: var(--ap-font-head); font-weight: 800; color: #fff; font-size: 1.5rem; }#aip-app .aip-source :is(.ap-scale__cap){ font-family: var(--ap-font-body); font-size: .9rem; color: var(--ap-body);
  text-align: center; margin-top: 10px; }#aip-app .aip-source :is(.ap-void){ margin: var(--ap-s4) 0; }#aip-app .aip-source :is(.ap-void__bar){ height: 76px; background: var(--ap-bg-light); border-radius: var(--ap-radius);
  overflow: hidden; display: flex; }#aip-app .aip-source :is(.ap-void__fill){ background: var(--ap-grad-toplina); width: 0; transition: width 1.4s var(--ap-ease);
  display: flex; align-items: center; justify-content: center; }#aip-app .aip-source :is(.ap-void.ap-in .ap-void__fill){ width: var(--ap-w, 9.8%); }#aip-app .aip-source :is(.ap-void__cap){ display: flex; justify-content: space-between; font-family: var(--ap-font-body);
  font-size: .88rem; color: var(--ap-muted); margin-top: 10px; }#aip-app .aip-source :is(.ap-survey){ margin: var(--ap-s4) 0; }#aip-app .aip-source :is(.ap-survey__bar){ display: flex; height: 64px; border-radius: var(--ap-radius); overflow: hidden; }#aip-app .aip-source :is(.ap-survey__seg){ display: flex; align-items: center; justify-content: center;
  font-family: var(--ap-font-head); font-weight: 800; color: #fff; font-size: 1.15rem;
  width: 0; transition: width 1.4s var(--ap-ease); white-space: nowrap; }#aip-app .aip-source :is(.ap-survey.ap-in .ap-survey__seg){ width: var(--w); }#aip-app .aip-source :is(.ap-survey__legend){ display: flex; gap: var(--ap-s3); flex-wrap: wrap; margin-top: 14px;
  font-family: var(--ap-font-body); font-size: .92rem; color: var(--ap-body); }#aip-app .aip-source :is(.ap-survey__legend span){ display: flex; align-items: center; gap: 8px; }#aip-app .aip-source :is(.ap-survey__legend i){ width: 13px; height: 13px; border-radius: 4px; display: inline-block; }#aip-app .aip-source :is(.ap-check){ margin: var(--ap-s4) 0; display: grid; gap: 10px; }#aip-app .aip-source :is(.ap-check details){ border: 1px solid var(--ap-line); border-radius: var(--ap-radius);
  background: #fff; overflow: hidden; transition: box-shadow var(--ap-t-fast) ease; }#aip-app .aip-source :is(.ap-check summary){ list-style: none; cursor: pointer; padding: 1.05rem 1.3rem;
  font-family: var(--ap-font-head); font-weight: 700; font-size: 1.02rem; color: var(--ap-ink);
  display: flex; justify-content: space-between; gap: 1rem; align-items: center;
  transition: background var(--ap-t-fast) ease; }#aip-app .aip-source :is(.ap-check summary::-webkit-details-marker){ display: none; }#aip-app .aip-source :is(.ap-check summary::after){ content: "?"; font-family: var(--ap-font-head); font-weight: 800;
  color: var(--ap-muted); flex: 0 0 auto; transition: transform .3s ease, color .3s ease; }#aip-app .aip-source :is(.ap-check details[open] summary){ background: var(--ap-bg-light); }#aip-app .aip-source :is(.ap-check details[open] summary::after){ content: "—"; color: var(--ap-red); }#aip-app .aip-source :is(.ap-check p){ font-family: var(--ap-font-body); font-size: .98rem; line-height: 1.6;
  color: var(--ap-body); margin: 0; padding: 1rem 1.3rem 1.3rem; }@media (hover: hover) and (pointer: fine){#aip-app .aip-source :is(.ap-check summary:hover){ background: var(--ap-bg-light); }#aip-app .aip-source :is(.ap-check details:hover){ box-shadow: var(--ap-shadow); }#aip-app .aip-source :is(.ap-date:hover){ transform: translateX(6px); border-color: var(--ap-blue); }}#aip-app .aip-source :is(.ap-summary){
  background: var(--ap-ink); color: #fff; border-radius: var(--ap-radius-lg);
  padding: var(--ap-s4) var(--ap-s3); margin: 0 0 var(--ap-s4);
}#aip-app .aip-source :is(.ap-summary h2){ font-family: var(--ap-font-head); font-weight: 800; font-size: 1.1rem;
  letter-spacing: .12em; text-transform: uppercase; color: var(--ap-orange); margin: 0 0 1.2rem; }#aip-app .aip-source :is(.ap-summary ul){ margin: 0; padding-left: 1.15rem; }#aip-app .aip-source :is(.ap-summary li){ font-family: var(--ap-font-body); font-size: 1.05rem; line-height: 1.6;
  color: #fff; margin-bottom: .8rem; }#aip-app .aip-source :is(.ap-summary li::marker){ color: var(--ap-teal); }#aip-app .aip-source :is(.ap-summary li:last-child){ margin-bottom: 0; }#aip-app .aip-source :is(body.single-post .page-header,
body.single-post header.page-header,
body.single-post .site-main > .page-header,
body.page .page-header,
body.page header.page-header){
  display: none !important;
}#aip-app .aip-source :is(body.ap-prikazi-naslov .page-header){ display: block !important; }#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-738936dd){padding:80px 0px 30px 0px;}#aip-app .aip-source :is(.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 );}#aip-app .aip-source :is(.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap){background-color:var( --e-global-color-primary );}#aip-app .aip-source :is(.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 );}#aip-app .aip-source :is(.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 );}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-4d8bf34e){text-align:start;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-4d8bf34e .elementor-heading-title){font-family:"Raleway", Sans-serif;font-size:60px;font-weight:800;line-height:1.15em;color:#17181C;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-501e6ae3){font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-63894c3e){padding:20px 0px 40px 0px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-73f4d084:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-73f4d084 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer){background-color:#F6F7F9;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-73f4d084 > .elementor-element-populated, .elementor-29 .elementor-element.elementor-element-73f4d084 > .elementor-element-populated > .elementor-background-overlay, .elementor-29 .elementor-element.elementor-element-73f4d084 > .elementor-background-slideshow){border-radius:22px 22px 22px 22px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-73f4d084 > .elementor-element-populated){transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 28px 30px 28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-73f4d084 > .elementor-element-populated > .elementor-background-overlay){transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-69f3f7ee){text-align:start;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-69f3f7ee .elementor-heading-title){font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#17181C;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-4f5631ce){font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-212d80f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-212d80f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer){background-color:#F6F7F9;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-212d80f5 > .elementor-element-populated, .elementor-29 .elementor-element.elementor-element-212d80f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-29 .elementor-element.elementor-element-212d80f5 > .elementor-background-slideshow){border-radius:22px 22px 22px 22px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-212d80f5 > .elementor-element-populated){transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 28px 30px 28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-212d80f5 > .elementor-element-populated > .elementor-background-overlay){transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-2a46d67c){text-align:start;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-2a46d67c .elementor-heading-title){font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#17181C;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-2d047ed8){font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-21294243:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-21294243 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer){background-color:#F6F7F9;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-21294243 > .elementor-element-populated, .elementor-29 .elementor-element.elementor-element-21294243 > .elementor-element-populated > .elementor-background-overlay, .elementor-29 .elementor-element.elementor-element-21294243 > .elementor-background-slideshow){border-radius:22px 22px 22px 22px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-21294243 > .elementor-element-populated){transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 28px 30px 28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-21294243 > .elementor-element-populated > .elementor-background-overlay){transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-35c31454){text-align:start;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-35c31454 .elementor-heading-title){font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#17181C;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-22861d9e){font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-1b917d7d){padding:20px 0px 40px 0px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-2961b0da){text-align:start;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-2961b0da .elementor-heading-title){font-family:"Raleway", Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;color:#17181C;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-63d2bdb7){font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-76c14c3d){padding:0px 0px 40px 0px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-18ade150){padding:30px 0px 10px 0px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-556ad338){text-align:start;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-556ad338 .elementor-heading-title){font-family:"Raleway", Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;color:#17181C;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-404bd613 > .elementor-element-populated){padding:20px 0px 0px 0px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-5d4e0387){font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-4323c36c){padding:10px 0px 0px 0px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-160215fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-160215fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer){background-color:#FFFFFF;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-160215fe > .elementor-element-populated){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E8EC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;padding:28px 28px 28px 28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-160215fe > .elementor-element-populated, .elementor-29 .elementor-element.elementor-element-160215fe > .elementor-element-populated > .elementor-background-overlay, .elementor-29 .elementor-element.elementor-element-160215fe > .elementor-background-slideshow){border-radius:22px 22px 22px 22px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-160215fe > .elementor-element-populated > .elementor-background-overlay){transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-24cd3c95){font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-677548d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-677548d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer){background-color:#FFFFFF;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-677548d0 > .elementor-element-populated){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E8EC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;padding:28px 28px 28px 28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-677548d0 > .elementor-element-populated, .elementor-29 .elementor-element.elementor-element-677548d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-29 .elementor-element.elementor-element-677548d0 > .elementor-background-slideshow){border-radius:22px 22px 22px 22px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-677548d0 > .elementor-element-populated > .elementor-background-overlay){transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-47537042){font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-71ffe45a){padding:10px 0px 40px 0px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-44f1e5d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-44f1e5d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer){background-color:#FFFFFF;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-44f1e5d8 > .elementor-element-populated){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E8EC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;padding:28px 28px 28px 28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-44f1e5d8 > .elementor-element-populated, .elementor-29 .elementor-element.elementor-element-44f1e5d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-29 .elementor-element.elementor-element-44f1e5d8 > .elementor-background-slideshow){border-radius:22px 22px 22px 22px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-44f1e5d8 > .elementor-element-populated > .elementor-background-overlay){transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-59019d9c){font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-4d5d52c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-4d5d52c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer){background-color:#FFFFFF;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-4d5d52c8 > .elementor-element-populated){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E8EC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;padding:28px 28px 28px 28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-4d5d52c8 > .elementor-element-populated, .elementor-29 .elementor-element.elementor-element-4d5d52c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-29 .elementor-element.elementor-element-4d5d52c8 > .elementor-background-slideshow){border-radius:22px 22px 22px 22px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-4d5d52c8 > .elementor-element-populated > .elementor-background-overlay){transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-64670649){font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-383d71b4:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-383d71b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer){background-color:transparent;background-image:linear-gradient(115deg, #FDF1E3 0%, #E5F4F1 100%);}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-383d71b4, .elementor-29 .elementor-element.elementor-element-383d71b4 > .elementor-background-overlay){border-radius:28px 28px 28px 28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-383d71b4){transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;padding:10px 10px 10px 10px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-383d71b4 > .elementor-background-overlay){transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-5b09dae3 > .elementor-element-populated){padding:60px 40px 60px 40px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-66f605fd){text-align:center;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-66f605fd .elementor-heading-title){font-family:"Raleway", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;color:#17181C;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-7277ec18){font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#5C616B;}#aip-app .aip-source :is(.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 );}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-7022b2a .elementor-button){background-color:#D8494F;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:14px 14px 14px 14px;padding:15px 28px 15px 28px;}#aip-app .aip-source{--page-title-display:none;}@media(max-width:767px){#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-4d8bf34e .elementor-heading-title){font-size:38px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-69f3f7ee .elementor-heading-title){font-size:19px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-2a46d67c .elementor-heading-title){font-size:19px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-35c31454 .elementor-heading-title){font-size:19px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-2961b0da .elementor-heading-title){font-size:28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-556ad338 .elementor-heading-title){font-size:28px;}#aip-app .aip-source :is(.elementor-29 .elementor-element.elementor-element-66f605fd .elementor-heading-title){font-size:30px;}}#aip-app .aip-source :is(.aip-outline2){font-family:Raleway,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:.92;
  font-size:clamp(56px,8vw,110px);color:transparent;-webkit-text-stroke:1.8px #2F6FA8;user-select:none;}#aip-app .aip-source :is(.aip-outline2 em){font-style:normal;-webkit-text-stroke:1.8px #2E9E8C;}#aip-app .aip-source :is(.aip-themes){margin-top:26px;font-family:Lato,sans-serif;}#aip-app .aip-source :is(.aip-themes span){display:inline-block;margin:0 8px 8px 0;padding:8px 14px;border-radius:999px;
  font-size:13.5px;font-weight:700;}#aip-app .aip-source :is(.aip-proc){background:#17181C;color:#fff;border-radius:28px;padding:64px 56px;font-family:Lato,sans-serif;}#aip-app .aip-source :is(.aip-proc .eb){color:#9BA1AC;font-size:14px;letter-spacing:.04em;margin:0 0 10px;}#aip-app .aip-source :is(.aip-proc h2){font-family:Raleway,sans-serif;font-weight:700;font-size:clamp(28px,3.4vw,42px);
  color:#fff;margin:0 0 14px;max-width:640px;line-height:1.15;}#aip-app .aip-source :is(.aip-proc .intro){color:#C9CDD5;font-size:16px;max-width:640px;margin:0 0 40px;}#aip-app .aip-source :is(.aip-proc .grid){display:grid;grid-template-columns:repeat(5,1fr);gap:14px;}#aip-app .aip-source :is(.aip-proc .card){border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:22px 18px;}#aip-app .aip-source :is(.aip-proc b){font-family:Raleway,sans-serif;font-size:13px;letter-spacing:.08em;display:block;margin-bottom:10px;}#aip-app .aip-source :is(.aip-proc h3){font-family:Raleway,sans-serif;font-size:16px;font-weight:700;color:#fff;margin:0 0 8px;}#aip-app .aip-source :is(.aip-proc p){color:#C9CDD5;font-size:13.5px;margin:0;line-height:1.55;}@media(max-width:980px){#aip-app .aip-source :is(.aip-proc .grid){grid-template-columns:repeat(2,1fr);}}@media(max-width:620px){#aip-app .aip-source :is(.aip-proc){padding:44px 26px;}#aip-app .aip-source :is(.aip-proc .grid){grid-template-columns:1fr;}}
#aip-app .aip-source .source-form-note{font-size:13px;margin-top:15px;color:#5C616B}@media(min-width:768px){#aip-app .aip-source .elementor-col-45{width:45%}#aip-app .aip-source .elementor-col-55{width:55%}}
