.elementor-1040 .elementor-element.elementor-element-1fd4ba9:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-1fd4ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://germanshepherdbreeds.com/wp-content/uploads/2025/07/white-german-shepherd.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1040 .elementor-element.elementor-element-1fd4ba9 > .elementor-container{max-width:1206px;}.elementor-1040 .elementor-element.elementor-element-1fd4ba9{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-1fd4ba9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1040 .elementor-element.elementor-element-490aa8c{width:var( --container-widget-width, 52.044% );max-width:52.044%;--container-widget-width:52.044%;--container-widget-flex-grow:0;text-align:left;}.elementor-1040 .elementor-element.elementor-element-490aa8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1040 .elementor-element.elementor-element-490aa8c .elementor-heading-title a{transition-duration:0s;}.elementor-1040 .elementor-element.elementor-element-602dfd0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;}.elementor-1040 .elementor-element.elementor-element-602dfd0 .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1040 .elementor-element.elementor-element-4aecad7{--spacer-size:29px;}.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-1040 .elementor-element.elementor-element-204ddc7 .elementor-button{background-color:#008EEE;}.elementor-1040 .elementor-element.elementor-element-204ddc7 .elementor-button:hover, .elementor-1040 .elementor-element.elementor-element-204ddc7 .elementor-button:focus{background-color:#FFFFFF;color:#1185CC;}.elementor-1040 .elementor-element.elementor-element-204ddc7 .elementor-button:hover svg, .elementor-1040 .elementor-element.elementor-element-204ddc7 .elementor-button:focus svg{fill:#1185CC;}.elementor-1040 .elementor-element.elementor-element-cd2b790 > .elementor-container{max-width:1600px;}.elementor-1040 .elementor-element.elementor-element-cd2b790{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-cd2b790 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-a376f41{--spacer-size:50px;}.elementor-1040 .elementor-element.elementor-element-21c2bee{text-align:left;}.elementor-1040 .elementor-element.elementor-element-21c2bee .elementor-heading-title{color:#0599F3;}.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-1040 .elementor-element.elementor-element-e3a3ad0 p{margin-bottom:0px;}.elementor-1040 .elementor-element.elementor-element-ef20754{--spacer-size:50px;}.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-1040 .elementor-element.elementor-element-e50530d{width:var( --container-widget-width, 103.295% );max-width:103.295%;--container-widget-width:103.295%;--container-widget-flex-grow:0;}.elementor-1040 .elementor-element.elementor-element-ea535c2 > .elementor-container{min-height:400px;}.elementor-1040 .elementor-element.elementor-element-83a00ce{--spacer-size:5px;}.elementor-1040 .elementor-element.elementor-element-093be46{text-align:center;}.elementor-1040 .elementor-element.elementor-element-093be46 .elementor-heading-title{color:#0599F3;}.elementor-1040 .elementor-element.elementor-element-77014dd{--spacer-size:50px;}.elementor-1040 .elementor-element.elementor-element-e05cfa5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-e05cfa5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-24c79c1{text-align:center;}.elementor-1040 .elementor-element.elementor-element-24c79c1 .elementor-heading-title{color:#000000;}.elementor-1040 .elementor-element.elementor-element-24c79c1 .elementor-heading-title a:hover, .elementor-1040 .elementor-element.elementor-element-24c79c1 .elementor-heading-title a:focus{color:#0599F3;}.elementor-1040 .elementor-element.elementor-element-24c79c1 .elementor-heading-title a{transition-duration:0s;}.elementor-1040 .elementor-element.elementor-element-2f3e39e{--spacer-size:50px;}.elementor-1040 .elementor-element.elementor-element-e39a4b2{text-align:center;}.elementor-1040 .elementor-element.elementor-element-e39a4b2 .elementor-heading-title{color:#000000;}.elementor-1040 .elementor-element.elementor-element-e39a4b2 .elementor-heading-title a:hover, .elementor-1040 .elementor-element.elementor-element-e39a4b2 .elementor-heading-title a:focus{color:#0599F3;}.elementor-1040 .elementor-element.elementor-element-993921b{--spacer-size:50px;}.elementor-1040 .elementor-element.elementor-element-4c5a38f{text-align:center;}.elementor-1040 .elementor-element.elementor-element-4c5a38f .elementor-heading-title{color:#000000;}.elementor-1040 .elementor-element.elementor-element-4c5a38f .elementor-heading-title a:hover, .elementor-1040 .elementor-element.elementor-element-4c5a38f .elementor-heading-title a:focus{color:#0599F3;}.elementor-1040 .elementor-element.elementor-element-988e2f1{--spacer-size:50px;}.elementor-1040 .elementor-element.elementor-element-d4ba156{text-align:center;}.elementor-1040 .elementor-element.elementor-element-d4ba156 .elementor-heading-title{color:#000000;}.elementor-1040 .elementor-element.elementor-element-d4ba156 .elementor-heading-title a:hover, .elementor-1040 .elementor-element.elementor-element-d4ba156 .elementor-heading-title a:focus{color:#0599F3;}.elementor-1040 .elementor-element.elementor-element-7400b48{--spacer-size:50px;}.elementor-1040 .elementor-element.elementor-element-a9e3a9c{text-align:center;}.elementor-1040 .elementor-element.elementor-element-a9e3a9c .elementor-heading-title{color:#000000;}.elementor-1040 .elementor-element.elementor-element-a9e3a9c .elementor-heading-title a:hover, .elementor-1040 .elementor-element.elementor-element-a9e3a9c .elementor-heading-title a:focus{color:#0599F3;}.elementor-1040 .elementor-element.elementor-element-d1d8dc5{--spacer-size:50px;}.elementor-1040 .elementor-element.elementor-element-adee78f{text-align:center;}.elementor-1040 .elementor-element.elementor-element-adee78f .elementor-heading-title{color:#000000;}.elementor-1040 .elementor-element.elementor-element-adee78f .elementor-heading-title a:hover, .elementor-1040 .elementor-element.elementor-element-adee78f .elementor-heading-title a:focus{color:#0599F3;}.elementor-1040 .elementor-element.elementor-element-fdb5c5e:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-fdb5c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0599F3 0%, #0599F3 100%);}.elementor-1040 .elementor-element.elementor-element-fdb5c5e > .elementor-container{min-height:322px;}.elementor-1040 .elementor-element.elementor-element-fdb5c5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1040 .elementor-element.elementor-element-fdb5c5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1040 .elementor-element.elementor-element-543a039{text-align:center;}.elementor-1040 .elementor-element.elementor-element-543a039 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;line-height:55px;letter-spacing:-0.1px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1040 .elementor-element.elementor-element-1fa438c{--spacer-size:30px;}@media(max-width:767px){.elementor-1040 .elementor-element.elementor-element-1fd4ba9:not(.elementor-motion-effects-element-type-background), .elementor-1040 .elementor-element.elementor-element-1fd4ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://germanshepherdbreeds.com/wp-content/uploads/2025/07/white-german-shepherd.jpg");background-position:center center;background-size:auto;}.elementor-1040 .elementor-element.elementor-element-1fd4ba9 > .elementor-container{max-width:938px;}}