.elementor-2240 .elementor-element.elementor-element-aaa8ff6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px}.elementor-2240 .elementor-element.elementor-element-aaa8ff6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-2240 .elementor-element.elementor-element-433511f{text-align:center}.elementor-2240 .elementor-element.elementor-element-433511f .elementor-heading-title{font-family:"News Cycle",Sans-serif;font-size:2.4em;font-weight:700;line-height:1.2em;color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-df1bb15{padding:20px}.elementor-2240 .elementor-element.elementor-element-3b55285>.elementor-element-populated{padding:20px}.elementor-2240 .elementor-element.elementor-element-76693b9{--spacer-size:10px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-2240 .elementor-element.elementor-element-a69cde7:not(.elementor-widget-image) .elementor-widget-container,.elementor-2240 .elementor-element.elementor-element-a69cde7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://formidaniel.se/wordpress/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2240 .elementor-element.elementor-element-a69cde7{text-align:center}.elementor-2240 .elementor-element.elementor-element-a69cde7 img{border-radius:10px}.elementor-2240 .elementor-element.elementor-element-e816e74>.elementor-widget-container{padding:0 0 40px}.elementor-2240 .elementor-element.elementor-element-e816e74{text-align:center}.elementor-2240 .elementor-element.elementor-element-e816e74 .elementor-heading-title{font-family:"Inder",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2240 .elementor-element.elementor-element-450e06c .elementor-button:hover,.elementor-2240 .elementor-element.elementor-element-450e06c .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-450e06c .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-450e06c .elementor-button:hover svg,.elementor-2240 .elementor-element.elementor-element-450e06c .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-05af0e1{--spacer-size:30px}.elementor-2240 .elementor-element.elementor-element-33831bf>.elementor-element-populated{padding:20px}.elementor-2240 .elementor-element.elementor-element-81ef88e{--spacer-size:10px}.elementor-2240 .elementor-element.elementor-element-fb0d020:not(.elementor-widget-image) .elementor-widget-container,.elementor-2240 .elementor-element.elementor-element-fb0d020.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://formidaniel.se/wordpress/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2240 .elementor-element.elementor-element-fb0d020{text-align:center}.elementor-2240 .elementor-element.elementor-element-36b5b70>.elementor-widget-container{padding:0 0 40px}.elementor-2240 .elementor-element.elementor-element-36b5b70{text-align:center}.elementor-2240 .elementor-element.elementor-element-36b5b70 .elementor-heading-title{font-family:"Inder",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-2240 .elementor-element.elementor-element-136c9e0 .elementor-button:hover,.elementor-2240 .elementor-element.elementor-element-136c9e0 .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-136c9e0 .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-136c9e0 .elementor-button:hover svg,.elementor-2240 .elementor-element.elementor-element-136c9e0 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-0cee4ad{--spacer-size:30px}.elementor-2240 .elementor-element.elementor-element-240e6f9>.elementor-element-populated{padding:20px}.elementor-2240 .elementor-element.elementor-element-3bdc3be{--spacer-size:10px}.elementor-2240 .elementor-element.elementor-element-96ad131:not(.elementor-widget-image) .elementor-widget-container,.elementor-2240 .elementor-element.elementor-element-96ad131.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://formidaniel.se/wordpress/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2240 .elementor-element.elementor-element-96ad131{text-align:center}.elementor-2240 .elementor-element.elementor-element-96ad131 img{border-radius:10px}.elementor-2240 .elementor-element.elementor-element-bbf0ae0>.elementor-widget-container{padding:0 0 40px}.elementor-2240 .elementor-element.elementor-element-bbf0ae0{text-align:center}.elementor-2240 .elementor-element.elementor-element-bbf0ae0 .elementor-heading-title{font-family:"Inder",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-2240 .elementor-element.elementor-element-dc48d2a .elementor-button:hover,.elementor-2240 .elementor-element.elementor-element-dc48d2a .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-dc48d2a .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-dc48d2a .elementor-button:hover svg,.elementor-2240 .elementor-element.elementor-element-dc48d2a .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-749f017{--spacer-size:30px}.elementor-2240 .elementor-element.elementor-element-e065485{padding:20px}.elementor-2240 .elementor-element.elementor-element-415a16c>.elementor-element-populated{padding:20px}.elementor-2240 .elementor-element.elementor-element-e67b368{--spacer-size:10px}.elementor-2240 .elementor-element.elementor-element-ab3c221:not(.elementor-widget-image) .elementor-widget-container,.elementor-2240 .elementor-element.elementor-element-ab3c221.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://formidaniel.se/wordpress/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2240 .elementor-element.elementor-element-ab3c221{text-align:center}.elementor-2240 .elementor-element.elementor-element-ab3c221 img{border-radius:10px}.elementor-2240 .elementor-element.elementor-element-2ed598c>.elementor-widget-container{padding:0 0 40px}.elementor-2240 .elementor-element.elementor-element-2ed598c{text-align:center}.elementor-2240 .elementor-element.elementor-element-2ed598c .elementor-heading-title{font-family:"Inder",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-2240 .elementor-element.elementor-element-87a4b80 .elementor-button:hover,.elementor-2240 .elementor-element.elementor-element-87a4b80 .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-87a4b80 .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-87a4b80 .elementor-button:hover svg,.elementor-2240 .elementor-element.elementor-element-87a4b80 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-27d29f1{--spacer-size:30px}.elementor-2240 .elementor-element.elementor-element-17d4056>.elementor-element-populated{padding:20px}.elementor-2240 .elementor-element.elementor-element-4bb686f{--spacer-size:10px}.elementor-2240 .elementor-element.elementor-element-fee9a54:not(.elementor-widget-image) .elementor-widget-container,.elementor-2240 .elementor-element.elementor-element-fee9a54.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://formidaniel.se/wordpress/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2240 .elementor-element.elementor-element-fee9a54{text-align:center}.elementor-2240 .elementor-element.elementor-element-0085096>.elementor-widget-container{padding:0 0 40px}.elementor-2240 .elementor-element.elementor-element-0085096{text-align:center}.elementor-2240 .elementor-element.elementor-element-0085096 .elementor-heading-title{font-family:"Inder",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-2240 .elementor-element.elementor-element-9031368 .elementor-button:hover,.elementor-2240 .elementor-element.elementor-element-9031368 .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-9031368 .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-9031368 .elementor-button:hover svg,.elementor-2240 .elementor-element.elementor-element-9031368 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-39e6349>.elementor-element-populated{padding:20px}.elementor-2240 .elementor-element.elementor-element-1701a1f{--spacer-size:10px}.elementor-2240 .elementor-element.elementor-element-f092ef5:not(.elementor-widget-image) .elementor-widget-container,.elementor-2240 .elementor-element.elementor-element-f092ef5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://formidaniel.se/wordpress/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2240 .elementor-element.elementor-element-f092ef5{text-align:center}.elementor-2240 .elementor-element.elementor-element-f9da643>.elementor-widget-container{padding:0 0 40px}.elementor-2240 .elementor-element.elementor-element-f9da643{text-align:center}.elementor-2240 .elementor-element.elementor-element-f9da643 .elementor-heading-title{font-family:"Inder",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-2240 .elementor-element.elementor-element-a2438cb .elementor-button:hover,.elementor-2240 .elementor-element.elementor-element-a2438cb .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-a2438cb .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-a2438cb .elementor-button:hover svg,.elementor-2240 .elementor-element.elementor-element-a2438cb .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-d3ed2ce{--spacer-size:30px}.elementor-2240 .elementor-element.elementor-element-37c7402:not(.elementor-motion-effects-element-type-background),.elementor-2240 .elementor-element.elementor-element-37c7402>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-729105b)}.elementor-2240 .elementor-element.elementor-element-37c7402{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2240 .elementor-element.elementor-element-37c7402>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2240 .elementor-element.elementor-element-4b7ed4a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2240 .elementor-element.elementor-element-4b7ed4a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2240 .elementor-element.elementor-element-cf98636{--spacer-size:12px}.elementor-2240 .elementor-element.elementor-element-2a4c397 a{color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-2a4c397 a:hover{color:var(--e-global-color-secondary)}.elementor-2240 .elementor-element.elementor-element-2a4c397{padding:20px 0}.elementor-bc-flex-widget .elementor-2240 .elementor-element.elementor-element-ab8922c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2240 .elementor-element.elementor-element-ab8922c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2240 .elementor-element.elementor-element-ab8922c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2240 .elementor-element.elementor-element-ab8922c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2240 .elementor-element.elementor-element-2a3aa95>.elementor-widget-container{margin:20px 0}.elementor-2240 .elementor-element.elementor-element-2a3aa95:not(.elementor-widget-image) .elementor-widget-container,.elementor-2240 .elementor-element.elementor-element-2a3aa95.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://formidaniel.se/wordpress/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2240 .elementor-element.elementor-element-2a3aa95{text-align:center}.elementor-2240 .elementor-element.elementor-element-2a3aa95 img{width:70%}.elementor-2240 .elementor-element.elementor-element-2a3aa95:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-bc-flex-widget .elementor-2240 .elementor-element.elementor-element-7bd043f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2240 .elementor-element.elementor-element-7bd043f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2240 .elementor-element.elementor-element-7bd043f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2240 .elementor-element.elementor-element-7bd043f>.elementor-element-populated{padding:0 0 0 10px}.elementor-2240 .elementor-element.elementor-element-1605628>.elementor-widget-container{padding:40px 10px}.elementor-2240 .elementor-element.elementor-element-1605628{text-align:start}.elementor-2240 .elementor-element.elementor-element-1605628 .elementor-heading-title{font-family:"News Cycle",Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:var(--e-global-color-text)}.elementor-bc-flex-widget .elementor-2240 .elementor-element.elementor-element-30f2b6b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2240 .elementor-element.elementor-element-30f2b6b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2240 .elementor-element.elementor-element-30f2b6b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2240 .elementor-element.elementor-element-5102c0e:not(.elementor-widget-image) .elementor-widget-container,.elementor-2240 .elementor-element.elementor-element-5102c0e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://formidaniel.se/wordpress/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2240 .elementor-element.elementor-element-5102c0e{text-align:center}.elementor-2240 .elementor-element.elementor-element-5102c0e img{width:72%}.elementor-2240 .elementor-element.elementor-element-5102c0e:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-bc-flex-widget .elementor-2240 .elementor-element.elementor-element-4ac5d65.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2240 .elementor-element.elementor-element-4ac5d65.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2240 .elementor-element.elementor-element-4ac5d65.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2240 .elementor-element.elementor-element-6c44e4e>.elementor-widget-container{padding:40px 10px}.elementor-2240 .elementor-element.elementor-element-6c44e4e{text-align:start}.elementor-2240 .elementor-element.elementor-element-6c44e4e .elementor-heading-title{font-family:"News Cycle",Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var(--e-global-color-text)}.elementor-bc-flex-widget .elementor-2240 .elementor-element.elementor-element-60aeea8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2240 .elementor-element.elementor-element-60aeea8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2240 .elementor-element.elementor-element-60aeea8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2240 .elementor-element.elementor-element-096ae20:not(.elementor-widget-image) .elementor-widget-container,.elementor-2240 .elementor-element.elementor-element-096ae20.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://formidaniel.se/wordpress/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2240 .elementor-element.elementor-element-096ae20{text-align:center}.elementor-2240 .elementor-element.elementor-element-096ae20 img{width:80%}.elementor-2240 .elementor-element.elementor-element-096ae20:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-bc-flex-widget .elementor-2240 .elementor-element.elementor-element-2c42188.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2240 .elementor-element.elementor-element-2c42188.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2240 .elementor-element.elementor-element-2c42188.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2240 .elementor-element.elementor-element-3bbe623>.elementor-widget-container{padding:10px}.elementor-2240 .elementor-element.elementor-element-3bbe623{text-align:start}.elementor-2240 .elementor-element.elementor-element-3bbe623 .elementor-heading-title{font-family:"News Cycle",Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-e14b74e{padding:0 0 40px}.elementor-2240 .elementor-element.elementor-element-5fba0bd .elementor-element-populated .elementor-heading-title{color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-5fba0bd>.elementor-element-populated{color:var(--e-global-color-accent);text-align:center}.elementor-2240 .elementor-element.elementor-element-5fba0bd .elementor-element-populated a{color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-5fba0bd .elementor-element-populated a:hover{color:var(--e-global-color-secondary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);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-2240 .elementor-element.elementor-element-c4c130f>.elementor-widget-container{background-color:var(--e-global-color-729105b);margin:20px;padding:40px;border-radius:20px}.elementor-2240 .elementor-element.elementor-element-c4c130f{text-align:center;font-family:"News Cycle",Sans-serif;font-size:2em;font-weight:700;line-height:1.5em;color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-e2f4110:not(.elementor-motion-effects-element-type-background),.elementor-2240 .elementor-element.elementor-element-e2f4110>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-729105b)}.elementor-2240 .elementor-element.elementor-element-e2f4110{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px}.elementor-2240 .elementor-element.elementor-element-e2f4110>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2240 .elementor-element.elementor-element-5948ced{text-align:center}.elementor-2240 .elementor-element.elementor-element-5948ced .elementor-heading-title{font-family:"News Cycle",Sans-serif;font-size:2.4em;font-weight:700;line-height:1.2em;color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-ec47dc0:not(.elementor-motion-effects-element-type-background),.elementor-2240 .elementor-element.elementor-element-ec47dc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2240 .elementor-element.elementor-element-ec47dc0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 80px}.elementor-2240 .elementor-element.elementor-element-ec47dc0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var(--e-global-color-accent)}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-portfolio .elementor-portfolio__filter{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-primary)}.elementor-2240 .elementor-element.elementor-element-2616f91 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% )}.elementor-2240 .elementor-element.elementor-element-2616f91:after{content:"0.66";position:absolute;color:transparent}.elementor-2240 .elementor-element.elementor-element-2616f91{--grid-row-gap:16px;--grid-column-gap:16px}.elementor-2240 .elementor-element.elementor-element-2616f91>.elementor-widget-container{padding:0 30px}.elementor-2240 .elementor-element.elementor-element-2616f91 .elementor-portfolio-item__img,.elementor-2240 .elementor-element.elementor-element-2616f91 .elementor-portfolio-item__overlay{border-radius:6px}.elementor-2240 .elementor-element.elementor-element-2616f91 a .elementor-portfolio-item__overlay{background-color:#333333D4}.elementor-2240 .elementor-element.elementor-element-2616f91 .elementor-portfolio-item__title{font-family:"Inder",Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase}.elementor-2240 .elementor-element.elementor-element-7b09595 .elementor-button:hover,.elementor-2240 .elementor-element.elementor-element-7b09595 .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-7b09595>.elementor-widget-container{padding:40px 0 80px}.elementor-2240 .elementor-element.elementor-element-7b09595 .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2240 .elementor-element.elementor-element-7b09595 .elementor-button:hover svg,.elementor-2240 .elementor-element.elementor-element-7b09595 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-2240 .elementor-element.elementor-element-3ec7c8b{--spacer-size:20px}body.elementor-page-2240:not(.elementor-motion-effects-element-type-background),body.elementor-page-2240>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5cd0fab)}:root{--page-title-display:none}body.elementor-page-2240{padding:0}@media(min-width:768px){.elementor-2240 .elementor-element.elementor-element-4b7ed4a{width:100%}.elementor-2240 .elementor-element.elementor-element-ab8922c{width:14%}.elementor-2240 .elementor-element.elementor-element-7bd043f{width:20%}.elementor-2240 .elementor-element.elementor-element-30f2b6b{width:12.666%}.elementor-2240 .elementor-element.elementor-element-4ac5d65{width:20%}.elementor-2240 .elementor-element.elementor-element-60aeea8{width:11.332%}.elementor-2240 .elementor-element.elementor-element-2c42188{width:20%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2240 .elementor-element.elementor-element-e816e74 .elementor-heading-title{font-size:24px}.elementor-2240 .elementor-element.elementor-element-36b5b70 .elementor-heading-title{font-size:24px}.elementor-2240 .elementor-element.elementor-element-bbf0ae0 .elementor-heading-title{font-size:24px}.elementor-2240 .elementor-element.elementor-element-2ed598c .elementor-heading-title{font-size:24px}.elementor-2240 .elementor-element.elementor-element-0085096 .elementor-heading-title{font-size:24px}.elementor-2240 .elementor-element.elementor-element-f9da643 .elementor-heading-title{font-size:24px}.elementor-2240 .elementor-element.elementor-element-2a4c397{padding:20px 0 20px 20px}.elementor-2240 .elementor-element.elementor-element-1605628 .elementor-heading-title{font-size:20px}.elementor-2240 .elementor-element.elementor-element-6c44e4e .elementor-heading-title{font-size:20px}.elementor-2240 .elementor-element.elementor-element-3bbe623 .elementor-heading-title{font-size:20px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2240 .elementor-element.elementor-element-c4c130f>.elementor-widget-container{padding:20px}.elementor-2240 .elementor-element.elementor-element-c4c130f{font-size:24px}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-2240 .elementor-element.elementor-element-433511f .elementor-heading-title{font-size:32px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2240 .elementor-element.elementor-element-1605628>.elementor-widget-container{padding:20px 0 40px}.elementor-2240 .elementor-element.elementor-element-1605628{text-align:center}.elementor-2240 .elementor-element.elementor-element-1605628 .elementor-heading-title{font-size:28px}.elementor-2240 .elementor-element.elementor-element-6c44e4e>.elementor-widget-container{padding:20px 0 40px}.elementor-2240 .elementor-element.elementor-element-6c44e4e{text-align:center}.elementor-2240 .elementor-element.elementor-element-6c44e4e .elementor-heading-title{font-size:25px}.elementor-2240 .elementor-element.elementor-element-3bbe623>.elementor-widget-container{padding:20px 0 80px}.elementor-2240 .elementor-element.elementor-element-3bbe623{text-align:center}.elementor-2240 .elementor-element.elementor-element-3bbe623 .elementor-heading-title{font-size:28px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2240 .elementor-element.elementor-element-c4c130f>.elementor-widget-container{padding:10px}.elementor-2240 .elementor-element.elementor-element-c4c130f{font-size:32px;line-height:1.8em}.elementor-2240 .elementor-element.elementor-element-5948ced .elementor-heading-title{font-size:32px}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}}