.elementor-58 .elementor-element.elementor-element-71ee39d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-71ee39d .elementor-repeater-item-bda51d2.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-efa7034.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-efa7034.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-efa7034.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58 .elementor-element.elementor-element-a3cdf7a{text-align:center;}.elementor-58 .elementor-element.elementor-element-a3cdf7a .elementor-heading-title{color:#1E306E;font-family:"Jost", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-74c3f41{text-align:center;color:#1E306E;font-family:"Jost", Sans-serif;font-size:25px;font-weight:500;}.elementor-58 .elementor-element.elementor-element-aadd1d5 .elementor-button{font-family:var( --e-global-typography-530c3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-530c3f0-font-size );font-weight:var( --e-global-typography-530c3f0-font-weight );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );fill:var( --e-global-color-6133373 );color:var( --e-global-color-6133373 );background-color:var( --e-global-color-1feb233 );border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-71ee39d:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-71ee39d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duneprivatehomes.com/wp-content/uploads/2022/04/1956DroneShot.jpeg");background-position:bottom center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-71ee39d > .elementor-background-overlay{background-color:#D0EBFF;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-71ee39d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0220px 0px 200px 0px;}.elementor-58 .elementor-element.elementor-element-71ee39d > .elementor-shape-bottom svg{height:95px;}.elementor-58 .elementor-element.elementor-element-c3f4787 .elementor-repeater-item-f930770.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-58 .elementor-element.elementor-element-f50711b .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-1557cb7-font-family ), Sans-serif;font-size:var( --e-global-typography-1557cb7-font-size );font-weight:var( --e-global-typography-1557cb7-font-weight );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-df1c359{color:var( --e-global-color-6133373 );font-family:var( --e-global-typography-ea775ed-font-family ), Sans-serif;font-size:var( --e-global-typography-ea775ed-font-size );font-weight:var( --e-global-typography-ea775ed-font-weight );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-3f12f6d .elementor-button{font-family:var( --e-global-typography-530c3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-530c3f0-font-size );font-weight:var( --e-global-typography-530c3f0-font-weight );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );fill:var( --e-global-color-6133373 );color:var( --e-global-color-6133373 );background-color:var( --e-global-color-1feb233 );border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-3f12f6d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-21e0f69.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-58 .elementor-element.elementor-element-21e0f69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-adb3cf0 > .elementor-widget-container{margin:0px -50px 0px 50px;--e-transform-scale:1.2;}.elementor-58 .elementor-element.elementor-element-f761607{width:70.812%;max-width:70.812%;top:435px;z-index:5;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-f761607{left:219px;}body.rtl .elementor-58 .elementor-element.elementor-element-f761607{right:219px;}.elementor-58 .elementor-element.elementor-element-c3f4787 > .elementor-background-overlay{background-image:url("https://duneprivatehomes.com/wp-content/uploads/2022/04/city-bg.png");background-position:center left;background-repeat:no-repeat;opacity:0.5;}.elementor-58 .elementor-element.elementor-element-c3f4787{padding:50px 0px 50px 0px;}.elementor-58 .elementor-element.elementor-element-7e0718a .elementor-repeater-item-830646b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-58 .elementor-element.elementor-element-13af6ef{text-align:center;}.elementor-58 .elementor-element.elementor-element-13af6ef .elementor-heading-title{color:var( --e-global-color-1feb233 );font-family:"Jost", Sans-serif;font-size:73px;font-weight:800;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-7407082 .elementor-repeater-item-fcb23ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-58 .elementor-element.elementor-element-44e240b > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-58 .elementor-element.elementor-element-44e240b:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://duneprivatehomes.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-58 .elementor-element.elementor-element-44e240b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://duneprivatehomes.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-58 .elementor-element.elementor-element-8681d28 img{max-width:100%;}.elementor-58 .elementor-element.elementor-element-8681d28{width:65.534%;max-width:65.534%;top:183px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-8681d28{left:-39px;}body.rtl .elementor-58 .elementor-element.elementor-element-8681d28{right:-39px;}.elementor-58 .elementor-element.elementor-element-922ba64 .elementor-heading-title{color:var( --e-global-color-16c02ee );font-family:var( --e-global-typography-1557cb7-font-family ), Sans-serif;font-size:var( --e-global-typography-1557cb7-font-size );font-weight:var( --e-global-typography-1557cb7-font-weight );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-9976407{color:var( --e-global-color-16c02ee );font-family:var( --e-global-typography-ea775ed-font-family ), Sans-serif;font-size:var( --e-global-typography-ea775ed-font-size );font-weight:var( --e-global-typography-ea775ed-font-weight );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-3730430 .elementor-button{font-family:var( --e-global-typography-530c3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-530c3f0-font-size );font-weight:var( --e-global-typography-530c3f0-font-weight );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );fill:var( --e-global-color-6133373 );color:var( --e-global-color-6133373 );background-color:var( --e-global-color-1feb233 );border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-3730430 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-7407082{margin-top:20px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-00d3e39 .elementor-repeater-item-b61c69d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-58 .elementor-element.elementor-element-660950e .elementor-heading-title{color:var( --e-global-color-16c02ee );font-family:var( --e-global-typography-1557cb7-font-family ), Sans-serif;font-size:var( --e-global-typography-1557cb7-font-size );font-weight:var( --e-global-typography-1557cb7-font-weight );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-d83d542{color:var( --e-global-color-16c02ee );font-family:var( --e-global-typography-ea775ed-font-family ), Sans-serif;font-size:var( --e-global-typography-ea775ed-font-size );font-weight:var( --e-global-typography-ea775ed-font-weight );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-12bcfa3 .elementor-button{font-family:var( --e-global-typography-530c3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-530c3f0-font-size );font-weight:var( --e-global-typography-530c3f0-font-weight );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );fill:var( --e-global-color-6133373 );color:var( --e-global-color-6133373 );background-color:var( --e-global-color-1feb233 );border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-12bcfa3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-3bdd330 img{max-width:70%;}.elementor-58 .elementor-element.elementor-element-3bdd330:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://duneprivatehomes.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-58 .elementor-element.elementor-element-3bdd330.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://duneprivatehomes.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-58 .elementor-element.elementor-element-ddafce7 img{max-width:80%;}.elementor-58 .elementor-element.elementor-element-ddafce7{width:55.203%;max-width:55.203%;top:263px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-ddafce7{left:285px;}body.rtl .elementor-58 .elementor-element.elementor-element-ddafce7{right:285px;}.elementor-58 .elementor-element.elementor-element-00d3e39{margin-top:20px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-4d56bdb .elementor-repeater-item-927e73e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-58 .elementor-element.elementor-element-546a402:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://duneprivatehomes.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-58 .elementor-element.elementor-element-546a402.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://duneprivatehomes.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-58 .elementor-element.elementor-element-fbe19c2 img{max-width:100%;}.elementor-58 .elementor-element.elementor-element-fbe19c2{width:49.653%;max-width:49.653%;top:225px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-fbe19c2{left:-34px;}body.rtl .elementor-58 .elementor-element.elementor-element-fbe19c2{right:-34px;}.elementor-58 .elementor-element.elementor-element-fbe19c2 > .elementor-widget-container{--e-transform-scale:1.1;}.elementor-58 .elementor-element.elementor-element-2fa5b69 .elementor-heading-title{color:var( --e-global-color-16c02ee );font-family:var( --e-global-typography-1557cb7-font-family ), Sans-serif;font-size:var( --e-global-typography-1557cb7-font-size );font-weight:var( --e-global-typography-1557cb7-font-weight );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-27b863b{color:var( --e-global-color-16c02ee );font-family:var( --e-global-typography-ea775ed-font-family ), Sans-serif;font-size:var( --e-global-typography-ea775ed-font-size );font-weight:var( --e-global-typography-ea775ed-font-weight );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-9c36989 .elementor-button{font-family:var( --e-global-typography-530c3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-530c3f0-font-size );font-weight:var( --e-global-typography-530c3f0-font-weight );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );fill:var( --e-global-color-6133373 );color:var( --e-global-color-6133373 );background-color:var( --e-global-color-1feb233 );border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-9c36989 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-4d56bdb{margin-top:20px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-c17f1fa .elementor-repeater-item-b61c69d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-58 .elementor-element.elementor-element-ded91d0 .elementor-heading-title{color:var( --e-global-color-16c02ee );font-family:var( --e-global-typography-1557cb7-font-family ), Sans-serif;font-size:var( --e-global-typography-1557cb7-font-size );font-weight:var( --e-global-typography-1557cb7-font-weight );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-f02d7f6{color:var( --e-global-color-16c02ee );font-family:var( --e-global-typography-ea775ed-font-family ), Sans-serif;font-size:var( --e-global-typography-ea775ed-font-size );font-weight:var( --e-global-typography-ea775ed-font-weight );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-58ccfce .elementor-button{font-family:var( --e-global-typography-530c3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-530c3f0-font-size );font-weight:var( --e-global-typography-530c3f0-font-weight );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );fill:var( --e-global-color-6133373 );color:var( --e-global-color-6133373 );background-color:var( --e-global-color-1feb233 );border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-58ccfce > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2500653 img{max-width:70%;}.elementor-58 .elementor-element.elementor-element-2500653:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://duneprivatehomes.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-58 .elementor-element.elementor-element-2500653.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://duneprivatehomes.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-58 .elementor-element.elementor-element-c17f1fa{margin-top:20px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-7e0718a:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7e0718a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duneprivatehomes.com/wp-content/uploads/2022/04/vacation-villa.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-7e0718a > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-7e0718a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-58 .elementor-element.elementor-element-7e0718a > .elementor-shape-top svg{width:calc(100% + 1.3px);height:39px;}.elementor-58 .elementor-element.elementor-element-7e0718a > .elementor-shape-bottom svg{width:calc(124% + 1.3px);height:26px;}.elementor-58 .elementor-element.elementor-element-65329aa .elementor-repeater-item-4681398.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-58 .elementor-element.elementor-element-d85c3fa{text-align:center;}.elementor-58 .elementor-element.elementor-element-d85c3fa .elementor-heading-title{font-family:var( --e-global-typography-1557cb7-font-family ), Sans-serif;font-size:var( --e-global-typography-1557cb7-font-size );font-weight:var( --e-global-typography-1557cb7-font-weight );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-d565392 .elementor-repeater-item-45bee88.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-58 .elementor-element.elementor-element-6941d7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-6941d7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-6941d7c > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-6941d7c > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-6941d7c > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-58 .elementor-element.elementor-element-6941d7c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-58 .elementor-element.elementor-element-6941d7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-e260d52 .elementor-icon-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-e260d52 .elementor-icon{font-size:50px;}.elementor-58 .elementor-element.elementor-element-e260d52 .elementor-icon i, .elementor-58 .elementor-element.elementor-element-e260d52 .elementor-icon svg{transform:rotate(0deg);}.elementor-58 .elementor-element.elementor-element-e2957a1 .elementor-heading-title{font-family:var( --e-global-typography-0aca4a4-font-family ), Sans-serif;font-size:var( --e-global-typography-0aca4a4-font-size );font-weight:var( --e-global-typography-0aca4a4-font-weight );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );word-spacing:var( --e-global-typography-0aca4a4-word-spacing );}.elementor-58 .elementor-element.elementor-element-db60ab8{color:var( --e-global-color-6133373 );font-family:var( --e-global-typography-ea775ed-font-family ), Sans-serif;font-size:var( --e-global-typography-ea775ed-font-size );font-weight:var( --e-global-typography-ea775ed-font-weight );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-40c28c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-40c28c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16c02ee );}.elementor-58 .elementor-element.elementor-element-40c28c4 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-40c28c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-40c28c4 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-58 .elementor-element.elementor-element-40c28c4 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-58 .elementor-element.elementor-element-40c28c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-40c28c4{z-index:25;}.elementor-58 .elementor-element.elementor-element-54b264a .elementor-icon-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-54b264a .elementor-icon{font-size:50px;}.elementor-58 .elementor-element.elementor-element-54b264a .elementor-icon i, .elementor-58 .elementor-element.elementor-element-54b264a .elementor-icon svg{transform:rotate(0deg);}.elementor-58 .elementor-element.elementor-element-980fb51 .elementor-heading-title{font-family:var( --e-global-typography-0aca4a4-font-family ), Sans-serif;font-size:var( --e-global-typography-0aca4a4-font-size );font-weight:var( --e-global-typography-0aca4a4-font-weight );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );word-spacing:var( --e-global-typography-0aca4a4-word-spacing );}.elementor-58 .elementor-element.elementor-element-a28e78d{color:var( --e-global-color-6133373 );font-family:var( --e-global-typography-ea775ed-font-family ), Sans-serif;font-size:var( --e-global-typography-ea775ed-font-size );font-weight:var( --e-global-typography-ea775ed-font-weight );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-d565392{z-index:15;}.elementor-58 .elementor-element.elementor-element-8d096b4 img{max-width:48%;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-8d096b4{left:-638px;}body.rtl .elementor-58 .elementor-element.elementor-element-8d096b4{right:-638px;}.elementor-58 .elementor-element.elementor-element-8d096b4{top:637px;z-index:5;}.elementor-58 .elementor-element.elementor-element-b6e5d8a{width:73.304%;max-width:73.304%;top:-69px;z-index:5;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-b6e5d8a{left:609px;}body.rtl .elementor-58 .elementor-element.elementor-element-b6e5d8a{right:609px;}.elementor-58 .elementor-element.elementor-element-65329aa{padding:50px 0px 50px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-cd54faa{width:55.526%;}.elementor-58 .elementor-element.elementor-element-21e0f69{width:44.43%;}.elementor-58 .elementor-element.elementor-element-fedda66{width:40%;}.elementor-58 .elementor-element.elementor-element-991c18a{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-58 .elementor-element.elementor-element-cd54faa{width:100%;}.elementor-58 .elementor-element.elementor-element-21e0f69{width:100%;}.elementor-58 .elementor-element.elementor-element-fedda66{width:100%;}.elementor-58 .elementor-element.elementor-element-991c18a{width:100%;}.elementor-58 .elementor-element.elementor-element-56530cf{width:100%;}.elementor-58 .elementor-element.elementor-element-23aa4d7{width:100%;}.elementor-58 .elementor-element.elementor-element-eac6aa7{width:100%;}.elementor-58 .elementor-element.elementor-element-57d1c36{width:100%;}.elementor-58 .elementor-element.elementor-element-9d3435c{width:100%;}.elementor-58 .elementor-element.elementor-element-e3178c9{width:100%;}}@media(min-width:1025px){.elementor-58 .elementor-element.elementor-element-7e0718a:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7e0718a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-74c3f41{font-size:18px;}.elementor-58 .elementor-element.elementor-element-aadd1d5 .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-71ee39d{padding:50px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-f50711b{text-align:center;}.elementor-58 .elementor-element.elementor-element-f50711b .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-df1c359{font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-3f12f6d .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-adb3cf0 img{max-width:60%;}.elementor-58 .elementor-element.elementor-element-adb3cf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c3f4787{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-13af6ef .elementor-heading-title{font-size:55px;}.elementor-58 .elementor-element.elementor-element-44e240b img{max-width:70%;}.elementor-58 .elementor-element.elementor-element-44e240b > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-8681d28{left:-170px;}body.rtl .elementor-58 .elementor-element.elementor-element-8681d28{right:-170px;}.elementor-58 .elementor-element.elementor-element-8681d28{top:-14px;}.elementor-58 .elementor-element.elementor-element-922ba64{text-align:center;}.elementor-58 .elementor-element.elementor-element-922ba64 .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-9976407{font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-3730430 .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-660950e{text-align:center;}.elementor-58 .elementor-element.elementor-element-660950e .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-d83d542{font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-12bcfa3 .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-3bdd330 img{max-width:50%;}.elementor-58 .elementor-element.elementor-element-546a402 img{max-width:70%;}.elementor-58 .elementor-element.elementor-element-2fa5b69{text-align:center;}.elementor-58 .elementor-element.elementor-element-2fa5b69 .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-27b863b{font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-9c36989 .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-ded91d0{text-align:center;}.elementor-58 .elementor-element.elementor-element-ded91d0 .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-f02d7f6{font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-58ccfce .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-2500653 img{max-width:50%;}.elementor-58 .elementor-element.elementor-element-d85c3fa .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-e2957a1 .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );word-spacing:var( --e-global-typography-0aca4a4-word-spacing );}.elementor-58 .elementor-element.elementor-element-db60ab8{font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-980fb51 .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );word-spacing:var( --e-global-typography-0aca4a4-word-spacing );}.elementor-58 .elementor-element.elementor-element-a28e78d{font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-efa7034.elementor-column{order:2;}.elementor-58 .elementor-element.elementor-element-a3cdf7a .elementor-heading-title{font-size:30px;}.elementor-58 .elementor-element.elementor-element-74c3f41{font-size:16px;}.elementor-58 .elementor-element.elementor-element-aadd1d5 .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-71ee39d{padding:50px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-f50711b{text-align:center;}.elementor-58 .elementor-element.elementor-element-f50711b .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-df1c359{text-align:center;font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-3f12f6d .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-adb3cf0 img{max-width:100%;}.elementor-58 .elementor-element.elementor-element-c3f4787{padding:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-13af6ef .elementor-heading-title{font-size:30px;}.elementor-58 .elementor-element.elementor-element-44e240b > .elementor-widget-container{margin:-20px -20px -20px -20px;}.elementor-58 .elementor-element.elementor-element-922ba64{text-align:center;}.elementor-58 .elementor-element.elementor-element-922ba64 .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-922ba64 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-9976407{text-align:center;font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-3730430 .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-660950e{text-align:center;}.elementor-58 .elementor-element.elementor-element-660950e .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-d83d542{text-align:center;font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-12bcfa3 .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-2fa5b69{text-align:center;}.elementor-58 .elementor-element.elementor-element-2fa5b69 .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-27b863b{text-align:center;font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-9c36989 .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-ded91d0{text-align:center;}.elementor-58 .elementor-element.elementor-element-ded91d0 .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-f02d7f6{text-align:center;font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-58ccfce .elementor-button{font-size:var( --e-global-typography-530c3f0-font-size );line-height:var( --e-global-typography-530c3f0-line-height );letter-spacing:var( --e-global-typography-530c3f0-letter-spacing );word-spacing:var( --e-global-typography-530c3f0-word-spacing );}.elementor-58 .elementor-element.elementor-element-d85c3fa .elementor-heading-title{font-size:var( --e-global-typography-1557cb7-font-size );line-height:var( --e-global-typography-1557cb7-line-height );letter-spacing:var( --e-global-typography-1557cb7-letter-spacing );word-spacing:var( --e-global-typography-1557cb7-word-spacing );}.elementor-58 .elementor-element.elementor-element-e260d52 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-e2957a1 .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );word-spacing:var( --e-global-typography-0aca4a4-word-spacing );}.elementor-58 .elementor-element.elementor-element-db60ab8{font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}.elementor-58 .elementor-element.elementor-element-54b264a .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-980fb51{text-align:center;}.elementor-58 .elementor-element.elementor-element-980fb51 .elementor-heading-title{font-size:var( --e-global-typography-0aca4a4-font-size );line-height:var( --e-global-typography-0aca4a4-line-height );letter-spacing:var( --e-global-typography-0aca4a4-letter-spacing );word-spacing:var( --e-global-typography-0aca4a4-word-spacing );}.elementor-58 .elementor-element.elementor-element-a28e78d{font-size:var( --e-global-typography-ea775ed-font-size );line-height:var( --e-global-typography-ea775ed-line-height );letter-spacing:var( --e-global-typography-ea775ed-letter-spacing );word-spacing:var( --e-global-typography-ea775ed-word-spacing );}}