.elementor-1503 .elementor-element.elementor-element-af6b7f8:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-af6b7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-af6b7f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:100;}.elementor-1503 .elementor-element.elementor-element-af6b7f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-d8c4a2a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-294706a:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-294706a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-294706a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:100;}.elementor-1503 .elementor-element.elementor-element-294706a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-d78f636 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-c9afb9b:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-c9afb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-c9afb9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:100;}.elementor-1503 .elementor-element.elementor-element-c9afb9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-f517e54 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-2733262 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1503 .elementor-element.elementor-element-2733262:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-2733262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-2733262{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22% 0% 22% 0%;z-index:90;}.elementor-1503 .elementor-element.elementor-element-2733262 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1503 .elementor-element.elementor-element-4e13885.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1503 .elementor-element.elementor-element-4e13885.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1503 .elementor-element.elementor-element-be67065{text-align:center;color:#575757;font-size:50px;font-weight:300;line-height:64px;top:35vh;}.elementor-1503 .elementor-element.elementor-element-be67065 > .elementor-widget-container{padding:0px 50px 0px 50px;}body:not(.rtl) .elementor-1503 .elementor-element.elementor-element-be67065{left:0px;}body.rtl .elementor-1503 .elementor-element.elementor-element-be67065{right:0px;}.elementor-1503 .elementor-element.elementor-element-ce59a34{text-align:center;color:#575757;font-size:50px;font-weight:300;line-height:64px;}.elementor-1503 .elementor-element.elementor-element-ce59a34 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-1503 .elementor-element.elementor-element-c7eba11{text-align:center;color:#575757;font-size:50px;font-weight:300;line-height:64px;}.elementor-1503 .elementor-element.elementor-element-c7eba11 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-1503 .elementor-element.elementor-element-1a24ae0:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-1a24ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1503 .elementor-element.elementor-element-1a24ae0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:110;}.elementor-1503 .elementor-element.elementor-element-1a24ae0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-8ca50c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-9296789{width:100%;max-width:100%;align-self:center;}.elementor-1503 .elementor-element.elementor-element-482b612:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-482b612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-482b612{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:110;}.elementor-1503 .elementor-element.elementor-element-482b612 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-df4980f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-8927e43{width:100%;max-width:100%;align-self:center;}.elementor-1503 .elementor-element.elementor-element-e6e5b17:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-e6e5b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1503 .elementor-element.elementor-element-e6e5b17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:110;}.elementor-1503 .elementor-element.elementor-element-e6e5b17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-3775322 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-653e396{width:100%;max-width:100%;align-self:center;}.elementor-1503 .elementor-element.elementor-element-851f864:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-851f864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-851f864{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:110;}.elementor-1503 .elementor-element.elementor-element-851f864 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-e9b5b33 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-dc70516{width:100%;max-width:100%;align-self:center;}.elementor-1503 .elementor-element.elementor-element-bb31c4c:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-bb31c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-bb31c4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:025% 0% 25% 0%;z-index:50;}.elementor-1503 .elementor-element.elementor-element-bb31c4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-a1f3722{text-align:center;color:#575757;font-size:50px;font-weight:300;line-height:64px;top:30vh;}body:not(.rtl) .elementor-1503 .elementor-element.elementor-element-a1f3722{left:0px;}body.rtl .elementor-1503 .elementor-element.elementor-element-a1f3722{right:0px;}.elementor-1503 .elementor-element.elementor-element-0a540c5:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-0a540c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-0a540c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:100;}.elementor-1503 .elementor-element.elementor-element-0a540c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-f029fd3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-bc5a76a:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-bc5a76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-bc5a76a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;z-index:80;}.elementor-1503 .elementor-element.elementor-element-bc5a76a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-79c6678 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-f2f0fa6:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-f2f0fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-f2f0fa6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:100;}.elementor-1503 .elementor-element.elementor-element-f2f0fa6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-23e6777 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-ef2c1cf:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-ef2c1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-ef2c1cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:100;}.elementor-1503 .elementor-element.elementor-element-ef2c1cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-8abe6e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-6ba2039:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-6ba2039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-6ba2039{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1px;margin-bottom:-60px;padding:60px 0px 0px 0px;z-index:99;}.elementor-1503 .elementor-element.elementor-element-6ba2039 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1503 .elementor-element.elementor-element-60dfbc0{text-align:center;}.elementor-1503 .elementor-element.elementor-element-60dfbc0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:50px;}.elementor-1503 .elementor-element.elementor-element-60dfbc0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-initialized .slick-slide{padding:0px 30px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-942801f .slick-dots.style-1 li,.elementor-1503 .elementor-element.elementor-element-942801f  .slick-dots.style-2 li,.elementor-1503 .elementor-element.elementor-element-942801f  .slick-dots.style-3 li{width:20px;height:20px;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li button,.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #B6AA70;-moz-box-shadow:inset 0 0 0 8px #B6AA70;box-shadow:inset 0 0 0 8px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #B6AA70;-moz-box-shadow:inset 0 0 0 1px #B6AA70;box-shadow:inset 0 0 0 1px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-2 li button{border-color:#B6AA70;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #B6AA70;-moz-box-shadow:inset 0 0 0 1px #B6AA70;box-shadow:inset 0 0 0 1px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #B6AA70;-moz-box-shadow:inset 0 0 0 8px #B6AA70;box-shadow:inset 0 0 0 8px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #B6AA70;-moz-box-shadow:inset 0 0 0 0px #B6AA70;box-shadow:inset 0 0 0 0px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li button:before{color:#B6AA70;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:30px;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li button,.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-2 li button{border-color:#252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #252525;-moz-box-shadow:inset 0 0 0 0px #252525;box-shadow:inset 0 0 0 0px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li button:before{color:#252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:20px;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li button,body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-2 li button{border-color:#252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #252525;-moz-box-shadow:inset 0 0 0 0px #252525;box-shadow:inset 0 0 0 0px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li button:before{color:#252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:0px;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-initialized .slick-slide{padding:0px 30px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-e727a82 .slick-dots.style-1 li,.elementor-1503 .elementor-element.elementor-element-e727a82  .slick-dots.style-2 li,.elementor-1503 .elementor-element.elementor-element-e727a82  .slick-dots.style-3 li{width:15px;height:15px;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li button,.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #B6AA70;-moz-box-shadow:inset 0 0 0 8px #B6AA70;box-shadow:inset 0 0 0 8px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #B6AA70;-moz-box-shadow:inset 0 0 0 1px #B6AA70;box-shadow:inset 0 0 0 1px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-2 li button{border-color:#B6AA70;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #B6AA70;-moz-box-shadow:inset 0 0 0 1px #B6AA70;box-shadow:inset 0 0 0 1px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #B6AA70;-moz-box-shadow:inset 0 0 0 8px #B6AA70;box-shadow:inset 0 0 0 8px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #B6AA70;-moz-box-shadow:inset 0 0 0 0px #B6AA70;box-shadow:inset 0 0 0 0px #B6AA70;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li button:before{color:#B6AA70;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:30px;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li button,.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-2 li button{border-color:#252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #252525;-moz-box-shadow:inset 0 0 0 0px #252525;box-shadow:inset 0 0 0 0px #252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li button:before{color:#252525;}body[data-elementor-device-mode="tablet"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:0px;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li button,body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-2 li button{border-color:#252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #252525;-moz-box-shadow:inset 0 0 0 0px #252525;box-shadow:inset 0 0 0 0px #252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li button:before{color:#252525;}body[data-elementor-device-mode="mobile"] .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:0px;}.elementor-1503 .elementor-element.elementor-element-62b1ccf > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1503 .elementor-element.elementor-element-2733262{margin-top:0px;margin-bottom:-150px;padding:300px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-be67065{font-size:36px;line-height:46px;}.elementor-1503 .elementor-element.elementor-element-ce59a34{font-size:36px;line-height:46px;}.elementor-1503 .elementor-element.elementor-element-ce59a34 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-1503 .elementor-element.elementor-element-c7eba11{font-size:36px;line-height:46px;}.elementor-1503 .elementor-element.elementor-element-c7eba11 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-1503 .elementor-element.elementor-element-851f864{margin-top:-1px;margin-bottom:0px;}.elementor-1503 .elementor-element.elementor-element-bb31c4c{padding:300px 0px 300px 0px;}.elementor-1503 .elementor-element.elementor-element-a1f3722{font-size:36px;line-height:46px;}.elementor-1503 .elementor-element.elementor-element-f2f0fa6{z-index:100;}.elementor-1503 .elementor-element.elementor-element-ef2c1cf{margin-top:-2px;margin-bottom:0px;z-index:80;}.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-initialized .slick-slide{padding:0px 16px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-initialized .slick-slide{padding:0px 16px 0px 0px;}}@media(max-width:768px){.elementor-1503 .elementor-element.elementor-element-2733262{margin-top:0px;margin-bottom:0px;padding:105px 0px 0px 0px;}.elementor-1503 .elementor-element.elementor-element-be67065 > .elementor-widget-container{padding:0px 22px 0px 22px;}.elementor-1503 .elementor-element.elementor-element-ce59a34 > .elementor-widget-container{margin:0px 0px -55px 0px;padding:0px 22px 0px 22px;--e-transform-translateY:-10%;}.elementor-1503 .elementor-element.elementor-element-c7eba11 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 22px 0px 22px;--e-transform-translateY:-10%;}.elementor-1503 .elementor-element.elementor-element-bb31c4c{padding:230px 0px 230px 0px;}.elementor-1503 .elementor-element.elementor-element-a1f3722{top:22vh;}.elementor-1503 .elementor-element.elementor-element-f2f0fa6{margin-top:0px;margin-bottom:0px;z-index:100;}.elementor-1503 .elementor-element.elementor-element-ef2c1cf{margin-top:-2px;margin-bottom:0px;z-index:80;}.elementor-1503 .elementor-element.elementor-element-6ba2039{padding:50px 0px 30px 0px;}.elementor-1503 .elementor-element.elementor-element-60dfbc0 > .elementor-widget-container{margin:0px 0px 40px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-be67065 */.elementor-1503 .elementor-element.elementor-element-be67065 .DD-Parallel-Text-01 {
    display: flex;
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
}

