.elementor-15 .elementor-element.elementor-element-55a9a036>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-15 .elementor-element.elementor-element-55a9a036:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-55a9a036>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-15 .elementor-element.elementor-element-55a9a036>.elementor-container{min-height:500px}.elementor-15 .elementor-element.elementor-element-55a9a036{padding:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-15 .elementor-element.elementor-element-55a9a036>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-659d476e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-659d476e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d0ddc9}.elementor-15 .elementor-element.elementor-element-659d476e>.elementor-element-populated{padding:0% 10% 0% 8%;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-15 .elementor-element.elementor-element-659d476e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-15 .elementor-element.elementor-element-600a1a0b>.elementor-widget-container{padding:1em 0 0}.elementor-15 .elementor-element.elementor-element-600a1a0b{text-align:center}.elementor-15 .elementor-element.elementor-element-600a1a0b .elementor-heading-title{letter-spacing:1.53px;color:#2f2f2f;font-size:14px;font-style:normal;font-weight:300;line-height:1.3em;text-decoration:none}.elementor-15 .elementor-element.elementor-element-275bf301 .elementor-heading-title{text-transform:uppercase;letter-spacing:4.25px;color:#000;font-size:62px;font-style:normal;font-weight:900;line-height:1.2em;text-decoration:none}.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-15 .elementor-element.elementor-element-5adf5df5 .elementor-button{text-transform:uppercase;letter-spacing:1.53px;fill:#00574d;color:#00574d;background-color:#fff0;padding:0;font-size:14px;font-style:normal;font-weight:300;line-height:1.3em;text-decoration:none}.elementor-15 .elementor-element.elementor-element-5adf5df5 .elementor-button:hover,.elementor-15 .elementor-element.elementor-element-5adf5df5 .elementor-button:focus{color:#626060}.elementor-15 .elementor-element.elementor-element-5adf5df5 .elementor-button:hover svg,.elementor-15 .elementor-element.elementor-element-5adf5df5 .elementor-button:focus svg{fill:#626060}.elementor-15 .elementor-element.elementor-element-24faf34{padding:5% 5% 3%}.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-15 .elementor-element.elementor-element-4d303791{text-align:left}.elementor-15 .elementor-element.elementor-element-4d303791 img{width:88%}.elementor-15 .elementor-element.elementor-element-750deeac>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-15 .elementor-element.elementor-element-415e9188 .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;text-decoration:none}.elementor-widget-text-editor{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-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-15 .elementor-element.elementor-element-7eb3d18a{color:#000;text-transform:none;letter-spacing:-.45px;font-size:13px;font-style:normal;font-weight:300;line-height:1.6em;text-decoration:none}.elementor-15 .elementor-element.elementor-element-57a3ab7d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-15 .elementor-element.elementor-element-3c1a05e1 .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;text-decoration:none}.elementor-15 .elementor-element.elementor-element-3f75269d{color:#000;text-transform:none;letter-spacing:-.45px;font-size:13px;font-style:normal;font-weight:300;line-height:1.6em;text-decoration:none}.elementor-15 .elementor-element.elementor-element-bfb4cc6{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:0px}.elementor-15 .elementor-element.elementor-element-bfb4cc6 .elementor-widget-container{text-align:left}.elementor-15 .elementor-element.elementor-element-3dcabe68>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-15 .elementor-element.elementor-element-4aefbc26>.elementor-widget-container{margin:0 0 0 1em}.elementor-15 .elementor-element.elementor-element-4aefbc26 .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;text-decoration:none}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-15 .elementor-element.elementor-element-322a10d0>.elementor-widget-container{margin:0 0 0 1em;padding:0}.elementor-15 .elementor-element.elementor-element-322a10d0 .elementor-nav-menu .elementor-item{text-transform:none;letter-spacing:-.45px;font-size:14px;font-style:normal;font-weight:300;line-height:1.6em;text-decoration:none}.elementor-15 .elementor-element.elementor-element-322a10d0 .elementor-nav-menu--main .elementor-item{color:#000;fill:#000;padding:0}.elementor-15 .elementor-element.elementor-element-322a10d0 .elementor-nav-menu--main .elementor-item:hover,.elementor-15 .elementor-element.elementor-element-322a10d0 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-15 .elementor-element.elementor-element-322a10d0 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-15 .elementor-element.elementor-element-322a10d0 .elementor-nav-menu--main .elementor-item:focus{color:#626060;fill:#626060}.elementor-15 .elementor-element.elementor-element-322a10d0 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000}.elementor-15 .elementor-element.elementor-element-322a10d0{--e-nav-menu-horizontal-menu-item-margin:calc(0px / 2)}.elementor-15 .elementor-element.elementor-element-322a10d0 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0}.elementor-15 .elementor-element.elementor-element-435e4f13>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-15 .elementor-element.elementor-element-435e4f13:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-435e4f13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f3ef}.elementor-15 .elementor-element.elementor-element-435e4f13>.elementor-container{min-height:50px}.elementor-15 .elementor-element.elementor-element-435e4f13{padding:0% 5%;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-15 .elementor-element.elementor-element-435e4f13>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-1965fd68{text-align:center}.elementor-15 .elementor-element.elementor-element-1965fd68 .elementor-heading-title{text-transform:none;letter-spacing:-.45px;color:#000;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:1.6em;text-decoration:none}@media (max-width:1024px){.elementor-15 .elementor-element.elementor-element-275bf301 .elementor-heading-title{font-size:45px}.elementor-15 .elementor-element.elementor-element-750deeac>.elementor-element-populated{--e-column-margin-right:0%;--e-column-margin-left:0%;margin:10% 0% 0%;padding:0% 5% 0% 0%}.elementor-15 .elementor-element.elementor-element-7eb3d18a{font-size:14px}.elementor-15 .elementor-element.elementor-element-57a3ab7d>.elementor-element-populated{--e-column-margin-right:0%;--e-column-margin-left:0%;margin:10% 0% 0%}.elementor-15 .elementor-element.elementor-element-3f75269d{font-size:14px}.elementor-15 .elementor-element.elementor-element-3dcabe68>.elementor-element-populated{--e-column-margin-right:0%;--e-column-margin-left:0%;margin:10% 0% 0%}.elementor-15 .elementor-element.elementor-element-322a10d0 .elementor-nav-menu .elementor-item,.elementor-15 .elementor-element.elementor-element-1965fd68 .elementor-heading-title{font-size:14px}}@media (max-width:767px){.elementor-15 .elementor-element.elementor-element-55a9a036{padding:0}.elementor-15 .elementor-element.elementor-element-659d476e>.elementor-element-populated{padding:30px 10px 0 8px}.elementor-15 .elementor-element.elementor-element-600a1a0b{text-align:left}.elementor-15 .elementor-element.elementor-element-275bf301 .elementor-heading-title{letter-spacing:3.25px;font-size:44px}.elementor-15 .elementor-element.elementor-element-24faf34{padding:15% 5% 5%}}@media (max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-659d476e,.elementor-15 .elementor-element.elementor-element-6bf2f6b8{width:100%}.elementor-15 .elementor-element.elementor-element-750deeac,.elementor-15 .elementor-element.elementor-element-57a3ab7d,.elementor-15 .elementor-element.elementor-element-3dcabe68{width:50%}}#footer-text{font-weight:900;font-family:Reckless,Georgia,Times,Times New Roman,serif!important}
.elementor-362 .elementor-element.elementor-element-360c6b5e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-362 .elementor-element.elementor-element-360c6b5e:not(.elementor-motion-effects-element-type-background),.elementor-362 .elementor-element.elementor-element-360c6b5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbfbfb}.elementor-362 .elementor-element.elementor-element-360c6b5e>.elementor-container{min-height:0}.elementor-362 .elementor-element.elementor-element-360c6b5e{border:0 solid #02d3c9;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-362 .elementor-element.elementor-element-360c6b5e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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-362 .elementor-element.elementor-element-315694bf>.elementor-widget-container{margin:0;padding:1em 0}.elementor-362 .elementor-element.elementor-element-315694bf{text-align:left}.elementor-362 .elementor-element.elementor-element-315694bf img{width:66%}.elementor-362 .elementor-element.elementor-element-7aab9e59{--grid-template-columns:repeat(0, auto);--icon-size:36px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-362 .elementor-element.elementor-element-7aab9e59 .elementor-widget-container{text-align:right}.elementor-362 .elementor-element.elementor-element-7aab9e59>.elementor-widget-container{margin:0}.elementor-362 .elementor-element.elementor-element-7aab9e59 .elementor-social-icon{--icon-padding:.1em;background-color:#6ec1e400}.elementor-362 .elementor-element.elementor-element-60c1974e{padding:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-362 .elementor-element.elementor-element-60c1974e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-362 .elementor-element.elementor-element-7766882a .elementor-element-populated .elementor-heading-title,.elementor-362 .elementor-element.elementor-element-7766882a>.elementor-element-populated,.elementor-362 .elementor-element.elementor-element-7766882a .elementor-element-populated a{color:#fbfbfb}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-menu-toggle{background-color:#0000;border-width:0;border-radius:0;margin:0 auto;font-size:30px}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu .elementor-item{text-transform:uppercase;font-size:15px}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--main .elementor-item{color:#fbfbfb;fill:#fbfbfb;padding-top:17px;padding-bottom:17px}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--main .elementor-item:hover,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--main .elementor-item:focus{color:#000}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#b2d0e0}.elementor-362 .elementor-element.elementor-element-dfa6c37 .e--pointer-framed .elementor-item:before,.elementor-362 .elementor-element.elementor-element-dfa6c37 .e--pointer-framed .elementor-item:after{border-color:#b2d0e0}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown a,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-menu-toggle{color:#000}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown{background-color:#f2f2f2}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown a:hover,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown a.highlighted,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-menu-toggle:hover{color:#02d3c9}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown a:hover,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown a.highlighted{background-color:#ededed}.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown .elementor-item,.elementor-362 .elementor-element.elementor-element-dfa6c37 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:15px}.elementor-362 .elementor-element.elementor-element-dfa6c37 div.elementor-menu-toggle{color:#c5c5c5}.elementor-362 .elementor-element.elementor-element-dfa6c37 div.elementor-menu-toggle svg{fill:#c5c5c5}.elementor-362 .elementor-element.elementor-element-dfa6c37 div.elementor-menu-toggle:hover{color:#54595f}@media (max-width:1024px){.elementor-362 .elementor-element.elementor-element-360c6b5e>.elementor-container{min-height:124px}.elementor-362 .elementor-element.elementor-element-360c6b5e{padding:0 20px}.elementor-362 .elementor-element.elementor-element-315694bf img{width:81%}.elementor-362 .elementor-element.elementor-element-769eb910>.elementor-element-populated{padding:0 0 0 70px}.elementor-362 .elementor-element.elementor-element-60c1974e{padding:20px}}@media (max-width:767px){.elementor-362 .elementor-element.elementor-element-360c6b5e>.elementor-container{min-height:36px}.elementor-362 .elementor-element.elementor-element-360c6b5e{padding:0 20px}.elementor-362 .elementor-element.elementor-element-262ea9f0{width:60%}.elementor-362 .elementor-element.elementor-element-315694bf img{width:560px}.elementor-362 .elementor-element.elementor-element-769eb910{width:40%}.elementor-362 .elementor-element.elementor-element-769eb910>.elementor-element-populated{padding:0}.elementor-362 .elementor-element.elementor-element-7aab9e59{--icon-size:25px}.elementor-362 .elementor-element.elementor-element-60c1974e{padding:10px 20px}.elementor-362 .elementor-element.elementor-element-7766882a{width:100%}}@media (min-width:768px){.elementor-362 .elementor-element.elementor-element-262ea9f0{width:50.176%}.elementor-362 .elementor-element.elementor-element-769eb910{width:49.824%}}@media (max-width:1024px) and (min-width:768px){.elementor-362 .elementor-element.elementor-element-262ea9f0,.elementor-362 .elementor-element.elementor-element-769eb910{width:50%}}#logo{min-width:13em;overflow:hidden}
.elementor-371 .elementor-element.elementor-element-fbe497b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-371 .elementor-element.elementor-element-fbe497b:not(.elementor-motion-effects-element-type-background),.elementor-371 .elementor-element.elementor-element-fbe497b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-371 .elementor-element.elementor-element-fbe497b>.elementor-container{min-height:500px}.elementor-371 .elementor-element.elementor-element-fbe497b{padding:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-371 .elementor-element.elementor-element-fbe497b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-371 .elementor-element.elementor-element-628f93f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-371 .elementor-element.elementor-element-628f93f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d0ddc9}.elementor-371 .elementor-element.elementor-element-628f93f4>.elementor-element-populated{padding:0% 10% 0% 8%;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-371 .elementor-element.elementor-element-628f93f4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-371 .elementor-element.elementor-element-405fdbeb>.elementor-widget-container{padding:1em 0 0}.elementor-371 .elementor-element.elementor-element-405fdbeb{text-align:center}.elementor-371 .elementor-element.elementor-element-405fdbeb .elementor-heading-title{letter-spacing:1.53px;color:#2f2f2f;font-size:14px;font-style:normal;font-weight:300;line-height:1.3em;text-decoration:none}.elementor-371 .elementor-element.elementor-element-784b112>.elementor-widget-container{margin:15px 0 0}.elementor-371 .elementor-element.elementor-element-784b112 .elementor-heading-title{text-transform:uppercase;letter-spacing:4.25px;color:#000;font-size:62px;font-style:normal;font-weight:900;line-height:1.2em;text-decoration:none}.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-371 .elementor-element.elementor-element-1008f2aa .elementor-button{text-transform:uppercase;letter-spacing:1.53px;fill:#00574d;color:#00574d;background-color:#fff0;padding:0;font-size:14px;font-style:normal;font-weight:300;line-height:1.3em;text-decoration:none}.elementor-371 .elementor-element.elementor-element-1008f2aa .elementor-button:hover,.elementor-371 .elementor-element.elementor-element-1008f2aa .elementor-button:focus{color:#626060}.elementor-371 .elementor-element.elementor-element-1008f2aa .elementor-button:hover svg,.elementor-371 .elementor-element.elementor-element-1008f2aa .elementor-button:focus svg{fill:#626060}.elementor-371 .elementor-element.elementor-element-224e115c{padding:5% 5% 3%}.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-371 .elementor-element.elementor-element-675c72b2{text-align:left}.elementor-371 .elementor-element.elementor-element-675c72b2 img{width:88%}.elementor-371 .elementor-element.elementor-element-631eff13>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-371 .elementor-element.elementor-element-7e09ed74 .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;text-decoration:none}.elementor-widget-text-editor{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-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-371 .elementor-element.elementor-element-26cf42f{color:#000;text-transform:none;letter-spacing:-.45px;font-size:13px;font-style:normal;font-weight:300;line-height:1.6em;text-decoration:none}.elementor-371 .elementor-element.elementor-element-1a42e9a4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-371 .elementor-element.elementor-element-28e7e3a3 .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;text-decoration:none}.elementor-371 .elementor-element.elementor-element-72ed1bed{color:#000;text-transform:none;letter-spacing:-.45px;font-size:13px;font-style:normal;font-weight:300;line-height:1.6em;text-decoration:none}.elementor-371 .elementor-element.elementor-element-5963609f{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:0px}.elementor-371 .elementor-element.elementor-element-5963609f .elementor-widget-container{text-align:left}.elementor-371 .elementor-element.elementor-element-1675f481>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-371 .elementor-element.elementor-element-18f8f1f8>.elementor-widget-container{margin:0 0 0 1em}.elementor-371 .elementor-element.elementor-element-18f8f1f8 .elementor-heading-title{text-transform:uppercase;letter-spacing:1px;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;text-decoration:none}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-371 .elementor-element.elementor-element-6e454ead>.elementor-widget-container{margin:0 0 0 1em;padding:0}.elementor-371 .elementor-element.elementor-element-6e454ead .elementor-nav-menu .elementor-item{text-transform:none;letter-spacing:-.45px;font-size:14px;font-style:normal;font-weight:300;line-height:1.6em;text-decoration:none}.elementor-371 .elementor-element.elementor-element-6e454ead .elementor-nav-menu--main .elementor-item{color:#000;fill:#000;padding:0}.elementor-371 .elementor-element.elementor-element-6e454ead .elementor-nav-menu--main .elementor-item:hover,.elementor-371 .elementor-element.elementor-element-6e454ead .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-371 .elementor-element.elementor-element-6e454ead .elementor-nav-menu--main .elementor-item.highlighted,.elementor-371 .elementor-element.elementor-element-6e454ead .elementor-nav-menu--main .elementor-item:focus{color:#626060;fill:#626060}.elementor-371 .elementor-element.elementor-element-6e454ead .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000}.elementor-371 .elementor-element.elementor-element-6e454ead{--e-nav-menu-horizontal-menu-item-margin:calc(0px / 2)}.elementor-371 .elementor-element.elementor-element-6e454ead .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0}.elementor-371 .elementor-element.elementor-element-79364472>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-371 .elementor-element.elementor-element-79364472:not(.elementor-motion-effects-element-type-background),.elementor-371 .elementor-element.elementor-element-79364472>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f3ef}.elementor-371 .elementor-element.elementor-element-79364472>.elementor-container{min-height:50px}.elementor-371 .elementor-element.elementor-element-79364472{padding:0% 5%;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-371 .elementor-element.elementor-element-79364472>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-371 .elementor-element.elementor-element-4b92300f{text-align:center}.elementor-371 .elementor-element.elementor-element-4b92300f .elementor-heading-title{text-transform:none;letter-spacing:-.45px;color:#000;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:1.6em;text-decoration:none}@media (max-width:1024px){.elementor-371 .elementor-element.elementor-element-784b112 .elementor-heading-title{font-size:45px}.elementor-371 .elementor-element.elementor-element-631eff13>.elementor-element-populated{--e-column-margin-right:0%;--e-column-margin-left:0%;margin:10% 0% 0%;padding:0% 5% 0% 0%}.elementor-371 .elementor-element.elementor-element-26cf42f{font-size:14px}.elementor-371 .elementor-element.elementor-element-1a42e9a4>.elementor-element-populated{--e-column-margin-right:0%;--e-column-margin-left:0%;margin:10% 0% 0%}.elementor-371 .elementor-element.elementor-element-72ed1bed{font-size:14px}.elementor-371 .elementor-element.elementor-element-1675f481>.elementor-element-populated{--e-column-margin-right:0%;--e-column-margin-left:0%;margin:10% 0% 0%}.elementor-371 .elementor-element.elementor-element-6e454ead .elementor-nav-menu .elementor-item,.elementor-371 .elementor-element.elementor-element-4b92300f .elementor-heading-title{font-size:14px}}@media (max-width:767px){.elementor-371 .elementor-element.elementor-element-fbe497b{padding:0}.elementor-371 .elementor-element.elementor-element-628f93f4>.elementor-element-populated{padding:30px 10px 0 8px}.elementor-371 .elementor-element.elementor-element-405fdbeb{text-align:left}.elementor-371 .elementor-element.elementor-element-784b112 .elementor-heading-title{letter-spacing:3.25px;font-size:44px}.elementor-371 .elementor-element.elementor-element-224e115c{padding:15% 5% 5%}}@media (max-width:1024px) and (min-width:768px){.elementor-371 .elementor-element.elementor-element-628f93f4,.elementor-371 .elementor-element.elementor-element-2aacaf8b{width:100%}.elementor-371 .elementor-element.elementor-element-631eff13,.elementor-371 .elementor-element.elementor-element-1a42e9a4,.elementor-371 .elementor-element.elementor-element-1675f481{width:50%}}#footer-text{font-weight:900;font-family:Reckless,Georgia,Times,Times New Roman,serif!important}
.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-242 .elementor-element.elementor-element-4beda51 .elementor-heading-title{color:#000;font-weight:600}.elementor-widget-text-editor{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-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-242 .elementor-element.elementor-element-1b86864{font-weight:400}.elementor-242 .elementor-element.elementor-element-2f22aca .elementor-heading-title{color:#000;font-weight:600}.elementor-242 .elementor-element.elementor-element-32fcfd1{font-weight:400}
.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-281 .elementor-element.elementor-element-7f25bd6 .elementor-heading-title{color:#000;font-weight:600}.elementor-widget-text-editor{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-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-281 .elementor-element.elementor-element-07bf808{font-weight:400}.elementor-281 .elementor-element.elementor-element-a6ca9c3 .elementor-heading-title{color:#000;font-weight:600}.elementor-281 .elementor-element.elementor-element-5f09d6b{font-weight:400}.elementor-281 .elementor-element.elementor-element-676467a .elementor-heading-title{color:#000;font-weight:600}.elementor-281 .elementor-element.elementor-element-247004b{font-weight:400}
.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-375 .elementor-element.elementor-element-19fbd4c2 .elementor-heading-title{color:#000;font-weight:600}.elementor-widget-text-editor{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-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-375 .elementor-element.elementor-element-6d6527f7{font-weight:400}.elementor-375 .elementor-element.elementor-element-632d963e .elementor-heading-title{color:#000;font-weight:600}.elementor-375 .elementor-element.elementor-element-5f8266a1{font-weight:400}
.elementor-widget-text-editor{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-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)}
@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@keyframes nav{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}.banner{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background-position:20%;background-size:cover;max-width:100vw;min-height:30em;margin:0 auto;position:relative}@media only screen and (max-width:35em) and (min-width:15em){.banner{min-height:20em}}.banner img{z-index:-1;width:100vw;max-width:100vw;position:absolute;inset:0}.banner *{margin:0}.banner .bgOverlay{background-image:-webkit-gradient(linear,left bottom,right top,from(#000000eb),color-stop(#2b2b2bf7),color-stop(#21212160),color-stop(#b9b9b934),to(#ffffff4b));background-image:linear-gradient(to top right,#000000eb,#2b2b2bf7,#21212160,#b9b9b934,#ffffff4b);min-height:30em}@media only screen and (max-width:35em) and (min-width:15em){.banner .bgOverlay{min-height:20em!important}}.banner h1{color:#fbfbfb;margin-bottom:1.5em;font-family:Reckless,Georgia,Times,Times New Roman,serif;font-size:1.3rem;font-weight:500}.banner h2{letter-spacing:1.25px;color:#fbfbfb;margin-left:1em;font-family:poppins,sans-serif;font-size:4.3rem;font-style:normal;font-weight:500;line-height:1.05em;text-decoration:none;position:relative}.banner h2:after{content:"";transform-origin:0 0;border-left:1px solid #004251;width:1px;transition:transform 1s cubic-bezier(.5,0,0,1),opacity 1s cubic-bezier(.5,0,0,1);display:block;position:absolute;inset:0 auto 0 -2%;transform:scaleY(1.5)}@media only screen and (max-width:65em) and (min-width:15em){.banner h2{max-width:8em;font-size:4.3rem}}.banner button{width:fit-content;margin-top:2em}.banner .bannerBox{place-content:center;width:63vw;max-width:54em;height:33em;min-height:30em;padding:0 2em;display:grid}@media only screen and (max-width:65em) and (min-width:15em){.banner .bannerBox{width:65vw;height:fit-content;padding:1.5em}}@media only screen and (max-width:35em) and (min-width:15em){.banner .bannerBox{width:65vw;min-height:25em;margin-left:2em}}.banner .bannerBox .headThree{margin-bottom:1em}.textField{color:#00574d;background-color:#fbfbfb;grid-template-columns:repeat(auto-fit,minmax(max(50%,10rem),1fr));grid-auto-flow:column;height:fit-content;padding:4em 0;display:grid;position:relative}.textField .objectLeft{filter:saturate(0);position:absolute;bottom:-100px;right:-150px}@media only screen and (max-width:65em) and (min-width:15em){.textField .objectLeft{top:-100px}.textField{grid-template-columns:repeat(auto-fit,minmax(max(100%,10rem),1fr));grid-auto-flow:row}}.textField .corner{filter:brightness();clip-path:polygon(71% 0,0 0,0 100%);z-index:0;background-color:#004251;width:18em;height:27em;display:none;position:absolute;top:0;left:0;overflow:hidden;transform:rotate(360deg)}@media only screen and (max-width:65em) and (min-width:15em){.textField .corner{width:9em}}@media only screen and (max-width:35em) and (min-width:15em){.textField .corner{width:9em;display:none}}.textField p{max-width:35em;margin:0 1.5em}@media only screen and (max-width:65em) and (min-width:15em){.textField p{max-width:none}}.textField .topPageInfo{font-size:1.6rem}@media only screen and (max-width:65em) and (min-width:15em){.textField .topPageInfo p{font-size:1.6rem}}.textField button{margin-top:1em;margin-left:1em}.textField .stats{color:#191919;padding:2em inherit}@media only screen and (max-width:65em) and (min-width:15em){.textField .stats{grid-column-gap:1rem;margin:3em 0}}.textField h2{z-index:1;place-content:start center;max-width:16em;margin:0 0 .5em;padding:0 .5em;font-size:3rem;font-weight:500;line-height:1.15em;display:grid;position:relative}.textField p{padding:0 .5em;line-height:1.5em;display:grid}@media only screen and (max-width:35em) and (min-width:15em){.textField p{padding:0}}.textField span{margin-top:0 auto;flex-direction:column;font-size:.9rem;display:flex}.textField span br{content:"";margin:1.5em;font-size:24%;display:block}.point{width:fit-content;display:flex}@media only screen and (max-width:35em) and (min-width:15em){.point{margin-top:1em}}.point p{display:block!important}.point svg{width:.7em;margin:0 0 0 2em;min-width:.7em!important}@media only screen and (max-width:35em) and (min-width:15em){.point svg{min-width:1.3em;margin:0 0 0 1em}}.containerImg{text-align:center}.containerImg span:first-child{position:absolute;top:0;left:0}.containerImg span:first-child img{z-index:0;width:25em}@media only screen and (max-width:65em) and (min-width:15em){.containerImg span:first-child img{width:25em!important}}.containerImg span:nth-child(2){position:relative}.containerImg span:nth-child(2) img{z-index:2;border-top-right-radius:40px;border-bottom-left-radius:40px;width:30em;margin:4em auto 0;box-shadow:8px 16px 16px #00000040}@media only screen and (max-width:65em) and (min-width:15em){.containerImg span:nth-child(2) img{width:42em!important}}@media only screen and (max-width:35em) and (min-width:15em){.phone-header{font-size:4rem!important}}@keyframes image-in{0%{clip-path:polygon(0 0,96% 0,96% 0,0 0)}to{clip-path:polygon(0 0,96% 0,96% 100%,0 100%)}}@keyframes text-clip{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes outer-left{0%{transform:translate(50%)}to{transform:none}}@keyframes inner-left{0%{transform:translate(-50%)}to{transform:none}}@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}.serviceChoose{color:#fbfbfb;z-index:9;background-color:#00574d;min-height:800px;max-height:900px;margin:0 auto;padding-bottom:2em;transition:all .2s;position:relative}@media only screen and (max-width:65em) and (min-width:15em){.serviceChoose{max-height:none}}@media only screen and (max-width:35em) and (min-width:15em){.serviceChoose{z-index:0;min-height:1000px;max-height:none;padding-bottom:4em!important}}.serviceChoose nav{text-align:center;color:#fbfbfb;cursor:pointer;grid-template-columns:repeat(auto-fit,minmax(max(20%,1rem),.5fr));place-content:center;width:90vw;max-width:1020px;margin:0 auto;display:grid}@media only screen and (max-width:65em) and (min-width:15em){.serviceChoose nav{grid-template-columns:-webkit-min-content;grid-template-columns:min-content;grid-auto-flow:column;place-content:center;overflow-x:scroll}}@media only screen and (max-width:35em) and (min-width:15em){.serviceChoose nav{place-content:start}}.serviceChoose nav span{color:#fbfbfb;border-bottom:1px solid gray;width:18em;margin:0 auto;padding:2em 0 0;display:block;position:relative}@media only screen and (max-width:35em) and (min-width:15em){.serviceChoose nav span{width:22em;padding:4em 0 0}}.serviceChoose nav span p{color:#fbfbfb;margin:0;transition:all .25s}.serviceChoose nav span:after{content:"";transition:transform .25s ease-in-out;display:block;transform:scaleX(0);border-bottom:2px solid #d0ddc9!important}.serviceChoose nav span:hover p{color:#d0ddc9;transition:all .25s;transform:translateY(-20%)}.serviceChoose nav span:hover:after,.serviceChoose nav span:active{transform:scaleX(1)}.serviceChoose nav span input{opacity:0}.serviceChoose .opacityZ{opacity:0!important}.serviceChoose .opacityZ .promo{transform:translate(-700px)!important}.serviceChoose .opacityZ .toggleText{display:none}.serviceChoose .opacityOne{opacity:1!important;transform:translate(0)!important}.serviceChoose .serviceOutput{color:#fbfbfb;grid-template-columns:repeat(auto-fit,minmax(max(20%,1rem),.5fr));width:90vw;max-width:1375px;margin:2em auto;transition:all .2s;display:grid}@media only screen and (max-width:65em) and (min-width:15em){.serviceChoose .serviceOutput{grid-template-columns:repeat(auto-fit,minmax(max(100%,10rem),2.5fr))}}.serviceChoose .serviceOutput p{color:#fbfbfb}.serviceChoose .serviceOutput .toggleImage{width:30em;height:20em}.serviceChoose .serviceOutput h2{color:#fbfbfb;margin-top:0}.serviceChoose .serviceOutput h3{color:#acacac;margin:.2em;font-size:.8rem}.stats{grid-row-gap:48px;grid-column-gap:4rem;color:#fbfbfb;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:1.5em;padding-left:1em;display:grid;position:relative}.stats p{margin-top:1em;font-size:1rem}@media only screen and (max-width:35em) and (min-width:15em){.stats{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.stats p{font-size:1.6rem}}.stats .stats__stat{margin:0;font-family:Reckless,Georgia,Times,Times New Roman,serif;font-size:2.5rem}@media only screen and (max-width:35em) and (min-width:15em){.stats .stats__stat{font-size:4rem}}.stats__content{max-height:9em;margin:0;padding-bottom:1em;padding-left:1em;position:relative}@media only screen and (max-width:65em) and (min-width:15em){.stats__content{max-height:none}}.stats__content:before{content:"";transform-origin:0 0;border-left:1px solid #d0ddc9;width:1px;transition:transform 1s cubic-bezier(.5,0,0,1),opacity 1s cubic-bezier(.5,0,0,1);display:block;position:absolute;inset:0 auto 0 0;transform:scaleY(1)}.is-visible .stats__content:before,.stats__content.is-visible:before{transform:scaleX(1)scaleY(1)}:root{--src:url(https://images.unsplash.com/photo-1554620121-59e7f3f6e3a4?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy);--size:25em;--space:8vmin;--duration:.3s;--ease-out:cubic-bezier(.25, 1, .5, 1);--bounce-out:cubic-bezier(.34, 1.56, .64, 1)}.promo{cursor:pointer;width:var(--size);height:var(--size);margin-top:2em;margin-left:2em;position:relative;transform:scale(1)}@media only screen and (max-width:65em) and (min-width:15em){.promo{margin-top:1em;margin-bottom:1.5em}}.title{--font-size:calc(var(--size) / 8);font-size:var(--font-size);white-space:nowrap;-webkit-transition:-webkit-transform var(--duration) var(--ease-out);transition:-webkit-transform var(--duration) var(--ease-out);transition:transform var(--duration) var(--ease-out);transition:transform var(--duration) var(--ease-out),-webkit-transform var(--duration) var(--ease-out);pointer-events:none;align-items:center;font-weight:700;line-height:1.2;display:flex;position:absolute;bottom:0;left:0;transform:translate(-10%,-50%)}.title:after{content:attr(data-cta);font-size:calc(var(--font-size)/ 6.25);letter-spacing:.125vmin;opacity:0;-webkit-transition:opacity var(--duration) var(--ease-out),-webkit-transform var(--duration) var(--ease-out);transition:opacity var(--duration) var(--ease-out),-webkit-transform var(--duration) var(--ease-out);transition:transform var(--duration) var(--ease-out),opacity var(--duration) var(--ease-out);transition:transform var(--duration) var(--ease-out),opacity var(--duration) var(--ease-out),-webkit-transform var(--duration) var(--ease-out);margin-left:1.5vmin;font-weight:400;display:inline-block;transform:translate(-25%)}.image-wrapper{width:var(--size);height:var(--size);clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,0 50%,0 0);-webkit-transition:-webkit-transform var(--duration) var(--ease-out),-webkit-clip-path var(--duration) var(--ease-out);transition:-webkit-transform var(--duration) var(--ease-out),-webkit-clip-path var(--duration) var(--ease-out);transition:transform var(--duration) var(--ease-out),clip-path var(--duration) var(--ease-out);transition:transform var(--duration) var(--ease-out),clip-path var(--duration) var(--ease-out),-webkit-transform var(--duration) var(--ease-out),-webkit-clip-path var(--duration) var(--ease-out);overflow:hidden}@media only screen and (max-width:65em) and (min-width:15em){.image-wrapper{width:30em}}.image-wrapper img{-o-object-fit:cover;object-fit:cover;width:120%;height:100%;-webkit-transition:-webkit-transform var(--duration) var(--ease-out);transition:-webkit-transform var(--duration) var(--ease-out);transition:transform var(--duration) var(--ease-out);transition:transform var(--duration) var(--ease-out),-webkit-transform var(--duration) var(--ease-out);position:relative;transform:translate(-10%)}.image-wrapper:after{content:"";background-color:var(--overlay-color);mix-blend-mode:multiply;opacity:0;width:100%;height:100%;-webkit-transition:opacity var(--duration) var(--ease-out);transition:opacity var(--duration) var(--ease-out);position:absolute;top:0;left:0;transform:translateZ(0)}.promo:hover img{transform:translate(0)}.promo:hover .image-wrapper{clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,25% 50%,0 0);-webkit-transition-timing-function:var(--bounce-out);transition-timing-function:var(--bounce-out);transform:translate(25%)}.promo:hover .title{-webkit-transition-timing-function:var(--bounce-out);transition-timing-function:var(--bounce-out);transform:translate(5%,-50%)}.promo:hover .title:after{opacity:1;-webkit-transition-timing-function:var(--bounce-out);transition-timing-function:var(--bounce-out);transform:translate(0)}.promo:hover .image-wrapper:after{opacity:1}body .box{display:none;position:absolute;top:3.5%;right:3%;transform:translate(-50%,-50%)rotate(-90deg)}@media only screen and (max-width:35em) and (min-width:15em){body .box{display:block}}body .box span{z-index:-1;border-bottom:2px solid #ffffff7e;border-right:2px solid #fbfbfb81;width:20px;height:20px;margin:-20px;animation:2s infinite animate;display:block;transform:rotate(45deg);box-shadow:4px 4px 4px -1px #ffffff81}body .box span:first-child{animation-delay:-.4s}body .box span:nth-child(2){animation-delay:-.6s}body .box span:nth-child(3){animation-delay:-.8s}@keyframes animate{0%{opacity:0;transform:rotate(45deg)translate(-20px,-20px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg)translate(20px,20px)}}@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}.owl-slider{text-align:center;background-position:bottom;background-size:cover;max-height:400px;margin:0 -.5em;padding-bottom:2em;position:relative;overflow:hidden}@media only screen and (max-width:35em) and (min-width:15em){.owl-slider{background-color:none;padding:2em 0 4em}}.owl-slider .corner{filter:brightness(85%);clip-path:polygon(71% 0,0 0,0 100%);z-index:1;background-color:#004251;width:23em;height:20em;position:absolute;top:0;left:0;overflow:hidden;transform:rotate(360deg)}@media only screen and (max-width:65em) and (min-width:15em){.owl-slider .corner{width:9em}}@media only screen and (max-width:35em) and (min-width:15em){.owl-slider .corner{width:9em;display:none}}.owl-slider h3{letter-spacing:.16em;text-transform:uppercase;z-index:2;padding:1.5em 0;font-size:1.4rem;font-weight:300;line-height:28px;position:relative}.owl-slider .item{background-color:#fff;padding:1em 0}.owl-slider .item img{transform:scale(.8)}@media only screen and (max-width:35em) and (min-width:15em){.owl-slider .item img{margin:0 auto;transform:scale(.8)}}.owl-slider .itemTwo{background-color:#ededed}@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}*,:after,:before{box-sizing:border-box}.faqs{grid-template-columns:repeat(auto-fit,minmax(max(35%,25rem),1fr));margin:0 -.5em;display:grid;position:relative}.faqs .img-container{place-content:center;display:grid}.faqs img{width:22em;margin:0 auto}@media only screen and (max-width:65em) and (min-width:15em){.faqs img{margin-top:3em}}@media only screen and (max-width:35em) and (min-width:15em){.faqs img{margin-top:3em}}.container-body{color:#3b3b3b;min-height:fit-content;margin:0;padding:0;display:flex}.container{background-color:#f8f3ef;border-radius:20px;width:55em;margin:0 auto 2em;padding:4rem;transform:scale(.9)}@media only screen and (max-width:35em) and (min-width:15em){.container{padding:4rem 4rem 0}}.accordion .accordion-item{background-color:#f6f6f6;border-bottom:1px solid #5a5a5a;margin:1em 0;padding:.7em}.accordion .accordion-item button[aria-expanded=true]{border-bottom:1px solid #22436e}.accordion button{text-align:left;color:#2e2e2eb9;background:0 0;border:none;outline:0;padding:1em 0;font-size:1.05rem;font-weight:400;display:block;position:relative;width:100%!important}.accordion button:focus,.accordion button:hover{cursor:pointer;color:#22436e}.accordion button:focus:after,.accordion button:hover:after{cursor:pointer;color:#22436e;border:1px solid #22436e}.accordion button .accordion-title{padding:1em 1.5em 1em 0}.accordion button .icon{border:1px solid;border-radius:22px;width:22px;height:22px;display:inline-block;position:absolute;top:18px;right:0}.accordion button .icon:before{content:"";background:currentColor;width:10px;height:2px;display:block;position:absolute;top:9px;left:5px}.accordion button .icon:after{content:"";background:currentColor;width:2px;height:10px;display:block;position:absolute;top:5px;left:9px}.accordion button[aria-expanded=true]{color:#22436e}.accordion button[aria-expanded=true] .icon:after{width:0}.accordion button[aria-expanded=true]+.accordion-content{opacity:1;will-change:opacity,max-height;background-color:#fbfbfb;max-height:9em;padding:.5em;transition:all .2s linear}.accordion .accordion-content{opacity:0;will-change:opacity,max-height;background-color:#fbfbfb;max-height:0;transition:opacity .2s linear,max-height .2s linear;overflow:hidden}.accordion .accordion-content p{margin:2em 0}@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}#our-solutions{text-align:center;background-color:#fbfbfb}#our-solutions .select-solutions{justify-content:center;align-items:center;display:flex}#our-solutions .select-solutions div{border:.15em solid #000;margin-left:.25em;padding:.5em .75em;font-weight:700}#our-solutions .content{grid-gap:0 9.5%;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin:2.5em auto;padding:0 10%;display:grid}#our-solutions .content>div{text-align:left;align-items:center;display:flex}#our-solutions .content>div p{min-width:12em;padding-left:1em}#our-solutions .content>div img{width:3.3em}@media (max-width:992px){#our-solutions .content{padding:0}}@media (max-width:768px){#our-solutions .select-solutions div{font-size:2.5vmax}#our-solutions .content>div .material-icons{font-size:5vmax}}@media (max-width:976px){#our-solutions .content{grid-gap:0;grid-template-columns:1fr}}#why-us{background-image:url(https://images.unsplash.com/photo-1523956028025-95b0b9efe908?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=929&q=80);background-position:50%;background-size:cover;background-attachment:fixed}#why-us .overlay{color:#fff;background-color:#000000e6;padding:5em}#why-us p{width:40.75em;line-height:1.5em}#why-us p br{margin-bottom:1em}@media (max-width:768px){#why-us p{width:100%}}.employee{grid-auto-flow:column;display:grid}.employee .person{background-image:url(/img/ext/gp_kollund_210322_01216.jpg);background-position:50%;background-size:cover;width:50vw;height:22em}.employee .info{width:50vw}@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}.qa-banner{background-image:url(/img/ext/Quick-Analyse.webp)}.la-banner{background-image:url(/img/ext/Logistik-Banner.jpg)}.pm-banner{background-image:url(/img/ext/pallebanner.webp)}.k-banner{background-image:url(/img/ext/kontaktnu.webp)}.content{text-align:center;max-width:800px;margin:0 auto;padding:0 20px}.hero{background:#004251;align-items:center;height:12em;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:65em) and (min-width:15em){.hero{background:#004251c8;height:18em}}.hero h2{z-index:1;margin:0 0 10px;line-height:1;position:relative}.hero p{z-index:1;line-height:1.4;position:relative}.subBanner{grid-auto-flow:column;place-content:center;padding:1em 0;display:grid;position:relative}@media only screen and (max-width:65em) and (min-width:15em){.subBanner :nth-child(n+1){grid-column:1}}.subBanner span{display:block}.subBanner span .border-top{margin-top:1em}@media only screen and (max-width:65em) and (min-width:15em){.subBanner span .border-top{margin-top:1em}}.subBanner svg{width:1.9em;padding:0 .5em}.subBanner .text{width:50vw;max-width:45em}@media only screen and (max-width:65em) and (min-width:15em){.subBanner .text{width:100vw;max-width:none}}.subBanner .text .innertext{max-width:35em;height:fit-content;margin:0 auto;padding:1em 2em}@media only screen and (max-width:65em) and (min-width:15em){.subBanner .text .innertext{margin:0}}@media only screen and (max-width:35em) and (min-width:15em){.subBanner .text .innertext{max-width:95vw}}.subBanner .text .innertext *{margin:0}.subBanner h1{font-family:Reckless,Georgia,Times,Times New Roman,serif;font-size:3rem;line-height:3.5rem}@media only screen and (max-width:65em) and (min-width:15em){.subBanner h1{font-size:3.3rem}}@media only screen and (max-width:35em) and (min-width:15em){.subBanner h1{font-size:3.5rem;line-height:3.9rem}}.subBanner h2{padding-top:1em;font-family:poppins,sans-serif;font-size:1.1rem;line-height:1.6rem}@media only screen and (max-width:65em) and (min-width:15em){.subBanner h2{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){.subBanner h2{font-size:1.8rem;line-height:2.4rem}}.subBanner .img{background-size:cover;width:50vw;max-width:45em;min-height:25em}@media only screen and (max-width:65em) and (min-width:15em){.subBanner .img{clip-path:none;width:100vw;max-width:none;height:20em;position:relative}.subBanner .img:after{content:"";width:100vw;position:absolute}}.border-bot{margin-bottom:5em;position:relative}@media only screen and (max-width:35em) and (min-width:15em){.border-bot{margin-bottom:4em}}.border-bot:before{content:"";height:5em;position:absolute;top:0;left:49.9%}.border-bot:after{content:"";margin-top:2em;font-weight:500;position:absolute;left:5%}@media only screen and (max-width:35em) and (min-width:15em){.border-bot:after{margin-top:1.3em;font-size:1.3rem}}@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}.loadingScreen{z-index:999;place-content:center;width:100vw;max-width:1640px;height:100vh;animation:1s forwards loader-bg;display:grid;position:fixed;top:0}@keyframes loader-bg{0%,50%{clip-path:circle(100%);background-image:-webkit-gradient(linear,left top,right bottom,from(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),to(#fbfbfb));background-image:linear-gradient(to bottom right,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb)}to{clip-path:circle(0)}to{background-image:-webkit-gradient(linear,left top,right bottom,from(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),color-stop(#fbfbfb),to(#fbfbfb));clip-path:circle(0);background-image:linear-gradient(to bottom right,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb,#fbfbfb)}}.loader{z-index:999;background-repeat:no-repeat;background-size:contain;width:400px;height:120px;animation:3s infinite loader;display:inline-block}@media (max-width:600px){.loader{width:200px;height:150px}}@keyframes loader{0%{transform:scale(1.2)}20%{transform:scale(1.5)}60%{transform:scale(1.2)}0%,to{background-image:url(/img/ext/gpkollund-Logo-Payoff-Blue-RGB.webp)}}@keyframes loader-bar{0%{width:0}20%{width:80%}to{width:100%}}.progress-bar{border-radius:60px;width:100%;margin-top:0;overflow:hidden}.progress-bar span{display:block}.bar{background:#00000013}.progress{color:#fff;background:#004251;width:0;padding:5px;animation:1s forwards loader-bar}@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}.boxContainer{grid-auto-flow:column;place-content:center;max-width:1640px;min-height:28em;margin:0 auto;display:grid;position:relative}.boxContainer .top-fix{margin-top:3em!important}@media only screen and (max-width:65em) and (min-width:15em){.boxContainer .top-fix{margin-top:0}}.boxContainer .topPageInfo .point{width:fit-content;display:flex}@media only screen and (max-width:35em) and (min-width:15em){.boxContainer .topPageInfo .point{margin-top:1em}}.boxContainer .topPageInfo .point p{display:block!important}.boxContainer .topPageInfo .point svg{width:.7em;margin:0 0 0 2em;min-width:.7em!important}@media only screen and (max-width:35em) and (min-width:15em){.boxContainer .topPageInfo .point svg{min-width:1.3em;margin:0 0 0 1em}}.boxContainer button{margin-top:1em;margin-left:1em}.boxContainer .stats{color:#191919;padding:2em inherit}@media only screen and (max-width:65em) and (min-width:15em){.boxContainer .stats{grid-column-gap:1rem;margin:3em 0}.boxContainer{height:fit-content;padding:2em 0}}.boxContainer div:first-child{grid-column:1;width:50vw;max-width:40em}@media only screen and (max-width:65em) and (min-width:15em){.boxContainer div:first-child{width:80vw}.boxContainer div:nth-child(n+1){grid-column:1;width:90vw}}.boxContainer .containerImg{text-align:center}.boxContainer .containerImg span:first-child{position:absolute;top:0;left:0}.boxContainer .containerImg span:first-child img{z-index:1;width:26em}@media only screen and (max-width:65em) and (min-width:15em){.boxContainer .containerImg span:first-child img{width:25em!important}}.boxContainer .containerImg span:nth-child(2){position:relative}.boxContainer .containerImg span:nth-child(2) img{z-index:2;border-top-right-radius:40px;border-bottom-left-radius:40px;margin:0 auto;box-shadow:8px 16px 16px #00000040;width:30em!important}@media only screen and (max-width:65em) and (min-width:15em){.boxContainer .containerImg span:nth-child(2) img{width:41em!important}}.boxContainer .containerText{padding:0 4em}@media only screen and (max-width:65em) and (min-width:15em){.boxContainer .containerText{padding:0 .8em}}.boxContainer b{color:#004251;font-size:1.2rem;font-weight:600;position:relative}@media only screen and (max-width:35em) and (min-width:15em){.boxContainer b{text-align:center;font-size:2.3rem}}.boxContainer b:after{content:"";opacity:.5;z-index:1;filter:hue-rotate(176deg);background-repeat:no-repeat;background-size:cover;position:absolute;bottom:-.125rem;left:-.5rem;right:-.5rem;height:.55rem!important}@media only screen and (max-width:35em) and (min-width:15em){.boxContainer b:after{height:1.05rem!important}}.containerRight div:first-child{grid-column:2;width:50vw;max-width:40em}@media only screen and (max-width:65em) and (min-width:15em){.containerRight div:first-child{width:80vw}.containerRight div:nth-child(n+1){grid-column:1;width:90vw}}.containerRight .containerImg span:first-child{left:100%;right:0;transform:scaleX(-1)}.containerRight .containerImg span:nth-child(2){position:relative}.containerRight .containerImg span:nth-child(2) img{border-radius:40px 0}@media only screen and (max-width:65em) and (min-width:15em){.containerRight .containerImg span:nth-child(2) img{margin-left:-5em!important}}@media only screen and (max-width:40em){html{font-size:2.2vw}}@media screen and (min-width:40em){html{font-size:1.8vw}}@media screen and (min-width:50em){html{font-size:1.3vw}}@media screen and (min-width:86em){html{font-size:1.1em}}html{background-color:#fbfbfb;place-content:center;display:grid;overflow-x:hidden}*{scroll-behavior:smooth;font-family:poppins,sans-serif;font-style:normal;font-weight:400}body{background-color:#fbfbfb;max-width:1640px;margin:0;overflow-x:hidden}b{color:#004251;font-size:1.2rem;font-weight:600;position:relative}@media only screen and (max-width:35em) and (min-width:15em){b{text-align:center;font-size:2.5rem}}b:after{content:"";z-index:1;opacity:.5;filter:hue-rotate(183deg);background-repeat:no-repeat;background-size:cover;height:.75rem;position:absolute;bottom:-.125rem;left:-.5rem;right:-.5rem}@media only screen and (max-width:35em) and (min-width:15em){b:after{height:1.15rem}}br{content:"";margin:3em;font-size:24%;display:block}h2{color:#191919;font-family:Reckless,Georgia,Times,Times New Roman,serif;font-size:2.5rem;font-weight:400}@media only screen and (max-width:65em) and (min-width:15em){h2{font-size:3.4rem}}@media only screen and (max-width:35em) and (min-width:15em){h2{font-size:3.8rem;line-height:3rem}}h3{font-size:1rem}@media only screen and (max-width:65em) and (min-width:15em){h3{font-size:1.5rem}}p{color:#004251;font-size:1rem;line-height:1.5em}@media only screen and (max-width:65em) and (min-width:15em){p{font-size:1.3rem}}@media only screen and (max-width:35em) and (min-width:15em){p{font-size:1.9rem}}footer a{margin-top:.6em;color:#004251!important;letter-spacing:-.45px!important;font-family:poppins,sans-serif!important;font-size:1rem!important;font-weight:300!important;line-height:1.5em!important}@media only screen and (max-width:65em) and (min-width:15em){footer a{margin-top:1em;font-size:1.3rem!important}}@media only screen and (max-width:35em) and (min-width:15em){footer a{margin-top:0;font-size:1.9rem!important}}.elementor-location-header nav{background-color:#004251}footer{background-color:#fbfbfb;font-family:poppins,sans-serif!important}.elementor-widget-wrap .elementor-element-populated{border:2px dotted #00574d}.elementor-widget-heading .elementor-heading-title{font-family:Reckless,Georgia,Times,Times New Roman,serif!important;font-weight:500!important}header nav{transition:all 2s!important}.elementor-section--handles-inside,.elementor-sticky--active{animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important}@media only screen and (max-width:65em) and (min-width:15em){.elementor-sticky--effects{width:fit-content!important;transition:all 2s!important;animation-name:nav!important;animation-duration:1s!important;animation-fill-mode:forwards!important;right:0!important}}@media only screen and (max-width:35em) and (min-width:15em){#ses{display:none}}.btn-24,.btn-24 *,.btn-24 :after,.btn-24 :before,.btn-24:after,.btn-24:before{box-sizing:border-box;border:0 solid;transform:scale(.9)}.btn-24{-webkit-tap-highlight-color:transparent;-webkit-appearance:button;color:#00574d;cursor:pointer;text-transform:uppercase;background-color:#00574d;background-image:none;margin:0;padding:0;font-size:100%;font-weight:900;line-height:1.5;-webkit-mask-image:-webkit-radial-gradient(#00574d,#fff)}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{transform:scale(1.1);margin:2em .3em 0!important}}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{font-size:1rem}}@media only screen and (max-width:35em) and (min-width:15em){.btn-24{font-size:1.2rem}}.btn-24:disabled{cursor:default}.btn-24:-moz-focusring{outline:auto}.btn-24 svg{vertical-align:middle;display:block}.btn-24 [hidden]{display:none}.btn-24{--background:#fbfbfb;background:0 0;margin-left:-.8em;padding:.8rem 3rem;position:relative;overflow:hidden}@media only screen and (max-width:65em) and (min-width:15em){.btn-24{padding:1rem 2.5rem}}.btn-24 span{transition:transform .2s;display:block;position:relative}.btn-24:after,.btn-24:before{--tilt:20px;clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%);content:"";z-index:-1;background:#cbcbcb;width:100%;height:100%;transition:clip-path .2s;display:block;position:absolute;top:0;left:0}.btn-24:after{--thickness:2px;background:var(--background);height:calc(100% - var(--thickness) * 2);left:var(--thickness);top:var(--thickness);width:calc(100% - var(--thickness) * 2)}.btn-24:hover span{transform:translate(-20px)}.btn-24:hover:after,.btn-24:hover:before{-webkit-clip-path:polygon(0 0,calc(100% - var(--tilt)) 0,100% 50%,calc(100% - var(--tilt)) 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--tilt)) 0,100% 50%,calc(100% - var(--tilt)) 100%,0 100%)}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-300Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/TWKLausanne-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless;src:url(/fonts/RecklessNeue-Regular.woff2)format("woff2");font-weight:500;font-style:normal}.timeline{flex-flow:column wrap;max-width:900px;margin:0 auto;display:flex;position:relative}.timeline__content-title{box-sizing:border-box;color:#fff;margin:-10px 0 0;padding:0 10px;font-family:Reckless,Georgia,Times,Times New Roman,serif;font-weight:400;transition:all .4s}.timeline__content-desc{box-sizing:border-box;color:#dad1d1;margin:0;font-size:1.3rem;font-weight:400;line-height:35px}@media only screen and (max-width:65em) and (min-width:15em){.timeline__content-desc{font-size:2rem}}.timeline:before{content:"";background:#ffffff12;width:2px;height:100%;margin-left:-1px;position:absolute;left:50%}@media only screen and (max-width:767px){.timeline:before{left:40px}}.timeline-item{opacity:.3;filter:blur(2px);box-sizing:border-box;width:calc(50% - 40px);padding:100px 0;transition:all .5s;display:flex;position:relative;transform:translateY(-80px)}.timeline-item:before{content:attr(data-text);letter-spacing:3px;color:#ffffff80;opacity:0;border-left:2px solid #ffffff80;width:100%;margin-top:-5px;padding-left:15px;font-family:Reckless,Georgia,Times,Times New Roman,serif;font-size:3em;font-weight:600;position:absolute;top:70%;right:calc(-100% - 56px)}.timeline-item:nth-child(2n){align-self:flex-end}.timeline-item:nth-child(2n):before{text-align:right;border-left:none;border-right:2px solid #ffffff80;padding-left:0;padding-right:15px;left:calc(-100% - 56px);right:auto}.timeline-item--active{opacity:1;filter:blur();transform:translateY(0)}.timeline-item--active:before{opacity:1;transition:all .3s .2s;top:50%}.timeline-item--active .timeline__content-title{margin:-40px 0 20px}@media only screen and (max-width:767px){.timeline-item{width:100%;padding:0 30px 150px 80px;align-self:baseline!important}.timeline-item:before{width:60px;top:50px;text-align:center!important;border:none!important;padding:0!important;left:10px!important}.timeline-item:last-child{padding-bottom:40px}}.timeline__img{max-width:100%;box-shadow:0 10px 15px #0006}.timeline-container{background-size:cover;background-attachment:fixed;width:100%;padding:80px 0;transition:all .3s;position:relative}.timeline-container:before{content:"";background:#636363cc;width:100%;height:100%;position:absolute;top:0;left:0}.timeline-header{text-align:center;width:100%;margin-bottom:80px;position:relative}.timeline-header__title{color:#fff;margin:0;font-family:Reckless,Georgia,Times,Times New Roman,serif;font-weight:400}.timeline-header__subtitle{color:#ffffff80;letter-spacing:5px;margin:10px 0 0;font-family:poppins,sans-serif;font-weight:400}@media screen and (max-width:768px){.nowrap,.headTwo{white-space:normal!important}.headOne{white-space:nowrap!important}}
