.elementor-64275 .elementor-element.elementor-element-344128f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-64275 .elementor-element.elementor-element-344128f2 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-344128f2 > .elementor-container{min-height:120vh;}.elementor-64275 .elementor-element.elementor-element-344128f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-64275 .elementor-element.elementor-element-7918874d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-64275 .elementor-element.elementor-element-7918874d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-64275 .elementor-element.elementor-element-7918874d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-64275 .elementor-element.elementor-element-7918874d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-64275 .elementor-element.elementor-element-7918874d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-64275 .elementor-element.elementor-element-91c59ea{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-64275 .elementor-element.elementor-element-91c59ea img{width:100%;}.elementor-64275 .elementor-element.elementor-element-fb5c42c{--spacer-size:40px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-64275 .elementor-element.elementor-element-af8b86b .elementor-button{background-color:#790000;font-family:"MailartRubberstamp-Regular", Sans-serif;font-size:15px;font-weight:500;fill:#F9EDD0;color:#F9EDD0;box-shadow:9px 14px 10px -3px rgba(0,0,0,0.5);}.elementor-64275 .elementor-element.elementor-element-632649d2:not(.elementor-motion-effects-element-type-background), .elementor-64275 .elementor-element.elementor-element-632649d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#720903F7;background-image:url("https://courtyardplayhouse.com/wp-content/uploads/2021/12/textured-bg-banner_60867f7b.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-64275 .elementor-element.elementor-element-632649d2 > .elementor-background-overlay{background-color:#720903F7;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-632649d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20%;margin-bottom:0%;padding:30px 0px 30px 0px;}.elementor-64275 .elementor-element.elementor-element-6287cac{padding:60px 6px 6px 6px;}.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-64275 .elementor-element.elementor-element-943e1d3 .elementor-heading-title{font-family:"Homemade Apple", Sans-serif;font-weight:600;color:#F9EDD0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );}.elementor-64275 .elementor-element.elementor-element-7a59eab{font-family:"Optima", Sans-serif;font-weight:400;color:#F9EDD0;}.elementor-64275 .elementor-element.elementor-element-2a92881:not(.elementor-motion-effects-element-type-background), .elementor-64275 .elementor-element.elementor-element-2a92881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-64275 .elementor-element.elementor-element-2a92881{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-64275 .elementor-element.elementor-element-2a92881 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-34212c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:31px;margin-bottom:5px;}.elementor-64275 .elementor-element.elementor-element-34212c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-f0768aa{width:100%;max-width:100%;}.elementor-64275 .elementor-element.elementor-element-f0768aa img{width:79%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-64275 .elementor-element.elementor-element-d5b4298{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:020px;}.elementor-64275 .elementor-element.elementor-element-d5b4298 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-f83289b .elementor-button{background-color:#790000;fill:#F9EDD0;color:#F9EDD0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9EDD0;border-radius:0px 0px 0px 0px;}.elementor-64275 .elementor-element.elementor-element-985a9ad .elementor-button{background-color:#790000;fill:#F9EDD0;color:#F9EDD0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9EDD0;border-radius:0px 0px 0px 0px;}.elementor-64275 .elementor-element.elementor-element-4aa3a1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:020px;}.elementor-64275 .elementor-element.elementor-element-4aa3a1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-5360606{text-align:start;}.elementor-64275 .elementor-element.elementor-element-1aaa9c1{text-align:center;}.elementor-64275 .elementor-element.elementor-element-1aaa9c1 .elementor-heading-title{font-family:"MailartRubberstamp-Regular", Sans-serif;font-size:48px;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-64275 .elementor-element.elementor-element-97f9825{text-align:end;}.elementor-64275 .elementor-element.elementor-element-15d55f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:0px;}.elementor-64275 .elementor-element.elementor-element-15d55f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-e535c2a{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-64275 .elementor-element.elementor-element-1ae7409{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:020px;}.elementor-64275 .elementor-element.elementor-element-1ae7409 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-db54141{text-align:center;}.elementor-64275 .elementor-element.elementor-element-db54141 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:0.7rem;font-weight:500;letter-spacing:1px;color:#F0D38C;}.elementor-64275 .elementor-element.elementor-element-865c4bb:not(.elementor-motion-effects-element-type-background), .elementor-64275 .elementor-element.elementor-element-865c4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtyardplayhouse.com/wp-content/uploads/2025/01/homepage-banner-corporate-relaunch-copy.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-64275 .elementor-element.elementor-element-865c4bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-64275 .elementor-element.elementor-element-865c4bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-9604b2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:020px;}.elementor-64275 .elementor-element.elementor-element-9604b2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-9fe34b8 .elementor-heading-title{font-family:"MailartRubberstamp-Regular", Sans-serif;font-weight:400;color:#F8F8F8;}.elementor-64275 .elementor-element.elementor-element-3a4219a{font-family:"Optima", Sans-serif;font-size:1rem;font-weight:400;color:#F9EDD0;}.elementor-64275 .elementor-element.elementor-element-d060d40 .elementor-button{background-color:#000F16CC;fill:#F9EDD0;color:#F9EDD0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9EDD0;border-radius:0px 0px 0px 0px;}.elementor-64275 .elementor-element.elementor-element-8d4f5c8:not(.elementor-motion-effects-element-type-background), .elementor-64275 .elementor-element.elementor-element-8d4f5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtyardplayhouse.com/wp-content/uploads/2021/12/paper-texture_high-res_feadf0c9.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-64275 .elementor-element.elementor-element-8d4f5c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-64275 .elementor-element.elementor-element-8d4f5c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-a4deeae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:020px;}.elementor-64275 .elementor-element.elementor-element-a4deeae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-b6fb5e0{text-align:start;}.elementor-64275 .elementor-element.elementor-element-59e5178{text-align:center;}.elementor-64275 .elementor-element.elementor-element-59e5178 .elementor-heading-title{font-family:"MailartRubberstamp-Regular", Sans-serif;font-size:48px;font-weight:500;letter-spacing:1px;color:#740C04;}.elementor-64275 .elementor-element.elementor-element-c1c5b56{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;color:#740C04;}.elementor-64275 .elementor-element.elementor-element-7820314{text-align:end;}.elementor-64275 .elementor-element.elementor-element-b85c81b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:020px;}.elementor-64275 .elementor-element.elementor-element-b85c81b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-f98e6d3 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-5306562{width:100%;max-width:100%;}.elementor-64275 .elementor-element.elementor-element-5306562 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-69fa1ca img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-0cf1bb4 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-9e40d24 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-2d47b66 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-049a3f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:020px;}.elementor-64275 .elementor-element.elementor-element-049a3f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-b8ffd33 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-cfaeb43 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-90b3cf9 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-24c7326 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-3abb56d img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-e492aaa img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-423c1a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:020px;}.elementor-64275 .elementor-element.elementor-element-423c1a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-3c0ddd7 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-a876bdc img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-6f6c7f3 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-0c58772 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-1d14147 img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-3c1af5e img{max-width:100%;}.elementor-64275 .elementor-element.elementor-element-651074e:not(.elementor-motion-effects-element-type-background), .elementor-64275 .elementor-element.elementor-element-651074e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#790000;}.elementor-64275 .elementor-element.elementor-element-651074e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-64275 .elementor-element.elementor-element-651074e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-4b6ecea:not(.elementor-motion-effects-element-type-background), .elementor-64275 .elementor-element.elementor-element-4b6ecea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtyardplayhouse.com/wp-content/uploads/2021/12/paper-texture_high-res_feadf0c9.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-64275 .elementor-element.elementor-element-4b6ecea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-64275 .elementor-element.elementor-element-4b6ecea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-71343ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-64275 .elementor-element.elementor-element-71343ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64275 .elementor-element.elementor-element-0038c3c .elementor-heading-title{font-family:"MailartRubberstamp-Regular", Sans-serif;font-weight:400;color:#790000;}.elementor-64275 .elementor-element.elementor-element-4d4c198{font-family:"Roboto", Sans-serif;font-weight:400;color:#790000;}.elementor-64275 .elementor-element.elementor-element-bd1b4a2 .elementor-button{background-color:#790000;fill:#F9EDD0;color:#F9EDD0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9EDD0;border-radius:0px 0px 0px 0px;}.elementor-64275 .elementor-element.elementor-element-687e0fe{text-align:end;}@media(min-width:768px){.elementor-64275 .elementor-element.elementor-element-7918874d{width:100%;}}@media(max-width:767px){.elementor-64275 .elementor-element.elementor-element-344128f2 > .elementor-container{min-height:60vh;}.elementor-64275 .elementor-element.elementor-element-344128f2{margin-top:-65px;margin-bottom:0px;}.elementor-64275 .elementor-element.elementor-element-7918874d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-64275 .elementor-element.elementor-element-632649d2{margin-top:0px;margin-bottom:0px;}.elementor-64275 .elementor-element.elementor-element-f0768aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-f0768aa img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-f98e6d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-f98e6d3 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-5306562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-5306562 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-69fa1ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-69fa1ca img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-0cf1bb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-0cf1bb4 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-9e40d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-9e40d24 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-2d47b66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-2d47b66 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-b8ffd33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-b8ffd33 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-cfaeb43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-cfaeb43 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-90b3cf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-90b3cf9 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-24c7326{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-24c7326 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-3abb56d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-3abb56d img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-e492aaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-e492aaa img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-3c0ddd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-3c0ddd7 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-a876bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-a876bdc img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-6f6c7f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-6f6c7f3 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-0c58772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-0c58772 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-1d14147{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-1d14147 img{max-width:48%;}.elementor-64275 .elementor-element.elementor-element-3c1af5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-64275 .elementor-element.elementor-element-3c1af5e img{max-width:48%;}}/* Start custom CSS for image, class: .elementor-element-f0768aa */width:100$ !important;/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a92881 */.elementor-tabs-view-horizontal{
        background: #ffffffbd;
}

.elementor-tabs-view-horizontal a {
    color: #690c04 !important;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: #f9edd0!important;
    background: #790000;
}

.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a {
    color: #F9EDD0 !important;
}

.tabworkcst .elementor-tabs-content-wrapper{
background: none !important;
}

.tabworkcst{
    background: none !important;
}

.tabworkcst h4{
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    margin-top: -35px;
    margin-bottom: 20px;
    font-family: Optima,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;
}

.page-header{
    display: none;
}


.tabworkcst .elementor-tabs-wrapper .elementor-active{
background:#6A0D05 !important;
}

.tabworkcst .elementor-tab-title{
    background: #0C1016;
    color: #FAECC6 !important;
    font-family: "MailartRubberstamp-Regular", Sans-serif;
    font-size: 20px !important;
    font-weight: 500 !important;
    letter-spacing: 1px;
    border: 3px solid #f8eec5 !important;
}

.tabworkcst .elementor-tabs-wrapper{
    /*background: white;*/
    border: none !important;
    max-width: 1300px;
    margin: 0 auto;
}



.tabworkcst .elementor-tab-title:after{
    border: 1px #ffffff !important;
}

.tabworkcst .elementor-tab-content{
        border-style: none !important;
}

.elementor-tabs-view-horizontal{
        background: #ffffffbd;
}

.elementor-tabs-view-horizontal a {
    color: #690c04 !important;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: #ffffff !important;
    background: #790000;
}

@media only screen and (max-width: 767px) {
.col-md-4{
    width: 50% !important;
}

.row1 .col-md-4{
    height: 165px !important;
}

.row2 .col-md-4{
    height: 170px !important;
}

.tabworkcst h2 {
    margin-top: -75% !important;
        font-size: 1.5rem !important;
    margin-bottom: 70% !important;
}

.tabworkcst img {
    height: 150px !important;
}

.tabdescription{
    min-height:30px;
}

.tabworkcst .col-md-2{
    display:none;
}

.makefull{
 width: 100% !important;   
}

.makefull h2 {
    margin-top: -30% !important;
    margin-bottom: 70% !important;
}
.makefull h4 {
    margin-top: -70% !important;
    margin-bottom: 16% !important;
}

}


/*CSS Desktop*/
@media only screen and (min-width: 767px) {
.mobilebr{
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-865c4bb */.elementor-tabs-view-horizontal{
        background: #ffffffbd;
}

.elementor-tabs-view-horizontal a {
    color: #690c04 !important;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: #f9edd0!important;
    background: #790000;
}

.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a {
    color: #F9EDD0 !important;
}

.tabworkcst .elementor-tabs-content-wrapper{
background: none !important;
}

.tabworkcst{
    background: none !important;
}

.tabworkcst h4{
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    margin-top: -35px;
    margin-bottom: 20px;
    font-family: Optima,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;
}

.page-header{
    display: none;
}


.tabworkcst .elementor-tabs-wrapper .elementor-active{
background:#6A0D05 !important;
}

.tabworkcst .elementor-tab-title{
    background: #0C1016;
    color: #FAECC6 !important;
    font-family: "MailartRubberstamp-Regular", Sans-serif;
    font-size: 20px !important;
    font-weight: 500 !important;
    letter-spacing: 1px;
    border: 3px solid #f8eec5 !important;
}

.tabworkcst .elementor-tabs-wrapper{
    /*background: white;*/
    border: none !important;
    max-width: 1300px;
    margin: 0 auto;
}



.tabworkcst .elementor-tab-title:after{
    border: 1px #ffffff !important;
}

.tabworkcst .elementor-tab-content{
        border-style: none !important;
}

.elementor-tabs-view-horizontal{
        background: #ffffffbd;
}

.elementor-tabs-view-horizontal a {
    color: #690c04 !important;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: #ffffff !important;
    background: #790000;
}

@media only screen and (max-width: 767px) {
.col-md-4{
    width: 50% !important;
}

.row1 .col-md-4{
    height: 165px !important;
}

.row2 .col-md-4{
    height: 170px !important;
}

.tabworkcst h2 {
    margin-top: -75% !important;
        font-size: 1.5rem !important;
    margin-bottom: 70% !important;
}

.tabworkcst img {
    height: 150px !important;
}

.tabdescription{
    min-height:30px;
}

.tabworkcst .col-md-2{
    display:none;
}

.makefull{
 width: 100% !important;   
}

.makefull h2 {
    margin-top: -30% !important;
    margin-bottom: 70% !important;
}
.makefull h4 {
    margin-top: -70% !important;
    margin-bottom: 16% !important;
}

}


/*CSS Desktop*/
@media only screen and (min-width: 767px) {
.mobilebr{
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8d4f5c8 */.elementor-tabs-view-horizontal{
        background: #ffffffbd;
}

.elementor-tabs-view-horizontal a {
    color: #690c04 !important;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: #f9edd0!important;
    background: #790000;
}

.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a {
    color: #F9EDD0 !important;
}

.tabworkcst .elementor-tabs-content-wrapper{
background: none !important;
}

.tabworkcst{
    background: none !important;
}

.tabworkcst h4{
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    margin-top: -35px;
    margin-bottom: 20px;
    font-family: Optima,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;
}

.page-header{
    display: none;
}


.tabworkcst .elementor-tabs-wrapper .elementor-active{
background:#6A0D05 !important;
}

.tabworkcst .elementor-tab-title{
    background: #0C1016;
    color: #FAECC6 !important;
    font-family: "MailartRubberstamp-Regular", Sans-serif;
    font-size: 20px !important;
    font-weight: 500 !important;
    letter-spacing: 1px;
    border: 3px solid #f8eec5 !important;
}

.tabworkcst .elementor-tabs-wrapper{
    /*background: white;*/
    border: none !important;
    max-width: 1300px;
    margin: 0 auto;
}



.tabworkcst .elementor-tab-title:after{
    border: 1px #ffffff !important;
}

.tabworkcst .elementor-tab-content{
        border-style: none !important;
}

.elementor-tabs-view-horizontal{
        background: #ffffffbd;
}

.elementor-tabs-view-horizontal a {
    color: #690c04 !important;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: #ffffff !important;
    background: #790000;
}

@media only screen and (max-width: 767px) {
.col-md-4{
    width: 50% !important;
}

.row1 .col-md-4{
    height: 165px !important;
}

.row2 .col-md-4{
    height: 170px !important;
}

.tabworkcst h2 {
    margin-top: -75% !important;
        font-size: 1.5rem !important;
    margin-bottom: 70% !important;
}

.tabworkcst img {
    height: 150px !important;
}

.tabdescription{
    min-height:30px;
}

.tabworkcst .col-md-2{
    display:none;
}

.makefull{
 width: 100% !important;   
}

.makefull h2 {
    margin-top: -30% !important;
    margin-bottom: 70% !important;
}
.makefull h4 {
    margin-top: -70% !important;
    margin-bottom: 16% !important;
}

}


/*CSS Desktop*/
@media only screen and (min-width: 767px) {
.mobilebr{
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b6ecea */.elementor-tabs-view-horizontal{
        background: #ffffffbd;
}

.elementor-tabs-view-horizontal a {
    color: #690c04 !important;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: #f9edd0!important;
    background: #790000;
}

.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a {
    color: #F9EDD0 !important;
}

.tabworkcst .elementor-tabs-content-wrapper{
background: none !important;
}

.tabworkcst{
    background: none !important;
}

.tabworkcst h4{
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    margin-top: -35px;
    margin-bottom: 20px;
    font-family: Optima,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;
}

.page-header{
    display: none;
}


.tabworkcst .elementor-tabs-wrapper .elementor-active{
background:#6A0D05 !important;
}

.tabworkcst .elementor-tab-title{
    background: #0C1016;
    color: #FAECC6 !important;
    font-family: "MailartRubberstamp-Regular", Sans-serif;
    font-size: 20px !important;
    font-weight: 500 !important;
    letter-spacing: 1px;
    border: 3px solid #f8eec5 !important;
}

.tabworkcst .elementor-tabs-wrapper{
    /*background: white;*/
    border: none !important;
    max-width: 1300px;
    margin: 0 auto;
}



.tabworkcst .elementor-tab-title:after{
    border: 1px #ffffff !important;
}

.tabworkcst .elementor-tab-content{
        border-style: none !important;
}

.elementor-tabs-view-horizontal{
        background: #ffffffbd;
}

.elementor-tabs-view-horizontal a {
    color: #690c04 !important;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: #ffffff !important;
    background: #790000;
}

@media only screen and (max-width: 767px) {
.col-md-4{
    width: 50% !important;
}

.row1 .col-md-4{
    height: 165px !important;
}

.row2 .col-md-4{
    height: 170px !important;
}

.tabworkcst h2 {
    margin-top: -75% !important;
        font-size: 1.5rem !important;
    margin-bottom: 70% !important;
}

.tabworkcst img {
    height: 150px !important;
}

.tabdescription{
    min-height:30px;
}

.tabworkcst .col-md-2{
    display:none;
}

.makefull{
 width: 100% !important;   
}

.makefull h2 {
    margin-top: -30% !important;
    margin-bottom: 70% !important;
}
.makefull h4 {
    margin-top: -70% !important;
    margin-bottom: 16% !important;
}

}


/*CSS Desktop*/
@media only screen and (min-width: 767px) {
.mobilebr{
    display:none;
}
}/* End custom CSS */