.elementor-25046 .elementor-element.elementor-element-fdcad37:not(.elementor-motion-effects-element-type-background), .elementor-25046 .elementor-element.elementor-element-fdcad37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25046 .elementor-element.elementor-element-fdcad37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25046 .elementor-element.elementor-element-fdcad37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25046 .elementor-element.elementor-element-9ac0d30{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-9ac0d30 img{width:100%;max-width:100%;}.elementor-25046 .elementor-element.elementor-element-e423298{margin:-104px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 300px;text-align:center;}.elementor-25046 .elementor-element.elementor-element-e423298 .elementor-heading-title{font-family:"Aleo", Sans-serif;line-height:30px;letter-spacing:0.5px;word-spacing:1px;color:#4A654A;}.elementor-25046 .elementor-element.elementor-element-f18c01d{--spacer-size:150px;}.elementor-25046 .elementor-element.elementor-element-4fa8695{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25046 .elementor-element.elementor-element-4fa8695 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:111px;color:#91AEBF;}.elementor-25046 .elementor-element.elementor-element-28d8793{--spacer-size:100px;}.elementor-25046 .elementor-element.elementor-element-f4c5649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25046 .elementor-element.elementor-element-f4c5649 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:36px;line-height:44px;color:#4A654A;}.elementor-25046 .elementor-element.elementor-element-f4810e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25046 .elementor-element.elementor-element-f4810e7 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:56px;font-weight:500;line-height:44px;color:#4A654A;}.elementor-25046 .elementor-element.elementor-element-9e9f6cd{--spacer-size:128px;}.elementor-25046 .elementor-element.elementor-element-44d9a87{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-35172a4:not(.elementor-motion-effects-element-type-background), .elementor-25046 .elementor-element.elementor-element-35172a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-25046 .elementor-element.elementor-element-35172a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-25046 .elementor-element.elementor-element-35172a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25046 .elementor-element.elementor-element-2a96c9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-25046 .elementor-element.elementor-element-2a96c9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25046 .elementor-element.elementor-element-7a9571a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25046 .elementor-element.elementor-element-21b16e5{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-8ef0ca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25046 .elementor-element.elementor-element-8ef0ca6 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-weight:400;line-height:32px;color:#91AEBF;}.elementor-25046 .elementor-element.elementor-element-e35278e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:19px;color:#4A654A;}.elementor-25046 .elementor-element.elementor-element-4be78b7 .elementor-button{background-color:#02010100;font-family:"Aleo", Sans-serif;fill:#4A654A;color:#4A654A;box-shadow:0px 0px 3px 0px #4A654A;border-style:none;}.elementor-25046 .elementor-element.elementor-element-4be78b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-6cec215:not(.elementor-motion-effects-element-type-background), .elementor-25046 .elementor-element.elementor-element-6cec215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-25046 .elementor-element.elementor-element-6cec215{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-25046 .elementor-element.elementor-element-6cec215 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25046 .elementor-element.elementor-element-780aad7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-25046 .elementor-element.elementor-element-780aad7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25046 .elementor-element.elementor-element-a6c6045 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25046 .elementor-element.elementor-element-6f43af2{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-cf7bb64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25046 .elementor-element.elementor-element-cf7bb64 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-weight:400;line-height:32px;color:#91AEBF;}.elementor-25046 .elementor-element.elementor-element-731f3e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:19px;color:#4A654A;}.elementor-25046 .elementor-element.elementor-element-b3833b9 .elementor-button{background-color:#02010100;font-family:"Aleo", Sans-serif;fill:#4A654A;color:#4A654A;box-shadow:0px 0px 3px 0px #4A654A;border-style:none;}.elementor-25046 .elementor-element.elementor-element-b3833b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-1e11241:not(.elementor-motion-effects-element-type-background), .elementor-25046 .elementor-element.elementor-element-1e11241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-25046 .elementor-element.elementor-element-1e11241{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-25046 .elementor-element.elementor-element-1e11241 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25046 .elementor-element.elementor-element-c275343 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-25046 .elementor-element.elementor-element-c275343 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25046 .elementor-element.elementor-element-363b52c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25046 .elementor-element.elementor-element-59e075d{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-f908533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25046 .elementor-element.elementor-element-f908533 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-weight:400;line-height:32px;color:#91AEBF;}.elementor-25046 .elementor-element.elementor-element-e8ca319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:19px;color:#4A654A;}.elementor-25046 .elementor-element.elementor-element-df18506 .elementor-button{background-color:#02010100;font-family:"Aleo", Sans-serif;fill:#4A654A;color:#4A654A;box-shadow:0px 0px 3px 0px #4A654A;border-style:none;}.elementor-25046 .elementor-element.elementor-element-df18506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-378ea94{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-f54c504{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-99f0e04{--spacer-size:128px;}.elementor-25046 .elementor-element.elementor-element-cc3f3da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25046 .elementor-element.elementor-element-cc3f3da .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:80px;-webkit-text-stroke-color:#000;stroke:#000;color:#91AEBF;}.elementor-25046 .elementor-element.elementor-element-444222f{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-86b4dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25046 .elementor-element.elementor-element-86b4dd0 .elementor-heading-title{font-family:"Aboreto", Sans-serif;color:#4A654A;}.elementor-25046 .elementor-element.elementor-element-f4069ff{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-9d526b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25046 .elementor-element.elementor-element-9d526b0 .elementor-heading-title{font-family:"Aboreto", Sans-serif;color:#4A654A;}.elementor-25046 .elementor-element.elementor-element-dd98ef1{--spacer-size:20px;}.elementor-25046 .elementor-element.elementor-element-c6e0d1d{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-2ae7a9d{width:100%;max-width:100%;margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;}.elementor-25046 .elementor-element.elementor-element-38e7a7b{--spacer-size:145px;}.elementor-25046 .elementor-element.elementor-element-c5a5341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25046 .elementor-element.elementor-element-c5a5341 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:80px;color:#91AEBF;}.elementor-25046 .elementor-element.elementor-element-743861d{--spacer-size:50px;}.elementor-25046 .elementor-element.elementor-element-8e7054d{--spacer-size:121px;}@media(min-width:768px){.elementor-25046 .elementor-element.elementor-element-2a96c9c{width:15%;}.elementor-25046 .elementor-element.elementor-element-7a9571a{width:85%;}.elementor-25046 .elementor-element.elementor-element-780aad7{width:15%;}.elementor-25046 .elementor-element.elementor-element-a6c6045{width:85%;}.elementor-25046 .elementor-element.elementor-element-c275343{width:15%;}.elementor-25046 .elementor-element.elementor-element-363b52c{width:85%;}}@media(max-width:1024px){.elementor-25046 .elementor-element.elementor-element-e423298{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-4fa8695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-f4c5649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-f4810e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-35172a4{padding:0px 100px 0px 0100px;}.elementor-25046 .elementor-element.elementor-element-6cec215{padding:0px 100px 0px 0100px;}.elementor-25046 .elementor-element.elementor-element-1e11241{padding:0px 100px 0px 0100px;}.elementor-25046 .elementor-element.elementor-element-cc3f3da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-cc3f3da .elementor-heading-title{font-size:51px;}.elementor-25046 .elementor-element.elementor-element-86b4dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-9d526b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-dd98ef1{--spacer-size:20px;}.elementor-25046 .elementor-element.elementor-element-2ae7a9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-c5a5341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-c5a5341 .elementor-heading-title{font-size:50px;}.elementor-25046 .elementor-element.elementor-element-743861d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-25046 .elementor-element.elementor-element-9ac0d30{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-e423298{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-25046 .elementor-element.elementor-element-e423298 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-25046 .elementor-element.elementor-element-f18c01d{--spacer-size:80px;}.elementor-25046 .elementor-element.elementor-element-4fa8695{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-25046 .elementor-element.elementor-element-4fa8695 .elementor-heading-title{font-size:76px;}.elementor-25046 .elementor-element.elementor-element-28d8793{--spacer-size:80px;}.elementor-25046 .elementor-element.elementor-element-f4c5649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-f4c5649 .elementor-heading-title{font-size:25px;}.elementor-25046 .elementor-element.elementor-element-f4810e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-f4810e7 .elementor-heading-title{font-size:33px;}.elementor-25046 .elementor-element.elementor-element-35172a4{padding:0px 0px 0px 0px;}.elementor-25046 .elementor-element.elementor-element-2a96c9c{width:20%;}.elementor-25046 .elementor-element.elementor-element-7a9571a{width:80%;}.elementor-25046 .elementor-element.elementor-element-21b16e5{--spacer-size:30px;}.elementor-25046 .elementor-element.elementor-element-8ef0ca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25046 .elementor-element.elementor-element-8ef0ca6 .elementor-heading-title{font-size:20px;}.elementor-25046 .elementor-element.elementor-element-e35278e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:17px;}.elementor-25046 .elementor-element.elementor-element-4be78b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-6cec215{padding:0px 0px 0px 0px;}.elementor-25046 .elementor-element.elementor-element-780aad7{width:20%;}.elementor-25046 .elementor-element.elementor-element-a6c6045{width:80%;}.elementor-25046 .elementor-element.elementor-element-6f43af2{--spacer-size:30px;}.elementor-25046 .elementor-element.elementor-element-cf7bb64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25046 .elementor-element.elementor-element-cf7bb64 .elementor-heading-title{font-size:20px;}.elementor-25046 .elementor-element.elementor-element-731f3e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:17px;}.elementor-25046 .elementor-element.elementor-element-b3833b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-1e11241{padding:0px 0px 0px 0px;}.elementor-25046 .elementor-element.elementor-element-c275343{width:20%;}.elementor-25046 .elementor-element.elementor-element-363b52c{width:80%;}.elementor-25046 .elementor-element.elementor-element-59e075d{--spacer-size:30px;}.elementor-25046 .elementor-element.elementor-element-f908533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-25046 .elementor-element.elementor-element-f908533 .elementor-heading-title{font-size:20px;}.elementor-25046 .elementor-element.elementor-element-e8ca319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:17px;}.elementor-25046 .elementor-element.elementor-element-df18506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-378ea94{--spacer-size:30px;}.elementor-25046 .elementor-element.elementor-element-99f0e04{--spacer-size:100px;}.elementor-25046 .elementor-element.elementor-element-cc3f3da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25046 .elementor-element.elementor-element-cc3f3da .elementor-heading-title{font-size:48px;}.elementor-25046 .elementor-element.elementor-element-86b4dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-86b4dd0 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-25046 .elementor-element.elementor-element-f4069ff{--spacer-size:20px;}.elementor-25046 .elementor-element.elementor-element-9d526b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-9d526b0 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-25046 .elementor-element.elementor-element-dd98ef1{--spacer-size:10px;}.elementor-25046 .elementor-element.elementor-element-2ae7a9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-38e7a7b{--spacer-size:131px;}.elementor-25046 .elementor-element.elementor-element-c5a5341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25046 .elementor-element.elementor-element-c5a5341 .elementor-heading-title{font-size:48px;}}/* Start custom CSS for image, class: .elementor-element-9ac0d30 */.elementor-25046 .elementor-element.elementor-element-9ac0d30 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: 50% !important;
  transform: translateX(-50%) !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.elementor-25046 .elementor-element.elementor-element-9ac0d30 img {
  width: 100vw !important;
  max-width: 100vw !important;
  height: auto !important;
  display: block !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2ae7a9d *//* FONT IMPORT */
@import url('https://fonts.googleapis.com/css2?family=Aboreto&display=swap');

.elementor-25046 .elementor-element.elementor-element-2ae7a9d,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7 form {
    font-family: 'Aboreto', cursive !important;
    color: #91AEBF !important;
    font-weight: 500 !important;
    text-align: left !important;
}

/* LABELI */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d label {
    color: #91AEBF !important;
    text-align: left !important;
    display: block !important;
    text-transform: uppercase !important;
    letter-spacing: 1.5px !important;
    font-size: 15px !important;
    margin-bottom: 2px !important;
    font-weight: 500 !important;
}

/* INPUTI – SAMO DONJA LINIJA */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d input,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d select,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d textarea {
    display: block !important;
    width: 100% !important;
    background: transparent !important;
    color: #91AEBF !important;
    border: none !important;
    border-bottom: 1px solid rgba(145, 174, 191, 0.35) !important;
    padding: 5px 0 !important;
    box-sizing: border-box !important;
    border-radius: 0 !important;
    font-family: 'Aboreto', cursive !important;
    font-weight: 500 !important;
}

/* FOKUS */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d input:focus,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d select:focus,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d textarea:focus {
    outline: none !important;
    border-bottom: 1px solid #91AEBF !important;
    background: transparent !important;
}

/* PLACEHOLDER */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d input::placeholder,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d textarea::placeholder {
    color: rgba(145, 174, 191, 0.45) !important;
}

/* MANJI RAZMACI */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d p,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7 form p {
    margin: 0 0 6px 0 !important;
    padding: 0 !important;
}

.elementor-25046 .elementor-element.elementor-element-2ae7a9d label + br {
    display: none !important;
}

/* RESET LAYOUT */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7 form,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7-form,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7-form-control-wrap,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .gost-wrapper,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d fieldset {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
}

/* GOSTI WRAPPER */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .gost-wrapper input,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .gost-wrapper select {
    background: transparent !important;
    border: none !important;
    border-bottom: 1px solid rgba(145, 174, 191, 0.35) !important;
}

/* POŠALJI – FULL WIDTH LINIJA */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d input[type="submit"].wpcf7-submit,
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7-submit {
    display: block !important;
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    background: transparent !important;
    color: #91AEBF !important;
    border: none !important;
    border-bottom: 1px solid #91AEBF !important;
    padding: 7px 0 !important;
    margin: 4px 0 0 0 !important;
    box-sizing: border-box !important;
    border-radius: 0 !important;
    text-align: center !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
    font-size: 12px !important;
    cursor: pointer !important;
    font-family: 'Aboreto', cursive !important;
    font-weight: 600 !important;
}

/* HOVER */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7-submit:hover {
    opacity: 0.6;
}

/* VIŠESTRUKI ODABIR – CHECKBOX STIL */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7-checkbox {
    display: flex !important;
    flex-direction: column !important;
    gap: 14px !important;
    margin-top: 14px !important;
}

/* JEDAN ODGOVOR */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7-checkbox .wpcf7-list-item {
    display: block !important;
    margin: 0 !important;
}

/* LABEL */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7-checkbox .wpcf7-list-item label {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    gap: 14px !important;
    margin: 0 !important;
    cursor: pointer !important;
    font-weight: 600 !important;
}

/* CHECKBOX */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7-checkbox input[type="checkbox"] {
    order: 1 !important;
    width: 18px !important;
    height: 18px !important;
    min-width: 18px !important;
    margin: 2px 0 0 0 !important;
    padding: 0 !important;
    border: 1px solid #91AEBF !important;
    accent-color: #91AEBF !important;
    cursor: pointer !important;
}

/* TEKST */
.elementor-25046 .elementor-element.elementor-element-2ae7a9d .wpcf7-checkbox .wpcf7-list-item-label {
    order: 2 !important;
    display: block !important;
    color: #91AEBF !important;
    text-transform: uppercase !important;
    letter-spacing: 1.5px !important;
    font-size: 14px !important;
    line-height: 1.6em !important;
    padding-top: 1px !important;
    font-weight: 600 !important;
}/* End custom CSS */