#top-menu li.mega-menu>ul>li{width:20%}#top-menu li.mega-menu>ul>li:nth-of-type(4n){clear:unset}#top-menu li.mega-menu>ul>li:nth-of-type(4n+1){clear:unset}.our_partners .et_pb_main_blurb_image{margin-bottom:0px}.mega-menu ul ul li a{font-weight:400;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif;font-size:16px}.industries ul li a{font-weight:400;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif;font-size:16px}#top-header{display:none}body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header{}.et_fixed_nav #top-header{}.cl{clear:both}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.full_height{height:100%}.banner_full_height{height:100vh}.et-fixed-header#main-header{-webkit-box-shadow:0 0 15px rgba(0,0,0,.4) !important;-moz-box-shadow:0 0 15px rgba(0,0,0,.4) !important;box-shadow:0 0 15px rgba(0,0,0,.4) !important}#footer-info img{margin:0 5px -6px 1px}article.et_pb_post{padding-bottom:0px !important;margin-bottom:0px !important}#testimional_wrap .et_pb_blurb_description b{color:#22c5c4;font-size:16px}#slider_points .et_pb_slide_description{display:none}#slider_points .et_pb_slide_image{margin-top:0 !important}#slider_points .et_pb_slide_image img{max-height:100% !important}#slider_points .et-pb-arrow-prev{background:#4066b0;border-radius:50%}#slider_points .et-pb-arrow-next{background:#4066b0;border-radius:50%}#slider_points .et-pb-arrow-prev:before{font-size:35px}#slider_points .et-pb-arrow-next:before{font-size:35px}#slider_points .et-pb-controllers{position:relative;bottom:1px;left:auto;width:max-content;z-index:10;right:auto;display:flex;margin:0 auto;background:#fff;padding:7px 12px}#slider_points .et-pb-controllers a{width:9px;height:9px}#banner_sl .et_pb_slides .et_pb_slider_container_inner{width:42%}#banner_sl .et_pb_slides{position:relative}#banner_sl .et_pb_slide:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:linear-gradient(98deg,rgba(9,40,98,92%) 14%,rgba(0,0,0,0%) 100%)}#top-menu .current-menu-parent > a{color:#000 !important}#top-menu .current-menu-parent ul.sub-menu li.current-menu-item a{background:#efefef;color:#000 !important}#top-menu > li > a{padding:15px 25px !important}#top-menu > li > a:hover{background:#e4e4e4;color:#000 !important;opacity:1 !important}#top-menu .menu-item-has-children>a:first-child:after{right:5px;top:14px}.nav li ul.sub-menu{position:absolute;padding:0px 0;top:48px}#et-top-navigation{padding-bottom:25px !important}#testimional_hm  ul.slick-dots{margin-top:15px}#testimional_hm  #pac_dcm_carousel_1{margin-bottom:0px}#logo{max-height:90%}#top-menu li{display:inline-block;font-size:14px;padding-right:18px}#top-menu>li:last-child{padding-left:25px}.menu-item-33 a{background:#051895;padding:15px 55px !important;display:inline-block;color:#fff !important;border-radius:5px;font-size:15px !important}.menu-item-33 a:hover{opacity:1 !important;background:#294b8e}#banner_sl .et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}#banner_sl .et_pb_slide_description{padding:30% 0;width:90%;margin:0}#banner_sl .et_pb_slide_content{margin:10px 0}#main-header.et-fixed-header .menu-item-33 a{color:#fff !important}#main-header #et-top-navigation{padding-top:26px}#main-header #et-top-navigation nav>ul>li>a{padding-bottom:38px}#banner_sl .et-pb-controllers a.et-pb-active-control{width:12px;height:12px;background:#000 !important}#banner_sl .et-pb-controllers a{background:#fff !important;width:12px;height:12px;opacity:1}#social_ft li{margin-bottom:0 !important}.footer_menu_quick{display:flex;justify-content:space-between}#footer_main .et_pb_code_1_tb_footer p{color:#fff;margin-bottom:15px;font-size:14px;line-height:14px}#footer_main input[type=email]{background:#1d2440;padding:14px 15px;border-radius:5px;color:#fff;font-size:16px;margin-bottom:18px;width:100%}#footer_main input[type=email]::placeholder{color:#fff}#footer_main input[type=submit]{cursor:pointer;background:#494949;color:#fff;padding:12px 22px;border:none;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif;font-size:16px;border-radius:5px}.footer_menu_quick .imp_link h3{color:#fff;font-size:16px}.footer_menu_quick .quk_link h3{color:#fff;font-size:16px}.footer_menu_quick .imp_link ul{list-style:none;padding:0px;margin:0px}.footer_menu_quick .quk_link ul{list-style:none;padding:0px;margin:0px}.footer_menu_quick .quk_link ul li a{color:#fff;font-size:14px}.footer_menu_quick .imp_link ul li a{color:#fff;font-size:14px}.footer_menu_quick .quk_link ul li,.footer_menu_quick .imp_link ul li{margin:6px 0}.industry_icon{margin:0px;padding:0px;border-bottom:1px solid #000;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth}.industry_icon ul{list-style:none;padding:0px;margin:0px;display:flex;justify-content:space-between;align-items:flex-end}.industry_icon ul li{list-style:none;display:inline-block;min-width:20%;margin-right:20px}.industry_icon ul li a{justify-content:center;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif !important;display:flex;align-items:center;background:#fff;padding:15px 45px;border-top-left-radius:25px;border-top-right-radius:25px;color:#4a4a4a;-webkit-transition:all .2s ease,-webkit-transform .6s ease;transition:all .2s ease,-webkit-transform .6s ease;transition:all .2s ease,transform .6s ease;transition:all .2s ease,transform .6s ease,-webkit-transform .6s ease;font-size:16px}#menu-industry .current_page_item  a{font-family:"Lato",Helvetica,Arial,Lucida,sans-serif !important}.industry_icon ul li a img{margin-right:10px;width:40px}#banner_sl .et-pb-controllers{position:absolute;bottom:100px}.industry_icon ul li.active a{padding:25px 45px}.industry_icon ul li a:hover{padding:25px 45px}#list_li ul{margin:0px;padding:0px}#list_li ul li{list-style:none;margin:18px 0;position:relative;padding:0 0 0 30px}#list_li ul li:before{color:#fff;content:"N";position:absolute;left:-2px;top:3px;font-family:ETmodules !important;background:#0fd371;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:25px;font-size:14px;font-weight:600}.industry_icon li.active a{color:#04009a}.industry_icon{overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch}.industry_icon ul{display:flex;flex-wrap:nowrap;min-width:max-content;margin:0;padding:0;list-style:none}.industry_icon ul li{flex:0 0 auto;min-width:220px;margin-right:15px}.industry_icon ul li a{display:flex;align-items:center;justify-content:center;padding:15px 45px;background:#fff;border-top-left-radius:25px;border-top-right-radius:25px;color:#4a4a4a;font-size:16px;text-decoration:none;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif !important;transition:all .2s ease,transform .6s ease}.industry_icon ul li a img{margin-right:10px;width:40px}.industry_icon ul li:last-child{margin-right:0}.industry_icon::-webkit-scrollbar{height:6px}.industry_icon::-webkit-scrollbar-thumb{background:#999;border-radius:3px}.industry_icon::-webkit-scrollbar-track{background:#f0f0f0}.industry_icon ul li.active a{font-family:"Lato",Helvetica,Arial,Lucida,sans-serif !important}#testimional_wrap .et_pb_blurb_content{display:flex}#testimional_wrap .et_pb_blurb_content{position:relative}#testimional_wrap .et_pb_main_blurb_image{position:absolute;left:0px;margin-bottom:0;bottom:0}#testimional_wrap .et_pb_blurb_container{padding-left:170px}#testimional_wrap h4.et_pb_module_header{padding-bottom:0}#testimional_wrap .et_pb_blurb_container .bg_flxp{background:#ebeffb;padding:15px;border-radius:15px;margin-top:2px;margin-left:-95px;padding-left:95px;font-size:15px;line-height:23px;color:#000}#blog_global article{position:relative;margin-bottom:35px !important}.case_study article{margin-bottom:35px !important}#blog_global article .post-meta a{position:absolute;top:20px;left:0;background:#ffa10e;padding:4px 15px;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:#fff !important}#blog_global article a.entry-featured-image-url{margin-bottom:18px}#blog-tab ul{padding:0px;margin:0px;display:flex;justify-content:space-between;background-color:transparent}#blog-tab ul li a{justify-content:center;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif;background:#fff;box-shadow:0 -4px 10px #ccc;border-top-left-radius:25px;border-top-right-radius:25px;color:#000;-webkit-transition:all .2s ease,-webkit-transform .6s ease;transition:all .2s ease,-webkit-transform .6s ease;transition:all .2s ease,transform .6s ease;transition:all .2s ease,transform .6s ease,-webkit-transform .6s ease;margin-right:45px;display:flex;align-items:center;padding:15px 55px;max-height:40px}#blog-tab ul.et_pb_tabs_controls li{border-right:0px solid #d9d9d9}#blog-tab ul li a:hover{padding:25px 55px}#blog-tab ul.et_pb_tabs_controls:after{border-top:0px solid #d9d9d9}#blog-tab li.et_pb_tab_active a{background-color:#e2e2e2;padding:25px 55px}.industry_icon.inner-page ul li a{box-shadow:none;border-top-left-radius:0px;border-top-right-radius:0px}.industry_icon.inner-page ul li a:hover{background:linear-gradient(180deg,rgba(244,244,244,1) 0%,rgba(168,168,168,1) 100%)}#menu-industry li a{position:relative}#menu-industry li.current_page_item a{background:linear-gradient(180deg,#f4f4f4 0%,#a8a8a8 100%)}#menu-industry li a{padding-left:30px;padding-top:30px;padding-bottom:22px;padding-right:30px}.job_vacaincy{background:#fff;padding:20px;box-shadow:none;border:1px solid #ccc}.job_title h4{color:#000;font-size:18px;margin-bottom:8px}.job_vacaincy .job_title ul{margin:0px;padding:0px;list-style:none}.job_vacaincy .job_title .description_job{margin:12px 0;display:flex;flex-basis:80%}.job_vacaincy .job_title .description_job .apply_now{flex-basis:auto;text-align:right;align-self:end}.job_vacaincy .job_title ul li{padding-left:25px;position:relative;color:#000}.job_vacaincy .job_title ul li:before{content:"";background-image:url("https://cdn-ilecmkp.nitrocdn.com/DAZPgUDsqbagEQjdTxeyxVBHzEKoYTEr/assets/images/optimized/rev-776b377/keydynamicssolutions.com/wp-content/themes/divi-child/./images/location.png");font-size:16px;color:#000;font-family:ETmodules;width:25px;height:25px;position:absolute;display:inline-block;background-size:25px 25px;background-repeat:no-repeat;left:-3px}.nav li ul{width:300px}#top-menu li li a{padding:6px 20px;width:100%}#top-menu li li{padding:0 20px;margin:0;width:100%}.job_vacaincy .job_title .description_job .full_des p{color:#000}.job_vacaincy .job_title .description_job .apply_now a{background:#4167b1;padding:15px 55px !important;display:inline-block;color:#fff !important;border-radius:5px;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif;line-height:1em;font-size:14px}.job_vacaincy .job_title .description_job .full_des{flex:1 1 0}#career_jobs .dmach-acf-video-container .dmach-acf-label{display:none}#career_jobs .et_pb_de_mach_view_button a.et_pb_button{width:auto !important;display:inline !important}#career_jobs a.et_pb_button:after{line-height:32px !important}.main-archive-loop .grid-posts.loop-grid{grid-gap:0 !important}.main-archive-loop{box-shadow:0px 10px 20px 0px #dbdada}#job_get_tit h3{color:#000 !important}#job_date  .dmach-postmeta-item-containter{border:1px solid #000;padding:9px 18px;border-radius:25px;line-height:20px;display:inline-flex;color:#000;margin-top:5px}#job_date ul{margin:0px;padding:0px;list-style:none}#job_date ul li{border:1px solid #000;padding:9px 18px;border-radius:25px;line-height:20px;display:inline-flex;color:#000}#job_date ul{margin:0px;padding:0px;list-style:none}#job_date ul li{margin:0px 12px 0 0}#job_date{margin-top:10px}#career_pop ul li:before{color:#fff;content:"N";position:absolute;left:-2px;top:3px;font-family:ETmodules !important;background:#acb4ae;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:25px}#career_pop ul{margin:0px;padding:0px}::marker{display:none !important;font-size:0 !important}#career_pop ul li{position:relative;margin:15px 0;padding-left:32px}#career_pop h3{margin:12px 0}#career_form .et_pb_row{padding:10px 0;width:100%;margin:0}#career_form .et_pb_row label{color:#000}#career_form input[type=text]{width:100%;float:left;background-color:#f8f5f3;border-radius:1px;box-shadow:.1rem .1rem .1rem rgba(0,0,0,5%);padding:10px 13px;font-weight:300;border:1px solid #f8f5f3;font-size:1.1rem;color:#6a6a6a}#career_form input[type=email],#career_form input[type=tel]{width:100%;float:left;background-color:#f8f5f3;border-radius:1px;box-shadow:.1rem .1rem .1rem rgba(0,0,0,5%);padding:10px 13px;font-weight:300;border:1px solid #f8f5f3;font-size:1.1rem;color:#6a6a6a}#career_form .wpcf7-list-item{margin:0 0 0 10px}#career_form input[type=file]{width:100%;float:left;background-color:#f8f5f3;border-radius:1px;box-shadow:.1rem .1rem .1rem rgba(0,0,0,5%);padding:10px 13px;font-weight:300;border:1px solid #f8f5f3;font-size:1.1rem;color:#6a6a6a}#career_form input[type=submit]{transition:opacity .4s ease-in-out,background-color .4s ease-in-out;margin-top:12px;background:#4167b1;padding:15px 55px !important;display:inline-block;color:#fff !important;border-radius:5px;cursor:pointer;width:100%;border:none;font-size:14px;text-transform:uppercase;font-weight:900;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif}#career_form input[type=submit]:hover{background:#294b8e}#career_form h3{text-transform:uppercase;color:#000;text-align:left;border-bottom:1px solid #ccc;margin-bottom:5px}#career_form select{width:100%;float:left;background-color:#f8f5f3;border-radius:1px;box-shadow:.1rem .1rem .1rem rgba(0,0,0,5%);padding:10px 13px;font-weight:300;border:1px solid #f8f5f3;font-size:1.1rem;color:#6a6a6a}#career_form .wpcf7-spinner{position:absolute}#career_jobs:hover{background:#f7f7f7 !important;transition:all .6s ease,transform .6s ease}#cont_form .et_pb_row{width:100%;padding:8px 0}#cont_form .et_pb_row input[type=text]{width:100%;float:left;background-color:#f8f5f3;border-radius:1px;box-shadow:.1rem .1rem .1rem rgba(0,0,0,5%);padding:10px 13px;font-weight:300;border:1px solid #f8f5f3;font-size:1.1rem;color:#6a6a6a}#cont_form .et_pb_row select{width:100%;float:left;background-color:#f8f5f3;border-radius:1px;box-shadow:.1rem .1rem .1rem rgba(0,0,0,5%);padding:10px 13px;font-weight:300;border:1px solid #f8f5f3;font-size:1.1rem;color:#6a6a6a}#cont_form .et_pb_row input[type=email],#cont_form .et_pb_row input[type=tel]{width:100%;float:left;background-color:#f8f5f3;border-radius:1px;box-shadow:.1rem .1rem .1rem rgba(0,0,0,5%);padding:10px 13px;font-weight:300;border:1px solid #f8f5f3;font-size:1.1rem;color:#6a6a6a}#cont_form .et_pb_row textarea{width:100%;float:left;background-color:#f8f5f3;border-radius:1px;box-shadow:.1rem .1rem .1rem rgba(0,0,0,5%);padding:10px 13px;font-weight:300;border:1px solid #f8f5f3;font-size:1.1rem;color:#6a6a6a;height:120px}#cont_form .et_pb_row input:focus{border-color:#191818}#career_form input:focus{border-color:#191818}#cont_form .et_pb_row label{color:#000}#cont_form input[type=submit]{transition:opacity .4s ease-in-out,background-color .4s ease-in-out;margin-top:12px;background:#4167b1;padding:15px 55px !important;display:inline-block;color:#fff !important;border-radius:5px;cursor:pointer;width:100%;border:none;font-size:14px;text-transform:uppercase;font-weight:900;font-family:"Lato",Helvetica,Arial,Lucida,sans-serif;float:right}#cont_form input[type=submit]:hover{background:#294b8e}#cont_form h4{font-size:22px;margin-bottom:10px;color:#000;line-height:30px}#cont_form .wpcf7-spinner{position:absolute}#cont_form .et_pb_row textarea:focus{border-color:#191818}.contact_block{width:48%;display:inline-block;vertical-align:top}.contact_block .et_pb_main_blurb_image .et_pb_image_wrap{background-color:#fff;padding:25px;overflow:hidden;box-shadow:0px 16px 64px 0 rgba(244,117,56,.28)}.contact_block .et_pb_image_wrap img{display:block !important;width:100% !important}.contact_block .et_pb_image_wrap img{display:block !important;width:100% !important}.contact_block .et_pb_main_blurb_image{width:106px !important}#top-menu ul.sub-menu{border-bottom-left-radius:15px;border-bottom-right-radius:15px}#top-menu li li a{transition:all .2s ease,transform .6s ease;padding:7.5px 20px}#top-menu li li a:hover{background:#efefef;color:#000}#top-menu li li{padding:0 0px}.nav li ul{position:absolute;padding:0px 0}#top-menu li li:nth-last-child(1) a{border-bottom-left-radius:12px;border-bottom-right-radius:12px}#service_part_banner{display:flex;flex-direction:column-reverse}#experience_icon .et_pb_blurb_container{display:flex;justify-content:end}#experience_icon .et_pb_blurb_container .et_pb_blurb_description{align-self:end}#experience_icon h4.et_pb_module_header{padding-bottom:0;line-height:210px}#serv_banner{height:calc(100vh - 93px)}#abut{position:relative;overflow:hidden}#abut:before{pointer-events:none;position:absolute;top:50%;left:50%;bottom:-50%;width:100%;background-position:50%;background-repeat:no-repeat;content:"";transform:translate(-50%,-50%);height:130%;background-size:auto 100%;z-index:0;opacity:.17}#abut:before{background:#e9bfc3;height:780px;width:780px;border-radius:300%;filter:blur(77px)}#ab_icon .percent{margin-bottom:5px}#team_mem .et_pb_main_blurb_image{margin-bottom:15px}#team_mem h4.et_pb_module_header{padding-bottom:0}#blog_global h2.entry-title a{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#top-menu li a:after{color:#f3a60c}#top-menu li.menu-item-33 a:hover{background:#22c5c4 !important;color:#fff !important}#mobile_menu li{position:relative;width:100%;display:block;clear:both;background-color:rgba(255,255,255,.14);margin-bottom:1px}#main-header .et_mobile_menu li ul.sub-menu li{background:rgba(0,0,0,.32);display:block;clear:both;width:100%;position:relative;margin-bottom:1px;padding-left:0px}#main-header .et_mobile_menu li ul.sub-menu li a{}#main-header .et_mobile_menu li ul.sub-menu{margin-left:0px;padding-left:0}#main-header .et_mobile_menu li ul.hide{display:none !important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children > a{background:transparent}#mobile_menu .menu-item-has-children > a + span{position:absolute;right:0;top:0;padding:10px 17px;font-size:20px;font-weight:700;cursor:pointer;z-index:3;background-color:rgba(0,0,0,.32)}span.menu-closed:before{content:"L";display:block;color:#fff;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"M"}.et_pb_scroll_top{z-index:9999999;position:fixed;right:20px;bottom:20px;background:#fd3607;height:100px;box-shadow:0 2px 4px rgba(108,46,185,.2);-webkit-transition:all .2s ease,-webkit-transform .6s ease;transition:all .2s ease,-webkit-transform .6s ease;transition:all .2s ease,transform .6s ease;transition:all .2s ease,transform .6s ease,-webkit-transform .6s ease;cursor:pointer}.et_pb_scroll_top:before{display:none}.et_pb_scroll_top:after{content:"$";font-family:ETmodules !important;color:#fff;font-size:16px;font-weight:700;margin-left:10px}.et_pb_scroll_top,.et_pb_scroll_top.et-visible,.et_pb_scroll_top.et-hidden{-webkit-animation:none !important;animation:none !important}.et_pb_scroll_top,.et_pb_scroll_top.et-hidden{-webkit-transform:scale(0) rotate(0deg);transform:scale(0) rotate(0deg)}.et_pb_scroll_top.et-visible{-webkit-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}.et_pb_scroll_top .et-pb-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.et_pb_scroll_top{right:0;width:auto;padding:0 20px;line-height:34px}.et_pb_scroll_top:before{content:"Back To Top";display:inline-block;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase}.et_pb_scroll_top,.et_pb_scroll_top.et-hidden{right:40px;bottom:100px;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(1) translate(100%,0) rotate(-90deg);transform:scale(1) translate(100%,0) rotate(-90deg)}.et_pb_scroll_top.et-visible{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.et_pb_scroll_top .et-pb-icon{display:none}#service-tabs-nav li{display:inline-block;width:49%;position:relative;padding-left:75px;color:#072197;font-size:16px;margin-bottom:70px;vertical-align:top}#service-tabs-nav li a{color:#072197;font-weight:600}#service-tabs-nav li img{width:65px;height:65px;position:absolute;left:0;top:-6px;border-radius:20px;box-shadow:0px 0px 19px 0px rgba(0,0,0,.18);padding:16px}#service-tabs-nav li.active img{border:1px #051895 solid}.service-tab-content{position:relative;padding-left:60px}.service-tab-content h3{font-size:18px;color:#051895;font-weight:600;padding-left:40px}.service-tab-des{background:#072197;color:#fff;border-radius:20px;padding:30px !important;font-size:16px;line-height:24px}.service-tab-content ul li{margin:3px 0;position:relative;padding:0 0 0 25px;color:#000;font-size:16px}.service-tab-content ul li::before{display:block !important;font-size:16px !important;position:absolute;left:5px;content:"";width:5px;height:5px;top:8px;background:#333;border-radius:50%}.service-tab-img img{width:80px;height:80px;position:absolute;left:8px;top:0;border-radius:20px;box-shadow:0px 0px 19px 0px rgba(0,0,0,.18);padding:16px;z-index:99999;background:#fff}.execute_main_section .et_pb_tabs_controls{background:transparent !important;display:flex;justify-content:space-between;grid-gap:10px}.execute_main_section .et_pb_tabs_controls li{border:0px !important;border-radius:6px;height:auto !important}.execute_main_section ul.et_pb_tabs_controls:after{display:none}.execute_main_section .et_pb_tabs_controls li a{padding:12px 24px !important}.excute_section_tab ul{padding-left:0px !important}.execute_section{display:grid;grid-template-columns:25% 75%;grid-gap:20px}.excute_full_tab_content{display:grid;grid-template-columns:25% 25% 25% 25%;grid-gap:20px}.excute_section_tab ul li{text-align:center;border:#072197 1px solid;margin-bottom:25px;padding:25px 15px 25px 15px;border-radius:15px;font-size:18px;font-weight:500}.excute_full_tab_content{position:relative}.excute_full_tab_content:after{position:absolute;content:"";width:100%;height:1px;background:#072197;top:50%;left:-20px}.excute_section_tab ul li a{color:#000}.full_tab_content_box{background:#072197;color:#fff;border-radius:10px;padding:10px;font-size:14px;line-height:23px}.certified_section .et_pb_image img{max-width:110px}.frequently_quesions .et_pb_module{margin-bottom:0px !important;background:transparent}.frequently_quesions1 .et_pb_module{margin-bottom:0px !important;background:transparent}.frequently_quesions .et_pb_toggle:nth-child(n+6){display:none}.show-more-btn .et_pb_text_inner{background:#04009a;display:inline-block;color:#fff;border-radius:6px;padding:8px 20px;font-size:17px;cursor:pointer}.et_pb_blog_0.case_study .post-meta{font-size:14px !important;color:#1a051d !important;line-height:20px}.et_pb_blog_0.case_study .et_pb_post{box-shadow:unset;background:transparent}.et_pb_blog_0.case_study .et_pb_post{padding:0px}.et_pb_blog_0.case_study .et_pb_image_container{margin:0px !important}.et_pb_blog_0.case_study.entry-featured-image-url{margin-bottom:20px}.et_pb_blog_0.case_study .entry-title a{position:relative;width:100%;padding-right:30px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.et_pb_column.key_differentiators{transition-duration:.5s;cursor:pointer}.et_pb_column.key_differentiators:hover{box-shadow:0px 0px 19px 0px rgba(0,0,0,.18);border:1px #051895 solid}.key_differentiators ul li::marker{display:block !important;font-size:16px !important}.et_pb_blog_0.case_study .entry-title a:after{content:"&";color:#20b426;position:absolute;right:6px;top:0;font-family:ETmodules !important;width:25px;height:25px;font-size:18px;font-weight:600}.top-abr-strip ul{list-style:none;padding-left:0px;margin-bottom:0px;display:flex;align-items:center;justify-content:space-between;padding-bottom:0px;grid-gap:18px}.top-abr-strip li:first-child{width:12%;text-align:center}.top-abr-strip li{width:17.6%;text-align:center}.top-abr-strip li:first-child a{background-color:transparent;color:#919191}.top-abr-strip li a{padding:10px 3px;background-color:#ecefff;font-size:13px;display:inline-block;width:100%;color:#000;font-weight:600;border-radius:4px}.top-abr-strip li:nth-last-child(1) a{padding:10px 20px;background-color:#fea012;font-size:13px;display:inline-block;width:100%;color:#fff;font-weight:bold}.box-warrper{width:100%;display:flex;grid-gap:20px}.left-side-view{width:calc(100% - 1.6%)}.item-lists-data{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;position:relative}.item-lists-data:before{content:"";width:100%;position:absolute;height:2px;border-bottom:4px dotted #a7b1e0;left:18px;z-index:-1}.item-lists-data .same-box-ui:first-child{width:15.3%;background-color:#fff;text-align:center}.item-warrepr.active .same-box-ui .button-view-tab a{color:#fff}.item-warrepr.active .same-box-ui .button-view-tab{background-color:#051895;border-color:#051895;min-height:112px;display:flex;align-items:center;justify-content:center}.item-warrepr{margin-top:10px}.top-abr-strip{margin-bottom:25px}.item-warrepr.active .same-box-ui .center-start-content{background-color:#051895;border-color:#051895}.same-box-ui .center-start-content{border:2px solid transparent;text-align:left;line-height:20px;padding:12px 12px;background-color:#a7b1e0;color:#fff;max-width:fit-content;margin:0 auto;border-radius:10px}.same-box-ui .button-view-tab{border:2px solid #a7b1e0;text-align:center;line-height:20px;padding:20px 10px;background-color:transparent;color:#000;border-radius:10px;font-weight:bold;font-size:14px}.same-box-ui{width:23%}.same-box-ui a{color:#000}.right-side-view{width:19.6%}.right-side-view .inner-data-content{width:100%;background-color:#e2fffe;border-radius:10px;height:100%;padding:15px 15px;display:flex;align-items:center;justify-content:center;border:1px #23c5bf solid}.accodion-view-data{position:relative;display:flex}.tab-content-data{width:100%}.item-warrepr.active .right-side-view .inner-data-content{opacity:1}.inner-data-content ul li::marker{display:block !important;font-size:16px !important}.tab-content-data.current{display:block}.item-warrepr.active .same-box-ui .center-start-content p{display:block}.same-box-ui .center-start-content p{display:none}.top-abr-strip .current a{background-color:#fea012;color:rgba(255,255,255,1)}.inner-data-content ul li{font-size:13px;margin-bottom:9px;font-weight:bold;color:#051895;line-height:20px}.et_pb_accordion .et_pb_toggle{transition-duration:.1s !important}.et_pb_accordion .et_pb_toggle_content{transition-duration:.1s !important}.inner-data-content ul,.inner-data-content ul li{list-style-type:unset}.same-box-ui p{font-size:13px;margin-bottom:0px}.solution_delivered_left_main{display:flex;align-items:center}.solution_delivered_left{width:37% !important}.solution_delivered_center{width:15% !important}.recent_post_section .et_pb_post{display:flex}.recent_post_section .et_pb_post .entry-featured-image-url{width:40%}.project_category-technology:nth-child(3n+1) #career_jobs{background-color:rgba(29,171,184,18%) !important}.project_category-technology:nth-child(3n+2) #career_jobs{background-color:rgba(254,160,18,22%) !important}.project_category-technology:nth-child(3n+3) #career_jobs{background-color:rgba(5,24,149,12%) !important}#career_jobs{border-bottom:0px}#career_jobs p{color:#000}.et_pb_scroll_top{background:#22c5c4}#main-header #logo{height:50px}#main-header #et-top-navigation{padding-bottom:13px !important;padding-top:13px !important}#heading_challenges h3{padding:0;position:relative}#heading_challenges h3:after{background:#fff;position:absolute;bottom:22px;width:100%;content:"";left:0;height:16px}#changles_blb .et_pb_main_blurb_image{margin-bottom:10px}#changles_blb .et_pb_blurb_container{padding:12px}#blb_impact .et_pb_blurb_content{display:flex;align-items:center}#blb_impact .et_pb_main_blurb_image{width:180px;margin-bottom:0px}#blb_impact h4.et_pb_module_header{padding-bottom:0px}#sql_server{}@media only screen and (min-device-width:981px) and (max-device-width : 1920px){}@media only screen and (max-width:1500px){#top-menu li{display:inline-block;font-size:14px;padding-right:22px}}@media only screen and (max-width: 1440px){#main-header .container,#home_tab_industry{max-width:100%;width:90%}.inner-data-content ul li{font-size:12px}}@media only screen and (max-width:1366px){.industry_icon ul li a{padding:15px 25px}#top-menu li{padding-right:15px}#blog-tab ul li a{margin-right:20px;display:flex;align-items:center;padding:15px 25px}#blog-tab li.et_pb_tab_active a{padding:15px 25px}#blog-tab ul li a:hover{padding:15px 25px}}@media (max-width:1300px){#top-menu > li > a{padding:15px 18px !important;font-size:15px !important}#top-menu>li:last-child{padding-left:5px}#top-menu>li:last-child a{font-size:13px !important}#top-menu li{padding-right:2px !important}}@media only screen and (max-width:1300px){#menu-industry li a{font-size:16px}}@media only screen and (max-width: 1260px){.contact_block p{font-size:13px}}@media only screen and (max-width:1200px){.industry_icon ul li a{padding:13px 13px;font-size:14px}.industry_icon ul li.active a{padding:20px 35px;font-size:14px}#top-menu li{padding-right:5px}#top-menu > li > a{padding:15px 18px !important}}@media only screen and (min-device-width:1025px) and (max-device-width : 1260px){}@media only screen and (min-device-width:981px) and (max-device-width : 1166px){}@media (max-width:1120px){#footer_main .et_pb_code_0_tb_footer{width:30%;margin-right:12%}}@media all and (max-width: 1024px){}@media (min-width: 981px){}@media screen and (max-width: 1024px){}@media only screen and (max-width: 980px){#et-top-navigation{width:154px;padding-left:0px !important}.et-cart-info{margin:-10px 11px 0 13px !important}.woocommerce-MyAccount-navigation li a{font-size:19px !important;line-height:1.3em;padding:16px 11px !important;border-radius:3px;font-weight:500}.et_fixed_nav #main-header:before{content:url("https://keydynamicssolutions.com/wp-content/themes/divi-child/images/logo_base.png");position:absolute;left:-6%;top:-21%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:scale(.8)}#main-header{position:fixed !important}.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}#et-top-navigation #top-menu-nav{display:none !important}.logo_container img#logo{padding:0 !important}#et-top-navigation #top-menu-nav{display:none !important}.logo_container img#logo{padding:0 !important}#et-top-navigation{position:relative !important}#mobile_menu{display:block !important;min-height:100vh;height:100%;top:0;right:0;position:fixed;z-index:9998;overflow:scroll;border-top:none;padding-top:100px !important;padding:25px;background-color:#000 !important}.et_mobile_menu li:nth-child(1){}.et_mobile_menu li a{color:#fff !important;width:100%;border:none !important;text-align:left;transition:.2s;font-weight:300;font-size:1em !important;clear:both}.mobile_nav ul#mobile_menu .current_page_item > a{color:#fff !important;background-color:rgba(255,255,255,.1);padding-left:20px}.mobile_nav.closed #mobile_menu{background:-moz-linear-gradient(top,#1c3963 0%,#2cc09b 100%);background:-webkit-linear-gradient(top,#1c3963 0%,#2cc09b 100%);background:-o-linear-gradient(top,#1c3963 0%,#274c81 100%);background:-ms-linear-gradient(top,#1c3963 0%,#274c81 100%);background:linear-gradient(100deg,#2f3886 0%,#106ec2 100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .4s 0;-moz-transition:-moz-transform .4s 0;transition:transform .4s 0}.mobile_nav.opened #mobile_menu{background:-moz-linear-gradient(top,#1c3963 0%,#2cc09b 100%);background:-webkit-linear-gradient(top,#1c3963 0%,#2cc09b 100%);background:-o-linear-gradient(top,#1c3963 0%,#274c81 100%);background:-ms-linear-gradient(top,#1c3963 0%,#274c81 100%);background:linear-gradient(100deg,#2f3886 0%,#106ec2 100%);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .4s 0;-moz-transition:-moz-transform .4s 0;transition:transform .4s 0}.mobile_nav #mobile_menu{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#main-header .container.clearfix.et_menu_container{width:100%}.mobile_menu_bar:before{color:#ef1b25 !important}.mobile_nav.opened .mobile_menu_bar:before{content:"M";z-index:9999;color:#fff !important;border:1px solid rgba(29,59,102,0);width:30px;height:30px;border-radius:50%}.mobile_nav.opened .mobile_menu_bar:after{color:#fff}.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{z-index:9999}#et-top-navigation{padding-right:5px}.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%}#commentform p.comment-form-comment,#commentform .gglcptch{width:95%;display:block;float:none;margin:0 auto}#commentform p.comment-form-author,#commentform p.comment-form-email,#commentform p.comment-form-url{width:95%;display:block;float:none;margin:0 auto}#commentform p.comment-form-author input,#commentform p.comment-form-email input,#commentform p.comment-form-url input{width:100%;display:block;float:none}#commentform .form-submit{text-align:left}.mobile_menu_bar:after{content:url("https://cdn-ilecmkp.nitrocdn.com/DAZPgUDsqbagEQjdTxeyxVBHzEKoYTEr/assets/images/optimized/rev-776b377/keydynamicssolutions.com/wp-content/themes/divi-child/images/hexagone_shape.png");position:absolute;right:8px;top:-15px}.mobile_nav.opened .mobile_menu_bar:after{content:url("https://cdn-ilecmkp.nitrocdn.com/DAZPgUDsqbagEQjdTxeyxVBHzEKoYTEr/assets/images/optimized/rev-776b377/keydynamicssolutions.com/wp-content/themes/divi-child/images/hexagone_shape-light.png")}.mobile_menu_bar:before{left:-19px;top:3px}#logo{max-height:90%;margin:4px}header.et-fixed-header{position:fixed !important}.et_pb_scroll_top:before{display:none !important}.et_pb_scroll_top{padding:5px 9px 4px 8px !important;line-height:26px;height:43px}.menu-item-33 a{background:transparent;padding:10px 46px !important}#main-header #et-top-navigation{padding-bottom:4px !important;padding-top:18px !important}.mobile_menu_bar:after{content:url("");position:absolute;right:8px;top:-15px}.mobile_nav.opened .mobile_menu_bar:after{content:url("")}.mobile_menu_bar:before{color:#fff !important;background:#22c5c4;border-radius:3px;padding:3px}#mobile_menu li a img{width:26px}#mobile_menu .menu-item-33 a{padding-left:20px !important}.industry_icon ul{justify-content:center;align-items:flex-end;flex-wrap:wrap;grid-gap:10px}#banner_sl .et_pb_slides .et_pb_slider_container_inner{width:85%}#blog-tab ul li a{font-size:14px;text-wrap:nowrap}}@media only screen and (max-width:768px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100% !important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px}.woocommerce-page.et_pb_button_helper_class a.button{display:block;width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:14px !important}.woocommerce td.product-name dl.variation dt{padding:10px 0}.woocommerce td.product-name dl.variation dd{padding:30px 0 0}.woocommerce-page table.cart td.actions .coupon .button{width:45%;font-size:16px}.shop_table td.product-name{width:72%}.shop_table .wmc-product-desc{font-weight:700}.cart_item td.product-name{width:100% !important}.woocommerce ul.order_details li{float:none;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #fff;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none;margin-bottom:19px}.woocommerce td.product-name dl.variation dt{padding:30px 0 1px}.woocommerce td.product-name dl.variation dd{float:right;width:56%;font-size:14px}.woocommerce td.product-name dl.variation dt{float:left;width:40%;font-size:13px;font-weight:500;text-align:left}.woocommerce-checkout .woocommerce-checkout-review-order{background:rgba(84,84,84,.05);padding:0 10px;position:relative}.cart-button-space{color:#716e6e !important;background-color:#eee;padding:7px 30px;border-radius:50px;font-size:18px;text-transform:capitalize !important;display:block;margin-bottom:10px}a.cart-button-space.active{background-color:#3683bf;color:#fff !important}.woocommerce table.shop_table .woocommerce-shipping-totals th{font-size:13px !important}.woocommerce table.shop_table .cart-subtotal th{font-size:13px !important}.woocommerce table.shop_table .order-total th{font-size:17px !important}body.logged-in .woocommerce-MyAccount-content{float:none !important;width:100% !important}.et_pb_scroll_top,.et_pb_scroll_top.et-hidden{bottom:11px !important}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right !important;clear:both}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left !important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none !important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px !important;padding-right:20px !important}.woocommerce-cart .entry-content .woocommerce > form{width:100%;float:none;margin-bottom:100px}.woocommerce-cart .entry-content .woocommerce .cart-collaterals{width:100%;float:none;padding:0;margin-bottom:40px}.woocommerce-cart table.cart td.actions .button[name=update_cart]{width:62% !important;margin-top:19px !important;float:left !important}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .button{width:92%;margin:0px auto !important;display:block;float:none !important;margin-bottom:15px !important}.woocommerce table.shop_table{border:none !important}.overlay-container .overlay-close{right:5.5%}.top-abr-strip li:first-child{width:100%}.top-abr-strip li{width:100%}.item-lists-data .same-box-ui:first-child{width:100%}.same-box-ui{width:100%}.top-abr-strip ul{flex-direction:column}.accodion-view-data{flex-direction:column}.box-warrper{flex-direction:column}.item-lists-data{flex-direction:column}.right-side-view{width:100%}.item-lists-data:before{border-left:4px dotted #a7b1e0;left:50%;z-index:-1;height:100%;top:18px;border-bottom:0px}}@media (max-width:767px){#banner_sl .et_pb_slide_description{padding:15% 0 38%;width:90%;margin:0}#footer_main > .et_pb_column{flex-wrap:wrap}#footer_main .et_pb_code_0_tb_footer{width:100%;margin-right:12%}#footer_main .et_pb_image_0_tb_footer{width:50%}#footer_main .et_pb_code_1_tb_footer{width:100%}.et_pb_social_media_follow_0_tb_footer{text-align:center !important}.et_pb_row_1_tb_footer .et_pb_text_inner{text-align:center}#blog-tab ul{justify-content:center;align-items:flex-end;background-color:transparent;flex-wrap:wrap;grid-gap:15px}#blog-tab ul li a{text-wrap:auto;width:100%}#blog-tab ul li{width:46%}#service-tabs-nav li a br{display:none}#service-tabs-nav li{padding-left:70px;color:#072197;font-size:10px;line-height:18px}#service-tabs-nav li img{width:56px;height:56px;padding:10px}}@media (max-width:600px){#banner_sl .et_pb_slide_description .et_pb_slide_title{font-size:16px !important;color:#fff !important;line-height:24px}#banner_sl .et_pb_slide_content{font-size:14px !important;line-height:22px}#banner_sl .et_pb_slides .et_pb_slider_container_inner{width:100%}.industry_icon ul li a{padding:3px 11px;font-size:12px;border-radius:4px}#banner_sl .et_pb_slide_description{padding:15% 0 62%;width:90%;margin:0}.industry_icon ul li.active a{padding:3px 11px;font-size:12px}.industry_icon ul li a:hover{padding:13px 24px}}@media only screen and (max-width:425px){.et_pb_row{width:90%}.woocommerce-variation-add-to-cart{width:100%}.woocommerce-variation-price{padding:31px 0 0px 0;font-size:1.6em}.woocommerce-MyAccount-navigation li{width:45%;clear:both;list-style:indianred;display:inline-block;margin-right:10px}.woocommerce-MyAccount-navigation li a{padding:9px 11px !important;border-radius:3px;font-size:.9em !important;margin-bottom:10px}}@media only screen and (max-width:375px){.woocommerce-MyAccount-navigation li{width:45% !important}.woocommerce-MyAccount-navigation li a{font-size:19px}}@media only screen and (max-width:425px){}@media only screen and (min-width: 481px){}@media only screen and (max-width: 480px){}@media only screen and (max-width:375px){}@media only screen and (max-width:363px){}@media only screen and (max-width:320px){}.blog_main_article h1{margin-top:20px}.recent_post_section .entry-featured-image-url img{padding-right:15px;width:100px;height:65px;object-fit:cover}.postid-232455 .et_pb_title_featured_container img{display:none}.postid-232455 .et_pb_section_0_tb_body{display:none}.top_banner_main{position:absolute;width:94%;left:3%;top:45%;z-index:999}.top_banner{display:flex;justify-content:space-between}.top_bnnaer_left a{position:relative}.top_bnnaer_left a:before{content:"4";font-family:"ETmodules" !important;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px}.top_bnnaer_right a{position:relative}.top_bnnaer_right a:before{content:"5";font-family:"ETmodules" !important;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px}.maigration_icon .et_pb_main_blurb_image{display:inline-block;margin-bottom:20px;line-height:0;max-width:100%;background:#fef1ba;width:110px;height:110px;border-radius:50%;line-height:11px}.maigration_icon .et_pb_main_blurb_image img{width:80px}.maigration_icon .et_pb_image_wrap{display:flex;margin:auto;align-items:center;justify-content:center;height:100%}.maigration_icon .et_pb_column_1_3{cursor:pointer}.maigration_icon .et_pb_column_1_3:hover{background-color:#fef1ba}.maigration_icon .et_pb_column_1_3:hover .et_pb_main_blurb_image{background:#fff}.benefits_section_inner .et_pb_image_wrap img{width:238px}#blog_global article .post-meta a{display:none}@media (max-width:767px){.top_banner_main{display:none}}.et_pb_mm_tabs_0 .et_pb_mega_menu_tab_image,.et_pb_mm_tabs_1 .et_pb_mega_menu_tab_image{display:none}.dmm-vert-tabs .et_pb_all_tabs{flex:3}.dmm-vert-tabs .et_pb_tabs_controls li{border-bottom:1px #ddd solid !important;padding:8px}.mega_menu_items ul li{width:23%;display:inline-block;vertical-align:text-top;margin-bottom:15px;font-size:15px;line-height:24px}.mega_menu_items ul li a img{position:absolute;left:0;top:0px;width:32px}.mega_menu_items ul li a{color:#000;position:relative;padding-left:40px;display:block}#mega_menu{top:80px !important}.mobile_services{display:none !important}#industries_mega_menu{top:70px !important}.mega_menu_items_industry ul li{width:30%;display:inline-block;vertical-align:text-top;margin-bottom:15px;font-size:15px;line-height:24px}.mega_menu_items_industry ul li a img{position:absolute;left:0;top:0px;width:32px}.mega_menu_items_industry ul li a{color:#000;position:relative;padding-left:40px;display:block}.industries_mega_menu{display:inline-block !important}.industries{display:none !important}@media (max-width:767px){.dmm-vert-tabs{display:block}.dmm-vert-tabs ul.et_pb_tabs_controls{background-color:#f7f7f7}.mega_menu_items ul li{width:100%;margin-bottom:0px;font-size:14px}.et_pb_mega_menu_row_1 .et_pb_tab{padding:10px 11px}.mega_menu{display:none !important}.mobile_services{display:block !important}.industries_mega_menu{display:none !important}.industries{display:block !important}}@media (min-width: 1023px){#blog_global > .et_pb_salvattore_content > div{}#blog_global article{max-width:30%}}@media (max-width: 1370px){.new-home-tab ul.et_pb_tabs_controls li{margin-right:10px !important;display:flex !important;align-items:center !important;justify-content:center}.new-home-tab ul.et_pb_tabs_controls li a{font-size:16px !important;padding:5px 12px}}.footer-mid .et_pb_text_inner{display:flex;align-items:center;justify-content:center}@media (max-width: 1470px){.blog_global .column{margin-right:3% !important}}@media (max-width: 1469px){.blog_global .column{margin-right:auto !important}}.tab-tab-content-home.active li::marker{display:block !important;font-size:15px !important;list-style:disc !important}