﻿.elementor-8466 .elementor-element.elementor-element-1cbeab9a > .elementor-background-overlay{background-color:#004165;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-1cbeab9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-8466 .elementor-element.elementor-element-c94d74b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8466 .elementor-element.elementor-element-c94d74b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8466 .elementor-element.elementor-element-5b456040 .elementor-heading-title{color:#ffffff;font-size:23px;font-weight:500;}.elementor-8466 .elementor-element.elementor-element-30e29e41 .elementor-heading-title{color:#ffffff;font-size:17px;font-weight:300;}.elementor-8466 .elementor-element.elementor-element-30e29e41 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-57cacf33 .elementor-button{fill:#ffffff;color:#ffffff;background-color:#61c250;border-radius:30px 30px 30px 30px;}.elementor-8466 .elementor-element.elementor-element-57cacf33 .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-57cacf33 .elementor-button:focus{color:#00a4ec;background-color:#ffffff;}.elementor-8466 .elementor-element.elementor-element-57cacf33 .elementor-button:hover svg, .elementor-8466 .elementor-element.elementor-element-57cacf33 .elementor-button:focus svg{fill:#00a4ec;}.elementor-8466 .elementor-element.elementor-element-57cacf33 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-59b85175 > .elementor-container{min-height:44vh;}.elementor-8466 .elementor-element.elementor-element-59b85175 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8466 .elementor-element.elementor-element-59b85175 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8466 .elementor-element.elementor-element-59b85175:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-59b85175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7a7a7a;background-image:url("https://md5vvustfb.dhigroup.com/wp-content/uploads/sites/7/2020/10/Current-Sea-API-screenshot-route.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8466 .elementor-element.elementor-element-59b85175 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(0,119,218,0.85) 11%, rgba(10,69,102,0.97) 95%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-59b85175{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8466 .elementor-element.elementor-element-2c9041ed .elementor-spacer-inner{height:0px;}.elementor-8466 .elementor-element.elementor-element-76bf8ee4{text-align:center;}.elementor-8466 .elementor-element.elementor-element-76bf8ee4 .elementor-heading-title{color:#ffffff;font-size:45px;font-weight:300;}.elementor-8466 .elementor-element.elementor-element-5dad4533 .elementor-spacer-inner{height:1px;}.elementor-8466 .elementor-element.elementor-element-22419dd3 .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-22419dd3{color:#ffffff;font-size:30px;font-weight:300;line-height:1.2em;}.elementor-8466 .elementor-element.elementor-element-2d88854d .elementor-spacer-inner{height:5px;}.elementor-8466 .elementor-element.elementor-element-50ed0a5e .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-8466 .elementor-element.elementor-element-50ed0a5e .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-8466 .elementor-element.elementor-element-50ed0a5e .elementor-button{fill:#ffffff;color:#ffffff;background-color:rgba(0,0,0,0);border-style:solid;border-radius:30px 30px 30px 30px;}.elementor-8466 .elementor-element.elementor-element-50ed0a5e .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-50ed0a5e .elementor-button:focus{color:#00a4ec;background-color:#ffffff;border-color:#ffffff;}.elementor-8466 .elementor-element.elementor-element-50ed0a5e .elementor-button:hover svg, .elementor-8466 .elementor-element.elementor-element-50ed0a5e .elementor-button:focus svg{fill:#00a4ec;}.elementor-8466 .elementor-element.elementor-element-7fa60759 .elementor-spacer-inner{height:0px;}.elementor-8466 .elementor-element.elementor-element-109f755:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-109f755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8466 .elementor-element.elementor-element-109f755 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-109f755{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8466 .elementor-element.elementor-element-bec5e7d .elementor-spacer-inner{height:75px;}.elementor-8466 .elementor-element.elementor-element-6b65fd2{text-align:center;}.elementor-8466 .elementor-element.elementor-element-6b65fd2 .elementor-heading-title{color:#373737;font-size:56px;font-weight:100;}.elementor-8466 .elementor-element.elementor-element-ba80e9e .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-a02230d .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-a02230d{color:#373737;font-size:1.4em;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-276fc48 .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-276fc48{color:#373737;font-size:1.4em;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-225176c .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-225176c{color:#373737;font-size:1.4em;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-e095b42 .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-2dd18519{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 2% 0% 2%;}.elementor-8466 .elementor-element.elementor-element-2dd18519 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8466 .elementor-element.elementor-element-62eeff9a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8466 .elementor-element.elementor-element-62eeff9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8466 .elementor-element.elementor-element-62eeff9a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8466 .elementor-element.elementor-element-62eeff9a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9edf9;background-image:url("https://md5vvustfb.dhigroup.com/wp-content/uploads/sites/7/2019/03/imagine-anywhere.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-8466 .elementor-element.elementor-element-62eeff9a > .elementor-element-populated >  .elementor-background-overlay{background-color:#0053c0;opacity:0.44;}.elementor-8466 .elementor-element.elementor-element-62eeff9a:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0053c0;opacity:0.35;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8466 .elementor-element.elementor-element-62eeff9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 7em 10em 7em;}.elementor-8466 .elementor-element.elementor-element-62eeff9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-5837782a{text-align:center;}.elementor-8466 .elementor-element.elementor-element-5837782a .elementor-heading-title{color:#ffffff;font-size:2.2em;font-weight:300;}.elementor-8466 .elementor-element.elementor-element-498de15 .elementor-spacer-inner{height:10px;}.elementor-8466 .elementor-element.elementor-element-633baf40 .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-633baf40{color:#ffffff;font-size:1.4em;font-weight:400;line-height:1.3em;}.elementor-bc-flex-widget .elementor-8466 .elementor-element.elementor-element-47c562c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8466 .elementor-element.elementor-element-47c562c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8466 .elementor-element.elementor-element-47c562c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8466 .elementor-element.elementor-element-47c562c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9edf9;background-image:url("https://md5vvustfb.dhigroup.com/wp-content/uploads/sites/7/2020/10/vesselcheck-boat-bottomlight-sm.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8466 .elementor-element.elementor-element-47c562c > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(140deg, #11018e 0%, #0053c0 100%);opacity:0.6;}.elementor-8466 .elementor-element.elementor-element-47c562c:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0.5;}.elementor-8466 .elementor-element.elementor-element-47c562c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 7em 10em 7em;}.elementor-8466 .elementor-element.elementor-element-47c562c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-4a7d264{text-align:center;}.elementor-8466 .elementor-element.elementor-element-4a7d264 .elementor-heading-title{color:#ffffff;font-size:2.2em;font-weight:300;}.elementor-8466 .elementor-element.elementor-element-2a01144 .elementor-spacer-inner{height:10px;}.elementor-8466 .elementor-element.elementor-element-3bb6fcb .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-3bb6fcb{color:#ffffff;font-size:1.4em;font-weight:400;line-height:1.3em;}.elementor-8466 .elementor-element.elementor-element-ef5c6a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2%;margin-bottom:0%;padding:0% 2% 0% 2%;}.elementor-8466 .elementor-element.elementor-element-ef5c6a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8466 .elementor-element.elementor-element-cfc5138.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8466 .elementor-element.elementor-element-cfc5138.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8466 .elementor-element.elementor-element-cfc5138:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8466 .elementor-element.elementor-element-cfc5138 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9edf9;background-image:url("https://md5vvustfb.dhigroup.com/wp-content/uploads/sites/7/2020/10/Digital-Clock.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-8466 .elementor-element.elementor-element-cfc5138 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(140deg, rgba(254,63,117,0.86) 0%, #0053c0 100%);opacity:0.6;}.elementor-8466 .elementor-element.elementor-element-cfc5138:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0.5;}.elementor-8466 .elementor-element.elementor-element-cfc5138 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 7em 10em 7em;}.elementor-8466 .elementor-element.elementor-element-cfc5138 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-4f1d80d{text-align:center;}.elementor-8466 .elementor-element.elementor-element-4f1d80d .elementor-heading-title{color:#ffffff;font-size:2.2em;font-weight:300;}.elementor-8466 .elementor-element.elementor-element-e44218c .elementor-spacer-inner{height:10px;}.elementor-8466 .elementor-element.elementor-element-dd288ce .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-dd288ce{color:#ffffff;font-size:1.4em;font-weight:400;line-height:1.3em;}.elementor-bc-flex-widget .elementor-8466 .elementor-element.elementor-element-5c0b973.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8466 .elementor-element.elementor-element-5c0b973.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8466 .elementor-element.elementor-element-5c0b973:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-8466 .elementor-element.elementor-element-5c0b973 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9edf9;background-image:url("https://md5vvustfb.dhigroup.com/wp-content/uploads/sites/7/2020/10/Risk-Analysis.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-8466 .elementor-element.elementor-element-5c0b973 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(140deg, #11018e 0%, #0053c0 100%);opacity:0.6;}.elementor-8466 .elementor-element.elementor-element-5c0b973:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#ffffff;opacity:0.5;}.elementor-8466 .elementor-element.elementor-element-5c0b973 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 7em 10em 7em;}.elementor-8466 .elementor-element.elementor-element-5c0b973 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-7d75647{text-align:center;}.elementor-8466 .elementor-element.elementor-element-7d75647 .elementor-heading-title{color:#ffffff;font-size:2.2em;font-weight:300;}.elementor-8466 .elementor-element.elementor-element-8e3f9f5 .elementor-spacer-inner{height:10px;}.elementor-8466 .elementor-element.elementor-element-d2964c4 .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-d2964c4{color:#ffffff;font-size:1.4em;font-weight:400;line-height:1.3em;}.elementor-8466 .elementor-element.elementor-element-d4ad021:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-d4ad021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(220,230,237,0.58);}.elementor-8466 .elementor-element.elementor-element-d4ad021 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-d4ad021{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8466 .elementor-element.elementor-element-54af6bd .elementor-spacer-inner{height:75px;}.elementor-8466 .elementor-element.elementor-element-99ec4f7{text-align:center;}.elementor-8466 .elementor-element.elementor-element-99ec4f7 .elementor-heading-title{color:#373737;font-size:56px;font-weight:100;}.elementor-8466 .elementor-element.elementor-element-af53e6e .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-0cf17d5 .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-0cf17d5{color:#373737;font-size:1.4em;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-b9740eb .elementor-text-editor{text-align:left;}.elementor-8466 .elementor-element.elementor-element-b9740eb{color:#373737;font-size:1.4em;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-f17c658 .elementor-spacer-inner{height:50px;}.elementor-8466 .elementor-element.elementor-element-4472a33:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-4472a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(220,230,237,0.58);}.elementor-8466 .elementor-element.elementor-element-4472a33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-8466 .elementor-element.elementor-element-4472a33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-bf8aa13 .elementor-blockquote__content{color:#004165;font-size:17px;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-bf8aa13 .elementor-blockquote__author{color:#333333;font-size:15px;}.elementor-8466 .elementor-element.elementor-element-bf8aa13 .elementor-blockquote:before{color:rgba(0,65,101,0.67);font-size:calc(1px * 100);}.elementor-8466 .elementor-element.elementor-element-35b4ebb:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-35b4ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0077da;background-image:url("https://md5vvustfb.dhigroup.com/wp-content/uploads/sites/7/2020/09/Runner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8466 .elementor-element.elementor-element-35b4ebb > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(72,211,206,0.86) 9%, rgba(0,83,192,0.95) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-35b4ebb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8466 .elementor-element.elementor-element-a960704 .elementor-spacer-inner{height:75px;}.elementor-8466 .elementor-element.elementor-element-c9fbb9b{text-align:center;}.elementor-8466 .elementor-element.elementor-element-c9fbb9b .elementor-heading-title{color:#ffffff;font-size:56px;font-weight:100;}.elementor-8466 .elementor-element.elementor-element-ebfa331 .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-cdb33bf .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-cdb33bf{color:#ffffff;font-size:1.4em;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-4269552 .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-fa4168f .elementor-button{fill:#ffffff;color:#ffffff;background-color:rgba(0,164,236,0);border-style:solid;border-color:#ffffff;border-radius:30px 30px 30px 30px;}.elementor-8466 .elementor-element.elementor-element-fa4168f .elementor-button:hover, .elementor-8466 .elementor-element.elementor-element-fa4168f .elementor-button:focus{color:#0077da;background-color:#ffffff;}.elementor-8466 .elementor-element.elementor-element-fa4168f .elementor-button:hover svg, .elementor-8466 .elementor-element.elementor-element-fa4168f .elementor-button:focus svg{fill:#0077da;}.elementor-8466 .elementor-element.elementor-element-d51f127 .elementor-spacer-inner{height:75px;}.elementor-8466 .elementor-element.elementor-element-7172904:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-7172904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0053c0;background-image:url("https://md5vvustfb.dhigroup.com/wp-content/uploads/sites/7/2019/03/big-wave.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8466 .elementor-element.elementor-element-7172904 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0044aa 0%, rgba(0,83,192,0.73) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-7172904{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8466 .elementor-element.elementor-element-9b9a1ff .elementor-spacer-inner{height:75px;}.elementor-8466 .elementor-element.elementor-element-0d3dbf0{text-align:center;}.elementor-8466 .elementor-element.elementor-element-0d3dbf0 .elementor-heading-title{color:#ffffff;font-size:56px;font-weight:100;}.elementor-8466 .elementor-element.elementor-element-f9ef5bd .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-69ee9fd .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-69ee9fd{color:#ffffff;font-size:1.4em;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-3ee69cd .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-3ee69cd{color:#ffffff;font-size:1.4em;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-6bcdc0f .elementor-text-editor{text-align:center;}.elementor-8466 .elementor-element.elementor-element-6bcdc0f{color:#ffffff;font-size:1.4em;font-weight:400;}.elementor-8466 .elementor-element.elementor-element-914c2b2 .elementor-spacer-inner{height:75px;}.elementor-8466 .elementor-element.elementor-element-ada3a89 > .elementor-container{min-height:100vh;}.elementor-8466 .elementor-element.elementor-element-ada3a89 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8466 .elementor-element.elementor-element-ada3a89:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-ada3a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://md5vvustfb.dhigroup.com/wp-content/uploads/sites/7/2018/11/mpbd-front-products-bg-profile-v2.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-8466 .elementor-element.elementor-element-ada3a89 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(200deg, rgba(255,255,255,0.61) 52%, rgba(255,255,255,0.95) 91%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8466 .elementor-element.elementor-element-ada3a89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8466 .elementor-element.elementor-element-fb21f60 .elementor-spacer-inner{height:75px;}.elementor-8466 .elementor-element.elementor-element-1fdeb16{text-align:center;}.elementor-8466 .elementor-element.elementor-element-1fdeb16 .elementor-heading-title{color:#373737;font-size:56px;font-weight:100;}.elementor-8466 .elementor-element.elementor-element-a60f568 .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-c938cfe .elementor-spacer-inner{height:100px;}@media(min-width:768px){.elementor-8466 .elementor-element.elementor-element-62eeff9a{width:48.958%;}.elementor-8466 .elementor-element.elementor-element-f8eb1ec{width:2.018%;}.elementor-8466 .elementor-element.elementor-element-47c562c{width:49.02%;}.elementor-8466 .elementor-element.elementor-element-cfc5138{width:48.958%;}.elementor-8466 .elementor-element.elementor-element-1d847a4{width:2.018%;}.elementor-8466 .elementor-element.elementor-element-5c0b973{width:49.02%;}.elementor-8466 .elementor-element.elementor-element-b376ed8{width:20%;}.elementor-8466 .elementor-element.elementor-element-48c87e6{width:59.304%;}.elementor-8466 .elementor-element.elementor-element-69a2cee{width:20%;}}@media(max-width:767px){.elementor-8466 .elementor-element.elementor-element-5b456040{text-align:center;}.elementor-8466 .elementor-element.elementor-element-5b456040 .elementor-heading-title{font-size:20px;}.elementor-8466 .elementor-element.elementor-element-30e29e41{text-align:center;}.elementor-8466 .elementor-element.elementor-element-59b85175{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-8466 .elementor-element.elementor-element-2c9041ed .elementor-spacer-inner{height:50px;}.elementor-8466 .elementor-element.elementor-element-76bf8ee4 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-8466 .elementor-element.elementor-element-22419dd3{font-size:24px;line-height:1.2em;}.elementor-8466 .elementor-element.elementor-element-50ed0a5e > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-8466 .elementor-element.elementor-element-7fa60759 .elementor-spacer-inner{height:10px;}.elementor-8466 .elementor-element.elementor-element-109f755{margin-top:0px;margin-bottom:0px;padding:0px 25px 0px 25px;}.elementor-8466 .elementor-element.elementor-element-bec5e7d .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-6b65fd2 .elementor-heading-title{font-size:2em;}.elementor-8466 .elementor-element.elementor-element-ba80e9e .elementor-spacer-inner{height:10px;}.elementor-8466 .elementor-element.elementor-element-a02230d{font-size:18px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-276fc48{font-size:18px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-276fc48 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-225176c{font-size:18px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-225176c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-62eeff9a > .elementor-element-populated{margin:0% 2% 2% 2%;padding:5em 2em 5em 2em;}.elementor-8466 .elementor-element.elementor-element-5837782a .elementor-heading-title{font-size:28px;}.elementor-8466 .elementor-element.elementor-element-633baf40{font-size:20px;}.elementor-8466 .elementor-element.elementor-element-47c562c > .elementor-element-populated{margin:2% 2% 2% 2%;padding:5em 2em 5em 2em;}.elementor-8466 .elementor-element.elementor-element-4a7d264 .elementor-heading-title{font-size:28px;}.elementor-8466 .elementor-element.elementor-element-3bb6fcb{font-size:20px;}.elementor-8466 .elementor-element.elementor-element-cfc5138 > .elementor-element-populated{margin:0% 2% 2% 2%;padding:5em 2em 5em 2em;}.elementor-8466 .elementor-element.elementor-element-4f1d80d .elementor-heading-title{font-size:28px;}.elementor-8466 .elementor-element.elementor-element-dd288ce{font-size:20px;}.elementor-8466 .elementor-element.elementor-element-5c0b973 > .elementor-element-populated{margin:2% 2% 2% 2%;padding:5em 2em 5em 2em;}.elementor-8466 .elementor-element.elementor-element-7d75647 .elementor-heading-title{font-size:28px;}.elementor-8466 .elementor-element.elementor-element-d2964c4{font-size:20px;}.elementor-8466 .elementor-element.elementor-element-d4ad021{margin-top:10px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-8466 .elementor-element.elementor-element-54af6bd .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-99ec4f7 .elementor-heading-title{font-size:2em;}.elementor-8466 .elementor-element.elementor-element-af53e6e .elementor-spacer-inner{height:10px;}.elementor-8466 .elementor-element.elementor-element-93fd480{margin-top:-15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8466 .elementor-element.elementor-element-0cf17d5{font-size:18px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-b9740eb{font-size:18px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-b9740eb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-8466 .elementor-element.elementor-element-f17c658 .elementor-spacer-inner{height:15px;}.elementor-8466 .elementor-element.elementor-element-4472a33{padding:0px 20px 30px 20px;}.elementor-8466 .elementor-element.elementor-element-bf8aa13 .elementor-blockquote__content{font-size:16px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-35b4ebb{padding:0px 20px 0px 20px;}.elementor-8466 .elementor-element.elementor-element-a960704 .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-c9fbb9b .elementor-heading-title{font-size:2em;}.elementor-8466 .elementor-element.elementor-element-ebfa331 .elementor-spacer-inner{height:10px;}.elementor-8466 .elementor-element.elementor-element-cdb33bf{font-size:18px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-4269552 .elementor-spacer-inner{height:5px;}.elementor-8466 .elementor-element.elementor-element-d51f127 .elementor-spacer-inner{height:20px;}.elementor-8466 .elementor-element.elementor-element-7172904{padding:0px 20px 0px 20px;}.elementor-8466 .elementor-element.elementor-element-9b9a1ff .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-0d3dbf0 .elementor-heading-title{font-size:2em;}.elementor-8466 .elementor-element.elementor-element-f9ef5bd .elementor-spacer-inner{height:10px;}.elementor-8466 .elementor-element.elementor-element-69ee9fd{font-size:18px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-3ee69cd{font-size:18px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-6bcdc0f{font-size:18px;line-height:1.4em;}.elementor-8466 .elementor-element.elementor-element-914c2b2 .elementor-spacer-inner{height:20px;}.elementor-8466 .elementor-element.elementor-element-fb21f60 .elementor-spacer-inner{height:25px;}.elementor-8466 .elementor-element.elementor-element-1fdeb16 .elementor-heading-title{font-size:2em;}.elementor-8466 .elementor-element.elementor-element-a60f568 .elementor-spacer-inner{height:10px;}}@media(min-width:1025px){.elementor-8466 .elementor-element.elementor-element-59b85175:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-59b85175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8466 .elementor-element.elementor-element-35b4ebb:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-35b4ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8466 .elementor-element.elementor-element-7172904:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-7172904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8466 .elementor-element.elementor-element-ada3a89:not(.elementor-motion-effects-element-type-background), .elementor-8466 .elementor-element.elementor-element-ada3a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for text-editor, class: .elementor-element-b9740eb */#key ul {
   list-style: none;
}
#key li {
  position: relative;
  padding-left: 30px;
}

