.elementor-51 .elementor-element.elementor-element-454770d5:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-454770d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-454770d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-51 .elementor-element.elementor-element-454770d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-49c465df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-e40338a{text-align:center;}.elementor-51 .elementor-element.elementor-element-a132466{--spacer-size:50px;}.elementor-51 .elementor-element.elementor-element-1c383550 .elementor-button{background-color:#440000;font-family:"Raleway", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:24px;border-style:solid;border-width:1px 1px 1px 1px;padding:12px 35px 12px 35px;}.elementor-51 .elementor-element.elementor-element-1c383550 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-1c383550 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#d65050;border-color:#d65050;}.elementor-51 .elementor-element.elementor-element-1c383550 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-1c383550 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-1c383550 .elementor-button:focus svg{fill:#d65050;}.elementor-51 .elementor-element.elementor-element-e487d40:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-e487d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-51 .elementor-element.elementor-element-e487d40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-e487d40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-c72417f{text-align:center;}.elementor-51 .elementor-element.elementor-element-c72417f .elementor-heading-title{text-transform:uppercase;}.elementor-51 .elementor-element.elementor-element-0f0b343:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-0f0b343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-51 .elementor-element.elementor-element-0f0b343{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-51 .elementor-element.elementor-element-0f0b343 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-d27bb44{text-align:center;}.elementor-51 .elementor-element.elementor-element-d27bb44 img{border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-a980eba{text-align:center;}.elementor-51 .elementor-element.elementor-element-a452d4a{text-align:center;}.elementor-51 .elementor-element.elementor-element-bc6468b .elementor-button{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-9fae950{text-align:center;}.elementor-51 .elementor-element.elementor-element-9fae950 img{border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-2085e43{text-align:center;}.elementor-51 .elementor-element.elementor-element-9673665{text-align:center;}.elementor-51 .elementor-element.elementor-element-c02dca2 .elementor-button{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-08f0951{text-align:center;}.elementor-51 .elementor-element.elementor-element-08f0951 img{border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-180d6a6{text-align:center;}.elementor-51 .elementor-element.elementor-element-59a5b6c{text-align:center;}.elementor-51 .elementor-element.elementor-element-98686e3 .elementor-button{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-25a2e5d{text-align:center;}.elementor-51 .elementor-element.elementor-element-25a2e5d img{border-radius:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-c0a1090{text-align:center;}.elementor-51 .elementor-element.elementor-element-e891556{text-align:center;}.elementor-51 .elementor-element.elementor-element-c82e1ee .elementor-button{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-f46b06f:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-f46b06f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-51 .elementor-element.elementor-element-f46b06f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-51 .elementor-element.elementor-element-f46b06f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-327adaf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-327adaf .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-51 .elementor-element.elementor-element-327adaf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-51 .elementor-element.elementor-element-415ee9c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-415ee9c .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-51 .elementor-element.elementor-element-415ee9c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-51 .elementor-element.elementor-element-a440e04{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-a440e04 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-51 .elementor-element.elementor-element-a440e04 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-51 .elementor-element.elementor-element-ebe3dab:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-ebe3dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-ebe3dab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-ebe3dab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-1b2de96{text-align:center;}.elementor-51 .elementor-element.elementor-element-1b2de96 .elementor-heading-title{text-transform:uppercase;}.elementor-51 .elementor-element.elementor-element-ce5a1aa:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-ce5a1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-ce5a1aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-51 .elementor-element.elementor-element-ce5a1aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-264a784 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-264a784.elementor-view-stacked .elementor-icon{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-264a784.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-264a784.elementor-view-default .elementor-icon{color:#440000;border-color:#440000;}.elementor-51 .elementor-element.elementor-element-264a784.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-264a784.elementor-view-default .elementor-icon svg{fill:#440000;}.elementor-51 .elementor-element.elementor-element-dee852a{text-align:center;}.elementor-51 .elementor-element.elementor-element-a4ae659{text-align:center;font-weight:bold;}.elementor-51 .elementor-element.elementor-element-44f0112 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-44f0112.elementor-view-stacked .elementor-icon{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-44f0112.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-44f0112.elementor-view-default .elementor-icon{color:#440000;border-color:#440000;}.elementor-51 .elementor-element.elementor-element-44f0112.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-44f0112.elementor-view-default .elementor-icon svg{fill:#440000;}.elementor-51 .elementor-element.elementor-element-a2444f5{text-align:center;}.elementor-51 .elementor-element.elementor-element-50fb1b7{text-align:center;font-weight:bold;}.elementor-51 .elementor-element.elementor-element-1cac2fd .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-1cac2fd.elementor-view-stacked .elementor-icon{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-1cac2fd.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1cac2fd.elementor-view-default .elementor-icon{color:#440000;border-color:#440000;}.elementor-51 .elementor-element.elementor-element-1cac2fd.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1cac2fd.elementor-view-default .elementor-icon svg{fill:#440000;}.elementor-51 .elementor-element.elementor-element-1537b4d{text-align:center;}.elementor-51 .elementor-element.elementor-element-5f84d05{text-align:center;font-weight:bold;}.elementor-51 .elementor-element.elementor-element-52d51c6:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-52d51c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-52d51c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-51 .elementor-element.elementor-element-52d51c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-05ba129 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-05ba129.elementor-view-stacked .elementor-icon{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-05ba129.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-05ba129.elementor-view-default .elementor-icon{color:#440000;border-color:#440000;}.elementor-51 .elementor-element.elementor-element-05ba129.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-05ba129.elementor-view-default .elementor-icon svg{fill:#440000;}.elementor-51 .elementor-element.elementor-element-86f4267{text-align:center;}.elementor-51 .elementor-element.elementor-element-235c643{text-align:center;font-weight:bold;}.elementor-51 .elementor-element.elementor-element-ae5baa3 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-ae5baa3.elementor-view-stacked .elementor-icon{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-ae5baa3.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-ae5baa3.elementor-view-default .elementor-icon{color:#440000;border-color:#440000;}.elementor-51 .elementor-element.elementor-element-ae5baa3.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-ae5baa3.elementor-view-default .elementor-icon svg{fill:#440000;}.elementor-51 .elementor-element.elementor-element-6809cf2{text-align:center;}.elementor-51 .elementor-element.elementor-element-2e449c2{text-align:center;font-weight:bold;}.elementor-51 .elementor-element.elementor-element-afb07dd .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-afb07dd.elementor-view-stacked .elementor-icon{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-afb07dd.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-afb07dd.elementor-view-default .elementor-icon{color:#440000;border-color:#440000;}.elementor-51 .elementor-element.elementor-element-afb07dd.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-afb07dd.elementor-view-default .elementor-icon svg{fill:#440000;}.elementor-51 .elementor-element.elementor-element-99ca5c3{text-align:center;}.elementor-51 .elementor-element.elementor-element-e74a16a{text-align:center;font-weight:bold;}.elementor-51 .elementor-element.elementor-element-0fe5e21:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-0fe5e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-51 .elementor-element.elementor-element-0fe5e21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-51 .elementor-element.elementor-element-0fe5e21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-143407c{text-align:center;}.elementor-51 .elementor-element.elementor-element-143407c .elementor-heading-title{text-transform:uppercase;}.elementor-51 .elementor-element.elementor-element-17c64c4:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-17c64c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-17c64c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-51 .elementor-element.elementor-element-17c64c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-a74f887{text-align:center;}.elementor-51 .elementor-element.elementor-element-a74f887 .elementor-heading-title{text-transform:uppercase;}.elementor-51 .elementor-element.elementor-element-29dd50d .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:1px;}.elementor-51 .elementor-element.elementor-element-29dd50d .elementor-price-list-header{color:#000000;font-size:18px;}.elementor-51 .elementor-element.elementor-element-29dd50d .elementor-price-list-description{color:#54595f;font-size:16px;}body.rtl .elementor-51 .elementor-element.elementor-element-29dd50d .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-51 .elementor-element.elementor-element-29dd50d .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-29dd50d .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-29dd50d .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-51 .elementor-element.elementor-element-29dd50d .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-51 .elementor-element.elementor-element-29dd50d .elementor-price-list-item{align-items:flex-start;}.elementor-51 .elementor-element.elementor-element-735aa39:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-735aa39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-735aa39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#;padding:100px 0px 100px 0px;}.elementor-51 .elementor-element.elementor-element-735aa39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-281e438 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-281e438{text-align:center;}.elementor-51 .elementor-element.elementor-element-281e438 .elementor-heading-title{text-transform:uppercase;}.elementor-51 .elementor-element.elementor-element-51330ac:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-51330ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://stage.fairportkungfu.com/wp-content/uploads/2019/08/Fairport-Kung-Fu-logo-Color-DarkGray-BG-Screened-640x420.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-51330ac > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-51330ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-51 .elementor-element.elementor-element-ae3e2f2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-ae3e2f2{text-align:center;}.elementor-51 .elementor-element.elementor-element-ae3e2f2 .elementor-heading-title{text-transform:uppercase;color:#ffffff;}.elementor-51 .elementor-element.elementor-element-4c1dd51{--divider-border-style:solid;--divider-color:#d65050;--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-4c1dd51 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-51 .elementor-element.elementor-element-4c1dd51 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-51 .elementor-element.elementor-element-4c1dd51 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-0d60dfd .elementor-swiper-button{font-size:20px;}.elementor-51 .elementor-element.elementor-element-0d60dfd .elementor-testimonial__text{color:#777777;}.elementor-51 .elementor-element.elementor-element-0d60dfd .elementor-testimonial__name{color:#777777;}.elementor-51 .elementor-element.elementor-element-0d60dfd .elementor-testimonial__title{color:#777777;}.elementor-51 .elementor-element.elementor-element-16fbcbd:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-16fbcbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-16fbcbd > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-16fbcbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-51 .elementor-element.elementor-element-e3b3000 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-62cb132 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-62cb132{text-align:center;}.elementor-51 .elementor-element.elementor-element-62cb132 .elementor-heading-title{text-transform:uppercase;color:#d65050;}.elementor-51 .elementor-element.elementor-element-863dc00{--divider-border-style:solid;--divider-color:#d65050;--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-863dc00 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-51 .elementor-element.elementor-element-863dc00 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-51 .elementor-element.elementor-element-863dc00 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-51 .elementor-element.elementor-element-e8405d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-e8405d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.3);}.elementor-51 .elementor-element.elementor-element-e8405d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-51 .elementor-element.elementor-element-e8405d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-3af4b02{text-align:center;}.elementor-51 .elementor-element.elementor-element-3af4b02 .elementor-heading-title{font-size:18px;color:#8e8e8e;}.elementor-51 .elementor-element.elementor-element-e2b3de6 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Raleway", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:24px;fill:#d65050;color:#d65050;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d65050;padding:12px 35px 12px 35px;}.elementor-51 .elementor-element.elementor-element-e2b3de6 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-e2b3de6 .elementor-button:focus{background-color:#d65050;color:#ffffff;border-color:#d65050;}.elementor-51 .elementor-element.elementor-element-e2b3de6 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-e2b3de6 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-e2b3de6 .elementor-button:focus svg{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-6ba5bb6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51 .elementor-element.elementor-element-6ba5bb6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.3);}.elementor-51 .elementor-element.elementor-element-6ba5bb6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:30px 30px 30px 30px;}.elementor-51 .elementor-element.elementor-element-6ba5bb6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-8e8b100{text-align:center;}.elementor-51 .elementor-element.elementor-element-8e8b100 .elementor-heading-title{font-size:18px;color:#8e8e8e;}.elementor-51 .elementor-element.elementor-element-db63047 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Raleway", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:24px;fill:#d65050;color:#d65050;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d65050;padding:12px 35px 12px 35px;}.elementor-51 .elementor-element.elementor-element-db63047 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-db63047 .elementor-button:focus{background-color:#d65050;color:#ffffff;border-color:#d65050;}.elementor-51 .elementor-element.elementor-element-db63047 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-51 .elementor-element.elementor-element-db63047 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-db63047 .elementor-button:focus svg{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-70c50bee{padding:100px 0px 100px 0px;}.elementor-51 .elementor-element.elementor-element-9254a77 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-246ca4c0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-51 .elementor-element.elementor-element-246ca4c0{text-align:center;}.elementor-51 .elementor-element.elementor-element-246ca4c0 .elementor-heading-title{text-transform:uppercase;}.elementor-51 .elementor-element.elementor-element-6af86639:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6af86639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#440000;}.elementor-51 .elementor-element.elementor-element-6af86639{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-51 .elementor-element.elementor-element-6af86639 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-51 .elementor-element.elementor-element-6050b29{text-align:center;}.elementor-51 .elementor-element.elementor-element-6050b29 .elementor-heading-title{text-transform:uppercase;color:#ffffff;}.elementor-51 .elementor-element.elementor-element-11ac807{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-field-group > label, .elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-field-subgroup label{color:#fcfcfc;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-field-type-html{padding-bottom:0px;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-button[type="submit"]{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-51 .elementor-element.elementor-element-e1ddc06{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-e8405d5 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-51 .elementor-element.elementor-element-6ba5bb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-58988fe{width:30%;}.elementor-51 .elementor-element.elementor-element-50776ea{width:70%;}.elementor-51 .elementor-element.elementor-element-3794ea7{width:30%;}.elementor-51 .elementor-element.elementor-element-62dde6e{width:70%;}.elementor-51 .elementor-element.elementor-element-64bb165{width:30%;}.elementor-51 .elementor-element.elementor-element-e147731{width:70%;}.elementor-51 .elementor-element.elementor-element-d113fe3{width:30%;}.elementor-51 .elementor-element.elementor-element-7bb6a78{width:70%;}.elementor-51 .elementor-element.elementor-element-73f33e7{width:33.421%;}.elementor-51 .elementor-element.elementor-element-a1e5510{width:33.243%;}}@media(min-width:1025px){.elementor-51 .elementor-element.elementor-element-51330ac:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-51330ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-51 .elementor-element.elementor-element-16fbcbd:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-16fbcbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-d60144a */table {
    width: 100%;
    max-width: 100%;
    border: 1px solid #d5d5d2;
    border-collapse: collapse;
}

