.elementor-342 .elementor-element.elementor-element-d41fa01:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-d41fa01 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://loveforever2.netlify.app/wp-content/uploads/2021/09/pexels-jasmine-carter-888899.jpg");background-position: bottom center;background-size: cover;}
.elementor-342 .elementor-element.elementor-element-d41fa01 > .elementor-background-overlay {opacity: .6;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-342 .elementor-element.elementor-element-d41fa01 {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;padding: 200px 0px 100px 0px;}
.elementor-342 .elementor-element.elementor-element-f522cfd {text-align: center;}
.elementor-342 .elementor-element.elementor-element-f522cfd .elementor-heading-title {color: #fff;letter-spacing: 2.5px;}
.elementor-342 .elementor-element.elementor-element-33f5de3 {text-align: center;}
.elementor-342 .elementor-element.elementor-element-33f5de3 .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-ea6a077 {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-5e9aea4 .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-a999533 {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-cb01876 .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-2047789 {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-3d2cd55 .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-4ced151 {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-d305b84 .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-a7fec47 {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-29ddb9d .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-50cc42f {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-de9127f .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-d584816 {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-04b2ad2 .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-6e59f40 {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-c59266e .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-320c195 {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-e420b2c .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-d39109f {font-family: "Arial",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-cb8a96d .elementor-heading-title {font-family: "Roboto",Sans-serif;text-transform: none;}
.elementor-342 .elementor-element.elementor-element-db41e18 {font-family: "Arial",Sans-serif;text-transform: none;}
@media (min-width:1025px) {.elementor-342 .elementor-element.elementor-element-d41fa01:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-d41fa01 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-attachment: fixed;}}
@media (max-width:1024px) {.elementor-342 .elementor-element.elementor-element-d41fa01 {padding: 140px 80px 80px 80px;}
	.elementor-342 .elementor-element.elementor-element-f522cfd .elementor-heading-title {font-size: 40px;}}
@media (max-width:767px) {.elementor-342 .elementor-element.elementor-element-f522cfd .elementor-heading-title {font-size: 30px;}}