#key ul li:before { 
  position: absolute;
  top: -5px;
  left: 0;
  content: ' ';
  width: 50px;
  height: 50px;    
    content: '✓'; }

/*
li:before {
  position: absolute;
  top: 5px;
  left: 0;
  content: ' ';
  width: 50px;
  height: 50px;
  background: url("data:image/svg+xml;utf8,<?xml version='1.0' encoding='utf-8'?><svg width='18' height='18' viewBox='0 0 1792 1792' xmlns='https://www.w3.org/2000/svg'><path d='M1671 566q0 40-28 68l-724 724-136 136q-28 28-68 28t-68-28l-136-136-362-362q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 295 656-657q28-28 68-28t68 28l136 136q28 28 28 68z'/></svg>") no-repeat;
}
*//* End custom CSS */
/* Start custom CSS */.elementor-1927 .elementor-element.elementor-element-a1f4c86 .elementor-main-swiper .swiper-slide {
    background-color: transparent !IMPORTANT;
   /*padding: 1em 2em !IMPORTANT;     */
}

.elementor-1927 .elementor-element.elementor-element-a1f4c86 .elementor-main-swiper .swiper-slide h3 {
    color: #373737;
    font-weight: 400;
}

/* -= START D365 FORM STYLING - NOTE: USED WHEN -NOT- WORKING WITH ELEMENTOR PAGES IN SC =- */

