.elementor-2957 .elementor-element.elementor-element-e952781{--display:flex;--position:fixed;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;bottom:20px;--z-index:10;}.elementor-2957 .elementor-element.elementor-element-e952781:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-e952781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-2957 .elementor-element.elementor-element-e952781{right:20px;}body.rtl .elementor-2957 .elementor-element.elementor-element-e952781{left:20px;}.elementor-2957 .elementor-element.elementor-element-99915ca{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2957 .elementor-element.elementor-element-99915ca.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-1f18f4d{text-align:center;font-size:1rem;color:var( --e-global-color-text );}.elementor-2957 .elementor-element.elementor-element-7292049{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2957 .elementor-element.elementor-element-7292049:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-7292049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-2957 .elementor-element.elementor-element-287f618{--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;}.elementor-2957 .elementor-element.elementor-element-291dea1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-2957 .elementor-element.elementor-element-291dea1 .elementor-heading-title{font-family:"utopia-std-subhead", Sans-serif;font-size:5rem;font-weight:300;color:var( --e-global-color-text );}.elementor-2957 .elementor-element.elementor-element-23eeeb6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-23eeeb6:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-23eeeb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-2957 .elementor-element.elementor-element-137dade{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-137dade:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-137dade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-2957 .elementor-element.elementor-element-bd815b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-cb3d0ac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-cb3d0ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-7226ca0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2957 .elementor-element.elementor-element-7226ca0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-6c14a7a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2957 .elementor-element.elementor-element-b25920c{--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;}.elementor-2957 .elementor-element.elementor-element-b25920c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-477c58a{--display:flex;--justify-content:flex-end;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-2957 .elementor-element.elementor-element-477c58a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-7b70411{--display:flex;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-addc0ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"din-2014", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.6rem;color:var( --e-global-color-text );}.elementor-2957 .elementor-element.elementor-element-addc0ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-addc0ef.elementor-element{--order:-99999 /* order start hack */;}.elementor-2957 .elementor-element.elementor-element-addc0ef p{margin-block-end:20px;}.elementor-2957 .elementor-element.elementor-element-af9b7a3{--display:flex;--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-af9b7a3:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-af9b7a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2957 .elementor-element.elementor-element-1853855{--display:flex;}.elementor-2957 .elementor-element.elementor-element-031e9ff{font-size:17px;}.elementor-2957 .elementor-element.elementor-element-031e9ff p{margin-block-end:0px;}.elementor-2957 .elementor-element.elementor-element-a31d650{--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;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2957 .elementor-element.elementor-element-a31d650.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-9f21392.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-9f21392{font-family:"din-2014", Sans-serif;font-size:2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-2957 .elementor-element.elementor-element-1d948c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-7f8b85f{--divider-border-style:solid;--divider-color:var( --e-global-color-3b645e8 );--divider-border-width:2px;}.elementor-2957 .elementor-element.elementor-element-7f8b85f .elementor-divider-separator{width:100%;}.elementor-2957 .elementor-element.elementor-element-7f8b85f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2957 .elementor-element.elementor-element-b87be18{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2957 .elementor-element.elementor-element-9f52caa{--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-2957 .elementor-element.elementor-element-b8a4cf9 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-773845a{--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-2957 .elementor-element.elementor-element-3533aed{text-align:center;}.elementor-2957 .elementor-element.elementor-element-3533aed img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-afa1e88{--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-2957 .elementor-element.elementor-element-a3f24c2 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-6ba282b{--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-2957 .elementor-element.elementor-element-da0cadd img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-1bf8fbb{--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-2957 .elementor-element.elementor-element-43ce3db img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-a0c11da{--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-2957 .elementor-element.elementor-element-36e7ecd img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-01b3f15{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2957 .elementor-element.elementor-element-01b3f15:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-01b3f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-2957 .elementor-element.elementor-element-010311e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-766960e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2957 .elementor-element.elementor-element-766960e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-8183ccd{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2957 .elementor-element.elementor-element-8183ccd:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-8183ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2957 .elementor-element.elementor-element-8183ccd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-0574f97{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2957 .elementor-element.elementor-element-0574f97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1.5rem 0rem 0rem 0rem;}.elementor-2957 .elementor-element.elementor-element-0574f97.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-main-swiper{width:100%;}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-swiper-button{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-testimonial__text{color:var( --e-global-color-text );font-size:1.8rem;font-style:normal;line-height:2.4rem;}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-testimonial__name{color:var( --e-global-color-text );font-family:"utopia-std", Sans-serif;font-size:1.4rem;}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-testimonial__title{color:var( --e-global-color-text );font-family:"din-2014", Sans-serif;font-weight:300;}.elementor-2957 .elementor-element.elementor-element-7aa4f92{--display:flex;}.elementor-2957 .elementor-element.elementor-element-5eb124a.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-2957 .elementor-element.elementor-element-e952781{--width:150px;}.elementor-2957 .elementor-element.elementor-element-287f618{--content-width:1200px;}.elementor-2957 .elementor-element.elementor-element-bd815b1{--content-width:1200px;}.elementor-2957 .elementor-element.elementor-element-cb3d0ac{--width:65%;}.elementor-2957 .elementor-element.elementor-element-7226ca0{--width:100%;}.elementor-2957 .elementor-element.elementor-element-b25920c{--width:35%;}.elementor-2957 .elementor-element.elementor-element-af9b7a3{--content-width:1200px;}.elementor-2957 .elementor-element.elementor-element-a31d650{--content-width:1440px;}.elementor-2957 .elementor-element.elementor-element-1d948c4{--width:100%;}.elementor-2957 .elementor-element.elementor-element-9f52caa{--width:33.3333%;}.elementor-2957 .elementor-element.elementor-element-773845a{--width:33.3333%;}.elementor-2957 .elementor-element.elementor-element-afa1e88{--width:33.3333%;}.elementor-2957 .elementor-element.elementor-element-6ba282b{--width:33.3333%;}.elementor-2957 .elementor-element.elementor-element-1bf8fbb{--width:33.3333%;}.elementor-2957 .elementor-element.elementor-element-a0c11da{--width:33.3333%;}.elementor-2957 .elementor-element.elementor-element-010311e{--content-width:1200px;}.elementor-2957 .elementor-element.elementor-element-766960e{--width:100%;}.elementor-2957 .elementor-element.elementor-element-8183ccd{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2957 .elementor-element.elementor-element-287f618{--content-width:90%;}.elementor-2957 .elementor-element.elementor-element-bd815b1{--content-width:90%;}.elementor-2957 .elementor-element.elementor-element-7226ca0{--width:100%;}.elementor-2957 .elementor-element.elementor-element-a31d650{--content-width:90%;}.elementor-2957 .elementor-element.elementor-element-010311e{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2957 .elementor-element.elementor-element-cb3d0ac{--width:100%;}.elementor-2957 .elementor-element.elementor-element-7226ca0{--width:100%;}.elementor-2957 .elementor-element.elementor-element-b25920c{--width:100%;}.elementor-2957 .elementor-element.elementor-element-766960e{--width:100%;}}@media(max-width:1366px){.elementor-2957 .elementor-element.elementor-element-291dea1{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-2957 .elementor-element.elementor-element-291dea1 .elementor-heading-title{font-size:4.8rem;line-height:5.2rem;}.elementor-2957 .elementor-element.elementor-element-cb3d0ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-6c14a7a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-477c58a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2957 .elementor-element.elementor-element-7b70411{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-addc0ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-addc0ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2rem;line-height:1.4rem;}.elementor-2957 .elementor-element.elementor-element-addc0ef.elementor-element{--order:-99999 /* order start hack */;}.elementor-2957 .elementor-element.elementor-element-9f21392{font-size:1.8rem;}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-testimonial__text{font-size:1.4rem;line-height:2rem;}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-testimonial__name{font-size:1.2rem;}}@media(max-width:1024px){.elementor-2957 .elementor-element.elementor-element-287f618{--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-2957 .elementor-element.elementor-element-291dea1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2957 .elementor-element.elementor-element-291dea1 .elementor-heading-title{font-size:3rem;}.elementor-2957 .elementor-element.elementor-element-bd815b1{--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-2957 .elementor-element.elementor-element-cb3d0ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-7226ca0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-b25920c{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2957 .elementor-element.elementor-element-477c58a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-addc0ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-addc0ef{font-size:1.2rem;line-height:1.6rem;}.elementor-2957 .elementor-element.elementor-element-a31d650{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2957 .elementor-element.elementor-element-9f21392{font-size:1.6rem;}.elementor-2957 .elementor-element.elementor-element-b8a4cf9{width:100%;max-width:100%;}.elementor-2957 .elementor-element.elementor-element-b8a4cf9 img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-3533aed{width:100%;max-width:100%;}.elementor-2957 .elementor-element.elementor-element-3533aed img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-a3f24c2{width:100%;max-width:100%;}.elementor-2957 .elementor-element.elementor-element-a3f24c2 img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-da0cadd{width:100%;max-width:100%;}.elementor-2957 .elementor-element.elementor-element-da0cadd img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-43ce3db{width:100%;max-width:100%;}.elementor-2957 .elementor-element.elementor-element-43ce3db img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-36e7ecd{width:100%;max-width:100%;}.elementor-2957 .elementor-element.elementor-element-36e7ecd img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}.elementor-2957 .elementor-element.elementor-element-010311e{--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;}.elementor-2957 .elementor-element.elementor-element-766960e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2957 .elementor-element.elementor-element-8183ccd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-0574f97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-testimonial__text{font-size:1.6rem;line-height:2.2rem;}}@media(max-width:767px){.elementor-2957 .elementor-element.elementor-element-7292049{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-291dea1.elementor-element{--align-self:flex-start;}.elementor-2957 .elementor-element.elementor-element-291dea1{text-align:center;}.elementor-2957 .elementor-element.elementor-element-291dea1 .elementor-heading-title{font-size:1.6rem;line-height:2rem;}.elementor-2957 .elementor-element.elementor-element-bd815b1{--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-2957 .elementor-element.elementor-element-cb3d0ac{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2957 .elementor-element.elementor-element-7226ca0{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2957 .elementor-element.elementor-element-b25920c{--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-2957 .elementor-element.elementor-element-477c58a{--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-2957 .elementor-element.elementor-element-7b70411{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2957 .elementor-element.elementor-element-addc0ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1rem;line-height:1.4rem;}.elementor-2957 .elementor-element.elementor-element-af9b7a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2957 .elementor-element.elementor-element-a31d650{--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;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2957 .elementor-element.elementor-element-9f21392.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2957 .elementor-element.elementor-element-9f21392{font-size:1.2rem;}.elementor-2957 .elementor-element.elementor-element-1d948c4{--width:70%;}.elementor-2957 .elementor-element.elementor-element-01b3f15{--padding-top:01.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2957 .elementor-element.elementor-element-010311e{--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-2957 .elementor-element.elementor-element-766960e{--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:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-2957 .elementor-element.elementor-element-8183ccd.e-con{--order:2;}.elementor-2957 .elementor-element.elementor-element-0574f97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-testimonial__text{font-size:1rem;line-height:1.4rem;}.elementor-2957 .elementor-element.elementor-element-0574f97 .elementor-testimonial__name{font-size:1rem;}}/* Start custom CSS for container, class: .elementor-element-e952781 */.elementor-2957 .elementor-element.elementor-element-e952781{
    aspect-ratio: 1
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8a4cf9 */.elementor-2957 .elementor-element.elementor-element-b8a4cf9{
    aspect-ratio: 1
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3533aed */.elementor-2957 .elementor-element.elementor-element-3533aed{
    aspect-ratio: 1
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3f24c2 */.elementor-2957 .elementor-element.elementor-element-a3f24c2{
    aspect-ratio: 1
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da0cadd */.elementor-2957 .elementor-element.elementor-element-da0cadd{
    aspect-ratio: 1
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43ce3db */.elementor-2957 .elementor-element.elementor-element-43ce3db{
    aspect-ratio: 1
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36e7ecd */.elementor-2957 .elementor-element.elementor-element-36e7ecd{
    aspect-ratio: 1
}/* End custom CSS */
/* Start custom CSS *//*--- Form Background & Global Text Colour ---*/
.dSAMS {
    background: transparent !important;
}

.yGXwi {
    color: white !important;
    
}

.dKwlLx {
    color: white !important;
    
}

.InnerFormBody-sc-o0t3bv-0.jUfxRu,
form#fsForm6226204,
#fsSection184850844,
.StyledSectionHeader-sc-14xa0k7-0,
#fsPage6226204-1 {
  background: #0d0d0d !important;
  padding: 0 !important;
}

label.StyledLabel-sc-vn5hkq-0.bqIcWz {
    color: white;
}

label.StyledOptionLabel-sc-1bymt4x-0.kMLMBM.fsOptionLabel {
    color: white;
}

.bXAjIf{margin-top: 0px !important;}

/*--- Inputs, Selects, Textareas ---*/
input,
textarea,
select {
  background: #1e1e1e !important;
  color: #ffffff !important;
  border: 1px solid #333 !important;
  padding: 10px !important;
  font-size: 14px;
}

/*--- Remove focus highlight backgrounds ---*/
.StyledSubFieldGroup-sc-ik27pq-0:focus-within,
.StyledSubField-sc-1wt4t9i-0:focus-within,
.StyledLabel-sc-vn5hkq-0:focus-within {
  background: transparent !important;
}

/*--- Labels ---*/
.fsLabel,
.StyledLabelText-sc-1bsmirz-0,
.StyledLabel-sc-vn5hkq-0.bqIcWz.fsSupportingSubLabel {
  color: #ffffff !important;
}

/*--- Section Heading and Text ---*/
h2.StyledSectionHeading-sc-hpb4sc-0,
.fsSectionText,
.fsSectionText p {
  color: #ffffff !important;
  text-align: center;
}

/*--- Required Asterisk ---*/
.StyledRequiredMarker-sc-d195mo-0 {
  color: #ff6b6b !important;
}

/*--- Error Messages ---*/
.StyledErrorBanner-sc-lo45jw-0,
.StyledErrorBannerText-sc-1tmqsjk-0 {
  background: #2c2c2c !important;
  color: #ff6b6b !important;
  border-left: 4px solid #ff6b6b !important;
}

/*--- Checkboxes: revert to native styling ---*/
input[type="checkbox"] {
  all: revert !important;
  margin-right: 0.5em;
}

/*--- Hide branding badge ---*/
.StyledReferralBadge-sc-5yap1m-0 {
  display: none !important;
}

/*--- Hide top empty <p> and image/logo ---*/
.fsSectionText p:empty,
.fsSectionText p:has(br:only-child),
.fsSectionText img {
  display: none !important;
}

/*--- Page Layout Extras ---*/
.site-header {
  display: none;
}

.highlight {
  display: inline-block;
  padding: 0.1em 0.1em;
  background: #0018F4;
  color: #ffffff !important;
}

.elementor-location-footer {
  background-color: #0d0d0d !important;
}


/* FORM END */

.site-header {
    display: none;
}

.highlight{
display: inline-block;
padding: 0.1em 0.1em;
background: #0018F4
}

.elementor-location-footer {
    background-color: #0d0d0d !important;
}/* End custom CSS */