body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#main-footer{background-color:#fdfdfd}#footer-bottom{background-color:#fdfdfd}#footer-bottom .et-social-icon a{font-size:20px}#footer-bottom .et-social-icon a{color:#3192d2}.et_slide_menu_top{display:none}.et_header_style_slide .et_slide_in_menu_container{width:351px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}#sidebar{display:none!important}#main-content .container:before{display:none!important}#left-area{width:100%!important;padding:0!important}h1,h2,h3,h4,h5,h6{line-height:1.2em}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:0}}.contact-first-section.impact-new p{font-size:18px;border-bottom:none;padding:0px 0px 0px 0px!important;font-weight:400;line-height:1.5;letter-spacing:0.2px;color:#000;font-family:'SharpGroteskBook17'}.contact-first-section.impact-new .et_pb_button{background-color:#4c92cd;border-radius:0;color:#FFF}.contact-first-section.impact-new .et_pb_button:hover{background-color:#54544a;border-radius:0;color:#FFF!important}.contact-first-section.impact-new .et_pb_button:hover:after{opacity:1;margin-left:0;color:#FFF}.impact-new .et_pb_text_inner{font-size:18px;line-height:1.5}.carousel h3,.impact-new h3{font-family:'SharpGroteskMedium22';font-weight:400!important;font-size:40px}.carousel .dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content .item-title{font-family:'SharpGroteskMedium22'!important;font-weight:400!important;font-size:22px!important;color:#112d1d!important;line-height:28px!important}.carousel .dica_divi_carousel_0.dica_divi_carousel .dica-container .swiper-container .dica_divi_carouselitem.swiper-slide-active>div:first-of-type .item-title{color:#FFF!important}.dica_divi_carousel_0.dica_divi_carousel .overlay-image .dica-item .dica-image-container .image:after{filter:drop-shadow(2px 2px 15px rgba(0,0,0,1))}.carousel-video .dica-item .dica-image-container .image:after{display:none!important}carousel-video{}.dica_divi_carousel_0.dica_divi_carousel .swiper-button-next:hover,.dica_divi_carousel_0.dica_divi_carousel .swiper-button-prev:hover{background-color:#000!important}.dg-carousel-lightbox.open .close-btn{background-color:#4c92cd;padding:20px 25px;margin:10px 10px 0 0}.dg-carousel-lightbox.open .close-btn:hover{background-color:#000}.desktop_middle-inside .swiper-buttton-container{top:35%}.dg-carousel-lightbox.open .image-wrapper img{max-height:85vh;margin-top:-40px}.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row{max-width:80%!important}@media (max-width:980px){.carousel{max-width:92%!important;width:92%}}.et_pb_section_1.et_pb_section.carousel-wrapper{padding-top:80px;padding-bottom:80px;background-color:#f4f4f4!important}@media screen and (min-width:2160px){.contact-first-section.impact-new{width:80%!important;margin:0 auto}}.about-us.new .et_pb_text_0{padding-left:125px;margin-right:-40px;max-width:100%}.about-us.new .inner{max-width:100%;width:100%;margin:0 auto;padding-left:125px!important;padding-right:15px!important}.about-us.new .et_pb_text_8{padding-left:125px!important}.about-us.new .et_pb_text_10{margin-left:-30px}.award h4{padding-bottom:0px}.sml-txt{letter-spacing:.5px!important;padding-top:5px;font-family:'SharpGroteskSmBold20'}.custom-our-services h2{font-family:'SharpGroteskMedium22';font-weight:400!important}.about-us .awards{background:#fff}.dsm_advanced_tabs_0 .dsm-advanced-tabs-wrapper{padding-left:30px}.dsm-advanced-tabs-container .dsm-advanced-tabs-content-wrapper .dsm-inner-content-wrapper{width:100%;max-width:700px;padding:30px 30px 30px 95px}.dsm-title{font-family:'SharpGroteskMedium22';text-decoration:underline}.dsm-title:hover{color:#5196cd!important}.dsm-inner-content .dsm-title{text-decoration:none}.awards .view{margin-left:45%}.awards .award-row .year{max-width:12%;width:100%}.awards .award-row .award{max-width:86%;width:100%;padding-top:5px}.awards ul li{padding-bottom:40px;width:100%;padding-left:20px;padding-right:20px}.about-us .awards .et-last-child,.about-us .news .et-last-child{float:left}.about-mission-text h3,.about-mission-text h4{color:#FFF!important;text-shadow:2px 2px 12px black}.about-mission-text h4{font-size:30px;font-weight:800}.about-mission-text h3{font-size:30px;line-height:38px;font-weight:800;max-width:800px}.about-mission-text .title:before{background:#FFF;box-shadow:2px 2px 12px black}.custom-our-services p{color:#000000;font-size:19px;font-weight:600;letter-spacing:0.2px;line-height:28px}@media screen and (max-width:1198px){.dsm_advanced_tabs_0 .dsm-tab .dsm-title,.dsm_advanced_tabs_0 .dsm-tab .dsm-title a{font-size:18px!important}.dsm-advanced-tabs-container .dsm-advanced-tabs-content-wrapper .dsm-inner-content-wrapper{padding-left:0px}.dsm-advanced-tabs-container .dsm-advanced-tabs-content-wrapper .dsm-content-wrapper.dsm_advanced_tabs_child_0{background-position:right!important}.about-us.new .custom-mission{padding:30px 5px 40px 30px!important;padding-top:35px}.about-us.new .et_pb_text_8{padding-top:8%!important;padding-right:10%!important;padding-bottom:20%!important;padding-left:30px!important;margin-top:0px!important;margin-bottom:30px!important}.about-us.new .et_pb_text_0{padding-left:30px!important;padding-right:15px;padding-bottom:0px!important;max-width:100%}.news .et_pb_blog_0{margin-top:30px!important;margin-right:30px!important;margin-bottom:30px!important;margin-left:-10px!important;max-width:100%}#awards .inner,.custom-services-section .et_pb_row,#news .inner,.custom-values-section .et_pb_row,.second-header .inner,.our-team-top .contact-first-section{width:100%!important;margin:0 auto}.about-us.new .inner{max-width:100%;width:100%!important;margin:0 auto;padding-left:30px!important;padding-right:15px!important}#awards .inner{padding-left:30px!important}}@media screen and (max-width:690px){.about-us.new .et_pb_blog_0.et_pb_module{margin-right:auto!important;margin-left:-30px!important}.awards .year h3{font-size:20px}}@media screen and (max-width:690px){.about-us.new .et_pb_blog_0.et_pb_module{margin-right:auto!important;margin-left:-30px!important}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding:0 0 23px 10px;line-height:26px}.awards .year h3{font-size:17px;padding-top:8px}.about-mission-text h3{color:#FFF!important;text-shadow:2px 2px 12px black;font-size:21px!important;line-height:30px!important}.about-mission-text h4{font-weight:400;text-shadow:2px 2px 12px black;font-size:28px!important}}@media screen and (min-width:1640px){#awards .inner,.custom-services-section .et_pb_row,#news .inner,.custom-values-section .et_pb_row,.second-header .inner,.our-team-top .contact-first-section{width:1640px!important;margin:0 auto}.about-us.new .inner{max-width:100%;width:1640px!important;margin:0 auto;padding-left:0px!important;padding-right:15px!important}#awards .inner{padding-left:145px!important}}@media only screen and (max-width:1440px){.custom_accrd .custom-mission .accordion-header h2{font-size:20px;line-height:35px;font-weight:800}}.custom-our-services h2,.custom-our-services h3{font-weight:800}.portfolio .cards .inner-card .card-img img,.portfolio .cards .inner-card{object-fit:cover;object-position:center}html::-webkit-scrollbar{width:10px;background-color:#F5F5F5}html::-webkit-scrollbar-thumb{border-radius:10px;background-color:#FFF;background-image:-webkit-linear-gradient(top,#55a8ee 0%,#05569a 100%)}html::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#F5F5F5;border-radius:10px;width:4px!important}header.fixed{opacity:.9}#rev_slider_7_1_forcefullwidth{max-height:100vh;overflow:hidden}#rev_slider_7_1_wrapper h1{font-family:'SharpGroteskMedium22'!important}.fullwidth-slider #rev_slider_7_1_wrapper .rs-parallax-wrap [data-type='button']{font-family:'SharpGroteskSmBold20'!important;letter-spacing:1.166667px!important}.rs-parallax-wrap h4{position:relative;padding-left:65px!important;font-family:'SharpGroteskMedium20'!important}.rs-parallax-wrap h4:after{position:absolute;content:'';width:60px;height:1px;background:#fff;left:0;top:44%}.rs-parallax-wrap [data-type='button']{font-family:'SharpGroteskSmBold20'!important;letter-spacing:1.166667px!important}.rs-parallax-wrap .material-icons{margin-left:0px!important;font-size:20px!important;position:relative;transition:300ms ease-in-out}.about-section.new .et_pb_fullwidth_header_container.left{width:auto;margin-right:0;margin-left:8%}.portfolio-section.new .et_pb_fullwidth_header_container{width:auto;margin-right:0;margin-left:45%}.et_pb_fullwidth_header_1.portfolio-section.new{padding-top:10%;padding-bottom:30%}.our-team-section.new .et_pb_fullwidth_header_container.left{width:auto;margin-right:0px;margin-left:8%;margin-top:12%;margin-bottom:0%;color:rgb(255,255,255)!important}.our-team-section.new{padding-bottom:100px}.et_pb_fullwidth_header_2.et_pb_fullwidth_header.new .header-content h2.et_pb_module_header,.et_pb_fullwidth_header_2.et_pb_fullwidth_header.new .et_pb_more_button{color:#FFF!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content,.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{text-shadow:2px 2px 12px black}.about-section .et_pb_fullwidth_header_container.left h2,.portfolio-section .et_pb_fullwidth_header_container h2,.our-team-section .et_pb_fullwidth_header_container h2{font-size:50px!important;font-weight:800;line-height:1.26!important;margin-bottom:20px;font-family:'SharpGroteskBook20'}@media screen and (max-width:720px){.about-section .et_pb_fullwidth_header_container.left h2,.portfolio-section .et_pb_fullwidth_header_container h2,.our-team-section .et_pb_fullwidth_header_container h2{font-size:30px!important;font-weight:800;line-height:1.26!important;margin-bottom:20px;font-family:'SharpGroteskBook20'}}.et_pb_button_one:hover,.et_pb_fullwidth_header_2.et_pb_fullwidth_header.new .et_pb_more_button:hover{color:#4c92cd!important}.our-team-section.new .custom-btns.et_pb_button:after{background-image:url(https://natdev.carlcomm-dev.com/wp-content/themes/Divi-child/images/arrow-right-white.png)}.tparrows,.our-team-section.new .custom-btns.et_pb_button:after,.about-section.new .custom-btns.et_pb_button:after,.portfolio-section.new .custom-btns.et_pb_button:after{filter:drop-shadow(2px 2px 4px black)}#old-team .our-team-img .our-team-col .et_pb_text{bottom:80px}.title-bio{margin-top:-20px;margin-bottom:20px}#member-col-wide-right .our-team-col.new-wide{width:20%!important}#member-col-wide-right .our-team-col.new-wide-double{width:40%!important}#member-col-wide-right .our-team-col .et_pb_text.member-title{bottom:15px!important}#member-col-wide-right .our-team-col .et_pb_text.member-title.memoriam{top:10px!important}#member-col-wide-right .our-team-col .et_pb_text.member-title.memoriam .et_pb_text_inner{text-transform:none!important}.our-team-img .our-team-col .et_pb_text{position:relative}.new-wide-double et_pb_text{position:relative}.our-team-img.new{justify-content:normal}.our-team-img.new .et_pb_column{padding:7px!important}#member-col .our-team-col.new{margin:0!important}@media screen and (max-width:920px){#member-col-wide-right.our-team-img .our-team-col{width:48%!important;margin-bottom:0px!important}}@media screen and (max-width:575px){#member-col-wide-right.our-team-img .our-team-col{width:100%!important}}@media screen and (max-width:575px){#member-col-wide-right .our-team-col.new-wide-double{min-height:300px!important}}@media screen and (max-width:575px){.lifestyle-img-wide{}}.et_pb_button_one{text-decoration:none!important}.bio .et_post_meta_wrapper,.bio-template-default .single-post-slider{display:none}.bio h4{font-family:'SharpGroteskMedium22';font-size:40px;font-weight:400;line-height:54px;color:#000}.bio h5{font-family:'SharpGroteskMedium20';font-size:18px;font-weight:400;line-height:24px;color:#000;padding-bottom:20px;padding-top:15px}.bio h2{color:#9b9b9b;font-family:'SharpGroteskMedium22';font-size:26px;font-weight:400;line-height:32px;padding-left:25px;border-left:10px solid #e7e7e7;padding-bottom:0;margin:20px 0}#member-col .our-team-col{margin:7px!important}.our-team-img .our-team-col .et_pb_text.member-title{padding:10px 15px;position:absolute;bottom:15px}.our-team-img .our-team-col .et_pb_text.member-title .et_pb_text_inner{pointer-events:none}.our-team-img .our-team-col .member-title .et_pb_text_inner h4{text-transform:uppercase!important;font-weight:600}.our-team-img .our-team-col .member-title .et_pb_text_inner p{text-transform:none!important;font-weight:600;font-size:15px!important;line-height:20px}.classic_style .dih_content_wrapper{display:none}.et_pb_text_inner li{font-size:18px;list-style:disc;margin-left:20px}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:31%;margin-right:2%}}.sidebar-menu{display:none}.menu-section ul li a{font-size:50px;padding:15px 0}.menu .menu-item-has-children a::after{top:43px}.menu .menu-item-has-children a::before{top:34px}.our-team-img .our-team-col .et_pb_text p,.our-team-img .our-team-col .et_pb_text .et_pb_text_inner{font-size:14px!important;font-weight:600!important}.second-header select{font-size:22px!important}.about-us .about .et_pb_column_0{width:45%}#breadcrumbs{display:none!important}.accordion{padding-top:0px!important;margin-top:20px}.key-metrics{padding-top:10px;border-top:1px solid lightgray}.key-metrics-text h4{font-family:SharpGroteskMedium22}.medium-heading.case-study{margin-bottom:0!important}.partner-card .text-sec .medium-heading:hover{color:#5791CC!important}.card-img:hover{padding:10px;position:relative}.card-img{transition:.3s ease-in-out}.our-team-img .our-team-col .et_pb_text .et_pb_text_inner{font-size:13px;font-weight:400;line-height:23px;text-transform:uppercase;letter-spacing:1.083333px;color:#fff;font-family:'SharpGroteskBook17'}.our-team-img .our-team-col .et_pb_text h4{text-transform:none}#custom_html-2{float:none}.footer-logos{display:flex;justify-content:center}.footer-widget #media_image-4{text-align:center;color:#000;padding-bottom:25px;margin-bottom:0!important;display:inline-block}.footer-widget #media_image-2 img{max-width:110px!important}.footer-widget #media_image-2{width:auto!important;display:inline-block;margin:5px 0 0 15px}.accordion .accordion-content a.apply-btn{border-top:none}.accordion .accordion-content .left-side,.accordion .accordion-content .right-side{width:70%;padding:20px;padding-bottom:80px}.entry-content a{color:#326ea4;text-decoration:underline;transition:.5s}.entry-content a:hover{color:#000;text-decoration:underline}.home header{background:linear-gradient(to top,rgba(255,255,255,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 16%,rgba(0,0,0,0.55) 75%,rgba(0,0,0,0.7) 100%)}header[class="deactive"]{background:rgba(255,255,255,.9)}#rev_slider_1_1_forcefullwidth{max-height:100vh;overflow:hidden}.rs-layer{text-shadow:2px 2px 12px #000000}.single-post .custom-left-sec .entry-content p{max-width:90%;margin-left:0px}.back-btn a{background:#0093d6;padding:10px 25px;font-size:15px;line-height:25px}.et-waypoint{opacity:1!important}.back-btn{margin:40px 0}.news-page.custom-404{padding:60px 0}.news-page.custom-404 .news-content{padding:0 0 80px}.custom-404 .news-content{width:100%!important;text-align:center}#footer-bottom .et-social-icon.et-social-facebook{order:1}#footer-bottom .et-social-icon.et-social-twitter{order:3}#footer-bottom .et-social-icon.et-social-instagram{order:2}.delay{animation-duration:2s!important}.delay2{animation-duration:2.1s!important}.delay3{animation-duration:2.2s!important}.our-team-img .our-team-col .et_pb_image_wrap .box-shadow-overlay{width:100%;height:100%;content:'';background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 70%,rgba(0,0,0,0.5) 90%,rgba(0,0,0,0.8) 100%)}.our-team-img .our-team-col .et_pb_image:hover{padding:10px;box-shadow:0px 0px 30px 0px lightgrey;position:relative}.our-team-img .our-team-col .active{padding:15px;box-shadow:0px 0px 30px 0px lightgrey;position:relative;background:#3192d2}.our-team-img .our-team-col .active:after{border-color:#3192d2 transparent transparent transparent}.our-team-img .our-team-col .et_pb_text_inner{z-index:10}.about-section .et_pb_fullwidth_header_container.left h2,.portfolio-section .et_pb_fullwidth_header_container h2{color:#FFF!important;font-size:38px}.portfolio-section a,.about-section a{color:#FFF}.about-section .et_pb_fullwidth_header_container.left{width:auto;margin-right:0;margin-left:45%}.contact-first-section .careers p{font-size:18px;padding:0;border-bottom:none;font-weight:400;line-height:1.5;letter-spacing:0.2px;color:#000;font-family:'SharpGroteskBook17'}.contact-first-section .careers p:last-shild{font-size:18px;border-bottom:1px solid #979797;font-weight:400;line-height:1.5;letter-spacing:0.2px;color:#000;font-family:'SharpGroteskBook17'}.careers-first-section{width:100%;max-width:80%;padding:0!important}.about-us .about .text-section p{padding-right:50px}.portfolio-section .custom-btns.et_pb_button:after{background-image:url(images/arrow-right-white.png)}.portfolio .card .card-txt .right{padding-top:7px}.second-header select{font-size:15px;font-weight:600;line-height:20px}.second-header select option{font-size:15px;font-weight:600!important;line-height:22px}.heading .fa-arrow-right:before{display:none}.custom-mission{padding:0 1%;padding-top:35px}.single-project .banner-slider .slider1{background:#FFF}.et_pb_text_inner a{color:#2ea3f2}.partner-card .text-sec .medium-heading::before{display:none}.partner-card .text-sec .medium-heading::after{display:none}.second-header{background:#FFF}.portfolio{background:#f7f5f5}.sorting .feature{display:none}header .navbar li a{font-size:14px}.accordion .accordion-content li{font-size:18px;font-weight:400;line-height:27px}.single-project .more-slider .sub-heading{padding-top:10px!important}.about-us .about .text-section .inner-txt.second{padding-left:0;margin-left:-80px!important;max-width:600px}@media screen and (max-width:980px){.about-us .about .text-section .inner-txt.second{padding-left:0;margin-left:0px!important;max-width:680px}}.menu-item-460 ul.sub-menu{position:absolute;top:-100px;transition:all 0.4s;left:100%;width:max-content;z-index:999}