/* D365: style form text labels */
.lp-ellipsis {font-size: 16px !IMPORTANT; color: #aaaaaa !IMPORTANT; padding-left: 3px; font-family: Roboto !IMPORTANT;}

/* D365: style form input fields */
.lp-form-fieldInput {font-size: 1.25rem; border: none; border-bottom: 1px solid #aeaeae; color: #51626F !IMPORTANT; background-color: transparent; border-radius: 0; line-height: 1em; padding: 0 3px 3px 3px; width: 100%;}

/* D365: force larger required Asterix */
.lp-required {font-size: 150%; font-weight: bold; padding-left: 5px; font-family: Roboto !IMPORTANT;}

/* D365: style the submit button */
.lp-form-button {background-color: #00a4ec; font-weight: 600; border-radius:30px; font-size: 18px; padding: 20px 40px; color: #ffffff !IMPORTANT; margin: .5em; text-align:center !IMPORTANT;}

/* D365: Overrule Elementor center align*/
.lp-form-field {text-align: left !IMPORTANT;}

/* BootStrap: overrule default label styling */
label {margin-bottom: 0 !IMPORTANT;} 

/* BootStrap/HTML: force form fields to hide the blue outline when active/focus */
input:focus, select:focus, textarea:focus, button:focus {outline: none !IMPORTANT;}

/* ADDITION D365 CSS FOR NON-ELEMENTOR PAGES */
.lp-form-field input, 
.lp-form-field optgroup,
.lp-form-field select,
.lp-form-field textarea {
    font-family: Roboto !IMPORTANT;
    color: #333;
    font-weight: 400;
    font-size: 1.5em !important;
    line-height: 2.2rem;
    width: 100%;
    margin: 0 0 .75em;
}

/* D365: remove border on submit button */
button.lp-form-fieldInput {border: 0 !IMPORTANT; width: auto !IMPORTANT;}	

/* -= END D365 FORM STYLING =- *

/* ELEMENTOR ONLY D365 OVERWRITING */
label {display: inline-block !important;} 

.lp-form-field input, .lp-form-field optgroup, .lp-form-field select, .lp-form-field textarea {
	border: 0 !important;
	border-bottom: 1px solid #bbb !important;
	padding: 0 !important;
}/* End custom CSS */