.elementor-87907 .elementor-element.elementor-element-38e672{border-style:solid;border-width:0px 0px 30px 0px;border-color:#F0F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-87907 .elementor-element.elementor-element-38e672 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-5059d375 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-87907 .elementor-element.elementor-element-5c20717 img{width:100%;max-width:100%;}.elementor-87907 .elementor-element.elementor-element-e2fbf8b{border-style:solid;border-width:0px 0px 30px 0px;border-color:#F0F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-87907 .elementor-element.elementor-element-e2fbf8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-42707344 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-87907 .elementor-element.elementor-element-7bffdc9a:not(.elementor-motion-effects-element-type-background), .elementor-87907 .elementor-element.elementor-element-7bffdc9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}.elementor-87907 .elementor-element.elementor-element-7bffdc9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 10px 36px;}.elementor-87907 .elementor-element.elementor-element-7bffdc9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-6611b77b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-87907 .elementor-element.elementor-element-51da092c .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;line-height:1.3em;}.elementor-87907 .elementor-element.elementor-element-8089073 .elementor-heading-title{color:#BCBCBC;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-87907 .elementor-element.elementor-element-161ff93 .elementor-widget-container{color:#BCBCBC;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;text-decoration:none;}.elementor-87907 .elementor-element.elementor-element-161ff93 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-87907 .elementor-element.elementor-element-28273407 > .elementor-container{max-width:1120px;}.elementor-87907 .elementor-element.elementor-element-28273407{padding:30px 30px 30px 30px;}.elementor-87907 .elementor-element.elementor-element-6874f895{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-6874f895 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-c12be1c{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-c12be1c > .elementor-widget-container{margin:0px 0px -16px 0px;padding:40px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-6dd420e9 > .elementor-widget-container{margin:-59% 0% 0% 0%;}.elementor-87907 .elementor-element.elementor-element-3c08b23{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-3c08b23 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:40px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-6bb123e .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-87907 .elementor-element.elementor-element-6bb123e .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-87907 .elementor-element.elementor-element-6bb123e .elementor-button{padding:17px 51px 17px 51px;}.elementor-87907 .elementor-element.elementor-element-6bb123e > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-87907 .elementor-element.elementor-element-c4d6bbe .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-87907 .elementor-element.elementor-element-c4d6bbe .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-87907 .elementor-element.elementor-element-c4d6bbe .elementor-button{padding:17px 51px 17px 51px;}.elementor-87907 .elementor-element.elementor-element-c4d6bbe > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 4px 4px 4px;}.elementor-87907 .elementor-element.elementor-element-5115ced2 .gallery-item .gallery-caption{text-align:center;}.elementor-87907 .elementor-element.elementor-element-2c73ff90{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-2c73ff90 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-54651f3c{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-54651f3c > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-5e1aa664 .e-gallery-item:hover .e-gallery-image{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-87907 .elementor-element.elementor-element-5e1aa664{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-87907 .elementor-element.elementor-element-5e1aa664 .elementor-gallery-item__title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-87907 .elementor-element.elementor-element-6a9d42d2{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-6a9d42d2 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:40px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-44060207{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-48b23f5e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87907 .elementor-element.elementor-element-42589225{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-42589225 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:40px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-388d7077{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-654bc888{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-253f608c{columns:1;font-family:var( --e-global-typography-f8869e8-font-family ), Sans-serif;font-size:var( --e-global-typography-f8869e8-font-size );font-weight:var( --e-global-typography-f8869e8-font-weight );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-21ebeb60{columns:1;font-family:var( --e-global-typography-f8869e8-font-family ), Sans-serif;font-size:var( --e-global-typography-f8869e8-font-size );font-weight:var( --e-global-typography-f8869e8-font-weight );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-2a90c51c{columns:1;font-family:var( --e-global-typography-f8869e8-font-family ), Sans-serif;font-size:var( --e-global-typography-f8869e8-font-size );font-weight:var( --e-global-typography-f8869e8-font-weight );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-5f241d83{columns:1;font-family:var( --e-global-typography-f8869e8-font-family ), Sans-serif;font-size:var( --e-global-typography-f8869e8-font-size );font-weight:var( --e-global-typography-f8869e8-font-weight );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-22fb1278{columns:1;font-family:var( --e-global-typography-f8869e8-font-family ), Sans-serif;font-size:var( --e-global-typography-f8869e8-font-size );font-weight:var( --e-global-typography-f8869e8-font-weight );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-649e6a44{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-7b5e65f8{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-3254f47f{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-7b9742a6{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-1c0de06e{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-fb8c7dc{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-68de07ac{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-7bf81955{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-a9561f0{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-31490d2{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-28a227ca{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-73f233c9{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-2a1e985a{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-7211a095{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-2c944075 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87907 .elementor-element.elementor-element-2c944075 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87907 .elementor-element.elementor-element-2c944075 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-282e36f9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-87907 .elementor-element.elementor-element-7f47cd72{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-307e6086{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-7e3b94d1 .elementor-heading-title{color:#212121;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;}.elementor-87907 .elementor-element.elementor-element-7e3b94d1 > .elementor-widget-container{margin:-5px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-426f3972{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-5f7cca12{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-6eb47135{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-87907 .elementor-element.elementor-element-579dfa1 > .elementor-container{max-width:1120px;}.elementor-87907 .elementor-element.elementor-element-579dfa1{margin-top:-60px;margin-bottom:-60px;padding:0px 30px 30px 30px;}.elementor-87907 .elementor-element.elementor-element-77cd08b{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-77cd08b > .elementor-widget-container{margin:0px 0px -16px 0px;padding:40px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-db5c04a .gallery-item .gallery-caption{text-align:center;}.elementor-87907 .elementor-element.elementor-element-2b5cd7d{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-2b5cd7d > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-7664cb4{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-7664cb4 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-28e1996 .e-gallery-item:hover .e-gallery-image{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-87907 .elementor-element.elementor-element-28e1996{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-87907 .elementor-element.elementor-element-28e1996 .elementor-gallery-item__title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-87907 .elementor-element.elementor-element-05de59a .elementor-heading-title{color:#212121;}.elementor-87907 .elementor-element.elementor-element-05de59a > .elementor-widget-container{margin:16px 0px -18px 2px;}.elementor-87907 .elementor-element.elementor-element-25ea6b1:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-87907 .elementor-element.elementor-element-25ea6b1 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304C68;}.elementor-87907 .elementor-element.elementor-element-25ea6b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-87907 .elementor-element.elementor-element-25ea6b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-25ea6b1 > .elementor-element-populated > .elementor-widget-wrap{padding:18px 6px 18px 18px;}.elementor-87907 .elementor-element.elementor-element-dedc398:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-87907 .elementor-element.elementor-element-dedc398 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A80AB;}.elementor-87907 .elementor-element.elementor-element-dedc398 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-87907 .elementor-element.elementor-element-dedc398 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-dedc398 > .elementor-element-populated > .elementor-widget-wrap{padding:18px 6px 18px 18px;}.elementor-87907 .elementor-element.elementor-element-10d0083 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-87907 .elementor-element.elementor-element-10d0083 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-10d0083 > .elementor-element-populated > .elementor-widget-wrap{padding:18px 6px 18px 18px;}.elementor-87907 .elementor-element.elementor-element-2f56770:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-87907 .elementor-element.elementor-element-2f56770 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DD7158;}.elementor-87907 .elementor-element.elementor-element-2f56770 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-87907 .elementor-element.elementor-element-2f56770 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-2f56770 > .elementor-element-populated > .elementor-widget-wrap{padding:18px 6px 18px 18px;}.elementor-87907 .elementor-element.elementor-element-2fd6fa4:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-87907 .elementor-element.elementor-element-2fd6fa4 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D85792;}.elementor-87907 .elementor-element.elementor-element-2fd6fa4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-87907 .elementor-element.elementor-element-2fd6fa4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-2fd6fa4 > .elementor-element-populated > .elementor-widget-wrap{padding:18px 6px 18px 18px;}.elementor-87907 .elementor-element.elementor-element-d7195be:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-87907 .elementor-element.elementor-element-d7195be > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304C68;}.elementor-87907 .elementor-element.elementor-element-d7195be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-87907 .elementor-element.elementor-element-d7195be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-d7195be > .elementor-element-populated > .elementor-widget-wrap{padding:18px 6px 18px 18px;}.elementor-87907 .elementor-element.elementor-element-3833d7e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-87907 .elementor-element.elementor-element-3833d7e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A80AB;}.elementor-87907 .elementor-element.elementor-element-3833d7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-87907 .elementor-element.elementor-element-3833d7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-3833d7e > .elementor-element-populated > .elementor-widget-wrap{padding:18px 6px 18px 18px;}.elementor-87907 .elementor-element.elementor-element-2e6cfcc:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-87907 .elementor-element.elementor-element-2e6cfcc > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9DA69;}.elementor-87907 .elementor-element.elementor-element-2e6cfcc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-87907 .elementor-element.elementor-element-2e6cfcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-2e6cfcc > .elementor-element-populated > .elementor-widget-wrap{padding:18px 6px 18px 18px;}.elementor-87907 .elementor-element.elementor-element-684b9ed:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-87907 .elementor-element.elementor-element-684b9ed > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DD7158;}.elementor-87907 .elementor-element.elementor-element-684b9ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-87907 .elementor-element.elementor-element-684b9ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-684b9ed > .elementor-element-populated > .elementor-widget-wrap{padding:18px 6px 18px 18px;}.elementor-87907 .elementor-element.elementor-element-4a50dde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-87907 .elementor-element.elementor-element-4a50dde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87907 .elementor-element.elementor-element-4a50dde > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-107226c{columns:1;color:#212121;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:0.1em;}.elementor-87907 .elementor-element.elementor-element-107226c > .elementor-widget-container{margin:0px 0px -16px 0px;padding:40px 0px 0px 0px;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-87907 .elementor-element.elementor-element-4caa49b{columns:1;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}@media(max-width:1024px){.elementor-87907 .elementor-element.elementor-element-38e672{border-width:0px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-5c20717 img{width:100%;max-width:100%;}.elementor-87907 .elementor-element.elementor-element-e2fbf8b{border-width:0px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-7bffdc9a{padding:20px 0px 0px 28px;}.elementor-87907 .elementor-element.elementor-element-6611b77b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-6874f895 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-48b23f5e > .elementor-element-populated > .elementor-widget-wrap{padding:20px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-253f608c{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-21ebeb60{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-2a90c51c{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-5f241d83{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-22fb1278{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}}@media(max-width:767px){.elementor-87907 .elementor-element.elementor-element-5059d375 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 20px 30px 20px;}.elementor-87907 .elementor-element.elementor-element-42707344 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 20px 30px 20px;}.elementor-87907 .elementor-element.elementor-element-28273407{padding:30px 20px 10px 20px;}.elementor-87907 .elementor-element.elementor-element-6cfcc7c0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-87907 .elementor-element.elementor-element-48b23f5e > .elementor-element-populated > .elementor-widget-wrap{padding:30px 3px 3px 3px;}.elementor-87907 .elementor-element.elementor-element-42589225 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-87907 .elementor-element.elementor-element-253f608c{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-21ebeb60{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-2a90c51c{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-5f241d83{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-22fb1278{font-size:var( --e-global-typography-f8869e8-font-size );line-height:var( --e-global-typography-f8869e8-line-height );letter-spacing:var( --e-global-typography-f8869e8-letter-spacing );word-spacing:var( --e-global-typography-f8869e8-word-spacing );}.elementor-87907 .elementor-element.elementor-element-579dfa1{margin-top:0px;margin-bottom:0px;padding:30px 20px 10px 20px;}.elementor-87907 .elementor-element.elementor-element-0fadd84 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-87907 .elementor-element.elementor-element-6cfcc7c0{width:68.303%;}.elementor-87907 .elementor-element.elementor-element-48b23f5e{width:31%;}.elementor-87907 .elementor-element.elementor-element-2c944075{width:100%;}.elementor-87907 .elementor-element.elementor-element-0fadd84{width:68.257%;}.elementor-87907 .elementor-element.elementor-element-d229958{width:31.7%;}}@media(max-width:1024px) and (min-width:768px){.elementor-87907 .elementor-element.elementor-element-d229958{width:30%;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-5c20717 */.elementor-87907 .elementor-element.elementor-element-5c20717 img {object-fit: cover;
width: 100%;
height: 700px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8fb98aa */a {
    color: white !important;
    text-decoration: none;
  }

  a:hover {
    text-decoration: underline !important;
  }/* End custom CSS */
/* Start custom CSS */@media print {
.elementor-location-header, .elementor-location-footer, .up1, .print-page {display:none;}
}

.utbud-extras {overflow:hidden;}

.utbud-extras .elementor-background-overlay {    margin: -50px;
    width: 300%;
    height: 300%;}
    
    
    .fpsm-custom-fields-content-wrap {display:none !important;}
    
    
    .sh-bu {display:none !important;}
    
    
    .bdetails {color:#212121;}
    
    
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure:first-child {
display: none;
}

@media (min-width: 768px){
    .gallery1 .elementor-image-gallery .gallery-columns-2 .gallery-item {
max-width: 100% !important;
}
    .gallery2 .elementor-image-gallery .gallery-columns-2 .gallery-item {
max-width: 50% !important;
}
.gallery3 .elementor-image-gallery .gallery-columns-2 .gallery-item {
max-width: 33.33% !important;
}
}
.a-bild {display:block;}
.a-bilder {display:none;}
.gallery1 .a-bild {display:none;}
.gallery1 .a-bilder {display:block;}

.elementor-slideshow__title {
display:none;
}



.e-gallery-item:hover::after {
font-family: "Font Awesome 5 Free" !important;
font-weight: 100;
content: "\f002";
position: absolute;
left: 0;
bottom: 4%;
height: 100%;
width: 100%;
font-size: 60px;
color: #fff;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: var(--content-justify-content,center);
-ms-flex-pack: var(--content-justify-content,center);
justify-content: var(--content-justify-content,center);
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: var(--content-text-align);
padding: var(--content-padding);
}

.elementor-widget-gallery, .a-bild {display:none;}
.gallery0 .elementor-widget-gallery, .gallery0 .a-bild {display:block !important;}

b, strong {
color: #222;
}

.adetails p {margin-bottom:0;}
.bdetails {padding-top:20px !important; display:inline-block;}

.h-info .elementor-widget-container {height:25px;}


.s1 .elementor-widget-wrap, .s4 .elementor-widget-wrap {background-color: #304C68 !important;}

.s2 .elementor-widget-wrap, .s3 .elementor-widget-wrap {background-color: #5A80AB !important;}

@media (max-width: 768px){
    
.s1 .elementor-widget-wrap, .s3 .elementor-widget-wrap {background-color: #304C68 !important;}

.s2 .elementor-widget-wrap, .s4 .elementor-widget-wrap {background-color: #5A80AB !important;}    
    
}

.biotext span, .biotext a, .biotext strong, .biotext p, .biotext h3 {color:#fff !important;}

.elementor-nav-menu--main .elementor-item {
color: #212121 !important;}

.elementor-nav-menu--main .elementor-item:hover {
  text-decoration: none !important;
}

.elementor-nav-menu--dropdown a {
color: #212121 !important;
}/* End custom CSS */