.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@font-face{font-family:icomoon;src:url(/Portals/_default/Skins/DudeCorp/fonts/icomoon.eot?ivv0ft);src:url(/Portals/_default/Skins/DudeCorp/fonts/icomoon.eot?ivv0ft#iefix) format("embedded-opentype"),url(/Portals/_default/Skins/DudeCorp/fonts/icomoon.ttf?ivv0ft) format("truetype"),url(/Portals/_default/Skins/DudeCorp/fonts/icomoon.woff?ivv0ft) format("woff"),url(/Portals/_default/Skins/DudeCorp/fonts/icomoon.svg?ivv0ft#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-manufacturin .path1:before{content:"\e909";color:#003c4b}.icon-manufacturin .path2:before{content:"\e90a";margin-left:-1em}.icon-manufacturin .path3:before{content:"\e90b";margin-left:-1em}.icon-manufacturin .path4:before{content:"\e90c";margin-left:-1em}.icon-manufacturin .path5:before{content:"\e90d";margin-left:-1em}.icon-manufacturin .path6:before{content:"\e90e";margin-left:-1em}.icon-manufacturin .path7:before{content:"\e90f";margin-left:-1em}.icon-manufacturin .path8:before{content:"\e910";margin-left:-1em}.icon-manufacturin .path9:before{content:"\e911";margin-left:-1em}.icon-manufacturin .path10:before{content:"\e912";margin-left:-1em;color:#fff}.icon-manufacturin .path11:before{content:"\e913";margin-left:-1em;color:#fff}.icon-edu .path1:before{content:"\e914"}.icon-edu .path2:before{content:"\e915";margin-left:-1em}.icon-edu .path3:before{content:"\e916";margin-left:-1em}.icon-edu .path4:before{content:"\e917";margin-left:-1em}.icon-edu .path5:before{content:"\e918";margin-left:-1em}.icon-edu .path6:before{content:"\e91a";margin-left:-1em}.icon-edu .path7:before{content:"\e91d";margin-left:-1em}.icon-edu .path8:before{content:"\e91e";margin-left:-1em}.icon-edu .path9:before{content:"\e91f";margin-left:-1em}.icon-edu .path10:before{content:"\e920";margin-left:-1em}.icon-edu .path11:before{content:"\e921";margin-left:-1em}.icon-edu .path12:before{content:"\e922";margin-left:-1em}.icon-edu .path13:before{content:"\e923";margin-left:-1em;color:#fff}.icon-edu .path14:before{content:"\e924";margin-left:-1em;color:#fff}.icon-gov .path1:before{content:"\e925"}.icon-gov .path2:before{content:"\e926";margin-left:-1em}.icon-gov .path3:before{content:"\e927";margin-left:-1em}.icon-gov .path4:before{content:"\e928";margin-left:-1em}.icon-gov .path5:before{content:"\e929";margin-left:-1em}.icon-gov .path6:before{content:"\e92a";margin-left:-1em}.icon-gov .path7:before{content:"\e92b";margin-left:-1em}.icon-gov .path8:before{content:"\e92c";margin-left:-1em}.icon-gov .path9:before{content:"\e92d";margin-left:-1em}.icon-gov .path10:before{content:"\e92e";margin-left:-1em}.icon-gov .path11:before{content:"\e92f";margin-left:-1em}.icon-gov .path12:before{content:"\e930";margin-left:-1em;color:#fff}.icon-gov .path13:before{content:"\e931";margin-left:-1em;color:#fff}.icon-health .path1:before{content:"\e932"}.icon-health .path2:before{content:"\e933";margin-left:-.94921875em}.icon-health .path3:before{content:"\e934";margin-left:-.94921875em}.icon-health .path4:before{content:"\e935";margin-left:-.94921875em}.icon-health .path5:before{content:"\e936";margin-left:-.94921875em}.icon-health .path6:before{content:"\e937";margin-left:-.94921875em}.icon-health .path7:before{content:"\e938";margin-left:-.94921875em}.icon-health .path8:before{content:"\e939";margin-left:-.94921875em}.icon-health .path9:before{content:"\e93a";margin-left:-.94921875em;color:#fff}.icon-health .path10:before{content:"\e93b";margin-left:-.94921875em;color:#fff}.icon-club .path1:before{content:"\e93c"}.icon-club .path2:before{content:"\e93d";margin-left:-1em}.icon-club .path3:before{content:"\e93e";margin-left:-1em}.icon-club .path4:before{content:"\e93f";margin-left:-1em}.icon-club .path5:before{content:"\e940";margin-left:-1em;color:#fff}.icon-club .path6:before{content:"\e941";margin-left:-1em;color:#fff}.icon-home .path1:before{content:"\e942"}.icon-home .path2:before{content:"\e943";margin-left:-1em}.icon-home .path3:before{content:"\e944";margin-left:-1em}.icon-home .path4:before{content:"\e945";margin-left:-1em}.icon-home .path5:before{content:"\e946";margin-left:-1em;color:#fff}.icon-home .path6:before{content:"\e947";margin-left:-1em;color:#fff}.icon-home .path7:before{content:"\e948";margin-left:-1em}.icon-energy:before{content:"\e908"}.icon-settings:before{content:"\e907"}.icon-tech:before{content:"\e919"}.icon-events:before{content:"\e91b"}.icon-capital:before{content:"\e949"}.icon-arrow-down:before{content:"\e91c"}.icon-community:before{content:"\e906"}.icon-compliance:before{content:"\e901"}.icon-submit:before{content:"\e900"}.icon-twitter-with-circle:before{content:"\e902"}.icon-facebook-with-circle:before{content:"\e903"}.icon-instagram-with-circle:before{content:"\e904"}.icon-linkedin-with-circle:before{content:"\e905"}body{min-width:320px}a{-webkit-transition:all .15s ease;transition:all .15s ease}a:hover{text-decoration:none}input{outline:0;-webkit-appearance:none}.form-control{font-size:14px;line-height:20px;border-radius:0;padding:9px 15px}.btn{-webkit-transition:all .15s ease;transition:all .15s ease;font-size:14px;line-height:20px;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:7px 15px;border-width:3px;text-transform:uppercase;letter-spacing:2.8px;border-radius:0}.btn.btn-primary{background:0 0;color:#ff5c39}.btn.btn-primary.filled{background:#ff5c39;border-color:#ff5c39;color:#fff}.btn.btn-primary:hover{opacity:.8}.btn.btn-secondary{background:0 0;color:#003d4c}.btn.btn-secondary:hover{opacity:.8}.btn.btn-orange{background:0 0;color:#ff5c39;border-color:#ff5c39}.btn.btn-orange:hover{opacity:.8}.btn.btn-info{color:#00263a}.btn.btn-link{color:#ff5c39;padding:0;border:0;text-decoration:none;letter-spacing:normal;text-transform:capitalize;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.btn:hover{opacity:.8}h1{text-transform:uppercase;letter-spacing:2px;margin:0 0 20px}h2{letter-spacing:1.3px;margin:0 0 20px}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}#wrapper{overflow:hidden;position:relative;width:100%;padding-top:136px}#header{-webkit-transition:padding .25s ease;transition:padding .25s ease;width:100%;background:#fff;padding:22px 0 0;position:absolute;top:0;left:0;z-index:5}#header:after{clear:both;display:block;content:""}#header .container{position:relative}#header.fixed-position{padding:10px 0 0;box-shadow:0 0 7px rgba(0,0,0,.35)}#header.fixed-position .logo{width:250px;margin:0}#header.fixed-position .add-links{margin:-50px 0 31px}#header.fixed-position #nav ul li{padding:0 0 10px}#header.fixed-position #nav .nav-dropdown ul li{padding:8px 0}.logo{-webkit-transition:width .25s ease,margin .25s ease;transition:width .25s ease,margin .25s ease;width:370px;float:left;margin:32px 0 0}.logo a{display:block}.logo img{display:block;max-width:none;width:100%;height:auto}.navigation{width:100%}.navigation .nav-opener{-webkit-transition:all .25s ease;transition:all .25s ease;width:38px;height:33px;position:absolute;left:16px;top:3px;background:#fff;border-radius:5px;display:none}.navigation .nav-opener span,.navigation .nav-opener:after,.navigation .nav-opener:before{-webkit-transition:all .25s ease;transition:all .25s ease;position:absolute;top:9px;left:9px;right:9px;height:1px;background:#003d4c;content:""}.navigation .nav-opener:after{top:auto;bottom:9px}.navigation .nav-opener span{top:50%;margin:-1px 0 0}.navigation .nav-opener span:before{width:100%;height:2px;content:"";position:absolute;left:0;top:-2px;background:#003c4c;display:none}.navigation .nav-opener.nav-close{background:0 0;z-index:10;left:18px;top:21px}.navigation .nav-opener.nav-close:after{display:none}.navigation .nav-opener.nav-close span,.navigation .nav-opener.nav-close:before{background:#c6dae7;height:3px}.navigation .nav-opener.nav-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:15px}.navigation .nav-opener.nav-close span{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:auto;bottom:15px}.navigation .nav-opener.nav-close span:before{display:block}.navigation .tel-number{font-size:10px;line-height:14px;text-transform:uppercase;color:#c6dae7;position:absolute;right:25px;top:30px;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";letter-spacing:1.8px;z-index:10}.navigation .tel-number a{color:#87b2d7}.navigation .search-form{position:relative;overflow:hidden;padding:0 66px 0 20px;margin:0 0 19px}.navigation .search-form input[type=search],.navigation .search-form input[type=text]{width:100%;height:40px;font-size:14px;line-height:20px;background:0 0;border:1px solid #5b7f95;color:#fff;padding:9px 15px}.navigation .search-form input[type=search]::-webkit-input-placeholder,.navigation .search-form input[type=text]::-webkit-input-placeholder{color:#5b7f95}.navigation .search-form input[type=search]::-moz-placeholder,.navigation .search-form input[type=text]::-moz-placeholder{opacity:1;color:#5b7f95}.navigation .search-form input[type=search]:-moz-placeholder,.navigation .search-form input[type=text]:-moz-placeholder{color:#5b7f95}.navigation .search-form input[type=search]:-ms-input-placeholder,.navigation .search-form input[type=text]:-ms-input-placeholder{color:#5b7f95}.navigation .search-form input[type=search].placeholder,.navigation .search-form input[type=text].placeholder{color:#5b7f95}.navigation .search-form .btn-search{width:40px;height:40px;position:absolute;right:20px;top:0;border:0;padding:0;cursor:pointer;background:0 0}.navigation .search-form .btn-search:before{width:16px;height:16px;border:2px solid #ff5c39;border-radius:100%;position:absolute;right:4px;top:7px;content:""}.navigation .search-form .btn-search:after{width:11px;height:2px;position:absolute;left:11px;bottom:12px;content:"";background:#ff5c39;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation .search-form .btn-search:hover{opacity:.8}.navigation ul{font-size:14px;line-height:20px}.navigation ul li{display:inline-block;vertical-align:top}.add-links{-webkit-transition:margin .25s ease;transition:margin .25s ease;margin:0;padding:0;list-style:none;margin:0 0 26px}.add-links li{margin:0 0 0 20px}.add-links a{color:#444}.add-links a:hover{color:#ff5c39}#nav{text-transform:uppercase;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}#nav ul{margin:0;padding:0;list-style:none}#nav ul li{margin:0 0 0 12px;padding:0 0 30px;position:relative}#nav ul li a{color:#003d4c;letter-spacing:2.8px;padding:9px 5px;display:block}#nav ul li a.demo{border:3px solid #ff5c39;padding:6px 10px;text-align:center;min-width:105px;margin:0 0 0 8px;color:#ff5c39}#nav ul li a.demo:hover{color:#003d4c;border-color:#003d4c}#nav ul li .caret{font-size:5px;line-height:1;display:inline-block;vertical-align:middle;margin:-3px 0 0 -3px;position:relative;font-style:normal}#nav ul li .caret:before{font-family:icomoon;content:"\e91c"}#nav ul li:hover>a{color:#ff5c39}#nav ul li:hover .nav-dropdown{opacity:1;visibility:visible}#nav .nav-dropdown{-webkit-transition:all .25s ease;transition:all .25s ease;position:absolute;top:100%;left:50%;width:360px;padding:0;margin:0 0 0 -180px;background:#f4f8fb;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border-bottom:2px solid #49718a;box-shadow:0 2px 5px rgba(0,0,0,.15);opacity:0;visibility:hidden}#nav .nav-dropdown:before{position:fixed;left:0;top:0;right:0;content:"";height:70px;z-index:1;background:#003c4c;display:none}#nav .nav-dropdown .back{font-size:10px;line-height:14px;color:#87b2d7;position:relative;padding:10px 1px 10px 18px;margin:0 0 24px 28px;letter-spacing:1.8px;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";display:none}#nav .nav-dropdown .back:before{font-family:icomoon;content:"\e91c";font-size:10px;position:absolute;left:0;top:11px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#nav .nav-dropdown .title{font-size:16px;line-height:20px;text-transform:uppercase;letter-spacing:2.9px;color:#ff5c39;font-weight:400;padding:0 28px;margin:0 0 15px;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";display:none}#nav .nav-dropdown ul{padding:10px 0}#nav .nav-dropdown ul li{padding:8px 0;display:block;margin:0}#nav .nav-dropdown ul li .icon{width:40px;height:40px;display:inline-block;vertical-align:middle;border-radius:100%;background:#ff5c39;margin:0 10px 0 0;color:#fff;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#nav .nav-dropdown ul li .icon[class*=icon-]:after,#nav .nav-dropdown ul li .icon[class^=icon-]:after{width:40px;height:40px;background:rgba(255,255,255,.2);content:"";position:absolute;right:-14px;top:-14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav .nav-dropdown ul li .icon img{display:block;max-width:none;width:100%;height:auto;max-width:23px}#nav .nav-dropdown ul li .icon:before{font-size:23px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#nav .nav-dropdown ul li .icon.blue{background:#009cde}#nav .nav-dropdown ul li .icon.yellow{background:#ff9e1b}#nav .nav-dropdown ul li .icon.green{background:#00bf6f}#nav .nav-dropdown ul li .icon.maroon{background:#a83d72}#nav .nav-dropdown ul li .icon.cyan{background:#00a5b5}#nav .nav-dropdown ul li .icon.orange{background:#ff5c39}#nav .nav-dropdown ul li .icon.gray{background:#d7d7d7}#nav .nav-dropdown ul li a{width:100%;color:#003d4c;text-transform:capitalize;letter-spacing:normal;padding:5px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#nav .nav-dropdown ul li a:hover{color:#ff5c39}#nav .nav-dropdown.mega-drop .h2{font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#003d4c;text-transform:none;font-weight:400;display:block}#nav .nav-dropdown.mega-drop .subtitle{font-size:16px;line-height:20px;display:block;font-weight:400;margin:0 0 12px;color:#003d4c;letter-spacing:2.9px;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}#nav .nav-dropdown.mega-drop p{font-size:14px;line-height:20px;color:#003d4c;text-transform:none;margin:0 0 18px}#nav .nav-dropdown.mega-drop .btn{padding:7px 18px;display:inline-block}#nav .nav-dropdown.mega-drop ul li a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#nav .nav-dropdown.mega-drop ul li .icon{margin:0 15px 0 0}#nav .nav-dropdown.mega-drop .col{float:left;width:28.8%;padding:0;border-right:1px solid #c6dae7}#nav .nav-dropdown.mega-drop .col ul li a{padding:2px 40px 2px 7px}#nav .nav-dropdown.mega-drop .col ul li a:after{-webkit-transition:all .25s ease;transition:all .25s ease;font-size:7px;line-height:1;top:50%;right:15px;margin:-4px 0 0;position:absolute;content:"\e91c";font-family:icomoon;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;visibility:hidden}#nav .nav-dropdown.mega-drop .col ul li a .icon{min-width:40px;margin:0 10px 0 0}#nav .nav-dropdown.mega-drop .col ul li a:hover{font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}#nav .nav-dropdown.mega-drop .col ul li a:hover:after{opacity:1;visibility:visible}#nav .nav-dropdown.mega-drop .wrap{overflow:hidden;padding:0 0 0 50px}#nav .nav-dropdown.mega-drop .wrap .block{padding:0;border-bottom:0;margin:0 0 58px}#nav .nav-dropdown.mega-drop .wrap .block:last-child{margin:0}#nav .nav-dropdown.mega-drop .wrap .block+.block .subtitle{margin:0 0 30px}#nav .nav-dropdown.mega-drop .wrap ul{padding:0;margin:-8px -15px 0}#nav .nav-dropdown.mega-drop .wrap ul li{display:inline-block;vertical-align:top;width:33%;margin:0 0 24px}#nav .nav-dropdown.mega-drop .wrap ul li a{padding:0;width:auto;margin:0 15px}#nav .nav-dropdown.mega-drop .wrap ul li .icon{width:60px;height:60px;min-width:60px;margin:0 10px 0 0}#nav .nav-dropdown.mega-drop .wrap ul li .icon:before{font-size:35px}#nav .nav-dropdown.mega-drop .wrap ul li .icon[class*=icon-]:after,#nav .nav-dropdown.mega-drop .wrap ul li .icon[class^=icon-]:after{width:60px;height:60px;background:rgba(255,255,255,.2);content:"";position:absolute;right:-21px;top:-21px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav .nav-dropdown.mega-drop .block{overflow:hidden;margin:0 0 33px;padding:0 0 9px;border-bottom:1px solid #c6dae7}#nav .nav-dropdown.mega-drop .block:last-child{margin:0 0 26px;padding:0;border-bottom:0}#nav .nav-dropdown.mega-drop .block .col{border:0;padding-right:15px}#nav .nav-dropdown.mega-drop .block .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#nav .nav-dropdown.mega-drop .btn.btn-info{font-size:14px;line-height:23px;width:32%;margin:36px 0 0;border-radius:3px;padding:15px 10px;color:#003d4c;background:#c6dae7;border-color:#c6dae7;letter-spacing:normal;text-transform:none;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}#main{width:100%;position:relative;overflow:hidden}.main-section .head{font-size:25px;line-height:28px;font-family:saileclight,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#003d4c;max-width:740px;margin:0 auto;overflow:hidden}.main-section .head h2{margin:0 0 20px}.main-section .head p{margin:0 0 8px}.main-section.bg-gray{background:#f4f8fb}.main-section.bg-gray .head{color:#444}.main-section.addition{background:#003c4c}.main-section.addition h2{color:#fff;max-width:670px;margin:0 auto 60px}.main-section.addition .icon{background:#00253a;color:#5b7f95}.main-section.addition .title{color:#fff}.main-section.addition .btn-orange{width:140px;display:block;margin:0 auto}.main-section.info-posts{font-size:20px}.main-section.info-posts h2{position:relative;margin:0 0 32px;padding:0 0 36px}.main-section.info-posts h2:after{font-size:16px;line-height:1;font-family:icomoon;color:#ff5c39;position:absolute;left:50%;bottom:0;content:"\e91c";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.main-section.info-posts p{max-width:350px;margin:0 auto 35px}.icons-list{margin:0;padding:0;list-style:none;width:100%}.icons-list li{margin-bottom:60px}.icons-list a{display:inline-block}.icons-list a:hover .title{color:#ff5c39}.icons-list .icon{width:100px;height:100px;font-size:62px;line-height:1;display:block;margin:0 auto 30px;border-radius:100%;background:#ff5c39;color:#003c4b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icons-list .title{font-size:16px;line-height:20px;display:block;color:#444;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-transform:uppercase;letter-spacing:2.9px;font-weight:400}.info-box{overflow:hidden;margin:0 0 60px}.info-box .holder{background:#f4f8fb}.info-box .subhead{position:relative;overflow:hidden}.info-box .img-holder{width:100%;height:300px;position:relative}.info-box .img-holder img{position:absolute;left:0;bottom:0;width:100%}.info-box .heading{top:0;left:0;right:0;bottom:0;position:absolute}.info-box .heading:after{font-size:45px;line-height:1;font-family:icomoon;color:#fff;position:absolute;left:35px;bottom:44px;content:"\e91c";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.info-box h1{font-size:54px;line-height:60px;color:#fff;text-transform:none;letter-spacing:0;margin:0;padding:30px 0 0 50px}.info-box .textbox{overflow:hidden;line-height:1.556;color:#003d4c}.info-box .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 32px}.info-box .icon{font-size:50px;line-height:1;width:81px;height:81px;min-width:81px;border-radius:100%;background:#ff5c39;margin:0 20px 0 0;position:relative;color:#fff;overflow:hidden}.info-box .icon:before{position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info-box .icon:after{width:100px;height:100px;background:rgba(255,255,255,.2);content:"";position:absolute;right:-40px;top:-50px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.info-box .title{font-size:16px;line-height:20px;letter-spacing:2.9px;font-weight:400;text-transform:uppercase;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.info-box p{margin:0 0 30px}.info-box .btn.btn-link{font-size:18px;line-height:28px;margin:0 0 7px}.info-box.blue .img-holder{background:#009cde}.info-box.blue .img-holder img{opacity:.25;mix-blend-mode:multiply}.info-box.blue .icon{background:#009cde}.info-box.blue .title{color:#009cde}.info-box.yellow .img-holder{background:#ff9e1b}.info-box.yellow .icon{background:#ff9e1b}.info-box.yellow .title{color:#ff9e1b}.info-box.green .img-holder{background:#00bf6f}.info-box.green .icon{background:#00bf6f}.info-box.green .title{color:#00bf6f}.info-box.maroon .img-holder{background:#a83d72}.info-box.maroon .img-holder img{opacity:.7;mix-blend-mode:maroon}.info-box.maroon .icon{background:#a83d72}.info-box.maroon .title{color:#a83d72}.info-box.cyan .img-holder{background:#00a5b5}.info-box.cyan .icon{background:#00a5b5}.info-box.cyan .title{color:#00a5b5}.info-box.orange .img-holder{background:#ff5c39}.info-box.orange .img-holder img{opacity:.5;mix-blend-mode:multiply}.info-box.orange .icon{background:#ff5c39}.info-box.orange .title{color:#ff5c39}.insight-block{font-size:20px;line-height:28px;background:#ff5c39;color:#fff;position:relative}.insight-block:before{width:822px;height:555px;position:absolute;left:0;bottom:0;background:url(../images/pattern06.png) no-repeat;content:""}.insight-block .container{min-height:556px}.insight-block .icon-arrow-down{color:#fff;font-size:21px;display:block;margin:8px 0 39px 8px}.insight-block h1{color:#fff;line-height:1.063;letter-spacing:8.5px}.insight-block h1 span{color:#003d4c;display:block}.quote-block{overflow:hidden}.quote-block .img-holder{overflow:hidden;position:relative}.quote-block .img-holder img{display:block;max-width:none;width:100%;height:auto}.quote-block .author-box{padding:0 0 54px 50px;position:absolute;left:40px;bottom:40px;color:#003d4c;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.quote-block .author-box:after{font-size:45px;line-height:1;font-family:icomoon;color:#ff5c39;position:absolute;left:-14px;bottom:-7px;content:"\e91c";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.quote-block .author{font-size:34px;line-height:42px;color:#003d4c;letter-spacing:1px;display:block}.quote-block .designation{font-size:16px;line-height:20px;letter-spacing:2.9px;text-transform:uppercase;display:block}.quote-block h1{color:#ff5c39;position:relative;max-width:450px;margin:0 auto 60px;padding:0 0 20px}.quote-block h1 span{font-size:16px;line-height:20px;display:block;margin:0 0 30px;letter-spacing:2.9px}.quote-block h1:after,.quote-block h1:before{font-size:46px;line-height:1;font-family:icomoon;color:#c6dae7;position:absolute;content:"\e91c"}.quote-block h1:before{left:-11px;top:-4px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.quote-block h1:after{right:-14px;bottom:-7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.quote-block blockquote{max-width:550px;margin:0 auto}.quote-block q{font-size:22px;line-height:39px;display:inline;color:#fff;quotes:none;padding:1px 15px;color:#fff;background:#5b7f95;font-family:sailecmedium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-box-decoration-break:clone;box-decoration-break:clone}.service-block{font-size:20px;line-height:28px;color:#fff;background:url(../images/bg-visual01.jpg) no-repeat 50% 50%;background-size:cover}.service-block .container .row{min-height:834px}.service-block h1{color:#fff;line-height:1.063;letter-spacing:8.5px;margin:0 0 40px}.service-block h1 span{color:#5b7f95;display:block}.service-block .icon-arrow-down{font-size:21px;display:block;margin:0 auto 62px;color:#5b7f95}.service-block p{max-width:785px;margin:0 auto 58px}.service-block .btn{margin:0 13px}.learning-block{background:url(../images/bg-sm.jpg) no-repeat 50% 50%;background-size:cover}.learning-block .row{min-height:230px}.learning-block h2{color:#fff;margin:0 0 30px}.learning-block .btn{margin:0 13px}.visual-block{font-size:25px;line-height:28px;color:#fff;width:100%;overflow:hidden;position:relative;font-family:saileclight,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.visual-block .img-holder{overflow:hidden}.visual-block .img-holder img{display:block;max-width:none;width:100%;height:auto}.visual-block .caption{top:0;left:0;right:0;bottom:0;position:absolute}.visual-block .holder{width:100%;padding:72px 0 0}.visual-block h1{font-size:50px;color:#fff;margin:0 0 22px;letter-spacing:10px}.visual-block h1.orange{color:#ff5c39}.visual-block p{max-width:450px;margin:0 auto 50px}.visual-block .subheading{font-size:32px;line-height:38px;font-weight:400;color:#fff;display:block;margin:0 0 90px;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.visual-block .btn{max-width:195px;margin:0 auto 50px;display:block}.visual-block .icon-arrow-down{width:36px;height:36px;position:relative;font-size:24px;display:block;margin:0 auto;color:#fff}.visual-block .icon-arrow-down:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.visual-block.home-visual h1{font-size:64px;letter-spacing:2px;color:#fff;margin:0 0 34px}.visual-block.home-visual .icon-arrow-down{color:#ff5c39;font-size:16px}.about-info{font-size:20px;line-height:28px}.about-info .icon{width:130px;height:130px;border-radius:100%;background:#ff5c39;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-info .icon img{width:100%;display:block;max-width:75px}.about-info .textbox{overflow:hidden}.about-info .textbox p{margin:0}.services-block{background:url(../images/bg-visual03.jpg) no-repeat 50% 50%;background-size:cover}.services-block .addinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 40px}.services-block .textbox,.services-block .title-box{width:50%;min-height:460px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.services-block .title-box{background:#003c4c;position:relative}.services-block .title-box:after{font-size:45px;line-height:1;font-family:icomoon;color:#ff5c39;position:absolute;left:15px;bottom:24px;content:"\e91c";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.services-block h2{color:#fff}.services-block .textbox{background:#fff}.services-block .textbox p{margin:0 0 22px}.services-block .service-box{margin:0 0 20px}.services-block .holder{width:100%;min-height:155px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 65px 15px 20px;position:relative}.services-block .holder:after{font-size:20px;line-height:1;font-family:icomoon;content:"\e91c";position:absolute;right:25px;top:50%;color:#aaadaf;margin:-10px 0 0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.services-block .holder .title{font-size:24px;line-height:24px;color:#003d4c;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.services-block .holder .title span{font-size:16px;line-height:20px;display:block;padding:5px 0 0;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.services-block .holder .icon{width:50px;height:50px;min-width:50px;border-radius:100%;background:#d7d7d7;color:#fff;position:relative;overflow:hidden;margin:0 10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services-block .holder .icon:before{font-size:30px;line-height:1;position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.services-block .holder .icon:after{width:50px;height:50px;background:rgba(255,255,255,.2);content:"";position:absolute;right:-20px;top:-20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.services-block .holder .icon.icon-events:before{font-size:45px}.services-block .holder .icon.blue{background:#009cde}.services-block .holder .icon.yellow{background:#ff9e1b}.services-block .holder .icon.green{background:#00bf6f}.services-block .holder .icon.maroon{background:#a83d72}.services-block .holder .icon.cyan{background:#00a5b5}.services-block .holder .icon.orange{background:#ff5c39}.features-block h2{font-size:34px;line-height:40px;color:#444;margin:0 0 36px;text-align:center;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";letter-spacing:normal}.features-block .img-holder{border-radius:3px;overflow:hidden;margin:0 0 23px}.features-block .img-holder img{display:block;max-width:none;width:100%;height:auto;border-radius:3px}.features-block .textbox{font-size:16px;line-height:20px;overflow:hidden}.features-block .title{font-size:20px;line-height:26px;display:block;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:0 0 8px;font-weight:400}.features-block p{margin:0 0 10px}.features-block .more{color:#ff5c39;position:relative;padding:0 20px 0 0;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.features-block .more:before{font-size:9px;line-height:1;font-family:icomoon;content:"\e91c";position:absolute;right:0;top:8px;z-index:1;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.info-content h2{font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400px;color:#444;letter-spacing:normal;margin:0 0 36px;max-width:450px}.info-content h2 span{display:block}.info-content p{max-width:540px;margin:0 0 23px}.info-content .img-holder{overflow:hidden;border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,.09)}.info-content .img-holder img{display:block;max-width:none;width:100%;height:auto;border-radius:3px}.info-content .btn{margin:23px 0 0}.info-content .icon{font-size:52px;line-height:1;width:90px;height:90px;min-width:81px;border-radius:100%;margin:0 0 30px;position:relative;color:#fff;display:block;overflow:hidden}.info-content .icon:before{position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info-content .icon:after{width:100px;height:100px;background:rgba(255,255,255,.2);content:"";position:absolute;right:-40px;top:-50px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.info-content .icon.icon-events{font-size:75px}.info-content.blue h2 span{color:#009cde}.info-content.blue .icon{background:#009cde}.info-content.yellow h2 span{color:#ff9e1b}.info-content.yellow .icon{background:#ff9e1b}.info-content.green h2 span{color:#00bf6f}.info-content.green .icon{background:#00bf6f}.info-content.maroon h2 span{color:#a83d72}.info-content.maroon .icon{background:#a83d72}.info-content.cyan h2 span{color:#00a5b5}.info-content.cyan .icon{background:#00a5b5}.info-content.orange h2 span{color:#ff5c39}.info-content.orange .icon{background:#ff5c39}.info-content .textbox{overflow:hidden;position:relative;padding-bottom:37px}.info-content .textbox:after{font-size:46px;line-height:1;font-family:icomoon;color:#ff5c39;position:absolute;right:2px;bottom:-7px;content:"\e91c";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main-column{font-size:20px;line-height:28px}.main-column h2{color:#003d4c;letter-spacing:normal;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.main-column p{margin:0 0 28px}.main-column p+h2{padding-top:14px}.main-column p strong{font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.main-column .img-holder{overflow:hidden;padding:10px 0 0;margin:0 0 42px}.main-column .img-holder img{max-width:100%;margin:0 auto;display:block}.search-block{overflow:hidden;margin:0 0 28px;padding:24px 30px;background:#f4f8fb}.search-block h2.h3{font-size:24px;color:#003d4c;margin:0 0 11px;letter-spacing:normal}.search-block .field{overflow:hidden;position:relative;margin:0 0 11px;padding:0 195px 0 0}.search-block .field .btn{top:0;right:0;position:absolute}.search-block .btn-link{font-size:18px;line-height:28px}.signin-block{overflow:hidden}.signin-block .col{padding:0;float:right;width:254px;text-align:center}.signin-block .col .btn{margin:0 0 15px}.signin-block .col span{font-size:16px;line-height:20px;display:block;color:#003d4c}.signin-block .col span a{color:#ff5c39;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.signin-block .col span a:hover{color:#444}.sorting-nav{margin:0;padding:0;list-style:none;font-size:0;line-height:0;padding:0 20px;margin:0 0 15px}.sorting-nav>*{font-size:1.125rem;line-height:1.222}.sorting-nav li{font-size:14px;line-height:20px;display:inline-block;vertical-align:top;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:0 5px 5px 0}.sorting-nav li:last-child{margin:0}.sorting-nav li a{letter-spacing:2.8px;background:#e0e3e8;color:#00263a;display:block;padding:7px 18px}.sorting-nav li.active a,.sorting-nav li:hover a{background:#00263a;color:#fff}.sorting-block{border-top:1px solid #e0e3e8;border-bottom:1px solid #e0e3e8;padding:19px 210px 19px 6px;position:relative;overflow:hidden}.sorting-block form{overflow:hidden}.sorting-block .field{padding:0 13px;width:30%;float:left}.sorting-block .field .jcf-select{width:100%;margin:0}.sorting-block .field.sm{width:146px}.sorting-block .field.lg{width:45%}.sorting-block .pager{position:absolute;right:20px;top:19px}.pager{display:inline-block;vertical-align:middle;font-size:0;line-height:0;color:#003d4c;padding:5px 0}.pager>*{font-size:1.125rem;line-height:1.222}.pager .txt{display:inline-block;vertical-align:middle;font-size:16px;line-height:22px;margin:0 19px 0 0}.pager .txt strong{font-weight:400;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.pager .next,.pager .prev{width:30px;height:30px;display:inline-block;vertical-align:middle;border:1px solid #5b7f95;margin:0 0 0 -1px;position:relative}.pager .next:before,.pager .prev:before{font-size:0;line-height:0;position:absolute;left:50%;top:50%;content:"";-webkit-transform:translate(-51%,-50%);-ms-transform:translate(-51%,-50%);transform:translate(-51%,-50%);border-style:solid;border-width:6.5px 9px 6.5px 0;border-color:transparent #003d4c transparent transparent}.pager .next:hover,.pager .prev:hover{opacity:.7}.pager .next:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-width:6.5px 0 6.5px 9px;border-color:transparent transparent transparent #003d4c}.articles-block{overflow:hidden}.idea-post{font-size:16px;line-height:21px;overflow:hidden;position:relative;padding:32px 0 22px;border-bottom:1px solid #e0e3e8}.idea-post .post-info{float:left;width:145px;padding:21px 0 0}.idea-post .status{font-size:12px;line-height:16px;display:block;text-align:right;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";position:relative;margin:0 0 16px}.idea-post .status:before{width:10px;height:10px;border-radius:100%;background:#ff9e1b;content:"";display:inline-block;margin:0 10px 0 0;position:relative;top:1px}.idea-post .hold{text-align:right}.idea-post .btn,.idea-post .votes{display:inline-block;vertical-align:middle}.idea-post .votes{margin:0 10px 0 0;color:#003d4c;text-align:center}.idea-post .votes strong{font-size:24px;line-height:24px;display:block;font-weight:400;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.idea-post .post-content{overflow:hidden;position:relative;padding:0 0 0 55px}.idea-post .title{font-size:16px;line-height:21px;display:block;font-weight:400;margin:0 0 11px;padding-right:150px;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.idea-post .title a{color:#ff5c39}.idea-post .title a:hover{color:#003d4c}.idea-post p{margin:0 0 20px}.idea-post .link{position:absolute;right:9px;top:0;color:#003d4c}.idea-post .link:hover{color:#5b7f95}.idea-post dl{margin:0;padding:15px 0 0}.idea-post dl dt{float:left;clear:left;min-width:60px;font-weight:400;margin:0 8px 8px 0;color:#003d4c;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.idea-post dl dd{color:#5b7f95;margin:0 0 8px}.idea-post dl dd a{color:#5b7f95}.idea-post dl dd a:hover{color:#003d4c}.paging-wrap{width:100%;padding:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paging-wrap .pages-num{font-size:16px;line-height:20px;margin:0 30px;color:#003d4c}.paging-wrap .pager{margin-left:auto}.pagination{font-size:16px;line-height:20px;margin:0;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.pagination .page-item{margin:0 4px 0 0}.pagination .page-item.active .page-link{color:#5b7f95;background:0 0;pointer-events:none}.pagination .page-link{padding:0;margin:0;border:0;color:#003d4c}.pagination .page-link:hover{color:#5b7f95;background:0 0}.tags-box{font-size:16px;line-height:20px;font-family:sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:73px 0 0 20px}.tags-box .title{font-size:16px;line-height:20px;display:block;margin:0 0 15px;font-weight:400;color:#003d4c}.tags-box ul{margin:0;padding:0;list-style:none}.tags-box ul li{width:100%;margin:0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tags-box ul li a{color:#5b7f95;margin:0 5px 0 0}.tags-box ul li a:hover{color:#003d4c}.tags-box ul li .badge{font-size:16px;line-height:20px;width:40px;height:40px;border-radius:8px;margin-left:auto;background:#f4f8fb;text-align:center;padding:10px 5px;color:#5b7f95;font-weight:400;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.about{padding-top:103px;padding-bottom:48px;color:#444;font:20px/28px sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.about h2{margin:-3px 0 0;color:#003d4c;padding:0 20px 54px 50px;position:relative;font:700 54px/1.1 gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.about h2:after{font-size:45px;line-height:1;font-family:icomoon;color:#ff5c39;position:absolute;left:-14px;bottom:-7px;content:"\e91c";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.about p{margin:0 0 28px}.author-block{color:#444;position:relative;font:20px/28px sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding-top:80px;padding-bottom:80px}.author-block:before{position:absolute;top:0;right:15px;left:15px;border-top:1px solid #e0e3e8;content:""}.author-block .image{position:relative;width:270px;z-index:1}.author-block .image:before{width:270px;height:270px;position:absolute;top:20px;left:20px;z-index:-1;content:"";background:#fff;border:7px solid #ff5c39}.author-block .image img{width:100%;height:auto}.author-block p{margin:0 0 20px}.author-block h2{font-weight:700;color:#003d4c;letter-spacing:1.3px;margin:1px 0 0}.author-block .job{display:block;color:#003d4c;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;padding:0 0 29px}.main-container{position:relative;padding:0 0 182px;background:#f4f8fb url(../images/image06.png) no-repeat 50% 65px}.main-container .header{overflow:hidden;text-align:center;min-height:550px;margin:0 0 93px}.main-container .header .img{display:block;margin:0 auto 32px;max-width:660px}.main-container .header h1{margin:0 0 20px;color:#003d4c;font-size:50px;font-weight:400;line-height:68px;text-transform:uppercase;letter-spacing:10px}.btn-started{border:3px solid #003c4c;display:inline-block;vertical-align:top;color:#003d4c;text-transform:uppercase;letter-spacing:3.3px;padding:10px 14px 9px 16px;font:700 14px/1 gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.content-block{color:#444;font-size:18px;line-height:22px;padding:0 0 215px}.content-block h2{margin:0 0 30px;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.content-block p{margin:0 0 58px}.content-block .graphic-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:356px;color:#444;font:18px/22px sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.content-block .graphic-box img{width:100%;height:auto;display:block}.content{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 0 20px rgba(0,0,0,.03);padding:62px 59px 84px;color:#444;font-size:17px;line-height:22px}.content i{position:absolute;bottom:23px;right:32px;color:#ff5c39;font-size:45px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.content h3{color:#444;font-weight:400;margin:0;width:47%;font-size:32px;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.content .txt{width:50.4%}.content p{margin:0 0 30px}.features-area{position:relative;background:#003c4c;color:#fff;text-align:center;font-size:20px;line-height:22px;padding:0 0 10px}.features-area .row{padding:82px 0 40px}.features-area h2{color:#fff;letter-spacing:1.3px;margin:0 0 20px;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.features-area h2 a{color:#fff}.features-area i{display:block;color:#ff5c39;font-size:14px;margin:0 0 31px}.features-area p{margin:0 0 30px}.video-block{position:relative;overflow:hidden;z-index:1;padding:102px 0 99px;background:url(../images/image08.jpg) no-repeat;background-size:cover}.video-block .img-holder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.video-block .img-holder img{width:100%;height:auto;display:block}.video-block h2{color:#fff;margin:0 0 43px;text-align:center;letter-spacing:1.3px;font:34px/1.1 gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.video-block .video{max-width:970px;margin:0 auto}.video-block .video iframe{display:block;width:100%;margin:0}.add-nav{background:#00263a;position:relative;z-index:1}.add-nav>ul{margin:0;padding:0;list-style:none;max-width:1440px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;font:18px/28px sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-transform:capitalize}.add-nav>ul>li{position:relative;width:25%}.add-nav>ul>li:first-child{border:0}.add-nav>ul>li>a{color:#fff;display:block;padding:33px 10px 37px}.add-nav>ul>li>a span{display:inline-block;position:relative}.add-nav>ul>li>a i{font-size:8px;position:absolute;top:11px;right:-20px}.add-nav>ul>li:before{height:5px;background:#ff5c39;position:absolute;bottom:0;left:0;right:0;content:"";display:none}.add-nav>ul>li.active>a,.add-nav>ul>li:hover>a{color:#ff5c39}.add-nav>ul>li.active:before,.add-nav>ul>li:hover:before{display:block}.add-nav>ul>li:hover .drop-down{opacity:1;visibility:visible}.add-nav .drop-down{-webkit-transition:opacity .3s linear,visibility .3s linear,max-height .3s linear;transition:opacity .3s linear,visibility .3s linear,max-height .3s linear;margin:0;padding:0;list-style:none;position:absolute;top:70px;left:50%;width:360px;padding:26px 10px 7px;z-index:1;box-shadow:0 4px 7px rgba(0,0,0,.15);background:#f4f8fb;color:#003d4c;opacity:0;visibility:hidden;font:14px/1.2 sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.add-nav .drop-down:before{position:absolute;bottom:0;left:0;right:0;content:"";height:3px;background:#5b7f95}.add-nav .drop-down:after{content:"";height:10px;display:block}.add-nav .drop-down li{margin:0 0 29px}.add-nav .drop-down li a{color:#003d4c}.add-nav .drop-down li a:hover{color:#ff5c39}#twocolumns{padding-top:100px;padding-bottom:110px}.post{position:relative;margin:0 0 40px}.post img{width:100%;height:auto;display:block}.post .caption{position:absolute;bottom:0;left:0;right:0;padding:75px 81px}.post h2{color:#fff;margin:0}.post h2 a{color:#fff}.post h2 a:hover{color:#ff5c39}.post i{position:absolute;bottom:21px;left:15px;color:#ff5c39;font-size:45px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.post h3{margin:20px 0 -3px;color:#444;font:20px/26px sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.post h3 a{color:#444}.post h3 a:hover{color:#ff5c39}.post-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-row .post{width:48%}.search-area{padding-top:40px;padding-bottom:41px}.search-area .search-holder{background:#f4f8fb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 30px 29px 30px}.search-area .sort-area{width:38%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.search-area .title{display:inline-block;color:#5b7f95;padding:0 11px 0 0;font:14px/1.1 sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.search-area ul{margin:0;padding:0;list-style:none;text-transform:uppercase;letter-spacing:2.8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font:normal 14px/1.1 gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.search-area ul li{margin:0 5px 0 0}.search-area ul li a{display:block;background:#00263a;color:#fff;padding:9px 18px 9px 19px}.search-area ul li:hover a{background:#ff5c39}.search-area form{width:59.4%}.area{overflow:hidden;padding-bottom:110px}.area .post-item{padding:0 0 17px}.area .post-item img{width:100%;height:auto;display:block}.area .post-item h2{margin:0;color:#444;padding:20px 0;font:normal 20px/26px sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.area .post-item h2 a{color:#444}.area .post-item h2 a:hover{color:#ff5c39}.nav-tabs{border:0;text-align:center}.nav-tabs li{width:50%}.nav-tabs li .nav-link{border:0;border-radius:0;background:0 0;background:#e0e3e8;color:#003d4c;text-transform:uppercase;letter-spacing:2.8px;font:14px/1.1 gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;padding:11px 10px 8px}.nav-tabs li .nav-link.active{background:#00263a;color:#fff}.news{margin:0;padding:0;list-style:none;padding:0 0 19px}.news li{border-top:1px solid #e0e3e8;padding:23px 0 17px}.news li:first-child{border:0}.news h3{color:#5b7f95;margin:0 0 12px;font:normal 16px/21px sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.news h3 a{color:#5b7f95}.news h3 a:hover{color:#ff5c39}.news .time{display:block;color:#5b7f95;font:normal 16px/21px sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.news .time time{color:#444;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.tab-content{padding:0 0 41px}.tab-content .btn{display:block}.banner-box{background:#f4f8fb;text-align:center;padding:43px 30px 40px;margin:0 0 65px}.banner-box img{display:block;margin:0 auto;max-width:100%}.banner-box time{display:block;color:#003d4c;padding:27px 0 17px;font:normal 16px/21px sailecbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.widget{position:relative}.widget h2{margin:0 0 13px;color:#444;line-height:40px;font-family:sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.widget .btn{display:block}.widget time{display:block;color:#003d4c;font:16px/21px sailecregular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.banner{position:relative;background:#003d4c url(../images/bg-arrows.png) no-repeat 100% 0}.banner .container{height:270px}.banner h1{color:#ff5c39;text-transform:uppercase;font:50px/68px gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";letter-spacing:10px;font-weight:400;margin:0}.banner h1.h2{font-size:34px;line-height:1.2;color:#fff;text-transform:none;letter-spacing:1.3px;margin:0 0 12px}.breadcrumbs{margin:0;padding:0;list-style:none;font-size:0;line-height:0}.breadcrumbs>*{font-size:1.125rem;line-height:1.222}.breadcrumbs li{display:inline-block;vertical-align:top;font-size:16px;line-height:21px;color:#5b7f95}.breadcrumbs li+li{margin:0 0 0 8px}.breadcrumbs li+li:before{content:"•";margin:0 8px 0 0}.breadcrumbs li a{color:#ff5c39}.breadcrumbs li a:hover{opacity:.8}#footer{font-size:16px;line-height:26px;overflow:hidden;color:#444;padding:10px 0 0;letter-spacing:.5px;background:#f4f8fb}#footer a{color:#444;text-decoration:none}#footer a:hover{color:#ff5c39}#footer .title{display:block;color:#ff5c39;font-family:gilroyextrabold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:0 0 1px;font-weight:400;letter-spacing:3px}#footer ul{margin:0;padding:0;list-style:none}#footer address{margin:0;x-ms-format-detection:none}#footer .social-networks a{color:#ff5c39}#footer .pri-footer ul{padding:0 0 7px}.add-footer{overflow:hidden;padding:33px 0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border-top:2px solid #c6dae7;border-bottom:2px solid #c6dae7}.add-footer .newsletter{width:66%}.add-footer .newsletter label{float:left;width:50%;margin:-6px 0 0}.add-footer .newsletter .field{width:48%;float:right;padding:0 52px 0 0;position:relative;background:#fff}.add-footer .newsletter .field input[type=email],.add-footer .newsletter .field input[type=text]{font-size:14px;line-height:22px;width:100%;height:42px;background:#fff;border:0;padding:10px 15px;color:#444}.add-footer .newsletter .field input[type=email]::-webkit-input-placeholder,.add-footer .newsletter .field input[type=text]::-webkit-input-placeholder{color:#444}.add-footer .newsletter .field input[type=email]::-moz-placeholder,.add-footer .newsletter .field input[type=text]::-moz-placeholder{opacity:1;color:#444}.add-footer .newsletter .field input[type=email]:-moz-placeholder,.add-footer .newsletter .field input[type=text]:-moz-placeholder{color:#444}.add-footer .newsletter .field input[type=email]:-ms-input-placeholder,.add-footer .newsletter .field input[type=text]:-ms-input-placeholder{color:#444}.add-footer .newsletter .field input[type=email].placeholder,.add-footer .newsletter .field input[type=text].placeholder{color:#444}.add-footer .newsletter .field .btn-submit{width:52px;height:42px;position:absolute;right:0;top:0;color:#ff5c39;background:#fff;border:3px solid #ff5c39;outline:0;cursor:pointer}.add-footer .newsletter .field .btn-submit:before{font-size:20px;line-height:1;font-family:icomoon;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"\e900"}.add-footer .newsletter .field .btn-submit:hover{opacity:.8}.social-networks{width:34%;text-align:right}.social-networks li{display:inline-block;vertical-align:top;margin:2px 0 0 23px}.social-networks li a{width:36px;height:36px;font-size:36px;line-height:1;color:#ff5c39}.social-networks li a:hover{opacity:.8}.sec-footer{padding:30px 0 0}.sec-footer ul li{display:inline-block;vertical-align:top;margin:0 26px 0 0}.jcf-select{display:inline-block;vertical-align:top;position:relative;border:1px solid #5b7f95;background:#fff;margin:0 0 12px;min-width:120px;height:40px;color:#5b7f95}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:14px;line-height:20px;margin:9px 26px 9px 15px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;background:#fff;width:26px;bottom:0;right:0;top:0}.jcf-select .jcf-select-opener:after,.jcf-select .jcf-select-opener:before{left:8px;top:11px;content:"";position:absolute;border-style:solid;border-width:0 4px 6px 4px;border-color:transparent transparent #373a3c transparent}.jcf-select .jcf-select-opener:after{top:auto;bottom:11px;border-width:6px 4px 0 4px;border-color:#373a3c transparent transparent transparent}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select-drop .jcf-select-drop-content{border:1px solid #003d4c}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:20px;font-size:14px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;cursor:default;display:block;padding:5px 15px;color:#003d4c;height:1%}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-list-box .jcf-selected,.jcf-select-drop .jcf-hover{background:#f4f8fb;color:#000}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 15px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-disabled{background:#ddd!important}.jcf-focus,.jcf-focus *{border-color:#003d4c!important;color:#003d4c!important}@media (min-width:768px){#nav ul li.mega{position:static}#nav .nav-dropdown.mega-drop{width:710px;margin-left:-355px;padding:20px 15px}.services-block .textbox p:last-child{margin:0}.about h2 span{display:block}.add-nav>ul>li>a i{pointer-events:none}.add-nav .drop-down:after{display:none}}@media (min-width:1024px){#nav .nav-dropdown.mega-drop{width:960px;margin-left:-480px;padding:30px 25px 20px}}@media (min-width:1025px){.add-links a.tel{pointer-events:none}}@media (min-width:1250px){#nav .nav-dropdown.mega-drop{width:1170px;margin-left:-585px;padding:40px 40px 20px}}@media (max-width:1349px){h1{font-size:54px}.insight-block h1{font-size:64px}.visual-block{font-size:22px;line-height:26px}.visual-block .holder{padding:40px 0 0}.visual-block.home-visual h1{font-size:54px}}@media (max-width:1249px){h1{font-size:44px}.logo{width:250px;margin:43px 0 0}#nav ul li{margin:0}#nav ul li a.demo{margin:0 0 0 5px}#nav .nav-dropdown.mega-drop .h2{font-size:28px}#nav .nav-dropdown.mega-drop .wrap{padding:0 0 0 25px}#nav .nav-dropdown.mega-drop .wrap ul{margin:-8px -10px 0}#nav .nav-dropdown.mega-drop .wrap ul li{width:32.5%}#nav .nav-dropdown.mega-drop .wrap ul li a{margin:0 10px}.info-box .img-holder{height:250px}.info-box .heading:after{left:10px;bottom:18px}.info-box h1{font-size:44px;line-height:50px;padding:30px}.insight-block h1{font-size:52px}.visual-block{font-size:18px;line-height:22px}.visual-block .holder{padding:15px 0 0}.visual-block h1{font-size:44px;margin:0 0 22px}.visual-block p{margin-bottom:30px}.visual-block .subheading{font-size:27px;line-height:33px;margin:0 0 50px}.visual-block .btn{margin-bottom:30px}.visual-block.home-visual h1{font-size:44px;margin:0 0 22px}.services-block .holder .title{font-size:20px;line-height:24px}.features-block h2{font-size:30px;line-height:36px}.sorting-nav{padding:0 10px}.sorting-nav li a{letter-spacing:1px}.sorting-block{padding:19px 190px 19px 5px}.sorting-block .field{padding:0 5px}.sorting-block .field.lg{width:41%}.sorting-block .pager{right:10px}.idea-post .post-content{padding:0 0 0 25px}.paging-wrap{padding:20px 10px}.about h2{font-size:50px}.widget h2{font-size:30px}}@media (max-width:1023px){h1{font-size:36px}h2{font-size:28px}#wrapper{padding-top:103px}#header{padding:15px 0 0}#header.fixed-position .logo{width:34px}#header.fixed-position .add-links{margin:-43px 0 24px}.logo{width:64px;margin:0}.add-links{margin:0 0 15px}#nav ul li{padding:0 0 15px;margin:0 0 0 3px}#nav ul li a{letter-spacing:1px}#nav ul li a.demo{min-width:inherit}#nav ul li .caret{margin:-4px 0 0}#nav .nav-dropdown.mega-drop .h2{font-size:20px}#nav .nav-dropdown.mega-drop .col ul li a{padding:2px 30px 2px 0}#nav .nav-dropdown.mega-drop .wrap{padding:0 0 0 15px}#nav .nav-dropdown.mega-drop .wrap .block+.block .subtitle{margin:0 0 20px}#nav .nav-dropdown.mega-drop .wrap ul{margin:0 -5px}#nav .nav-dropdown.mega-drop .wrap ul li a{font-size:12px;margin:0 5px}#nav .nav-dropdown.mega-drop .wrap ul li .icon{width:40px;height:40px;min-width:40px}#nav .nav-dropdown.mega-drop .wrap ul li .icon:before{font-size:23px}#nav .nav-dropdown.mega-drop .wrap ul li .icon[class*=icon-]:after,#nav .nav-dropdown.mega-drop .wrap ul li .icon[class^=icon-]:after{width:40px;height:40px;right:-14px;bottom:-14px}.main-section .head{font-size:22px;line-height:28px}.main-section.info-posts{font-size:18px}.icons-list .title{font-size:14px;line-height:18px}.info-box .img-holder{height:220px}.info-box .heading:after{font-size:24px;left:2px;bottom:10px}.info-box h1{font-size:36px;line-height:42px;padding:15px}.insight-block{text-align:center}.insight-block:before{display:none}.insight-block h1{font-size:40px;line-height:49px;margin:0 0 35px}.quote-block .author-box{left:45px;bottom:45px;padding:0 15px 19px 14px}.quote-block .author-box:after{font-size:24px}.quote-block .author{font-size:28px;line-height:36px}.quote-block h1{margin-bottom:30px;padding:15px 0}.quote-block h1 span{margin:0 0 15px}.quote-block h1:after,.quote-block h1:before{font-size:24px}.quote-block q{font-size:18px;line-height:39px;padding:4px 12px}.service-block .container .row{min-height:650px}.visual-block{font-size:16px;line-height:20px}.visual-block h1{font-size:36px;margin:0 0 16px;letter-spacing:6px}.visual-block p{margin-bottom:25px}.visual-block .subheading{font-size:22px;line-height:28px}.visual-block .btn{margin-bottom:20px}.visual-block.home-visual h1{font-size:36px;margin:0 0 16px}.about-info{font-size:18px}.about-info .icon{width:100px;height:100px}.about-info .icon img{max-width:60px}.services-block .title-box:after{font-size:24px}.info-content h2{margin:0 0 25px}.info-content .textbox:after{font-size:30px;bottom:0}.main-column{font-size:18px;line-height:26px}.search-block{padding:15px}.search-block .field{padding:0 180px 0 0}.sorting-nav{padding:0}.sorting-nav li{margin:0 3px 5px 0}.sorting-nav li a{letter-spacing:.75px;padding:7px 9px}.sorting-block{padding:75px 0 9px}.sorting-block form{margin:0 -5px}.sorting-block .field{width:50%;margin:0 0 10px}.sorting-block .field.sm{width:50%}.sorting-block .field.lg{width:100%}.idea-post .post-info{width:100%;float:none;padding:0;margin:0 0 25px}.idea-post .status{width:145px}.idea-post .hold{width:145px}.idea-post .post-content{overflow:visible;position:static;padding:0}.idea-post .title{padding-right:0}.idea-post .link{top:32px}.paging-wrap{padding:80px 0 20px;position:relative;display:block}.paging-wrap .pages-num{float:left;margin:0}.paging-wrap .pager{position:absolute;right:0;top:20px}.paging-wrap .btn{position:absolute;left:0;top:20px}.paging-wrap nav{float:right}.pagination .page-item{margin:0 0 0 10px}.tags-box{font-size:14px;line-height:18px;padding:73px 0 0 0}.tags-box ul li .badge{font-size:13px;line-height:18px;width:30px;height:30px;padding:6px 5px}.about h2{padding:0 20px 54px 0;font-size:42px}.about h2:after{font-size:24px;bottom:20px}.author-block .image{width:200px}.author-block .image:before{width:200px;height:200px}.main-container .header{min-height:0}.main-container .header .img{max-width:550px}.main-container .header h1{font-size:32px;line-height:40px}.content-block{padding:0 0 90px}.features-area{font-size:18px}.features-area .row{padding:82px 0 0}.features-area h2{font-size:22px}.post .caption{padding:55px 31px 55px 81px}.post h2{font-size:24px}.post h3{font-size:16px;line-height:20px}.search-area .sort-area{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.search-area form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding:0 0 20px}.nav-tabs li .nav-link{letter-spacing:.2px}.news .time{font-size:13px}.widget .btn{font-size:12px}.banner h1.h2{font-size:28px}.social-networks li{margin:2px 0 0 10px}}@media (max-width:767px){h1{font-size:40px}#wrapper{padding-top:0}.container{padding-left:10px;padding-right:10px}#header{padding:18px 0 17px;position:relative}#header .btn{float:right;min-width:105px}.logo{width:32px;margin:0 0 0 60px}.navigation .nav-opener{display:block}.navigation ul{font-size:16px}.navigation .nav-drop{-webkit-transition:left .25s ease;transition:left .25s ease;width:100%;left:-100%;top:0;bottom:0;position:fixed;overflow-y:auto;overflow-x:hidden;background:#003c4c;padding:85px 0 0}.nav-active{position:fixed;left:0;top:0;width:100%;overflow:hidden;height:100vh}.nav-active .nav-drop{left:0}#nav ul li{display:block;padding:0;margin:0 0 20px;position:static}#nav ul li a{color:#ff5c39;letter-spacing:3.2px;padding:10px 28px;position:relative}#nav ul li .caret{width:36px;height:36px;font-size:10px;color:#fff;margin:0;position:absolute;right:18px;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#nav ul li .caret:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#nav ul li:hover>a{color:#fff}#nav ul li.drop-active .nav-dropdown{right:0}#nav ul li.drop-active .nav-dropdown:before{display:block}#nav .nav-dropdown{opacity:1;visibility:visible;width:100%;left:auto;right:-100%;top:0;bottom:0;z-index:6;overflow:auto;background:#003c4c;padding:80px 0 0;border:0;box-shadow:none}#nav .nav-dropdown .back{display:inline-block}#nav .nav-dropdown .title{display:block}#nav .nav-dropdown ul{font-size:14px}#nav .nav-dropdown ul li{padding:0;margin:0 0 21px}#nav .nav-dropdown ul li .icon{margin:0 16px 0 0}#nav .nav-dropdown ul li a{padding:5px 28px;color:#fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#nav .nav-dropdown ul li a:hover{color:#ff5c39}.main-section .head{padding-left:10px;padding-right:10px}.main-section .head h2{margin:0 0 18px}.main-section.addition h2{font-size:24px;margin-bottom:30px}.icons-list .icon{margin-bottom:28px}.info-box{margin:0 0 21px}.info-box .subhead{margin:0 0 6px}.info-box .img-holder{height:170px}.info-box .heading:after{bottom:30px;left:23px}.info-box h1{font-size:30px;line-height:37px;padding:18px 10px 0 32px}.info-box .textbox{text-align:center}.info-box .title-box{display:block;margin:0 0 9px}.info-box .icon{display:block;margin:0 auto 14px}.info-box p{margin:0 0 20px}.info-box .btn.btn-link{margin:0 0 14px}.insight-block .icon-arrow-down{margin:12px 0 14px}.insight-block h1{letter-spacing:3.32px;margin:0 0 23px}.insight-block h1 span{letter-spacing:5.31px}.insight-block p{padding:0 10px}.quote-block{text-align:center}.quote-block .img-holder{margin:0 0 18px}.quote-block .author{font-size:24px;line-height:32px;letter-spacing:.92px}.quote-block h1{padding:27px 0 2px;max-width:280px}.quote-block h1 span{margin:0 0 12px}.quote-block h1:before{top:12px}.quote-block h1:after{right:-11px;bottom:-10px}.service-block{background:#003c4c}.service-block h1{letter-spacing:3.32px;line-height:49px}.service-block h1 span{letter-spacing:5.31px}.service-block .icon-arrow-down{margin-bottom:43px}.service-block p{padding:0 10px;margin-bottom:28px}.service-block .btn{min-width:216px;margin:0 10px 18px}.learning-block{background:url(../images/bg-sm01.jpg) no-repeat 50% 50%;background-size:cover}.learning-block .row{min-height:267px}.learning-block h2{margin:0 0 18px}.learning-block .btn{display:block;width:216px;margin:0 auto 18px}.learning-block .btn:last-child{margin-bottom:0}.visual-block{font-size:18px;line-height:28px}.visual-block .img-holder img.visual-img{width:770px;max-width:inherit;position:relative;left:50%;margin:0 0 0 -385px}.visual-block .holder{padding:0}.visual-block h1{font-size:30px;margin:0 0 10px}.visual-block p{margin-bottom:35px}.visual-block .subheading{font-size:18px;line-height:28px;margin:0 0 45px}.visual-block .btn{margin-bottom:27px}.visual-block.home-visual{min-height:518px;background:#003c4c}.visual-block.home-visual .img-holder{width:100%;position:absolute;left:0;bottom:0}.visual-block.home-visual .img-holder img{width:320px;margin:0 auto}.visual-block.home-visual h1{font-size:40px;margin:0 0 25px}.about-info{text-align:center;padding:0 10px}.about-info .icon{float:none;margin:0 auto 30px}.about-info .textbox{color:#003d4c}.services-block .addinfo{margin:0 0 10px}.services-block .textbox,.services-block .title-box{width:100%;display:block;min-height:inherit}.services-block .title-box:after{left:12px;bottom:16px}.services-block .service-box{margin:0 0 10px}.services-block .holder{min-height:80px;padding:15px 45px 15px 20px}.services-block .holder:after{font-size:12px;margin:-6px 0 0;right:20px}.services-block .holder .title{font-size:16px;line-height:18px}.services-block .holder .title span{font-size:15px;line-height:18px}.services-block .holder .title span{font-size:13px;padding:0}.services-block .holder .icon{width:40px;height:40px;min-width:40px;margin:0 15px 0 0}.services-block .holder .icon:before{font-size:24px}.services-block .holder .icon.icon-events:before{font-size:35px}.features-block{padding-left:10px;padding-right:10px}.features-block h2{font-size:26px;line-height:34px;margin:0 0 31px}.features-block .textbox{margin:0 0 38px}.info-content{text-align:center}.info-content h2{font-size:24px;margin:0 auto 25px}.info-content .icon{display:block;margin:0 auto 30px}.main-column{font-size:16px;line-height:24px}.main-column h2{font-size:24px}.search-block{padding:10px}.search-block h2.h3{font-size:20px}.search-block .field{padding:0}.search-block .field .btn{position:static;margin:10px 0 0;float:right;padding:7px 10px;letter-spacing:1.5px}.search-block .btn-link{font-size:16px;float:left;margin:-43px 0 0;position:relative;z-index:1}.signin-block .col{float:none;margin:0 auto}.idea-post .link{font-size:14px}.paging-wrap{border-bottom:1px solid #e0e3e8}.paging-wrap .pager .txt{font-size:14px;margin:0 10px 0 0}.paging-wrap .btn{letter-spacing:1.5px;padding:7px 10px}.tags-box{font-size:16px;line-height:20px;padding:25px 0 0}.tags-box ul li .badge{font-size:16px;line-height:20px;width:40px;height:40px;padding:10px 5px}.about{padding:50px 15px 50px;font-size:16px;line-height:22px}.about h2{font-size:34px;padding:0 0 40px}.about h2:after{font-size:18px;bottom:15px;left:-5px}.author-block{padding:50px 15px;font-size:16px;line-height:22px}.author-block .image{width:270px;margin:0 auto 50px}.author-block .image:before{width:270px;height:270px}.main-container{padding:0 0 72px}.main-container .header{margin:0 0 20px}.main-container .header .img{max-width:100%}.content{display:block;padding:30px 20px 85px}.content h3{width:auto;font-size:25px;margin:0 0 30px}.content .txt{width:auto}.features-area{padding:40px 0 20px}.features-area .row{padding:0}.video-block h2{font-size:25px}.add-nav>ul{display:block;text-align:left}.add-nav>ul>li{width:auto;border-top:1px solid #ff5c39}.add-nav>ul>li>a{padding:15px 20px}.add-nav>ul>li>a span{display:block}.add-nav>ul>li>a i{right:0;font-size:12px;top:9px}.add-nav>ul>li:before{display:none}.add-nav>ul>li.active:before,.add-nav>ul>li:hover:before{display:none}.add-nav>ul>li.active-drop .drop-down{max-height:999px}.add-nav .drop-down{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:static;visibility:visible;opacity:1;width:100%;padding:0;max-height:0;overflow:hidden}.add-nav .drop-down:before{background:0 0;display:block;position:static;height:10px}.add-nav .drop-down li{margin:0;padding:10px 21px}#twocolumns{padding-top:50px;padding-bottom:60px}.post .caption{padding:38px 39px}.post i{font-size:20px}.search-area .title{width:100%;display:block;padding:0 0 20px}.search-area ul{width:100%}.search-area ul li{margin:0 5px 5px}.banner{background-size:auto 100%}.banner .container{height:160px}.banner h1{font-size:24px;line-height:1.2;letter-spacing:5px}.banner h1.h2{font-size:20px}.breadcrumbs li{font-size:14px;line-height:18px}#footer{padding:10px 10px 0}.add-footer{display:block}.add-footer .newsletter{width:100%;margin:0 0 59px}.add-footer .newsletter label{width:100%;float:none;margin:-6px 0 28px}.add-footer .newsletter .field{width:100%;float:none}.social-networks{width:100%;text-align:center}.social-networks li{margin:0 12px}.sec-footer{text-align:center;padding:50px 0 0}.sec-footer ul li{display:block;padding:12px 0;margin:0}}@media (max-width:575px){.icons-list .title{font-size:16px;line-height:20px}.breadcrumbs li{font-size:12px;line-height:16px}.breadcrumbs li+li{margin:0 0 0 5px}.breadcrumbs li+li:before{margin:0 5px 0 0}}@media (max-width:479px){.post h2{font-size:16px}.post h2 br{display:none}.post h3{font-size:13px}}@media print{*{background:0 0!important;color:#000!important}a{color:#000!important;text-decoration:none!important}body,html{min-width:1px;width:100%;display:block;min-width:inherit}body{font-size:14px;line-height:20px;color:#000;background:#fff;min-width:inherit!important}#footer,#header,#main,#wrapper,.insight-block,.main-section,.quote-block,.service-block,.visual-block{overflow:visible;clear:both;width:100%;display:block}.info-box .btn.btn-link,.insight-block .icon-arrow-down,.learning-block,.main-section.addition .btn-orange,.service-block .btn,.service-block .icon-arrow-down,.services-block .holder:after,.services-block .title-box:after,.visual-block .icon-arrow-down{display:none}#wrapper{padding:0}.container{max-width:100%;min-width:inherit!important}.container .row{display:block}#header,#header.fixed-position{position:static!important;margin:0 0 30px;width:100%!important}#header .container.d-md-flex,#header.fixed-position .container.d-md-flex{display:block!important}#header .logo,#header.fixed-position .logo{width:250px;float:left;margin:0}#header .tel-number,#header.fixed-position .tel-number{margin:5px 0 0;float:right}.visual-block .caption{position:static}.visual-block .subheading{margin:0}.main-section{padding:30px 0!important}.main-section .head{overflow:visible}.icons-list .icon{width:50px;height:50px}.icons-list .icon img{max-width:30px;display:block}.icons-list .title{font-size:12px;letter-spacing:normal}.icons-list a{text-decoration:none}.icons-list li.col-12.col-sm-4.col-xl-2{width:16.6666666667%;max-width:16.6666666667%;margin:0}.info-box.col-12.col-md-6{width:49%;max-width:49%;display:inline-block;vertical-align:top;margin:0 0 25px}.info-box p{margin:0 0 20px}.info-box .img-holder{display:none}.info-box .heading{position:static;padding:0 0 20px!important}.info-box .heading:after{display:none}.info-box .textbox{padding:0!important}.info-box h1{padding:0;font-size:25px;line-height:30px}.info-box .title-box{margin:0 0 20px}.info-box .icon{width:40px;height:40px}.info-box .icon:before{font-size:30px}.insight-block .container{min-height:inherit;padding-top:30px!important;padding-bottom:20px!important}.insight-block .col-12.col-lg-5,.insight-block .col-12.col-lg-7.pt-lg-6{width:100%;max-width:100%;text-align:center;padding-top:0!important}.insight-block,.service-block{font-size:16px;line-height:22px}.insight-block h1,.service-block h1{font-size:30px;line-height:36px;margin:0 0 15px}.quote-block{padding:30px 0!important}.quote-block .col-12.col-md-6{width:60%;max-width:60%}.quote-block .col-12.col-md-6:first-child{width:40%;max-width:40%}.quote-block blockquote{border:0}.quote-block q{font-size:18px;line-height:24px;padding:0}.service-block .container .row{min-height:inherit}.service-block .container .col-12{padding:30px 0!important}.service-block p{margin:0;max-width:inherit}#footer{font-size:14px;line-height:22px}#footer .container{padding:30px 0!important}.pri-footer .col-12.col-md-4.col-xl-3{width:100%;max-width:100%;text-align:center}.about-info,.features-block,.services-block{padding:0 0 30px!important}.services-block .addinfo{display:block}.services-block .textbox,.services-block .title-box{padding:0 15px!important;display:inline-block;vertical-align:top;width:49.5%;min-height:inherit}.features-block .col-12.col-md-4,.services-block .service-box{width:33%;display:inline-block;vertical-align:top}.services-block .holder{padding:10px}.services-block .holder{min-height:inherit}.learning-block .row{min-height:inherit}.learning-block .col-12{padding:20px 0!important}.info-content{padding:30px 0!important}.info-content .col-12.col-md-6{width:49.5%;display:inline-block;vertical-align:top;padding-top:0!important}.main-section.addition,.main-section.info-posts{padding:30px 0!important}.main-section.addition h2{margin:0 auto 30px}.main-section.addition .icons-list li{margin:0}.main-section.info-posts .col-12.col-md-4{width:32.5%;display:inline-block;vertical-align:top}.main-container{background:0 0;padding:0 0 30px}.btn-started,.content i,.content-block .graphic-box,.features-area i,.video-block{display:none}.about .col-md-4,.about .col-md-8,.author-block .col-md-4,.author-block .col-md-8,.content-block .col-md-5,.features-area .col-md-4{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 0;flex:0 0 0}.content-block{padding:0 0 20px}.content{display:block;padding:0}.content h3{width:100%;margin:0 0 20px}.features-area{background:0 0}.content .txt{width:100%}.features-area .row{padding:10px 0}.about h2 span{display:inline}.author-block .image{margin:0 0 50px}.banner .container{height:auto}.banner+.container{padding-top:30px!important;padding-bottom:30px!important}.banner+.container+.container{padding-top:30px!important;padding-bottom:30px!important}.banner+.container+.container .col-12.col-md-9{width:100%;max-width:100%}.main-column{max-width:100%;width:100%}.banner{background:0 0;padding:20px 0}.banner .container{height:inherit}.area .col-12{max-width:inherit;-webkit-box-flex:0;-ms-flex:0;flex:0;width:33.33%;float:left}.add-nav,.search-area{display:none}#twocolumns .col-md-8{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#twocolumns{padding-top:30px;padding-bottom:30px}}
