.elementor-5156 .elementor-element.elementor-element-3864690:not(.elementor-motion-effects-element-type-background),.elementor-5156 .elementor-element.elementor-element-3864690>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5156 .elementor-element.elementor-element-3864690{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5156 .elementor-element.elementor-element-3864690>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5156 .elementor-element.elementor-element-260bdea>.elementor-widget-container{margin:5%}.elementor-5156 .elementor-element.elementor-element-260bdea .elementor-heading-title{font-weight:800;color:#fff}.elementor-5156 .elementor-element.elementor-element-de39a65>.elementor-widget-container{margin:0 10%;padding:25px 0 0}.elementor-5156 .elementor-element.elementor-element-de39a65 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-5ae5eb8 .elementor-button{background-color:#d50e4f;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#02010100;border-radius:5px}.elementor-5156 .elementor-element.elementor-element-5ae5eb8 .elementor-button:hover,.elementor-5156 .elementor-element.elementor-element-5ae5eb8 .elementor-button:focus{background-color:#000;color:#d50e4f;border-color:#d50e4f}.elementor-5156 .elementor-element.elementor-element-5ae5eb8 .elementor-button:hover svg,.elementor-5156 .elementor-element.elementor-element-5ae5eb8 .elementor-button:focus svg{fill:#d50e4f}.elementor-5156 .elementor-element.elementor-element-64fde8a:not(.elementor-motion-effects-element-type-background),.elementor-5156 .elementor-element.elementor-element-64fde8a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://casanovasdating.com/wp-content/uploads/2022/11/250736769_248175803998151_2609893760504904785_n-ConvertImage-1024x576-2.jpg");background-repeat:no-repeat;background-size:cover}.elementor-5156 .elementor-element.elementor-element-64fde8a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5156 .elementor-element.elementor-element-64fde8a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5156 .elementor-element.elementor-element-e6e3822>.elementor-widget-container{padding:10px}.elementor-5156 .elementor-element.elementor-element-e6e3822{text-align:center}.elementor-5156 .elementor-element.elementor-element-e6e3822 .elementor-heading-title{font-size:1px;color:#fff}.elementor-5156 .elementor-element.elementor-element-490b280{color:#fff}.elementor-5156 .elementor-element.elementor-element-cc9d1dd:not(.elementor-motion-effects-element-type-background),.elementor-5156 .elementor-element.elementor-element-cc9d1dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5156 .elementor-element.elementor-element-cc9d1dd>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5156 .elementor-element.elementor-element-cc9d1dd{box-shadow:0px 0px 10px 0px rgba(255,255,255,0);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5156 .elementor-element.elementor-element-ba33219{text-align:center}.elementor-5156 .elementor-element.elementor-element-ba33219 .elementor-heading-title{font-size:55px;color:#fff}.elementor-5156 .elementor-element.elementor-element-aa67275>.elementor-widget-container{background-color:#000;border-style:none;box-shadow:0px 0px 0px 0px rgba(255,255,255,0)}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-accordion-item{border-width:1px;border-color:#000}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#000}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#000}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-tab-title{background-color:#1a2226}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-accordion-icon,.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-accordion-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-accordion-icon svg{fill:#fff}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-active .elementor-accordion-icon,.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-active .elementor-accordion-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-active .elementor-accordion-icon svg{fill:#fff}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-accordion-title{text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-tab-title .elementor-accordion-icon i:before{color:#fff}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-tab-title .elementor-accordion-icon svg{fill:#fff}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#fff}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#fff}.elementor-5156 .elementor-element.elementor-element-aa67275 .elementor-tab-content{background-color:#000;color:#fff;text-shadow:0px 0px 0px rgba(0,0,0,0)}.elementor-5156 .elementor-element.elementor-element-24a52bd:not(.elementor-motion-effects-element-type-background),.elementor-5156 .elementor-element.elementor-element-24a52bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5156 .elementor-element.elementor-element-24a52bd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5156 .elementor-element.elementor-element-24a52bd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5156 .elementor-element.elementor-element-54a086d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5156 .elementor-element.elementor-element-54a086d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5156 .elementor-element.elementor-element-a14c0b1>.elementor-widget-container{margin:57px 0 0}.elementor-5156 .elementor-element.elementor-element-a14c0b1{text-align:center;font-size:21px;font-weight:400}.elementor-5156 .elementor-element.elementor-element-143db3d img{opacity:1}.elementor-5156 .elementor-element.elementor-element-00992a3 .elementor-heading-title{font-size:49px;font-weight:800;color:#fff}.elementor-5156 .elementor-element.elementor-element-223124a .elementor-repeater-item-d5d00e6 .swiper-slide-bg{background-color:#000;background-image:url(https://casanovasdating.com/wp-content/uploads/2023/03/338191388_740607934281342_6381942085074088041_n.png);background-size:contain}.elementor-5156 .elementor-element.elementor-element-223124a .elementor-repeater-item-16732fc .swiper-slide-bg{background-color:#000;background-image:url(https://casanovasdating.com/wp-content/uploads/2023/02/fixed-odigos2.png);background-size:contain}.elementor-5156 .elementor-element.elementor-element-223124a .elementor-repeater-item-84ce3c8 .swiper-slide-bg{background-color:#000;background-image:url(https://casanovasdating.com/wp-content/uploads/2023/03/338690346_246688224468866_6147069064918218422_n-1.png);background-size:contain}.elementor-5156 .elementor-element.elementor-element-223124a .elementor-repeater-item-44c3006 .swiper-slide-bg{background-color:#000;background-image:url(https://casanovasdating.com/wp-content/uploads/2023/02/fixed-odigos3.png);background-size:contain}.elementor-5156 .elementor-element.elementor-element-223124a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-5156 .elementor-element.elementor-element-223124a>.elementor-widget-container{margin:5% 0 11%}.elementor-5156 .elementor-element.elementor-element-223124a .swiper-slide-contents{max-width:66%}.elementor-5156 .elementor-element.elementor-element-223124a .swiper-slide-inner{text-align:center}.elementor-5156 .elementor-element.elementor-element-463a9dd{text-align:center}.elementor-5156 .elementor-element.elementor-element-463a9dd .elementor-heading-title{font-size:55px;color:#fff}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-accordion-item{border-width:1px;border-color:#262f34}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#262f34}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#262f34}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-tab-title{background-color:#262f34}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-accordion-icon,.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-accordion-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-accordion-icon svg{fill:#fff}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-active .elementor-accordion-icon,.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-active .elementor-accordion-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-active .elementor-accordion-icon svg{fill:#fff}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-accordion-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-tab-title .elementor-accordion-icon i:before{color:#fff}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-tab-title .elementor-accordion-icon svg{fill:#fff}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#fff}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#fff}.elementor-5156 .elementor-element.elementor-element-49f49dc .elementor-tab-content{background-color:#262f34;color:#fcfcfc;text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-5156 .elementor-element.elementor-element-017513c .elementor-button{background-color:#d50e4f;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#02010100;border-radius:5px}.elementor-5156 .elementor-element.elementor-element-017513c .elementor-button:hover,.elementor-5156 .elementor-element.elementor-element-017513c .elementor-button:focus{background-color:#000;color:#d50e4f;border-color:#d50e4f}.elementor-5156 .elementor-element.elementor-element-017513c .elementor-button:hover svg,.elementor-5156 .elementor-element.elementor-element-017513c .elementor-button:focus svg{fill:#d50e4f}.elementor-5156 .elementor-element.elementor-element-412d0f1>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-5156 .elementor-element.elementor-element-412d0f1>.elementor-shape-top svg{height:150px}.elementor-5156 .elementor-element.elementor-element-412d0f1{padding:150px 0 0}.elementor-5156 .elementor-element.elementor-element-4325965>.elementor-widget-container{margin:0 0 10%}.elementor-5156 .elementor-element.elementor-element-4325965{text-align:center}.elementor-5156 .elementor-element.elementor-element-4325965 .elementor-heading-title{font-size:.1em;font-weight:900;color:#fff}.elementor-5156 .elementor-element.elementor-element-8a0339c>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-8a0339c{text-align:center}.elementor-5156 .elementor-element.elementor-element-8a0339c .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-d18c123>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-d18c123 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-ad8953e>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-ad8953e{text-align:center}.elementor-5156 .elementor-element.elementor-element-ad8953e .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-530a245>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-530a245 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-07743bf>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-07743bf{text-align:center}.elementor-5156 .elementor-element.elementor-element-07743bf .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-1b29fe9>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-1b29fe9 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-f6549dd>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-f6549dd{text-align:center}.elementor-5156 .elementor-element.elementor-element-f6549dd .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-2ec0698>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-2ec0698 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-74f3bb5>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-74f3bb5{text-align:center}.elementor-5156 .elementor-element.elementor-element-74f3bb5 .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-eeb2616>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-eeb2616 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-b0dd2c5>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-b0dd2c5{text-align:center}.elementor-5156 .elementor-element.elementor-element-b0dd2c5 .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-99936b8>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-99936b8 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-261e1a1>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-261e1a1{text-align:center}.elementor-5156 .elementor-element.elementor-element-261e1a1 .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-8ef27a6>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-8ef27a6 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-0f0f23d>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-0f0f23d{text-align:center}.elementor-5156 .elementor-element.elementor-element-0f0f23d .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-7fb86f5>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-7fb86f5 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-0c4fe8f>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-0c4fe8f{text-align:center}.elementor-5156 .elementor-element.elementor-element-0c4fe8f .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-09517af>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-09517af .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-9734472>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-9734472{text-align:center}.elementor-5156 .elementor-element.elementor-element-9734472 .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-c17e98b>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-c17e98b .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5156 .elementor-element.elementor-element-9c2e799>.elementor-widget-container{margin:2%}.elementor-5156 .elementor-element.elementor-element-9c2e799{text-align:center}.elementor-5156 .elementor-element.elementor-element-9c2e799 .elementor-heading-title{color:#fff}.elementor-5156 .elementor-element.elementor-element-156fce9>.elementor-widget-container{margin:0 20%}.elementor-5156 .elementor-element.elementor-element-156fce9 .elementor-wrapper{--video-aspect-ratio:1.77777}@media(max-width:1024px){.elementor-5156 .elementor-element.elementor-element-223124a>.elementor-widget-container{margin:0}}@media(max-width:767px){.elementor-5156 .elementor-element.elementor-element-260bdea>.elementor-widget-container{margin:10% 0}.elementor-5156 .elementor-element.elementor-element-260bdea .elementor-heading-title{font-size:32px}.elementor-5156 .elementor-element.elementor-element-de39a65>.elementor-widget-container{margin:0}.elementor-5156 .elementor-element.elementor-element-ba33219 .elementor-heading-title{font-size:30px}.elementor-5156 .elementor-element.elementor-element-00992a3>.elementor-widget-container{padding:0}.elementor-5156 .elementor-element.elementor-element-00992a3 .elementor-heading-title{font-size:20px}.elementor-5156 .elementor-element.elementor-element-223124a>.elementor-widget-container{margin:-7% 2% 2%;padding:0}.elementor-5156 .elementor-element.elementor-element-223124a .swiper-slide-inner{padding:0}}.elementor-accordion .elementor-accordion-item{border-color:#fff !important}.elementor-accordion .elementor-tab-title{border-bottom:1px solid #fff !important}.elementor-accordion .elementor-tab-content{border-top:1px solid #fff !important}.elementor-accordion .elementor-accordion-item{border-color:#fff !important}.elementor-accordion .elementor-tab-title{border-bottom:1px solid #fff !important}.elementor-accordion .elementor-tab-content{border-top:1px solid #fff !important}