.elementor-1531 .elementor-element.elementor-element-236e89f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:90px;--padding-left:28px;--padding-right:28px;}.elementor-1531 .elementor-element.elementor-element-2f940553 .elementor-heading-title{font-size:13px;font-weight:700;letter-spacing:1.6px;color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-71e4f2dd > .elementor-widget-container{margin:18px 0px 20px 0px;}.elementor-1531 .elementor-element.elementor-element-71e4f2dd .elementor-heading-title{font-size:62px;font-weight:700;line-height:1.05em;color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-5b33c2e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-1531 .elementor-element.elementor-element-2e6da044 .elementor-button{background-color:#49B9D3;font-weight:700;fill:#071827;color:#071827;border-radius:5px 5px 5px 5px;}.elementor-1531 .elementor-element.elementor-element-4ce76084{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#355065;--border-color:#355065;}.elementor-1531 .elementor-element.elementor-element-4ce76084:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-4ce76084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112638;}.elementor-1531 .elementor-element.elementor-element-2fbdda47{width:25;max-width:25;}.elementor-1531 .elementor-element.elementor-element-2fbdda47 .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-2fbdda47.elementor-view-stacked .elementor-icon{background-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-2fbdda47.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-2fbdda47.elementor-view-default .elementor-icon{fill:#64D7EA;color:#64D7EA;border-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-2fbdda47 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-2fbdda47 .elementor-icon-box-description{color:#AFC4D2;}.elementor-1531 .elementor-element.elementor-element-6964da5b{width:25;max-width:25;}.elementor-1531 .elementor-element.elementor-element-6964da5b .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-6964da5b.elementor-view-stacked .elementor-icon{background-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-6964da5b.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-6964da5b.elementor-view-default .elementor-icon{fill:#64D7EA;color:#64D7EA;border-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-6964da5b .elementor-icon-box-title{color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-6964da5b .elementor-icon-box-description{color:#AFC4D2;}.elementor-1531 .elementor-element.elementor-element-95e118c{width:var( --container-widget-width, 30.669% );max-width:30.669%;--container-widget-width:30.669%;--container-widget-flex-grow:0;}.elementor-1531 .elementor-element.elementor-element-95e118c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1531 .elementor-element.elementor-element-95e118c .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-95e118c.elementor-view-stacked .elementor-icon{background-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-95e118c.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-95e118c.elementor-view-default .elementor-icon{fill:#64D7EA;color:#64D7EA;border-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-95e118c .elementor-icon-box-title{color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-95e118c .elementor-icon-box-description{color:#AFC4D2;}.elementor-1531 .elementor-element.elementor-element-9af901a{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;font-size:18px;color:#D6E6EF;}.elementor-1531 .elementor-element.elementor-element-6d75823{--display:flex;--padding-top:88px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px;}.elementor-1531 .elementor-element.elementor-element-6d75823:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-6d75823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF5F9;}.elementor-1531 .elementor-element.elementor-element-69c555e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1531 .elementor-element.elementor-element-5f504d33{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-1531 .elementor-element.elementor-element-5f504d33:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-5f504d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-6d1c6fd3{color:#5F7484;}.elementor-1531 .elementor-element.elementor-element-6acc29c7{--display:flex;}.elementor-1531 .elementor-element.elementor-element-6acc29c7:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-6acc29c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiperflex.rs/wp-content/uploads/2026/10/omniguard3.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1531 .elementor-element.elementor-element-55200a17 .elementor-heading-title{font-weight:700;letter-spacing:1.5px;color:#1D5E88;}.elementor-1531 .elementor-element.elementor-element-3d7b1e8e .elementor-heading-title{font-size:42px;font-weight:700;color:#071827;}.elementor-1531 .elementor-element.elementor-element-68b027b9{color:#5F7484;}.elementor-1531 .elementor-element.elementor-element-68b027b9 a:hover, .elementor-1531 .elementor-element.elementor-element-68b027b9 a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-1531 .elementor-element.elementor-element-68b027b9 a{transition-duration:0s;}.elementor-1531 .elementor-element.elementor-element-562d49fc{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:28px;--padding-right:28px;}.elementor-1531 .elementor-element.elementor-element-562d49fc:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-562d49fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-3e372756 .elementor-heading-title{font-weight:700;letter-spacing:1.5px;color:#1D5E88;}.elementor-1531 .elementor-element.elementor-element-1d97a6f2 .elementor-heading-title{font-size:44px;font-weight:700;color:#071827;}.elementor-1531 .elementor-element.elementor-element-10316190{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1531 .elementor-element.elementor-element-51a2e522{width:50;max-width:50;}.elementor-1531 .elementor-element.elementor-element-51a2e522 > .elementor-widget-container{background-color:#175667;padding:42px 32px 42px 32px;}.elementor-1531 .elementor-element.elementor-element-51a2e522 .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-51a2e522.elementor-view-stacked .elementor-icon{background-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-51a2e522.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-51a2e522.elementor-view-default .elementor-icon{fill:#64D7EA;color:#64D7EA;border-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-51a2e522 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-51a2e522 .elementor-icon-box-description{color:#D6E6EF;}.elementor-1531 .elementor-element.elementor-element-3abd3dd4{width:50;max-width:50;}.elementor-1531 .elementor-element.elementor-element-3abd3dd4 > .elementor-widget-container{background-color:#344A58;padding:42px 32px 42px 32px;}.elementor-1531 .elementor-element.elementor-element-3abd3dd4 .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-3abd3dd4.elementor-view-stacked .elementor-icon{background-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-3abd3dd4.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-3abd3dd4.elementor-view-default .elementor-icon{fill:#64D7EA;color:#64D7EA;border-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-3abd3dd4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-3abd3dd4 .elementor-icon-box-description{color:#D6E6EF;}.elementor-1531 .elementor-element.elementor-element-6f0aeee{width:50;max-width:50;}.elementor-1531 .elementor-element.elementor-element-6f0aeee > .elementor-widget-container{background-color:#1C6077;padding:42px 32px 42px 32px;}.elementor-1531 .elementor-element.elementor-element-6f0aeee .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-6f0aeee.elementor-view-stacked .elementor-icon{background-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-6f0aeee.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-6f0aeee.elementor-view-default .elementor-icon{fill:#64D7EA;color:#64D7EA;border-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-6f0aeee .elementor-icon-box-title{color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-6f0aeee .elementor-icon-box-description{color:#D6E6EF;}.elementor-1531 .elementor-element.elementor-element-3cdf216{width:50;max-width:50;}.elementor-1531 .elementor-element.elementor-element-3cdf216 > .elementor-widget-container{background-color:#1C6077;padding:42px 32px 42px 32px;}.elementor-1531 .elementor-element.elementor-element-3cdf216 .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-3cdf216.elementor-view-stacked .elementor-icon{background-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-3cdf216.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-3cdf216.elementor-view-default .elementor-icon{fill:#64D7EA;color:#64D7EA;border-color:#64D7EA;}.elementor-1531 .elementor-element.elementor-element-3cdf216 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-3cdf216 .elementor-icon-box-description{color:#D6E6EF;}.elementor-1531 .elementor-element.elementor-element-2caf57fb{--display:flex;--padding-top:85px;--padding-bottom:85px;--padding-left:28px;--padding-right:28px;}.elementor-1531 .elementor-element.elementor-element-2caf57fb:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-2caf57fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF5F9;}.elementor-1531 .elementor-element.elementor-element-4215c7d2 .elementor-heading-title{font-weight:700;letter-spacing:1.5px;color:#1D5E88;}.elementor-1531 .elementor-element.elementor-element-5a38b456 .elementor-heading-title{font-size:44px;font-weight:700;color:#071827;}.elementor-1531 .elementor-element.elementor-element-55a23b05{color:#5F7484;}.elementor-1531 .elementor-element.elementor-element-7bf5acab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1531 .elementor-element.elementor-element-5a9ee0d6{width:25;max-width:25;}.elementor-1531 .elementor-element.elementor-element-5a9ee0d6 > .elementor-widget-container{background-color:#FFFFFF;padding:24px 22px 24px 22px;}.elementor-1531 .elementor-element.elementor-element-5a9ee0d6 .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-5a9ee0d6 .elementor-icon-box-title{color:#071827;}.elementor-1531 .elementor-element.elementor-element-5a9ee0d6 .elementor-icon-box-description{color:#5F7484;}.elementor-1531 .elementor-element.elementor-element-213033ec{width:25;max-width:25;}.elementor-1531 .elementor-element.elementor-element-213033ec > .elementor-widget-container{background-color:#FFFFFF;padding:24px 22px 24px 22px;}.elementor-1531 .elementor-element.elementor-element-213033ec .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-213033ec .elementor-icon-box-title{color:#071827;}.elementor-1531 .elementor-element.elementor-element-213033ec .elementor-icon-box-description{color:#5F7484;}.elementor-1531 .elementor-element.elementor-element-12747fb7{width:25;max-width:25;}.elementor-1531 .elementor-element.elementor-element-12747fb7 > .elementor-widget-container{background-color:#FFFFFF;padding:24px 22px 24px 22px;}.elementor-1531 .elementor-element.elementor-element-12747fb7 .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-12747fb7 .elementor-icon-box-title{color:#071827;}.elementor-1531 .elementor-element.elementor-element-12747fb7 .elementor-icon-box-description{color:#5F7484;}.elementor-1531 .elementor-element.elementor-element-2a64b4b4{width:25;max-width:25;}.elementor-1531 .elementor-element.elementor-element-2a64b4b4 > .elementor-widget-container{background-color:#FFFFFF;padding:24px 22px 24px 22px;}.elementor-1531 .elementor-element.elementor-element-2a64b4b4 .elementor-icon-box-wrapper{gap:15px;}.elementor-1531 .elementor-element.elementor-element-2a64b4b4 .elementor-icon-box-title{color:#071827;}.elementor-1531 .elementor-element.elementor-element-2a64b4b4 .elementor-icon-box-description{color:#5F7484;}.elementor-1531 .elementor-element.elementor-element-50bdbabf{--display:flex;--padding-top:76px;--padding-bottom:76px;--padding-left:28px;--padding-right:28px;}.elementor-1531 .elementor-element.elementor-element-50bdbabf:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-50bdbabf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF5F9;}.elementor-1531 .elementor-element.elementor-element-22944103{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-1531 .elementor-element.elementor-element-22944103:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-22944103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(110deg, #164B70 0%, #2F91A6 100%);}.elementor-1531 .elementor-element.elementor-element-e9f2e76{--display:flex;}.elementor-1531 .elementor-element.elementor-element-7d1f16a8 .elementor-heading-title{font-weight:700;letter-spacing:1.4px;color:#86E4F2;}.elementor-1531 .elementor-element.elementor-element-115d620f .elementor-heading-title{font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-1531 .elementor-element.elementor-element-1262cc5a{color:#E5F2F7;}.elementor-1531 .elementor-element.elementor-element-132c92ad .elementor-button{background-color:#49B9D3;font-weight:700;fill:#071827;color:#071827;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1531 .elementor-element.elementor-element-666473e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1531 .elementor-element.elementor-element-666473e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1531 .elementor-element.elementor-element-666473e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1531 .elementor-element.elementor-element-666473e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-field-type-html{padding-bottom:0px;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-button[type="submit"]{color:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1531 .elementor-element.elementor-element-666473e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1531 .elementor-element.elementor-element-cb34126{--display:flex;}.elementor-1531 .elementor-element.elementor-element-978c87d{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1531 .elementor-element.elementor-element-978c87d .elementor-widget-container{text-align:center;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1531 .elementor-element.elementor-element-95e118c{width:var( --container-widget-width, 283.266px );max-width:283.266px;--container-widget-width:283.266px;--container-widget-flex-grow:0;}.elementor-1531 .elementor-element.elementor-element-22944103{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-1531 .elementor-element.elementor-element-236e89f9{--content-width:1200px;}.elementor-1531 .elementor-element.elementor-element-562d49fc{--content-width:1200px;}.elementor-1531 .elementor-element.elementor-element-2caf57fb{--content-width:1200px;}.elementor-1531 .elementor-element.elementor-element-50bdbabf{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-236e89f9 */.elementor-1531 .elementor-element.elementor-element-236e89f9 { padding: 64px 28px 56px; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner::after { content: none !important; display: none !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner > .elementor-shape { display: none !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner { display: grid; grid-template-columns: minmax(0, 1.08fr) minmax(360px, .92fr); grid-template-areas: "eyebrow media" "title media" "copy media" "dist media" "cta media" "cards cards"; column-gap: 48px; row-gap: 14px; align-items: center; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-2f940553 { grid-area: eyebrow; display: block !important; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-71e4f2dd { grid-area: title; display: block !important; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-46cf88fe { grid-area: copy; display: block !important; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-0494053 { grid-area: media; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner > .elementor-element-0494053 > video { grid-area: media; width: 100% !important; max-height: 390px; object-fit: cover; align-self: center; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-5b33c2e1 { grid-area: cta; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-4ce76084 { grid-area: cards; width: 100% !important; display:flex; flex-wrap:nowrap; gap:0; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-4ce76084 > .elementor-element { flex:1 1 0; width:auto !important; min-width:0; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-9af901a { grid-area: dist; width: 100% !important; }
@media (max-width: 1024px) { .elementor-1531 .elementor-element.elementor-element-236e89f9 { padding: 52px 24px 44px; } .elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner { grid-template-columns: 1fr; grid-template-areas: "eyebrow" "title" "copy" "dist" "cta" "media" "cards"; row-gap: 18px; } .elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner > .elementor-element-0494053 > video { max-height:460px; } .elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-4ce76084 { flex-wrap:wrap; } .elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-4ce76084 > .elementor-element { flex:1 1 100%; width:100% !important; } }
@media (max-width: 767px) { .elementor-1531 .elementor-element.elementor-element-236e89f9 { padding: 40px 18px 36px; } .elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner > .elementor-element-0494053 > video { max-height:300px; } }.elementor-1531 .elementor-element.elementor-element-236e89f9 { padding: 64px 28px 56px; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner::after { content: none !important; display: none !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner > .elementor-shape { display: none !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner { display: grid; grid-template-columns: minmax(0, 1.08fr) minmax(360px, .92fr); grid-template-areas: "eyebrow media" "title media" "copy media" "dist media" "cta media" "cards cards"; column-gap: 48px; row-gap: 14px; align-items: center; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-2f940553 { grid-area: eyebrow; display: block !important; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-71e4f2dd { grid-area: title; display: block !important; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-46cf88fe { grid-area: copy; display: block !important; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-0494053 { grid-area: media; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner > .elementor-element-0494053 > video { grid-area: media; width: 100% !important; max-height: 390px; object-fit: cover; align-self: center; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-5b33c2e1 { grid-area: cta; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-4ce76084 { grid-area: cards; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-9af901a { grid-area: dist; width: 100% !important; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-4ce76084 > .e-con-inner { display: flex; flex-wrap: nowrap; gap: 0; }
.elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-4ce76084 > .e-con-inner > .elementor-element { flex: 1 1 0; width: auto !important; min-width: 0; }
@media (max-width: 1024px) { .elementor-1531 .elementor-element.elementor-element-236e89f9 { padding: 52px 24px 44px; } .elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner { grid-template-columns: 1fr; grid-template-areas: "eyebrow" "title" "copy" "dist" "cta" "media" "cards"; row-gap: 18px; } .elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner > .elementor-element-0494053 > video { max-height: 460px; } .elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-4ce76084 > .e-con-inner { flex-wrap: wrap; } .elementor-1531 .elementor-element.elementor-element-236e89f9 .elementor-element-4ce76084 > .e-con-inner > .elementor-element { flex: 1 1 100%; width: 100% !important; } }
@media (max-width: 767px) { .elementor-1531 .elementor-element.elementor-element-236e89f9 { padding: 40px 18px 36px; } .elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner > .elementor-element-0494053 > video { max-height: 300px; } }.elementor-1531 .elementor-element.elementor-element-236e89f9 > .e-con-inner::after {
    content: none !important;
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f504d33 */.elementor-1531 .elementor-element.elementor-element-5f504d33{padding:22px 30px 30px !important;background:#fff !important;border-radius:4px;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 > .e-con-inner{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px !important;padding:0 !important;align-content:start;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-widget{width:100% !important;min-width:0;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-widget-image{order:-1;grid-column:1/-1;text-align:left !important;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-widget-image img{width:110px !important;height:auto !important;max-width:100%;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-widget-heading,.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-widget-text-editor,.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-widget-button{grid-column:1/-1;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 h3{font-size:26px !important;line-height:1.22 !important;color:#09233b !important;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 p{font-size:15px !important;line-height:1.65 !important;color:#4a637e !important;margin-bottom:22px;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-icon-box-wrapper{display:block !important;text-align:left !important;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-icon-box-icon{display:block !important;margin:0 0 14px !important;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-icon{display:inline-flex !important;align-items:center;justify-content:center;width:48px;height:48px;background:#e5f6fc;color:#2389ff !important;fill:#2389ff !important;border-radius:50%;padding:12px;font-size:24px;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-icon svg{display:block !important;width:24px;height:24px;fill:#2389ff !important;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 h4{font-size:15px !important;line-height:1.4 !important;color:#09233b !important;margin:0 0 6px;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-icon-box-description{font-size:14px !important;line-height:1.5 !important;margin:0;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-widget-button{order:5;margin-top:6px;}
.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-button{font-size:16px !important;padding:16px 20px !important;background:#55c3df !important;color:#061d2f !important;}
@media(max-width:767px){.elementor-1531 .elementor-element.elementor-element-5f504d33{padding:26px 24px !important;}.elementor-1531 .elementor-element.elementor-element-5f504d33 > .e-con-inner{grid-template-columns:1fr !important;gap:20px !important;}.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-icon-box-wrapper{display:flex !important;gap:16px;text-align:left !important;}.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-icon-box-icon{margin:0 !important;}.elementor-1531 .elementor-element.elementor-element-5f504d33 h3{font-size:26px !important;}.elementor-1531 .elementor-element.elementor-element-5f504d33 .elementor-button{width:100%;white-space:normal;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6acc29c7 */.elementor-1531 .elementor-element.elementor-element-6acc29c7{position:relative;overflow:hidden;padding:70px 38px 38px !important;min-height:640px !important;background-image:linear-gradient(90deg,rgba(9,35,51,.97) 0%,rgba(9,35,51,.90) 36%,rgba(9,35,51,.25) 72%,rgba(9,35,51,0) 100%),url('https://hiperflex.rs/wp-content/uploads/2026/10/omniguard3.png') !important;background-size:cover !important;background-position:right center !important;border-radius:4px;color:#fff;}
.elementor-1531 .elementor-element.elementor-element-6acc29c7 > .e-con-inner{padding:0 !important;gap:22px !important;align-items:flex-start !important;justify-content:flex-start !important;}
.elementor-1531 .elementor-element.elementor-element-6acc29c7 .elementor-widget{width:59% !important;max-width:59% !important;}
.elementor-1531 .elementor-element.elementor-element-6acc29c7 h6{color:#7bdcf1 !important;font-size:15px !important;letter-spacing:1px;}
.elementor-1531 .elementor-element.elementor-element-6acc29c7 h2{color:#fff !important;font-size:32px !important;line-height:1.14 !important;}
.elementor-1531 .elementor-element.elementor-element-6acc29c7 h2 span{color:#7bdcf1;}
.elementor-1531 .elementor-element.elementor-element-6acc29c7 p{color:#fff !important;font-size:15px !important;line-height:1.55 !important;margin-bottom:22px;}
.elementor-1531 .elementor-element.elementor-element-6acc29c7 .elementor-button{background:#6fd5ef !important;color:#071e2f !important;padding:16px 20px !important;font-size:15px !important;line-height:1.35;white-space:normal;text-align:left;}
.elementor-1531 .elementor-element.elementor-element-6acc29c7 .elementor-widget-button:last-child .elementor-button{background:transparent !important;color:#7bdcf1 !important;padding:0 !important;}
.elementor-1531 .elementor-element.elementor-element-6acc29c7 a:hover{filter:brightness(1.12);}
@media(max-width:1024px){.elementor-1531 .elementor-element.elementor-element-6acc29c7{padding:45px 26px !important;}.elementor-1531 .elementor-element.elementor-element-6acc29c7 .elementor-widget{width:70% !important;max-width:70% !important;}.elementor-1531 .elementor-element.elementor-element-6acc29c7 h2{font-size:28px !important;}}
@media(max-width:767px){.elementor-1531 .elementor-element.elementor-element-6acc29c7{padding:40px 24px !important;min-height:630px !important;background-position:right center !important;background-image:linear-gradient(90deg,rgba(9,35,51,.95),rgba(9,35,51,.75) 65%,rgba(9,35,51,.4)),url('https://hiperflex.rs/wp-content/uploads/2026/10/omniguard3.png') !important;}.elementor-1531 .elementor-element.elementor-element-6acc29c7 .elementor-widget{width:100% !important;max-width:100% !important;}.elementor-1531 .elementor-element.elementor-element-6acc29c7 h2{font-size:30px !important;}.elementor-1531 .elementor-element.elementor-element-6acc29c7 p{font-size:16px !important;}}
@media(min-width:768px){.elementor-1531 .elementor-element.elementor-element-6acc29c7{background-position:70% center !important;}}
@media(max-width:767px){.elementor-1531 .elementor-element.elementor-element-6acc29c7.elementor-element-6acc29c7.elementor-element-6acc29c7{padding:38px 24px !important;}.elementor-1531 .elementor-element.elementor-element-6acc29c7.elementor-element-6acc29c7.elementor-element-6acc29c7 > .e-con-inner{padding:0 !important;width:100% !important;}}
@media(max-width:767px){.elementor-1531 .elementor-element.elementor-element-6acc29c7.elementor-element-6acc29c7.elementor-element-6acc29c7{padding:38px 24px 215px !important;min-height:820px !important;background-color:#092333 !important;background-image:linear-gradient(180deg,#092333 0%,#092333 65%,rgba(9,35,51,.6) 82%,rgba(9,35,51,0) 100%),url('https://hiperflex.rs/wp-content/uploads/2026/10/omniguard3.png') !important;background-size:100% 100%,100% auto !important;background-position:center center,center bottom !important;background-repeat:no-repeat !important;}.elementor-1531 .elementor-element.elementor-element-6acc29c7.elementor-element-6acc29c7.elementor-element-6acc29c7 h2{font-size:26px !important;line-height:1.18 !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c555e1 */@media (max-width: 1024px) {
 .elementor-1531 .elementor-element.elementor-element-69c555e1.elementor-element > .e-con-inner { flex-direction: column !important; gap: 24px !important; }
 .elementor-1531 .elementor-element.elementor-element-69c555e1.elementor-element .elementor-element-5f504d33,
 .elementor-1531 .elementor-element.elementor-element-69c555e1.elementor-element .elementor-element-6acc29c7 { width:100% !important; flex:0 0 auto !important; max-width:100%; }
}.elementor-1531 .elementor-element.elementor-element-69c555e1 > .e-con-inner{display:flex !important;flex-direction:row !important;gap:0 !important;align-items:stretch !important;padding:0 !important;}
.elementor-1531 .elementor-element.elementor-element-69c555e1 .elementor-element-5f504d33{width:42.5% !important;flex:0 0 42.5% !important;min-width:0;}
.elementor-1531 .elementor-element.elementor-element-69c555e1 .elementor-element-6acc29c7{width:57.5% !important;flex:0 0 57.5% !important;min-width:0;}
@media(max-width:767px){.elementor-1531 .elementor-element.elementor-element-69c555e1 > .e-con-inner{flex-direction:column !important;gap:0 !important;}.elementor-1531 .elementor-element.elementor-element-69c555e1 .elementor-element-5f504d33,.elementor-1531 .elementor-element.elementor-element-69c555e1 .elementor-element-6acc29c7{width:100% !important;flex:0 0 auto !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22944103 */@media (max-width: 767px) {
 .elementor-1531 .elementor-element.elementor-element-22944103 { padding: 28px 20px !important; box-sizing: border-box; min-width: 0; }
 .elementor-1531 .elementor-element.elementor-element-22944103 > .e-con-inner { padding: 0 !important; min-width: 0; width: 100%; }
 .elementor-1531 .elementor-element.elementor-element-22944103 .elementor-widget { min-width: 0; max-width: 100%; }
 .elementor-1531 .elementor-element.elementor-element-22944103 p, .elementor-1531 .elementor-element.elementor-element-22944103 a, .elementor-1531 .elementor-element.elementor-element-22944103 label { overflow-wrap: anywhere; }
 .elementor-1531 .elementor-element.elementor-element-22944103 .elementor-field-group { min-width: 0; }
 .elementor-1531 .elementor-element.elementor-element-22944103 input, .elementor-1531 .elementor-element.elementor-element-22944103 textarea, .elementor-1531 .elementor-element.elementor-element-22944103 select { box-sizing: border-box; max-width: 100%; }
}@media (max-width: 767px) {
 body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element { padding: 28px 20px !important; box-sizing: border-box; min-width: 0; }
 body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element > .e-con-inner { padding: 0 !important; min-width: 0; width: 100%; }
 body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element .elementor-widget { min-width: 0; max-width: 100%; }
 body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element p, body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element a, body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element label { overflow-wrap: anywhere; }
 body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element .elementor-field-group { min-width: 0; }
 body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element input, body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element textarea, body .elementor-1531 .elementor-element.elementor-element-22944103.elementor-element select { box-sizing: border-box; max-width: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50bdbabf */.elementor-1531 .elementor-element.elementor-element-50bdbabf { margin:0 !important; padding:56px 28px !important; }
@media(max-width:1024px){.elementor-1531 .elementor-element.elementor-element-50bdbabf{padding:48px 24px !important;}}
@media(max-width:767px){.elementor-1531 .elementor-element.elementor-element-50bdbabf{padding:36px 18px !important;}}/* End custom CSS */
/* Start custom CSS */body.elementor-page-1531 :is(.elementor-element-51a2e522,.elementor-element-3abd3dd4,.elementor-element-6f0aeee,.elementor-element-3cdf216)>.elementor-widget-container{background-color:rgb(28,96,119)!important}
body.elementor-page-1531 .elementor-icon-box-icon{display:none}
body.elementor-page-1531 .elementor-button{text-transform:none;line-height:1.35}
body.elementor-page-1531 .elementor-icon-box-title{margin-top:0}
body.elementor-page-1531 .elementor-icon-box-description{line-height:1.65}
body.elementor-page-1531 .elementor-element-236e89f9{position:relative;overflow:hidden;background:linear-gradient(120deg,#091925,#102d43);padding:72px 32px 48px}
body.elementor-page-1531 .elementor-element-236e89f9>.e-con-inner{position:relative;max-width:1200px;gap:22px;padding:0!important}
body.elementor-page-1531 .elementor-element-236e89f9>.e-con-inner>.elementor-widget{width:55%;max-width:650px;z-index:2}
body.elementor-page-1531 .elementor-element-71e4f2dd .elementor-heading-title{font-size:48px!important;line-height:1.12!important;letter-spacing:-1.3px!important}
body.elementor-page-1531 .elementor-element-236e89f9 .elementor-widget-container{margin:0!important}
body.elementor-page-1531 .elementor-element-46cf88fe{font-size:18px;line-height:1.65}
body.elementor-page-1531 .elementor-element-5b33c2e1{width:57%;margin:0;padding:0;z-index:2}
body.elementor-page-1531 .elementor-element-5b33c2e1>.e-con-inner{justify-content:flex-start;gap:12px;flex-wrap:wrap;padding:0}
body.elementor-page-1531 .elementor-element-236e89f9>.e-con-inner:after{content:"";position:absolute;right:0;top:38px;width:38%;height:360px;border:1px solid #3b6f83;border-radius:16px;background:linear-gradient(135deg,transparent 48%,#50b4c240 49%,#50b4c240 50%,transparent 51%),linear-gradient(30deg,#19384c,#254d60 46%,#789096 47%,#3c5b68 61%,#142e41 62%);box-shadow:0 30px 80px #0003;pointer-events:none}
body.elementor-page-1531 .elementor-element-4ce76084{margin-top:32px;width:100%}
body.elementor-page-1531 .elementor-element-4ce76084>.e-con-inner{gap:16px;padding:0}
body.elementor-page-1531 .elementor-element-173eacd6>.e-con-inner,body.elementor-page-1531 .elementor-element-3247b661>.e-con-inner,body.elementor-page-1531 .elementor-element-10316190>.e-con-inner,body.elementor-page-1531 .elementor-element-7bf5acab>.e-con-inner,body.elementor-page-1531 .elementor-element-50fa905a>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
body.elementor-page-1531 .elementor-element-10316190>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))}
body.elementor-page-1531 .elementor-element-7bf5acab>.e-con-inner{grid-template-columns:repeat(4,minmax(0,1fr))}
body.elementor-page-1531 .e-con-inner>.elementor-widget-icon-box{max-width:100%;width:100%}
@media(max-width:1024px){body.elementor-page-1531 .elementor-element-236e89f9{padding:56px 28px}body.elementor-page-1531 .elementor-element-71e4f2dd .elementor-heading-title{font-size:40px!important}body.elementor-page-1531 .elementor-element-7bf5acab>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){body.elementor-page-1531 .e-parent{padding:48px 20px}body.elementor-page-1531 .e-con-inner{padding-top:0!important;padding-bottom:0!important}body.elementor-page-1531 .elementor-element-236e89f9{padding:42px 20px}body.elementor-page-1531 .elementor-element-236e89f9>.e-con-inner>.elementor-widget,body.elementor-page-1531 .elementor-element-5b33c2e1{width:100%;max-width:100%}body.elementor-page-1531 .elementor-element-71e4f2dd .elementor-heading-title{font-size:34px!important;line-height:1.15!important;letter-spacing:-.7px!important}body.elementor-page-1531 .elementor-element-46cf88fe{font-size:16px}body.elementor-page-1531 .elementor-element-236e89f9>.e-con-inner:after{position:relative;top:auto;right:auto;width:100%;height:230px;order:4;margin:12px 0}body.elementor-page-1531 .elementor-element-4ce76084{order:5;margin-top:12px}body.elementor-page-1531 .elementor-element-4ce76084>.e-con-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.elementor-page-1531 .elementor-element-173eacd6>.e-con-inner,body.elementor-page-1531 .elementor-element-3247b661>.e-con-inner,body.elementor-page-1531 .elementor-element-10316190>.e-con-inner,body.elementor-page-1531 .elementor-element-7bf5acab>.e-con-inner,body.elementor-page-1531 .elementor-element-50fa905a>.e-con-inner{grid-template-columns:1fr}body.elementor-page-1531 h2.elementor-heading-title{font-size:30px!important;line-height:1.2!important}body.elementor-page-1531 .elementor-element-69c555e1>.e-con-inner{flex-direction:column}body.elementor-page-1531 .elementor-element-5f504d33,body.elementor-page-1531 .elementor-element-6acc29c7{width:100%}}
body.elementor-page-1531 .elementor-element-4ce76084>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
body.elementor-page-1531 .elementor-element-22944103>.e-con-inner{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:40px}
body.elementor-page-1531 .elementor-element-e9f2e76{width:100%}
body.elementor-page-1531 .elementor-element-132c92ad{display:none}
body.elementor-page-1531 .elementor-widget-form{width:100%;background:#fff;padding:30px;border-radius:12px;color:#102d43}
body.elementor-page-1531 .elementor-widget-form .elementor-field-label{color:#102d43;font-size:14px;font-weight:600;padding-bottom:6px}
body.elementor-page-1531 .elementor-widget-form .elementor-field{background:#f5f8fa;color:#102d43;border:1px solid #c9d7df;border-radius:5px;min-height:44px;font-size:16px}
body.elementor-page-1531 .elementor-widget-form .elementor-button{background:#43adc3;color:#08202f;border-radius:5px;font-weight:600}
body.elementor-page-1531 .elementor-widget-form .elementor-field-group{margin-bottom:14px}
@media(max-width:767px){body.elementor-page-1531 .elementor-element-4ce76084>.e-con-inner,body.elementor-page-1531 .elementor-element-22944103>.e-con-inner{grid-template-columns:1fr}body.elementor-page-1531 .elementor-widget-form{padding:20px}}
body.elementor-page-1531 .elementor-element-4ce76084 .elementor-widget-icon-box{padding:22px 16px;border-right:1px solid #345064}
body.elementor-page-1531 .elementor-element-4ce76084 .elementor-icon-box-title{font-size:18px!important}
body.elementor-page-1531 .elementor-element-22944103>.e-con-inner{padding:0!important}
body.elementor-page-1531 .elementor-element-22944103 .elementor-widget-form{min-width:0}
@media(max-width:767px){body.elementor-page-1531 .elementor-element-22944103,body.elementor-page-1531 .elementor-element-e9f2e76{padding:0!important}body.elementor-page-1531 .elementor-element-4ce76084 .elementor-widget-icon-box{border-right:0;border-bottom:1px solid #345064}body.elementor-page-1531 .elementor-element-5f504d33{padding:24px!important}body.elementor-page-1531 .elementor-element-6acc29c7{padding:8px 0!important}}
body.elementor-page-1531 .elementor-element-1262cc5a,body.elementor-page-1531 .elementor-element-1262cc5a p{color:#e8f4f8!important}body.elementor-page-1531 .elementor-element-1262cc5a a{color:#ffffff!important;text-decoration:underline}body.elementor-page-1531 .elementor-element-68b027b9 a{color:#155472;font-weight:600}body.elementor-page-1531 .elementor-widget-form .elementor-field-group-field_1d2bb95{order:-1}
/* Klik preko cele kartice programa */
body.elementor-page-1531 .elementor-element-51a2e522{position:relative;cursor:pointer}body.elementor-page-1531 .elementor-element-51a2e522 .elementor-icon-box-title,body.elementor-page-1531 .elementor-element-51a2e522 .elementor-icon-box-title a{position:static}body.elementor-page-1531 .elementor-element-51a2e522 .elementor-icon-box-title a::after{content:"";position:absolute;inset:0;z-index:2}body.elementor-page-1531 .elementor-element-51a2e522:focus-within{outline:2px solid #43adc3;outline-offset:3px}
body.elementor-page-1531 .elementor-element-3abd3dd4{position:relative;cursor:pointer}body.elementor-page-1531 .elementor-element-3abd3dd4 .elementor-icon-box-title,body.elementor-page-1531 .elementor-element-3abd3dd4 .elementor-icon-box-title a{position:static}body.elementor-page-1531 .elementor-element-3abd3dd4 .elementor-icon-box-title a::after{content:"";position:absolute;inset:0;z-index:2}body.elementor-page-1531 .elementor-element-3abd3dd4:focus-within{outline:2px solid #43adc3;outline-offset:3px}
body.elementor-page-1531 .elementor-element-6f0aeee{position:relative;cursor:pointer}body.elementor-page-1531 .elementor-element-6f0aeee .elementor-icon-box-title,body.elementor-page-1531 .elementor-element-6f0aeee .elementor-icon-box-title a{position:static}body.elementor-page-1531 .elementor-element-6f0aeee .elementor-icon-box-title a::after{content:"";position:absolute;inset:0;z-index:2}body.elementor-page-1531 .elementor-element-6f0aeee:focus-within{outline:2px solid #43adc3;outline-offset:3px}
body.elementor-page-1531 .elementor-element-3cdf216{position:relative;cursor:pointer}body.elementor-page-1531 .elementor-element-3cdf216 .elementor-icon-box-title,body.elementor-page-1531 .elementor-element-3cdf216 .elementor-icon-box-title a{position:static}body.elementor-page-1531 .elementor-element-3cdf216 .elementor-icon-box-title a::after{content:"";position:absolute;inset:0;z-index:2}body.elementor-page-1531 .elementor-element-3cdf216:focus-within{outline:2px solid #43adc3;outline-offset:3px}
/* Hiperflex: UX samo za tri uvodne kartice */
body.elementor-page-1531 .elementor-element-2fbdda47{position:relative;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease}body.elementor-page-1531 .elementor-element-2fbdda47:hover,body.elementor-page-1531 .elementor-element-2fbdda47:focus-within{background-color:rgba(67,173,195,.12);box-shadow:inset 0 0 0 1px rgba(67,173,195,.55)}body.elementor-page-1531 .elementor-element-2fbdda47::before{content:"→";position:absolute;right:6px;top:18px;font-size:18px;line-height:1;color:#7cdae9;opacity:.75;pointer-events:none;transition:opacity .18s ease}body.elementor-page-1531 .elementor-element-2fbdda47:hover::before,body.elementor-page-1531 .elementor-element-2fbdda47:focus-within::before{opacity:1}body.elementor-page-1531 .elementor-element-2fbdda47 .elementor-icon-box-content,body.elementor-page-1531 .elementor-element-2fbdda47 .elementor-icon-box-title,body.elementor-page-1531 .elementor-element-2fbdda47 .elementor-icon-box-title a{position:static}body.elementor-page-1531 .elementor-element-2fbdda47 .elementor-icon-box-title a::after{content:"";position:absolute;inset:0;z-index:2;cursor:pointer}
body.elementor-page-1531 .elementor-element-6964da5b{position:relative;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease}body.elementor-page-1531 .elementor-element-6964da5b:hover,body.elementor-page-1531 .elementor-element-6964da5b:focus-within{background-color:rgba(67,173,195,.12);box-shadow:inset 0 0 0 1px rgba(67,173,195,.55)}body.elementor-page-1531 .elementor-element-6964da5b::before{content:"→";position:absolute;right:6px;top:18px;font-size:18px;line-height:1;color:#7cdae9;opacity:.75;pointer-events:none;transition:opacity .18s ease}body.elementor-page-1531 .elementor-element-6964da5b:hover::before,body.elementor-page-1531 .elementor-element-6964da5b:focus-within::before{opacity:1}body.elementor-page-1531 .elementor-element-6964da5b .elementor-icon-box-content,body.elementor-page-1531 .elementor-element-6964da5b .elementor-icon-box-title,body.elementor-page-1531 .elementor-element-6964da5b .elementor-icon-box-title a{position:static}body.elementor-page-1531 .elementor-element-6964da5b .elementor-icon-box-title a::after{content:"";position:absolute;inset:0;z-index:2;cursor:pointer}
body.elementor-page-1531 .elementor-element-95e118c{position:relative;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease}body.elementor-page-1531 .elementor-element-95e118c:hover,body.elementor-page-1531 .elementor-element-95e118c:focus-within{background-color:rgba(67,173,195,.12);box-shadow:inset 0 0 0 1px rgba(67,173,195,.55)}body.elementor-page-1531 .elementor-element-95e118c::before{content:"→";position:absolute;right:6px;top:18px;font-size:18px;line-height:1;color:#7cdae9;opacity:.75;pointer-events:none;transition:opacity .18s ease}body.elementor-page-1531 .elementor-element-95e118c:hover::before,body.elementor-page-1531 .elementor-element-95e118c:focus-within::before{opacity:1}body.elementor-page-1531 .elementor-element-95e118c .elementor-icon-box-content,body.elementor-page-1531 .elementor-element-95e118c .elementor-icon-box-title,body.elementor-page-1531 .elementor-element-95e118c .elementor-icon-box-title a{position:static}body.elementor-page-1531 .elementor-element-95e118c .elementor-icon-box-title a::after{content:"";position:absolute;inset:0;z-index:2;cursor:pointer}
/* Boja distributerske poruke u uvodu */
body.elementor-page-1531 .elementor-element-46cf88fe strong{color:rgb(100,215,234);}

/* UX cetiri kartice programa */
body.elementor-page-1531 :is(.elementor-element-51a2e522,.elementor-element-3abd3dd4,.elementor-element-6f0aeee,.elementor-element-3cdf216){position:relative;cursor:pointer}
body.elementor-page-1531 :is(.elementor-element-51a2e522,.elementor-element-3abd3dd4,.elementor-element-6f0aeee,.elementor-element-3cdf216)>.elementor-widget-container{background-color:rgb(28,96,119)!important;transition:box-shadow .18s ease}
body.elementor-page-1531 :is(.elementor-element-51a2e522,.elementor-element-3abd3dd4,.elementor-element-6f0aeee,.elementor-element-3cdf216):hover>.elementor-widget-container,body.elementor-page-1531 :is(.elementor-element-51a2e522,.elementor-element-3abd3dd4,.elementor-element-6f0aeee,.elementor-element-3cdf216):focus-within>.elementor-widget-container{box-shadow:inset 0 0 0 1px rgba(100,215,234,.65)}
body.elementor-page-1531 :is(.elementor-element-51a2e522,.elementor-element-3abd3dd4,.elementor-element-6f0aeee,.elementor-element-3cdf216)::before{content:"→";position:absolute;right:10px;top:18px;font-size:18px;line-height:1;color:#7cdae9;opacity:.75;pointer-events:none;z-index:1;transition:opacity .18s ease}
body.elementor-page-1531 :is(.elementor-element-51a2e522,.elementor-element-3abd3dd4,.elementor-element-6f0aeee,.elementor-element-3cdf216):hover::before,body.elementor-page-1531 :is(.elementor-element-51a2e522,.elementor-element-3abd3dd4,.elementor-element-6f0aeee,.elementor-element-3cdf216):focus-within::before{opacity:1}
body.elementor-page-1531 :is(.elementor-element-51a2e522,.elementor-element-3abd3dd4,.elementor-element-6f0aeee,.elementor-element-3cdf216) .elementor-icon-box-content{position:static}/* End custom CSS */