table caption {
    font-family: 'Tungsten A', 'Tungsten B', 'Arial Narrow', Arial, sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    margin-bottom: .75em
}

table th {
    font-family: 'Gotham SSm A', 'Gotham SSm B', Verdana, sans-serif;
    font-weight: 400;
    font-style: normal;
    letter-spacing: .02em;
    padding: 1.2307em 1.0833em 1.0833em;
    line-height: 1.333;
    background-color: #ddd;
}

table th {
    font-weight: 600;
}

table td, table th {
    text-align: left
}

table td {
    padding: .92307em 1em .7692em
}

table tbody tr:nth-of-type(even) {
    background-color: #f9f8f5
}

table tbody th {
    border-top: 1px solid #d5d5d2
}

table tbody td {
    border-top: 1px solid #d5d5d2
}

table.wdn_responsive_table thead th abbr {
    border-bottom: none
}

@media screen and (max-width:47.99em) {
    table.wdn_responsive_table td, table.wdn_responsive_table th {
        display: block
    }

    table.wdn_responsive_table thead tr {
        display: none
    }

    table.wdn_responsive_table tbody tr:first-child th {
        border-top-width: 0
    }

    table.wdn_responsive_table tbody tr:nth-of-type(even) {
        background-color: transparent
    }

    table.wdn_responsive_table tbody td {
        text-align: left
    }

    table.wdn_responsive_table tbody td:before {
        display: block;
        font-weight: 700;
        content: attr(data-header)
    }

    table.wdn_responsive_table tbody td:empty {
        display: none
    }

    table.wdn_responsive_table tbody td:nth-of-type(even) {
        background-color: #f9f8f5
    }
}

@media (min-width:48em) {
    table caption {
        font-size: 2.532rem
    }

    table th {
        padding: 1em 1em 1em;
        font-size: 1.5rem;
        text-align: center;
    }

    table td {
        padding: .75em 1em .602em
    }
}

@media screen and (min-width:48em) {
    table.wdn_responsive_table thead th:not(:first-child) {
        text-align: center
    }

    table.wdn_responsive_table tbody td {
        text-align: center
    }

    table.wdn_responsive_table.flush-left td, table.wdn_responsive_table.flush-left thead th {
        text-align: center;
    }
}/* End custom CSS */