.elementor-13367 .elementor-element.elementor-element-8c4f0c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13367 .elementor-element.elementor-element-8c4f0c3:not(.elementor-motion-effects-element-type-background), .elementor-13367 .elementor-element.elementor-element-8c4f0c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13367 .elementor-element.elementor-element-9f0ac92{--display:flex;}.elementor-13367 .elementor-element.elementor-element-5e79aa9{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-13367 .elementor-element.elementor-element-cabfb41{text-align:left;}.elementor-13367 .elementor-element.elementor-element-cabfb41 img{width:40%;}.elementor-13367 .elementor-element.elementor-element-b3f8444{--display:flex;}.elementor-13367 .elementor-element.elementor-element-463f967 .e-off-canvas__overlay{background-color:#101010E0;}.elementor-13367 .elementor-element.elementor-element-463f967{--e-off-canvas-justify-content:flex-end;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-overlay-opacity:1;}.elementor-13367 .elementor-element.elementor-element-b4abe08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-b4abe08:not(.elementor-motion-effects-element-type-background), .elementor-13367 .elementor-element.elementor-element-b4abe08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010E0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13367 .elementor-element.elementor-element-239807a .elementor-icon-wrapper{text-align:right;}.elementor-13367 .elementor-element.elementor-element-239807a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-239807a.elementor-view-framed .elementor-icon, .elementor-13367 .elementor-element.elementor-element-239807a.elementor-view-default .elementor-icon{color:var( --e-global-color-cf7584d );border-color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-239807a.elementor-view-framed .elementor-icon, .elementor-13367 .elementor-element.elementor-element-239807a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-239807a .elementor-icon{font-size:28px;}.elementor-13367 .elementor-element.elementor-element-239807a .elementor-icon svg{height:28px;}.elementor-13367 .elementor-element.elementor-element-239807a .elementor-icon i, .elementor-13367 .elementor-element.elementor-element-239807a .elementor-icon svg{transform:rotate(0deg);}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul{display:flex;flex-direction:column;padding:0px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li{width:100%;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li > a{justify-content:flex-start;padding:10px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > div > ul, .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul{font-size:18px;font-weight:700;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li > a,
                     .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav .lavalamp .lavalamp-item > a{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li > a > .menu-item__plus,
                     .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav .lavalamp .lavalamp-item > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li:hover > a,
                     .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav .lavalamp-item.active-lavalamp-menu-item:hover > a{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li:hover > a > .menu-item__plus,
                     .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav .lavalamp-item.active-lavalamp-menu-item:hover > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li[class*="current"] > a,
                     .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li > a.active,
                     .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav .lavalamp .lavalamp-item.active-lavalamp-menu-item > a{background-color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li[class*="current"] > a > .menu-item__plus,
                     .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul > li > a.active > span > .menu-item__plus,
                     .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav .lavalamp .lavalamp-item.active-lavalamp-menu-item > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > div > ul ul, .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav > ul ul{text-transform:uppercase;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li ul{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li ul li:not(:hover) > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li ul li:hover > a{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li ul li:hover > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li ul li[class*="current"]:not(:hover) > a{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li ul li[class*="current"]:not(:hover) > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li > ul{padding-top:0px;padding-bottom:0px;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li > ul ul{padding-top:0px;padding-bottom:0px;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li > ul a{padding-left:0px;padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li > ul li,
                    .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li > ul ul li{margin:0px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li > ul li:last-child,
                    .elementor-13367 .elementor-element.elementor-element-ba3c0eb .primary-nav ul li > ul ul li:last-child{margin-bottom:0px;}.elementor-13367 .elementor-element.elementor-element-c59d46a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-08dcd8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-9440f2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-9440f2b .wgl-button{justify-content:center;text-transform:uppercase;--button-padding:7px 9px 7px 9px;--button-border-radius:60px 60px 60px 60px;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-9440f2b .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-9440f2b .wgl-button, .elementor-13367 .elementor-element.elementor-element-9440f2b.has-bg_animation .wgl-button::after{border-style:solid;}.elementor-13367 .elementor-element.elementor-element-9440f2b .elementor-widget-container .wgl-button{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-9440f2b .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-9440f2b .elementor-widget-container .wgl-button:focus{color:#232323;}.elementor-13367 .elementor-element.elementor-element-9440f2b .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-9440f2b .wgl-button:focus{background-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-9440f2b.has-bg_animation .wgl-button:hover::after,
                     .elementor-13367 .elementor-element.elementor-element-9440f2b.has-bg_animation .wgl-button:focus::after{background-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-82b89c3 .wgl-button{justify-content:center;text-transform:uppercase;--button-padding:7px 9px 7px 9px;--button-border-radius:60px 60px 60px 60px;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-82b89c3 .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-82b89c3 .wgl-button, .elementor-13367 .elementor-element.elementor-element-82b89c3.has-bg_animation .wgl-button::after{border-style:solid;}.elementor-13367 .elementor-element.elementor-element-82b89c3 .elementor-widget-container .wgl-button{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-82b89c3 .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-82b89c3 .elementor-widget-container .wgl-button:focus{color:#232323;}.elementor-13367 .elementor-element.elementor-element-82b89c3 .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-82b89c3 .wgl-button:focus{background-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-82b89c3.has-bg_animation .wgl-button:hover::after,
                     .elementor-13367 .elementor-element.elementor-element-82b89c3.has-bg_animation .wgl-button:focus::after{background-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-4d1f70b .wgl-button{justify-content:center;text-transform:uppercase;--button-padding:7px 9px 7px 9px;--button-border-radius:60px 60px 60px 60px;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-4d1f70b .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-4d1f70b .wgl-button, .elementor-13367 .elementor-element.elementor-element-4d1f70b.has-bg_animation .wgl-button::after{border-style:solid;}.elementor-13367 .elementor-element.elementor-element-4d1f70b .elementor-widget-container .wgl-button{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-4d1f70b .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-4d1f70b .elementor-widget-container .wgl-button:focus{color:#232323;}.elementor-13367 .elementor-element.elementor-element-4d1f70b .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-4d1f70b .wgl-button:focus{background-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-4d1f70b.has-bg_animation .wgl-button:hover::after,
                     .elementor-13367 .elementor-element.elementor-element-4d1f70b.has-bg_animation .wgl-button:focus::after{background-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-bbec1ae .wgl-button{justify-content:center;text-transform:uppercase;--button-padding:7px 9px 7px 9px;--button-border-radius:60px 60px 60px 60px;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-bbec1ae .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-bbec1ae .wgl-button, .elementor-13367 .elementor-element.elementor-element-bbec1ae.has-bg_animation .wgl-button::after{border-style:solid;}.elementor-13367 .elementor-element.elementor-element-bbec1ae .elementor-widget-container .wgl-button{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-bbec1ae .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-bbec1ae .elementor-widget-container .wgl-button:focus{color:#232323;}.elementor-13367 .elementor-element.elementor-element-bbec1ae .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-bbec1ae .wgl-button:focus{background-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-bbec1ae.has-bg_animation .wgl-button:hover::after,
                     .elementor-13367 .elementor-element.elementor-element-bbec1ae.has-bg_animation .wgl-button:focus::after{background-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-ba7b949{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-80cd0d0 .wgl-button{justify-content:center;font-size:18px;font-weight:300;text-transform:lowercase;letter-spacing:-0.04em;--button-padding:0px 0px 0px 0px;--button-border-radius:60px 60px 60px 60px;}.elementor-13367 .elementor-element.elementor-element-80cd0d0 .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-80cd0d0 .wgl-button, .elementor-13367 .elementor-element.elementor-element-80cd0d0.has-bg_animation .wgl-button::after{border-style:none;}.elementor-13367 .elementor-element.elementor-element-80cd0d0 .elementor-widget-container .wgl-button{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-80cd0d0:not(.has-bg_animation) .wgl-button{background-color:#02010100;}.elementor-13367 .elementor-element.elementor-element-80cd0d0.has-bg_animation .wgl-button::after{background-color:#02010100;}.elementor-13367 .elementor-element.elementor-element-80cd0d0.has-bg_animation .wgl-button{background-color:transparent !important;}.elementor-13367 .elementor-element.elementor-element-80cd0d0 .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-80cd0d0 .elementor-widget-container .wgl-button:focus{color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13367 .elementor-element.elementor-element-83f81b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-83f81b7{z-index:99;text-align:left;color:var( --e-global-color-cf7584d );font-size:15px;font-weight:400;}.elementor-13367 .elementor-element.elementor-element-18983a3 .wgl-button{justify-content:center;font-size:18px;font-weight:300;text-transform:lowercase;letter-spacing:0em;--button-padding:0px 0px 0px 0px;--button-border-radius:60px 60px 60px 60px;}.elementor-13367 .elementor-element.elementor-element-18983a3 .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-18983a3 .wgl-button, .elementor-13367 .elementor-element.elementor-element-18983a3.has-bg_animation .wgl-button::after{border-style:none;}.elementor-13367 .elementor-element.elementor-element-18983a3 .elementor-widget-container .wgl-button{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-18983a3:not(.has-bg_animation) .wgl-button{background-color:#02010100;}.elementor-13367 .elementor-element.elementor-element-18983a3.has-bg_animation .wgl-button::after{background-color:#02010100;}.elementor-13367 .elementor-element.elementor-element-18983a3.has-bg_animation .wgl-button{background-color:transparent !important;}.elementor-13367 .elementor-element.elementor-element-18983a3 .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-18983a3 .elementor-widget-container .wgl-button:focus{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-0cbbe52{text-align:right;}.elementor-13367 .elementor-element.elementor-element-0cbbe52 img{width:22%;}.elementor-13367 .elementor-element.elementor-element-96594f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-c8d902a{--display:flex;}.elementor-13367 .elementor-element.elementor-element-a7b909f{text-align:left;}.elementor-13367 .elementor-element.elementor-element-a7b909f img{width:40%;}.elementor-13367 .elementor-element.elementor-element-148920f{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-13367 .elementor-element.elementor-element-6b2545b{text-align:center;}.elementor-13367 .elementor-element.elementor-element-6b2545b .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-8af3f9e{--display:flex;}.elementor-13367 .elementor-element.elementor-element-7bb0413{text-align:right;}.elementor-13367 .elementor-element.elementor-element-7bb0413 img{width:22%;}.elementor-13367 .elementor-element.elementor-element-9e6f7ed .e-off-canvas__overlay{background-color:#101010E0;}.elementor-13367 .elementor-element.elementor-element-9e6f7ed{--e-off-canvas-justify-content:flex-end;--e-off-canvas-align-items:center;--e-off-canvas-width:36%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-13367 .elementor-element.elementor-element-4019994{--display:flex;--min-height:100vh;--justify-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13367 .elementor-element.elementor-element-4019994:not(.elementor-motion-effects-element-type-background), .elementor-13367 .elementor-element.elementor-element-4019994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010E0;}.elementor-13367 .elementor-element.elementor-element-ac597ee .elementor-icon-wrapper{text-align:right;}.elementor-13367 .elementor-element.elementor-element-ac597ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ac597ee.elementor-view-framed .elementor-icon, .elementor-13367 .elementor-element.elementor-element-ac597ee.elementor-view-default .elementor-icon{color:var( --e-global-color-cf7584d );border-color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ac597ee.elementor-view-framed .elementor-icon, .elementor-13367 .elementor-element.elementor-element-ac597ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-ac597ee .elementor-icon{font-size:28px;}.elementor-13367 .elementor-element.elementor-element-ac597ee .elementor-icon svg{height:28px;}.elementor-13367 .elementor-element.elementor-element-ac597ee .elementor-icon i, .elementor-13367 .elementor-element.elementor-element-ac597ee .elementor-icon svg{transform:rotate(0deg);}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul{display:flex;flex-direction:column;padding:0px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li{width:100%;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li > a{justify-content:flex-start;padding:10px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > div > ul, .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul{font-size:18px;font-weight:700;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li > a,
                     .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav .lavalamp .lavalamp-item > a{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li > a > .menu-item__plus,
                     .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav .lavalamp .lavalamp-item > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li:hover > a,
                     .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav .lavalamp-item.active-lavalamp-menu-item:hover > a{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li:hover > a > .menu-item__plus,
                     .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav .lavalamp-item.active-lavalamp-menu-item:hover > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li[class*="current"] > a,
                     .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li > a.active,
                     .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav .lavalamp .lavalamp-item.active-lavalamp-menu-item > a{background-color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li[class*="current"] > a > .menu-item__plus,
                     .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul > li > a.active > span > .menu-item__plus,
                     .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav .lavalamp .lavalamp-item.active-lavalamp-menu-item > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > div > ul ul, .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav > ul ul{font-weight:300;text-transform:uppercase;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li ul{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li ul li:not(:hover) > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li ul li:hover > a{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li ul li:hover > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li ul li[class*="current"]:not(:hover) > a{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li ul li[class*="current"]:not(:hover) > a > .menu-item__plus{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li > ul{padding-top:0px;padding-bottom:0px;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li > ul ul{padding-top:0px;padding-bottom:0px;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li > ul a{padding-left:0px;padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li > ul li,
                    .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li > ul ul li{margin:0px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li > ul li:last-child,
                    .elementor-13367 .elementor-element.elementor-element-937557a .primary-nav ul li > ul ul li:last-child{margin-bottom:0px;}.elementor-13367 .elementor-element.elementor-element-3715958{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-13457af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-13457af .wgl-button{justify-content:center;text-transform:uppercase;--button-padding:7px 9px 7px 9px;--button-border-radius:60px 60px 60px 60px;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-13457af .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-13457af .wgl-button, .elementor-13367 .elementor-element.elementor-element-13457af.has-bg_animation .wgl-button::after{border-style:solid;}.elementor-13367 .elementor-element.elementor-element-13457af .elementor-widget-container .wgl-button{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-13457af .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-13457af .elementor-widget-container .wgl-button:focus{color:#232323;}.elementor-13367 .elementor-element.elementor-element-13457af .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-13457af .wgl-button:focus{background-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-13457af.has-bg_animation .wgl-button:hover::after,
                     .elementor-13367 .elementor-element.elementor-element-13457af.has-bg_animation .wgl-button:focus::after{background-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-a0e50f0 .wgl-button{justify-content:center;text-transform:uppercase;--button-padding:7px 9px 7px 9px;--button-border-radius:60px 60px 60px 60px;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-a0e50f0 .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-a0e50f0 .wgl-button, .elementor-13367 .elementor-element.elementor-element-a0e50f0.has-bg_animation .wgl-button::after{border-style:solid;}.elementor-13367 .elementor-element.elementor-element-a0e50f0 .elementor-widget-container .wgl-button{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-a0e50f0 .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-a0e50f0 .elementor-widget-container .wgl-button:focus{color:#232323;}.elementor-13367 .elementor-element.elementor-element-a0e50f0 .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-a0e50f0 .wgl-button:focus{background-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-a0e50f0.has-bg_animation .wgl-button:hover::after,
                     .elementor-13367 .elementor-element.elementor-element-a0e50f0.has-bg_animation .wgl-button:focus::after{background-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-9e4ed05 .wgl-button{justify-content:center;text-transform:uppercase;--button-padding:7px 9px 7px 9px;--button-border-radius:60px 60px 60px 60px;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-9e4ed05 .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-9e4ed05 .wgl-button, .elementor-13367 .elementor-element.elementor-element-9e4ed05.has-bg_animation .wgl-button::after{border-style:solid;}.elementor-13367 .elementor-element.elementor-element-9e4ed05 .elementor-widget-container .wgl-button{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-9e4ed05 .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-9e4ed05 .elementor-widget-container .wgl-button:focus{color:#232323;}.elementor-13367 .elementor-element.elementor-element-9e4ed05 .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-9e4ed05 .wgl-button:focus{background-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-9e4ed05.has-bg_animation .wgl-button:hover::after,
                     .elementor-13367 .elementor-element.elementor-element-9e4ed05.has-bg_animation .wgl-button:focus::after{background-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-370d1c1 .wgl-button{justify-content:center;text-transform:uppercase;--button-padding:7px 9px 7px 9px;--button-border-radius:60px 60px 60px 60px;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-370d1c1 .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-370d1c1 .wgl-button, .elementor-13367 .elementor-element.elementor-element-370d1c1.has-bg_animation .wgl-button::after{border-style:solid;}.elementor-13367 .elementor-element.elementor-element-370d1c1 .elementor-widget-container .wgl-button{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-370d1c1 .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-370d1c1 .elementor-widget-container .wgl-button:focus{color:#232323;}.elementor-13367 .elementor-element.elementor-element-370d1c1 .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-370d1c1 .wgl-button:focus{background-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-370d1c1.has-bg_animation .wgl-button:hover::after,
                     .elementor-13367 .elementor-element.elementor-element-370d1c1.has-bg_animation .wgl-button:focus::after{background-color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-b922e22{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-11aac13 .wgl-button{justify-content:center;font-size:18px;font-weight:300;text-transform:lowercase;letter-spacing:-0.04em;--button-padding:0px 0px 0px 0px;--button-border-radius:60px 60px 60px 60px;}.elementor-13367 .elementor-element.elementor-element-11aac13 .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-11aac13 .wgl-button, .elementor-13367 .elementor-element.elementor-element-11aac13.has-bg_animation .wgl-button::after{border-style:none;}.elementor-13367 .elementor-element.elementor-element-11aac13 .elementor-widget-container .wgl-button{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-11aac13:not(.has-bg_animation) .wgl-button{background-color:#02010100;}.elementor-13367 .elementor-element.elementor-element-11aac13.has-bg_animation .wgl-button::after{background-color:#02010100;}.elementor-13367 .elementor-element.elementor-element-11aac13.has-bg_animation .wgl-button{background-color:transparent !important;}.elementor-13367 .elementor-element.elementor-element-11aac13 .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-11aac13 .elementor-widget-container .wgl-button:focus{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-9f313a6 > .elementor-widget-container{margin:-15px 0px -015px 0px;padding:0px 0px 0px 0px;}.elementor-13367 .elementor-element.elementor-element-9f313a6{z-index:99;text-align:left;color:var( --e-global-color-cf7584d );font-size:15px;font-weight:400;}.elementor-13367 .elementor-element.elementor-element-fae3a0e .wgl-button{justify-content:center;font-size:18px;font-weight:300;text-transform:lowercase;letter-spacing:0em;--button-padding:0px 0px 0px 0px;--button-border-radius:60px 60px 60px 60px;}.elementor-13367 .elementor-element.elementor-element-fae3a0e .button__text{justify-content:center;}.elementor-13367 .elementor-element.elementor-element-fae3a0e .wgl-button, .elementor-13367 .elementor-element.elementor-element-fae3a0e.has-bg_animation .wgl-button::after{border-style:none;}.elementor-13367 .elementor-element.elementor-element-fae3a0e .elementor-widget-container .wgl-button{color:var( --e-global-color-cf7584d );}.elementor-13367 .elementor-element.elementor-element-fae3a0e:not(.has-bg_animation) .wgl-button{background-color:#02010100;}.elementor-13367 .elementor-element.elementor-element-fae3a0e.has-bg_animation .wgl-button::after{background-color:#02010100;}.elementor-13367 .elementor-element.elementor-element-fae3a0e.has-bg_animation .wgl-button{background-color:transparent !important;}.elementor-13367 .elementor-element.elementor-element-fae3a0e .elementor-widget-container .wgl-button:hover,
                     .elementor-13367 .elementor-element.elementor-element-fae3a0e .elementor-widget-container .wgl-button:focus{color:#FFFFFF;}.elementor-13367 .elementor-element.elementor-element-956b60d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-956b60d:not(.elementor-motion-effects-element-type-background), .elementor-13367 .elementor-element.elementor-element-956b60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13367 .elementor-element.elementor-element-6330f8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13367 .elementor-element.elementor-element-6330f8a:not(.elementor-motion-effects-element-type-background), .elementor-13367 .elementor-element.elementor-element-6330f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}body.elementor-page-13367 #main.site-main{z-index:0;}@media(max-width:767px){.elementor-13367 .elementor-element.elementor-element-8c4f0c3{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-9f0ac92{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-5e79aa9{--width:50%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-5e79aa9.e-con{--align-self:center;}.elementor-13367 .elementor-element.elementor-element-cabfb41{text-align:center;}.elementor-13367 .elementor-element.elementor-element-cabfb41 img{width:70%;}.elementor-13367 .elementor-element.elementor-element-b3f8444{--width:39%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-13367 .elementor-element.elementor-element-b3f8444.e-con{--align-self:center;}.elementor-13367 .elementor-element.elementor-element-463f967{--e-off-canvas-align-items:flex-start;--e-off-canvas-width:100%;}.elementor-13367 .elementor-element.elementor-element-b4abe08{--min-height:100vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13367 .elementor-element.elementor-element-239807a .elementor-icon{font-size:24px;}.elementor-13367 .elementor-element.elementor-element-239807a .elementor-icon svg{height:24px;}.elementor-13367 .elementor-element.elementor-element-c59d46a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13367 .elementor-element.elementor-element-80cd0d0 .wgl-button{font-size:16px;}.elementor-13367 .elementor-element.elementor-element-83f81b7{font-size:14px;}.elementor-13367 .elementor-element.elementor-element-18983a3 .wgl-button{font-size:16px;}.elementor-13367 .elementor-element.elementor-element-9e6f7ed{--e-off-canvas-width:100%;}.elementor-13367 .elementor-element.elementor-element-4019994{--width:100%;}.elementor-13367 .elementor-element.elementor-element-ac597ee .elementor-icon{font-size:24px;}.elementor-13367 .elementor-element.elementor-element-ac597ee .elementor-icon svg{height:24px;}.elementor-13367 .elementor-element.elementor-element-11aac13 .wgl-button{font-size:16px;}.elementor-13367 .elementor-element.elementor-element-9f313a6{font-size:14px;}.elementor-13367 .elementor-element.elementor-element-fae3a0e .wgl-button{font-size:16px;}}/* Start custom CSS for image, class: .elementor-element-cabfb41 */.logo-image:hover
{
    cursor: url('https://www.garagecollective.agency/wp-content/uploads/2024/12/gc-courser.webp'),auto ;
     
}/* End custom CSS */
/* Start custom CSS for wgl-menu, class: .elementor-element-ba3c0eb */.menu_vertical.elementor-widget-wgl-menu.menu_expand .primary-nav .button_switcher_vertical.is-active::before {
    transform: rotate(360deg);
    color: white!important;
}
.elementor-widget-wgl-menu.menu_vertical .primary-nav ul li>a .item_wrapper_text .menu-item_dots {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: white!important;
    transform: translate(-6px, 8px) scale(0);
}
.menu_vertical.elementor-widget-wgl-menu.menu_expand .primary-nav .button_switcher_vertical::before {
    background: none !important;
    
    color: white!important;
    top: 20px!important;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83f81b7 */.elementor-widget-text-editor p:last-child{ margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7b909f */.logo-image:hover
{
    cursor: url('https://www.garagecollective.agency/wp-content/uploads/2024/12/gc-courser.webp'),auto ;
     
}/* End custom CSS */
/* Start custom CSS for wgl-menu, class: .elementor-element-937557a */.menu_vertical.elementor-widget-wgl-menu.menu_expand .primary-nav .button_switcher_vertical.is-active::before {
    transform: rotate(360deg);
    color: white!important;
}
.elementor-widget-wgl-menu.menu_vertical .primary-nav ul li>a .item_wrapper_text .menu-item_dots {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: white!important;
    transform: translate(-6px, 8px) scale(0);
}
.menu_vertical.elementor-widget-wgl-menu.menu_expand .primary-nav .button_switcher_vertical::before {
    background: none !important;
    
    color: white!important;
    top: 20px!important;
    right: 85px!important;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f313a6 */.elementor-widget-text-editor p:last-child{ margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4019994 *//* Initial hidden state */
.elementor-popup {
  transform: translateY(-100%) scaleX(0);
  transform-origin: top left;
  transition: transform 0.5s ease-in-out;
  opacity: 0;
}

/* Visible state */
.elementor-popup-active {
  transform: translateY(0) scaleX(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b15e8b8 */section {
  display: block;
}

a {
  background-color: #0000
}

a:active,a:hover {
  outline: 0
}



* {
  box-sizing: border-box
}


.w-inline-block {
  max-width: 100%;
  display: inline-block
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
  margin-bottom: 10px;
  font-weight: 700;
  color:white!important;
}

p {
  margin-top: 0;
  margin-bottom: 10px
  color:white!important;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px
}

.w-embed:before,.w-embed:after {
  content: " ";
  grid-area: 1/1/2/2;
  display: table
}

.w-embed:after {
  clear: both
}




h2 {
  letter-spacing: -.96px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.1
}

p {
  margin-bottom: 0
  color:white!important;
}

a {
  color: var(--main-black);
  text-decoration: none
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 0
}

.page-wrapper {
  position: relative
}

.section {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative
}

.section.iftdm-about {
  background-color: var(--main-black);
  padding-top: 7.5rem
}

.heading-wrapper-flex {
  grid-row-gap: .875rem;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 3.375rem;
  display: flex
}

.heading-wrapper-flex.about-stages {
  margin-bottom: 5.25rem
}

.text-color-green {
  color: #9938BC;
}

.container-medium {
  flex-flow: column;
  align-items: flex-start;
  width: 100%;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: block
}

.container-medium.about-stages {
  z-index: 1;
  max-width: 71.25rem;
  margin-top: -7rem;
  padding-top: 7rem;
  position: relative
}

.custom-css {
  display: none
}

.about-section-heading {
  color: var(--light-sage)
}

.about-flex {
  grid-column-gap: 5.5rem;
  grid-row-gap: 5.5rem;
  justify-content: space-between;
  width: 100%;
  max-width: 100%;
  display: flex
}

.about-left {
  align-self: flex-start;
  width: 44%;
  height: 100%;
  position: sticky;
  top: 6rem
}

.about-pyramid-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-left: .625rem;
  padding-right: .625rem;
  display: flex
}

.about-right {
  color: var(--light-sage);
  flex-direction: column;
  width: 56%;
  display: flex
}

.about-section-content {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 2rem;
  display: flex
}

.about-content {
  margin-bottom: 7.125rem
}

.about-content.last {
  margin-bottom: 0
}

.about-label {
  border: 1px solid #9938BC;
  color: #9938BC;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 1.75rem;
  padding: .625rem 1.875rem;
  font-size: .9375rem;
  line-height: 1;
  display: flex
}
.about-iftdm li 
{
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 5px;
  letter-spacing: .6px;
  color: white!important;
}

.about-right-text {
  letter-spacing: .4px;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
  color: white;
}

.pyramid-step-content {
  color: #f3f7e180;
  background-color: #09022E;
  border-radius: .75rem;
  width: 100%;
  padding: 2.1rem;
  text-decoration: none;
  transition: all .25s
}

.pyramid-text {
  color: var(--light-sage);
  letter-spacing: -.471px;
  font-size: 1.46rem;
  font-weight: 700;
  line-height: 1.1;
  text-transform: uppercase;
}

.pyramid-number {
  /* color: #0000004d; */
  font-size: 6.25rem;
  font-weight: 700;
  line-height: 1;
  position: absolute;
  inset: 9% 8% 0% auto
}

.overlay-step {
  background-image: linear-gradient(#b5f8271a,#b5f82700);
  height: 180%;
  padding-right: 30%;
  position: absolute;
  inset: 0% 0% 0% auto;
  transform: translate(45%,-5%)rotate(45deg)
}

.pyramid-step-wrapper {
  background: linear-gradient(90deg, rgba(241,103,255,1) 0%, rgba(65,9,121,1) 100%);
  border-radius: .75rem;
  width: 100%;
  max-width: 100%;
  margin-bottom: -.5rem;
  padding: 1px;
  position: relative;
  overflow: hidden
}
.pyramid-step-content.w--current {
    background: linear-gradient(90deg, rgba(241, 103, 255, 1) 0%, rgba(65, 9, 121, 1) 100%);
    color: white;
}

.pyramid-step-wrapper.step-4 {
  z-index: 4
}

.pyramid-step-wrapper.step-3 {
  z-index: 3;
  max-width: 90%
}

.pyramid-step-wrapper.step-2 {
  z-index: 2;
  max-width: 80%
}

.pyramid-step-wrapper.step-1 {
  z-index: 1;
  max-width: 70%
}
.pyramid-step-wrapper.step-0 {
  z-index: 1;
  max-width: 60%;
}
.about-content-wrap {
  margin-top: -10rem;
  padding-top: 10rem
}

.about-nav-links {
  display: none
}

.page-overlay {
  z-index: 1;
  background-color: #0000004d;
  display: none;
  position: fixed;
  inset: 0%
}

.about-stage-chechlist-wrap {
  margin-bottom: 2.5rem
}

@media screen and (max-width: 991px) {

  h2 {
      font-size: 3rem
  }

  .section {
      padding-top: 3rem;
      padding-bottom: 3rem
  }

  .section.tetr-about {
      padding-top: 3rem
  }

  .heading-wrapper-flex {
      grid-row-gap: 1.125rem;
      margin-bottom: 2.75rem
  }

  .about-section-heading {
      margin-bottom: 1.125rem;
      font-size: 2.75rem
  }

  .about-flex {
      flex-direction: column;
      margin-right: 0
  }

  .about-left {
      align-self: center;
      width: 80%;
      padding: 0;
      position: static
  }

  .about-pyramid-wrapper {
      border-radius: 0
  }

  .about-right {
      width: 100%
  }

  .about-content {
      margin-bottom: 5.25rem
  }

  .about-nav-links {
      z-index: 1;
      grid-column-gap: .625rem;
      grid-row-gap: .625rem;
      background-color: var(--main-black);
      margin-bottom: 2rem;
      margin-left: -1.25rem;
      margin-right: -1.25rem;
      padding: 1.5rem 1.25rem;
      display: flex;
      position: sticky;
      top: 5.5625rem
  }

  .about-nav {
      color: var(--orange);
      background-color: #ff7a001c;
      border-radius: 7.56px;
      padding: .625rem 1.25rem
  }
}

@media screen and (max-width: 767px) {

  h2 {
      letter-spacing: -.64px;
      font-size: 2rem
  }
  .pyramid-text {
    color: var(--light-sage);
    letter-spacing: -.471px;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.1;
    text-transform: uppercase;
  }
  .section {
      padding-top: 2rem;
      padding-bottom: 2rem
  }

  .heading-wrapper-flex {
      grid-row-gap: 1rem;
      margin-bottom: 1rem
  }

  .heading-wrapper-flex.about-stages {
      margin-bottom: .125rem
  }

  .text-color-green {
      font-size: 1.875rem
  }

  .text-color-green.abt-us-heading {
      font-size: 1.7rem
  }

  .about-section-heading {
      font-size: 1.7rem
  }

  .about-flex {
      grid-column-gap: 0rem;
      grid-row-gap: 0rem
  }

  .about-left {
      width: 100%
  }

  .about-pyramid-wrapper {
      border-radius: 0;
      padding: 3rem 1.75rem
  }

  .about-right {
      padding-top: 2rem;
      position: relative
  }

  .about-label {
      margin-bottom: 1.25rem
  }

  .about-right-text {
      font-size: .9375rem
  }

  .about-content-wrap {
      margin-top: -13rem;
      padding-top: 13rem
  }

  .about-nav-links {
      z-index: 99;
      background-color: var(--main-black);
      top: 5.8125rem
  }

  .about-nav {
      color: white;
      background: linear-gradient(90deg, rgba(241, 103, 255, 1) 0%, rgba(65, 9, 121, 1) 100%);
      border-radius: 7.56px;
      padding: .625rem 1.25rem;
      font-size: .75rem;
      font-weight: 500;
      text-decoration: none
  }
}

@media screen and (max-width: 479px) {

  .section {
      padding-top: 2rem
  }

  .container-medium {
      padding-bottom: 0
  }

  .container-medium.about-stages {
      margin-top: -6rem;
      padding-top: 6rem
  }

  .about-pyramid-wrapper {
      padding-bottom: 1rem;
      padding-left: 0;
      padding-right: 0
  }

  .about-nav-links {
      flex-wrap: wrap
  }

  .about-nav {
      padding-left: .875rem;
      padding-right: .875rem
  }

}/* End custom CSS */