.elementor-12 .elementor-element.elementor-element-ea6935b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d44fb78{--display:flex;--min-height:550px;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.2);--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d44fb78 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-12 .elementor-element.elementor-element-c546bbc{--display:flex;}.elementor-12 .elementor-element.elementor-element-e298edc{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e298edc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e298edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1719259C;}.elementor-12 .elementor-element.elementor-element-4e04cda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-604e38d{--e-rating-gap:2px;--e-rating-icon-marked-color:#C9D323;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7a6afea .elementor-heading-title{font-weight:bold;letter-spacing:-0.02em;text-shadow:0px 0px 20px #000000;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-0ac3922{text-align:start;}.elementor-12 .elementor-element.elementor-element-0ac3922 .elementor-heading-title{font-family:var( --e-global-typography-12ee0ef-font-family ), Sans-serif;font-size:var( --e-global-typography-12ee0ef-font-size );line-height:var( --e-global-typography-12ee0ef-line-height );color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-7db21e5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7db21e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7db21e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-04d5631{--display:flex;}.elementor-12 .elementor-element.elementor-element-9e417a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.35;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-9e417a4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9e417a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12 .elementor-element.elementor-element-9e417a4::before, .elementor-12 .elementor-element.elementor-element-9e417a4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9e417a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9e417a4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9e417a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9e417a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petittheatingnew.mysites.io/wp-content/uploads/2026/01/Petitt_WebSectionDividers-03.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-df0fbb5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-434b360{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-icon i{color:var( --e-global-color-a23a917 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-icon svg{fill:var( --e-global-color-a23a917 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-d694039{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d694039 .elementor-icon-list-text{color:var( --e-global-color-a23a917 );transition:color 0.3s;}.elementor-widget-text-editor{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-12 .elementor-element.elementor-element-159614c{text-align:center;font-size:1.6em;font-weight:bold;line-height:1.4em;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-159614c p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-41cb870 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-41cb870 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-41cb870 .elementor-button{font-size:var( --e-global-typography-f1e5477-font-size );font-weight:var( --e-global-typography-f1e5477-font-weight );line-height:var( --e-global-typography-f1e5477-line-height );padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-41cb870 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-41cb870 .elementor-button:focus{color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-41cb870 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-41cb870 .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-c2f3cf7{--display:flex;--min-height:270px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c2f3cf7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c2f3cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petittheatingnew.mysites.io/wp-content/uploads/2026/01/Petitt_WebSectionDividers-01.png");background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-f013abc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.05;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-f013abc::before, .elementor-12 .elementor-element.elementor-element-f013abc > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f013abc > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f013abc > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f013abc > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f013abc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4a7e5a0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-06040da{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0dde0cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-560ebbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-560ebbd .elementor-heading-title{font-weight:var( --e-global-typography-6559c74-font-weight );text-transform:var( --e-global-typography-6559c74-text-transform );letter-spacing:var( --e-global-typography-6559c74-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3410ae4{text-align:center;}.elementor-12 .elementor-element.elementor-element-3410ae4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a487f4d{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-a487f4d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a487f4d .elementor-heading-title{font-size:var( --e-global-typography-f1e5477-font-size );font-weight:var( --e-global-typography-f1e5477-font-weight );line-height:var( --e-global-typography-f1e5477-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4071e22{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-807b3ca{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-807b3ca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-807b3ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd5335f ) 0%, #F1F2FF 100%);}.elementor-12 .elementor-element.elementor-element-a48e750{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a48e750:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a48e750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-655f18c{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-12 .elementor-element.elementor-element-655f18c img{max-width:55%;}.elementor-12 .elementor-element.elementor-element-6984055{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-308af67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee38eda{text-align:center;}.elementor-12 .elementor-element.elementor-element-ee38eda .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9fa4685 .elementor-button{background-color:#D90000;font-size:1em;}.elementor-12 .elementor-element.elementor-element-9fa4685 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9fa4685 .elementor-button:focus{background-color:#AF0000;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-9fa4685 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9fa4685 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-9fa4685 .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-fa18bd3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-fa18bd3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-91cf826{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-91cf826:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-91cf826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd5335f ) 0%, #F1F2FF 100%);}.elementor-12 .elementor-element.elementor-element-3f4bc8f{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3f4bc8f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f4bc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-12 .elementor-element.elementor-element-5c7631e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5c7631e img{max-width:65%;}.elementor-12 .elementor-element.elementor-element-443f504{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6e20d4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1bd26f9{text-align:center;}.elementor-12 .elementor-element.elementor-element-1bd26f9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-283b906 .elementor-button{background-color:#D90000;font-size:1em;}.elementor-12 .elementor-element.elementor-element-283b906 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-283b906 .elementor-button:focus{background-color:#AF0000;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-283b906 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-283b906 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-283b906 .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-971eb65{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-971eb65 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7cbf9a1{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-7cbf9a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7cbf9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd5335f ) 0%, #F1F2FF 100%);}.elementor-12 .elementor-element.elementor-element-17894cd{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-17894cd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17894cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-12 .elementor-element.elementor-element-43b5385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-43b5385 img{max-width:65%;}.elementor-12 .elementor-element.elementor-element-6a80ac7{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c5c557d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ef672e8{text-align:center;}.elementor-12 .elementor-element.elementor-element-ef672e8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6ca3f03 .elementor-button{background-color:#D90000;font-size:1em;}.elementor-12 .elementor-element.elementor-element-6ca3f03 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6ca3f03 .elementor-button:focus{background-color:#AF0000;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-6ca3f03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-6ca3f03 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6ca3f03 .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-b57e1e2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b57e1e2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-74f3b60{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-74f3b60:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-74f3b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd5335f ) 0%, #F1F2FF 100%);}.elementor-12 .elementor-element.elementor-element-c37f02f{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c37f02f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c37f02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-12 .elementor-element.elementor-element-fa911a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-fa911a9 img{max-width:65%;}.elementor-12 .elementor-element.elementor-element-3d22a80{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-de628c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-24150ca{text-align:center;}.elementor-12 .elementor-element.elementor-element-24150ca .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7ec4a6d .elementor-button{background-color:#D90000;font-size:0.99em;}.elementor-12 .elementor-element.elementor-element-7ec4a6d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7ec4a6d .elementor-button:focus{background-color:#AF0000;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-7ec4a6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-7ec4a6d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7ec4a6d .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2e89631{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-2e89631 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f497ad0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b317c3b{background-color:var( --e-global-color-secondary );padding:7px 10px 7px 10px;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-b317c3b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b317c3b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-b317c3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b317c3b .elementor-icon-list-item > a{font-size:13px;}.elementor-12 .elementor-element.elementor-element-b317c3b .elementor-icon-list-text{color:var( --e-global-color-a23a917 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e126e2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:500px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e126e2b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e126e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d664bb0{--display:flex;}.elementor-12 .elementor-element.elementor-element-85fd390{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:100;}.elementor-12 .elementor-element.elementor-element-85fd390:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F8AA8;}.elementor-12 .elementor-element.elementor-element-85fd390::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#17192580;background-image:url("https://petittheatingnew.mysites.io/wp-content/uploads/2026/01/Petitt_WebSectionDividers-03.png");--background-overlay:'';background-position:0px 212px;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-6aaae1f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c7d1999{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5db2bce{--e-rating-gap:2px;--e-rating-icon-marked-color:#C9D323;}.elementor-12 .elementor-element.elementor-element-006eff3 .elementor-heading-title{font-weight:bold;letter-spacing:-0.02em;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-106a0be .elementor-heading-title{color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-9a9dfb0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd5335f );}.elementor-12 .elementor-element.elementor-element-9a9dfb0 p{margin-block-end:0px;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-global-150 .elementor-button{background-color:#D90000;font-size:1.2em;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-global-150 .elementor-button:hover, .elementor-12 .elementor-element.elementor-global-150 .elementor-button:focus{background-color:#AF0000;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-global-150 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-global-150 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-global-150 .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-38e8894{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-02dcbd1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a40f70d{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-text{color:var( --e-global-color-a23a917 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8bf0964{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8bf0964::before, .elementor-12 .elementor-element.elementor-element-8bf0964 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8bf0964 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8bf0964 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8bf0964 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8bf0964 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-df28e17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:100;}.elementor-12 .elementor-element.elementor-element-3b5602d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4be0295{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-855283e{--e-rating-gap:2px;--e-rating-icon-marked-color:#C9D323;}.elementor-12 .elementor-element.elementor-element-fdfe866 .elementor-heading-title{font-weight:bold;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e213f13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7187c3c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3e4e465{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:center;--z-index:100;}.elementor-12 .elementor-element.elementor-element-de3cdbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1b1fb05 img{border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-c7a101b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-431b2f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-339230b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b90ae8{text-align:start;}.elementor-12 .elementor-element.elementor-element-2b90ae8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-645354d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-645354d{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-645354d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-3e99b90 .elementor-button{background-color:#D90000;font-size:1.2em;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-3e99b90 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3e99b90 .elementor-button:focus{background-color:#AF0000;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-3e99b90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3e99b90 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3e99b90 .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-1fb94d2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:center;--z-index:100;}.elementor-12 .elementor-element.elementor-element-84e9513{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c2c564{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fce3526{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a315762{text-align:start;}.elementor-12 .elementor-element.elementor-element-a315762 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ee8d996.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ee8d996{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ee8d996 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-01b9ae9{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f66d55f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0abac2e img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-1e07efd{--display:flex;--min-height:280px;--margin-top:-100px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1e07efd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1e07efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petittheatingnew.mysites.io/wp-content/uploads/2026/01/Petitt_WebSectionDividers-03.png");background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-21342d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-12 .elementor-element.elementor-element-aeeba03{--display:flex;}.elementor-12 .elementor-element.elementor-element-cbffd37{--display:flex;--min-height:350px;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-cbffd37:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cbffd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petittheatingnew.mysites.io/wp-content/uploads/2025/12/edited_09-25-Petitt-Photos-11-of-31.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-cbffd37::before, .elementor-12 .elementor-element.elementor-element-cbffd37 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cbffd37 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cbffd37 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cbffd37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cbffd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-2ecd9dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6b79870{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0d338f5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8c8691d{text-align:start;}.elementor-12 .elementor-element.elementor-element-9dae311 .elementor-heading-title{color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-f39e47b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:var( --e-global-typography-f1e5477-font-size );font-weight:var( --e-global-typography-f1e5477-font-weight );line-height:var( --e-global-typography-f1e5477-line-height );color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-f39e47b p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-3addcf5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee69256 .elementor-button{background-color:#D90000;font-size:1.2em;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-ee69256 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ee69256 .elementor-button:focus{background-color:#AF0000;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-ee69256 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-ee69256 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ee69256 .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-332b64b .elementor-icon-list-icon i{color:var( --e-global-color-a23a917 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-332b64b .elementor-icon-list-icon svg{fill:var( --e-global-color-a23a917 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-332b64b{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-332b64b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-332b64b .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-332b64b .elementor-icon-list-text{color:var( --e-global-color-a23a917 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c82e7a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c82e7a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c82e7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #2B2E81 0%, #171952 100%);}.elementor-12 .elementor-element.elementor-element-316e7ec{--display:flex;}.elementor-12 .elementor-element.elementor-element-2841ed5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f63964d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-99d848d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d6ce09{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-50ff05c{--e-rating-gap:2px;--e-rating-icon-marked-color:#C9D323;}.elementor-12 .elementor-element.elementor-element-5e9b54c .elementor-heading-title{font-weight:bold;letter-spacing:-0.02em;color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-8cf7a97{text-align:start;}.elementor-12 .elementor-element.elementor-element-8cf7a97 .elementor-heading-title{color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-f9b7b4b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f9b7b4b{text-align:start;font-size:var( --e-global-typography-f1e5477-font-size );font-weight:var( --e-global-typography-f1e5477-font-weight );line-height:var( --e-global-typography-f1e5477-line-height );color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-f9b7b4b p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-630271b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d6853a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-d6853a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-d6853a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-d6853a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-d6853a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-d6853a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d6853a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-d6853a2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-d6853a2 .elementor-icon-list-text{color:var( --e-global-color-a23a917 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-988951c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-988951c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-988951c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-988951c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-988951c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-988951c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-988951c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-988951c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-988951c .elementor-icon-list-text{color:var( --e-global-color-a23a917 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2187b9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-2187b9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-2187b9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-12 .elementor-element.elementor-element-2187b9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-2187b9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-12 .elementor-element.elementor-element-2187b9d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2187b9d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2187b9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2187b9d .elementor-icon-list-text{color:var( --e-global-color-a23a917 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-115d184{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f13a61d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1.2em;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-f13a61d .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-f13a61d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f13a61d .elementor-button:focus{color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-f13a61d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f13a61d .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-728d99c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-728d99c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fd5335f );}.elementor-12 .elementor-element.elementor-element-728d99c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5239a86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5239a86:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5239a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petittheatingnew.mysites.io/wp-content/uploads/2026/01/Petitt_WebSectionDividers-03.png");background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-472b5f1{--display:flex;}.elementor-12 .elementor-element.elementor-element-31bbd9f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3faddbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-39cb515{border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-39cb515 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-0cde903{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bfa3909{border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-bfa3909 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-c577dd3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6842efb{border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-6842efb .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-17347c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7bce50b{--display:flex;}.elementor-12 .elementor-element.elementor-element-5e8380f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5e8380f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5e8380f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-5e8380f::before, .elementor-12 .elementor-element.elementor-element-5e8380f > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5e8380f > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5e8380f > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5e8380f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5e8380f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petittheatingnew.mysites.io/wp-content/uploads/2026/01/Petitt_WebSectionDividers-03.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-2e541d1{--display:flex;}.elementor-12 .elementor-element.elementor-element-afada5c{--display:flex;--min-height:500px;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-afada5c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-afada5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://petittheatingnew.mysites.io/wp-content/uploads/2026/02/09-25-Petitt-Photos-14-of-31.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d0970c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-d0970c6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d0970c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCF;}.elementor-12 .elementor-element.elementor-element-d0970c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a4f396f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ac5298c{text-align:start;}.elementor-12 .elementor-element.elementor-element-ac5298c .elementor-heading-title{font-family:var( --e-global-typography-6d73636-font-family ), Sans-serif;font-size:var( --e-global-typography-6d73636-font-size );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-fd83fde{width:auto;max-width:auto;padding:0px 0px 0px 0px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-fd83fde .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fd83fde .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-fd83fde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-fd83fde .elementor-icon-list-item > a{font-size:16px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-fd83fde .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fdda049{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c295d28{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c295d28 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-c295d28 a{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-24b6453{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1e4de97 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1.2em;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-1e4de97 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-1e4de97 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1e4de97 .elementor-button:focus{color:var( --e-global-color-a23a917 );}.elementor-12 .elementor-element.elementor-element-1e4de97 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1e4de97 .elementor-button:focus svg{fill:var( --e-global-color-a23a917 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-e298edc{--width:60%;}.elementor-12 .elementor-element.elementor-element-df0fbb5{--width:70%;}.elementor-12 .elementor-element.elementor-element-f013abc{--content-width:90%;}.elementor-12 .elementor-element.elementor-element-2ecd9dd{--width:50%;}.elementor-12 .elementor-element.elementor-element-0d338f5{--width:50px;}.elementor-12 .elementor-element.elementor-element-f63964d{--width:80%;}.elementor-12 .elementor-element.elementor-element-d0970c6{--width:55%;}.elementor-12 .elementor-element.elementor-element-a4f396f{--width:90%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-0ac3922 .elementor-heading-title{font-size:var( --e-global-typography-12ee0ef-font-size );line-height:var( --e-global-typography-12ee0ef-line-height );}.elementor-12 .elementor-element.elementor-element-41cb870 .elementor-button{font-size:var( --e-global-typography-f1e5477-font-size );line-height:var( --e-global-typography-f1e5477-line-height );}.elementor-12 .elementor-element.elementor-element-560ebbd .elementor-heading-title{letter-spacing:var( --e-global-typography-6559c74-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a487f4d .elementor-heading-title{font-size:var( --e-global-typography-f1e5477-font-size );line-height:var( --e-global-typography-f1e5477-line-height );}.elementor-12 .elementor-element.elementor-element-4071e22{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-85fd390::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-9a9dfb0{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e4e465{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-645354d{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1fb94d2{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ee8d996{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f39e47b{font-size:var( --e-global-typography-f1e5477-font-size );line-height:var( --e-global-typography-f1e5477-line-height );}.elementor-12 .elementor-element.elementor-element-f9b7b4b{font-size:var( --e-global-typography-f1e5477-font-size );line-height:var( --e-global-typography-f1e5477-line-height );}.elementor-12 .elementor-element.elementor-element-728d99c{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-31bbd9f{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ac5298c .elementor-heading-title{font-size:var( --e-global-typography-6d73636-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-0ac3922 .elementor-heading-title{font-size:var( --e-global-typography-12ee0ef-font-size );line-height:var( --e-global-typography-12ee0ef-line-height );}.elementor-12 .elementor-element.elementor-element-159614c{font-size:1.2em;line-height:1.45em;}.elementor-12 .elementor-element.elementor-element-41cb870 .elementor-button{font-size:var( --e-global-typography-f1e5477-font-size );line-height:var( --e-global-typography-f1e5477-line-height );}.elementor-12 .elementor-element.elementor-element-560ebbd .elementor-heading-title{letter-spacing:var( --e-global-typography-6559c74-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a487f4d .elementor-heading-title{font-size:var( --e-global-typography-f1e5477-font-size );line-height:var( --e-global-typography-f1e5477-line-height );}.elementor-12 .elementor-element.elementor-element-4071e22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-85fd390::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-85fd390 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-9a9dfb0{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a40f70d .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e4e465{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-645354d{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1fb94d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ee8d996{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-01b9ae9 .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f39e47b{font-size:var( --e-global-typography-f1e5477-font-size );line-height:var( --e-global-typography-f1e5477-line-height );}.elementor-12 .elementor-element.elementor-element-f9b7b4b{font-size:var( --e-global-typography-f1e5477-font-size );line-height:var( --e-global-typography-f1e5477-line-height );}.elementor-12 .elementor-element.elementor-element-728d99c{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-31bbd9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ac5298c .elementor-heading-title{font-size:var( --e-global-typography-6d73636-font-size );}}/* Start custom CSS for image, class: .elementor-element-655f18c */.elementor-12 .elementor-element.elementor-element-655f18c img {
  filter: drop-shadow(0 6px 10px rgba(0,0,0,.2));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c7631e */.elementor-12 .elementor-element.elementor-element-5c7631e img {
  filter: drop-shadow(0 6px 10px rgba(0,0,0,.2));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43b5385 */.elementor-12 .elementor-element.elementor-element-43b5385 img {
  filter: drop-shadow(0 6px 10px rgba(0,0,0,.2));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa911a9 */.elementor-12 .elementor-element.elementor-element-fa911a9 img {
  filter: drop-shadow(0 6px 10px rgba(0,0,0,.2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-472b5f1 */@media (min-width: 1200px){
    .right-stretch {
  margin-left: auto;
  margin-right: calc(50% - 50vw);
  padding-right: 20px;
}
}/* End custom CSS */
/* Start custom CSS */.hero-pages{
    padding-top: 100px;
    padding-bottom: 100px;
}/* End custom CSS */