.elementor-947 .elementor-element.elementor-element-0b99781:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-0b99781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F200;background-image:url("https://www.dogbonestudios.com/wp-content/uploads/2026/10/pexels-photo-373893-1.jpeg");background-position:center center;background-size:cover;}.elementor-947 .elementor-element.elementor-element-0b99781 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #F4F8F800 64%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-947 .elementor-element.elementor-element-0b99781 > .elementor-container{min-height:700px;}.elementor-947 .elementor-element.elementor-element-0b99781{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-947 .elementor-element.elementor-element-ffbe60d > .elementor-widget-container{margin:0px 0px 35px 0px;padding:8px 0px 0px 80px;}.elementor-947 .elementor-element.elementor-element-ffbe60d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:500;letter-spacing:3px;color:#000000;}.elementor-947 .elementor-element.elementor-element-a6b3e44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 80px;}.elementor-947 .elementor-element.elementor-element-a6b3e44 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:90px;font-weight:500;line-height:84px;letter-spacing:-3px;color:#000000;}.elementor-947 .elementor-element.elementor-element-f0eb783{width:var( --container-widget-width, 426px );max-width:426px;--container-widget-width:426px;--container-widget-flex-grow:0;}.elementor-947 .elementor-element.elementor-element-f0eb783 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 80px;}.elementor-947 .elementor-element.elementor-element-f0eb783 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;line-height:30px;letter-spacing:0.5px;color:#444444;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-947 .elementor-element.elementor-element-38678ac .elementor-button{background-color:#000000;border-style:none;}.elementor-947 .elementor-element.elementor-element-38678ac > .elementor-widget-container{padding:19px 0px 0px 80px;}.elementor-947 .elementor-element.elementor-element-38678ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-947 .elementor-element.elementor-element-38678ac .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-947 .elementor-element.elementor-element-6417c77{padding:50px 30px 25px 30px;}.elementor-947 .elementor-element.elementor-element-feef4b2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:500;line-height:0.95px;letter-spacing:3px;color:#000000;}.elementor-947 .elementor-element.elementor-element-026c095 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:53px;font-weight:500;color:#0A0A0A;}.elementor-947 .elementor-element.elementor-element-4d355e8 > .elementor-container{max-width:1450px;}.elementor-947 .elementor-element.elementor-element-a30a211{width:auto;max-width:auto;bottom:72px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-a30a211{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-a30a211{right:25px;}.elementor-947 .elementor-element.elementor-element-a30a211 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-5a22747{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-5a22747{right:25px;}.elementor-947 .elementor-element.elementor-element-5a22747{bottom:52px;}.elementor-947 .elementor-element.elementor-element-5a22747 .elementor-heading-title{color:#DBDBDB;}.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-947 .elementor-element.elementor-element-638be7c img{width:100%;height:329px;object-fit:cover;object-position:center center;transition-duration:0.4s;}.elementor-947 .elementor-element.elementor-element-638be7c:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-18c657d{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-18c657d{right:25px;}.elementor-947 .elementor-element.elementor-element-18c657d{bottom:34px;}.elementor-947 .elementor-element.elementor-element-18c657d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#949494;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-39efc0b{left:596px;}body.rtl .elementor-947 .elementor-element.elementor-element-39efc0b{right:596px;}.elementor-947 .elementor-element.elementor-element-39efc0b{bottom:-328px;}.elementor-947 .elementor-element.elementor-element-39efc0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-a922178{left:31px;}body.rtl .elementor-947 .elementor-element.elementor-element-a922178{right:31px;}.elementor-947 .elementor-element.elementor-element-a922178{bottom:-689px;}.elementor-947 .elementor-element.elementor-element-a922178 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-947 .elementor-element.elementor-element-575f778{width:100%;max-width:100%;}.elementor-947 .elementor-element.elementor-element-575f778 img{width:100%;height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-8fef76d img{height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-f262a5f > .elementor-container{max-width:1450px;}.elementor-947 .elementor-element.elementor-element-367a574{width:100%;max-width:100%;}.elementor-947 .elementor-element.elementor-element-367a574 img{width:100%;height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-4ef9612 img{height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-5c8f244 img{width:100%;height:329px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-947 .elementor-element.elementor-element-5c8f244:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-947 .elementor-element.elementor-element-410f105{width:auto;max-width:auto;bottom:65px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-410f105{left:24px;}body.rtl .elementor-947 .elementor-element.elementor-element-410f105{right:24px;}.elementor-947 .elementor-element.elementor-element-410f105 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-c3c2feb{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-c3c2feb{right:25px;}.elementor-947 .elementor-element.elementor-element-c3c2feb{bottom:47px;}.elementor-947 .elementor-element.elementor-element-c3c2feb .elementor-heading-title{color:#F3F3F3;}.elementor-947 .elementor-element.elementor-element-cffdd56{width:auto;max-width:auto;bottom:-297px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-cffdd56{left:-539px;}body.rtl .elementor-947 .elementor-element.elementor-element-cffdd56{right:-539px;}.elementor-947 .elementor-element.elementor-element-cffdd56 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-947 .elementor-element.elementor-element-c9da288 > .elementor-container{max-width:1450px;}.elementor-947 .elementor-element.elementor-element-11e4cfc{width:auto;max-width:auto;bottom:72px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-11e4cfc{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-11e4cfc{right:25px;}.elementor-947 .elementor-element.elementor-element-11e4cfc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-8637538{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-8637538{right:25px;}.elementor-947 .elementor-element.elementor-element-8637538{bottom:52px;}.elementor-947 .elementor-element.elementor-element-8637538 .elementor-heading-title{color:#FFFFFF;}.elementor-947 .elementor-element.elementor-element-88fcc90 img{width:100%;height:329px;object-fit:cover;object-position:center center;transition-duration:0.4s;}.elementor-947 .elementor-element.elementor-element-88fcc90:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-2f98f79{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-2f98f79{right:25px;}.elementor-947 .elementor-element.elementor-element-2f98f79{bottom:34px;}.elementor-947 .elementor-element.elementor-element-2f98f79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-430aaeb{left:596px;}body.rtl .elementor-947 .elementor-element.elementor-element-430aaeb{right:596px;}.elementor-947 .elementor-element.elementor-element-430aaeb{bottom:-328px;}.elementor-947 .elementor-element.elementor-element-430aaeb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-bf85536{left:31px;}body.rtl .elementor-947 .elementor-element.elementor-element-bf85536{right:31px;}.elementor-947 .elementor-element.elementor-element-bf85536{bottom:-689px;}.elementor-947 .elementor-element.elementor-element-bf85536 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-947 .elementor-element.elementor-element-ae8eac8{width:100%;max-width:100%;}.elementor-947 .elementor-element.elementor-element-ae8eac8 img{width:100%;height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-302ad5f img{height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-fc88a48 > .elementor-container{max-width:1450px;}.elementor-947 .elementor-element.elementor-element-bf6b81a img{height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-ad7e849{width:100%;max-width:100%;}.elementor-947 .elementor-element.elementor-element-ad7e849 img{width:100%;height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-73e4b31 img{width:100%;height:329px;object-fit:cover;object-position:center center;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-947 .elementor-element.elementor-element-73e4b31:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-947 .elementor-element.elementor-element-c906d71{width:auto;max-width:auto;bottom:65px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-c906d71{left:24px;}body.rtl .elementor-947 .elementor-element.elementor-element-c906d71{right:24px;}.elementor-947 .elementor-element.elementor-element-c906d71 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-d9ba5ff{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-d9ba5ff{right:25px;}.elementor-947 .elementor-element.elementor-element-d9ba5ff{bottom:47px;}.elementor-947 .elementor-element.elementor-element-d9ba5ff .elementor-heading-title{color:#F3F3F3;}.elementor-947 .elementor-element.elementor-element-7336a34{width:auto;max-width:auto;bottom:-297px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-7336a34{left:-539px;}body.rtl .elementor-947 .elementor-element.elementor-element-7336a34{right:-539px;}.elementor-947 .elementor-element.elementor-element-7336a34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-947 .elementor-element.elementor-element-d99b73a > .elementor-container{max-width:1450px;}.elementor-947 .elementor-element.elementor-element-0c9cf3d{width:auto;max-width:auto;bottom:72px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-0c9cf3d{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-0c9cf3d{right:25px;}.elementor-947 .elementor-element.elementor-element-0c9cf3d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-ef35420{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-ef35420{right:25px;}.elementor-947 .elementor-element.elementor-element-ef35420{bottom:52px;}.elementor-947 .elementor-element.elementor-element-ef35420 .elementor-heading-title{color:#FFFFFF;}.elementor-947 .elementor-element.elementor-element-d561ea1 img{width:100%;height:329px;object-fit:cover;object-position:center center;transition-duration:0.4s;}.elementor-947 .elementor-element.elementor-element-d561ea1:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-ed9441a{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-ed9441a{right:25px;}.elementor-947 .elementor-element.elementor-element-ed9441a{bottom:34px;}.elementor-947 .elementor-element.elementor-element-ed9441a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#F8F8F8;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-ec0c17d{left:596px;}body.rtl .elementor-947 .elementor-element.elementor-element-ec0c17d{right:596px;}.elementor-947 .elementor-element.elementor-element-ec0c17d{bottom:-328px;}.elementor-947 .elementor-element.elementor-element-ec0c17d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-11e2ebf{left:31px;}body.rtl .elementor-947 .elementor-element.elementor-element-11e2ebf{right:31px;}.elementor-947 .elementor-element.elementor-element-11e2ebf{bottom:-689px;}.elementor-947 .elementor-element.elementor-element-11e2ebf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-947 .elementor-element.elementor-element-0380186{width:100%;max-width:100%;}.elementor-947 .elementor-element.elementor-element-0380186 img{width:100%;height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-14102e8 img{height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-e2ca11d > .elementor-container{max-width:1450px;}.elementor-947 .elementor-element.elementor-element-1b9a0a9 img{height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-83e3cef{width:100%;max-width:100%;}.elementor-947 .elementor-element.elementor-element-83e3cef img{width:100%;height:328px;object-fit:cover;object-position:center center;}.elementor-947 .elementor-element.elementor-element-502bede img{width:100%;height:329px;object-fit:cover;object-position:center center;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-947 .elementor-element.elementor-element-502bede:hover img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-947 .elementor-element.elementor-element-2fd4963{width:auto;max-width:auto;bottom:65px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-2fd4963{left:24px;}body.rtl .elementor-947 .elementor-element.elementor-element-2fd4963{right:24px;}.elementor-947 .elementor-element.elementor-element-2fd4963 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-cde8786{left:25px;}body.rtl .elementor-947 .elementor-element.elementor-element-cde8786{right:25px;}.elementor-947 .elementor-element.elementor-element-cde8786{bottom:47px;}.elementor-947 .elementor-element.elementor-element-cde8786 .elementor-heading-title{color:#F3F3F3;}.elementor-947 .elementor-element.elementor-element-b5ac134{width:auto;max-width:auto;bottom:-297px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-b5ac134{left:-539px;}body.rtl .elementor-947 .elementor-element.elementor-element-b5ac134{right:-539px;}.elementor-947 .elementor-element.elementor-element-b5ac134 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-947 .elementor-element.elementor-element-0b99781 > .elementor-container{min-height:493px;}.elementor-947 .elementor-element.elementor-element-0b99781{padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-ffbe60d > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-947 .elementor-element.elementor-element-a6b3e44 .elementor-heading-title{font-size:53px;line-height:1em;}}