.elementor-32338 .elementor-element.elementor-element-80d373c{--display:flex;}.elementor-widget-video-hero .hero-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-32338 .elementor-element.elementor-element-3f1d760 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-32338 .elementor-element.elementor-element-3f1d760 .image-background{background-size:cover;background-position:center center;}.elementor-32338 .elementor-element.elementor-element-3f1d760 .video-hero-overlay{background-color:rgba(0,0,0,0.3);}.elementor-32338 .elementor-element.elementor-element-3f1d760 .video-hero-container{height:100vh;}.elementor-32338 .elementor-element.elementor-element-3f1d760 .hero-heading{font-family:"Asty", Sans-serif;font-size:40px;font-weight:700;color:#ffffff;margin-bottom:10px;}.elementor-32338 .elementor-element.elementor-element-3f1d760 .hero-text{font-family:"Asty", Sans-serif;font-size:18px;font-weight:400;color:#ffffff;}.elementor-32338 .elementor-element.elementor-element-3f1d760 .video-control{color:#ffffff;font-size:24px;}.elementor-32338 .elementor-element.elementor-element-3f1d760 .scroll-indicator{color:#ffffff;font-size:24px;}.elementor-32338 .elementor-element.elementor-element-3f1d760 .video-control:hover{color:#ad8330;}.elementor-32338 .elementor-element.elementor-element-3f1d760 .scroll-indicator:hover{color:#ad8330;}.elementor-32338 .elementor-element.elementor-element-c558d78{--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:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32338 .elementor-element.elementor-element-205c17b{text-align:center;}.elementor-32338 .elementor-element.elementor-element-205c17b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-32338 .elementor-element.elementor-element-0f4201d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-line::before{background-color:var( --e-global-color-secondary );width:3px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-line::after{background-color:var( --e-global-color-secondary );width:3px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-item:not(:last-child){margin-bottom:0px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-content{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-title{color:var( --e-global-color-secondary );}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-text{color:var( --e-global-color-secondary );}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-date{color:#333333;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-icon i{font-size:20px;color:#ffffff;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-icon svg{width:20px;height:20px;fill:#ffffff;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-icon{background-color:var( --e-global-color-secondary );width:32px;height:32px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-button{color:#ffffff;background-color:#333333;padding:15px 30px 15px 30px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-button:hover{color:#ffffff;background-color:#555555;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-button-wrapper{margin:30px 0px 0px 0px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-button .button-icon-left{margin-right:8px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-button .button-icon-right{margin-left:8px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-item-button-wrapper{text-align:left;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-social-icons a{font-size:20px;color:#666666;background-color:transparent;padding:8px 8px 8px 8px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-social-icons a:not(:last-child){margin-right:10px;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-social-icons{margin-top:20px;text-align:left;}.elementor-32338 .elementor-element.elementor-element-d22cddf .timeline-social-icons a:hover{color:#333333;background-color:transparent;}.elementor-32338 .elementor-element.elementor-element-d7c9b1f{--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-32338 .elementor-element.elementor-element-eb72911 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-32338 .elementor-element.elementor-element-6fd66e1{--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-32338 .elementor-element.elementor-element-be27c48 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-32338 .elementor-element.elementor-element-3ccad1d{--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-32338 .elementor-element.elementor-element-bd76543{--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-32338 .elementor-element.elementor-element-1b2a6d0{--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-32338 .elementor-element.elementor-element-c08d840{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32338 .elementor-element.elementor-element-9bbb68a{text-align:center;}.elementor-32338 .elementor-element.elementor-element-9bbb68a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-32338 .elementor-element.elementor-element-34ef043 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32338 .elementor-element.elementor-element-34ef043.elementor-element{--align-self:center;}.elementor-32338 .elementor-element.elementor-element-34ef043 .tarotvista-add-to-cart-button{color:#ffffff;width:100%;}.elementor-32338 .elementor-element.elementor-element-34ef043 .tarotvista-add-to-cart-button:hover{color:#ffffff;}.elementor-32338 .elementor-element.elementor-element-34ef043 .tarotvista-add-to-cart-wrapper{text-align:left;}.elementor-32338 .elementor-element.elementor-element-0cab916{--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;}@media(max-width:767px){.elementor-32338 .elementor-element.elementor-element-c558d78{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}