@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700'); @import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap'); html, body { /*fix for white right space*/ width: 100%; height: auto; margin: 0px; padding: 0px; overflow-x: hidden; } h1, h2, h3, h4, h5, h6, p, span, div, body, strong{ -webkit-font-smoothing: antialiased; /* Looks pretty much the same than Windows */ -moz-osx-font-smoothing: grayscale; font-smooth: always; } /* MAIN CONTAINER */ .container { margin: 0 auto; position: relative; } .container { max-width: 840px; } .row { position: relative; } /* SELF CLEARING FLOATS - CLEARFIX METHOD */ .row:after, .col:after, .clr:after, .group:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; } /* DEFAULT ROW STYLES */ .row, div.clear { clear:both; } /* set according to preference*/ /* DEFAULT COLUMN STYLES */ .col { position: relative; display: block; float: left; width: 100%; } @media (min-width: 690px) { .col { margin-right: 1%; } } /* RESET MARGINS */ .col.col_last { margin-right: 0; } .col:last-child { margin-right: 0; } /* COLUMN WIDTH ON DISPLAYS +690px */ @media (min-width: 960px) { .span_1 { width: 6.5%; } .span_2 { width: 15.0%; } .span_3 { width: 23.5%; } .span_4 { width: 32.0%; } .span_5 { width: 40.5%; } .span_6 { width: 49.0%; } .span_7 { width: 57.5%; } .span_8 { width: 66.0%; } .span_9 { width: 74.5%; } .span_10 { width: 83.0%; } .span_11 { width: 91.5%; } .span_12 { width: 100%; } } /*2.8.1 genesis sample fix header*/ .site-header .wrap { position: relative; min-height: 125px; padding: 13px 0; } .site-header { background-color: #fff; box-shadow: none; padding: 0; } /*fix header*/ @font-face { font-family: 'proxima_novaextrabold'; src: url('fonts/proximanova-extrabold_0-webfont.woff2') format('woff2'), url('fonts/proximanova-extrabold_0-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'proxima_novalight'; src: url('fonts/mark_simonson_-_proxima_nova_light-webfont.woff2') format('woff2'), url('fonts/mark_simonson_-_proxima_nova_light-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'proxima_novaregular'; src: url('fonts/mark_simonson_-_proxima_nova_regular-webfont.woff2') format('woff2'), url('fonts/mark_simonson_-_proxima_nova_regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'proxima_novalight_italic'; src: url('fonts/proximanova-lightitalic-webfont.woff2') format('woff2'), url('fonts/proximanova-lightitalic-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'proxima_novaregular_italic'; src: url('fonts/proximanova-regitalic-webfont.woff2') format('woff2'), url('fonts/proximanova-regitalic-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'proxima_nova_ltsemibold'; src: url('fonts/proximanovasemibold-webfont.woff2') format('woff2'), url('fonts/proximanovasemibold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'proxima_novabold'; src: url('fonts/mark_simonson_-_proxima_nova_bold-webfont.woff2') format('woff2'), url('fonts/mark_simonson_-_proxima_nova_bold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } #footer-copyright { padding: 0px 0 11px 0; margin-top: 0px; background: #222940; } .ft-left ul { display: flex; padding: 0; flex-wrap: wrap; flex-direction: row; margin: 0; justify-content: space-between; list-style: none; } .ft-left ul li a { font-size: 15px; color: #000 !important; font-weight: 400 !important; } .ty-cpy ul li:last-child { border-right: 0; margin-right: 0; } .ty-cpy ul li{ font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:400; color:#000000; } #footer-copyright ul li:nth-child(3){ border-right:0px; } #footer-copyright ul li:last-child { border-right: 0; margin-right: 0; } .wrap-headertop { background:#fff !important; min-height: 705px; padding: 0 0 2em 0; position: relative; background-size: cover; background-color: #fff; } .site-header { position: fixed; width: 100%; z-index: 9999; -webkit-transition: .0s ease-in-out; -moz-transition: .0s ease-in-out; -ms-transition: .0s ease-in-out; -o-transition: .0s ease-in-out; transition: .0s ease-in-out; background: transparent; background-color: transparent; } .page-template-tpl-home .site-inner { margin: 0 !important; max-width: 100%; padding: 0px; padding: 0; } .genesis-nav-menu a { font-size: 16px !important; font-weight: 400 !important; color: #fff; font-family: "Nunito Sans", sans-serif; margin: 0 43px; margin-left: 23px; padding-top: 0px; padding-top: 0px; text-transform: capitalize; padding-top: 0px; position: relative; padding-left: 0; padding-right: 0; padding-bottom: 5px; } .genesis-nav-menu a:first-child { margin-left: 0; } #menu-main-menu li:last-child a { padding-right: 0px !important; padding-left: 7px; position: relative; top:2px; padding-left: 24px; margin-left: 0; margin-right: 0; } .search-icon img { position: relative; top: -2px; left: -7px; } .book-menu span { display: inline-block; border: 2px solid #fff; padding: 9px 12px; } .book-menu span { display: inline-block; border: 2px solid #fff; padding: 9px 12px; -webkit-border-radius: 3px; border-radius: 3px; } .slick-dotted.slick-slider { margin-bottom: 30px; padding-bottom: 35px; } .site-title a { background: transparent url('images/delta-source-logo.svg') no-repeat scroll 0% 0% !important; background-size: auto; background-size: auto auto; background-size: auto auto; background-size: contain !important; background-color: #1c6cb1; display: block; height: 83px; text-indent: -9999px; max-width: 203px; margin-top: 0px; margin-left: 0px; width: 100%; } #menu-main-menu li:last-child a { padding-right: 0px !important; padding-left: 7px; position: relative; top: 3px; padding-left: 0; margin-left: 0; margin-right: 0; } #menu-item-11:hover a:before{ content:none !important; } .site-header.scrolling { padding: 0 0 !important; background: #222940 !important } .site-header.scrolling .wrap{ padding: 0 0 !important; } .site-header.scrolling .title-area { padding:8px 0% 10px 0% !important; } .slick-prev { background: url('images/PREVSB.svg') no-repeat !important; width: 12px; height: 21px; left: 105px; top: 115%; } .slick-next { background: url('images/NEXTSB.svg') no-repeat !important; width: 12px; height: 21px; right: 105px; top: 115%; } .slick-prev::before { content: '' !important; } .slick-next::before { content: '' !important; } .normal-btn{ box-shadow: 0px 0 35px -14px #4F4F4F; -webkit-box-shadow: 0px 0 35px -14px #4F4F4F; display: inline-block; font-size: 20px; color: #fff; padding: 14px 38px; padding-top: 14px; padding-bottom: 14px; padding-top: 14px; padding-bottom: 14px; text-align: center; text-transform: uppercase; font-weight: 500; letter-spacing: 2px; font-family: 'proxima_novabold'; padding-top: 16px; padding-bottom: 8px; background: #3b80ae; border: 2px solid #3b80ae; } #footer-menus-section { background: #222940; min-height: 134px; padding: 48px 0 0 0; margin-top: 0px; } .fm-left img { margin: 0; } .footer-logo{ float: left; } .footer-images{ float: right; } ul.menu-footer { text-align: left; font-size: 0; margin-top: 8px; margin-bottom: 0; float: left; } ul.menu-footer li { display: inline-block; margin: 0 20px; vertical-align: middle; padding: 0; } ul.menu-footer li a { color: #63808e; font-weight: 400; font-size: 16px; margin: 0px; text-transform: uppercase; font-family: 'proxima_nova_ltsemibold'; letter-spacing: 1px; } ul.menu-footer li:first-child { margin-left: 0px; } ul.menu-footer li:last-child { margin-right: 0px; } ul#social-media-footer { float: right; max-width: 314px; width: 100%; } ul#social-media-footer li { display: inline-block; margin: 0; padding: 0; } ul#social-media-footer li a { color: #63808e; margin: 0 5px; width: 42px; height: 42px; font-size: 20px; line-height: 20px; padding: 10px 8px; border: solid 1px #63808e; vertical-align: middle; text-align: center; border-radius: 100%; display: inline-block; } ul#social-media-footer li a { color: #63808e; font-size: 20px; line-height: 20px; text-align: center; } .footer-menu-wrapper{ overflow:hidden; margin-top:40px; } .book-btn-footer{ display: inline-block !important; border: 1px solid #63808e !important; padding:12px 18px !important; -webkit-border-radius: 3px !important; border-radius: 3px !important; max-width: 177px !important; width: 100% !important; margin-right: 0px !important; font-size: 15px !important; margin-left: 26px !important; overflow: hidden; } .facebook-icon { margin-right: 6px !important; } #instagram-section img { width: 100%; vertical-align: top; } #instagram-section { text-align: center; } /* search custom */ .site-header .wrap { position: relative; min-height: 100px; } #header-search { position: absolute; width: 100%; background: #FFF none repeat scroll 0% 0%; display: none; left: 0px; top: 13px; } #icon-close { position: absolute; right: 17px; top: -22px; z-index: 999; bottom: 0px; margin: auto; color: #727272; height: 29px; font-size: 29px; cursor: pointer; } #searchform { position: relative; } #execphp-3 form input { padding: 21px 15px !important; font-size: 29px; font-weight: 400; } .site-header .widget{ margin-bottom:0px; } /*end search css*/ .show1200{ display:none; } /* .scrollToTop { width: 34px; height: 34px; padding: 2px; text-align: center; background: url('images/scrolltop.svg') no-repeat; font-weight: bold; color: #333; text-decoration: none; position: fixed; bottom: 1em; right: 17px; display: none; z-index: 9999; }*/ #footer-copyright .widget { margin: 0; } h2.header-right-title { font-size: 15px; color: #83a0a5; letter-spacing: 1.77px; margin: 0px !important; } .genesis-nav-menu li:last-child a { margin: 0; } .custom-header-right { padding-top: 17px; display: flex; flex-wrap: wrap; justify-content: space-between; flex-direction: row; margin-bottom: 24px; } a.header-right-contact { background: #a35807; max-width: 223px; text-align: center; color: #fff; padding: 11px 0; position: absolute; font-size: 20px; right: 0; font-weight: 500; letter-spacing: 2px; width: 100%; top: 0px; font-family: 'Oswald', sans-serif; } .footer-menu-section { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; } .fm-right { flex-basis:810px; padding-top: 15px; } .fm-left { flex-basis: 220px; } .fm-right h2 { font-size: 15px; color: #869ca1; text-align: left; letter-spacing: 1.59px; position: relative; font-weight: 600; padding-left: 98px; } .fm-right ul { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; margin-top: 13px; } .fm-right ul li a { color: #ffff; font-size: 16px; letter-spacing: 1px; } #footer-menus-section .widget { margin: 0; } .fm-right ul li { padding: 0; margin: 0; } .footer-cpy { max-width: 990px; width: 100%; margin: 0 auto; } .footer-cpy { max-width: 990px; width: 100%; margin: 0 auto; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; } .ft-left { flex-basis: 858px; position: relative; top: 5px; } .ft-left ul li { border-right: 1px solid; margin-right: 10px; padding-right: 10px; line-height: .9; margin: 0; padding-bottom: 0; } .ft-right { flex-basis: 119px; } .ft-right ul { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; } .ft-right ul li { margin: 0; width: 30px; height: 30px; background: #000; display: flex; align-items: center; border-radius: 50%; padding: 0; text-align: center; } .ft-right ul li a { color: #fff; font-size: 14px; display: flex; padding: 7px; align-items: center; align-content: center; } .popmake-content .gform_wrapper ul.gform_fields li.gfield { padding-right:0 !important; } .popmake-content .gform_wrapper li.hidden_label input { margin-top: 0 !important; } .popmake-content .gform_wrapper .gform_footer { padding-top: 0px !important; margin-top: 10px !important; } .popmake-content .gform_wrapper ul li.gfield { margin-top: 0 !important; } .popmake-content .gform_wrapper ul.gform_fields li.gfield { padding-right: 0; } .popmake-content .gform_wrapper li.hidden_label input { margin-top: 0; } .popmake-content .gform_wrapper input[type="submit"] { width: 100% !important; padding: 18px 0; margin: 0 !important; max-width: 100% !important; background: #a25a32; font-family: 'Oswald', sans-serif; !important: ; font-weight: 500; font-size: 18px !important; letter-spacing: 2px; } p.awesome-stuff { text-align: center; margin: -17px 0 0 0; font-size: 14px; } .privacy-popup-wrap { padding: 40px 80px !important; overflow-x: hidden; height: 500px; background:#fff; } .privacy-popup-wrap h2 { font-family: "Oswald",Sans-serif; font-size: 44px; font-weight: 500; margin-bottom: 17px; } .privacy-popup-wrap p { font-size: 15px; color: #000; } #home-testimonials .elementor-testimonial { display: flex; flex-wrap: wrap; } #home-testimonials .elementor-testimonial__footer { order: -1; } .slick-dots li{ border: 1px solid #0e2a47; } .slick-dots li.slick-active{ background:#a35807; border: 1px solid #a35807; } .slick-dots li button:before{ content:none !important; } /*mobile menu*/ /* Mobile Menu */ .toggle-wrap { clear: none; display: none; margin: 5px 0 20px; width: 50px; float: right; } #toggle-nav { background: transparent none repeat scroll 0 0; border: medium none; cursor: pointer; display: none; float: left; margin-bottom: 10px; margin-right: 10px; margin-top: 0; outline: medium none; overflow: hidden; padding: 3px 0 0; text-align: right; text-indent: -99999px; width: 50px; position: absolute; top: 37px; } #toggle-nav span { background: #fff none repeat scroll 0 0; display: block; height: 4px; margin: 0 auto 5px auto; width: auto; } #mobile-menu-section, .mobile-menu-wrap{ display:none; } .mobile-menu-section { margin: 0 auto; overflow: hidden; text-align: center; width: 100%; } .mobile-menu-section .search-form{ margin: 0; width: 100%; } .entry-author-link{ color:#787D7E; } .mobile-ver{ display:none; } .acetrnt-toggle.active .line-1 { transform: rotate(45deg); top: 10px; position: relative; } .acetrnt-toggle.active .line-3 { transform: rotate(-45deg); position: relative; top: -10px; } .acetrnt-toggle.active .line-2 { background-color: transparent!important; } /*end mobile menu*/ /*search new*/ .popup-search{ width:100%; position: fixed; background:#0E418F !important; z-index: 99999; padding:80px 0; box-shadow: 0 0 20px rgba(0,0,0,0.5); display:none; top:0; } .popup-search .wrap{ max-width:1140px; width:100%; margin:0px auto; position: relative; } .popup-search .close { position: absolute; cursor: pointer; top: -60px; right: 20px; width: 36px; } .popup-search .search-form{ position:relative; } .popup-search .search-form:before{ content:''; position:absolute; background:url('./images/popsearch-icon.jpg') top left no-repeat; width:32px; height:32px; top:32px; left:20px; } .popup-search input[type="search"]{ height: 100px; border-radius: 5px; padding: 0 60px; } .popup-search input[type="submit"]{ background-color:#E51F24; font-size:18px; max-width:164px; width:100%; position:absolute; right: 30px; border-radius: 5px; top: 15px; text-transform:uppercase; } /*end search new*/ .ctm-headertitle { background: url('images/events-bannerbg.jpg') no-repeat top center !important; min-height: 253px; padding-top: 7em; padding-bottom: 2em; } .single header.site-header { padding-bottom: 1em; background: url('images/events-bannerbg.jpg') no-repeat top center !important; } .ctm-headertitle h2{ text-align:center; color:#fff; font-family:'Oswald', sans-serif; font-size:60px; padding-right: 2em; padding-left: 2em; } .elementor-template-full-width .site-inner { padding-top: 0px; } .single-elementor_library .site-inner { max-width: 100%; } .residential-sb a{ background:#87501D; color:#fff; } .feasibility-sb a{ background:#1E3447; color:#fff; } .wpt_widget_content .entry-title { display: none; } .wpt_widget_content .inside { background: #fff !important; padding:; } .wpt_widget_content .wp-post-image { margin: 0 !important; width: 80px; height: 80px; } .wpt_widget_content .tab_title a { display: block; color:#221e1f !important; padding: 2px 0 4px; line-height: 2.4; text-decoration: none; position: relative; font-weight: bold; } .wpt_thumb_small{ width: 80px !important; height: 80px !important ; } .wpt_excerpt p{ font-size: 17px; font-weight: 300 !important; padding-left: 95px; } .wpt_widget_content .tab-content li { padding: 0 !important; border: 0px !important; } .tab_title { border: 1px solid #8D8D90; } .tab_title a { color: #05415e !important; text-transform: uppercase; font-size: 14px; font-weight: 700 !important; background: transparent !important; margin: 0 6px; border: 0px !important; font-family: 'Oswald', sans-serif !important; letter-spacing: 2px !important; } .wpt_widget_content ul.has-2-tabs li { border: 0px !important; } .wpt-tabs.has-2-tabs { margin: 0 !important; } div#popular-tab-content { border-top: 1px solid #707070; padding-top: 2em; padding-left: 13px; padding-right: 13px; } .wpt_widget_content{ padding-top: 0 !important; border: 0px !important; } .wpt_widget_content .tab_title.selected a { background: #05415e !important; color: #fff !important; } #custom-single-nav .elementor-post-navigation__link { border: 1px solid #999999; max-width: 350px; } #custom-single-nav .elementor-row .elementor-post-navigation.elementor-grid { justify-content: space-between; } #custom-single-nav .elementor-post-navigation__link { border: 1px solid #999999; max-width: 350px; padding: 34px; } #custom-single-nav .elementor-column-wrap.elementor-element-populated { padding: 0px !important; } .blog-section-3col .elementor-column-wrap.elementor-element-populated { padding: 0px !important; } .content-sidebar-wrap .elementor-column-wrap.elementor-element-populated { } .elementor-template-full-width .site-inner{ padding:0px; max-width:100%; } .footer-content-menus { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; } .fc-left { flex-basis: 180px; } .fc-right { flex-basis: 783px; } .fc-right ul { display: flex; flex-wrap: wrap; flex-direction: row; margin-top: 23px; } .fc-right ul li a { color: #fff; margin-top: 3em; font-family: "Nunito Sans", sans-serif; font-size: 16px; } #footer-menus-section .wrap { max-width: 1110px; } .fc-right ul li { padding: 0px !important; margin:0px 21px !important; } .fc-right ul li:last-child { margin: 0px !important; } ul.ourclients-logos { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; align-items: center; position: relative; left: 31px; } ul.ourclients-logos li:first-child span { display: block; color: #202942; font-size: 16px; font-family: "Nunito Sans", sans-serif; margin-right: 1em; } .client-say-slider .swiper-slide .elementor-testimonial { position: relative; } .client-say-slider .swiper-slide .elementor-testimonial:before{ content:url('images/qouteblue.svg'); top:-65px; left:0px; position: absolute; } .client-say-slider .swiper-pagination-bullet { width: 219px !important; border-radius: 0 !important; background: #fff; opacity: .3 !important; } .client-say-slider .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 !important; } .client-say-slider .swiper-pagination-bullet-active{ opacity:1 !important; } .client-say-slider .swiper-pagination-bullets { bottom: -25px !important; } .client-say-slider .swiper-slide { backdrop-filter: blur(5px); } .register-section .content-left { border-right: 1px solid #eeeeee; } .register-section .content-right{ border:0px; } .resources-list-texts ul.elementor-icon-list-items li:nth-child(1) span.elementor-icon-list-text { position: relative; top: -6px; } .resources-list-texts ul.elementor-icon-list-items li:nth-child(2) span.elementor-icon-list-text { position: relative; top: -3px; } .resources-list-texts ul.elementor-icon-list-items:before { content: ''; background: #fff; position: absolute; left: 103px; top: 7px; width: 1px; height: 88.5%; } .homepage.section11 .inner{ max-width:1100px; overflow:visible; } .homepage.section11 .elementor-tabs-wrapper { max-width: unset; width: 100%; margin: 0 auto 35px; } .homepage.section11 .elementor-tab-content > p{ margin:0; } .homepage.section11 .elementor-tab-title{ border-bottom: 1px solid #ccc!important; } .homepage.section11 .elementor-tab-title.elementor-active { border-bottom: 4px solid #0E418F !important; } .logo-footer-content{ backdrop-filter: blur(50px); } ul.case-studies { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; align-items: center; text-align: center; } ul.case-studies li { flex-basis: 32.3%; background: #1D253B; min-height: 121px; align-items: center; display: flex; position:relative } ul.case-studies li a { margin: 0 auto; overflow: hidden; display: block; width: 100%; } ul.case-studies li:hover{ background:#fff; } ul.case-studies li:hover img{ filter: grayscale(100%) brightness(0) contrast(2); } ul.case-studies li:hover::after{ content:url('images/hoverbutton-blue-case-studies.svg'); position:absolute; right: 15px; top: 49px; } .main-cta-buttons .elementor-column-wrap.elementor-element-populated:hover { background: #E51F24 !important; } .main-cta-buttons .elementor-inner-column:nth-child(2){ position:relative; } .main-cta-buttons .elementor-inner-column:nth-child(2) .elementor-column-wrap.elementor-element-populated::before{ position:absolute; content:''; width:1px; height:200px; background:#E51F24; left:-1px; top:30px; } .main-cta-buttons .elementor-inner-column:nth-child(2) .elementor-column-wrap.elementor-element-populated::after{ position:absolute; content:''; width:1px; height:200px; background:#E51F24; right: -1px; top: 30px; z-index: 1; } .main-cta-buttons .elementor-column-wrap.elementor-element-populated:hover h2, .main-cta-buttons .elementor-column-wrap.elementor-element-populated:hover h3, .main-cta-buttons .elementor-column-wrap.elementor-element-populated:hover h4{ color:#fff !important; } .client-say-slider .elementor-testimonial__image img{ object-fit: contain !important; } .client-say-slider .elementor-testimonial__image{ position: absolute !important; right: 0 !important; bottom: -88px !important; } .bdt-search .bdt-search-icon-flip { right: 40px !important; } .box-cta-home .elementor-column-wrap.elementor-element-populated.active { background: #E51F24 !important; } .box-cta-home .elementor-column-wrap.elementor-element-populated.active h2, .box-cta-home .elementor-column-wrap.elementor-element-populated.active h3, .box-cta-home .elementor-column-wrap.elementor-element-populated.active h4{ color:#fff !important; } .main-cta-buttons .elementor-inner-column:nth-child(2) .elementor-column-wrap.elementor-element-populated.active::before, .main-cta-buttons .elementor-inner-column:nth-child(2) .elementor-column-wrap.elementor-element-populated.active::after{ content:none !important; } .ctm-before-header.scrolling { display: none; } .ctm-before-header .widget { margin: 0px !important; } .ctm-before-header ul { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-evenly; float: right; } .ctm-before-header ul li { margin: 0 19px; padding: 0 0 7px 0; } .ctm-before-header ul li:last-child { margin:0px; } .ctm-before-header ul li a { color: #0E418F; font-size: 16px; font-weight: 700; font-family: "Nunito Sans", sans-serif; } .partners-box-content h2 { color: #1D253B; font-family: "Nunito Sans", sans-serif; font-size: 22px; font-weight: 700; } .partners-box-content p { font-family: "Nunito Sans", sans-serif; color: #1D253B; font-size: 17.2px; } .partners-box-content{ position:relative; } .partners-box-content:before{ content:url('images/partnersep.svg'); position:absolute; left:0px; top: 50px; } .opporunity-wrapper .partners-box-content:before{ /*content:url('images/opportunityleftstrype.svg');*/ position:absolute; left:0px; top: 50px; } .faq-accordion .elementor-accordion .elementor-accordion-item { border:0px; border-bottom: 1px solid #d4d4d4; } .faq-accordion span.elementor-accordion-icon-closed { position: relative; top: -12px; } .faq-accordion span.elementor-accordion-icon-opened { position: relative; top: -12px; } .faq-accordion .elementor-tab-content { border: 0px !important; } img.sched-img { position: absolute; top: -10px; } .sched-text-contents h2 { color: #1D2941; font-size: 15px; font-weight: 700; font-family: "Nunito Sans", sans-serif; } .sched-text-contents h2 span { display: block; font-size: 28px; margin-top: 5px; } .sched-text-contents p { color: #1D2941; font-size: 18px; font-weight: 400; font-family: "Nunito Sans", sans-serif; } .sched-inner-wrap .elementor-container.elementor-column-gap-no { box-shadow: 0px 0px 27px -4px rgb(0 0 0 / 21%); } ul.resources-download-buttons li a { display: block; background: rgba(170, 186, 196, 0.12); color: #202942; border-radius: 50px; padding: 14px 31px; position:relative; } ul.resources-download-buttons li a:hover { color:#fff; background:#0E418F; } ul.resources-download-buttons li { margin-bottom: 23px; } ul.resources-download-buttons li a:before { content: url(images/resources-download-btn.svg); position: absolute; right: 36px; top: 17px; width: 20px; height: 20px; } ul.resources-download-buttons li:hover a:before { content: url(images/resource-download-btn-hover.svg); } .delta-videos-description{ position:relative; } .delta-videos-description:before{ position:absolute; left: 34px; top: 50px; content:url('images/separatorvideos-delta.jpg'); } .delta-videos-description h2 { font-size: 30px; color: #202942; font-weight: 700; font-family: "Nunito Sans", sans-serif; margin-bottom: 25px; } .delta-videos-description p{ font-size: 18px; color: #202942; font-weight: 400; font-family: "Nunito Sans", sans-serif; } .footer-social { text-align: right; } .footer-social ul { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; max-width: 326px; width: 100%; float: right; align-items: center; position: relative; right: -13px; } .footer-social ul li a { color: #fff; font-size: 26px; } .footer-social ul li:first-child a { font-size: 12px; position: relative; left: -25px; } .footer-social ul li { margin: 0px; padding: 0px; } ul.elementor-list li { list-style: disc; margin-left: 37px; } ul.elementor-list { margin-bottom: 20px; } .blue-disc{ } ul.elementor-list.blue-disc li { margin-left: 21px; font-weight: 700; color: #202942 !important; } .single-delta-events ul.elementor-list.blue-disc li { color: #fff !important; } .single-delta-events ul.elementor-list.blue-disc li{ list-style: none; /* Remove default bullets */ } .single-delta-events ul.elementor-list.blue-disc li::before { content: "\2022"; color: #2D549B; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; position: relative; left: -5px; } ul.elementor-list.blue-disc { margin-bottom: 27px; } #right-form-content .gform_wrapper input[type="text"],#right-form-content .gform_wrapper input[type="email"] { background: #F8F8F8; border: 0px; border-radius: 50px; font-size: 18px; padding: 18px 30px; } .gform_footer input[type="submit"] { width: 100% !important; margin: 0px !important; background: #0E418F; border-radius: 50px; font-size: 20px !important; } .gform_wrapper ul.gform_fields li.gfield { padding-right: 0 !important; } .gform_wrapper .gform_footer { margin-top: 10px; } #market-insights-bot-forma { position: relative; top: -8em; } .about-inner-alt-content { position: relative; } .about-inner-alt-content:before { width: 1px; height: 94.8%; content: ''; position: absolute; left: 0; right: 0; background: #012A53; text-align: center; margin: 0 auto; top: 5em; } .alt-year h6{ position:relative; } .alt-year h6:after { content: url(images/altcirvsvg.svg); position: absolute; left: 0; right: 0; text-align: center; margin: 0 auto; bottom: -33px; } ul.case-studies-index-wrap { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; } .case-studies-index-wrap li { flex-basis: 355px; min-height: 343px; align-items: center; display: flex; border: 1px solid #DBDBDB; padding: 30px 50px; position: relative; text-align: center; margin-bottom: 20px; border-radius: 5px; } .case-studies-index-wrap li:hover{ box-shadow:0px 0px 27px -4px rgb(0 0 0 / 21%); border:1px solid #fff; } .case-studies-index-wrap li img { margin: 0 auto; } .case-studies-index-wrap li a.case-btn { position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; text-align: center; max-width: 259px; width: 100%; background: #0E418F; color: #fff; border-radius: 50px; padding: 9px 0; border: 1px solid #0E418F; font-weight: 700; font-size: 20px; bottom: 27px; display:none; } .case-studies-index-wrap li a { margin: 0 auto; } .case-studies-index-wrap li:hover a.case-btn{ display:block; } ul.etendering-social-buttons { display: flex; justify-content: center; } ul.etendering-social-buttons li { margin: 0 15px; } ul.etendering-social-buttons li a { color: #0E418F; font-size: 46px; } .elementor-pagination .page-numbers { border: 1px solid #F5F5F5; font-size: 16px; height: 22px; padding: 12px 17px; border-radius: 0px; color: #0E418F; background: #F5F5F5; } .elementor-pagination span.page-numbers.current { background: #09428D; color: #fff !important; border-color: #09428D; } nav.elementor-pagination { margin-top: 3em; } .alm-reveal { display: flex; flex-wrap: wrap; flex-direction: row; } .alm-reveal .testimonial-index { flex-basis: 31%; border: 1px solid #DBDBDB; border-radius: 10px; margin: 0 15px; padding: 145px 42px 90px 67px; position: relative; margin-bottom: 2em; } .alm-reveal .testimonial-index p { color: #202942; font-size: 16px; font-family: "Nunito Sans", sans-serif; } .testimonial-index{ position:relative; } .testimonial-index:before{ position:absolute; content:url('images/testimonialqoute.svg'); top: 4em; left: 66px; } .alm-reveal .testimonial-index h4 { color: #202942; font-size: 18px; font-weight: 700; } .alm-reveal .testimonial-index img { position: absolute; bottom: 8px; right: 22px; } .alm-btn-wrap { display: block; margin: 0 auto; text-align: center; } button.alm-load-more-btn { color: #0E418F; border: 1px solid #0E418F; background: #fff; font-weight: 700; font-size: 20px; padding: 10px 4em; border-radius: 50px; } button.alm-load-more-btn:hover { border: 1px solid #0E418F; background: #0E418F; color: #fff; } .sb-widget1{ background:url('images/sbwidgetbg.jpg') no-repeat top center; max-width:372px; width:100%; margin:0 auto; padding:0px; } .sb-widget1 h2{ text-align:center; color:#fff; font-weight:700; font-size:45px; margin-bottom:7px; font-family: "Nunito Sans", sans-serif; } .sb-widget1 h3{ text-align: center; color: #fff; font-weight: 700; font-size: 22px; margin-bottom: 10px; font-family: "Nunito Sans", sans-serif; padding: 0 14px; line-height: 1.4; } .sb-widget1 { background: url(images/sbwidgetbg.jpg) no-repeat top center; max-width: 372px; width: 100%; margin: 0 auto; padding: 90px 30px 30px 30px; min-height: 479px; } .sb-widget1 a { display: block; color: #fff; background: #0E418F !important; border: 1px solid #0E418F; font-weight: 700; font-size: 20px; border-radius: 50px; text-align: center; padding: 8px 0; margin-top: 23px; } .sb-widget1 a:hover{ color: #0E418F; background: #fff !important; border: 1px solid #0E418F; } .wpt_widget_content .entry-title { display: block; } .wpt_widget_content a { font-size: 16px; color: #221e1f !important; display: block; } .wpt_widget_content .entry-title { display: block; } .wpt_widget_content .inside { background: #fff !important; padding:; } .wpt_widget_content .wp-post-image { margin: 0 !important; width: 80px; height: 80px; } .wpt_widget_content .tab_title a { color:#221e1f !important; text-transform: uppercase; font-size: 18px !important; font-weight: 400 !important; margin: 0 0px; line-height:1.4; font-family: 'Oswald',sans-serif !important; letter-spacing: 2px !important; font-family: 'Montserrat',sans-serif !important; } .wpt_thumb_small{ width: 80px !important; height: 80px !important ; } .wpt_excerpt p{ font-size: 17px; font-weight: 300 !important; padding-left: 95px; } .wpt_widget_content .tab-content li { padding: 0 !important; border: 0px !important; } .tab_title { border: 1px solid #8D8D90; } .tab_title a { color: #05415e !important; text-transform: uppercase; font-size: 14px; font-weight: 700 !important; background: transparent !important; margin: 0 6px; border: 0px !important; font-family: 'Oswald', sans-serif !important; letter-spacing: 2px !important; } .wpt_widget_content ul.has-2-tabs li { border: 0px !important; } .wpt-tabs.has-2-tabs { margin: 0 !important; } div#popular-tab-content { padding-top: 2em; padding-left: 0px; padding-right: 0px; } .wpt_widget_content{ padding-top: 0 !important; border: 0px !important; } .wpt_widget_content .tab_title.selected a { background: #ffffff !important; color: #221e1f !important; border-right: 1px solid #707070 !important; border-bottom: 0px !important; font-weight: 700 !important; } .wpt_widget_content .tab_title:nth-child(2).selected a { border-right:0px !important; border-left: 1px solid #707070 !important; } div#recent-tab-content { border-top: 1px solid #E4E4E4; padding-top: 2em; padding-left: 13px; padding-right: 13px; } section#wpt_widget-2 { } .testimonial-index-sb { box-shadow: 0px 0px 27px -4px rgb(0 0 0 / 21%); padding: 115px 43px 80px 50px; position: relative; } .testimonial-index-sb:before { position: absolute; content: url(images/testimonialqoute.svg); top: 2.5em; left: 49px; } .testimonial-index-sb img { position: absolute; bottom: 44px; right: 43px; } .testimonial-index-sb p { color: #202942; font-size: 16px; } .testimonial-index-sb h4 { color: #202942; font-weight: 700; font-size: 18px; } .elementor-widget-sidebar h3.widgettitle.widget-title { border-bottom: 1px solid #707070; padding-bottom: 20px; font-size: 22px; font-weight: 700; color: #202942 !important; } .halfimg-round{ display:none; } #menu-main-menu .sub-menu li:last-child a { padding-left: 20px; } .events-list-wrapper { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; height: 362px; margin-bottom: 60px; } .event-even .events-list-right{ flex-basis: 520px; } .event-odd .events-list-left { flex-basis: 570px; } .event-odd .events-list-right{ flex-basis: 520px; padding-top: 60px; padding-right: 30px; padding-left: 30px; } .event-even .events-list-left{ flex-basis: 520px; padding-top: 70px; padding-left: 50px; padding-right: 30px; } .events-list-wrapper.event-even { background: #F5F7F8; } .event-odd .events-list-right img, .event-even .events-list-right img { vertical-align: text-bottom; } .event-odd img { border-radius: 0 50px 50px 0; } .event-even img { border-radius: 50px 0 0px 50px; } .events-list-wrapper img.wp-post-image { width: 570px; height: 362px; } .events-list-wrapper h3.event-title a { color: #1D2941 !important; font-weight: 700 !important; font-size: 30px; display: block; } ul.event-meta-info { display: flex; flex-wrap: wrap; flex-direction: row; color: #1D2941; font-size: 15px; max-width: 460px; width: 100%; margin-bottom: 8px; } ul.event-meta-info li{ border-right:1px solid #1D2941; } ul.event-meta-info li:last-child{ border:0px; } ul.event-meta-info li { border-right: 1px solid #1D2941; padding-right: 20px; margin-right: 20px; font-weight: 700; } .events-list-wrapper p { color: #2F364E; font-weight: 400; line-height: 1.3; font-size: 18px; } a.event-link-single { display: block; font-size: 20px; color: #0E418F; font-weight: 700; margin-top: -12px; } a.event-link-single i { font-size: 15px; position: relative; left: 4px; } .search-results header.site-header { padding-bottom: 1em; background: url(images/events-bannerbg.jpg) no-repeat top center !important; } .event-content-hosts { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: center; } .inner-host-content { flex-basis: 32.3% !important; text-align: center; margin: 0 6px; margin-bottom: 10px; } span.event-meta-host { display: block; font-weight: 400; color: #202942; font-size: 14px; text-transform: uppercase; margin-bottom: 7px; margin-bottom: 8px !important; display:none; } .inner-host-inner { background: transparent; padding: 43px 65px 25px 65px; } .inner-host-inner h2{ color: #202942; font-family: "Nunito Sans", Sans-serif; font-size: 22px; font-weight: 700; margin: 0 0 6px 0 !important; } .inner-host-image { margin-bottom: 10px !important; } .inner-host-inner h3{ color: #202942; margin-bottom: 30px; font-family: "Nunito Sans", Sans-serif; font-weight: 400; font-size: 18px; margin-bottom: 17px; } .inner-host-inner p{ color: #1D253B; font-family: "Nunito Sans", Sans-serif; font-size: 18px; font-weight: 400; line-height: 1.3em; } .event-meta-top li.elementor-icon-list-item.elementor-inline-item { line-height: 1; } .event-meta-top li.elementor-icon-list-item:first-child,.event-meta-top li.elementor-icon-list-item:nth-child(2) { margin-right: 25px !important; } .event-meta-top li.elementor-icon-list-item:first-child span.elementor-icon-list-text,.event-meta-top li.elementor-icon-list-item:nth-child(2) span.elementor-icon-list-text { padding-right: 20px; } .inner-host-image { max-width: 335px; min-height:325px; margin: 0 auto; width: 100%; position: relative; overflow: hidden; margin-bottom:22px ​!important; } .event-meta-top ul li.elementor-icon-list-item.elementor-inline-item:nth-child(3) { position: relative; } .event-meta-top ul li.elementor-icon-list-item.elementor-inline-item:nth-child(3)::after { content: url(images/playbtnicon.svg); position: absolute; right: -45px; top: 32px; height: 32px; width: 38px; border: 0px; } .inner-host-image img { position: absolute; left: 0px; right: 0px; width: 100%; } #gform_wrapper_3 input[type="text"],#gform_wrapper_3 input[type="email"] { color: #202942; font-size: 18px; border-radius: 50px; border: 0px; padding: 16px 40px; margin-top: 10px; } #gform_wrapper_3 ul.gform_fields li.gfield { padding-right: 0 !important; margin-top: 0; } #gform_wrapper_3 select { color: #202942; font-size: 18px; border-radius: 50px; border: 0px; padding: 16px 40px; } li#field_3_5 { position: relative; top: 12px; } #gform_wrapper_3 textarea{ color: #202942; font-size: 18px; border-radius: 25px; border: 0px; padding: 16px 40px; height:110px; margin-top: 9px; } #gform_wrapper_3 .gform_footer input[type="submit"] { width: 100% !important; max-width: 259px; padding: 12px 24px; float: right; margin-bottom: 2em !important; margin-top: -110px !important; } #gform_wrapper_3 .gf_left_half { width: 49%; margin-right: 19px; } #gform_wrapper_3 .gf_right_half{ width: 48%; } .contact-form-wrapper { padding: 30px 50px 20px 70px; } ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ color: #202942 !important; } :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #202942; } ::-ms-input-placeholder { /* Microsoft Edge */ color: #202942; } .about-section3 > .elementor-container.elementor-column-gap-default { min-height: auto !important; } .menu-item-81 > a span:after, .menu-item-102 > a span:after, .menu-item-7339 > a span:after, .menu-item-7730 > a span:after, .menu-item-5735 > a span:after { content: ''; width: 0; height: 0; display: block; border: 4px solid transparent; border-top-color: #fff; position: absolute; top: 5px; right: -16px; } #menu-main-menu-1 .sub-menu{ display:none; } #menu-main-menu-1 .sub-menu .menu-item-has-children .sub-menu{ display:none; } .anchor-sect { display: block; position: relative; top: -100px; visibility: hidden; } .home-testimonial-responsive .testimonial-index-sb p, .home-testimonial-responsive .testimonial-index-sb h4 { color: #fff; } .home-testimonial-responsive .testimonial-index-sb { margin-bottom: 1em; background-color: #FFFFFF10; backdrop-filter: blur(5px); } .abouthalfcontent .content-left { border-right:0 !important; } .bip-timeline-wrap{ position: relative; overflow: visible; background: url(images/biptimeline.svg) no-repeat top center; margin: 0 auto; } .bip-timeline-wrap { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; max-width: 1022px; } .bip-timeline-wrap .block { max-width: 80px; text-align: center; } .bip-timeline-wrap .block .year-text { color: #0F4873; font-size: 32px; font-weight: 700; } .bip-timeline-wrap .block:nth-child(odd) { padding-top: 75px; } .bip-timeline-wrap .block:nth-child(even) { padding-top:135px; } .bip-timeline-wrap .popup-wrap { background: #202942; padding: 20px; max-width: 224px; width: 100%; left: 0; right: 0; top: -260px; margin: 0 auto; position: absolute; z-index: 9; text-align: left; opacity: 0.0; visibility: hidden; } .bip-timeline-wrap .block:nth-child(1) .popup-wrap { left: 0; right: unset; } .bip-timeline-wrap .block:hover .popup-wrap { opacity: 1.0; filter: alpha(opacity=100); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; visibility: visible; } .bip-timeline-wrap .block.bip-popup:nth-child(1) .popup-wrap { opacity: 1.0; filter: alpha(opacity=100); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; visibility: visible; } .bip-timeline-wrap .block.bip-popup .popup-wrap h2 { color: #fff; font-size: 21px; } .bip-timeline-wrap .block.bip-popup .popup-wrap p { color: #fff; font-size: 18px; margin-bottom: 0px !important; line-height: 1.4; } .bip-timeline-wrap .block.bip-popup .year-text { color: #FF8B05; } .bip-popup .popup-wrap { visibility: visible !important; } .bip-timeline-wrap .block:hover .popup-wrap h2 { color: #fff; font-size: 21px; } .bip-timeline-wrap .block:hover .year-text { color: #FF8B05; } .bip-timeline-wrap .block:hover .popup-wrap p { color: #fff; font-size: 18px; margin-bottom: 0px !important; line-height: 1.4; } .bip-timeline-wrap .block:nth-child(1) .popup-wrap { left: -75px; right: unset; } .bip-timeline-wrap .block:nth-child(2) .popup-wrap{ left:40px; right:unset; } .bip-timeline-wrap .block:nth-child(3) .popup-wrap{ left:165px; right:unset; } .bip-timeline-wrap .block:nth-child(4) .popup-wrap{ left:-219px; right:0; } .bip-timeline-wrap .block:nth-child(5) .popup-wrap{ left:unset; right:391px; } .bip-timeline-wrap .block:nth-child(6) .popup-wrap{ left:unset; right:270px; } .bip-timeline-wrap .block:nth-child(7) .popup-wrap{ left:unset; right:148px; } .bip-timeline-wrap .block:nth-child(8) .popup-wrap{ left:unset; right:36px; } .bip-timeline-wrap .block:nth-child(9) .popup-wrap{ left:unset; right:-69px; } /*starts responsiveness*/ @media only screen and (min-width: 1341px) { } @media only screen and (max-width: 1485px) { .event-single-section2 .content-left, .event-single-section2 .content-right { width: 50% !important; } .event-single-section2 .elementor-inner-section { padding: 45px ​40px !important; padding: 45px 40px !important; } .event-single-section2 .elementor-top-column .elementor-column-wrap.elementor-element-populated { background: #F9F9F9 !important; } .event-single-section2 .elementor-top-column .elementor-column-wrap.elementor-element-populated { background: #F9F9F9 !important; max-width: 1150px !important; margin: 0 auto !important; padding : 0 0 !important; } .event-single-section2 .content-right .elementor-widget.elementor-widget-image { position: relative !important; left: 0px !important; top: 0px !important; display: block; margin: 0 auto; text-align:right; } } @media only screen and (max-width: 1340px) { .event-section3 .elementor-column-wrap.elementor-element-populated br { display: none; } .event-section3 .elementor-column-wrap.elementor-element-populated { box-shadow: none !important; max-width: 1120px; background-image: none !important; margin: 0 auto; padding: 30px 25px !important; } .event-section3 .inner-content .content-left{ width:100% !important; } .event-section3 .inner-content .content-right{ display:none; } .event-odd .events-list-left, .event-even .events-list-left { flex-basis: 48%; } .event-odd .events-list-right, .event-even .events-list-right { flex-basis: 48%; } .event-even .events-list-left { padding-left: 30px !important; } .halfimg-round{ display:block; } .greybox-yellow-left-content .elementor-column-wrap.elementor-element-populated { padding-top: 0px !important; padding-bottom: 0px !important; } .greybox-yellow-left-content .elementor-column-wrap.elementor-element-populated { background: transparent !important; } .greybox-yellow-left-content .inner-content .elementor-container{ background: #f1f2f4; } .greybox-yellow-left-content .inner-content .content-right { padding: 80px 25px 60px 25px; } .alm-reveal{ justify-content: center; } .genesis-nav-menu a{ margin: 0 56px; } .wrap-headertop{ background-size:cover; } .site-header .widget-area { width: 840px; } .search-icon img { position: relative; top: -3px; left: 0; } } @media only screen and (max-width: 1200px) { .about-section3new .content-left, .about-section3new .content-right { width: 100% !important; } .about-section2 { margin-bottom: 0px !important; padding-bottom: 0px !important; } #about-section2new { margin-top: 0px !important; } .about-section3new { padding-top: 0px !important; } .about-section3new .content-left .elementor-widget-image { max-width: 100% !important; width: 100% !important; left: 0px !important; top: 0px !important; position: relative !important } .about-inner-alt-content .elementor-widget-image { position: relative !important; left: 0px !important; right: 0px !important; max-width: 100% !important; } .alt-year h6:after { content: none; } .alt-year { position: relative !important; left: 0px !important; right: 0px !important; top: 0px !important; } .home-section8 .content-left .elementor-widget-image { left: 0px !important; top: 0px !important; position: relative !important; } .home-section6 .elementor-container.elementor-column-gap-default { min-height: auto !important; } .home-section6 .elementor-column-wrap.elementor-element-populated { max-width: 960px !important; margin: 0 auto; background: #fff !important; padding: 30px 10px !Important; } ul.ourclients-logos{ left:0px !important; } .home-section2 .content-right .elementor-widget-image { position:relative !important; left: 0px !important; right: 0px !important; top: 0px !important; } .sector-tpl-section2 .content-left .elementor-widget-image { position: relative !important; left: 0px !important; top: 0px !important; max-width: 100% !important; width: 100% !important; } .sector-tpl-section2 { padding-top: 3em !important; padding-bottom: 3em !important; } .event-single-section4 .content-left .elementor-column-wrap.elementor-element-populated { padding: 0px !important; } .event-single-section4 .inner-content2 .elementor-widget-text-editor .elementor-widget-container { margin: 7px !important; padding: 0px 13px !important; margin-top: 20px !important; } .event-single-section4 .content-right .elementor-column-wrap.elementor-element-populated { margin: 0px !important; } .event-single-section4 .elementor-widget-image { position: relative !important; left: 0px !important; right: 0px !important; } .event-single-section4 .elementor-widget-image { position: relative !important; } .event-single-section3 .inner-content .elementor-container.elementor-column-gap-default { min-height: auto !important; } .event-single-section3 .content-right .elementor-column-wrap.elementor-element-populated { padding-top: 40px !important; } .event-single-section2 { padding-top: 0px !important; padding-bottom: 3em !important; } .event-single-section2 .elementor-inner-section{ padding-top: 5em !important; padding-bottom: 4em !important; } .event-single-section3 { padding-bottom: 1em !important; } .event-single-section3 .content-left .elementor-widget.elementor-widget-image { position: relative; left: 0px !important; top: 0px !important; padding: 25px; } .resource-section1 { padding-top: 4em !important; } .resource-section1 .content-left .elementor-widget-image { left: 0px !important; top: 0px !important; max-width: 100% !important; position: relative !important; } li#field_3_5 { position: relative; top: 0; margin-top: 10px !important; } .contact-section3 .elementor-widget-image { left: 0px !important; position: relative !important; } #gform_wrapper_3 .gf_left_half { width: 100% !important; margin-right: 0 !important; } #gform_wrapper_3 .gf_right_half { width: 100% !important; } .case-studies-index-wrap li { flex-basis: 32%; } .alm-reveal .testimonial-index{ padding: 145px 25px 100px 25px; } #footer-menus-section{ padding: 30px 0; padding-bottom: 35px; } .site-header .widget-area { width: 700px; } .site-header.scrolling .wrap{ padding-top: 0px; padding-bottom: 0px; } .genesis-nav-menu a { font-size: 14px !important; margin: 0 41px; } ul#social-media-footer{ float: none; margin:0 auto; margin-top: 23px; } ul.menu-footer{ float:none; text-align:center; } .show1200{ display:block; vertical-align:top; margin: 0 auto; } } @media only screen and (max-width: 1023px) { #gform_wrapper_3 .gform_footer input[type="submit"] { float: none; margin-top: 0; } #about-section2new { padding-bottom: 3em !important; } .about-section3new { padding-top: 0px !important; } .bip-products-section { padding: 0px !important; margin-top: -5em; } .alt-bot-after .elementor-column-wrap.elementor-element-populated { padding: 0px !important; } .alt-bot-after br{ display:none; } .about-alt-section { padding-top: 5em !Important; background: #f0f2f4 !important; margin-top: -265px; } .alt-year { margin: 0 auto; } .about-alt2, .about-alt1 { padding: 0px !important; } .about-inner-alt-content .content-left, .about-inner-alt-content .content-right { width: 100% !important; } .about-inner-alt-content .content-left .elementor-column-wrap.elementor-element-populated, .about-inner-alt-content .content-right .elementor-column-wrap.elementor-element-populated { padding: 0px !important; } .about-inner-alt-content:before{ content:none; } .greybox-yellow-left-content br{ display:none; } .home-section10 .elementor-container.elementor-column-gap-default { min-height: auto !important; } .home-section10 { padding-top: 4em !important; padding-bottom: 4em !important; } .home-section8 { padding-top: 5em !important; padding-bottom: 4em !Important; } .home-testimonials { padding-top: 3em !important; } .home-testimonials { margin-top: 0px !important; padding-top:4em ​!important; } .home-section6 { margin-top: 2em !important; margin-bottom: 5em ​!importan; margin-left: 10px; margin-right: 10px; } .home-section6 .elementor-container.elementor-column-gap-default { min-height: auto !important; } .home-section5 br{ display:none; } .home-section5 .content-left { width: 100% !important; } .home-section4-header .elementor-widget-container { padding-top: 3em !important; } .home-section4 .inner-section3 .elementor-column-wrap.elementor-element-populated { padding: 0px !important; } .home-section4 br { display: none; } .home-section4 { margin-top: 3em !important; margin-bottom: 5em !important; } ul.ourclients-logos li { margin: 0 10px; margin-bottom: 10px; } ul.ourclients-logos { text-align: center; justify-content: center; } ul.ourclients-logos li:first-child { display: block; width: 100% !important; text-align: center; margin-bottom: 20px; } .home-section2-testimonial .elementor-widget-container { background-size: cover; background: #f8f8f8 !important; padding: 20px 30px !important; } .home-section2 { padding-top: 3em !important; padding-bottom: 2em !important; } .main-cta-buttons .elementor-column-wrap { padding-left: 20px !important; padding-right: 20px !important; } #home-banner br { display: none; } #home-banner { background-size: cover; } .event-single-section2 .content-left{ width:100% !important; } .event-single-section2 .content-right{ display:none; } .resource-section1 .content-right { width: 100% !important; } .resource-section1 { padding-top: 3em !important; padding-bottom: 3em !important; } .market-insights-ft-header h2 { font-size: 4vw !important; } .event-section5 { padding-bottom: 3em !important; } .inner-host-content { flex-basis: 48.3% !important; } .elementor-location-single.type-delta-events { padding: 0px; margin: 0px; } .elementor-location-single { padding: 0px !important; margin: 0px; } .resourcesmw2 br{ display:none; } .sb-widget1 { background-size: cover; padding-bottom: 3em; } .case-studies-index-wrap li a.case-btn{ max-width: 205px; font-size: 14px; } .greybox-yellow-left-content .elementor-column-wrap.elementor-element-populated { background-image: none !important; } .fc-left { flex-basis: 20%; } .fc-right { flex-basis: 79%; } .fc-right ul li:first-child { margin: 0px !important; } .ctm-before-header.scrolling { display: block !important; } .site-header.scrolling .wrap { padding: 13px 0 !important; } .ctm-headertitle{ margin-bottom: 2em; } .ctm-headertitle h2{ padding-right: 0em; padding-left: 0em; } .site-header.scrolling { padding: 0 0 !important; background: transparent !important; } .site-header { position: absolute; } .wrap-headertop{ min-height: auto; padding: 0 0 0em 0; } .slick-prev{ left: 0; } .slick-next{ right: 0; } /*mobile menu*/ .widget-area.header-widget-area{ display:none; } .search-header{ display:none!important; } .site-header .search-form { display:block; } #mobile-menu-section, #toggle-nav, .toggle-wrap{ display:block; } .mobile-menu-wrap{ float:none; clear:both; background:#222940; max-width: 100%; margin:0 auto; padding-bottom: 0 !important; } .mobile-menu-wrap li a{ color: #fff!important; display: block; font-size: 15px; font-weight:500; padding:10px ​20p; text-transform:uppercase; } .mobile-menu-wrap li a i { position: relative; right: -8px; } .mobile-menu-wrap li{ color: #fff; display: block; } .mobile-menu-wrap .menu-item{ background: #222940; border-bottom: 1px solid #fff; display: block; float: none; text-align: left; margin-bottom: 6px !important; padding: 11px 20px; padding-top: 8px; } .mobile-menu-wrap .wrap{ width: 100% !important; } .mobile-menu-wrap .menu-item:last-of-type{ border-bottom:none; margin-bottom: 0px !important; } /*.mobile-menu-wrap .menu a:hover, .mobile-menu-wrap a:hover, .mobile-menu-wrap .current-menu-item a, .mobile-menu-wrap .sub-menu a:hover, .mobile-menu-wrap .sub-menu a:hover { background: #985c21 none repeat scroll 0 0!important; color: #fff !important; }*/ } @media only screen and (max-width: 960px) { .footer-content-menus { flex-direction: column; justify-content: center; text-align: center; } .fc-right ul{ justify-content: center; } .footer-social ul li:first-child a { left: 0; } .footer-social ul { max-width: 326px; width: 100%; float: none; align-items: center; right: 0; margin: 0 auto; } #footer-menus-section { padding-bottom: 15px; padding-top: 45px; } } @media only screen and (max-width: 860px) { .event-section2 { padding: 3em 0 2em 0 !important; } .event-section1 { background-size: cover; } .event-index-content-inner { padding-top: 2em !important; } .events-list-wrapper{ height: auto !important; } .events-list-wrapper.event-even { background: transparent; } .event-odd .events-list-left{ display:none; } .event-odd .events-list-right { flex-basis: 100% !important; padding-top: 0; padding-left: 0px; padding-right: 0px; } .event-even .events-list-right { display: none; } .event-even .events-list-left { flex-basis: 100%; padding-top: 0px; padding-left: 0px !important; padding-right: 0px; } .event-odd .events-list-left { display: none; } .case-studies-index-wrap li { flex-basis: 47%; } .sector-section2 { padding-top: 3em !important; } .sector-section3 { padding-top: 1em !important; } .site-inner { padding-top: 0; } .site-header .wrap { padding-left: 5%; padding-right: 5%; } .wrap-headertop { background-position: calc(81% - -223px) calc(100% - 0px); } .site-header.scrolling .wrap { padding-left: 5% !important; padding-right: 5% !important; } .site-header.scrolling .title-area { padding:8px 5% 10px 0% !important; } .home-section2 .content-left { position: relative; top: -1.4em; } } @media only screen and (max-width: 768px) { .inner-host-image{ min-height:auto; } .inner-host-image img { position: relative; } .team-content-wrap .content-left .elementor-element-populated, .team-content-wrap .content-right .elementor-element-populated { margin: 0px !important; } .clients-say-section { padding-top: 4em !important; padding-bottom: 3em !important; } .about-section2 { padding-bottom: 0px !important; } #about-section2new { padding-top: 0px !important; margin-top: 0px !important; } .home-testimonials { background-size: cover; padding-bottom: 3em !important; } .home-section5 .elementor-widget-text-editor .elementor-widget-container { margin-top: 0px !important; } .logo-footer-content { background-color: unset !important; margin-top: -75px !important; } .home-logofooter { display: block !important; } .free-buyer-demo-home br{ display:none; } .free-buyer-demo-home .elementor-container.elementor-column-gap-default { min-height: auto !important; } .free-buyer-demo-home { padding-top: 7em !important; padding-bottom:8em !important; } .home-section10 .elementor-widget-container { padding: 0px !important; text-align: center; } .home-section6 .content-left .elementor-button-wrapper { margin-bottom: 2em !important; } .ctm-before-header.scrolling{ display:none !important; } .box-cta-home h3 { font-size: 30px !important; } .home-section9 .elementor-widget-bdt-advanced-button { display: none !important; } .home-section9{ padding-top: 3em !important; padding-bottom: 3em !important; } .home-section8 .content-right .elementor-widget-container { padding: 0px !important; } .home-section6 .elementor-column-wrap.elementor-element-populated{ padding: 0px 10px !Important; } .home-section7 .elementor-widget-icon-list .elementor-widget-container { margin-bottom: 25px !important; } .home-testimonials h2 { font-size: 29px !important; line-height: 1.2; } .client-say-slider .swiper-slide { padding-left: 10px !important; padding-right: 10px !important; } .home-section7 span.elementor-icon-list-text { font-size: 17px !important; } .home-section7 .elementor-widget-bdt-advanced-button { text-align: center; } .home-section7 { padding-top: 3em !important; padding-bottom: 3em !important; } .home-section7 .content-left:nth-child(1) { margin-bottom: 3em !important; } .home-section6 { margin-top: 2em !important; margin-bottom: 5em !important; } .home-section6-column > .elementor-column-wrap.elementor-element-populated { box-shadow: none !important; } .home-section4 .inner-section3 { margin-top: 1em !important; } .home-section4 .inner-content1 .elementor-text-editor.elementor-clearfix { font-size: 21px; } .home-section5 { padding-top: 3em !important; padding-bottom: 3em !important; background: #03305E !important; } .home-section5 .elementor-container.elementor-column-gap-default { min-height: auto !important; } .home-section4 .content-left { margin-bottom: 2em; } .home-banner-counter .elementor-row { flex-direction: row !important; } .home-banner-counter .elementor-row .elementor-column { width: 49% !important; } #home-banner h2 { font-size: 33px; } .main-cta-buttons .elementor-widget-container { margin-bottom: 10px !important; } .elementor-element.elementor-element-5c0dc48.elementor-widget.elementor-widget-heading { display: none; } .main-cta-buttons .elementor-column-wrap { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } .main-cta-buttons h2 { display: none; } #home-banner .inner-content3 { margin-top: 2em !important; } .ctm-before-header { display: none; } .sector-tpl-section2 .content-right .elementor-column-wrap.elementor-element-populated { padding: 0px !important; } .sector-tpl-section4 { padding-top: 1em !important; padding-bottom: 1em !important; padding-left: 10px !important; padding-right: 10px !important; } .sector-tpl-section3 { padding-top: 2em !important; padding-bottom: 1em !important; } .ep-section6 .bdt-switcher .elementor-column-wrap.elementor-element-populated { padding-right: 0px !important; margin-right: 0px !important; margin-left: 0px !important; } .ep-section2 { padding-top: 3em !important; } .event-single-section2 { padding-top: 0 !important; } .event-single-section2 .elementor-inner-section { padding: 45px ​40px !important; padding: 60px 10px !important; } .event-single-section3 .content-right .elementor-column-wrap.elementor-element-populated { padding-top: 0 !important; } .event-single-section4 { padding-bottom: 4em !important; } .event-single-section4 br { display: none; } .event-single-section4 .inner-content1 .elementor-widget-container { padding: 0px !important; } .event-single-section4 .inner-content2 .elementor-widget.elementor-widget-image { margin: 0 auto !important; } .event-single-section4 .inner-content2 .elementor-widget-text-editor .elementor-widget-container{ padding:0px !important; } .event-single-section3 .content-left { display: none; } .resource-section2 { margin-bottom: 0em !important; } .inner-video { margin-top: 0 !important; margin-bottom: 0px !important; } .delta-videos-description:before{ content:none; } .inner-video .content-left .elementor-widget-html .elementor-widget-container, .inner-video .content-right .elementor-widget-html .elementor-widget-container { padding: 0px !important; margin-top: 1em; } .resource-section2 br { display: none; } .market-insights-ft-header h2 { font-size: 40px !important; } .contact-section3 { padding-bottom: 1em !important; } #resource-sw-footer { padding-top: 3em !important; } .resourcesmw-footer { padding-top: 3em !important; padding-bottom: 0em !important; } .greybox-yellow-left-content br { display: none; } .greybox-yellow-left-content .inner-content .content-left{ padding: 70px 25px 55px 25px !important } .resourcesmw1 .content-right { padding-bottom: 4em !important; } .resourcesmw1 { padding-top:129px !important; } .resourcesmw1 .inner-content .content-left .elementor-column-wrap.elementor-element-populated { padding: 0px !important; } .event-section5 .content-right{ display:none !important; } .event-section4 { margin-bottom: 1em !important; } .event-section2 { padding: 3em 0 0em 0 !important; } .inner-host-content { flex-basis: 100% !important; } .single header.site-header { padding-bottom: 1em; background: #1291d6 !important; } .event-section1 br { display: none; } .event-section1 { margin-bottom: 0px !important; } #gform_wrapper_3 .gform_footer input[type="submit"]{ float: none; margin-top: 0; } .contact-section3 { padding-top: 2em !important; } .contact-section3 .content-left, .contact-section3 .content-right { margin-bottom: 20px !Important; } .contact-form-wrapper { padding: 0 15px; } .contact-section3 .content-right .elementor-column-wrap.elementor-element-populated { padding-left: 10px !important; } .contact-section2 .inner-content { margin-top: 3em !important; } #market-insights-bot-forma { position: relative; top: 0; } .resourcesmw-footer{ background:#1291d6 !important; margin-top: 0px !important; } .resourcesmw2 { padding-bottom: 1em !important; } .resourcesmw2 .content-inner2 h2, .resourcesmw2 .content-inner2 p { text-align: center; } .resourcesmw2 .content-inner2 .elementor-absolute.elementor-widget.elementor-widget-image .elementor-widget-container { margin-bottom: 22px !important; } .register-section .content-left { border: 0px !important; } .resourcesmw2 .content-inner2 .content-left .elementor-widget-heading .elementor-widget-container { padding: 0px !important; margin: 0px; } .resourcesmw2 .content-inner2 .elementor-absolute.elementor-widget.elementor-widget-image { position: relative !important; left: 0px; margin: 0 auto; } .resourcesmw2 .content-inner2 .elementor-column-wrap.elementor-element-populated { padding: 0px !important; } .resourcesmw1 .content-right .elementor-column-wrap.elementor-element-populated { margin: 0 !important; } .main-cta-buttons .elementor-inner-column:nth-child(2) .elementor-column-wrap.elementor-element-populated::before, .main-cta-buttons .elementor-inner-column:nth-child(2) .elementor-column-wrap.elementor-element-populated::after{ background:none !Important; } .box-cta-home .elementor-column-wrap { background: #F3F6FA !important; border-bottom: 1px solid #fff; } .faq-accordion span.elementor-accordion-icon-closed { position: relative; top: 0; left: -17px; } .faq-accordion span.elementor-accordion-icon-opened { position: relative; top: 0; left: -17px; } a.elementor-accordion-title { padding-right: 50px !important; display: block; line-height: 1.2; padding-bottom: 20px; padding-top: 10px; } .sched-inner-wrap .content-right .elementor-column-wrap.elementor-element-populated { padding: 1px 70px !important; padding-bottom: 3em !important; } .clients-say-section { background: #111c38 !important; padding-top: 5em !important; } .client-say-slider .swiper-pagination-bullet { width: 20% !important; } .greybox-yellow-left-content .inner-content .content-right { padding: 70px 25px 55px 25px; } .delta-cta-buttons a.bdt-ep-button.bdt-ep-button-effect-a.bdt-ep-button-size-md { font-size: 3vw !Important; } .page-id-3999 .sector-section3 { padding-top: 3em !important; } .sector-section3 { padding: 0px !important; } .sector-section3 .inner-content .content-left, .sector-section3 .inner-content .content-right { margin-bottom: 2em !important; } .sector-section3 .inner-content { margin-bottom: 0 !important; } .sector-section3 .inner-content .elementor-widget-html .elementor-widget-container { padding: 30px 0 0 0 !important; } .partners-box-content:before { content: none; } .opporunity-wrapper .partners-box-content:before { content: none; } .sector-section3 .inner-content .elementor-widget-button .elementor-widget-container { margin: 0px !important; } .sector-section3 .inner-content .content-left .elementor-column-wrap.elementor-element-populated { margin: 0px; } .sector-section3 .inner-content .content-right .elementor-column-wrap.elementor-element-populated { margin: 0px; } .fc-right ul li:last-child { margin: 0px 21px !important; } .fc-right ul li:first-child { margin: 0px 21px !important; } .sector-section2 br { display: none; } .free-buyer-footer .elementor-container.elementor-column-gap-default { min-height: auto !important; } .free-buyer-footer br{ display:none; } .logo-footer-content { display: none; } .free-buyer-footer { background: #1291d6 !important; padding: 2em 0 2em 0 !important; } .elementor-page-header br{ display:none; } .elementor-page-header { background: #1291d6 !important; padding-bottom: 1.8em !important; } .alm-reveal .testimonial-index { flex-basis: 45%; } .ctm-before-header ul li { margin: 0 4px; padding: 0 0 0 0; } .ctm-before-header ul{ justify-content: center; } .ctm-headertitle { min-height: auto; padding-top: 9em; padding-bottom: 4em; background: #043752; } .ctm-headertitle h2 { font-size: 40px; } .view-allpost-btn a.elementor-button-link.elementor-button.elementor-size-xl { padding: 19px 24px !important; max-width: 244px !important; width: 100% !important; display: block !important; font-size: 16px !important; margin: 0 auto !important; } .view-allpost-btn .elementor-widget-container{ margin:3em 0 2em 0 !important; } #gform_wrapper_1 input[type="submit"]{ float: none; margin-top: 0; } .faq-section2 { padding-top: 20px !important; padding-bottom: 40px !important; } .faq-accordion .elementor-tab-title { padding: 15px 0 !important; } .faq-section3 { padding-bottom: 1em !important; } .faq-accordion .elementor-tab-content { padding: 10px 0 !important; } } @media only screen and (max-width: 760px) { #footer-copyright ul { text-align: center; } #footer-copyright ul li { display: block; margin-bottom: 7px; } #footer-copyright ul li:last-child{ float:none; } } @media only screen and (max-width: 650px) { .home-section4 .inner-content1 h2 { font-size: 35px !Important; } .event-meta-top li.elementor-icon-list-item.elementor-inline-item { margin-bottom: 13px !important; } .event-meta-top li.elementor-icon-list-item:first-child span.elementor-icon-list-text, .event-meta-top li.elementor-icon-list-item:nth-child(2) span.elementor-icon-list-text { padding-right: 0 !important; } .event-meta-top .elementor-icon-list-item:after { content:none !important; } .event-meta-top li.elementor-icon-list-item:first-child, .event-meta-top li.elementor-icon-list-item:nth-child(2) { margin-right: 0 !important; } .event-section1 ul.elementor-icon-list-items li { margin: 0px !important; padding: 0px !important; } .event-section1 ul.elementor-icon-list-items { display: flex; flex-direction: column; text-align: center; margin: 0px !important; } .footer-logo { float: none; display: block; margin: 0 auto; margin-bottom: 0px; margin-bottom: 15px; } .footer-images { float: none; margin: 0 auto; display: block; } .alm-reveal .testimonial-index { flex-basis: 100%; } .sector-section2 .elementor-widget-container { padding: 0px !important; } } @media only screen and (max-width: 550px) { .logo-footer-content { margin-top: 0 !important; background-color: #4589c6 !important; } } @media only screen and (max-width: 500px) { .case-studies-index-wrap li { flex-basis: 100%; } .ctm-before-header ul li { line-height: 19px; } .ctm-before-header { padding: 7px 0; } .alm-reveal .testimonial-index { flex-basis: 100%; } #footer-copyright{ margin-top: -2px; } } @media only screen and (max-width: 400px) { .home-section5 h2 { font-size: 36px !important; } .home-section9 .content-inner1 .elementor-widget-container { margin: 0px !important; } .free-buyer-demo-home { padding-top: 5em !important; } .logo-footer-content { background-color: unset !important; margin-top: -75px !important; } .home-section9 h2 { font-size: 9vw !Important; line-height: 1.2; } .home-section10 { background:url('images/case-studies-bg.jpg') no-repeat bottom center #262c42 !important; } ul.case-studies li { flex-basis: 100%; margin-bottom: 1em; } .home-testimonials { padding-top: 3em !important; padding-bottom: 5em !Important; } .home-testimonials { background: #111c38 !important; } .home-section9{ padding-top: 2em !important; padding-bottom: 2em !important; } #home-banner { background-size: cover; background: url(images/home-mobile-banner.jpg); } .delta-cta-buttons a.bdt-ep-button.bdt-ep-button-effect-a.bdt-ep-button-size-md { font-size: 5vw !Important; padding-left: 30px; padding-right: 30px; } .fc-right ul { justify-content: center; flex-direction: column; } #footer-copyright ul { text-align: center; flex-direction: column; } #footer-copyright ul li:first-child{ order:4; } #footer-menus-section { padding: 40px 0; padding-bottom: 6px; } } @media only screen and (max-width: 320px) { }