.elementor-1503 .elementor-element.elementor-element-be67065 .DD-Parallel-Text-1a {
    width: 60% !important;
    margin-right: 5%;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-1503 .elementor-element.elementor-element-be67065 .DD-Parallel-Text-1b {
    width: 40% !important;
    padding-left: 8%;
    border-left: 2px solid #575757;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-1503 .elementor-element.elementor-element-be67065 .DD-Parallel-Text-01 h2 {
    font-size: 36px !important;
    font-weight: bold !important;
}

.elementor-1503 .elementor-element.elementor-element-be67065 .DD-Parallel-Text-01 {
    font-size: 24px !important;
    line-height: 40px;
    text-align: left;
    font-weight: 400;
}

.elementor-1503 .elementor-element.elementor-element-be67065 .DD-Parallel-Text-01 span {
    line-height: 50px;
}

@media (max-width: 1024px) {
    .elementor-1503 .elementor-element.elementor-element-be67065 .DD-Parallel-Text-01 {
        display: block !important;
    }
    
    .elementor-1503 .elementor-element.elementor-element-be67065 .DD-Parallel-Text-1a {
        width: 100% !important;
        margin-bottom: 70px !important;
    }

    .elementor-1503 .elementor-element.elementor-element-be67065 .DD-Parallel-Text-1b {
        width: 100% !important;
        padding-left: 0 !important;
        border: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce59a34 */.elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-01 {
    display: flex;
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
}

.elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-1a {
    width: 60% !important;
    margin-right: 5%;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-1b {
    width: 40% !important;
    padding-left: 8%;
    border-left: 2px solid #575757;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-01 h2 {
    font-size: 36px !important;
    font-weight: bold !important;
}

.elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-01 {
    font-size: 24px !important;
    line-height: 40px;
    text-align: left;
    font-weight: 400;
}

.elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-01 span {
    line-height: 50px;
}

@media (max-width: 1024px) {
    .elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-01 {
        display: block !important;
    }
    
    .elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-1a {
        width: 100% !important;
        margin-bottom: 40px !important;
    }

    .elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-1b {
        width: 100% !important;
        padding-left: 0 !important;
        border: none !important;
    }
}

@media (max-width: 768px) {
    .elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-01 h2 {
    font-size: 30px !important;
    font-weight: bold !important;
}

.elementor-1503 .elementor-element.elementor-element-ce59a34 .DD-Parallel-Text-01 {
    font-size: 16px !important;
    line-height: 32px;
    text-align: left;
    font-weight: 400;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7eba11 */.elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-01 {
    display: flex;
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
}

.elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-1a {
    width: 60% !important;
    margin-right: 5%;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-1b {
    width: 40% !important;
    padding-left: 8%;
    border-left: 2px solid #575757;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-01 h2 {
    font-size: 36px !important;
    font-weight: bold !important;
}

.elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-01 {
    font-size: 24px !important;
    line-height: 40px;
    text-align: left;
    font-weight: 400;
}

.elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-01 ul {
    line-height: 50px;
    font-size: 24px !important;
    font-weight: 400;
    list-style-type: none;
    margin: 0px;
}

@media (max-width: 1024px) {
    .elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-01 {
        display: block !important;
    }
    
    .elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-1a {
        width: 100% !important;
        margin-bottom: 70px !important;
    }

    .elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-1b {
        width: 100% !important;
        padding-left: 0 !important;
        border: none !important;
    }
}

@media (max-width: 768px) {
    .elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-01 h2 {
        font-size: 30px !important;
        font-weight: bold !important;
    }

    .elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-01 {
        font-size: 16px !important;
        line-height: 32px;
        text-align: left;
        font-weight: 400;
    }
    
    .elementor-1503 .elementor-element.elementor-element-c7eba11 .DD-Parallel-Text-01 ul {
        line-height: 40px;
        font-size: 16px !important;
        font-weight: 400 !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2733262 */@media (min-width: 1025px) {
    .elementor-1503 .elementor-element.elementor-element-2733262 {
        height: 100vh;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb31c4c */.elementor-1503 .elementor-element.elementor-element-bb31c4c {
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bc5a76a */.elementor-1503 .elementor-element.elementor-element-bc5a76a iframe {
    margin-bottom: -10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef2c1cf */.elementor-1503 .elementor-element.elementor-element-ef2c1cf iframe {
    margin-bottom: -10px;
}/* End custom CSS */
/* Start custom CSS for tp-carousel-anything, class: .elementor-element-942801f */.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-1 li button, .elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick .slick-dots.style-6 li button {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none !important;
    border: 2px solid #808080;
}

.elementor-1503 .elementor-element.elementor-element-942801f li.slick-active button {
    background-color: #808080;
}

.elementor-1503 .elementor-element.elementor-element-942801f .slide-content-inner .plus-content-editor .elementor > .elementor-element {
    box-shadow: 6px 10px 20px 0px rgba(180, 165, 97, 0.12) !important;
    margin-bottom: 30px;
}

@media (min-width: 1025px) {
    .elementor-1503 .elementor-element.elementor-element-942801f .slick-track {
        left: 1%;
    }
}

@media (min-width: 1700px) {
    .elementor-1503 .elementor-element.elementor-element-942801f .slick-track {
        left: 0.9%;
    }
}

@media (max-width: 1024px) {
    .elementor-1503 .elementor-element.elementor-element-942801f .slick-track {
        left: 0%;
    }
}

.elementor-1503 .elementor-element.elementor-element-942801f .slick-list {
    z-index: 20;
}

.elementor-1503 .elementor-element.elementor-element-942801f .list-carousel-slick.overlay-content-dots ul.slick-dots {
    top: -75px;
    right: 60px;
    text-align: right;
    position: absolute;
    z-index: 10;
}

@media (max-width: 1279px) {
    .elementor-1503 .elementor-element.elementor-element-942801f .elementor-flip-box__layer__description i {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for tp-carousel-anything, class: .elementor-element-e727a82 */.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-1 li button, .elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick .slick-dots.style-6 li button {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none !important;
    border: 2px solid #808080;
}

.elementor-1503 .elementor-element.elementor-element-e727a82 li.slick-active button {
    background-color: #808080;
}

.elementor-1503 .elementor-element.elementor-element-e727a82 .slide-content-inner .plus-content-editor .elementor > .elementor-element {
    box-shadow: 6px 10px 20px 0px rgba(180, 165, 97, 0.12) !important;
    margin-bottom: 30px;
}

@media (min-width: 1025px) {
    .elementor-1503 .elementor-element.elementor-element-e727a82 .slick-track {
        left: 1%;
    }
}

@media (max-width: 1024px) and (min-width: 769px) {
    .elementor-1503 .elementor-element.elementor-element-e727a82 .slick-track {
        left: 0%;
    }
}

@media (max-width: 768px) {
    .elementor-1503 .elementor-element.elementor-element-e727a82 .slick-track {
        left: 1.1%;
    }
}

@media (max-width: 650px) {
    .elementor-1503 .elementor-element.elementor-element-e727a82 .slick-track {
        left: 1.2%;
    }
}

@media (max-width: 500px) {
    .elementor-1503 .elementor-element.elementor-element-e727a82 .slick-track {
        left: 2%;
    }
}

@media (max-width: 400px) {
    .elementor-1503 .elementor-element.elementor-element-e727a82 .slick-track {
        left: 2.5%;
    }
}

@media (max-width: 350px) {
    .elementor-1503 .elementor-element.elementor-element-e727a82 .slick-track {
        left: 3%;
    }
}

.elementor-1503 .elementor-element.elementor-element-e727a82 .slick-list {
    z-index: 20;
}

.elementor-1503 .elementor-element.elementor-element-e727a82 .list-carousel-slick.overlay-content-dots ul.slick-dots {
    top: -55px;
    position: absolute;
    z-index: 10;
}

.elementor-1503 .elementor-element.elementor-element-e727a82 .elementor-flip-box__back h3 {
    font-size: 26px !important;
}

.elementor-1503 .elementor-element.elementor-element-e727a82 .elementor-flip-box__layer__overlay {
    display: flex
;
    align-content: center;
    justify-content: center !important;
    padding: 25px !important;
}

.elementor-1503 .elementor-element.elementor-element-e727a82 .elementor-flip-box__layer__inner {
    text-align: center;
}

.elementor-1503 .elementor-element.elementor-element-e727a82 .elementor-flip-box__layer__description {
    font-size: 16px !important;
}

.elementor-1503 .elementor-element.elementor-element-e727a82 .elementor-flip-box__layer__description i {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e64b61 */.elementor-1503 .elementor-element.elementor-element-1e64b61 {
    height: 0px;
}/* End custom CSS */
/* Start custom CSS */.parallax-text-container p {
    font-size: 26px;
    font-weight: 300;
    line-height: 130%;
    padding-left: 30px;
    padding-right: 30px;
    width: 100%;
}

@media (min-width: 600px) {
    .parallax-text-container p {
        font-size: 30px;
        line-height: 140%;
        padding-left: 15%;
        padding-right: 15%;
    }
}

@media (min-width: 1440px) {
    .parallax-text-container p {
        font-size: 40px;
        line-height: 127.5%;
        padding-left: 13%;
        padding-right: 13%;
    }
}

@media (min-width: 1700px) {
    .parallax-text-container p {
        font-size: 50px;
        line-height: 120.5%;
        padding-left: 20%;
        padding-right: 20%;
    }
}/* End custom CSS */