.elementor-17 .elementor-element.elementor-element-35f120e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-35f120e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atlantichydroengineeringservices.com/wp-content/uploads/2023/06/GEOG11-04.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-35f120e > .elementor-background-overlay{background-color:#000000;opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-35f120e > .elementor-container{min-height:255px;}.elementor-17 .elementor-element.elementor-element-35f120e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-6763052 > .elementor-element-populated{padding:0px 200px 0px 200px;}.elementor-17 .elementor-element.elementor-element-b38681c .cz_title .cz_title_content h2{font-size:52px;}.elementor-17 .elementor-element.elementor-element-6152678{margin-top:40px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-fe11d76{margin-top:50px;margin-bottom:80px;}.elementor-17 .elementor-element.elementor-element-ab0d9ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 50px 30px 0px;}.elementor-17 .elementor-element.elementor-element-c34d537 > .elementor-widget-container{padding:0px 0px 30px 30px;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7{margin-left:20px;}.rtl .elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7{margin-left:0;margin-right:20px;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 input:not([type="submit"]),.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 input[type="date"],.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 textarea,.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 select{font-size:14px;color:rgba(29,29,29,0.6);padding:16px;margin-bottom:12px;border-style:solid;border-color:rgba(29,29,29,0.2);border-radius:0px;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 input[type="submit"],.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 button{padding-top:16px;padding-bottom:16px;float:right;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 .wpcf7-response-output{padding:16px;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 p:nth-child(2){width:48%;float:left;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 p:nth-child(3){width:48%;float:right;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 p:nth-child(4){width:48%;float:left;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 p:nth-child(5){width:48%;float:right;}.elementor-17 .elementor-element.elementor-element-450a982:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-450a982 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1bb93b );}.elementor-17 .elementor-element.elementor-element-450a982 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 50px;}.elementor-17 .elementor-element.elementor-element-450a982 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-238e4d9 > .elementor-widget-container{padding:0px 0px 30px 30px;}.elementor-17 .elementor-element.elementor-element-d23b799 .services{margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-d23b799 .services h3,.elementor-17 .elementor-element.elementor-element-d23b799 services h3 a{font-size:22px;margin-bottom:0px;border-style:solid;border-bottom-width:1px;border-color:rgba(255,255,255,0.15);}.elementor-17 .elementor-element.elementor-element-d23b799 .services .service_text{font-size:17px;}.elementor-17 .elementor-element.elementor-element-d23b799 .services .cz_hexagon,.elementor-17 .elementor-element.elementor-element-d23b799 .services i:not(.cz_sb_sep_icon){font-size:42px;color:#ffffff;font-weight:700;background-color:#0a95f7;margin-top:2px;margin-right:30px;border-width:1px;border-color:#0a95f7;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-d23b799 .services:hover .cz_hexagon,.elementor-17 .elementor-element.elementor-element-d23b799 .services:hover i:not(.cz_sb_sep_icon){color:#ffffff;background-color:#1d1d1d;}.rtl .elementor-17 .elementor-element.elementor-element-d23b799 .services .cz_hexagon,.rtl .elementor-17 .elementor-element.elementor-element-d23b799 .services i:not(.cz_sb_sep_icon){margin-right:0;margin-left:30px;}.elementor-17 .elementor-element.elementor-element-b139ff0 .services{margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-b139ff0 .services h3,.elementor-17 .elementor-element.elementor-element-b139ff0 services h3 a{font-size:22px;margin-bottom:0px;border-style:solid;border-bottom-width:1px;border-color:rgba(255,255,255,0.15);}.elementor-17 .elementor-element.elementor-element-b139ff0 .services .service_text{font-size:17px;}.elementor-17 .elementor-element.elementor-element-b139ff0 .services .cz_hexagon,.elementor-17 .elementor-element.elementor-element-b139ff0 .services i:not(.cz_sb_sep_icon){font-size:42px;color:#ffffff;font-weight:700;background-color:#0a95f7;margin-top:2px;margin-right:30px;border-width:1px;border-color:#0a95f7;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-b139ff0 .services:hover .cz_hexagon,.elementor-17 .elementor-element.elementor-element-b139ff0 .services:hover i:not(.cz_sb_sep_icon){color:#ffffff;background-color:#1d1d1d;}.rtl .elementor-17 .elementor-element.elementor-element-b139ff0 .services .cz_hexagon,.rtl .elementor-17 .elementor-element.elementor-element-b139ff0 .services i:not(.cz_sb_sep_icon){margin-right:0;margin-left:30px;}.elementor-17 .elementor-element.elementor-element-fa355f1 .services{margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-fa355f1 .services h3,.elementor-17 .elementor-element.elementor-element-fa355f1 services h3 a{font-size:22px;margin-bottom:0px;border-style:solid;border-bottom-width:1px;border-color:rgba(255,255,255,0.15);}.elementor-17 .elementor-element.elementor-element-fa355f1 .services .service_text{font-size:17px;}.elementor-17 .elementor-element.elementor-element-fa355f1 .services .cz_hexagon,.elementor-17 .elementor-element.elementor-element-fa355f1 .services i:not(.cz_sb_sep_icon){font-size:42px;color:#ffffff;font-weight:700;background-color:#0a95f7;margin-top:2px;margin-right:30px;border-width:1px;border-color:#0a95f7;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-fa355f1 .services:hover .cz_hexagon,.elementor-17 .elementor-element.elementor-element-fa355f1 .services:hover i:not(.cz_sb_sep_icon){color:#ffffff;background-color:#1d1d1d;}.rtl .elementor-17 .elementor-element.elementor-element-fa355f1 .services .cz_hexagon,.rtl .elementor-17 .elementor-element.elementor-element-fa355f1 .services i:not(.cz_sb_sep_icon){margin-right:0;margin-left:30px;}.elementor-17 .elementor-element.elementor-element-b8e50b4 .services{margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-b8e50b4 .services h3,.elementor-17 .elementor-element.elementor-element-b8e50b4 services h3 a{font-size:22px;margin-bottom:0px;border-style:solid;border-bottom-width:1px;border-color:rgba(255,255,255,0.15);}.elementor-17 .elementor-element.elementor-element-b8e50b4 .services .service_text{font-size:17px;}.elementor-17 .elementor-element.elementor-element-b8e50b4 .services .cz_hexagon,.elementor-17 .elementor-element.elementor-element-b8e50b4 .services i:not(.cz_sb_sep_icon){font-size:42px;color:#ffffff;font-weight:700;background-color:#0a95f7;margin-top:2px;margin-right:30px;border-width:1px;border-color:#0a95f7;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-b8e50b4 .services:hover .cz_hexagon,.elementor-17 .elementor-element.elementor-element-b8e50b4 .services:hover i:not(.cz_sb_sep_icon){color:#ffffff;background-color:#1d1d1d;}.rtl .elementor-17 .elementor-element.elementor-element-b8e50b4 .services .cz_hexagon,.rtl .elementor-17 .elementor-element.elementor-element-b8e50b4 .services i:not(.cz_sb_sep_icon){margin-right:0;margin-left:30px;}.elementor-17 .elementor-element.elementor-element-a568a94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-a568a94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1bb93b );}.elementor-17 .elementor-element.elementor-element-a568a94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 50px;}.elementor-17 .elementor-element.elementor-element-a568a94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-8af16bc > .elementor-widget-container{padding:0px 0px 30px 30px;}.elementor-17 .elementor-element.elementor-element-57d4dcf .services{margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-57d4dcf .services h3,.elementor-17 .elementor-element.elementor-element-57d4dcf services h3 a{margin-bottom:0px;border-style:solid;border-bottom-width:1px;border-color:rgba(255,255,255,0.15);}.elementor-17 .elementor-element.elementor-element-57d4dcf .services .cz_hexagon,.elementor-17 .elementor-element.elementor-element-57d4dcf .services i:not(.cz_sb_sep_icon){font-size:42px;color:#ffffff;font-weight:700;background-color:#0a95f7;margin-top:2px;margin-right:30px;border-width:1px;border-color:#0a95f7;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-57d4dcf .services:hover .cz_hexagon,.elementor-17 .elementor-element.elementor-element-57d4dcf .services:hover i:not(.cz_sb_sep_icon){color:#ffffff;background-color:#1d1d1d;}.rtl .elementor-17 .elementor-element.elementor-element-57d4dcf .services .cz_hexagon,.rtl .elementor-17 .elementor-element.elementor-element-57d4dcf .services i:not(.cz_sb_sep_icon){margin-right:0;margin-left:30px;}.elementor-17 .elementor-element.elementor-element-b7de1ed .services{margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-b7de1ed .services h3,.elementor-17 .elementor-element.elementor-element-b7de1ed services h3 a{margin-bottom:0px;border-style:solid;border-bottom-width:1px;border-color:rgba(255,255,255,0.15);}.elementor-17 .elementor-element.elementor-element-b7de1ed .services .cz_hexagon,.elementor-17 .elementor-element.elementor-element-b7de1ed .services i:not(.cz_sb_sep_icon){font-size:32px;color:#ffffff;font-weight:700;background-color:#0a95f7;padding:10px;margin-top:2px;margin-right:30px;border-width:1px;border-color:#0a95f7;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-b7de1ed .services:hover .cz_hexagon,.elementor-17 .elementor-element.elementor-element-b7de1ed .services:hover i:not(.cz_sb_sep_icon){color:#ffffff;background-color:#1d1d1d;}.rtl .elementor-17 .elementor-element.elementor-element-b7de1ed .services .cz_hexagon,.rtl .elementor-17 .elementor-element.elementor-element-b7de1ed .services i:not(.cz_sb_sep_icon){margin-right:0;margin-left:30px;}.elementor-17 .elementor-element.elementor-element-c85b3c5 .services{margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-c85b3c5 .services h3,.elementor-17 .elementor-element.elementor-element-c85b3c5 services h3 a{margin-bottom:0px;border-bottom-width:1px;border-color:rgba(255,255,255,0.15);}.elementor-17 .elementor-element.elementor-element-c85b3c5 .services .cz_hexagon,.elementor-17 .elementor-element.elementor-element-c85b3c5 .services i:not(.cz_sb_sep_icon){font-size:42px;color:#ffffff;font-weight:700;background-color:#0a95f7;margin-top:2px;margin-right:30px;border-width:1px;border-color:#0a95f7;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-c85b3c5 .services:hover .cz_hexagon,.elementor-17 .elementor-element.elementor-element-c85b3c5 .services:hover i:not(.cz_sb_sep_icon){color:#ffffff;background-color:#1d1d1d;}.rtl .elementor-17 .elementor-element.elementor-element-c85b3c5 .services .cz_hexagon,.rtl .elementor-17 .elementor-element.elementor-element-c85b3c5 .services i:not(.cz_sb_sep_icon){margin-right:0;margin-left:30px;}.elementor-17 .elementor-element.elementor-element-27986eb .services{margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-27986eb .services h3,.elementor-17 .elementor-element.elementor-element-27986eb services h3 a{margin-bottom:0px;border-style:solid;border-bottom-width:1px;border-color:rgba(255,255,255,0.15);}.elementor-17 .elementor-element.elementor-element-27986eb .services .cz_hexagon,.elementor-17 .elementor-element.elementor-element-27986eb .services i:not(.cz_sb_sep_icon){font-size:32px;color:#ffffff;font-weight:700;background-color:#0a95f7;padding:10px;margin-top:2px;margin-right:30px;border-width:1px;border-color:#0a95f7;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-27986eb .services:hover .cz_hexagon,.elementor-17 .elementor-element.elementor-element-27986eb .services:hover i:not(.cz_sb_sep_icon){color:#ffffff;background-color:#1d1d1d;}.rtl .elementor-17 .elementor-element.elementor-element-27986eb .services .cz_hexagon,.rtl .elementor-17 .elementor-element.elementor-element-27986eb .services i:not(.cz_sb_sep_icon){margin-right:0;margin-left:30px;}.elementor-17 .elementor-element.elementor-element-57d98ea{margin-top:50px;margin-bottom:80px;}.elementor-17 .elementor-element.elementor-element-7c9f65c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 50px 30px 0px;}.elementor-17 .elementor-element.elementor-element-092ed04 > .elementor-widget-container{padding:0px 0px 30px 30px;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7{margin-left:20px;}.rtl .elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7{margin-left:0;margin-right:20px;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 input:not([type="submit"]),.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 input[type="date"],.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 textarea,.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 select{font-size:14px;color:rgba(29,29,29,0.6);padding:16px;margin-bottom:12px;border-style:solid;border-color:rgba(29,29,29,0.2);border-radius:0px;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 input[type="submit"],.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 button{padding-top:16px;padding-bottom:16px;float:right;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 .wpcf7-response-output{padding:16px;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 p:nth-child(2){width:48%;float:left;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 p:nth-child(3){width:48%;float:right;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 p:nth-child(4){width:48%;float:left;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 p:nth-child(5){width:48%;float:right;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-ce7e0f5{padding:40px 0px 0px 0px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-6763052 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6152678{margin-top:40px;margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-a27ded1 .cz_title .cz_title_content h2{font-size:30px;}.elementor-17 .elementor-element.elementor-element-fe11d76{margin-top:40px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ab0d9ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7{margin-right:0px;margin-left:0px;}.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 input[type="submit"],.elementor-17 .elementor-element.elementor-element-e8b6dff .cz_cf7 button{margin-right:auto;margin-left:auto;display:table;float:none;}.elementor-17 .elementor-element.elementor-element-450a982 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-238e4d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d23b799 .services h3,.elementor-17 .elementor-element.elementor-element-d23b799 services h3 a{font-size:20px;}.elementor-17 .elementor-element.elementor-element-d23b799 .services .service_text{font-size:15px;}.elementor-17 .elementor-element.elementor-element-b139ff0 .services h3,.elementor-17 .elementor-element.elementor-element-b139ff0 services h3 a{font-size:20px;}.elementor-17 .elementor-element.elementor-element-b139ff0 .services .service_text{font-size:15px;}.elementor-17 .elementor-element.elementor-element-fa355f1 .services h3,.elementor-17 .elementor-element.elementor-element-fa355f1 services h3 a{font-size:20px;}.elementor-17 .elementor-element.elementor-element-fa355f1 .services .service_text{font-size:15px;}.elementor-17 .elementor-element.elementor-element-b8e50b4 .services h3,.elementor-17 .elementor-element.elementor-element-b8e50b4 services h3 a{font-size:20px;}.elementor-17 .elementor-element.elementor-element-b8e50b4 .services .service_text{font-size:15px;}.elementor-17 .elementor-element.elementor-element-57d98ea{margin-top:40px;margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7{margin-right:0px;margin-left:0px;}.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 input[type="submit"],.elementor-17 .elementor-element.elementor-element-a1aff3a .cz_cf7 button{margin-right:auto;margin-left:auto;display:table;float:none;}}