.elementor-34 .elementor-element.elementor-element-447bc9bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-572961c{text-align:center;width:100%;max-width:100%;align-self:center;}.elementor-34 .elementor-element.elementor-element-572961c .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;line-height:45px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.98);}.elementor-34 .elementor-element.elementor-element-572961c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 50px 0px;}.elementor-34 .elementor-element.elementor-element-8f84c17 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-546eda3 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-02.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-546eda3 .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-d7f0a10 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-03.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-d7f0a10 .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-ed052f5 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-04.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-ed052f5 .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-dddb8bc .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-05.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-dddb8bc .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-e2bd37e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-06.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-e2bd37e .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-796787c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-07.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-796787c .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-05482d4 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-08.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-05482d4 .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-24e39b8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-09.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-24e39b8 .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-a8c576b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-10.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-a8c576b .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-ee2acf0 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-11.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-ee2acf0 .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-20da480 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-12.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-20da480 .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-9c3b6fe .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sunsetlakehouses.com/wp-content/uploads/2022/05/IMG-13.jpg);background-size:cover;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-repeater-item-9c3b6fe .elementor-background-overlay{background-color:#00000030;}.elementor-34 .elementor-element.elementor-element-03b862f .swiper-slide{height:500px;transition-duration:calc(5000ms*1.2);}.elementor-34 .elementor-element.elementor-element-03b862f .swiper-slide-contents{max-width:66%;}.elementor-34 .elementor-element.elementor-element-03b862f .swiper-slide-inner{text-align:center;}.elementor-34 .elementor-element.elementor-element-03b862f .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:70px;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-slide-heading{font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:900;line-height:45px;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-slide-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;border-width:0px;color:#FEFDFF;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-slide-button:hover{color:#FFFFFF;background-color:#6EC1E4A6;border-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-03b862f .swiper-pagination-bullet{height:11px;width:11px;}.elementor-34 .elementor-element.elementor-element-03b862f .swiper-container-horizontal .swiper-pagination-progressbar{height:11px;}.elementor-34 .elementor-element.elementor-element-03b862f .swiper-pagination-fraction{font-size:11px;}.elementor-34 .elementor-element.elementor-element-03b862f .swiper-pagination-bullet-active{background-color:#000000;}.elementor-34 .elementor-element.elementor-element-03b862f > .elementor-widget-container{box-shadow:0px 10px 5px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-ba13b78{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:65px 0px 60px 0px;}.elementor-34 .elementor-element.elementor-element-abe5542 > .elementor-container{max-width:1500px;}.elementor-34 .elementor-element.elementor-element-3ec1931 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-867c3bb .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-867c3bb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34 .elementor-element.elementor-element-b5b6134 .slider-pro{min-height:250px;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider .sp-image-container:after{opacity:0.2;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider__icon{justify-content:center;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider__title{text-align:center;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider__subtitle{text-align:center;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider__desc{align-self:center;text-align:center;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider__button-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider .sp-arrows .sp-arrow{width:25px;height:25px;font-size:20px;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider .sp-arrows .sp-arrow i{font-size:20px;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-b5b6134 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-4774fa6 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-4774fa6 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-4774fa6 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:#00B4F9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B4F9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-4774fa6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-de83d04 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-de83d04 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-de83d04 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-de83d04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-3183174 > .elementor-element-populated{padding:0px 100px 0px 150px;}.elementor-34 .elementor-element.elementor-element-c466a4a .elementor-heading-title{color:#414042;font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-ea05065 .elementor-star-rating{font-size:18px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-ea05065 .elementor-star-rating i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-34 .elementor-element.elementor-element-ea05065 .elementor-star-rating i:not(:last-of-type){margin-left:7px;}.elementor-34 .elementor-element.elementor-element-efc13f8 .elementor-heading-title{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-5c38962{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34 .elementor-element.elementor-element-5c38962 > .elementor-widget-container{padding:0px 00px 0px 0px;}.elementor-34 .elementor-element.elementor-element-926266a .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-82bc155 );color:var( --e-global-color-82bc155 );background-color:#47233A;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-926266a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-a66c1dd .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-a66c1dd > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-385de13 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-385de13 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-385de13 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );}.elementor-34 .elementor-element.elementor-element-385de13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-2e04c50{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:65px 0px 60px 0px;}.elementor-34 .elementor-element.elementor-element-6643795 > .elementor-container{max-width:1500px;}.elementor-34 .elementor-element.elementor-element-cba20a0 > .elementor-element-populated{padding:0px 150px 0px 100px;}.elementor-34 .elementor-element.elementor-element-9a42d45 .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-1fb3ba9 .elementor-star-rating{font-size:18px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-1fb3ba9 .elementor-star-rating i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-34 .elementor-element.elementor-element-1fb3ba9 .elementor-star-rating i:not(:last-of-type){margin-left:7px;}.elementor-34 .elementor-element.elementor-element-29421d5 .elementor-heading-title{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-ee062fb{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34 .elementor-element.elementor-element-baf1ab8 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-82bc155 );color:var( --e-global-color-82bc155 );background-color:var( --e-global-color-f45ce0e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-baf1ab8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-4deddac .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-4deddac > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-9752eaa .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-9752eaa .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-9752eaa .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );}.elementor-34 .elementor-element.elementor-element-9752eaa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-06bde30 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-330865e .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-330865e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34 .elementor-element.elementor-element-b4a05fa .slider-pro{min-height:250px;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider .sp-image-container:after{opacity:0.2;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider__icon{justify-content:center;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider__title{text-align:center;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider__subtitle{text-align:center;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider__desc{align-self:center;text-align:center;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider__button-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider .sp-arrows .sp-arrow{width:25px;height:25px;font-size:20px;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider .sp-arrows .sp-arrow i{font-size:20px;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-b4a05fa .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-787b819 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-787b819 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-787b819 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:#00B4F9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B4F9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-787b819 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-93f3bd7 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-93f3bd7 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-93f3bd7 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-93f3bd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-8412365{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:65px 0px 60px 0px;}.elementor-34 .elementor-element.elementor-element-4df8093 > .elementor-container{max-width:1500px;}.elementor-34 .elementor-element.elementor-element-499ff6a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-2adcd66 .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-2adcd66 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34 .elementor-element.elementor-element-e76509c .slider-pro{min-height:250px;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider .sp-image-container:after{opacity:0.2;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider__icon{justify-content:center;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider__title{text-align:center;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider__subtitle{text-align:center;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider__desc{align-self:center;text-align:center;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider__button-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider .sp-arrows .sp-arrow{width:25px;height:25px;font-size:20px;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider .sp-arrows .sp-arrow i{font-size:20px;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-e76509c .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-e762f69 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-e762f69 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-e762f69 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:#00B4F9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B4F9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-e762f69 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-596e6f1 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-596e6f1 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-596e6f1 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-596e6f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-5ecbd0b > .elementor-element-populated{padding:0px 100px 0px 150px;}.elementor-34 .elementor-element.elementor-element-c5744af .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-50baab9 .elementor-star-rating{font-size:18px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-50baab9 .elementor-star-rating i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-34 .elementor-element.elementor-element-50baab9 .elementor-star-rating i:not(:last-of-type){margin-left:7px;}.elementor-34 .elementor-element.elementor-element-6ff5d5f .elementor-heading-title{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-6332aeb{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34 .elementor-element.elementor-element-d384fd6 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-82bc155 );color:var( --e-global-color-82bc155 );background-color:#B4EC61;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B4EC61;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-d384fd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-e45486d .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-e45486d > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-0466941 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-0466941 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-0466941 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );}.elementor-34 .elementor-element.elementor-element-0466941 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-8087672{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:65px 0px 60px 0px;}.elementor-34 .elementor-element.elementor-element-8551e91 > .elementor-container{max-width:1500px;}.elementor-34 .elementor-element.elementor-element-99f61e0 > .elementor-element-populated{padding:0px 150px 0px 100px;}.elementor-34 .elementor-element.elementor-element-ce73c1a .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-32089ac .elementor-star-rating{font-size:18px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-32089ac .elementor-star-rating i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-34 .elementor-element.elementor-element-32089ac .elementor-star-rating i:not(:last-of-type){margin-left:7px;}.elementor-34 .elementor-element.elementor-element-223df7b .elementor-heading-title{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-56cf7e8{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34 .elementor-element.elementor-element-0520c2e .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-82bc155 );color:var( --e-global-color-82bc155 );background-color:#B4EC61;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B4EC61;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-0520c2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-80cd01a .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-80cd01a > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-f418a0e .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-f418a0e .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-f418a0e .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );}.elementor-34 .elementor-element.elementor-element-f418a0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-1877bed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b64021d .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-b64021d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34 .elementor-element.elementor-element-fe363b9 .slider-pro{min-height:250px;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider .sp-image-container:after{opacity:0.2;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider__icon{justify-content:center;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider__title{text-align:center;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider__subtitle{text-align:center;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider__desc{align-self:center;text-align:center;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider__button-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider .sp-arrows .sp-arrow{width:25px;height:25px;font-size:20px;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider .sp-arrows .sp-arrow i{font-size:20px;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-fe363b9 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-22a2040 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-22a2040 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-22a2040 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:#00B4F9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B4F9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-22a2040 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-472f02b .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-472f02b .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-472f02b .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-472f02b .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-472f02b .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-472f02b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d3f6053{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:65px 0px 60px 0px;}.elementor-34 .elementor-element.elementor-element-ed7083d > .elementor-container{max-width:1500px;}.elementor-34 .elementor-element.elementor-element-b396831 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-6f25623 .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-6f25623 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34 .elementor-element.elementor-element-f5ac415 .slider-pro{min-height:250px;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider .sp-image-container:after{opacity:0.2;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider__icon{justify-content:center;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider__title{text-align:center;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider__subtitle{text-align:center;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider__desc{align-self:center;text-align:center;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider__button-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider .sp-arrows .sp-arrow{width:25px;height:25px;font-size:20px;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider .sp-arrows .sp-arrow i{font-size:20px;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-f5ac415 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-916699a .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-916699a .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-916699a .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B4F9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-916699a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-2e7f11d .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-2e7f11d .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-2e7f11d .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-2e7f11d .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-2e7f11d .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-2e7f11d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-90312b0 > .elementor-element-populated{padding:0px 100px 0px 150px;}.elementor-34 .elementor-element.elementor-element-ec203ff .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-bf10398 .elementor-star-rating{font-size:18px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-bf10398 .elementor-star-rating i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-34 .elementor-element.elementor-element-bf10398 .elementor-star-rating i:not(:last-of-type){margin-left:7px;}.elementor-34 .elementor-element.elementor-element-319c14c .elementor-heading-title{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-c023029{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 83.887% );max-width:83.887%;--container-widget-width:83.887%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-c023029.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-412dda7 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-82bc155 );color:var( --e-global-color-82bc155 );background-color:#B4EC61;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B4EC61;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-412dda7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d21bb65 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-d21bb65 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-6706c74 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-6706c74 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-6706c74 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );}.elementor-34 .elementor-element.elementor-element-6706c74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-670e642{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:65px 0px 60px 0px;}.elementor-34 .elementor-element.elementor-element-d12976d > .elementor-container{max-width:1500px;}.elementor-34 .elementor-element.elementor-element-d8a6d5a > .elementor-element-populated{padding:0px 150px 0px 100px;}.elementor-34 .elementor-element.elementor-element-0970b40 .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-f8f7365 .elementor-star-rating{font-size:18px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-f8f7365 .elementor-star-rating i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-34 .elementor-element.elementor-element-f8f7365 .elementor-star-rating i:not(:last-of-type){margin-left:7px;}.elementor-34 .elementor-element.elementor-element-473f9b6 .elementor-heading-title{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-51ccadd{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34 .elementor-element.elementor-element-8f26ca0 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-82bc155 );color:var( --e-global-color-82bc155 );background-color:#B4EC61;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B4EC61;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-8f26ca0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-ea04c29 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:#B4EC61;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-ea04c29 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-1dc0c02 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-34 .elementor-element.elementor-element-1dc0c02 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-34 .elementor-element.elementor-element-1dc0c02 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );}.elementor-34 .elementor-element.elementor-element-1dc0c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-6262cbc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-05ac4d6 .elementor-heading-title{color:var( --e-global-color-82bc155 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-05ac4d6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .slider-pro{min-height:250px;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider .sp-image-container:after{opacity:0.2;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider__icon{justify-content:center;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider__title{text-align:center;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider__subtitle{text-align:center;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider__desc{align-self:center;text-align:center;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider__button-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider .sp-arrows .sp-arrow{width:25px;height:25px;font-size:20px;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider .sp-arrows .sp-arrow i{font-size:20px;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-24e5bd7 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-34 .elementor-element.elementor-element-1a25c0b .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-1a25c0b .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-1a25c0b .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:#00B4F9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00B4F9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-1a25c0b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-7a7bee5 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-34 .elementor-element.elementor-element-7a7bee5 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-34 .elementor-element.elementor-element-7a7bee5 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-7a7bee5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-64ed5af:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-64ed5af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-64ed5af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-34 .elementor-element.elementor-element-64ed5af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-6eaef2d{text-align:center;}.elementor-34 .elementor-element.elementor-element-6eaef2d .elementor-heading-title{color:#414042;font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-87b8a72 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-34 .elementor-element.elementor-element-48b365b{text-align:center;}.elementor-34 .elementor-element.elementor-element-48b365b .elementor-heading-title{color:#00B4F9;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-48b365b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-8121ee1{--spacer-size:10px;}.elementor-34 .elementor-element.elementor-element-5e0e6c7{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px;}.elementor-34 .elementor-element.elementor-element-5e0e6c7 .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-5e0e6c7 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-34 .elementor-element.elementor-element-5e0e6c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-f0f8f69{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34 .elementor-element.elementor-element-c41ef44 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-c41ef44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-7daf666 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-34 .elementor-element.elementor-element-322b89e{text-align:center;}.elementor-34 .elementor-element.elementor-element-322b89e .elementor-heading-title{color:#00B4F9;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-322b89e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-8285aa1{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px;}.elementor-34 .elementor-element.elementor-element-8285aa1 .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-8285aa1 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-34 .elementor-element.elementor-element-8285aa1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-2257872{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34 .elementor-element.elementor-element-fbb1a88{--spacer-size:32px;}.elementor-34 .elementor-element.elementor-element-340cc32 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-340cc32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-144464c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-34 .elementor-element.elementor-element-38e89fd{text-align:center;}.elementor-34 .elementor-element.elementor-element-38e89fd .elementor-heading-title{color:#00B4F9;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-38e89fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-de64c79{--spacer-size:10px;}.elementor-34 .elementor-element.elementor-element-88d5a0e{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px;}.elementor-34 .elementor-element.elementor-element-88d5a0e .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-88d5a0e .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-34 .elementor-element.elementor-element-88d5a0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-af30c03{color:#222222;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-34 .elementor-element.elementor-element-4375816 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background-color:var( --e-global-color-f7b694e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-4375816 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-5d9270b{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-88c349f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-553d247{padding:50px 0px 50px 0px;}.elementor-34 .elementor-element.elementor-element-4128af9{text-align:center;}.elementor-34 .elementor-element.elementor-element-4128af9 .elementor-heading-title{color:#414042;font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-8346e46{text-align:left;}.elementor-34 .elementor-element.elementor-element-8346e46 .elementor-heading-title{color:#414042;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-59bb2f7{--divider-border-style:solid;--divider-color:var( --e-global-color-f7b694e );--divider-border-width:1px;}.elementor-34 .elementor-element.elementor-element-59bb2f7 .elementor-divider-separator{width:7%;}.elementor-34 .elementor-element.elementor-element-59bb2f7 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-34 .elementor-element.elementor-element-b3af14c.elementor-view-stacked .elementor-icon{background-color:#B4EC61;}.elementor-34 .elementor-element.elementor-element-b3af14c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-b3af14c.elementor-view-default .elementor-icon{fill:#B4EC61;color:#B4EC61;border-color:#B4EC61;}.elementor-34 .elementor-element.elementor-element-b3af14c{--icon-box-icon-margin:15px;}.elementor-34 .elementor-element.elementor-element-b3af14c .elementor-icon{font-size:20px;}.elementor-34 .elementor-element.elementor-element-b3af14c .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-b3af14c > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-34:not(.elementor-motion-effects-element-type-background), body.elementor-page-34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1FAFF;}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-3ec1931{width:40.466%;}.elementor-34 .elementor-element.elementor-element-3183174{width:59.534%;}.elementor-34 .elementor-element.elementor-element-cba20a0{width:59.534%;}.elementor-34 .elementor-element.elementor-element-06bde30{width:40.466%;}.elementor-34 .elementor-element.elementor-element-499ff6a{width:40.466%;}.elementor-34 .elementor-element.elementor-element-5ecbd0b{width:59.534%;}.elementor-34 .elementor-element.elementor-element-99f61e0{width:59.534%;}.elementor-34 .elementor-element.elementor-element-1877bed{width:40.466%;}.elementor-34 .elementor-element.elementor-element-b396831{width:40.466%;}.elementor-34 .elementor-element.elementor-element-90312b0{width:59.534%;}.elementor-34 .elementor-element.elementor-element-d8a6d5a{width:59.534%;}.elementor-34 .elementor-element.elementor-element-6262cbc{width:40.466%;}.elementor-34 .elementor-element.elementor-element-ba0143f{width:65%;}.elementor-34 .elementor-element.elementor-element-a3815fc{width:35%;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-03b862f .elementor-slide-heading{font-size:37px;}.elementor-34 .elementor-element.elementor-element-3183174 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-cba20a0 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-5ecbd0b > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-99f61e0 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-90312b0 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-34 .elementor-element.elementor-element-d8a6d5a > .elementor-element-populated{padding:0px 0px 0px 30px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-572961c .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-34 .elementor-element.elementor-element-03b862f .elementor-slide-heading{font-size:30px;}.elementor-34 .elementor-element.elementor-element-867c3bb .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-de83d04 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-34 .elementor-element.elementor-element-3183174 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c466a4a .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-cba20a0 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-9a42d45 .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-330865e .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-93f3bd7 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-34 .elementor-element.elementor-element-2adcd66 .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-596e6f1 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-34 .elementor-element.elementor-element-5ecbd0b > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c5744af .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-99f61e0 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-ce73c1a .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-b64021d .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-472f02b > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-34 .elementor-element.elementor-element-6f25623 .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-2e7f11d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-34 .elementor-element.elementor-element-90312b0 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-ec203ff .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-d8a6d5a > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-0970b40 .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-05ac4d6 .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-7a7bee5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-34 .elementor-element.elementor-element-87b8a72 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-7daf666 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34 .elementor-element.elementor-element-144464c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for section, class: .elementor-element-2a4063d7 */.slider-content {
    height: 460px;
    display: flex;
    align-items: center;
    position: absolute;
    width: calc(100% - 100px);
    z-index: 8;
    left: 0;
    right: 0;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-03b862f */.elementor-34 .elementor-element.elementor-element-03b862f .swiper-pagination-bullet{
    background: rgba(255,255,255, 0.9) !important;
}

.elementor-34 .elementor-element.elementor-element-03b862f .swiper-container{
    height: auto !important;
    box-shadow: 0px 0px 10px 0px #000000 !important;
}

.elementor-34 .elementor-element.elementor-element-03b862f .eicon-chevron-left:before,
.elementor-34 .elementor-element.elementor-element-03b862f .eicon-chevron-right:before{
        background: rgba(0,0,0,0.5);
    padding: 6px 6px;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-867c3bb */.elementor-34 .elementor-element.elementor-element-867c3bb{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de83d04 */.elementor-34 .elementor-element.elementor-element-de83d04 .elementor-button{
    color: #ffffff !important;
    background-color: #00B4F9 !important;
    padding: 9px 30px;
    font-size: 17px;
    border-color: #00B4F9;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}


@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-de83d04 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c466a4a */.elementor-34 .elementor-element.elementor-element-c466a4a{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-926266a */.elementor-34 .elementor-element.elementor-element-926266a .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-926266a{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-926266a .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a66c1dd */.elementor-34 .elementor-element.elementor-element-a66c1dd .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-a66c1dd{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-a66c1dd .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-385de13 */.elementor-34 .elementor-element.elementor-element-385de13 .elementor-button{
    text-shadow: -1px -1px 0 #003ea1;
    border: 1px solid #0d4aab;
    box-shadow: inset 0 1px 0 0 #97c4fe;
    background: linear-gradient(0deg,#3d94f6 0,#1e62d0);
    color: #fff;
}

.elementor-34 .elementor-element.elementor-element-385de13 .elementor-button:hover{
        transform: scale(1.07);
}

.elementor-34 .elementor-element.elementor-element-385de13{
   
    display: block;
}
.elementor-34 .elementor-element.elementor-element-385de13 .elementor-button:after{
    content: 'Save 15%';
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: bold;
    color: red;
    position: absolute;
    left: 255px;
    top: 15px;
    width: 120px;
    
}

@media only screen and (max-width: 768px){
     .elementor-34 .elementor-element.elementor-element-385de13 .elementor-button:after{
         right:50px;
    }
}


@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-385de13 .elementor-button{
        font-size: 13px !important;
    }
     .elementor-34 .elementor-element.elementor-element-385de13 .elementor-button:after{
         right:10px;
         font-size: 13px;
    }
}
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a42d45 */.elementor-34 .elementor-element.elementor-element-9a42d45{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-baf1ab8 */.elementor-34 .elementor-element.elementor-element-baf1ab8 .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-baf1ab8{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-baf1ab8 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4deddac */.elementor-34 .elementor-element.elementor-element-4deddac .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-4deddac{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-4deddac .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9752eaa */.elementor-34 .elementor-element.elementor-element-9752eaa .elementor-button{
    text-shadow: -1px -1px 0 #003ea1;
    border: 1px solid #0d4aab;
    box-shadow: inset 0 1px 0 0 #97c4fe;
    background: linear-gradient(0deg,#3d94f6 0,#1e62d0);
    color: #fff;
}

.elementor-34 .elementor-element.elementor-element-9752eaa .elementor-button:hover{
        transform: scale(1.07);
}

.elementor-34 .elementor-element.elementor-element-9752eaa{
   
    display: block;
}
.elementor-34 .elementor-element.elementor-element-9752eaa .elementor-button:after{
    content: 'Save 15%';
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: bold;
    color: red;
    position: absolute;
    left: 255px;
    top: 15px;
    width: 120px;
}

@media only screen and (max-width: 768px){
     .elementor-34 .elementor-element.elementor-element-9752eaa .elementor-button:after{
         right:50px;
    }
}


@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-9752eaa .elementor-button{
        font-size: 13px !important;
    }
     .elementor-34 .elementor-element.elementor-element-9752eaa .elementor-button:after{
         right:10px;
         font-size: 13px;
    }
}
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-330865e */.elementor-34 .elementor-element.elementor-element-330865e{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93f3bd7 */.elementor-34 .elementor-element.elementor-element-93f3bd7 .elementor-button{
    color: #ffffff !important;
    background-color: #00B4F9 !important;
    border-color: #00B4F9;
        box-shadow: 8px 16px 35px 0 rgb(0 0 0 / 15%);
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-93f3bd7 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2adcd66 */.elementor-34 .elementor-element.elementor-element-2adcd66{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-596e6f1 */.elementor-34 .elementor-element.elementor-element-596e6f1 .elementor-button{
    color: #ffffff !important;
    background-color: #00B4F9 !important;
    border-color: #00B4F9;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}


@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-596e6f1 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5744af */.elementor-34 .elementor-element.elementor-element-c5744af{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6332aeb */.elementor-34 .elementor-element.elementor-element-6332aeb{
    max-width: 80%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d384fd6 */.elementor-34 .elementor-element.elementor-element-d384fd6 .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-d384fd6{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-d384fd6 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e45486d */.elementor-34 .elementor-element.elementor-element-e45486d .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-e45486d{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-e45486d .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0466941 */.elementor-34 .elementor-element.elementor-element-0466941 .elementor-button{
    text-shadow: -1px -1px 0 #003ea1;
    border: 1px solid #0d4aab;
    box-shadow: inset 0 1px 0 0 #97c4fe;
    background: linear-gradient(0deg,#3d94f6 0,#1e62d0);
    color: #fff;
}

.elementor-34 .elementor-element.elementor-element-0466941 .elementor-button:hover{
        transform: scale(1.07);
}

.elementor-34 .elementor-element.elementor-element-0466941{
   
    display: block;
}
.elementor-34 .elementor-element.elementor-element-0466941 .elementor-button:after{
    content: 'Save 15%';
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: bold;
    color: red;
    position: absolute;
    left: 255px;
    top: 15px;
    width: 120px;
}

@media only screen and (max-width: 768px){
     .elementor-34 .elementor-element.elementor-element-0466941 .elementor-button:after{
         right:50px;
    }
}


@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-0466941 .elementor-button{
        font-size: 13px !important;
    }
     .elementor-34 .elementor-element.elementor-element-0466941 .elementor-button:after{
         right:10px;
         font-size: 13px;
    }
}
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce73c1a */.elementor-34 .elementor-element.elementor-element-ce73c1a{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0520c2e */.elementor-34 .elementor-element.elementor-element-0520c2e .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-0520c2e{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-0520c2e .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80cd01a */.elementor-34 .elementor-element.elementor-element-80cd01a .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-80cd01a{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-80cd01a .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f418a0e */.elementor-34 .elementor-element.elementor-element-f418a0e .elementor-button{
    text-shadow: -1px -1px 0 #003ea1;
    border: 1px solid #0d4aab;
    box-shadow: inset 0 1px 0 0 #97c4fe;
    background: linear-gradient(0deg,#3d94f6 0,#1e62d0);
    color: #fff;
}

.elementor-34 .elementor-element.elementor-element-f418a0e .elementor-button:hover{
        transform: scale(1.07);
}

.elementor-34 .elementor-element.elementor-element-f418a0e{
   
    display: block;
}
.elementor-34 .elementor-element.elementor-element-f418a0e .elementor-button:after{
    content: 'Save 15%';
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: bold;
    color: red;
    position: absolute;
    left: 255px;
    top: 15px;
    width: 120px;
}

@media only screen and (max-width: 768px){
     .elementor-34 .elementor-element.elementor-element-f418a0e .elementor-button:after{
         right:50px;
    }
}


@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-f418a0e .elementor-button{
        font-size: 13px !important;
    }
     .elementor-34 .elementor-element.elementor-element-f418a0e .elementor-button:after{
         right:10px;
         font-size: 13px;
    }
}
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b64021d */.elementor-34 .elementor-element.elementor-element-b64021d{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-472f02b */.elementor-34 .elementor-element.elementor-element-472f02b .elementor-button{
    color: #ffffff !important;
    background-color: #00B4F9 !important;
    border-color: #00B4F9;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-472f02b .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f25623 */.elementor-34 .elementor-element.elementor-element-6f25623{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e7f11d */.elementor-34 .elementor-element.elementor-element-2e7f11d .elementor-button{
    color: #ffffff !important;
    background-color: #00B4F9 !important;
    border-color: #00B4F9;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-2e7f11d .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec203ff */.elementor-34 .elementor-element.elementor-element-ec203ff{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c023029 */.elementor-34 .elementor-element.elementor-element-c023029{
    max-width: 80%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-412dda7 */.elementor-34 .elementor-element.elementor-element-412dda7 .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-412dda7{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-412dda7 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d21bb65 */.elementor-34 .elementor-element.elementor-element-d21bb65 .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-d21bb65{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-d21bb65 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6706c74 */.elementor-34 .elementor-element.elementor-element-6706c74 .elementor-button{
    text-shadow: -1px -1px 0 #003ea1;
    border: 1px solid #0d4aab;
    box-shadow: inset 0 1px 0 0 #97c4fe;
    background: linear-gradient(0deg,#3d94f6 0,#1e62d0);
    color: #fff;
}

.elementor-34 .elementor-element.elementor-element-6706c74 .elementor-button:hover{
        transform: scale(1.07);
}

.elementor-34 .elementor-element.elementor-element-6706c74{
   
    display: block;
}
.elementor-34 .elementor-element.elementor-element-6706c74 .elementor-button:after{
    content: 'Save 15%';
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: bold;
    color: red;
    position: absolute;
    left: 255px;
    top: 15px;
    width: 120px;
}

@media only screen and (max-width: 768px){
     .elementor-34 .elementor-element.elementor-element-6706c74 .elementor-button:after{
         right:50px;
    }
}


@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-6706c74 .elementor-button{
        font-size: 13px !important;
    }
     .elementor-34 .elementor-element.elementor-element-6706c74 .elementor-button:after{
         right:10px;
         font-size: 13px;
    }
}
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0970b40 */.elementor-34 .elementor-element.elementor-element-0970b40{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f26ca0 */.elementor-34 .elementor-element.elementor-element-8f26ca0 .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}
.elementor-34 .elementor-element.elementor-element-8f26ca0 .elementor-button:hover {
    background-color:;#b4ec619c !importanr;
}

.elementor-34 .elementor-element.elementor-element-8f26ca0{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-8f26ca0 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea04c29 */.elementor-34 .elementor-element.elementor-element-ea04c29 .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}

.elementor-34 .elementor-element.elementor-element-ea04c29{
    width: fit-content;
    position: relative;
}

@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-ea04c29 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dc0c02 */.elementor-34 .elementor-element.elementor-element-1dc0c02 .elementor-button{
    text-shadow: -1px -1px 0 #003ea1;
    border: 1px solid #0d4aab;
    box-shadow: inset 0 1px 0 0 #97c4fe;
    background: linear-gradient(0deg,#3d94f6 0,#1e62d0);
    color: #fff;
}

.elementor-34 .elementor-element.elementor-element-1dc0c02 .elementor-button:hover{
        transform: scale(1.07);
}

.elementor-34 .elementor-element.elementor-element-1dc0c02{
   
    display: block;
}
.elementor-34 .elementor-element.elementor-element-1dc0c02 .elementor-button:after{
    content: 'Save 15%';
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: bold;
    color: red;
    position: absolute;
    left: 255px;
    top: 15px;
    width: 120px;
}

@media only screen and (max-width: 768px){
     .elementor-34 .elementor-element.elementor-element-1dc0c02 .elementor-button:after{
         right:50px;
    }
}


@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-1dc0c02 .elementor-button{
        font-size: 13px !important;
    }
     .elementor-34 .elementor-element.elementor-element-1dc0c02 .elementor-button:after{
         right:10px;
         font-size: 13px;
    }
}
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05ac4d6 */.elementor-34 .elementor-element.elementor-element-05ac4d6{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a7bee5 */.elementor-34 .elementor-element.elementor-element-7a7bee5 .elementor-button{
    color: #ffffff !important;
    background-color: #00B4F9 !important;
    border-color: #00B4F9;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}


@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-7a7bee5 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48b365b */.elementor-34 .elementor-element.elementor-element-48b365b a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c41ef44 */.elementor-34 .elementor-element.elementor-element-c41ef44 .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}



@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-c41ef44 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-322b89e */.elementor-34 .elementor-element.elementor-element-322b89e a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-340cc32 */.elementor-34 .elementor-element.elementor-element-340cc32 .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}



@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-340cc32 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38e89fd */.elementor-34 .elementor-element.elementor-element-38e89fd a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4375816 */.elementor-34 .elementor-element.elementor-element-4375816 .elementor-button{
    color: #414042 !important;
    background-color: #b4ec61 !important;
    border-color: #b4ec61;
    padding: 9px 30px;
    font-size: 17px;
    line-height: 27px;
    border-radius: 6px;
    border-style: solid;
    text-align: center;
    cursor: pointer;
    border-width: 3px;
    letter-spacing: .04em;
}



@media only screen and (max-width: 460px){
    .elementor-34 .elementor-element.elementor-element-4375816 .elementor-button{
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3af14c */.elementor-34 .elementor-element.elementor-element-b3af14c{
    max-width: 250px;
    margin: 0;
}/* End custom CSS */