.elementor-18 .elementor-element.elementor-element-25fe2e5 > .elementor-container{min-height:300px;}.elementor-18 .elementor-element.elementor-element-25fe2e5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-25fe2e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hermanusholidays.co.za/wp-content/uploads/2021/11/Sitting-pretty-against-the-Hermanus-mountain-1.jpg");background-position:1% 25%;background-repeat:no-repeat;background-size:100% auto;}.elementor-18 .elementor-element.elementor-element-25fe2e5 > .elementor-background-overlay{background-color:#0c0c0c;opacity:0.16;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-25fe2e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18 .elementor-element.elementor-element-04c613e{text-align:left;}.elementor-18 .elementor-element.elementor-element-04c613e .elementor-heading-title{color:#ffffff;}.elementor-18 .elementor-element.elementor-element-16c7245:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-16c7245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-16c7245{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18 .elementor-element.elementor-element-16c7245 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-055a303 .elementor-spacer-inner{height:30px;}.elementor-18 .elementor-element.elementor-element-a691da4 .elementor-heading-title{color:#333333;}.elementor-18 .elementor-element.elementor-element-8deb573 .eael-wpforms label.wpforms-error{display:block !important;}.elementor-18 .elementor-element.elementor-element-8deb573 .eael-wpforms .wpforms-field{margin-bottom:-5px;}.elementor-18 .elementor-element.elementor-element-8deb573 .eael-wpforms .wpforms-field input::-webkit-input-placeholder, .elementor-18 .elementor-element.elementor-element-8deb573 .eael-wpforms .wpforms-field textarea::-webkit-input-placeholder{color:#565656;}.elementor-18 .elementor-element.elementor-element-8deb573 .eael-wpforms input.wpforms-error, .elementor-18 .elementor-element.elementor-element-8deb573 .eael-wpforms textarea.wpforms-error{border-width:1px;}.elementor-18 .elementor-element.elementor-element-8deb573 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9cc269a .elementor-heading-title{color:#333333;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-items .eael-feature-list-item:not(:last-child){padding-bottom:calc(-2px/2);}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-items .eael-feature-list-item:not(:first-child){padding-top:calc(-2px/2);}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-items.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + -2px);}body.rtl .elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-items .eael-feature-list-item:after{left:calc(--2px/2);}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-items.framed .eael-feature-list-icon{background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-items .eael-feature-list-icon{color:#44bfbd;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-items .eael-feature-list-icon svg{fill:#44bfbd;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-icon-box .eael-feature-list-icon{height:6px;width:6px;font-size:20px;padding:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 6px);}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-icon-box .eael-feature-list-icon img{width:20px;height:20px;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-img{width:20px;height:20px;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-icon-box .eael-feature-list-icon-inner{padding:1px;}.elementor-18 .elementor-element.elementor-element-62d81a8 .-icon-position-left .eael-feature-list-content-box, .elementor-18 .elementor-element.elementor-element-62d81a8 .-icon-position-right .eael-feature-list-content-box, .elementor-18 .elementor-element.elementor-element-62d81a8 .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-item .eael-feature-list-title{margin-bottom:10px;}.elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-content-box .eael-feature-list-title, .elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-18 .elementor-element.elementor-element-62d81a8 .eael-feature-list-content-box .eael-feature-list-title:visited{color:#414247;}.elementor-18 .elementor-element.elementor-element-4344105{margin-top:0px;margin-bottom:80px;}.elementor-18 .elementor-element.elementor-element-f2b261e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f2b261e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44BFBD;}.elementor-18 .elementor-element.elementor-element-f2b261e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-f2b261e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-3ea0fe8 .elementor-heading-title{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-544966c{color:#FFFFFF;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-25fe2e5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-25fe2e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://pragmatictechnologysolution.com/client_works/Hmhnew/wp-content/uploads/2019/10/Contact-us-1600x602.jpg.imgix_.banner.png");background-size:958px auto;}.elementor-18 .elementor-element.elementor-element-62d81a8 .-icon-position-left .eael-feature-list-content-box, .elementor-18 .elementor-element.elementor-element-62d81a8 .-icon-position-right .eael-feature-list-content-box, .elementor-18 .elementor-element.elementor-element-62d81a8 .-icon-position-top .eael-feature-list-content-box{margin:20px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-25fe2e5 > .elementor-container{min-height:200px;}.elementor-18 .elementor-element.elementor-element-25fe2e5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-25fe2e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://pragmatictechnologysolution.com/client_works/Hmhnew/wp-content/uploads/2019/10/Contact-us-1600x602.jpg.imgix_.banner.png");background-size:672px auto;}.elementor-18 .elementor-element.elementor-element-62d81a8 .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 10px !important;}.elementor-18 .elementor-element.elementor-element-62d81a8 .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 10px 0 0 !important;}.elementor-18 .elementor-element.elementor-element-62d81a8 .-icon-position-left .eael-feature-list-content-box, .elementor-18 .elementor-element.elementor-element-62d81a8 .-icon-position-right .eael-feature-list-content-box, .elementor-18 .elementor-element.elementor-element-62d81a8 .-icon-position-top .eael-feature-list-content-box{margin:10px;}}