.elementor-30391 .elementor-element.elementor-element-5fd84af4{margin-top:40px;margin-bottom:0px;padding:0px 16px 0px 16px;z-index:2;}.elementor-30391 .elementor-element.elementor-element-613ae119 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-3335ef30 > .elementor-container{max-width:1140px;}.elementor-30391 .elementor-element.elementor-element-2bbe8ead > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-2bbe8ead > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-30391 .elementor-element.elementor-element-43770f2e .woocommerce-breadcrumb{color:#AF1F23;text-align:left;}.elementor-30391 .elementor-element.elementor-element-43770f2e .woocommerce-breadcrumb > a{color:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-222b1514 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:33px;font-weight:600;}.elementor-30391 .elementor-element.elementor-element-222b1514 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-30391 .elementor-element.elementor-element-7bf88714 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-30391 .elementor-element.elementor-element-5e120b11.elementor-view-stacked .elementor-icon{background-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-5e120b11.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-5e120b11.elementor-view-default .elementor-icon{fill:#AF1F23;color:#AF1F23;border-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-5e120b11.elementor-position-right .elementor-icon-box-icon{margin-left:0px;}.elementor-30391 .elementor-element.elementor-element-5e120b11.elementor-position-left .elementor-icon-box-icon{margin-right:0px;}.elementor-30391 .elementor-element.elementor-element-5e120b11.elementor-position-top .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-5e120b11 .elementor-icon{font-size:32px;}.elementor-30391 .elementor-element.elementor-element-5e120b11 .elementor-icon i{transform:rotate(0deg);}.elementor-30391 .elementor-element.elementor-element-5e120b11 .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-5e120b11 .elementor-icon-box-content .elementor-icon-box-title, .elementor-30391 .elementor-element.elementor-element-5e120b11 .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-30391 .elementor-element.elementor-element-5e120b11 > .elementor-widget-container{padding:4px 0px 4px 0px;}.elementor-30391 .elementor-element.elementor-element-5130aa6.elementor-view-stacked .elementor-icon{background-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-5130aa6.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-5130aa6.elementor-view-default .elementor-icon{fill:#AF1F23;color:#AF1F23;border-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-5130aa6.elementor-position-right .elementor-icon-box-icon{margin-left:0px;}.elementor-30391 .elementor-element.elementor-element-5130aa6.elementor-position-left .elementor-icon-box-icon{margin-right:0px;}.elementor-30391 .elementor-element.elementor-element-5130aa6.elementor-position-top .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon{font-size:32px;}.elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon i{transform:rotate(0deg);}.elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon-box-content .elementor-icon-box-title{color:#070D0F;}.elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon-box-content .elementor-icon-box-title, .elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon-box-content .elementor-icon-box-description{color:#070D0F;font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;}.elementor-30391 .elementor-element.elementor-element-5130aa6 > .elementor-widget-container{padding:4px 0px 4px 0px;}.elementor-30391 .elementor-element.elementor-element-5bf67bb.elementor-view-stacked .elementor-icon{background-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-5bf67bb.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-5bf67bb.elementor-view-default .elementor-icon{fill:#AF1F23;color:#AF1F23;border-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-5bf67bb.elementor-position-right .elementor-icon-box-icon{margin-left:0px;}.elementor-30391 .elementor-element.elementor-element-5bf67bb.elementor-position-left .elementor-icon-box-icon{margin-right:0px;}.elementor-30391 .elementor-element.elementor-element-5bf67bb.elementor-position-top .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-5bf67bb .elementor-icon{font-size:32px;}.elementor-30391 .elementor-element.elementor-element-5bf67bb .elementor-icon i{transform:rotate(0deg);}.elementor-30391 .elementor-element.elementor-element-5bf67bb .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-5bf67bb .elementor-icon-box-content .elementor-icon-box-title, .elementor-30391 .elementor-element.elementor-element-5bf67bb .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-30391 .elementor-element.elementor-element-5bf67bb > .elementor-widget-container{padding:4px 0px 4px 0px;}.elementor-30391 .elementor-element.elementor-element-28da5e6a.elementor-view-stacked .elementor-icon{background-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-28da5e6a.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-28da5e6a.elementor-view-default .elementor-icon{fill:#AF1F23;color:#AF1F23;border-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-28da5e6a.elementor-position-right .elementor-icon-box-icon{margin-left:0px;}.elementor-30391 .elementor-element.elementor-element-28da5e6a.elementor-position-left .elementor-icon-box-icon{margin-right:0px;}.elementor-30391 .elementor-element.elementor-element-28da5e6a.elementor-position-top .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-28da5e6a .elementor-icon{font-size:28px;}.elementor-30391 .elementor-element.elementor-element-28da5e6a .elementor-icon i{transform:rotate(0deg);}.elementor-30391 .elementor-element.elementor-element-28da5e6a .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-28da5e6a .elementor-icon-box-content .elementor-icon-box-title, .elementor-30391 .elementor-element.elementor-element-28da5e6a .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-30391 .elementor-element.elementor-element-28da5e6a > .elementor-widget-container{margin:0px 32px 0px 0px;padding:4px 0px 4px 0px;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb.elementor-view-stacked .elementor-icon{background-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-4d7b00cb.elementor-view-default .elementor-icon{fill:#AF1F23;color:#AF1F23;border-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb.elementor-position-right .elementor-icon-box-icon{margin-left:0px;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb.elementor-position-left .elementor-icon-box-icon{margin-right:0px;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb.elementor-position-top .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb .elementor-icon{font-size:30px;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb .elementor-icon i{transform:rotate(0deg);}.elementor-30391 .elementor-element.elementor-element-4d7b00cb .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-4d7b00cb .elementor-icon-box-content .elementor-icon-box-title, .elementor-30391 .elementor-element.elementor-element-4d7b00cb .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb > .elementor-widget-container{margin:0px 32px 0px 0px;padding:4px 0px 4px 0px;}.elementor-30391 .elementor-element.elementor-element-9ac1bef.elementor-view-stacked .elementor-icon{background-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-9ac1bef.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-9ac1bef.elementor-view-default .elementor-icon{fill:#AF1F23;color:#AF1F23;border-color:#AF1F23;}.elementor-30391 .elementor-element.elementor-element-9ac1bef.elementor-position-right .elementor-icon-box-icon{margin-left:0px;}.elementor-30391 .elementor-element.elementor-element-9ac1bef.elementor-position-left .elementor-icon-box-icon{margin-right:0px;}.elementor-30391 .elementor-element.elementor-element-9ac1bef.elementor-position-top .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-9ac1bef .elementor-icon{font-size:30px;}.elementor-30391 .elementor-element.elementor-element-9ac1bef .elementor-icon i{transform:rotate(0deg);}.elementor-30391 .elementor-element.elementor-element-9ac1bef .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-9ac1bef .elementor-icon-box-content .elementor-icon-box-title, .elementor-30391 .elementor-element.elementor-element-9ac1bef .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-30391 .elementor-element.elementor-element-9ac1bef > .elementor-widget-container{margin:0px 32px 0px 0px;padding:4px 0px 4px 0px;}.elementor-30391 .elementor-element.elementor-element-155521a .elementor-image img{box-shadow:0px 0px 19px 17px rgba(0, 0, 0, 0.19);}.elementor-30391 .elementor-element.elementor-element-155521a > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-7b9980c{text-align:center;z-index:2;}.elementor-30391 .elementor-element.elementor-element-7b9980c .elementor-heading-title{color:#FF0000;font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:500;}.elementor-30391 .elementor-element.elementor-element-7b9980c > .elementor-widget-container{margin:11px 0px -35px 0px;}.elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-wrapper{max-width:100%;}.elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-item{background-color:#FFFFFF;}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-digits{color:#FF0000;font-family:"Roboto", Sans-serif;font-size:42px;font-weight:400;}.elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-label{color:#FF0000;font-family:"Futura PT", Sans-serif;font-weight:400;}.elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-expire--message{text-align:center;color:#FF0000;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;}.elementor-30391 .elementor-element.elementor-element-d86cd93{text-align:center;z-index:2;}.elementor-30391 .elementor-element.elementor-element-d86cd93 .elementor-heading-title{color:#FF0000;font-family:"Futura PT", Sans-serif;font-size:23px;font-weight:500;}.elementor-30391 .elementor-element.elementor-element-d86cd93 > .elementor-widget-container{margin:27px 0px -15px 0px;}.elementor-30391 .elementor-element.elementor-element-e502f10 .elementor-countdown-wrapper{max-width:100%;}.elementor-30391 .elementor-element.elementor-element-e502f10 .elementor-countdown-item{background-color:#FFFFFF;}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-e502f10 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-e502f10 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-30391 .elementor-element.elementor-element-e502f10 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-30391 .elementor-element.elementor-element-e502f10 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-30391 .elementor-element.elementor-element-e502f10 .elementor-countdown-digits{color:#FF0000;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-30391 .elementor-element.elementor-element-e502f10 .elementor-countdown-label{color:#FF0000;}.elementor-30391 .elementor-element.elementor-element-e502f10 .elementor-countdown-expire--message{text-align:center;color:#FF0000;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;}.elementor-30391 .elementor-element.elementor-element-7fe143c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-7fe143c3 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-30391 .elementor-element.elementor-element-2c699c53 .woocommerce-breadcrumb{color:#AF1F23;text-align:left;}.elementor-30391 .elementor-element.elementor-element-2c699c53 .woocommerce-breadcrumb > a{color:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-179c6e23 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:600;}.elementor-30391 .elementor-element.elementor-element-3d02116f{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-30391 .elementor-element.elementor-element-3d02116f > .elementor-widget-container{margin:16px 0px 32px 0px;}.elementor-30391 .elementor-element.elementor-element-a1a9f3d .elementor-button{font-family:"Futura PT", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background-color:#AF1F23;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-30391 .elementor-element.elementor-element-a1a9f3d .elementor-button:hover, .elementor-30391 .elementor-element.elementor-element-a1a9f3d .elementor-button:focus{color:var( --e-global-color-07d1015 );background-color:var( --e-global-color-dca44e3 );border-color:var( --e-global-color-84c7abe );}.elementor-30391 .elementor-element.elementor-element-a1a9f3d .elementor-button:hover svg, .elementor-30391 .elementor-element.elementor-element-a1a9f3d .elementor-button:focus svg{fill:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-a1a9f3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-a1a9f3d{width:auto;max-width:auto;}.elementor-30391 .elementor-element.elementor-element-8279ad4 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background-color:#AF1F23;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-30391 .elementor-element.elementor-element-8279ad4 .elementor-button:hover, .elementor-30391 .elementor-element.elementor-element-8279ad4 .elementor-button:focus{color:var( --e-global-color-07d1015 );background-color:var( --e-global-color-dca44e3 );border-color:var( --e-global-color-84c7abe );}.elementor-30391 .elementor-element.elementor-element-8279ad4 .elementor-button:hover svg, .elementor-30391 .elementor-element.elementor-element-8279ad4 .elementor-button:focus svg{fill:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-8279ad4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-8279ad4{width:auto;max-width:auto;}.elementor-30391 .elementor-element.elementor-element-39b15706 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background-color:#AF1F23;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-30391 .elementor-element.elementor-element-39b15706 .elementor-button:hover, .elementor-30391 .elementor-element.elementor-element-39b15706 .elementor-button:focus{color:var( --e-global-color-07d1015 );background-color:var( --e-global-color-dca44e3 );border-color:var( --e-global-color-84c7abe );}.elementor-30391 .elementor-element.elementor-element-39b15706 .elementor-button:hover svg, .elementor-30391 .elementor-element.elementor-element-39b15706 .elementor-button:focus svg{fill:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-39b15706 > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-39b15706{width:auto;max-width:auto;}.elementor-30391 .elementor-element.elementor-element-918f852 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background-color:#AF1F23;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-30391 .elementor-element.elementor-element-918f852 .elementor-button:hover, .elementor-30391 .elementor-element.elementor-element-918f852 .elementor-button:focus{color:var( --e-global-color-07d1015 );background-color:var( --e-global-color-dca44e3 );border-color:var( --e-global-color-84c7abe );}.elementor-30391 .elementor-element.elementor-element-918f852 .elementor-button:hover svg, .elementor-30391 .elementor-element.elementor-element-918f852 .elementor-button:focus svg{fill:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-918f852 > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-918f852{width:auto;max-width:auto;}.elementor-30391 .elementor-element.elementor-element-bb8e5c9 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background-color:#AF1F23;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-30391 .elementor-element.elementor-element-bb8e5c9 .elementor-button:hover, .elementor-30391 .elementor-element.elementor-element-bb8e5c9 .elementor-button:focus{color:var( --e-global-color-07d1015 );background-color:var( --e-global-color-dca44e3 );border-color:var( --e-global-color-84c7abe );}.elementor-30391 .elementor-element.elementor-element-bb8e5c9 .elementor-button:hover svg, .elementor-30391 .elementor-element.elementor-element-bb8e5c9 .elementor-button:focus svg{fill:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-bb8e5c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-bb8e5c9{width:auto;max-width:auto;}.elementor-30391 .elementor-element.elementor-element-6710c830 .elementor-icon-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-6710c830.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-84c7abe );}.elementor-30391 .elementor-element.elementor-element-6710c830.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-6710c830.elementor-view-default .elementor-icon{color:var( --e-global-color-84c7abe );border-color:var( --e-global-color-84c7abe );}.elementor-30391 .elementor-element.elementor-element-6710c830.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-6710c830.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-84c7abe );}.elementor-30391 .elementor-element.elementor-element-6710c830 .elementor-icon{font-size:100px;}.elementor-30391 .elementor-element.elementor-element-6710c830 .elementor-icon i, .elementor-30391 .elementor-element.elementor-element-6710c830 .elementor-icon svg{transform:rotate(0deg);}.elementor-30391 .elementor-element.elementor-element-6710c830 > .elementor-widget-container{margin:16px 0px -100px 26px;}.elementor-30391 .elementor-element.elementor-element-24fe4993{padding:100px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-33c12dbe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-210add03 .elementor-spacer-inner{height:1px;}.elementor-30391 .elementor-element.elementor-element-210add03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-623e9893:not(.elementor-motion-effects-element-type-background), .elementor-30391 .elementor-element.elementor-element-623e9893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c506af3 );}.elementor-30391 .elementor-element.elementor-element-623e9893{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-30391 .elementor-element.elementor-element-623e9893 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30391 .elementor-element.elementor-element-728798e5 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-728798e5{width:calc(100% - 300px) !important;}.woocommerce .elementor-30391 .elementor-element.elementor-element-3e4ffe32 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-07d1015 );}.woocommerce .elementor-30391 .elementor-element.elementor-element-3e4ffe32 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-dca44e3 );border-radius:0px 0px 0 0;}.woocommerce .elementor-30391 .elementor-element.elementor-element-3e4ffe32 .woocommerce-Tabs-panel{color:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-3e4ffe32 > .elementor-widget-container{margin:-79px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-7cad8437 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-7cad8437 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-7cad8437 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30391 .elementor-element.elementor-element-7cad8437{width:300px !important;}.elementor-30391 .elementor-element.elementor-element-40a4d4b4 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:18px;font-weight:600;}.elementor-30391 .elementor-element.elementor-element-40a4d4b4 > .elementor-widget-container{background-color:var( --e-global-color-dca44e3 );}.elementor-30391 .elementor-element.elementor-element-49d3ff08{text-align:right;}.woocommerce .elementor-30391 .elementor-element.elementor-element-49d3ff08 .price{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:16px;font-weight:600;}.elementor-30391 .elementor-element.elementor-element-49d3ff08 > .elementor-widget-container{padding:12px 0px 0px 0px;background-color:var( --e-global-color-dca44e3 );}.elementor-30391 .elementor-element.elementor-element-959c3bc .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-size:24px;font-weight:400;line-height:50px;}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-959c3bc{left:0px;}body.rtl .elementor-30391 .elementor-element.elementor-element-959c3bc{right:0px;}.elementor-30391 .elementor-element.elementor-element-959c3bc{bottom:-70px;}.elementor-30391 .elementor-element.elementor-element-567d67f > .elementor-widget-container{border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-567d67f{left:0px;}body.rtl .elementor-30391 .elementor-element.elementor-element-567d67f{right:0px;}.elementor-30391 .elementor-element.elementor-element-567d67f{top:250px;}.elementor-30391 .elementor-element.elementor-element-cd24a59 .elementor-button{font-family:"Futura PT", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background-color:#AF1F23;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84c7abe );border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-30391 .elementor-element.elementor-element-cd24a59 .elementor-button:hover, .elementor-30391 .elementor-element.elementor-element-cd24a59 .elementor-button:focus{color:var( --e-global-color-07d1015 );background-color:var( --e-global-color-dca44e3 );border-color:var( --e-global-color-84c7abe );}.elementor-30391 .elementor-element.elementor-element-cd24a59 .elementor-button:hover svg, .elementor-30391 .elementor-element.elementor-element-cd24a59 .elementor-button:focus svg{fill:var( --e-global-color-07d1015 );}.elementor-30391 .elementor-element.elementor-element-cd24a59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-cd24a59{width:auto;max-width:auto;top:29vw;}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-cd24a59{left:0px;}body.rtl .elementor-30391 .elementor-element.elementor-element-cd24a59{right:0px;}.elementor-30391 .elementor-element.elementor-element-6585cd03 > .elementor-container{min-height:100px;}.elementor-30391 .elementor-element.elementor-element-6585cd03:not(.elementor-motion-effects-element-type-background), .elementor-30391 .elementor-element.elementor-element-6585cd03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-30391 .elementor-element.elementor-element-6585cd03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:0px 16px 0px 16px;}.elementor-30391 .elementor-element.elementor-element-6585cd03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-30391 .elementor-element.elementor-element-7b9f65fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30391 .elementor-element.elementor-element-7b9f65fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30391 .elementor-element.elementor-element-7b9f65fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30391 .elementor-element.elementor-element-7b9f65fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dca44e3 );}.elementor-30391 .elementor-element.elementor-element-7b9f65fb > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-84c7abe );box-shadow:0px 3px 18px 0px rgba(112, 112, 112, 0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:36px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-7b9f65fb > .elementor-element-populated, .elementor-30391 .elementor-element.elementor-element-7b9f65fb > .elementor-element-populated > .elementor-background-overlay, .elementor-30391 .elementor-element.elementor-element-7b9f65fb > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-7b9f65fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30391 .elementor-element.elementor-element-7b9f65fb{width:600px !important;}.elementor-30391 .elementor-element.elementor-element-6b219c00{text-align:center;}.elementor-30391 .elementor-element.elementor-element-6b219c00 .elementor-heading-title{color:var( --e-global-color-07d1015 );font-family:"Futura PT", Sans-serif;font-size:32px;font-weight:500;}.elementor-30391 .elementor-element.elementor-element-3bea771a{overflow:hidden;margin-top:110px;margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-1918195e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-e23a86b{z-index:99998;top:0px;}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-e23a86b{left:0px;}body.rtl .elementor-30391 .elementor-element.elementor-element-e23a86b{right:0px;}.elementor-30391 .elementor-element.elementor-element-9a26a12{z-index:99998;top:0px;}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-9a26a12{left:0px;}body.rtl .elementor-30391 .elementor-element.elementor-element-9a26a12{right:0px;}.elementor-30391 .elementor-element.elementor-element-f4a1c0f{z-index:99998;top:0px;}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-f4a1c0f{left:0px;}body.rtl .elementor-30391 .elementor-element.elementor-element-f4a1c0f{right:0px;}.elementor-30391 .elementor-element.elementor-element-04266ef .elementor-icon-wrapper{text-align:center;}.elementor-30391 .elementor-element.elementor-element-04266ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dca44e3 );color:var( --e-global-color-accent );}.elementor-30391 .elementor-element.elementor-element-04266ef.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-04266ef.elementor-view-default .elementor-icon{color:var( --e-global-color-dca44e3 );border-color:var( --e-global-color-dca44e3 );}.elementor-30391 .elementor-element.elementor-element-04266ef.elementor-view-framed .elementor-icon, .elementor-30391 .elementor-element.elementor-element-04266ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dca44e3 );}.elementor-30391 .elementor-element.elementor-element-04266ef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30391 .elementor-element.elementor-element-04266ef.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30391 .elementor-element.elementor-element-04266ef .elementor-icon{padding:0px;}.elementor-30391 .elementor-element.elementor-element-04266ef .elementor-icon i, .elementor-30391 .elementor-element.elementor-element-04266ef .elementor-icon svg{transform:rotate(0deg);}.elementor-30391 .elementor-element.elementor-element-04266ef{z-index:99999;width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-30391 .elementor-element.elementor-element-04266ef{right:10px;}body.rtl .elementor-30391 .elementor-element.elementor-element-04266ef{left:10px;}@media(max-width:1024px){.elementor-30391 .elementor-element.elementor-element-2bbe8ead > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-5e120b11 .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-5bf67bb .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-28da5e6a .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-9ac1bef .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-39b15706 > .elementor-widget-container{margin:0px 8px 8px 0px;}.elementor-30391 .elementor-element.elementor-element-918f852 > .elementor-widget-container{margin:0px 8px 8px 0px;}.elementor-30391 .elementor-element.elementor-element-bb8e5c9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-30391 .elementor-element.elementor-element-6710c830 .elementor-icon{font-size:70px;}.elementor-30391 .elementor-element.elementor-element-6710c830 > .elementor-widget-container{margin:12px 0px 0px 40px;}.elementor-30391 .elementor-element.elementor-element-728798e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-728798e5{width:100% !important;}.elementor-30391 .elementor-element.elementor-element-7cad8437{width:0px !important;}.elementor-30391 .elementor-element.elementor-element-cd24a59 > .elementor-widget-container{margin:0px 0px 8px 0px;}}@media(max-width:767px){.elementor-30391 .elementor-element.elementor-element-5e120b11 .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-5e120b11 .elementor-icon{font-size:24px;}.elementor-30391 .elementor-element.elementor-element-5e120b11 .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-5e120b11 > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon{font-size:24px;}.elementor-30391 .elementor-element.elementor-element-5130aa6 .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-5130aa6 > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-5bf67bb .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-5bf67bb .elementor-icon{font-size:24px;}.elementor-30391 .elementor-element.elementor-element-5bf67bb .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-5bf67bb > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-28da5e6a .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-28da5e6a .elementor-icon{font-size:24px;}.elementor-30391 .elementor-element.elementor-element-28da5e6a .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-28da5e6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb .elementor-icon{font-size:24px;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-4d7b00cb > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-9ac1bef .elementor-icon-box-icon{margin-bottom:0px;}.elementor-30391 .elementor-element.elementor-element-9ac1bef .elementor-icon{font-size:24px;}.elementor-30391 .elementor-element.elementor-element-9ac1bef .elementor-icon-box-wrapper{text-align:left;}.elementor-30391 .elementor-element.elementor-element-9ac1bef > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-7b9980c .elementor-heading-title{font-size:22px;}.elementor-30391 .elementor-element.elementor-element-7b9980c > .elementor-widget-container{margin:11px 0px -10px 0px;}.elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-digits{font-size:18px;}.elementor-30391 .elementor-element.elementor-element-d039cd9 .elementor-countdown-label{font-size:13px;}.elementor-30391 .elementor-element.elementor-element-d039cd9 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-d86cd93 .elementor-heading-title{font-size:24px;}.elementor-30391 .elementor-element.elementor-element-7fe143c3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-30391 .elementor-element.elementor-element-7fe143c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-a1a9f3d .elementor-button{font-size:12px;}.elementor-30391 .elementor-element.elementor-element-a1a9f3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-a1a9f3d{width:100%;max-width:100%;}.elementor-30391 .elementor-element.elementor-element-8279ad4 .elementor-button{font-size:12px;}.elementor-30391 .elementor-element.elementor-element-8279ad4 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-8279ad4{width:100%;max-width:100%;}.elementor-30391 .elementor-element.elementor-element-39b15706 .elementor-button{font-size:12px;}.elementor-30391 .elementor-element.elementor-element-39b15706 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-39b15706{width:100%;max-width:100%;}.elementor-30391 .elementor-element.elementor-element-918f852 .elementor-button{font-size:12px;}.elementor-30391 .elementor-element.elementor-element-bb8e5c9 .elementor-button{font-size:12px;}.elementor-30391 .elementor-element.elementor-element-6710c830 .elementor-icon-wrapper{text-align:center;}.elementor-30391 .elementor-element.elementor-element-6710c830 .elementor-icon{font-size:48px;}.elementor-30391 .elementor-element.elementor-element-6710c830 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-24fe4993{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-30391 .elementor-element.elementor-element-210add03 .elementor-spacer-inner{height:1px;}.elementor-30391 .elementor-element.elementor-element-cd24a59 .elementor-button{font-size:12px;}.elementor-30391 .elementor-element.elementor-element-6585cd03 > .elementor-container{min-height:100px;}.elementor-30391 .elementor-element.elementor-element-7b9f65fb{width:80vw !important;}.elementor-30391 .elementor-element.elementor-element-6b219c00 .elementor-heading-title{font-size:24px;}.elementor-30391 .elementor-element.elementor-element-3bea771a{margin-top:50px;margin-bottom:0px;}}@media(min-width:768px){.elementor-30391 .elementor-element.elementor-element-2bbe8ead{width:46%;}.elementor-30391 .elementor-element.elementor-element-7fe143c3{width:54%;}.elementor-30391 .elementor-element.elementor-element-728798e5{width:65%;}.elementor-30391 .elementor-element.elementor-element-7cad8437{width:2.045%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30391 .elementor-element.elementor-element-728798e5{width:100%;}}/* Start custom CSS for woostify-default-product-images, class: .elementor-element-7bf88714 *//*.woocommerce-product-gallery {*/
/*    position: relative;*/
/*}*/
.flex-control-thumbs {
    /*position: absolute;*/
    display: flex;
}
/*.flex-control-thumbs li {*/
/*    min-width: 100px;*/
/*}*/
.flex-viewport {
    border: 1px solid #ccc;
}
.elementor-widget-woostify-default-product-images .woocommerce-product-gallery__trigger {
    background-image: url('/wp-content/uploads/2021/04/diameter.svg');
    background-size: contain;
}
.elementor-widget-woostify-default-product-images .woocommerce-product-gallery__trigger img {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5e120b11 */.svg_rotate svg {
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5130aa6 */.svg_rotate svg {
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5bf67bb */.svg_rotate svg {
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-49d3ff08 */.mr_auto {
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-567d67f */.elementor-30391 .elementor-element.elementor-element-567d67f {
    width: calc(50vw - 460px);
}

@media (max-width: 1600px) {
   .elementor-30391 .elementor-element.elementor-element-567d67f {
        width: 300px;
    } 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd24a59 */@media (max-width: 1600px) {
   .elementor-30391 .elementor-element.elementor-element-cd24a59 {
        top: 430px;
    } 
}/* End custom CSS */
/* Start custom CSS for Wpvr-widget, class: .elementor-element-e23a86b */@media (max-width:767px){
    .elementor-30391 .elementor-element.elementor-element-e23a86b .wpvr-cardboard {
        height: 100vh !important;
    }
}/* End custom CSS */
/* Start custom CSS for Wpvr-widget, class: .elementor-element-9a26a12 */@media (max-width:767px){
    .elementor-30391 .elementor-element.elementor-element-9a26a12 .wpvr-cardboard {
        height: 100vh !important;
    }
}/* End custom CSS */
/* Start custom CSS for Wpvr-widget, class: .elementor-element-f4a1c0f */@media (max-width:767px){
    .elementor-30391 .elementor-element.elementor-element-f4a1c0f .wpvr-cardboard {
        height: 100vh !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04266ef */.elementor-30391 .elementor-element.elementor-element-04266ef {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://homecraftheater.ca/wp-content/uploads/2021/04/FuturaPT-Book-2.woff') format('woff');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://homecraftheater.ca/wp-content/uploads/2021/04/FuturaPT-Light-2.woff') format('woff');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://homecraftheater.ca/wp-content/uploads/2021/04/FuturaPT-Medium-2.woff') format('woff');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://homecraftheater.ca/wp-content/uploads/2021/04/FuturaPT-Bold-2.woff') format('woff');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://homecraftheater.ca/wp-content/uploads/2021/04/FuturaPT-Demi-2.woff') format('woff');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://homecraftheater.ca/wp-content/uploads/2021/04/FuturaPT-Heavy-2.woff') format('woff');
}
/* End Custom Fonts CSS */