a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}textarea{resize:none}body{position:relative;line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}em{font-style:italic}.btn,.desc,a,button,div,input,li,p,span{font-family:Rubik,sans-serif;font-weight:400;color:#2e3541}.title,h1,h2,h3,h4,h5,h6{font-family:Hind,sans-serif;font-size:28px;font-weight:500;color:#2e3541}a{-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;text-decoration:none}a:hover{color:#82a4dd}.fa{color:#97a0af;font-size:14px}.fw-container{width:100%;margin:auto}.container{width:70%;margin:auto}.left{float:left}.right{float:right}.lblue-bd{border:solid 1px #eef2f5}.lblue-bg{background-color:#eef2f5}.dblue-bg{background-color:#3933d7}.white{color:#fff}.row{display:block}.row .col{float:left;margin:0;padding:0}.row .col-bg-3{width:24%}.row .col-bg-4{width:32.33%}.row .col-bg-6{width:50%}.row .col-bg-8{width:65.67%}.row .col-bg-9{width:74%}.row .col-bg-12{width:100%}.hidden{display:none}.btn{padding:10px 30px;font-size:14px;line-height:24px;-webkit-transition:background .3s,color .3s,border .3s;-moz-transition:background .3s,color .3s,border .3s;transition:background .3s,color .3s,border .3s;border-width:1px;border-style:solid;border-color:#fff;background-color:transparent;color:#fff}.btn:hover{color:#000;background-color:#fff;border-color:#fff}.overlay-view{background-color:rgba(0,0,0,.5);width:100%;min-height:100%}button.social-media{width:40px;height:40px;border:none;border-radius:20px;color:#fff;font-size:16px;text-align:center;line-height:40px;padding:0}button.social-media:hover{cursor:pointer}.fb{background-color:rgba(65,103,178,1)}.tw{background-color:rgba(30,161,241,1)}.in{background-color:rgba(0,119,181,1)}table{margin:auto;width:100%;color:#717e94;text-align:left}tr,tr a,tr i{-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;transition:background .3s,color .3s}tr:nth-child(odd){background-color:#eef2f5}table .header{border-bottom-width:2px;border-bottom-color:#717e94;border-bottom-style:solid;border-radius:5px 5px 0 0}tr a i{color:#717e94}tr a i .disabled{color:#999}tr:last-of-type{border-radius:0 0 5px 5px}tr:not(.header):hover{background-color:#939fa8;color:#fff}tr:not(.header):hover a i{color:#2a74a8}tr:not(.header) a i:hover{color:#24628e}td,th{padding:10px}th{font-weight:500}.top-bar{line-height:40px;height:40px;border-bottom:1px #ddd solid;color:#717e94;font-size:14px}.top-bar .left-content i{margin-right:5px}.top-bar .right-content{text-align:right}.top-bar .right-content i{font-family:"Font Awesome 5 Brands";margin-left:5px;margin-right:5px}.primary-menu{height:75px;line-height:75px}.primary-menu .web-name{font-weight:600}.primary-menu .menu ul{text-align:right}.primary-menu .menu li{display:inline;font-weight:500;font-size:13px}.primary-menu .menu a{padding:0 10px;text-decoration:none;font-weight:500;color:#4c5667}.primary-menu .menu a:hover{color:#82a4dd}#slider{height:600px;background-size:cover;padding-top:0;overflow:hidden}#slider .content{vertical-align:middle}#slider .title{width:100%;height:100%;margin-bottom:30px;font-size:56px;color:#fff;line-height:70px}#slider .title h2{font-size:56px;color:#fff;line-height:70px;margin-top:160px}#slider .desc{color:#fff;line-height:24px;margin-bottom:15px}#slider .content{padding-top:80px}.call-in-action{height:150px;color:#fff}.call-in-action .title{line-height:150px;color:#fff;margin-left:25px}.call-in-action .container{vertical-align:middle}.call-in-action .btn{margin-top:calc((150px - 44px + 4px)/ 2);margin-right:25px}.call-in-action .btn:focus{outline:0}.call-in-action .btn:hover{color:#3933d7}#contact .container{width:600px}#contact{background-color:#1f7ea1;padding:80px 0}#contact #contact-form .desc,#contact #contact-form .title{text-align:center}#contact #contact-form .desc p,#contact #contact-form .title h2{color:#fff}#contact #contact-form .desc p{font-family:Roboto,sans-serif;margin:25px 15px;font-weight:100}#contact #contact-form .result p{font-family:Roboto,sans-serif;text-align:center;font-weight:100;color:#fff}#contact #contact-form .result.success p{color:#fff}#contact #contact-form .result.error-msg p{color:#a10e11}#contact #contact-form form input,#contact #contact-form form textarea{width:calc(100% - 10px - 2px);display:block;appearance:none;-webkit-appearance:none;border:none;border-bottom:3px solid #fff;padding-left:10px;padding-right:2px;background-color:transparent;margin-bottom:35px;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:100}#contact ::-webkit-input-placeholder{color:rgba(255,255,255,.5)}#contact ::moz-placeholder{color:rgba(255,255,255,.5)}#contact ::ms-input-placeholder{color:rgba(255,255,255,.5)}#contact ::placeholder{color:rgba(255,255,255,.5)}#contact #contact-form form #submit-contact{border:1px solid #f0f0f0;border-radius:3px;width:100%;transition:background ease-in-out .3s;-webkit-transition:background ease-in-out .3s;-moz-transition:background ease-in-out .3s;-o-transition:background ease-in-out .3s}#contact #contact-form form input{height:40px}#contact #contact-form form input:focus{border-bottom:3px solid #2e6ed9;outline:0}#contact #contact-form form #submit-contact:focus{border:1px solid #2e6ed9}#contact #contact-form form #submit-contact:hover{background-color:rgba(255,255,255,.2)}#contact #contact-form form textarea{height:100px}#contact #contact-form form textarea:focus{border-bottom:3px solid #2e6ed9;outline:0}#footer{background-color:#232830}#footer .main-footer{border-bottom:solid 2px rgba(255,255,255,.1);padding:50px 0}#footer .main-footer .col-bg-4{width:30%;padding-right:3.33%}#footer .main-footer li{list-style:circle;color:#717e94}#footer .main-footer a:hover{color:#82a4dd}#footer .title{font-family:Rubik,sans-serif;font-weight:600;font-size:18px;margin-bottom:30px;color:#fff}#footer .desc,#footer a{color:#717e94;line-height:20px}#footer li{margin-bottom:10px}#footer .btn{margin-top:15px}#footer .btn:hover{color:#232830}.bottom-footer{height:80px}.bottom-footer p{color:#fff;line-height:80px;font-size:14px}.text-center{text-align:center}#opaque-view{display:none;background-color:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;z-index:999;top:0;left:0}.close{width:30px;height:30px;color:#000;text-align:center;line-height:30px;background-color:#fff;font-size:14px;cursor:pointer;float:right}#newsletter-form{display:none;width:400px;background-color:#eab818;position:fixed;top:150px;left:calc(50% - 200px);z-index:1000;padding-bottom:25px}#newsletter-form .title{margin:15px}#newsletter-form form{width:85%;margin:auto}#newsletter-form form a{text-decoration:underline;font-style:italic}#newsletter-form form input{width:100%;height:44px;border:none;-webkit-appearance:none;appearance:none;border-radius:3px;background-color:rgba(255,255,255,.85);display:block;margin:10px 0;font-size:14px;font-family:Roboto,sans-serif;font-weight:100}#newsletter-form form input:focus{outline:0;background-color:rgba(255,255,255,1)}#newsletter-form form input[type=text]{width:calc(100% - 10px);padding-left:10px}#newsletter-form form input[type=checkbox]{width:16px;height:16px;background-color:#fff;border-width:2px;border-style:solid;border-color:#fff;display:inline-flex}#newletter-form form .checkbox{display:block}#newsletter-form form input:checked{background-color:green}.cs-vid-btn{cursor:pointer}#video-playback{display:none;position:fixed;z-index:1000}.close-bg{color:#fff;line-height:30px;font-size:50px;cursor:pointer;position:fixed;right:25px;top:25px;z-index:1001}.clearfix{overflow:auto}.clearfix::after{content:"";clear:both;display:table}@media only screen and (max-width:768px){.container{width:95%}.hidden-mobile{display:none}.show-mobile{display:block}.row .col-sm-3{width:24%}.row .col-sm-4{width:32.33%}.row .col-sm-6{width:50%}.row .col-sm-8{width:65.67%}.row .col-sm-9{width:74%}.row .col-sm-12{width:100%}.primary-menu{height:50px;line-height:1}.primary-menu .icon{float:left;position:relative;z-index:1000}.primary-menu .icon img{height:20px;margin-top:15px}.primary-menu .web-name{text-align:center;position:absolute;width:calc(100% - 15.5px);line-height:50px}.primary-menu .slide-menu{width:100%;height:100%;background-color:transparent;position:fixed;left:-100%;z-index:2001;padding:0;margin:0}.primary-menu .menu{width:275px;height:100%;background-color:#232830;padding-top:5px}.primary-menu .menu form{width:100%;margin:auto;margin-bottom:15px}.primary-menu .menu form input{border:none;appearance:none;-webkit-appearance:none;border-radius:3px;font-family:Roboto sans-serif;font-size:16px;font-weight:100;padding-left:10px;height:40px;width:calc(100% - 10px);margin-left:5px;background-color:rgba(255,255,255,.8);transition:background ease-in-out .3s;-webkit-transition:background ease-in-out .3s;-moz-transition:background ease-in-out .3s;-o-transition:background ease-in-out .3s}.primary-menu .menu form input:focus{outline:0;background-color:rgba(255,255,255,1)}.primary-menu .menu ul{margin:0 0 15px 0}.primary-menu .menu li{display:block;width:100%;text-align:left;font-size:18px;border-bottom:1px solid #fff;padding:10px 0}.primary-menu .menu li:last-child{border:none}.primary-menu .menu li a{color:#fff}#slider .title{height:100%;margin:0;padding:0}#slider .title h2{margin:0;padding:0;line-height:60px}#contact{padding:50px 0}#contact .container{width:95%}#footer div{text-align:center}#footer button,#footer ul{margin-bottom:25px}#footer .main-footer .col-sm-12{width:100%;padding:0}#footer button.social-media.tw{margin:0 5px}}/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-play-circle:before{content:"\f144"}.fa-code:before{content:"\f121"}.fa-envelope:before{content:"\f0e0"}.fa-eye:before{content:"\f06e"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-github:before{content:"\f09b"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-share:before{content:"\f064"}.fa-twitter:before{content:"\f099"}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-brands-400.eot);src:url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-brands-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-brands-400.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-brands-400.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-solid-900.eot);src:url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-solid-900.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-solid-900.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-solid-900.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.8.2/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa{font-family:"Font Awesome 5 Free";font-weight:900}
