.elementor-17 .elementor-element.elementor-element-65b9f38{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-65b9f38:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-65b9f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-17 .elementor-element.elementor-element-65b9f38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-1841d1d{z-index:1;}.elementor-17 .elementor-element.elementor-element-c9ccaa5{--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;}.elementor-17 .elementor-element.elementor-element-c9ccaa5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-a30f63a{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a30f63a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a30f63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000094;}.elementor-17 .elementor-element.elementor-element-eca1d2a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:66px;font-weight:700;}.elementor-17 .elementor-element.elementor-element-819474b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:66px;font-weight:700;}.elementor-17 .elementor-element.elementor-element-a8fe93c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:66px;font-weight:700;}.elementor-17 .elementor-element.elementor-element-aab65a0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:66px;font-weight:700;}.elementor-17 .elementor-element.elementor-element-5e8ebec > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5e8ebec{--lottie-container-width:80%;}.elementor-17 .elementor-element.elementor-element-57dc035{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-18e2ff3 .noxfolio-section-title{text-align:center;margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-18e2ff3 .title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;}.elementor-17 .elementor-element.elementor-element-c214318{--display:flex;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bd697a9{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3829d48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-4bf3331{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-4bf3331:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4bf3331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F5C;}.elementor-17 .elementor-element.elementor-element-6411306{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-6411306:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6411306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FCF;}.elementor-17 .elementor-element.elementor-element-6411306:hover{background-color:#1F1F1F99;}.elementor-17 .elementor-element.elementor-element-9dcc8da .noxfolio-timeline-box{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-9dcc8da .noxfolio-timeline-box .timeline-dots{background-color:var( --e-global-color-noxfolio_body );}.elementor-17 .elementor-element.elementor-element-9dcc8da .noxfolio-timeline-box .timeline-dots::after{border-color:var( --e-global-color-noxfolio_body );}.elementor-17 .elementor-element.elementor-element-0df9a62{--display:flex;--position:absolute;--border-radius:100% 100% 100% 100%;}.elementor-17 .elementor-element.elementor-element-0df9a62:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0df9a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E71D3680;}.elementor-17 .elementor-element.elementor-element-3bb707a{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3bb707a{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3bb707a{right:0px;}.elementor-17 .elementor-element.elementor-element-717d7d8{--display:flex;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d7d6552{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-d7d6552 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d7d6552.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-d7d6552 .noxfolio-section-title{text-align:center;margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-d7d6552 .title{font-family:"Bricolage Grotesque", Sans-serif;}.elementor-17 .elementor-element.elementor-element-4ca00663{--display:flex;--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-17 .elementor-element.elementor-element-51f09ed3{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-51f09ed3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-51f09ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F5C;}.elementor-17 .elementor-element.elementor-element-4481b290{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-4481b290:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4481b290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FCF;}.elementor-17 .elementor-element.elementor-element-4481b290:hover{background-color:#1F1F1F99;}.elementor-17 .elementor-element.elementor-element-35f34375 .noxfolio-service-box{background-color:#02010100;border-style:none;}.elementor-17 .elementor-element.elementor-element-35f34375 .noxfolio-service-box:hover{background-color:#02010100;border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 88px;}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button .button-link-wrap{color:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-noxfolio_white );stroke:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-407b57e8 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-noxfolio_primary );stroke:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-c62414{--display:flex;--position:absolute;--border-radius:100% 100% 100% 100%;}.elementor-17 .elementor-element.elementor-element-c62414:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c62414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E71D3680;}.elementor-17 .elementor-element.elementor-element-fb8cdea{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-fb8cdea{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-fb8cdea{right:0px;}.elementor-17 .elementor-element.elementor-element-ae42f1d{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-ae42f1d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ae42f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F5C;}.elementor-17 .elementor-element.elementor-element-eca8b96{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-eca8b96:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-eca8b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FCF;}.elementor-17 .elementor-element.elementor-element-eca8b96:hover{background-color:#1F1F1F99;}.elementor-17 .elementor-element.elementor-element-0580a08 .noxfolio-service-box{background-color:#02010100;border-style:none;}.elementor-17 .elementor-element.elementor-element-0580a08 .noxfolio-service-box:hover{background-color:#02010100;border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 88px;}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button .button-link-wrap{color:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-noxfolio_white );stroke:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-b00f2cb .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-noxfolio_primary );stroke:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-a3950e2{--display:flex;--position:absolute;--border-radius:100% 100% 100% 100%;}.elementor-17 .elementor-element.elementor-element-a3950e2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a3950e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E71D3680;}.elementor-17 .elementor-element.elementor-element-a1e7cd6{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a1e7cd6{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-a1e7cd6{right:0px;}.elementor-17 .elementor-element.elementor-element-75765eeb{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-75765eeb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-75765eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F5C;}.elementor-17 .elementor-element.elementor-element-6e364037{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-6e364037:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6e364037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FCF;}.elementor-17 .elementor-element.elementor-element-6e364037:hover{background-color:#1F1F1F99;}.elementor-17 .elementor-element.elementor-element-2d8a58c4 .noxfolio-service-box{background-color:#02010100;border-style:none;}.elementor-17 .elementor-element.elementor-element-2d8a58c4 .noxfolio-service-box:hover{background-color:#02010100;border-color:#02010100;}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 88px;}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button .button-link-wrap{color:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-noxfolio_white );stroke:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-10ec61fc .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-noxfolio_primary );stroke:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-52245600{--display:flex;--position:absolute;--border-radius:100% 100% 100% 100%;}.elementor-17 .elementor-element.elementor-element-52245600:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-52245600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E71D3680;}.elementor-17 .elementor-element.elementor-element-24de8c6d{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-24de8c6d{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-24de8c6d{right:0px;}.elementor-17 .elementor-element.elementor-element-24b3403{--display:flex;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-8d1214b > .elementor-widget-container{background-color:#1F1F1F;margin:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;box-shadow:5px 6px 16px -3px rgba(222.7, 16.218369565217383, 39.16077294685982, 0.39);}.elementor-17 .elementor-element.elementor-element-8d1214b:hover .elementor-widget-container{background-color:#EEE01D;box-shadow:5px 6px 16px -3px #EEE01D;}.elementor-17 .elementor-element.elementor-element-8d1214b.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button .button-link-wrap{color:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-noxfolio_headline );stroke:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-8d1214b .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-noxfolio_dark );stroke:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-56b81b1{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-e41e7b1{--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:space-between;--align-items:center;--flex-wrap:wrap;--overflow:hidden;--border-radius:50px 50px 50px 50px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e41e7b1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e41e7b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-afda503{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:30px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-336590f .noxfolio-section-title{text-align:left;margin:0px 0px 40px 0px;}.elementor-17 .elementor-element.elementor-element-336590f .title{font-family:"Bricolage Grotesque", Sans-serif;}.elementor-17 .elementor-element.elementor-element-3a841ec > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-d8e6d26 > .elementor-widget-container{background-color:#1F1F1F;margin:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;box-shadow:5px 6px 16px -3px rgba(223, 15.999999999999972, 38.999999999999886, 0.3);}.elementor-17 .elementor-element.elementor-element-d8e6d26:hover .elementor-widget-container{background-color:#FFFFFF;box-shadow:5px 6px 16px -3px #FFFFFF;}.elementor-17 .elementor-element.elementor-element-d8e6d26.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button .button-link-wrap{color:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-noxfolio_headline );stroke:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-d8e6d26 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-noxfolio_dark );stroke:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-de26395{--display:flex;--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-083ecf6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-083ecf6 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-083ecf6 .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-b7edbcd{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-b7edbcd > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-b7edbcd .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-ecf75ac{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-ecf75ac > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-ecf75ac .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-942389a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-942389a > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-942389a .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-0974e21{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-0974e21 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-0974e21 .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-b41086f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-b41086f > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-b41086f .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-7497a1e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-7497a1e > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-7497a1e .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-61215bb{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-61215bb > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-61215bb .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-c2afcda{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-c2afcda > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-c2afcda .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-8ad055b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-8ad055b > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-8ad055b .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-e5128fb{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-e5128fb > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-e5128fb .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-e3490c6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-e3490c6 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-e3490c6 .noxfolio-skill-box:hover{box-shadow:2px 2px 10px 2px rgba(209.99999999999994, 20.000000000000018, 47.99999999999993, 0.74);}.elementor-17 .elementor-element.elementor-element-fb5400a{width:100%;max-width:100%;bottom:60px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-fb5400a{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-fb5400a{right:0px;}.elementor-17 .elementor-element.elementor-element-4a0a327{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-24d3aa3{--display:flex;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-9404437 .noxfolio-section-title{text-align:center;margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9404437 .title{font-family:"Bricolage Grotesque", Sans-serif;}.elementor-17 .elementor-element.elementor-element-e8d9a1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-6bb9412 .logo-wrap{align-items:center;justify-content:center;}.elementor-17 .elementor-element.elementor-element-6bb9412 .logo-wrap img{max-width:140px;height:150px;object-fit:contain;opacity:0.3;}.elementor-17 .elementor-element.elementor-element-6bb9412 .logo-wrap:hover img{opacity:1;filter:brightness( 200% ) contrast( 200% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-1033611{--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;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-21836f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-28ff285{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-28ff285.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-28ff285 .noxfolio-section-title{text-align:center;margin:0px 0px 120px 0px;}.elementor-17 .elementor-element.elementor-element-28ff285 .title{font-family:"Bricolage Grotesque", Sans-serif;}.elementor-17 .elementor-element.elementor-element-42ee46b .portfolio-item .thumbnail{border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-42ee46b .portfolio-item .title{font-family:"Bricolage Grotesque", Sans-serif;}.elementor-17 .elementor-element.elementor-element-1f27697{--display:flex;--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:center;--margin-top:85px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2ab192b > .elementor-widget-container{background-color:#1F1F1F;margin:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;box-shadow:5px 6px 16px -3px rgba(222.7, 16.218369565217383, 39.16077294685982, 0.39);}.elementor-17 .elementor-element.elementor-element-2ab192b:hover .elementor-widget-container{background-color:#EEE01D;box-shadow:5px 6px 16px -3px #EEE01D;}.elementor-17 .elementor-element.elementor-element-2ab192b.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button .button-link-wrap{color:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-noxfolio_headline );stroke:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-2ab192b .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-noxfolio_dark );stroke:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-cecb6fd{--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-17 .elementor-element.elementor-element-cbb21e0{--display:flex;--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;--border-radius:50px 50px 50px 50px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cbb21e0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cbb21e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-740ee28{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-9e68577 .noxfolio-section-title{text-align:left;margin:0px 0px 40px 0px;}.elementor-17 .elementor-element.elementor-element-9e68577 .title{font-family:"Bricolage Grotesque", Sans-serif;}.elementor-17 .elementor-element.elementor-element-2045c74{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bd6b6ce .noxfolio-button{background-color:#02010100;padding:0px 0px 0px 0px;--icon-spacing:0px;}.elementor-17 .elementor-element.elementor-element-bd6b6ce .noxfolio-button-wrapper{text-align:left;margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-bd6b6ce .button-icon{width:50px;height:50px;font-size:16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-noxfolio_border );border-radius:50% 50% 50% 50%;}.elementor-17 .elementor-element.elementor-element-bd6b6ce .button-icon i, .elementor-17 .elementor-element.elementor-element-bd6b6ce .button-icon svg{transform:rotate(-45deg);}.elementor-17 .elementor-element.elementor-element-bd6b6ce .noxfolio-button .button-icon{color:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-bd6b6ce .noxfolio-button .button-icon svg{fill:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-bd6b6ce .noxfolio-button:hover .button-icon{color:var( --e-global-color-noxfolio_secondary );background-color:var( --e-global-color-noxfolio_primary );border-color:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-bd6b6ce .noxfolio-button:hover .button-icon svg{fill:var( --e-global-color-noxfolio_secondary );}.elementor-17 .elementor-element.elementor-element-8d84702 .noxfolio-button{background-color:#02010100;padding:0px 0px 0px 0px;--icon-spacing:0px;}.elementor-17 .elementor-element.elementor-element-8d84702 .noxfolio-button-wrapper{text-align:left;margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8d84702 .button-icon{width:50px;height:50px;font-size:16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-noxfolio_border );border-radius:50% 50% 50% 50%;}.elementor-17 .elementor-element.elementor-element-8d84702 .button-icon i, .elementor-17 .elementor-element.elementor-element-8d84702 .button-icon svg{transform:rotate(45deg);}.elementor-17 .elementor-element.elementor-element-8d84702 .noxfolio-button .button-icon{color:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-8d84702 .noxfolio-button .button-icon svg{fill:var( --e-global-color-noxfolio_white );}.elementor-17 .elementor-element.elementor-element-8d84702 .noxfolio-button:hover .button-icon{color:var( --e-global-color-noxfolio_secondary );background-color:var( --e-global-color-noxfolio_primary );border-color:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-8d84702 .noxfolio-button:hover .button-icon svg{fill:var( --e-global-color-noxfolio_secondary );}.elementor-17 .elementor-element.elementor-element-efd802a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-d904346{--display:flex;--min-height:0px;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-556559f .noxfolio-section-title{text-align:center;margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-556559f .title{font-family:"Bricolage Grotesque", Sans-serif;}.elementor-17 .elementor-element.elementor-element-82868a1{--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:160px;--margin-bottom:300px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-7549c2d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0669215{--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:180px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-b98e81a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-b98e81a{text-align:center;}.elementor-17 .elementor-element.elementor-element-f56418a > .elementor-widget-container{margin:20px 0px 90px 0px;}.elementor-17 .elementor-element.elementor-element-f56418a{text-align:center;}.elementor-17 .elementor-element.elementor-element-f296678{width:var( --container-widget-width, 40vw );max-width:40vw;--container-widget-width:40vw;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-f296678 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f296678.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f296678 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-f296678 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:20px;height:20px;}.elementor-17 .elementor-element.elementor-element-f296678 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-f296678 .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-noxfolio_primary );}.elementor-17 .elementor-element.elementor-element-f296678 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:18px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f296678 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f296678 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-f296678 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-size:15px;}.elementor-17 .elementor-element.elementor-element-f296678 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-17 .elementor-element.elementor-element-f296678 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f296678 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;}.elementor-17 .elementor-element.elementor-element-ef1f4ac{--display:flex;--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:center;--margin-top:50px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-a4e9580 > .elementor-widget-container{background-color:#1F1F1F;margin:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;box-shadow:5px 6px 16px -3px rgba(222.7, 16.218369565217383, 39.16077294685982, 0.39);}.elementor-17 .elementor-element.elementor-element-a4e9580:hover .elementor-widget-container{background-color:#EEE01D;box-shadow:5px 6px 16px -3px #EEE01D;}.elementor-17 .elementor-element.elementor-element-a4e9580.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button .button-link-wrap{color:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-noxfolio_headline );stroke:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-noxfolio_headline );}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-noxfolio_dark );}.elementor-17 .elementor-element.elementor-element-a4e9580 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-noxfolio_dark );stroke:var( --e-global-color-noxfolio_dark );}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-c9ccaa5{--width:100%;}.elementor-17 .elementor-element.elementor-element-c214318{--content-width:80%;}.elementor-17 .elementor-element.elementor-element-bd697a9{--width:45%;}.elementor-17 .elementor-element.elementor-element-3829d48{--width:55%;}.elementor-17 .elementor-element.elementor-element-4ca00663{--content-width:1600px;}.elementor-17 .elementor-element.elementor-element-56b81b1{--content-width:1620px;}.elementor-17 .elementor-element.elementor-element-afda503{--width:38%;}.elementor-17 .elementor-element.elementor-element-de26395{--width:62%;}.elementor-17 .elementor-element.elementor-element-cecb6fd{--content-width:1620px;}.elementor-17 .elementor-element.elementor-element-740ee28{--width:29%;}.elementor-17 .elementor-element.elementor-element-efd802a{--width:66%;}}@media(max-width:1200px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-de26395{--width:62%;}}@media(max-width:1366px){.elementor-17 .elementor-element.elementor-element-a30f63a{--min-height:60vh;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-eca1d2a .elementor-heading-title{font-size:52px;}.elementor-17 .elementor-element.elementor-element-819474b .elementor-heading-title{font-size:52px;}.elementor-17 .elementor-element.elementor-element-a8fe93c .elementor-heading-title{font-size:52px;}.elementor-17 .elementor-element.elementor-element-aab65a0 .elementor-heading-title{font-size:52px;}.elementor-17 .elementor-element.elementor-element-c214318{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-717d7d8{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-e41e7b1{--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-afda503{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-17 .elementor-element.elementor-element-336590f .noxfolio-section-title{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-336590f .title{font-size:37px;}.elementor-17 .elementor-element.elementor-element-de26395{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-24d3aa3{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-cbb21e0{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-740ee28{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-efd802a{--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;}}@media(max-width:1200px){.elementor-17 .elementor-element.elementor-element-a30f63a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-bd697a9{--justify-content:flex-end;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-a30f63a{--justify-content:center;--gap:55px 0px;--row-gap:55px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eca1d2a .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-819474b .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-a8fe93c .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-aab65a0 .elementor-heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-c214318{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-717d7d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d7d6552{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-17 .elementor-element.elementor-element-e41e7b1{--justify-content:center;--gap:55px 0px;--row-gap:55px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4a0a327{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1033611{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cbb21e0{--justify-content:center;--gap:55px 0px;--row-gap:55px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0669215{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-f296678{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;}.elementor-17 .elementor-element.elementor-element-ef1f4ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-65b9f38{--min-height:0px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-a30f63a{--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;--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eca1d2a.elementor-element{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-eca1d2a{text-align:center;}.elementor-17 .elementor-element.elementor-element-eca1d2a .elementor-heading-title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-819474b{text-align:center;}.elementor-17 .elementor-element.elementor-element-819474b .elementor-heading-title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-a8fe93c{text-align:center;}.elementor-17 .elementor-element.elementor-element-a8fe93c .elementor-heading-title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-aab65a0{text-align:center;}.elementor-17 .elementor-element.elementor-element-aab65a0 .elementor-heading-title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-57dc035{--min-height:235px;}.elementor-17 .elementor-element.elementor-element-18e2ff3 .title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-c214318{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-bd697a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-d7d6552 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d7d6552{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-336590f .title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-083ecf6{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-b7edbcd{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-ecf75ac{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-942389a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-0974e21{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-b41086f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-7497a1e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-61215bb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-c2afcda{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-8ad055b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-e5128fb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-e3490c6{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17 .elementor-element.elementor-element-1033611{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1f27697{--margin-top:40px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1366px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-56b81b1{--content-width:92%;}.elementor-17 .elementor-element.elementor-element-afda503{--width:36%;}.elementor-17 .elementor-element.elementor-element-cecb6fd{--content-width:95%;}.elementor-17 .elementor-element.elementor-element-740ee28{--width:30%;}.elementor-17 .elementor-element.elementor-element-efd802a{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-bd697a9{--width:100%;}.elementor-17 .elementor-element.elementor-element-3829d48{--width:100%;}.elementor-17 .elementor-element.elementor-element-afda503{--width:75%;}.elementor-17 .elementor-element.elementor-element-de26395{--width:100%;}.elementor-17 .elementor-element.elementor-element-21836f4{--width:85%;}.elementor-17 .elementor-element.elementor-element-740ee28{--width:75%;}.elementor-17 .elementor-element.elementor-element-efd802a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-65b9f38 */.fluid-hero {
  position: relative;
  overflow: hidden;
  background: #600000; /* Deep dark red background */
  width: 100%;
  cursor: none; /* Hide default cursor */
}

.fluid-effect {
  position: absolute;
  width: 200px; /* Consistent blob size */
  height: 200px;
  background: radial-gradient(circle, rgba(121, 10, 10, 0.9) 0%, rgba(121, 10, 10, 0) 90%);
  border-radius: 90%;
  pointer-events: none;
  opacity: 0;
  mix-blend-mode: lighten; /* Keeping the red intense without any white */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eca1d2a */.elementor-17 .elementor-element.elementor-element-eca1d2a .elementor-heading-title {
  color: rgb(182, 182, 182, 0.2);
  background: linear-gradient(to right, #b6b6b6, #b6b6b6) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.1,.5,.5,1) 0.5s;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-819474b */.elementor-17 .elementor-element.elementor-element-819474b .elementor-heading-title {
  color: rgb(182, 182, 182, 0.2);
  background: linear-gradient(to right, #b6b6b6, #b6b6b6) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.1,.5,.5,1) 0.5s;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8fe93c */.elementor-17 .elementor-element.elementor-element-a8fe93c .elementor-heading-title {
  color: rgb(182, 182, 182, 0.2);
  background: linear-gradient(to right, #b6b6b6, #b6b6b6) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.1,.5,.5,1) 0.5s;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aab65a0 */.elementor-17 .elementor-element.elementor-element-aab65a0 .elementor-heading-title {
  color: rgb(182, 182, 182, 0.2);
  background: linear-gradient(to right, #b6b6b6, #b6b6b6) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.1,.5,.5,1) 0.5s;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bf3331 */.elementor-17 .elementor-element.elementor-element-4bf3331 {
    --blob-size:250px;
}

.elementor-17 .elementor-element.elementor-element-4bf3331 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-17 .elementor-element.elementor-element-4bf3331 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-17 .elementor-element.elementor-element-4bf3331 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51f09ed3 */.elementor-17 .elementor-element.elementor-element-51f09ed3 {
    --blob-size:250px;
}

.elementor-17 .elementor-element.elementor-element-51f09ed3 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-17 .elementor-element.elementor-element-51f09ed3 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-17 .elementor-element.elementor-element-51f09ed3 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae42f1d */.elementor-17 .elementor-element.elementor-element-ae42f1d {
    --blob-size:250px;
}

.elementor-17 .elementor-element.elementor-element-ae42f1d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-17 .elementor-element.elementor-element-ae42f1d .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-17 .elementor-element.elementor-element-ae42f1d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75765eeb */.elementor-17 .elementor-element.elementor-element-75765eeb {
    --blob-size:250px;
}

.elementor-17 .elementor-element.elementor-element-75765eeb .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-17 .elementor-element.elementor-element-75765eeb .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-17 .elementor-element.elementor-element-75765eeb .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for tp-button, class: .elementor-element-8d1214b */.elementor-17 .elementor-element.elementor-element-8d1214b .tp-button {
    background-color: #0073e6 !important; /* Default background */
    color: #fff !important; /* Text color */
}

.elementor-17 .elementor-element.elementor-element-8d1214b .tp-button:hover {
    background-color: #005bb5 !important; /* Hover background */
    color: #fff !important; /* Hover text color */
}/* End custom CSS */
/* Start custom CSS for tp-button, class: .elementor-element-2ab192b */.elementor-17 .elementor-element.elementor-element-2ab192b .tp-button {
    background-color: #0073e6 !important; /* Default background */
    color: #fff !important; /* Text color */
}

.elementor-17 .elementor-element.elementor-element-2ab192b .tp-button:hover {
    background-color: #005bb5 !important; /* Hover background */
    color: #fff !important; /* Hover text color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82868a1 *//* CSS */
.steps {
  display: flex;
  width: 100%;
  margin: 0;
  padding: 0 0 2rem 0;
  list-style: none;
}

.step {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  flex: 1;
  position: relative;
}

.step:not(:last-child):before,
.step:not(:last-child):after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  height: 4px;
  transform: translateY(-50%);
  z-index: -1;
}

.step:before {
  width: 100%;
  background-color: #e6e7e8;
}

.step:after {
  width: 0;
  background-color: #e21f35;
  transition: width 1.5s ease-in-out; /* Slower animation */
}

.step--complete:after {
  width: 100%;
}

.step__icon {
  width: 40px;
  height: 40px;
  background: #292627;
  border: 3px solid #e6e7e8;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}

.step--complete .step__icon {
  background: #e21f35;
  border-color: #e21f35;
  animation: bounce 0.5s ease-in-out; /* Slower bounce */
}

.step__icon:before {
  content: '\2713';
  color: white;
  opacity: 0;
  transition: opacity 0.6s ease; /* Slower fade */
}

.step--complete .step__icon:before {
  opacity: 1;
}

.step__label {
  position: absolute;
  bottom: -4rem;
  width: 160px;
  text-align: center;
  font-size: 0.9rem;
  color: #e6e7e8;
  transition: color 0.6s ease; /* Slower color change */
}

.step--complete .step__label {
  color: #fff;
}

@keyframes bounce {
  0% { transform: scale(1); }
  33% { transform: scale(0.9); }
  66% { transform: scale(1.1); }
  100% { transform: scale(1); }
}

/* Mobile Responsive Fixes */
@media (max-width: 768px) {
  .steps {
    flex-direction: column;
    padding: 2rem 0;
  }

  .step {
    width: 100%;
    margin-bottom: 3rem;
    justify-content: flex-start;
    height: auto !important; /* Fixed height issue */
  }

  

  .step:not(:last-child):before,
  .step:not(:last-child):after {
    display: none !important; /* Hide vertical lines */
  }

  .step__icon {
    margin-left: 0;
  }

  .step__label {
    position: static;
    width: auto;
    margin: 10px 0 0 0;
    text-align: left;
    padding-left: 15px;
  }
}/* End custom CSS */