.elementor-32715 .elementor-element.elementor-element-8a6199d{--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-32715 .elementor-element.elementor-element-c8bc725{--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-32715 .elementor-element.elementor-element-24209cc{--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-32715 .elementor-element.elementor-element-24a4d39 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-32715 .elementor-element.elementor-element-24a4d39 .image-background{background-size:cover;background-position:center center;}.elementor-32715 .elementor-element.elementor-element-24a4d39 .video-hero-overlay{background-color:rgba(0,0,0,0.3);}.elementor-32715 .elementor-element.elementor-element-24a4d39 .video-hero-container{height:100vh;}.elementor-32715 .elementor-element.elementor-element-24a4d39 .hero-heading{font-family:"Asty", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;margin-bottom:10px;}.elementor-32715 .elementor-element.elementor-element-24a4d39 .hero-text{font-family:"Asty", Sans-serif;font-size:18px;font-weight:400;color:#ffffff;}.elementor-32715 .elementor-element.elementor-element-24a4d39 .video-control{color:#ffffff;font-size:24px;}.elementor-32715 .elementor-element.elementor-element-24a4d39 .scroll-indicator{color:#ffffff;font-size:24px;}.elementor-32715 .elementor-element.elementor-element-24a4d39 .video-control:hover{color:#ad8330;}.elementor-32715 .elementor-element.elementor-element-24a4d39 .scroll-indicator:hover{color:#ad8330;}.elementor-32715 .elementor-element.elementor-element-9f09eae{--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-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-32715 .elementor-element.elementor-element-75e8c64{text-align:center;}.elementor-32715 .elementor-element.elementor-element-75e8c64 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-line::before{background-color:#333333;width:3px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-line::after{background-color:#333333;width:3px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-item:not(:last-child){margin-bottom:60px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-title{color:#333333;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-text{color:#666666;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-date{color:#333333;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-icon i{font-size:20px;color:#ffffff;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-icon svg{width:20px;height:20px;fill:#ffffff;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-icon{background-color:#333333;width:50px;height:50px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-button{color:#ffffff;background-color:#333333;padding:15px 30px 15px 30px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-button:hover{color:#ffffff;background-color:#555555;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-button-wrapper{margin:30px 0px 0px 0px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-button .button-icon-left{margin-right:8px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-button .button-icon-right{margin-left:8px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-item-button-wrapper{text-align:left;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-social-icons a{font-size:20px;color:#666666;background-color:transparent;padding:8px 8px 8px 8px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-social-icons a:not(:last-child){margin-right:10px;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-social-icons{margin-top:20px;text-align:left;}.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-social-icons a:hover{color:#333333;background-color:transparent;}.elementor-32715 .elementor-element.elementor-element-0558869{--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-32715 .elementor-element.elementor-element-0c2dfa5{--display:flex;}.elementor-32715 .elementor-element.elementor-element-69112fb{--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-32715 .elementor-element.elementor-element-7636a8e{text-align:center;}.elementor-32715 .elementor-element.elementor-element-7636a8e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-32715 .elementor-element.elementor-element-aa04d76.elementor-element{--align-self:center;}.elementor-32715 .elementor-element.elementor-element-aa04d76 .tarotvista-add-to-cart-button{color:#ffffff;}.elementor-32715 .elementor-element.elementor-element-aa04d76 .tarotvista-add-to-cart-button:hover{color:#ffffff;}.elementor-32715 .elementor-element.elementor-element-aa04d76 .tarotvista-add-to-cart-wrapper{text-align:left;}.elementor-32715 .elementor-element.elementor-element-5316eea{--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-32715 .elementor-element.elementor-element-1b41cac{text-align:center;}.elementor-32715 .elementor-element.elementor-element-1b41cac .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-32715 .elementor-element.elementor-element-89a77ac .timeline-text{font-size:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}