.elementor-2631 .elementor-element.elementor-element-62649c9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2631 .elementor-element.elementor-element-62649c9 > .elementor-container{min-height:100vh;}.elementor-2631 .elementor-element.elementor-element-62649c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2631 .elementor-element.elementor-element-62649c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-1eafe3b:not(.elementor-motion-effects-element-type-background), .elementor-2631 .elementor-element.elementor-element-1eafe3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-1eafe3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2631 .elementor-element.elementor-element-1eafe3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Jost, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-8af8349 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2631 .elementor-element.elementor-element-8af8349{text-align:center;}.elementor-2631 .elementor-element.elementor-element-8af8349 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Jost, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.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 );}.elementor-2631 .elementor-element.elementor-element-0d8ac01{text-align:center;font-family:"CROSS", Jost, Sans-serif;font-size:20px;font-weight:400;}.elementor-2631 .elementor-element.elementor-element-72344d0{margin-top:50px;margin-bottom:50px;}.elementor-2631 .elementor-element.elementor-element-c6b0dac > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2631 .elementor-element.elementor-element-ef80035 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2631 .elementor-element.elementor-element-ef80035{text-align:start;}.elementor-2631 .elementor-element.elementor-element-ef80035 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-3ef9059{font-family:"Jost", Jost, Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-b4718d6 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2631 .elementor-element.elementor-element-5c082d6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2631 .elementor-element.elementor-element-5c082d6{text-align:start;}.elementor-2631 .elementor-element.elementor-element-5c082d6 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-edcf000{font-family:"Jost", Jost, Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-c30bb06 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2631 .elementor-element.elementor-element-4e1c29c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2631 .elementor-element.elementor-element-4e1c29c{text-align:start;}.elementor-2631 .elementor-element.elementor-element-4e1c29c .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-1f41912{font-family:"Jost", Jost, Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Jost, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2631 .elementor-element.elementor-element-9802cf6 .elementor-button{background-color:transparent;font-family:"CROE", Jost, Sans-serif;font-size:16px;font-weight:400;background-image:linear-gradient(45deg, #000000 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-2631 .elementor-element.elementor-element-9802cf6 .elementor-button:hover, .elementor-2631 .elementor-element.elementor-element-9802cf6 .elementor-button:focus{color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-9802cf6 .elementor-button:hover svg, .elementor-2631 .elementor-element.elementor-element-9802cf6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-cbf1dfd{margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-2631 .elementor-element.elementor-element-2f239b1 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2631 .elementor-element.elementor-element-2f239b1{text-align:center;}.elementor-2631 .elementor-element.elementor-element-2f239b1 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Jost, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title.ae-active{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-family:var( --e-global-typography-text-font-family ), Jost, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button:hover{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button.active{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-family:var( --e-global-typography-primary-font-family ), Jost, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-family:var( --e-global-typography-text-font-family ), Jost, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );background-color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .view-more-button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-widget-ae-post-blocks-adv .filter-label{font-family:var( --e-global-typography-text-font-family ), Jost, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ae-post-blocks-adv .filter-items{font-family:var( --e-global-typography-secondary-font-family ), Jost, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ae-post-blocks-adv .filter-items a{color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .filter-items:hover > a, .elementor-widget-ae-post-blocks-adv .filter-items > a .filter-items:hover > a, .elementor-widget-ae-post-blocks-adv .filter-items.active > a{color:var( --e-global-color-secondary );}.elementor-widget-ae-post-blocks-adv .filter-items:hover, .elementor-widget-ae-post-blocks-adv .filter-items.active{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Jost, Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ae-post-blocks-adv .ae-widget-title-inner{border-color:var( --e-global-color-secondary );}.elementor-2631 .elementor-element.elementor-element-db5fa7f .ae-widget-title-wrap{text-align:center;}.elementor-2631 .elementor-element.elementor-element-db5fa7f .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-2631 .elementor-element.elementor-element-9d32d72:not(.elementor-motion-effects-element-type-background), .elementor-2631 .elementor-element.elementor-element-9d32d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2631 .elementor-element.elementor-element-9d32d72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:135px 0px 50px 0px;z-index:1;}.elementor-2631 .elementor-element.elementor-element-9d32d72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-db72537 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2631 .elementor-element.elementor-element-db72537{text-align:center;}.elementor-2631 .elementor-element.elementor-element-db72537 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2631 .elementor-element.elementor-element-4b3254a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-4b3254a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-4b3254a:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-4b3254a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);opacity:1;}.elementor-2631 .elementor-element.elementor-element-4b3254a > .elementor-element-populated{transition:background 0.45s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-4b3254a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Jost, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2631 .elementor-element.elementor-element-568611b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-568611b img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-65aa71d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-65aa71d .elementor-heading-title{font-size:22px;font-weight:300;line-height:1.4em;}.elementor-2631 .elementor-element.elementor-element-6a3f5c8 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-6a3f5c8{font-family:"CROE", Jost, Sans-serif;font-size:14px;font-weight:400;}.elementor-2631 .elementor-element.elementor-element-c23dfb9 .elementor-button{background-color:transparent;font-family:"CROE", Jost, Sans-serif;font-weight:400;background-image:linear-gradient(45deg, #000000 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2631 .elementor-element.elementor-element-c23dfb9 .elementor-button:hover, .elementor-2631 .elementor-element.elementor-element-c23dfb9 .elementor-button:focus{color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-c23dfb9 .elementor-button:hover svg, .elementor-2631 .elementor-element.elementor-element-c23dfb9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-25ef3b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-25ef3b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-25ef3b1:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-25ef3b1 > .elementor-element-populated{transition:background 0.45s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-25ef3b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-ebae84a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-ebae84a img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-6773550 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-6773550 .elementor-heading-title{font-size:22px;font-weight:300;line-height:1.4em;}.elementor-2631 .elementor-element.elementor-element-89aad8e > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-89aad8e{font-size:14px;font-weight:400;}.elementor-2631 .elementor-element.elementor-element-8615925 .elementor-button{background-color:transparent;font-family:"CROE", Jost, Sans-serif;font-weight:400;background-image:linear-gradient(45deg, #000000 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2631 .elementor-element.elementor-element-8615925 .elementor-button:hover, .elementor-2631 .elementor-element.elementor-element-8615925 .elementor-button:focus{color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-8615925 .elementor-button:hover svg, .elementor-2631 .elementor-element.elementor-element-8615925 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-0435861:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-0435861 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-0435861:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-0435861 > .elementor-element-populated{transition:background 0.45s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-0435861 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-4ad8150 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-4ad8150 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-9f1f543 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-9f1f543 .elementor-heading-title{font-size:22px;font-weight:300;line-height:1.4em;}.elementor-2631 .elementor-element.elementor-element-f45d18d > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-f45d18d{font-size:14px;font-weight:400;}.elementor-2631 .elementor-element.elementor-element-5b2e026 .elementor-button{background-color:transparent;font-family:"CROE", Jost, Sans-serif;font-weight:400;background-image:linear-gradient(45deg, #000000 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2631 .elementor-element.elementor-element-5b2e026 .elementor-button:hover, .elementor-2631 .elementor-element.elementor-element-5b2e026 .elementor-button:focus{color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-5b2e026 .elementor-button:hover svg, .elementor-2631 .elementor-element.elementor-element-5b2e026 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-4c002a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-4c002a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-4c002a2:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-4c002a2 > .elementor-element-populated{transition:background 0.45s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-4c002a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-16eec23 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-16eec23 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-e3ab2b5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-e3ab2b5 .elementor-heading-title{font-size:22px;font-weight:300;line-height:1.4em;}.elementor-2631 .elementor-element.elementor-element-86f6b65 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-86f6b65{font-size:14px;font-weight:400;}.elementor-2631 .elementor-element.elementor-element-e8c42b1 .elementor-button{background-color:transparent;font-family:"CROE", Jost, Sans-serif;font-weight:400;background-image:linear-gradient(45deg, #000000 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2631 .elementor-element.elementor-element-e8c42b1 .elementor-button:hover, .elementor-2631 .elementor-element.elementor-element-e8c42b1 .elementor-button:focus{color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-e8c42b1 .elementor-button:hover svg, .elementor-2631 .elementor-element.elementor-element-e8c42b1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-9af191e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-9af191e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-9af191e:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-9af191e > .elementor-element-populated{transition:background 0.45s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-9af191e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-f23555d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-f23555d img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-d983fd5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-d983fd5 .elementor-heading-title{font-size:22px;font-weight:300;line-height:1.4em;}.elementor-2631 .elementor-element.elementor-element-b6283be > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-b6283be{font-size:14px;font-weight:400;}.elementor-2631 .elementor-element.elementor-element-e7dc6f1 .elementor-button{background-color:transparent;font-family:"CROE", Jost, Sans-serif;font-weight:400;background-image:linear-gradient(45deg, #000000 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2631 .elementor-element.elementor-element-e7dc6f1 .elementor-button:hover, .elementor-2631 .elementor-element.elementor-element-e7dc6f1 .elementor-button:focus{color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-e7dc6f1 .elementor-button:hover svg, .elementor-2631 .elementor-element.elementor-element-e7dc6f1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-c947d73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-c947d73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-c947d73:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-2631 .elementor-element.elementor-element-c947d73 > .elementor-element-populated{transition:background 0.45s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-c947d73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-0f1cdbe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-0f1cdbe img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-9d94f76 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-9d94f76 .elementor-heading-title{font-size:22px;font-weight:300;line-height:1.4em;}.elementor-2631 .elementor-element.elementor-element-853661a > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2631 .elementor-element.elementor-element-853661a{font-size:14px;font-weight:400;}.elementor-2631 .elementor-element.elementor-element-23c1087 .elementor-button{background-color:transparent;font-family:"CROE", Jost, Sans-serif;font-weight:400;background-image:linear-gradient(45deg, #000000 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2631 .elementor-element.elementor-element-23c1087 .elementor-button:hover, .elementor-2631 .elementor-element.elementor-element-23c1087 .elementor-button:focus{color:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-23c1087 .elementor-button:hover svg, .elementor-2631 .elementor-element.elementor-element-23c1087 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2631 .elementor-element.elementor-element-b337632{box-shadow:0px -10px 10px 0px rgba(0, 0, 0, 0.0196078431372549);padding:50px 0px 50px 0px;z-index:1;}.elementor-2631 .elementor-element.elementor-element-e403801 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2631 .elementor-element.elementor-element-e403801{text-align:center;}.elementor-2631 .elementor-element.elementor-element-e403801 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2631 .elementor-element.elementor-element-05b2b37 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2631 .elementor-element.elementor-element-67c6430 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-dc7e437 img{height:75px;object-fit:contain;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-722b319 > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-722b319{text-align:center;}.elementor-2631 .elementor-element.elementor-element-722b319 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:16px;font-weight:300;}.elementor-2631 .elementor-element.elementor-element-6c131b8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-1316501 img{height:75px;object-fit:contain;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-ccb5336 > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-ccb5336{text-align:center;}.elementor-2631 .elementor-element.elementor-element-ccb5336 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:16px;font-weight:300;}.elementor-2631 .elementor-element.elementor-element-6e65bf6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-4dc843d img{height:75px;object-fit:contain;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-0fd4d65 > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-0fd4d65{text-align:center;}.elementor-2631 .elementor-element.elementor-element-0fd4d65 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:16px;font-weight:300;}.elementor-2631 .elementor-element.elementor-element-cb52291 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-ea63705 img{height:75px;object-fit:contain;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-00e62c4 > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-00e62c4{text-align:center;}.elementor-2631 .elementor-element.elementor-element-00e62c4 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:16px;font-weight:300;}.elementor-2631 .elementor-element.elementor-element-7da0332 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-7accec0 img{height:75px;object-fit:contain;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-650334c > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-650334c{text-align:center;}.elementor-2631 .elementor-element.elementor-element-650334c .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:16px;font-weight:300;}.elementor-2631 .elementor-element.elementor-element-acfb596 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2631 .elementor-element.elementor-element-5be6592 img{height:75px;object-fit:contain;object-position:center center;}.elementor-2631 .elementor-element.elementor-element-cb32987 > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-2631 .elementor-element.elementor-element-cb32987{text-align:center;}.elementor-2631 .elementor-element.elementor-element-cb32987 .elementor-heading-title{font-family:"CROE", Jost, Sans-serif;font-size:16px;font-weight:300;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-2631 .elementor-element.elementor-element-1eafe3b{padding:50px 0px 50px 0px;}.elementor-2631 .elementor-element.elementor-element-8af8349 .elementor-heading-title{font-size:22px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2631 .elementor-element.elementor-element-0d8ac01{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-ef80035 .elementor-heading-title{font-size:22px;}.elementor-2631 .elementor-element.elementor-element-3ef9059{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-5c082d6 .elementor-heading-title{font-size:22px;}.elementor-2631 .elementor-element.elementor-element-edcf000{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-4e1c29c .elementor-heading-title{font-size:22px;}.elementor-2631 .elementor-element.elementor-element-1f41912{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-2f239b1 .elementor-heading-title{font-size:22px;}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );}.elementor-2631 .elementor-element.elementor-element-db72537 .elementor-heading-title{font-size:22px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2631 .elementor-element.elementor-element-6a3f5c8{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-89aad8e{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-f45d18d{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-86f6b65{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-b6283be{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-853661a{font-size:14px;}.elementor-2631 .elementor-element.elementor-element-e403801 .elementor-heading-title{font-size:22px;}.elementor-2631 .elementor-element.elementor-element-67c6430{width:50%;}.elementor-2631 .elementor-element.elementor-element-67c6430 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2631 .elementor-element.elementor-element-6c131b8{width:50%;}.elementor-2631 .elementor-element.elementor-element-6c131b8 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2631 .elementor-element.elementor-element-6e65bf6{width:50%;}.elementor-2631 .elementor-element.elementor-element-6e65bf6 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2631 .elementor-element.elementor-element-cb52291{width:50%;}.elementor-2631 .elementor-element.elementor-element-cb52291 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2631 .elementor-element.elementor-element-7da0332{width:50%;}.elementor-2631 .elementor-element.elementor-element-7da0332 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2631 .elementor-element.elementor-element-acfb596{width:50%;}.elementor-2631 .elementor-element.elementor-element-acfb596 > .elementor-element-populated{padding:10px 10px 10px 10px;}}/* Start custom CSS */.linija:before {
    content: "";
    width: 4px;
    height: 80px;
    margin-top: -80px;
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    z-index: 500;
    background: #fff;
    -webkit-animation: scrolling 2s ease-in-out 2.5s forwards infinite;
    animation: scrolling 2s ease-in-out 2.5s forwards infinite;
}
.linija{
    font-weight: normal;
    display: block;
    z-index: 2;
    position: absolute;
    text-align: center;
    height: 80px;
    overflow: hidden;
    width: 3px;
    left: 50%;
    right: auto;
    bottom: 0;
}
@keyframes scrolling{
    0% {
    margin-top: -80px;
}
80% {
    margin-top: 0px;
}
100% {
    margin-top: 80px;
}
}
.linija-scroll{
    position:absolute;
    bottom:0;
}
/*prod*/
.ae-post-collection{
    overflow:visible !Important;
}
.prod-sec{
    overflow:hidden;
}
article{
    transition:450ms ease all !Important;
}
article:hover{
    transform:translate(0,-5px) !important;
}
/*sfere*/
.dot{
    font-size:22px;
    line-height:16px;
}
.h-col h3, .h-col p, .h-col{
    transition:450ms ease all;
}
.h-col:hover h3, .h-col:hover p{
    color:white !important;
}
.list-p p{
    margin-bottom:8px;
}
.h-col .elementor-widget-wrap{
    box-shadow:0px 0px 20px #00000015 !important;
}
.h-col:hover{
    transform:scale(1.02);
}
.h-col .elementor-background-overlay{
    opacity:0 !important;
}
.h-col:hover .elementor-background-overlay{
    opacity:1 !important;
}
/*proizvodi*/
.prod-sec{
    height:550px !important;
}
@media only screen and (max-width:768px){
    .prod-sec{
    height:450px !important;
}
}/* End custom CSS */