.elementor-29 .elementor-element.elementor-element-93612f9{padding:0px 40px 0px 40px;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-ceb0194 .pt-slide-image::before{background-color:#0000009E;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-ceb0194{--color-primary:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-ceb0194 .pt-slide-content{text-align:center;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-ceb0194 .pt-slide-buttons{justify-content:center;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-ceb0194 .pt-slide-title-bg-text{justify-content:center;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-ceb0194 .pt-slide-title{font-family:"Playfair Display", Sans-serif;font-size:68px;line-height:74px;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-9c6b3db .pt-slide-image::before{background-color:#0000007D;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-9c6b3db{--color-primary:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-9c6b3db .pt-slide-content{text-align:center;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-9c6b3db .pt-slide-buttons{justify-content:center;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-9c6b3db .pt-slide-title-bg-text{justify-content:center;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-9c6b3db .pt-slide-title{font-size:68px;line-height:74px;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-529bc76 .pt-slide-image::before{background-color:#00000087;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-529bc76{--color-primary:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-529bc76 .pt-slide-content{text-align:center;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-529bc76 .pt-slide-buttons{justify-content:center;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-529bc76 .pt-slide-title-bg-text{justify-content:center;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-529bc76 .pt-slide-title{font-size:68px;line-height:74px;}.elementor-29 .elementor-element.elementor-element-615827b .pt-slider-pagination{justify-content:center;}.elementor-29 .elementor-element.elementor-element-964cb8a{margin-top:64px;margin-bottom:48px;}.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-29 .elementor-element.elementor-element-e524e9d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e524e9d{text-align:left;}.elementor-29 .elementor-element.elementor-element-8241957.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.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-29 .elementor-element.elementor-element-3360d43{width:auto;max-width:auto;}.elementor-29 .elementor-element.elementor-element-3360d43 img{width:450px;border-radius:222px 222px 0px 0px;box-shadow:10px -10px 0px 0px #C48F56;}.elementor-29 .elementor-element.elementor-element-d76717b{width:auto;max-width:auto;bottom:-48px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-d76717b{left:0px;}body.rtl .elementor-29 .elementor-element.elementor-element-d76717b{right:0px;}.elementor-29 .elementor-element.elementor-element-d76717b img{width:255px;border-radius:127px 0px 0px 0px;box-shadow:-10px -10px 0px 0px #A7BFC8;}.elementor-29 .elementor-element.elementor-element-78af394 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29 .elementor-element.elementor-element-78af394{margin-top:0px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-65fe73f img{width:540px;border-radius:0px 222px 222px 0px;box-shadow:10px 10px 0px 0px #A7BFC8;}.elementor-29 .elementor-element.elementor-element-36ecaa7{width:auto;max-width:auto;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-36ecaa7{right:-18px;}body.rtl .elementor-29 .elementor-element.elementor-element-36ecaa7{left:-18px;}.elementor-29 .elementor-element.elementor-element-36ecaa7 .pt-video-image::before{padding-top:56.25%;}.elementor-29 .elementor-element.elementor-element-65375bf > .elementor-element-populated{padding:0px 0px 0px 84px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-29 .elementor-element.elementor-element-e329837.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-29 .elementor-element.elementor-element-e329837.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-29 .elementor-element.elementor-element-e329837.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-29 .elementor-element.elementor-element-e329837 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-29 .elementor-element.elementor-element-e329837 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-29 .elementor-element.elementor-element-e329837 .elementor-image-box-title{font-weight:500;color:#6EC1E4;}.elementor-29 .elementor-element.elementor-element-120d574 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-120d574{text-align:left;}.elementor-29 .elementor-element.elementor-element-2cac33e > .elementor-container{max-width:1600px;}.elementor-29 .elementor-element.elementor-element-2cac33e{margin-top:81px;margin-bottom:48px;}.elementor-29 .elementor-element.elementor-element-01f8812:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-01f8812 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flawlessdaybyjjmartin.com/wp-content/uploads/2025/05/Testimonials-Edward-Patton-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-01f8812 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-29 .elementor-element.elementor-element-01f8812 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-29 .elementor-element.elementor-element-01f8812 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-3e89da2{margin-top:94px;margin-bottom:94px;}.elementor-29 .elementor-element.elementor-element-775af2c{text-align:center;}.elementor-29 .elementor-element.elementor-element-775af2c .pt-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a0961df > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-29 .elementor-element.elementor-element-a0961df{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-abd358f > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-abd358f{text-align:center;}.elementor-29 .elementor-element.elementor-element-69ac55e{margin-top:91px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-b08e0c5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-29 .elementor-element.elementor-element-b49d330{width:auto;max-width:auto;}.elementor-29 .elementor-element.elementor-element-b49d330 img{width:445px;border-radius:0px 222px 0px 0px;box-shadow:10px -10px 0px 0px #C48F56;}.elementor-29 .elementor-element.elementor-element-34f5806{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-34f5806{left:-90px;}body.rtl .elementor-29 .elementor-element.elementor-element-34f5806{right:-90px;}.elementor-29 .elementor-element.elementor-element-34f5806 img{width:255px;border-radius:127px 0px 0px 0px;box-shadow:-10px -10px 0px 0px #A7BFC8;}.elementor-29 .elementor-element.elementor-element-d17f5db > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d862052{margin-top:81px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-29 .elementor-element.elementor-element-be35ebc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-be35ebc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flawlessdaybyjjmartin.com/wp-content/uploads/2025/04/Testimonials-Tylen-and-Gilles-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-be35ebc > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.7;}.elementor-29 .elementor-element.elementor-element-be35ebc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 25% 0% 25%;}.elementor-29 .elementor-element.elementor-element-be35ebc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-8b5d8b6 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8b5d8b6{text-align:center;}.elementor-29 .elementor-element.elementor-element-8b5d8b6 .pt-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0e3d1c8 .layout-grid{grid-template-columns:repeat(1, 1fr);}.elementor-29 .elementor-element.elementor-element-0e3d1c8 > .elementor-widget-container{margin:14px 0px 75px 0px;}.elementor-29 .elementor-element.elementor-element-0e3d1c8 .pt-testimonial-author{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0e3d1c8 .pt-testimonial-text{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0e3d1c8 .arrows-together .pt-swiper-arrows{left:0px;bottom:0px;}.elementor-29 .elementor-element.elementor-element-0e3d1c8 .pt-swiper-pagination .swiper-pagination-bullet{background-color:#686868;}.elementor-29 .elementor-element.elementor-element-0e3d1c8 .pt-swiper-pagination .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a14ee97{margin-top:81px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-6414337{text-align:center;}.elementor-29 .elementor-element.elementor-element-e0ce57d .layout-grid{grid-template-columns:repeat(3, 1fr);gap:30px;}.elementor-29 .elementor-element.elementor-element-e0ce57d .layout-list{gap:30px;}.elementor-29 .elementor-element.elementor-element-e0ce57d .pt-icon-box{text-align:center;padding:40px 48px 40px 48px;background-color:#F3F5F6;}.elementor-29 .elementor-element.elementor-element-e0ce57d .pt-icon-box-title{color:#6D94A3;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-29 .elementor-element.elementor-element-e0ce57d .pt-icon-box:hover .pt-icon-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e0ce57d .swiper-slide-active .pt-icon-box-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e0ce57d .pt-icon-box:hover .pt-icon-box-text{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e0ce57d .swiper-slide-active .pt-icon-box-text{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e0ce57d .pt-icon-box:hover{background-color:#6D94A3;}.elementor-29 .elementor-element.elementor-element-e0ce57d .swiper-slide-active .pt-icon-box{background-color:#6D94A3;}.elementor-29 .elementor-element.elementor-element-e0ce57d .pt-icon-box-text{font-weight:500;}.elementor-29 .elementor-element.elementor-element-c2c2e33{--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;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-2c803e6{width:45%;}.elementor-29 .elementor-element.elementor-element-8241957{width:55%;}.elementor-29 .elementor-element.elementor-element-be35ebc{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-2c803e6{width:100%;}.elementor-29 .elementor-element.elementor-element-8241957{width:100%;}.elementor-29 .elementor-element.elementor-element-4d43a2f{width:100%;}.elementor-29 .elementor-element.elementor-element-65375bf{width:100%;}.elementor-29 .elementor-element.elementor-element-b08e0c5{width:100%;}.elementor-29 .elementor-element.elementor-element-42e2701{width:100%;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-93612f9{padding:0px 15px 0px 15px;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-ceb0194 .pt-slide-title{font-size:40px;line-height:50px;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-9c6b3db .pt-slide-title{font-size:40px;line-height:50px;}.elementor-29 .elementor-element.elementor-element-615827b .elementor-repeater-item-529bc76 .pt-slide-title{font-size:40px;line-height:50px;}.elementor-29 .elementor-element.elementor-element-86ce96d{text-align:center;}.elementor-29 .elementor-element.elementor-element-e524e9d{text-align:center;}.elementor-29 .elementor-element.elementor-element-8241957 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-3360d43 > .elementor-widget-container{margin:0px 40px 0px 0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-d76717b{left:50px;}body.rtl .elementor-29 .elementor-element.elementor-element-d76717b{right:50px;}.elementor-29 .elementor-element.elementor-element-65fe73f img{width:100%;height:300px;object-fit:cover;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-36ecaa7{right:47%;}body.rtl .elementor-29 .elementor-element.elementor-element-36ecaa7{left:47%;}.elementor-29 .elementor-element.elementor-element-65375bf > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 40px;}.elementor-29 .elementor-element.elementor-element-e329837 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-29 .elementor-element.elementor-element-b08e0c5.elementor-column > .elementor-widget-wrap{justify-content:center;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-34f5806{left:15px;}body.rtl .elementor-29 .elementor-element.elementor-element-34f5806{right:15px;}.elementor-29 .elementor-element.elementor-element-42e2701 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-be35ebc > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-29 .elementor-element.elementor-element-0e3d1c8 .layout-grid{grid-template-columns:repeat(1, 1fr);}.elementor-29 .elementor-element.elementor-element-e0ce57d .layout-grid{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-3360d43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d76717b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-d76717b{left:15px;}body.rtl .elementor-29 .elementor-element.elementor-element-d76717b{right:15px;}.elementor-29 .elementor-element.elementor-element-65fe73f > .elementor-widget-container{margin:0px 40px 0px 0px;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-36ecaa7{right:20px;}body.rtl .elementor-29 .elementor-element.elementor-element-36ecaa7{left:20px;}.elementor-29 .elementor-element.elementor-element-65375bf > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-e329837 .elementor-image-box-img{margin-bottom:15px;}.elementor-29 .elementor-element.elementor-element-e329837 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-29 .elementor-element.elementor-element-120d574{text-align:center;}.elementor-29 .elementor-element.elementor-element-34f5806{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-34f5806{left:15px;}body.rtl .elementor-29 .elementor-element.elementor-element-34f5806{right:15px;}.elementor-29 .elementor-element.elementor-element-42e2701 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-0e3d1c8 .layout-grid{grid-template-columns:repeat(1, 1fr);}.elementor-29 .elementor-element.elementor-element-e0ce57d .layout-grid{grid-template-columns:repeat(1, 1fr);}}