/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
#page-sub-header{position:relative;top:-82px}#page-sub-header_c1{min-height:180px}.def-font{font-family:"ff-meta-web-pro",Sans-serif!important;font-size:16px!important}.def-font strong{font-weight:700!important}.copyright{font-size:13px!important}.font-roboto{font-family:"Roboto",Sans-serif;font-weight:400}.team-member{min-height:280px}.team-member>.elementor-widget-container{min-height:280px}.team-member .pp-tm-image{min-height:280px}.team-member .pp-tm-name{color:#166c80;font-family:"Archive",Sans-serif;font-size:20px;margin:20px 0 0!important;padding:0px!important}.team-member .pp-tm-position{color:#166c80;font-family:"ff-meta-web-pro",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;margin:0px!important;padding:0 0 40px!important}.pages_header{font-family:"Archive",Sans-serif!important;font-size:20px;font-weight:100;text-transform:uppercase;font-style:normal;color:#fff;-webkit-clip-path:polygon(0 0,100% 0,100% 78%,0 100%);clip-path:polygon(0 0,100% 0,100% 78%,0 100%);background-color:#176c80;height:85px;padding:20px 35px 25px 35px}.pages_header h2{color:#fff!important;font-family:"Archive",Sans-serif!important}.pages_sub-header h2,.pages_sub-header h3,.pages_sub-header h4,.pages_sub-header h5{margin:0px!important;padding:0px!important;line-height:normal!important;font-weight:normal!important;font-style:normal!important}.pages_sub-header{color:#fff!important;font-family:"ff-meta-web-pro",Sans-serif!important;font-size:16px;font-weight:100;-webkit-clip-path:polygon(0 19px,100% 0%,100% 100%,0 100%);clip-path:polygon(0 19px,100% 0%,100% 100%,0 100%);background-color:#2397ce;margin-top:-15px;padding:35px;color:#fff}.pages_inner_content{font-family:"ff-meta-web-pro",Sans-serif!important;font-size:16px;font-weight:100}.pages_sub-header a{color:#fff}#sidebar_submenu{padding:0 0 30px 0px!important}#sidebar_submenu ul li{padding-left:0px!important;margin:0px!important;list-style:none}#sidebar_submenu ul{padding:0px!important;margin:0px!important}#sidebar_submenu #menu-inpage-who-we-are>li>a,#sidebar_submenu #menu-inpage-bc>li>a,#sidebar_submenu #menu-inpage-od>li>a,#sidebar_submenu #menu-inpage-itss>li>a,#sidebar_submenu #menu-inpage-ics>li>a{color:#166c80!important;font-family:"Archive",Sans-serif!important;text-transform:uppercase;font-size:20px;font-weight:normal!important}#sidebar_submenu #menu-inpage-who-we-are a,#sidebar_submenu #menu-inpage-bc a,#sidebar_submenu #menu-inpage-od a,#sidebar_submenu #menu-inpage-itss a,#sidebar_submenu #menu-inpage-ics a{color:#166c80!important;font-size:14px}#homeslider .link_home_left a,#homeslider .link_home_right a{color:#fff}.jet-animated-box__title--front{color:#176c80!important;font-family:"Archive",Sans-serif!important;padding:10px 0 0 0px!important}@media not all and (min-resolution:.001dpcm){@media{.jet-animated-box__title--front{color:#176c80!important;font-family:"Archive",Sans-serif!important;padding:10px 0 0 0px!important}}}.elementor-widget-image .widget-image-caption{color:#7a7a7a;font-size:14px!important;font-family:"ff-meta-web-pro",Sans-serif!important;font-weight:100!important;font-style:normal!important;padding:10px 15px}.jet-animated-box__subtitle--front{align-self:center!important;text-align:center!important;color:#176c80!important;font-size:16px!important;font-family:"ff-meta-web-pro",Sans-serif!important;font-weight:100!important}.jet-animated-box__front{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;padding:400px 0 0 0px!important}.jet-animated-box__inner{justify-content:flex-start!important}.rowteam>.elementor-container{min-height:480px!important}.rowteam>.elementor-container .elementor-element{min-height:480px!important}.col-animated-box{min-height:480px!important}#footer-contact a{color:#086c81!important}@media only screen and (max-width:900px){.footer-mini-menu ul.elementor-nav-menu{margin:0 auto!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}#menu-flyout-remote-support>li>a,#menu-flyout-what-we-do>li>a,#menu-flyout-who-we-are>li>a,#menu-flyout-get-in-touch>li>a,#menu-flyout-business-consulting>li>a,#menu-flyout-online-digital>li>a,#menu-flyout-it-service>li>a{color:#fff!important;font-family:"Archive",Sans-serif!important;text-transform:uppercase;font-size:20px;font-weight:normal!important}#menu-flyout-remote-support a,#menu-flyout-what-we-do a,#menu-flyout-who-we-are a,#menu-flyout-get-in-touch a,#menu-flyout-business-consulting a,#menu-flyout-online-digital a,#menu-flyout-it-service a{color:#fff!important;font-size:14px}#menu-what-we-do>li>ul>li>a{font-weight:700}#menu-what-we-do>li>ul>li>ul{padding-left:30px!important}#menu-what-we-do a,#menu-who-we-are a,#menu-get-in-touch a{color:#fff!important;font-size:16px}#menu-what-we-do>li>a,#menu-who-we-are>li>a,#menu-get-in-touch>li>a{color:#fff!important;font-family:"Archive",Sans-serif!important;text-transform:uppercase;font-size:30px}.flyover-menu ul,.flyover-menu ul li{padding:0;margin:0;list-style:none;}
.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-e868fa4.inner-section-menu { width: 26% !important; }