.elementor-1177 .elementor-element.elementor-element-66b02d09:not(.elementor-motion-effects-element-type-background), .elementor-1177 .elementor-element.elementor-element-66b02d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1177 .elementor-element.elementor-element-66b02d09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:168px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-66b02d09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1177 .elementor-element.elementor-element-4501c758 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-4e3d505e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1177 .elementor-element.elementor-element-759a9ec6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-759a9ec6 .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:96px;font-weight:400;font-style:normal;line-height:95px;color:#FFFFFF;}.elementor-1177 .elementor-element.elementor-element-5cd07988{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 22px 0px;}.elementor-1177 .elementor-element.elementor-element-5cd07988 .elementor-heading-title{font-family:var( --e-global-typography-fceba8f-font-family ), Sans-serif;font-size:var( --e-global-typography-fceba8f-font-size );font-weight:var( --e-global-typography-fceba8f-font-weight );font-style:var( --e-global-typography-fceba8f-font-style );line-height:var( --e-global-typography-fceba8f-line-height );color:#FFFFFF;}.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-1177 .elementor-element.elementor-element-686be0d9 .elementor-button{background-color:var( --e-global-color-6a58e67 );}.elementor-1177 .elementor-element.elementor-element-686be0d9 .elementor-button:hover, .elementor-1177 .elementor-element.elementor-element-686be0d9 .elementor-button:focus{background-color:#DAFF02;color:#000000;}.elementor-1177 .elementor-element.elementor-element-686be0d9{padding:0px 0px 25px 0px;}.elementor-1177 .elementor-element.elementor-element-686be0d9 .elementor-button:hover svg, .elementor-1177 .elementor-element.elementor-element-686be0d9 .elementor-button:focus svg{fill:#000000;}.elementor-1177 .elementor-element.elementor-element-57ca6f16 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1177 .elementor-element.elementor-element-4f6a877e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1177 .elementor-element.elementor-element-4f6a877e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1177 .elementor-element.elementor-element-1a19d8aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-6c80b3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-167a686f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1177 .elementor-element.elementor-element-167a686f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-18f63d81{--e-rating-icon-marked-color:#FFFFFF;}.elementor-1177 .elementor-element.elementor-element-7e012ec9 .elementor-heading-title{font-family:"Sometype Mono", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1177 .elementor-element.elementor-element-2e9492f6{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1177 .elementor-element.elementor-element-3f5cb647 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-448fccaa{width:var( --container-widget-width, 101.177% );max-width:101.177%;--container-widget-width:101.177%;--container-widget-flex-grow:0;}.elementor-1177 .elementor-element.elementor-element-c48dbb4{margin-top:43px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-0aab2d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-ff1b986{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-5461114 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-6994204{--e-image-carousel-slides-to-show:6;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1177 .elementor-element.elementor-element-bd013c1{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-1177 .elementor-element.elementor-element-3234703 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-10b0753{margin-top:0px;margin-bottom:76px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-7164dca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-f4e12f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-f4e12f2 .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:64px;font-weight:400;font-style:normal;line-height:64px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-d3e876a{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1177 .elementor-element.elementor-element-465db8c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-7a8dafd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-1177 .elementor-element.elementor-element-fc4d3f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 50px 0px;}.elementor-1177 .elementor-element.elementor-element-fc4d3f8 .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:32px;font-weight:400;font-style:normal;line-height:32px;color:#161616;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1177 .elementor-element.elementor-element-30dc296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 50px 0px;border-style:none;}.elementor-1177 .elementor-element.elementor-element-30dc296 .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-30dc296 .elementor-image-box-title{margin-bottom:7px;font-family:var( --e-global-typography-9007307-font-family ), Sans-serif;font-size:var( --e-global-typography-9007307-font-size );font-weight:var( --e-global-typography-9007307-font-weight );font-style:var( --e-global-typography-9007307-font-style );line-height:var( --e-global-typography-9007307-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-30dc296:has(:hover) .elementor-image-box-title,
					 .elementor-1177 .elementor-element.elementor-element-30dc296:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-30dc296 .elementor-image-box-description{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-7caad36 .elementor-button{background-color:#61CE7000;font-family:"NewAmsterdam-Regular", Sans-serif;font-size:16px;font-weight:400;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-7caad36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-7caad36 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1177 .elementor-element.elementor-element-bdcf95e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-1177 .elementor-element.elementor-element-4dc6f91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 50px 0px;}.elementor-1177 .elementor-element.elementor-element-4dc6f91 .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:32px;font-weight:400;font-style:normal;line-height:32px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-c8cba67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 50px 0px;border-style:none;}.elementor-1177 .elementor-element.elementor-element-c8cba67 .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-c8cba67 .elementor-image-box-title{margin-bottom:7px;font-family:var( --e-global-typography-9007307-font-family ), Sans-serif;font-size:var( --e-global-typography-9007307-font-size );font-weight:var( --e-global-typography-9007307-font-weight );font-style:var( --e-global-typography-9007307-font-style );line-height:var( --e-global-typography-9007307-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-c8cba67:has(:hover) .elementor-image-box-title,
					 .elementor-1177 .elementor-element.elementor-element-c8cba67:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-c8cba67 .elementor-image-box-description{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-4e05339 .elementor-button{background-color:#61CE7000;font-family:"NewAmsterdam-Regular", Sans-serif;font-size:16px;font-weight:400;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-4e05339 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1177 .elementor-element.elementor-element-f2e548e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-1177 .elementor-element.elementor-element-ee2530a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 50px 0px;}.elementor-1177 .elementor-element.elementor-element-ee2530a .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:32px;font-weight:400;font-style:normal;line-height:32px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-26621e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 50px 0px;border-style:none;}.elementor-1177 .elementor-element.elementor-element-26621e7 .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-26621e7 .elementor-image-box-title{margin-bottom:7px;font-family:var( --e-global-typography-9007307-font-family ), Sans-serif;font-size:var( --e-global-typography-9007307-font-size );font-weight:var( --e-global-typography-9007307-font-weight );font-style:var( --e-global-typography-9007307-font-style );line-height:var( --e-global-typography-9007307-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-26621e7:has(:hover) .elementor-image-box-title,
					 .elementor-1177 .elementor-element.elementor-element-26621e7:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-26621e7 .elementor-image-box-description{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-f62c0a7 .elementor-button{background-color:#61CE7000;font-family:"NewAmsterdam-Regular", Sans-serif;font-size:16px;font-weight:400;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-f62c0a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1177 .elementor-element.elementor-element-687cd17 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-1177 .elementor-element.elementor-element-b8486c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 50px 0px;}.elementor-1177 .elementor-element.elementor-element-b8486c4 .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:32px;font-weight:400;font-style:normal;line-height:32px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-64a714d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 50px 0px;border-style:none;}.elementor-1177 .elementor-element.elementor-element-64a714d .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-64a714d .elementor-image-box-title{margin-bottom:7px;font-family:var( --e-global-typography-9007307-font-family ), Sans-serif;font-size:var( --e-global-typography-9007307-font-size );font-weight:var( --e-global-typography-9007307-font-weight );font-style:var( --e-global-typography-9007307-font-style );line-height:var( --e-global-typography-9007307-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-64a714d:has(:hover) .elementor-image-box-title,
					 .elementor-1177 .elementor-element.elementor-element-64a714d:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-64a714d .elementor-image-box-description{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-2e4d452 .elementor-button{background-color:#61CE7000;font-family:"NewAmsterdam-Regular", Sans-serif;font-size:16px;font-weight:400;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-2e4d452 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1177 .elementor-element.elementor-element-866c8f3:not(.elementor-motion-effects-element-type-background), .elementor-1177 .elementor-element.elementor-element-866c8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1177 .elementor-element.elementor-element-866c8f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-1177 .elementor-element.elementor-element-866c8f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1177 .elementor-element.elementor-element-58f6022 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-68f55b6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-6abd36b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 70px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-9dcdbd3{padding:0px 0px 15px 0px;}.elementor-1177 .elementor-element.elementor-element-9dcdbd3 .elementor-heading-title{font-family:var( --e-global-typography-bb7f7af-font-family ), Sans-serif;font-size:var( --e-global-typography-bb7f7af-font-size );font-weight:var( --e-global-typography-bb7f7af-font-weight );font-style:var( --e-global-typography-bb7f7af-font-style );line-height:var( --e-global-typography-bb7f7af-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-9ba7e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 29px 0px;font-family:var( --e-global-typography-55d3405-font-family ), Sans-serif;font-size:var( --e-global-typography-55d3405-font-size );font-weight:var( --e-global-typography-55d3405-font-weight );color:#000000;}.elementor-1177 .elementor-element.elementor-element-17109e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 29px 0px;font-family:var( --e-global-typography-55d3405-font-family ), Sans-serif;font-size:var( --e-global-typography-55d3405-font-size );font-weight:var( --e-global-typography-55d3405-font-weight );color:#000000;}.elementor-1177 .elementor-element.elementor-element-9181563{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 29px 0px;font-family:var( --e-global-typography-55d3405-font-family ), Sans-serif;font-size:var( --e-global-typography-55d3405-font-size );font-weight:var( --e-global-typography-55d3405-font-weight );color:#000000;}.elementor-1177 .elementor-element.elementor-element-fcc392f .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-55d3405-font-family ), Sans-serif;font-size:var( --e-global-typography-55d3405-font-size );font-weight:var( --e-global-typography-55d3405-font-weight );fill:#161616;color:#161616;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-fcc392f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-fcc392f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1177 .elementor-element.elementor-element-fcc392f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1177 .elementor-element.elementor-element-f597a73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-edd5ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-edd5ddc img{width:100%;max-width:100%;height:443px;object-fit:cover;object-position:top center;}.elementor-1177 .elementor-element.elementor-element-4ec9975:not(.elementor-motion-effects-element-type-background), .elementor-1177 .elementor-element.elementor-element-4ec9975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1177 .elementor-element.elementor-element-4ec9975{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-4ec9975 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1177 .elementor-element.elementor-element-454cbf2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-db9c6ba{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-3102af5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-1316f9f img{width:100%;max-width:100%;height:443px;object-fit:cover;object-position:top center;}.elementor-1177 .elementor-element.elementor-element-2e338fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 70px;}.elementor-1177 .elementor-element.elementor-element-0a9eeea{padding:0px 0px 15px 0px;}.elementor-1177 .elementor-element.elementor-element-0a9eeea .elementor-heading-title{font-family:var( --e-global-typography-bb7f7af-font-family ), Sans-serif;font-size:var( --e-global-typography-bb7f7af-font-size );font-weight:var( --e-global-typography-bb7f7af-font-weight );font-style:var( --e-global-typography-bb7f7af-font-style );line-height:var( --e-global-typography-bb7f7af-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-156f886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 29px 0px;font-family:var( --e-global-typography-55d3405-font-family ), Sans-serif;font-size:var( --e-global-typography-55d3405-font-size );font-weight:var( --e-global-typography-55d3405-font-weight );color:#000000;}.elementor-1177 .elementor-element.elementor-element-9243911{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 29px 0px;font-family:var( --e-global-typography-55d3405-font-family ), Sans-serif;font-size:var( --e-global-typography-55d3405-font-size );font-weight:var( --e-global-typography-55d3405-font-weight );color:#000000;}.elementor-1177 .elementor-element.elementor-element-16c5992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 29px 0px;font-family:var( --e-global-typography-55d3405-font-family ), Sans-serif;font-size:var( --e-global-typography-55d3405-font-size );font-weight:var( --e-global-typography-55d3405-font-weight );color:#000000;}.elementor-1177 .elementor-element.elementor-element-0d445d1 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-55d3405-font-family ), Sans-serif;font-size:var( --e-global-typography-55d3405-font-size );font-weight:var( --e-global-typography-55d3405-font-weight );fill:#161616;color:#161616;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-0d445d1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-0d445d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1177 .elementor-element.elementor-element-0d445d1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1177 .elementor-element.elementor-element-21f3c9c5{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-1177 .elementor-element.elementor-element-4098f246 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-11e456a{margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-1cce9499 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-605d5232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-605d5232 .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:64px;font-weight:400;font-style:normal;line-height:64px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-213852e8{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1177 .elementor-element.elementor-element-3721b639{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-5099f48a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-751e1d5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-751e1d5e .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:32px;font-weight:400;font-style:normal;line-height:32px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-5607c991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 25px 20px;border-style:solid;border-width:0px 0px 1px 1px;}.elementor-1177 .elementor-element.elementor-element-5607c991 .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-5607c991 .elementor-image-box-title{margin-bottom:5.25px;font-family:var( --e-global-typography-9007307-font-family ), Sans-serif;font-size:var( --e-global-typography-9007307-font-size );font-weight:var( --e-global-typography-9007307-font-weight );font-style:var( --e-global-typography-9007307-font-style );line-height:var( --e-global-typography-9007307-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-5607c991:has(:hover) .elementor-image-box-title,
					 .elementor-1177 .elementor-element.elementor-element-5607c991:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-5607c991 .elementor-image-box-description{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;line-height:1;color:#161616;}.elementor-1177 .elementor-element.elementor-element-23d6aa46 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-370b544f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-370b544f .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:32px;font-weight:400;font-style:normal;line-height:32px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-3aedd971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 25px 20px;border-style:solid;border-width:0px 0px 1px 1px;}.elementor-1177 .elementor-element.elementor-element-3aedd971 .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-3aedd971 .elementor-image-box-title{margin-bottom:5.25px;font-family:var( --e-global-typography-9007307-font-family ), Sans-serif;font-size:var( --e-global-typography-9007307-font-size );font-weight:var( --e-global-typography-9007307-font-weight );font-style:var( --e-global-typography-9007307-font-style );line-height:var( --e-global-typography-9007307-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-3aedd971:has(:hover) .elementor-image-box-title,
					 .elementor-1177 .elementor-element.elementor-element-3aedd971:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-3aedd971 .elementor-image-box-description{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;line-height:1;color:#161616;}.elementor-1177 .elementor-element.elementor-element-1093f004 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-5316103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-5316103 .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:32px;font-weight:400;font-style:normal;line-height:32px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-8d55674{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 25px 20px;border-style:solid;border-width:0px 0px 1px 1px;}.elementor-1177 .elementor-element.elementor-element-8d55674 .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-8d55674 .elementor-image-box-title{margin-bottom:5.25px;font-family:var( --e-global-typography-9007307-font-family ), Sans-serif;font-size:var( --e-global-typography-9007307-font-size );font-weight:var( --e-global-typography-9007307-font-weight );font-style:var( --e-global-typography-9007307-font-style );line-height:var( --e-global-typography-9007307-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-8d55674:has(:hover) .elementor-image-box-title,
					 .elementor-1177 .elementor-element.elementor-element-8d55674:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-8d55674 .elementor-image-box-description{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;line-height:1;color:#161616;}.elementor-1177 .elementor-element.elementor-element-1272fd18 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-35c1f299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-35c1f299 .elementor-heading-title{font-family:"NewAmsterdam-Regular", Sans-serif;font-size:32px;font-weight:400;font-style:normal;line-height:32px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-384d35b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 25px 20px;border-style:solid;border-width:0px 0px 1px 1px;}.elementor-1177 .elementor-element.elementor-element-384d35b7 .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-384d35b7 .elementor-image-box-title{margin-bottom:5.25px;font-family:var( --e-global-typography-9007307-font-family ), Sans-serif;font-size:var( --e-global-typography-9007307-font-size );font-weight:var( --e-global-typography-9007307-font-weight );font-style:var( --e-global-typography-9007307-font-style );line-height:var( --e-global-typography-9007307-line-height );color:#161616;}.elementor-1177 .elementor-element.elementor-element-384d35b7:has(:hover) .elementor-image-box-title,
					 .elementor-1177 .elementor-element.elementor-element-384d35b7:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-384d35b7 .elementor-image-box-description{font-family:"Sometype Mono", Sans-serif;font-size:16px;font-weight:400;line-height:1;color:#161616;}.elementor-1177 .elementor-element.elementor-element-44e4258:not(.elementor-motion-effects-element-type-background), .elementor-1177 .elementor-element.elementor-element-44e4258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1177 .elementor-element.elementor-element-44e4258{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-1177 .elementor-element.elementor-element-44e4258 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1177 .elementor-element.elementor-element-12906f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-5f4e941{padding:0px 0px 70px 0px;}.elementor-1177 .elementor-element.elementor-element-3db116e > .elementor-element-populated, .elementor-1177 .elementor-element.elementor-element-3db116e > .elementor-element-populated > .elementor-background-overlay, .elementor-1177 .elementor-element.elementor-element-3db116e > .elementor-background-slideshow{border-radius:2px 2px 2px 2px;}.elementor-1177 .elementor-element.elementor-element-3db116e > .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;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-3db116e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1177 .elementor-element.elementor-element-dfb68f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-dfb68f7 .elementor-heading-title{font-family:var( --e-global-typography-bb7f7af-font-family ), Sans-serif;font-size:var( --e-global-typography-bb7f7af-font-size );font-weight:var( --e-global-typography-bb7f7af-font-weight );font-style:var( --e-global-typography-bb7f7af-font-style );line-height:var( --e-global-typography-bb7f7af-line-height );color:#FFFFFF;}.elementor-1177 .elementor-element.elementor-element-3bd865b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Sometype Mono", Sans-serif;font-size:18px;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-1177 .elementor-element.elementor-element-274dd98 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-546fd89{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-0db1ccf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-86f6bfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 2;grid-row:span 1;}.elementor-1177 .elementor-element.elementor-element-86f6bfb .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-86f6bfb .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-86f6bfb:has(:hover) .elementor-image-box-title,
					 .elementor-1177 .elementor-element.elementor-element-86f6bfb:has(:focus) .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-923f223 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-ab9c137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 2;grid-row:span 1;}.elementor-1177 .elementor-element.elementor-element-ab9c137 .elementor-image-box-wrapper{text-align:left;}.elementor-1177 .elementor-element.elementor-element-ab9c137 .elementor-image-box-title{color:#161616;}.elementor-1177 .elementor-element.elementor-element-1074125{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-fdef528 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-a131e69 img{width:100%;max-width:100%;height:570px;object-fit:cover;object-position:center left;}.elementor-1177 .elementor-element.elementor-element-6120f34f:not(.elementor-motion-effects-element-type-background), .elementor-1177 .elementor-element.elementor-element-6120f34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1177 .elementor-element.elementor-element-6120f34f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 40px 0px;}.elementor-1177 .elementor-element.elementor-element-6120f34f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1177 .elementor-element.elementor-element-254a256b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-6cc62298 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-6a5e4a04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-6a5e4a04 .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:96px;font-weight:400;font-style:normal;line-height:95px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-7fb7bc3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;padding:0px 0px 0px 0px;font-family:"Sometype Mono", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-3c3e6571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;font-family:"Staatliches", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:36px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-3c3e6571 a{color:#161616;transition-duration:0.6s;}.elementor-1177 .elementor-element.elementor-element-3c3e6571 a:hover, .elementor-1177 .elementor-element.elementor-element-3c3e6571 a:focus{color:#DAFF02;}.elementor-1177 .elementor-element.elementor-element-5b890105{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;font-family:"Staatliches", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:36px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-5b890105 a{color:#161616;transition-duration:0.6s;}.elementor-1177 .elementor-element.elementor-element-5b890105 a:hover, .elementor-1177 .elementor-element.elementor-element-5b890105 a:focus{color:#DAFF02;}.elementor-1177 .elementor-element.elementor-element-40ff4002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Staatliches", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:36px;color:#161616;}.elementor-1177 .elementor-element.elementor-element-40ff4002 a{color:#161616;transition-duration:0.6s;}.elementor-1177 .elementor-element.elementor-element-40ff4002 a:hover, .elementor-1177 .elementor-element.elementor-element-40ff4002 a:focus{color:#DAFF02;}.elementor-1177 .elementor-element.elementor-element-48a130c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-377c9224{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1177 .elementor-element.elementor-element-759a9ec6 .elementor-heading-title{font-size:64px;line-height:58px;}.elementor-1177 .elementor-element.elementor-element-5cd07988 .elementor-heading-title{font-size:var( --e-global-typography-fceba8f-font-size );line-height:var( --e-global-typography-fceba8f-line-height );}.elementor-1177 .elementor-element.elementor-element-c48dbb4{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-bd013c1{padding:60px 0px 60px 0px;}.elementor-1177 .elementor-element.elementor-element-10b0753{margin-top:0px;margin-bottom:40px;}.elementor-1177 .elementor-element.elementor-element-f4e12f2 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-1177 .elementor-element.elementor-element-465db8c{margin-top:0px;margin-bottom:0px;}.elementor-1177 .elementor-element.elementor-element-fc4d3f8 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1177 .elementor-element.elementor-element-30dc296 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-4dc6f91 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1177 .elementor-element.elementor-element-c8cba67 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-ee2530a .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1177 .elementor-element.elementor-element-26621e7 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-b8486c4 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1177 .elementor-element.elementor-element-64a714d .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-866c8f3{padding:0px 0px 60px 0px;}.elementor-1177 .elementor-element.elementor-element-6abd36b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-9dcdbd3 .elementor-heading-title{font-size:var( --e-global-typography-bb7f7af-font-size );line-height:var( --e-global-typography-bb7f7af-line-height );}.elementor-1177 .elementor-element.elementor-element-9ba7e4d{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-17109e2{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-9181563{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-fcc392f .elementor-button{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-edd5ddc img{height:443px;}.elementor-1177 .elementor-element.elementor-element-4ec9975{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-2e338fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-0a9eeea .elementor-heading-title{font-size:var( --e-global-typography-bb7f7af-font-size );line-height:var( --e-global-typography-bb7f7af-line-height );}.elementor-1177 .elementor-element.elementor-element-156f886{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-9243911{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-16c5992{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-0d445d1 .elementor-button{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-21f3c9c5{margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-1177 .elementor-element.elementor-element-4098f246 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-11e456a{margin-top:0px;margin-bottom:30px;}.elementor-1177 .elementor-element.elementor-element-3721b639{margin-top:0px;margin-bottom:0px;}.elementor-1177 .elementor-element.elementor-element-5099f48a > .elementor-element-populated{margin:0px 20px 20px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-1177 .elementor-element.elementor-element-751e1d5e .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1177 .elementor-element.elementor-element-5607c991 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-23d6aa46 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1177 .elementor-element.elementor-element-370b544f .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1177 .elementor-element.elementor-element-3aedd971 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-1093f004 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-1177 .elementor-element.elementor-element-5316103 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1177 .elementor-element.elementor-element-8d55674 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-35c1f299 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-1177 .elementor-element.elementor-element-384d35b7 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-44e4258{padding:60px 0px 60px 0px;}.elementor-1177 .elementor-element.elementor-element-dfb68f7 .elementor-heading-title{font-size:var( --e-global-typography-bb7f7af-font-size );line-height:var( --e-global-typography-bb7f7af-line-height );}.elementor-1177 .elementor-element.elementor-element-1074125{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-6120f34f{padding:60px 0px 20px 0px;}.elementor-1177 .elementor-element.elementor-element-6a5e4a04 .elementor-heading-title{font-size:60px;line-height:52px;}.elementor-1177 .elementor-element.elementor-element-7fb7bc3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1177 .elementor-element.elementor-element-3c3e6571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;font-size:22px;line-height:34px;}.elementor-1177 .elementor-element.elementor-element-5b890105{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;font-size:22px;line-height:34px;}.elementor-1177 .elementor-element.elementor-element-40ff4002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:22px;line-height:34px;}}@media(max-width:767px){.elementor-1177 .elementor-element.elementor-element-759a9ec6 .elementor-heading-title{font-size:60px;line-height:58px;}.elementor-1177 .elementor-element.elementor-element-5cd07988 .elementor-heading-title{font-size:var( --e-global-typography-fceba8f-font-size );line-height:var( --e-global-typography-fceba8f-line-height );}.elementor-1177 .elementor-element.elementor-element-c48dbb4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-6994204{--e-image-carousel-slides-to-show:2;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1177 .elementor-element.elementor-element-f4e12f2 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-1177 .elementor-element.elementor-element-d3e876a{font-size:12px;}.elementor-1177 .elementor-element.elementor-element-465db8c{margin-top:0px;margin-bottom:0px;}.elementor-1177 .elementor-element.elementor-element-fc4d3f8 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-1177 .elementor-element.elementor-element-30dc296 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-4dc6f91 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-1177 .elementor-element.elementor-element-c8cba67 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-ee2530a .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-1177 .elementor-element.elementor-element-26621e7 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-b8486c4 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-1177 .elementor-element.elementor-element-64a714d .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-9dcdbd3 .elementor-heading-title{font-size:var( --e-global-typography-bb7f7af-font-size );line-height:var( --e-global-typography-bb7f7af-line-height );}.elementor-1177 .elementor-element.elementor-element-9ba7e4d{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-17109e2{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-9181563{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-fcc392f .elementor-button{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-0a9eeea .elementor-heading-title{font-size:var( --e-global-typography-bb7f7af-font-size );line-height:var( --e-global-typography-bb7f7af-line-height );}.elementor-1177 .elementor-element.elementor-element-156f886{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-9243911{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-16c5992{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-0d445d1 .elementor-button{font-size:var( --e-global-typography-55d3405-font-size );}.elementor-1177 .elementor-element.elementor-element-605d5232 .elementor-heading-title{font-size:30px;line-height:100%;}.elementor-1177 .elementor-element.elementor-element-213852e8{font-size:12px;}.elementor-1177 .elementor-element.elementor-element-5099f48a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1177 .elementor-element.elementor-element-751e1d5e .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-1177 .elementor-element.elementor-element-5607c991 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-370b544f .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-1177 .elementor-element.elementor-element-3aedd971 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-1093f004 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1177 .elementor-element.elementor-element-5316103 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-1177 .elementor-element.elementor-element-8d55674 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-1272fd18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1177 .elementor-element.elementor-element-35c1f299 .elementor-heading-title{font-size:22px;line-height:24px;}.elementor-1177 .elementor-element.elementor-element-384d35b7 .elementor-image-box-title{font-size:var( --e-global-typography-9007307-font-size );line-height:var( --e-global-typography-9007307-line-height );}.elementor-1177 .elementor-element.elementor-element-dfb68f7 .elementor-heading-title{font-size:var( --e-global-typography-bb7f7af-font-size );line-height:var( --e-global-typography-bb7f7af-line-height );}.elementor-1177 .elementor-element.elementor-element-6120f34f{padding:50px 0px 0px 0px;}.elementor-1177 .elementor-element.elementor-element-6a5e4a04 .elementor-heading-title{font-size:30px;line-height:100%;}.elementor-1177 .elementor-element.elementor-element-7fb7bc3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:12px;}.elementor-1177 .elementor-element.elementor-element-3c3e6571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1177 .elementor-element.elementor-element-5b890105{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}}@media(min-width:768px){.elementor-1177 .elementor-element.elementor-element-4e3d505e{width:65%;}.elementor-1177 .elementor-element.elementor-element-3f5cb647{width:35%;}.elementor-1177 .elementor-element.elementor-element-6abd36b{width:50%;}.elementor-1177 .elementor-element.elementor-element-f597a73{width:50%;}.elementor-1177 .elementor-element.elementor-element-3102af5{width:50%;}.elementor-1177 .elementor-element.elementor-element-2e338fe{width:50%;}.elementor-1177 .elementor-element.elementor-element-5099f48a{width:25%;}.elementor-1177 .elementor-element.elementor-element-23d6aa46{width:25%;}.elementor-1177 .elementor-element.elementor-element-1093f004{width:25%;}.elementor-1177 .elementor-element.elementor-element-1272fd18{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1177 .elementor-element.elementor-element-7a8dafd{width:48%;}.elementor-1177 .elementor-element.elementor-element-bdcf95e{width:48%;}.elementor-1177 .elementor-element.elementor-element-f2e548e{width:48%;}.elementor-1177 .elementor-element.elementor-element-687cd17{width:48%;}.elementor-1177 .elementor-element.elementor-element-6abd36b{width:100%;}.elementor-1177 .elementor-element.elementor-element-3102af5{width:100%;}.elementor-1177 .elementor-element.elementor-element-2e338fe{width:100%;}.elementor-1177 .elementor-element.elementor-element-5099f48a{width:50%;}.elementor-1177 .elementor-element.elementor-element-23d6aa46{width:50%;}.elementor-1177 .elementor-element.elementor-element-1093f004{width:50%;}.elementor-1177 .elementor-element.elementor-element-1272fd18{width:50%;}}/* Start custom CSS for column, class: .elementor-element-4f6a877e */.elementor-element-015d08f .elementor-widget-wrap.elementor-element-populated {
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-66b02d09 */.templ-brn-top .templ-brn-top-right .temp-top-right-iner img {
    height: 225px !important;
    width: 100% !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-edd5ddc */.home-page-why-coala .coala-col-two img {
    width: 100%;
    height: 400px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-44e4258 */.casr-std-templ .case-stdy-lefty .cas-std-img-box .elementor-image-box-content {display: inline-flex;align-items: center;gap: 17px;}
.casr-std-templ .case-stdy-lefty .cas-std-img-box .elementor-image-box-content h3 {font-family: 'New Amsterdam';font-style: normal;font-weight: 400;font-size: 48px;line-height: 100%;color: #FFFFFF;padding: 2px 10px 2px 0px}
.casr-std-templ .case-stdy-lefty .cas-std-img-box .elementor-image-box-content h3 span {font-family: 'Staatliches';font-style: normal;font-weight: 400;font-size: 36px;line-height: 100%;color: #FFFFFF;}
.casr-std-templ .case-stdy-lefty .cas-std-img-box .elementor-image-box-content h3:hover {color: #000;background: #DAFF02;}
.casr-std-templ .case-stdy-lefty .cas-std-img-box .elementor-image-box-content h3:hover span {color: #000}
.casr-std-templ .case-stdy-lefty .cas-std-img-box .elementor-image-box-content p {font-family: 'Sometype Mono';font-style: normal;font-weight: 600;font-size: 16px;line-height: 19px;color: #FFFFFF;max-width: 140px;}
.casr-std-templ .case-stdy-lefty {width: 100%;max-width: 500px;}
.casr-std-templ .case-stdy-righty {width: 100%;max-width: 592px;position:relative;}
.casr-std-templ .case-std-inr-temp > .elementor-container.elementor-column-gap-default {justify-content:space-between;gap:20px;}
.casr-std-templ .case-stdy-righty .elementor-widget-image-box{position:absolute;max-width:350px;bottom:14px;left:10px;}
.casr-std-templ .case-stdy-righty .elementor-widget-image-box .elementor-image-box-content{display:flex;flex-direction:column;align-items:start;}
.casr-std-templ .case-stdy-righty .elementor-widget-image-box .elementor-image-box-content h3{font-family: "NewAmsterdam-Regular";font-style: normal;font-weight: 400;font-size: 24px;line-height: 100%;color:#fff;padding:10px;}
.casr-std-templ .case-stdy-righty .elementor-widget-image-box .elementor-image-box-content p{font-family: 'Sometype Mono';font-style: normal;font-weight: 400;font-size: 12px;line-height: 14px;color: #FFFFFF;padding:0 10px 10px;}
.casr-std-templ .case-stdy-lefty .elementor-widget-button a{font-family: 'Sometype Mono';font-style: normal;font-weight: 400;font-size: 16px;line-height: 19px;color: #FFFFFF;padding:0px;}
.casr-std-templ .case-stdy-lefty .elementor-widget-button a span.elementor-button-content-wrapper {gap:20px;align-items:center;}
.casr-std-templ .case-stdy-lefty .elementor-widget-button a span svg{width:38px;height:38px;}
.casr-std-templ .case-stdy-lefty .elementor-widget-button a:hover svg{fill:#DAFF02;}
.casr-std-templ .case-stdy-lefty .elementor-widget-button a:hover svg path{fill:#000;}
.casr-std-templ .case-top-inr-temp .elementor-widget-button a{font-family: 'Sometype Mono';font-style: normal;font-weight: 400;font-size: 16px;line-height: 19px;color: #FFFFFF;padding:0px;background:unset;}
.casr-std-templ .case-top-inr-temp  .elementor-widget-button a span.elementor-button-content-wrapper {gap:20px;align-items:center;}
.casr-std-templ .case-top-inr-temp  .elementor-widget-button a span svg{width:38px;height:38px;}
.casr-std-templ .case-top-inr-temp  .elementor-widget-button a:hover svg{fill:#DAFF02;}
.casr-std-templ .case-top-inr-temp  .elementor-widget-button a:hover svg path{fill:#000;}
.casr-std-templ .case-stdy-lefty .casr-lft-inner > .elementor-container.elementor-column-gap-default{gap:30px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NewAmsterdam-Regular';
	font-display: auto;
	src: url('https://coalastudio.ca/wp-content/uploads/2025/10/NewAmsterdam-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */