.elementor-24170 .elementor-element.elementor-element-e2d9cf2{--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.6;--margin-top:-145px;--margin-right:-1px;--margin-bottom:0px;--margin-left:-1px;--padding-top:0%;--padding-right:1%;--padding-bottom:2%;--padding-left:1%;}.elementor-24170 .elementor-element.elementor-element-e2d9cf2:not(.elementor-motion-effects-element-type-background), .elementor-24170 .elementor-element.elementor-element-e2d9cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stereoscape.com/wp-content/uploads/2025/09/Gradient-BG.jpg");background-size:cover;}.elementor-24170 .elementor-element.elementor-element-e2d9cf2::before, .elementor-24170 .elementor-element.elementor-element-e2d9cf2 > .elementor-background-video-container::before, .elementor-24170 .elementor-element.elementor-element-e2d9cf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-24170 .elementor-element.elementor-element-e2d9cf2 > .elementor-background-slideshow::before, .elementor-24170 .elementor-element.elementor-element-e2d9cf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24170 .elementor-element.elementor-element-e2d9cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #0519367D 0%, #000000 100%);}.elementor-24170 .elementor-element.elementor-element-e2d9cf2, .elementor-24170 .elementor-element.elementor-element-e2d9cf2::before{--border-transition:0.3s;}.elementor-24170 .elementor-element.elementor-element-e2d9cf2.e-con{--align-self:center;}.elementor-24170 .elementor-element.elementor-element-c6033fe .elementor-heading-title{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:66px;font-weight:600;line-height:1.1em;}.elementor-24170 .elementor-element.elementor-element-c6033fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05rem 0rem 0rem 0rem;}.elementor-24170 .elementor-element.elementor-element-c6033fe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-24170 .elementor-element.elementor-element-62a68a9{color:var( --e-global-color-26692d4d );}.elementor-24170 .elementor-element.elementor-element-ac59cb0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--background-transition:0.3s;--padding-top:8rem;--padding-right:0rem;--padding-bottom:8rem;--padding-left:0rem;}.elementor-24170 .elementor-element.elementor-element-ac59cb0:not(.elementor-motion-effects-element-type-background), .elementor-24170 .elementor-element.elementor-element-ac59cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24170 .elementor-element.elementor-element-ac59cb0, .elementor-24170 .elementor-element.elementor-element-ac59cb0::before{--border-transition:0.3s;}.elementor-24170 .elementor-element.elementor-element-963a5da{--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;--align-items:center;--gap:40px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(min-width:768px){.elementor-24170 .elementor-element.elementor-element-ac59cb0{--content-width:1100px;}.elementor-24170 .elementor-element.elementor-element-963a5da{--width:1100px;}}@media(max-width:1024px){.elementor-24170 .elementor-element.elementor-element-e2d9cf2{--min-height:60vh;}.elementor-24170 .elementor-element.elementor-element-ac59cb0{--padding-top:5em;--padding-right:2em;--padding-bottom:5em;--padding-left:2em;}.elementor-24170 .elementor-element.elementor-element-963a5da{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}}@media(max-width:767px){.elementor-24170 .elementor-element.elementor-element-e2d9cf2{--min-height:70vh;--padding-top:0em;--padding-right:1em;--padding-bottom:0em;--padding-left:1em;}.elementor-24170 .elementor-element.elementor-element-c6033fe .elementor-heading-title{font-size:40px;}.elementor-24170 .elementor-element.elementor-element-c6033fe > .elementor-widget-container{padding:0rem 0rem 5rem 0rem;}.elementor-24170 .elementor-element.elementor-element-c6033fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24170 .elementor-element.elementor-element-ac59cb0{--padding-top:5rem;--padding-right:1rem;--padding-bottom:5rem;--padding-left:1rem;}.elementor-24170 .elementor-element.elementor-element-963a5da{--padding-top:0em;--padding-right:0em;--padding-bottom:0em;--padding-left:0em;}}/* Start custom CSS */#content h2 {
    font-family:"Dm Sans";
    font-size:32px!important;
    margin-top:50px!important;
    letter-spacing:0px;
    
}
#content {
    letter-spacing:0px;
    color:#0e131e!important;
}
#content h3 {
    font-family:"Dm Sans";
    font-size:24px!important;
    margin-top:50px!important;
    letter-spacing:0px;    
}
#content a {
    font-family:"Dm Sans";
    font-weight:bold!important;
    letter-spacing:0px;    
}
#content li {
    font-family:"Dm Sans";
    font-size:18px!important;
    margin-bottom:10px;
    letter-spacing:0px;
    line-height:1.5em;
}
#content p {
    font-family:"Dm Sans";
    font-size:18px!important;
    letter-spacing:0px;
    line-height:1.5em;
}


.elementor-23720 .elementor-element.elementor-element-ad0711b .elementor-field-group .elementor-field, .elementor-23720 .elementor-element.elementor-element-ad0711b .elementor-field-subgroup label {
    font-family:"Dm Sans";
    color:#0E131E!important;
    letter-spacing:0px;
}
input[type="checkbox"] {
    position:relative;
    top:5px;
    margin-right:5px;
    width:15px;
    height:15px;
}
.elementor-kit-18144 button {
    box-shadow:none!important;
}
/* Contact */
#footer .elementor-button-icon {
    align-items: center;
    display: flex
;
    background-color: #0E131E;
padding: 5px 0px 5px 12px;
    border-radius: 30px;
    width: 40px;
    height: 40px;
    margin-right: -34px;
}
#footer .elementor-button-text {
    margin-top: 6px;
}
@media only screen and (min-width: 601px) {
#contact h2  {
    font-size:90px!important;
}}
@media only screen and (max-width: 600px) {
#contact h2  {
    font-size:36px!important;
    line-height:1.1em;
}}
#hero {
    width:calc(100% + 5px);
}

p {
  text-wrap: balance; /* Modern browsers, balances text lines */
}

/* Extra fallback for widows */
p:after {
  content: '\0A0';
  white-space: nowrap;
}


/* Body */
.elementor-kit-18144 {
    background-color:white!important;
}
.e-con>.e-con-inner {
    gap: var(--gap);
    max-width: 1420px;
}

/* Header */

.panel h2 {
    opacity:0
}
.swiper-pagination-bullet {
    width: 40px!important;
    height: 3px;
    border-radius:0;
}
.elementor-21929 .elementor-element.elementor-element-fd1041d {
    padding: 0 1em!important;
}
@media only screen and (min-width: 600px) {

.page-id-24170 .hfe-menu-item {
    color:white!important;
    font-family:"DM Sans"!important;
    font-size:18px!important;
}}
.elementor-21929 .elementor-element.elementor-element-fd1041d:not(.elementor-motion-effects-element-type-background) {
    background-color:transparent!important;
    padding: 1em !important;
}
#masthead .elementor-sticky--effects {
  backdrop-filter: blur(18px);
  background-color: rgba(14, 19, 30, 0.5)!important;
  border-bottom: solid 1px #d2d2d245;
}
.elementor-21929 .elementor-element.elementor-element-26ed83b .hfe-site-logo .hfe-site-logo-container img {
    width: 90%;
    content: url(https://stereoscape.com/wp-content/uploads/2020/07/logo-stereoscape-2025-white.svg);
}
/* Body */
.elementor-kit-18144 {
    background-color:white!important;
}
.e-con>.e-con-inner {
    gap: var(--gap);
    max-width: 1420px;
}
#cta-clients a:after {
    content:url(https://test.winnerfarias.com/wp-content/uploads/2024/08/arrow.svg);
    position:absolute;
    top:3px;
    margin-left:10px;
    transition:.2s;
}
#cta-clients:hover a:after {
    margin-left:20px;
    transition:.2s;
}
/* CTA */
.elementor-button:hover {
  transform:translateY(-5px);
  transition:.2s!important;
}
.elementor-button {
    transition:.2s!important;
}
.elementor-button {
    text-decoration:none!important;
    backdrop-filter: blur(8px);
}
#cta-clients a {
    text-decoration:none!important;
}
#cta-clients p {
    font-size:13px!important;
}
/* Fonts */
@media only screen and (max-width: 600px) {
.page-id-24170 h2 {
    font-size:35px!important;
    font-weight:400!important;
    line-height:1.2em;
}
.page-id-24170 h1 {
    font-size:24px!important;
}
.page-id-24170 h3 {
    font-size:32px!important;
}
.page-id-24170 p {
    font-size:17px!important;
    line-height:1.3em!important;
}
#other-services h2 {
    font-size:25px!important;
}
#sales p {
    line-height:24px!important;
}
.date span {
    font-size: 120px !important;
}    
}    
@media only screen and (min-width: 600px) {
.date span {
    font-size: 300px !important;
}    
.page-id-24170 .large h2 {
    font-size:72px!important;
}    
.page-id-24170 h2 {
    font-size:56px!important;
    font-weight:400!important;
}
.page-id-24170 h1 {
    font-size:62px!important;
    
}
.page-id-24170 h3 {
    font-size:42px!important;
}
.page-id-24170 p {
    font-size:18px!important;
    line-height:1.4em!important;
}
.page-id-24170 .large p {
    font-size:24px!important;
    line-height:1.4em!important;
}
#other-services h3 {
    font-size:40px!important;
}
#other-services h2 {
    font-size:30px!important;
}
#sales p {
    line-height:26px!important;
}}/* End custom CSS */