@charset "UTF-8";@tailwind base;@tailwind components;@tailwind utilities;/**
* @license
*
* Font Family: General Sans
* Designed by: Frode Helland
* URL: https://www.fontshare.com/fonts/general-sans
* © 2024 Indian Type Foundry
*
* General Sans Extralight
* General Sans ExtralightItalic
* General Sans Light
* General Sans LightItalic
* General Sans Regular
* General Sans Italic
* General Sans Medium
* General Sans MediumItalic
* General Sans Semibold
* General Sans SemiboldItalic
* General Sans Bold
* General Sans BoldItalic
* General Sans Variable (Variable font)
* General Sans VariableItalic (Variable font)

*
*/@font-face{font-family:GeneralSans-Extralight;src:url(/build/assets/GeneralSans-Extralight-3e6ee7e5.woff2) format("woff2"),url(/build/assets/GeneralSans-Extralight-6a52bdce.woff) format("woff"),url(/build/assets/GeneralSans-Extralight-4cb07dad.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-ExtralightItalic;src:url(/build/assets/GeneralSans-ExtralightItalic-83bbc211.woff2) format("woff2"),url(/build/assets/GeneralSans-ExtralightItalic-acc7311a.woff) format("woff"),url(/build/assets/GeneralSans-ExtralightItalic-9b80b399.ttf) format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Light;src:url(/build/assets/GeneralSans-Light-ac0b8f29.woff2) format("woff2"),url(/build/assets/GeneralSans-Light-09f0f0fe.woff) format("woff"),url(/build/assets/GeneralSans-Light-86a255b5.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-LightItalic;src:url(/build/assets/GeneralSans-LightItalic-7787625d.woff2) format("woff2"),url(/build/assets/GeneralSans-LightItalic-639de7d9.woff) format("woff"),url(/build/assets/GeneralSans-LightItalic-eb313a89.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Regular;src:url(/build/assets/GeneralSans-Regular-3ec2be77.woff2) format("woff2"),url(/build/assets/GeneralSans-Regular-52af118f.woff) format("woff"),url(/build/assets/GeneralSans-Regular-0723d125.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Italic;src:url(/build/assets/GeneralSans-Italic-1c91e1d3.woff2) format("woff2"),url(/build/assets/GeneralSans-Italic-f9e5a73e.woff) format("woff"),url(/build/assets/GeneralSans-Italic-ea19866f.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Medium;src:url(/build/assets/GeneralSans-Medium-c30377df.woff2) format("woff2"),url(/build/assets/GeneralSans-Medium-f5beb161.woff) format("woff"),url(/build/assets/GeneralSans-Medium-e85572fe.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-MediumItalic;src:url(/build/assets/GeneralSans-MediumItalic-ffe0560d.woff2) format("woff2"),url(/build/assets/GeneralSans-MediumItalic-d02080e7.woff) format("woff"),url(/build/assets/GeneralSans-MediumItalic-3b4e2f45.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Semibold;src:url(/build/assets/GeneralSans-Semibold-94a2a0e1.woff2) format("woff2"),url(/build/assets/GeneralSans-Semibold-eec4ab4c.woff) format("woff"),url(/build/assets/GeneralSans-Semibold-307d27c4.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-SemiboldItalic;src:url(/build/assets/GeneralSans-SemiboldItalic-98c7276f.woff2) format("woff2"),url(/build/assets/GeneralSans-SemiboldItalic-cd1fca15.woff) format("woff"),url(/build/assets/GeneralSans-SemiboldItalic-d3b62cb5.ttf) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Bold;src:url(/build/assets/GeneralSans-Bold-a29eab9b.woff2) format("woff2"),url(/build/assets/GeneralSans-Bold-4c2b7f63.woff) format("woff"),url(/build/assets/GeneralSans-Bold-1c435b33.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-BoldItalic;src:url(/build/assets/GeneralSans-BoldItalic-97483640.woff2) format("woff2"),url(/build/assets/GeneralSans-BoldItalic-0599ec69.woff) format("woff"),url(/build/assets/GeneralSans-BoldItalic-2297ae79.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Variable;src:url(/build/assets/GeneralSans-Variable-49d3fbd2.woff2) format("woff2"),url(/build/assets/GeneralSans-Variable-473d4f5e.woff) format("woff"),url(/build/assets/GeneralSans-Variable-4b2539d9.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-VariableItalic;src:url(/build/assets/GeneralSans-VariableItalic-71537245.woff2) format("woff2"),url(/build/assets/GeneralSans-VariableItalic-c0b7f35e.woff) format("woff"),url(/build/assets/GeneralSans-VariableItalic-4aa0c20d.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:italic}header{width:100%;position:absolute;z-index:9;min-height:120px;margin-left:0;margin-right:0;display:flex;align-items:center}header.home{border-bottom:0}header .main-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1400px){header .main-container{max-width:1760px;padding-left:80px;padding-right:0}}@media (min-width: 1651px){header .main-container{max-width:1760px;padding-left:80px;padding-right:0}}@media (min-width: 1800px){header .main-container{padding-left:0;padding-right:0}}@media (max-width: 991px){header .main-container{margin-left:auto;margin-right:auto}}header .main-container .row .menu-logo{max-width:344px;width:auto;height:120px}@media (max-width: 1399px){header .main-container .row .menu-logo{max-width:280px}}@media (max-width: 1199px){header .main-container .row .menu-logo{max-width:180px}}@media (min-width: 992px){header .main-container .row .menu-logo{padding-top:15px;justify-content:flex-start;align-items:center}}@media (max-width: 991px){header .main-container .row .menu-logo{display:flex;justify-content:center;align-items:center;max-width:100%}}@media (max-width: 767px){header .main-container .row .menu-logo{max-width:321px}}@media (max-width: 554px){header .main-container .row .menu-logo{max-width:302px}}@media (max-width: 529px){header .main-container .row .menu-logo{max-width:288px}}@media (max-width: 510px){header .main-container .row .menu-logo{max-width:280px}}@media (max-width: 500px){header .main-container .row .menu-logo{max-width:269px}}@media (max-width: 485px){header .main-container .row .menu-logo{max-width:261px}}@media (max-width: 475px){header .main-container .row .menu-logo{max-width:258px}}@media (max-width: 470px){header .main-container .row .menu-logo{max-width:249px}}@media (max-width: 458px){header .main-container .row .menu-logo{max-width:239px}}@media (max-width: 445px){header .main-container .row .menu-logo{max-width:231px}}@media (max-width: 434px){header .main-container .row .menu-logo{max-width:219px}}@media (max-width: 398px){header .main-container .row .menu-logo{max-width:209px}}@media (max-width: 385px){header .main-container .row .menu-logo{max-width:201px}}@media (max-width: 374px){header .main-container .row .menu-logo{max-width:190px}}@media (max-width: 360px){header .main-container .row .menu-logo{max-width:180px}}@media (max-width: 347px){header .main-container .row .menu-logo{max-width:175px}}@media (max-width: 333px){header .main-container .row .menu-logo{max-width:170px}}@media (max-width: 325px){header .main-container .row .menu-logo{max-width:164px}}header .main-container .row .menu-logo a{width:100%}@media (max-width: 991px){header .main-container .row .menu-logo a{display:flex;justify-content:center;align-items:center}}header .main-container .row .menu-logo a img{margin:0 auto;max-width:344px;width:100%;max-height:93px;height:100%}@media (max-width: 991px){header .main-container .row .menu-logo a img{width:100%;height:100%}}@media (max-width: 375px){header .main-container .row .menu-logo a img{display:flex;justify-content:center;width:100%;height:100%}}header .main-container .row .menu{display:flex;justify-content:start;align-items:center;max-width:fit-content}@media (max-width: 767px){header .main-container .row .menu{max-width:fit-content}}header .main-container .row .menu .mobile-menu{position:absolute;display:flex;justify-content:center;align-items:center;width:60px;height:61px;background-color:#fff;color:#1f314f;font-size:24px;font-weight:500;letter-spacing:50px;text-transform:uppercase;text-decoration:none}@media (max-width: 991px){header .main-container .row .menu .mobile-menu{position:relative;max-width:auto}}@media (max-width: 424px){header .main-container .row .menu .mobile-menu{width:45px;height:46px;font-size:22px}}@media (max-width: 341px){header .main-container .row .menu .mobile-menu{width:40px;height:41px}}@media (min-width: 992px){header .main-container .row .menu .mobile-menu{display:none}}header .main-container .row .menu .mobile-menu i,header .main-container .row .menu .mobile-menu svg{top:5px;font-size:16px}header .main-container .row .menu .desktop-menu{display:flex;align-items:start;height:100%}@media (max-width: 991px){header .main-container .row .menu .desktop-menu{display:none}}header .main-container .row .menu .desktop-menu ul{display:flex;justify-content:start;position:relative;height:100%;padding:0}header .main-container .row .menu .desktop-menu ul:before{content:"";width:1px;background:white;height:37px;position:absolute;left:0}header .main-container .row .menu .desktop-menu ul li{list-style-type:none;padding-left:50px;padding-right:0;height:100%;display:inline-flex;align-items:center}@media (max-width: 1650px){header .main-container .row .menu .desktop-menu ul li{padding-left:10px;padding-right:20px}}@media (max-width: 1399px){header .main-container .row .menu .desktop-menu ul li{padding-right:10px}}@media (max-width: 1199px){header .main-container .row .menu .desktop-menu ul li{padding-right:10px}}header .main-container .row .menu .desktop-menu ul li:last-child{padding-right:0}header .main-container .row .menu .desktop-menu ul li a{font-family:GeneralSans-Medium;text-decoration:none;color:#fff;font-size:16px;font-weight:500;line-height:20px;font-style:normal;text-align:left}@media (max-width: 1160px){header .main-container .row .menu .desktop-menu ul li a{font-size:16px}}header .main-container .row .menu .desktop-menu ul li a:hover,header .main-container .row .menu .desktop-menu ul li a.active{border-bottom:1px solid #fff}header .main-container .row .menu .desktop-menu ul li.sub-menu{position:relative;z-index:99}header .main-container .row .menu .desktop-menu ul li.sub-menu .submenu{display:none;top:100%;position:absolute;z-index:100;min-width:235px;width:100%;background-color:#fff;border:1px solid #0c44cb;padding:40px;margin:0!important;height:auto}header .main-container .row .menu .desktop-menu ul li.sub-menu .submenu:before{display:none}header .main-container .row .menu .desktop-menu ul li.sub-menu .submenu li{padding:5px 0;display:block;height:auto}@media (max-width: 1650px){header .main-container .row .menu .desktop-menu ul li.sub-menu .submenu li{padding:5px 0}}header .main-container .row .menu .desktop-menu ul li.sub-menu .submenu li a{font-family:GeneralSans-Regular;font-size:14px;color:#1f314f}header .main-container .row .menu .desktop-menu ul li.sub-menu .submenu li a:hover,header .main-container .row .menu .desktop-menu ul li.sub-menu .submenu li a:active{font-family:GeneralSans-Medium;color:#0c44cb;position:relative}header .main-container .row .menu .desktop-menu ul li.sub-menu .submenu li a:hover:before,header .main-container .row .menu .desktop-menu ul li.sub-menu .submenu li a:active:before{content:"_";min-width:10px;color:#0c44cb;position:absolute;left:-15px;bottom:4px}header .main-container .row .menu2{height:120px;display:flex;justify-content:end;align-items:center}@media (max-width: 991px){header .main-container .row .menu2{max-width:100%}}header .main-container .row .menu2 .social{max-width:fit-content;display:flex;margin-right:0}@media (max-width: 1399px){header .main-container .row .menu2 .social{display:none}}header .main-container .row .menu2 .social a{margin-right:15px;line-height:50px;color:#fff}@media (max-width: 1199px){header .main-container .row .menu2 .social a{margin-right:10px}}header .main-container .row .menu2 .social a i{height:18px;color:#fff}header .main-container .row .menu2 .btn-contact{display:flex;justify-content:center;align-items:center;width:170px;height:60px;background-color:#fff;font-family:GeneralSans-Semibold;color:#1f314f;text-decoration:none;font-size:15px;font-weight:600;line-height:0;margin:0 10px}@media (max-width: 991px){header .main-container .row .menu2 .btn-contact{display:none}}header .main-container .row .menu2 .language-selector{margin-right:0;display:flex;justify-content:end;align-items:center}@media screen and (min-width: 768px) and (max-width: 991px){header .main-container .row .menu2 .language-selector{margin-right:0;padding-right:0;display:flex;justify-content:end}}header .main-container .row .menu2 .language-selector .lang{display:flex!important;justify-content:center;align-items:center;width:60px;height:61px;background-color:#fff;font-family:GeneralSans-Semibold;color:#1f314f;text-transform:uppercase;text-decoration:none;font-size:15px;font-weight:600;line-height:0}@media (max-width: 424px){header .main-container .row .menu2 .language-selector .lang{width:45px;height:46px;font-size:14px}}@media (max-width: 341px){header .main-container .row .menu2 .language-selector .lang{width:40px;height:41px}}header .main-container .row .menu2 .language-selector .lang span{margin-right:3px}@media (max-width: 424px){header .main-container .row .menu2 .language-selector .lang span{margin-right:1px}}header .main-container .row .menu2 .language-selector .lang i{width:15px}@media (max-width: 424px){header .main-container .row .menu2 .language-selector .lang i{width:10px}}.mobile-submenu{display:none;position:absolute;z-index:3;width:100%;margin-top:120px;top:210px;background-color:#0c44cb;border-top:1px solid #fff;padding:20px 0;border-bottom:1px solid #fff;margin-left:auto;margin-right:auto}@media (min-width: 992px){.mobile-submenu{display:none}}.mobile-submenu li{list-style-type:none;display:flex;justify-content:center}.mobile-submenu li a{font-family:GeneralSans-Medium;font-size:16px;font-weight:600;color:#fff;text-decoration:none}.mobile-submenu li a:hover,.mobile-submenu li a:active,.mobile-submenu li a:visited{color:#fff}.mobile-submenu li ul{display:none;padding:0;margin:10px auto}footer{position:relative;z-index:3;width:100%;min-height:532px;height:100%;background:#052F6B}footer .main-container{margin-left:auto;margin-right:auto;width:100%;color:#fff!important}@media (min-width: 1200px){footer .main-container{max-width:1170px}}footer .main-container .newsletter{padding-top:40px;padding-bottom:30px;border-bottom:2px solid #0C44CB}footer .main-container .newsletter .logo{display:flex;align-items:center;justify-content:flex-start}footer .main-container .newsletter .logo a img{max-width:334px;width:100%;max-height:139px;height:auto}@media (max-width: 991px){footer .main-container .newsletter .logo a img{width:100%;height:100%}}footer .main-container .newsletter .title{width:100%;font-family:GeneralSans-Medium;font-size:24px;font-weight:500;line-height:32px;font-style:normal;text-align:left;color:#fff;margin-top:10px;margin-bottom:20px}@media (max-width: 1024px){footer .main-container .newsletter .title{min-width:287px}}footer .main-container .newsletter .form-subscribe form{position:relative;padding-top:10px}footer .main-container .newsletter .form-subscribe form .invalid-feedback{position:absolute;margin-top:-20px;text-align:right;margin-right:215px}@media (max-width: 991px){footer .main-container .newsletter .form-subscribe form .invalid-feedback{text-align:left;right:auto}}footer .main-container .newsletter .form-subscribe form input{left:1048px;width:294px;height:61px;background:#2750AF;border:0;padding-left:36px;margin-right:10px}footer .main-container .newsletter .form-subscribe form input::placeholder{color:#fff;font-family:GeneralSans-Regular;font-size:14px;opacity:1}footer .main-container .newsletter .form-subscribe form button{width:166px;height:61px;background:#0C44CB;border:0;color:#fff;font-family:GeneralSans-Semibold;font-size:15px}footer .main-container .newsletter .form-subscribe p{padding:5px;font-family:GeneralSans-Regular;font-size:16px;color:#fff}footer .main-container .newsletter .form-subscribe p a{color:#fff;text-decoration:none}footer .main-container .newsletter .form-subscribe p a:hover{color:#0c44cb}footer .main-container .content{padding-top:30px;padding-bottom:30px}footer .main-container .content .logo{display:flex;align-items:center}footer .main-container .content .logo a img{left:-5px;max-width:187px;width:fit-content;max-height:138px;height:auto}footer .main-container .content h4{width:100%;font-family:GeneralSans-Semibold;font-size:24px;font-weight:400;line-height:32px;font-style:500;text-align:left;color:#fff;margin-top:10px;margin-bottom:30px}@media (max-width: 1024px){footer .main-container .content h4{min-width:287px}}footer .main-container .content .link{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:20px;font-style:normal;text-align:left;color:#fff;margin-bottom:0}footer .main-container .content p{max-width:262px;font-family:GeneralSans-Regular;font-size:14px;font-weight:400;line-height:20px;font-style:normal;text-align:left;color:#fff;padding-top:10px;margin-bottom:0}footer .main-container .content .phone{padding-top:20px;max-width:250px;width:100%;font-family:GeneralSans-Regular;font-size:22px;font-weight:400;line-height:30px;font-style:normal;text-align:left}@media (max-width: 767px){footer .main-container .content .phone{font-size:16px}}footer .main-container .content .phone a{color:#fff;text-decoration:none}footer .main-container .content .phone a:hover{text-decoration:underline}footer .main-container .content a{color:#fff;text-decoration:none;line-height:30px}footer .main-container .content a:hover{text-decoration:underline}footer .main-container .content a .link{padding-bottom:0;font-family:GeneralSans-Regular;font-size:22px;font-weight:500;font-style:normal;text-align:left;text-transform:uppercase;color:#fff}@media (max-width: 767px){footer .main-container .content a .link{font-size:20px}}footer .main-container .content .social{max-width:250px;display:flex}footer .main-container .content .social a{margin-right:20px;line-height:50px}footer .main-container .content .social a i{height:18px;color:#fff}footer .main-container .rights{padding:20px 0;font-family:GeneralSans-Regular;font-size:14px;font-weight:400;font-style:normal;text-align:left;color:#fff}footer .main-container .rights a{color:#fff;text-decoration:none}footer .main-container .rights a:hover{text-decoration:underline;cursor:pointer}.contact-region{height:406px;background-position:center;background-repeat:no-repeat;background-size:cover}.contact-region .main-container{margin-left:auto;margin-right:auto;width:100%;color:#fff!important}@media (min-width: 1200px){.contact-region .main-container{max-width:1170px}}.contact-region .main-container h2{margin:0 auto;max-width:972px;font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:center;color:#fff;padding-top:80px}@media (max-width: 991px){.contact-region .main-container h2{padding-top:80px;font-size:42px;line-height:44px;padding-left:15px;padding-right:15px}}@media (max-width: 574px){.contact-region .main-container h2{font-size:30px;line-height:32px}}.contact-region .main-container .btn-contact{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translate(-50%);display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:170px;height:60px;background-color:#fff;font-family:GeneralSans-Semibold;color:#1f314f;text-decoration:none;font-size:15px;font-weight:600;line-height:0;margin:50px 10px 0}.section-one{min-height:890px;height:auto}@media (max-width: 991px){.section-one{min-height:500px}}.section-one .services{width:auto;min-height:890px;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 991px){.section-one .services{min-height:500px}}.section-one .services .main-container{position:relative;z-index:2;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.section-one .services .main-container{max-width:1170px}}.section-one .services .main-container h1{position:absolute;padding-top:250px;max-width:655px;font-family:GeneralSans-Semibold;font-size:72px;font-weight:600;font-style:normal;text-align:left;color:#fff}@media (max-width: 1299px){.section-one .services .main-container h1{padding-top:220px;padding-left:50px}}@media (max-width: 991px){.section-one .services .main-container h1{padding-left:0;padding-top:100px;max-width:500px;font-size:52px;letter-spacing:-1px}}@media (max-width: 767px){.section-one .services .main-container h1{font-size:48px}}@media (max-width: 574px){.section-one .services .main-container h1{max-width:450px;font-size:40px}}.section-one .services img.garantat{position:absolute;z-index:3;width:auto;height:333px;background-position:center;background-repeat:no-repeat;background-size:cover;bottom:100px;right:5.5%}@media (max-width: 2500px){.section-one .services img.garantat{right:5%}}@media (max-width: 2400px){.section-one .services img.garantat{right:5%}}@media (max-width: 2300px){.section-one .services img.garantat{right:4.5%}}@media (max-width: 2200px){.section-one .services img.garantat{right:4.5%}}@media (max-width: 2100px){.section-one .services img.garantat{right:4%}}@media (max-width: 2000px){.section-one .services img.garantat{right:3.9%}}@media (max-width: 1900px){.section-one .services img.garantat{right:3.5%}}@media (max-width: 1800px){.section-one .services img.garantat{right:3%}}@media (max-width: 1700px){.section-one .services img.garantat{right:2.5%}}@media (max-width: 1600px){.section-one .services img.garantat{right:2%}}@media (max-width: 1500px){.section-one .services img.garantat{right:1.5%}}@media (max-width: 1399px){.section-one .services img.garantat{height:250px;right:3.2%}}@media (max-width: 1299px){.section-one .services img.garantat{height:250px;right:2.5%}}@media (max-width: 1199px){.section-one .services img.garantat{right:2%}}@media (max-width: 1100px){.section-one .services img.garantat{right:1.5%}}@media (max-width: 1025px){.section-one .services img.garantat{right:1%}}@media (max-width: 991px){.section-one .services img.garantat{height:150px;bottom:70px;right:4.5%}}@media (max-width: 900px){.section-one .services img.garantat{right:4%}}@media (max-width: 850px){.section-one .services img.garantat{right:3.5%}}@media (max-width: 800px){.section-one .services img.garantat{right:3%}}@media (max-width: 750px){.section-one .services img.garantat{right:2.5%}}@media (max-width: 700px){.section-one .services img.garantat{right:2%}}@media (max-width: 650px){.section-one .services img.garantat{right:1.3%}}@media (max-width: 600px){.section-one .services img.garantat{right:.75%}}@media (max-width: 575px){.section-one .services img.garantat{height:100px;right:3.5%}}@media (max-width: 525px){.section-one .services img.garantat{right:3%}}@media (max-width: 475px){.section-one .services img.garantat{right:2.3%}}@media (max-width: 425px){.section-one .services img.garantat{right:1%}}@media (max-width: 375px){.section-one .services img.garantat{right:0}}.section-one .services img.long-bar{position:relative;z-index:3;width:100%;height:50px;background-position:center;background-repeat:no-repeat;background-size:cover;top:760px}@media (max-width: 991px){.section-one .services img.long-bar{height:30px;top:390px}}.section-one .slick-next{position:absolute;z-index:5;height:0;top:38%;transform:translateY(50%);left:9%;width:50px;height:50px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.section-one .slick-next:before{content:""}@media (max-width: 2500px){.section-one .slick-next{left:8.5%}}@media (max-width: 2400px){.section-one .slick-next{left:8%}}@media (max-width: 2300px){.section-one .slick-next{left:7.5%}}@media (max-width: 2200px){.section-one .slick-next{left:7%}}@media (max-width: 2100px){.section-one .slick-next{left:6.5%}}@media (max-width: 2000px){.section-one .slick-next{left:7.5%}}@media (max-width: 1900px){.section-one .slick-next{left:5.5%}}@media (max-width: 1850px){.section-one .slick-next{left:5%}}@media (max-width: 1799px){.section-one .slick-next{left:4%}}@media (max-width: 1750px){.section-one .slick-next{left:3%}}@media (max-width: 1700px){.section-one .slick-next{left:2%}}@media (max-width: 1650px){.section-one .slick-next{left:10%}}@media (max-width: 1600px){.section-one .slick-next{left:9%}}@media (max-width: 1550px){.section-one .slick-next{left:7%}}@media (max-width: 1500px){.section-one .slick-next{left:6%}}@media (max-width: 1450px){.section-one .slick-next{left:5%}}@media (max-width: 1370px){.section-one .slick-next{left:2%}}@media (max-width: 1300px){.section-one .slick-next{left:1%}}@media (max-width: 1250px){.section-one .slick-next{left:0%}}@media (max-width: 991px){.section-one .slick-next{visibility:hidden}}.section-one .slick-next img{width:12px;height:212px}.section-one .slick-prev{position:absolute;z-index:3;height:0;top:45%;transform:translateY(50%);left:9%;width:50px;height:50px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.section-one .slick-prev:before{content:""}@media (max-width: 2500px){.section-one .slick-prev{left:8.5%}}@media (max-width: 2400px){.section-one .slick-prev{left:8%}}@media (max-width: 2300px){.section-one .slick-prev{left:7.5%}}@media (max-width: 2200px){.section-one .slick-prev{left:7%}}@media (max-width: 2100px){.section-one .slick-prev{left:6.5%}}@media (max-width: 2000px){.section-one .slick-prev{left:7.5%}}@media (max-width: 1900px){.section-one .slick-prev{left:5.5%}}@media (max-width: 1850px){.section-one .slick-prev{left:5%}}@media (max-width: 1799px){.section-one .slick-prev{left:4%}}@media (max-width: 1750px){.section-one .slick-prev{left:3%}}@media (max-width: 1700px){.section-one .slick-prev{left:2%}}@media (max-width: 1650px){.section-one .slick-prev{left:10%}}@media (max-width: 1600px){.section-one .slick-prev{left:9%}}@media (max-width: 1550px){.section-one .slick-prev{left:7%}}@media (max-width: 1500px){.section-one .slick-prev{left:6%}}@media (max-width: 1450px){.section-one .slick-prev{left:5%}}@media (max-width: 1370px){.section-one .slick-prev{left:2%}}@media (max-width: 1300px){.section-one .slick-prev{left:1%}}@media (max-width: 1250px){.section-one .slick-prev{left:0%}}@media (max-width: 991px){.section-one .slick-prev{visibility:hidden}}.section-one .slick-prev img{width:12px;height:12px}.section-one .slick-dots{position:relative;z-index:3;margin-bottom:-50px;bottom:100px;height:0px;padding:0}@media (max-width: 991px){.section-one .slick-dots{bottom:70px}}.section-one .slick-dots li button{width:5px;height:5px;background:none;border:1px solid #fff;border-radius:50%}.section-one .slick-dots li button:before{content:none}.section-one .slick-dots li.slick-active button{background:#fff}.section-two{min-height:400px;height:100%;background-color:#052f6b;padding:0;margin:0}.section-two .main-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.section-two .main-container{max-width:1170px}}.section-two .main-container .row{position:relative;top:50%;transform:translateY(50%)}@media (max-width: 1199px){.section-two .main-container .row{top:40%;transform:translateY(40%)}}@media (max-width: 991px){.section-two .main-container .row{top:50%;transform:translateY(50%)}}@media (max-width: 767px){.section-two .main-container .row{top:0;transform:translateY(0);padding-top:60px;padding-bottom:60px}}@media (max-width: 574px){.section-two .main-container .row{top:0;transform:translateY(0);padding-top:80px;padding-bottom:80px}}.section-two .main-container .row .s1 h2{max-width:440px;font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#fff}@media (max-width: 991px){.section-two .main-container .row .s1 h2{font-size:42px;line-height:44px}}@media (max-width: 574px){.section-two .main-container .row .s1 h2{font-size:30px;line-height:32px}}.section-two .main-container .row .s1 p{max-width:490px;font-family:GeneralSans-Regular;font-size:24px;font-weight:400;font-style:normal;text-align:left;color:#fff;margin-bottom:30px}@media (max-width: 991px){.section-two .main-container .row .s1 p{font-size:16px}}.section-two .main-container .row .s1 .btn-more{display:flex;justify-content:center;align-items:center;text-decoration:none;width:190px;height:61px;background:#0C44CB;border-radius:0;border:none;font-family:GeneralSans-Semibold;font-size:15px;color:#fff}.about-one{margin-top:120px;min-height:481px}.about-one .main-container{padding:100px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.about-one .main-container{max-width:1170px}}@media (max-width: 575px){.about-one .main-container{padding-left:15px;padding-right:15px}}.about-one .main-container img{padding-top:10px;max-width:584px;width:100%;height:auto}@media (min-width: 1200px){.about-one .main-container img{min-width:470px;min-height:481px}}@media (max-width: 991px){.about-one .main-container img{display:block;margin-left:auto;margin-right:auto;max-width:100%;width:100%}}.about-one .main-container .content{padding-left:50px}@media (max-width: 991px){.about-one .main-container .content{padding-left:0}}.about-one .main-container .content h2{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#1f314f}@media (min-width: 992px){.about-one .main-container .content h2{max-width:600px}}@media (max-width: 991px){.about-one .main-container .content h2{padding-top:50px;font-size:42px;line-height:44px}}@media (max-width: 575px){.about-one .main-container .content h2{font-size:30px;line-height:32px}}.about-one .main-container .content p{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f}@media (min-width: 992px){.about-one .main-container .content p{max-width:600px}}.about-two{overflow:hidden;width:auto;min-height:800px!important;height:100%;background-position:center;background-repeat:no-repeat;background-size:auto}@media (min-width: 767px){.about-two{min-height:1200px}}@media (min-width: 575px){.about-two{min-height:1850px}}.about-two .main-container{position:relative;z-index:1;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1400px){.about-two .main-container{max-width:1344px}}.about-two .main-container .content{position:absolute;z-index:2;margin-top:100px;max-width:740px;width:100%;background-color:#0c44cb;color:#fff;padding:70px}@media (max-width: 991px){.about-two .main-container .content{margin-left:-15px;padding:30px 50px;margin-top:165px;max-width:650px}}@media (max-width: 767px){.about-two .main-container .content{margin-top:100px}}@media (max-width: 575px){.about-two .main-container .content{padding:20px 30px;margin-top:55px;max-width:500px;width:100%;margin-left:auto;margin-right:auto}}@media (max-width: 525px){.about-two .main-container .content{margin-top:30px;padding:20px;max-width:450px}}@media (max-width: 475px){.about-two .main-container .content{margin-top:30px;padding:15px;max-width:400px}}@media (max-width: 425px){.about-two .main-container .content{margin-top:0;padding:15px;max-width:350px}}@media (max-width: 375px){.about-two .main-container .content{margin-top:0;padding:15px;max-width:300px}}.about-two .main-container .content h2{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#fff;padding:10px 0}@media (max-width: 991px){.about-two .main-container .content h2{font-size:42px;line-height:44px}}@media (max-width: 575px){.about-two .main-container .content h2{font-size:30px;line-height:32px}}@media (max-width: 375px){.about-two .main-container .content h2{margin-top:-5px;font-size:24px;line-height:25px}}.about-two .main-container .content p{padding:20px 0;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#fff}@media (max-width: 575px){.about-two .main-container .content p{padding:10px 0}}.about-two .main-container .content .items{margin-top:40px}@media (max-width: 375px){.about-two .main-container .content .items{margin-top:0}}.about-two .main-container .content .items .item img{margin-bottom:10px}.about-two .main-container .content .items .item h3{max-width:150px;font-family:GeneralSans-Semibold;font-size:24px;font-weight:500;font-style:normal;text-align:left;color:#fff;padding-top:10px}.about-two .main-container .content .items .item p{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#fff}.about-three{padding-top:50px}@media (max-width: 991px){.about-three{padding:0}}.about-three .main-container{padding:50px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.about-three .main-container{max-width:1170px}}@media (max-width: 991px){.about-three .main-container{padding:0}}@media (max-width: 575px){.about-three .main-container{padding-left:15px;padding-right:15px}}.about-three .main-container img{max-width:585px;width:100%;max-height:456px;height:auto}@media (max-width: 991px){.about-three .main-container img{padding-top:50px;display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}}.about-three .main-container .content{padding-right:50px}@media (max-width: 991px){.about-three .main-container .content{padding-top:50px;padding-left:0}}.about-three .main-container .content h2{font-family:GeneralSans-Medium;font-size:36px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;padding-bottom:10px}@media (min-width: 992px){.about-three .main-container .content h2{max-width:600px}}@media (max-width: 991px){.about-three .main-container .content h2{font-size:42px;line-height:44px}}@media (max-width: 575px){.about-three .main-container .content h2{font-size:30px;line-height:32px}}.about-three .main-container .content p{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f}@media (min-width: 992px){.about-three .main-container .content p{max-width:600px}}.about-three .main-container .content p strong{font-family:GeneralSans-SemiBold;font-weight:600}.about-four .main-container{padding:50px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.about-four .main-container{max-width:1170px}}@media (max-width: 991px){.about-four .main-container{padding:0}}@media (max-width: 575px){.about-four .main-container{padding-left:15px;padding-right:15px}}.about-four .main-container .content{padding-left:50px}@media (max-width: 991px){.about-four .main-container .content{padding-top:50px;padding-left:0}}.about-four .main-container .content h2{font-family:GeneralSans-Medium;font-size:36px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;padding-bottom:10px}@media (min-width: 992px){.about-four .main-container .content h2{max-width:600px}}@media (max-width: 991px){.about-four .main-container .content h2{font-size:42px;line-height:44px}}@media (max-width: 575px){.about-four .main-container .content h2{font-size:30px;line-height:32px}}.about-four .main-container .content p{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f}@media (min-width: 992px){.about-four .main-container .content p{max-width:600px}}.about-four .main-container .content p strong{font-family:GeneralSans-SemiBold;font-weight:600}.about-four .main-container img{max-width:585px;width:100%;max-height:668px;height:auto}@media (max-width: 991px){.about-four .main-container img{padding-top:50px;display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}}.about-five .main-container{padding:50px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.about-five .main-container{max-width:1170px}}@media (max-width: 991px){.about-five .main-container{padding-bottom:0}}@media (max-width: 575px){.about-five .main-container{padding-left:15px;padding-right:15px}}.about-five .main-container .content{max-width:634px;margin-left:auto;margin-right:auto}.about-five .main-container .content h2{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:center;padding:10px 0}@media (max-width: 991px){.about-five .main-container .content h2{font-size:42px;line-height:44px}}@media (max-width: 575px){.about-five .main-container .content h2{font-size:30px;line-height:32px}}@media (max-width: 375px){.about-five .main-container .content h2{margin-top:-5px;font-size:24px;line-height:25px}}.about-five .main-container .content p{padding:20px 0;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:center}@media (max-width: 575px){.about-five .main-container .content p{padding:10px 0}}.about-five .main-container .about-partners{margin:50px 0 100px;position:relative;z-index:1;overflow:hidden;height:400px}.about-five .main-container .about-partners .partner{position:relative;z-index:0;bottom:-1px;right:-1px;height:200px;border-bottom:1px solid #DEE0E5;border-right:1px solid #DEE0E5;display:flex;justify-content:center;align-items:center}.about-five .main-container .about-partners .partner:hover{background-color:#f6faff}.about-five .main-container .about-partners .partner img{display:flex;justify-content:center;align-items:center;max-width:242px;width:auto;max-height:90px;height:auto}@media (max-width: 574px){.about-five .main-container .about-partners .partner img{max-width:120px}}.about-five .main-container .btn-partners{margin-top:50px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;width:168px;height:61px;background-color:#ebf1fe;font-family:GeneralSans-SemiBold;font-size:15px;font-weight:600;color:#0c44cb}.about-six{min-height:425px}.about-six .main-container{position:relative;padding:75px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.about-six .main-container{max-width:1170px}}@media (max-width: 575px){.about-six .main-container{padding-left:15px;padding-right:15px}}.about-six .main-container h2{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;padding:10px 0}@media (max-width: 991px){.about-six .main-container h2{font-size:42px;line-height:44px}}@media (max-width: 575px){.about-six .main-container h2{font-size:30px;line-height:32px}}.about-six .main-container p{font-family:GeneralSans-Regular;font-size:24px;font-weight:400;font-style:normal;text-align:left;color:#1f314f}.about-six .main-container .btn-contact{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:170px;height:60px;background-color:#0c44cb;font-family:GeneralSans-Semibold;color:#fff;text-decoration:none;font-size:15px;font-weight:600;line-height:0;margin:50px 0 0}.services{background-color:#f6faff;padding:80px 0 50px}.services .main-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.services .main-container{max-width:1170px}}.services .main-container h4{padding:20px 0;margin:0 auto 20px;max-width:640px;text-transform:uppercase;font-family:GeneralSans-Semibold;font-size:16px;font-weight:600;line-height:1px;font-style:normal;text-align:center;color:#0c44cb}.services .main-container h2{margin:0 auto 100px;max-width:640px;font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:center;color:#1f314f}@media (max-width: 991px){.services .main-container h2{font-size:42px;line-height:44px}}@media (max-width: 574px){.services .main-container h2{font-size:30px;line-height:32px}}.services .main-container .services-content{margin-bottom:-100px;padding-bottom:50px}.services .main-container .services-content .item-filter{position:relative;z-index:3;margin-right:20px;margin-bottom:50px}.services .main-container .services-content .item-filter .btn-services-types{font-size:15px;text-align:left;font-weight:medium;position:relative;display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#1f314f;text-decoration:none;width:244px;height:54px;border:none;padding:0 20px;border:1px solid #0c44cb;margin-right:10px}.services .main-container .services-content .item-filter .btn-services-types.select-type2{position:relative}.services .main-container .services-content .item-filter ul{display:none;position:absolute;border:1px solid #0c44cb;z-index:4;top:54px;background-color:#fff;min-width:none;width:244px;padding:0;margin:0;border-top:1px solid #f2f2f2}.services .main-container .services-content .item-filter ul li{display:flex;justify-content:space-between;align-items:center;max-width:244px;width:100%;min-height:54px;border:none;padding:10px 20px;border-bottom:1px solid #f2f2f2}.services .main-container .services-content .item-filter ul li a{font-size:15px;font-weight:medium;max-width:242px;width:100%;text-decoration:none;color:#000;padding-right:30px}.services .main-container .services-content .item-filter ul li:hover{background-color:#f2f2f2}.services .main-container .services-content .service{background-color:#fff;margin-left:5px;margin-right:5px;margin-bottom:30px;padding-top:30px;padding-bottom:30px}.services .main-container .services-content .service .box-img{height:60px;display:flex;align-items:center;margin:20px 0 50px;padding-left:50px}.services .main-container .services-content .service h3{min-height:105px;padding-left:50px;font-family:GeneralSans-Semibold;font-size:24px;font-weight:600;line-height:32px;font-style:normal;text-align:left;color:#1f314f;padding-bottom:10px}.services .main-container .services-content .service img.short-bar{width:100%}@media (max-width: 991px){.services .main-container .services-content .service img.short-bar{padding-right:0}}.services .main-container .services-content .service p{padding-top:20px;padding-left:50px;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f}.services .main-container .services-content .service a{width:155px;height:60px;margin-left:50px;display:flex;justify-content:center;align-items:center;font-family:GeneralSans-Semibold;font-size:15px;font-weight:600;line-height:20px;font-style:normal;text-align:left;background-color:#f6faff;color:#0c44cb;text-decoration:none;margin-bottom:10px}.services .main-container .services-content .service a:hover{background-color:#0c44cb;color:#fff}.services .main-container .find-services{margin:50px auto 10px;padding-left:20px;padding-right:20px;width:auto;height:60px;display:flex;justify-content:center;align-items:center;font-family:GeneralSans-Semibold;font-size:15px;font-weight:600;line-height:20px;font-style:normal;text-align:left;background-color:#f6faff;color:#0c44cb;text-decoration:none}.services .main-container .find-services:hover{background-color:#0c44cb;color:#fff}.services .main-container .find-services span{margin-right:10px}.services .main-container .find-services i{width:26px;height:26px;font-size:26px}.services-category-one{padding-top:120px;min-height:440px;background-color:#0c44cb}.services-category-one .main-container{min-height:320px;display:flex;align-items:center;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1651px){.services-category-one .main-container{max-width:1760px}}@media (max-width: 991px){.services-category-one .main-container{margin-left:auto;margin-right:auto}}.services-category-one .main-container h1{font-family:GeneralSans-Semibold;font-size:72px;font-weight:600;font-style:normal;text-align:left;color:#fff}@media (max-width: 991px){.services-category-one .main-container h1{font-size:52px;letter-spacing:-1px}}@media (max-width: 767px){.services-category-one .main-container h1{font-size:48px}}@media (max-width: 574px){.services-category-one .main-container h1{font-size:40px}}.services-category-two{background-color:#fff;padding-bottom:100px}.services-category-two .main-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1651px){.services-category-two .main-container{max-width:1760px}}@media (max-width: 991px){.services-category-two .main-container{margin-left:auto;margin-right:auto}}.services-category-two .main-container h2{padding-top:50px;padding-bottom:20px;margin-left:auto;margin-right:auto;max-width:440px;font-family:GeneralSans-Medium;font-size:36px;font-weight:500;font-style:normal;text-align:center;color:#1f314f}@media (max-width: 991px){.services-category-two .main-container h2{font-size:32px}}@media (max-width: 574px){.services-category-two .main-container h2{font-size:30px}}.services-category-two .main-container p{margin-left:auto;margin-right:auto;max-width:440px;max-width:410px;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;font-style:normal;text-align:center;color:#1f314f;margin-bottom:50px}.services-category-two .main-container .services-types{padding:50px 0}.services-category-two .main-container .services-types .item-filter{position:relative;z-index:3;margin-right:20px;margin-bottom:50px}.services-category-two .main-container .services-types .item-filter .btn-services-types{font-size:15px;text-align:left;font-weight:medium;position:relative;display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#1f314f;text-decoration:none;width:244px;height:54px;border:none;padding:0 20px;border:1px solid #0c44cb;margin-right:10px}.services-category-two .main-container .services-types .item-filter ul{display:none;position:absolute;border:1px solid #0c44cb;z-index:4;background-color:#fff;max-width:244px;width:100%;padding:0;margin:0;border-top:1px solid #f2f2f2}.services-category-two .main-container .services-types .item-filter ul li{display:flex;justify-content:space-between;align-items:center;width:244px;min-height:54px;border:none;padding:10px 20px;border-bottom:1px solid #f2f2f2}.services-category-two .main-container .services-types .item-filter ul li a{font-size:15px;font-weight:medium;max-width:240px;width:100%;text-decoration:none;color:#000;padding-right:30px}.services-category-two .main-container .services-types .item-filter ul li:hover{background-color:#f2f2f2}.services-category-two .main-container .services-types .type-box{border:1px solid #DEE0E5;margin-right:-1px;margin-bottom:-1px;min-height:299px;padding:50px}.services-category-two .main-container .services-types .type-box:hover{background-color:#f6faff}.services-category-two .main-container .services-types .type-box .type{width:100%;min-height:299px;height:100%;text-decoration:none}.services-category-two .main-container .services-types .type-box .type img{display:block;margin:auto;max-width:60px;width:50%;max-height:70px;height:auto}.services-category-two .main-container .services-types .type-box .type h4{max-width:220px;min-height:145px;margin-left:auto;margin-right:auto;font-family:GeneralSans-Medium;font-size:20px;font-weight:500;font-style:normal;text-align:center;color:#1f314f;padding-top:40px}.services-category-two .main-container .services-types .type-box .type a.btn-services{max-width:100%;width:26px;height:26px;background-color:#dee0e5}.services-category-two .main-container .services-types .type-box .type a.btn-services i,.services-category-two .main-container .services-types .type-box .type a.btn-services svg{max-width:26px;width:100%;height:26px;font-size:16px!important;color:#0c44cb;background-color:#ebf1fe;width:20px;height:20px;padding:6px;border-radius:50%;display:block;margin-left:auto;margin-right:auto;margin-bottom:0}.services-category-two .main-container .services-types .type-box .type a.btn-services i:hover,.services-category-two .main-container .services-types .type-box .type a.btn-services i:active,.services-category-two .main-container .services-types .type-box .type a.btn-services svg:hover,.services-category-two .main-container .services-types .type-box .type a.btn-services svg:active{color:#fff!important;background-color:#0c44cb!important}.service-one{padding-top:120px;min-height:320px;background-color:#0c44cb;position:relative}.service-one .main-container{padding:100px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.service-one .main-container{max-width:1170px}}@media (max-width: 575px){.service-one .main-container{padding-left:15px;padding-right:15px}}.service-one .main-container h1{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#fff;padding:10px 0}@media (max-width: 991px){.service-one .main-container h1{font-size:42px;line-height:44px}}@media (max-width: 575px){.service-one .main-container h1{font-size:30px;line-height:32px}}@media (max-width: 375px){.service-one .main-container h1{margin-top:-5px;font-size:24px;line-height:25px}}.service-one .main-container .item-filter{position:absolute;bottom:0;z-index:3;margin-right:20px}.service-one .main-container .item-filter .btn-services-types{font-size:15px;text-align:left;font-weight:medium;position:relative;display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#1f314f;text-decoration:none;width:244px;height:54px;border:none;padding:0 20px;margin-right:10px}.service-one .main-container .item-filter ul{display:none;position:absolute;z-index:4;background-color:#fff;width:244px;padding:0;margin:0;border-top:1px solid #f2f2f2}.service-one .main-container .item-filter ul li{display:flex;justify-content:space-between;align-items:center;min-width:244px;width:100%;min-height:54px;border:none;padding:10px 20px;border-bottom:1px solid #f2f2f2}.service-one .main-container .item-filter ul li a{font-size:15px;font-weight:medium;min-width:242px;width:100%;text-decoration:none;color:#000;padding-right:30px}.service-one .main-container .item-filter ul li:hover{background-color:#f2f2f2}.service-two{padding:100px 0 50px}.service-two .main-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.service-two .main-container{max-width:1170px}}.service-two .main-container .menu{width:100%;border-bottom:1px solid #C1C6CE;margin-bottom:50px;padding-bottom:20px}.service-two .main-container .menu a{padding-bottom:0;font-family:GeneralSans-Regular;font-size:21px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f;text-decoration:none;margin-right:30px;white-space:nowrap}@media (max-width: 1199px){.service-two .main-container .menu a{padding-bottom:0}}.service-two .main-container .menu a:hover,.service-two .main-container .menu a.active{cursor:pointer;font-size:21px;font-weight:600;margin-right:30px;border-bottom:2px solid #0c44cb}.service-two .main-container .description img{padding-top:20px;max-width:470px;width:100%;height:auto}.service-two .main-container .description h1,.service-two .main-container .description h2{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;padding:10px 0}@media (max-width: 991px){.service-two .main-container .description h1,.service-two .main-container .description h2{font-size:42px;line-height:44px}}@media (max-width: 574px){.service-two .main-container .description h1,.service-two .main-container .description h2{font-size:30px;line-height:32px}}.service-two .main-container .description h3{font-family:GeneralSans-Medium;font-size:36px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;padding:10px 0}@media (max-width: 991px){.service-two .main-container .description h3{font-size:32px;line-height:44px}}@media (max-width: 574px){.service-two .main-container .description h3{font-size:28px;line-height:32px}}.service-two .main-container .description h4{font-family:GeneralSans-Medium;font-size:24px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;margin-bottom:30px}@media (max-width: 991px){.service-two .main-container .description h4{font-size:16px}}.service-two .main-container .description h5{width:100%!important;min-width:100%;display:flex;justify-content:space-between;font-family:GeneralSans-Medium;color:#1f314f;font-size:21px;font-weight:500;font-style:normal;text-align:left;padding:10px 0}@media (max-width: 375px){.service-two .main-container .description h5{margin-top:-5px;font-size:18px;line-height:22px}}.service-two .main-container .description h5 span{margin-right:10px}.service-two .main-container .description h5 i,.service-two .main-container .description h5 svg{color:#1f314f;font-size:18px;transform:rotate(0);transition:transform 1s}.service-two .main-container .description p{padding:5px 0;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f}.service-two .main-container .subservices h1{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;padding:10px 0}@media (max-width: 991px){.service-two .main-container .subservices h1{font-size:42px;line-height:44px}}@media (max-width: 574px){.service-two .main-container .subservices h1{font-size:30px;line-height:32px}}.service-two .main-container .subservices h2,.service-two .main-container .subservices h3{font-family:GeneralSans-Medium;font-size:36px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;padding:10px 0}@media (max-width: 991px){.service-two .main-container .subservices h2,.service-two .main-container .subservices h3{font-size:32px;line-height:44px}}@media (max-width: 574px){.service-two .main-container .subservices h2,.service-two .main-container .subservices h3{font-size:28px;line-height:32px}}.service-two .main-container .subservices h4{font-family:GeneralSans-Medium;font-size:24px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;margin-bottom:30px}@media (max-width: 991px){.service-two .main-container .subservices h4{font-size:16px}}.service-two .main-container .subservices h5{width:100%!important;min-width:100%;display:flex;justify-content:space-between;font-family:GeneralSans-Medium;color:#1f314f;font-size:21px;font-weight:500;font-style:normal;text-align:left;padding:10px 0}@media (max-width: 375px){.service-two .main-container .subservices h5{margin-top:-5px;font-size:18px;line-height:22px}}.service-two .main-container .subservices h5 span{margin-right:10px}.service-two .main-container .subservices h5 i,.service-two .main-container .subservices h5 svg{color:#1f314f;font-size:18px;transform:rotate(0);transition:transform 1s}.service-two .main-container .subservices p,.service-two .main-container .subservices ol li{padding:5px 0;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f}.service-two .main-container .subservices .subservices-items{margin-top:100px;width:100%;min-width:100%;border-bottom:1px solid #DEE0E5}.service-two .main-container .subservices .subservices-items .subservice-item{border-top:1px solid #DEE0E5;padding:10px 0;width:100%!important;min-width:100%}.service-two .main-container .subservices .subservices-items .subservice-item h5{width:100%!important;min-width:100%;display:flex;justify-content:space-between;font-family:GeneralSans-Medium;color:#1f314f;font-size:21px;font-weight:500;font-style:normal;text-align:left;padding:10px 0}@media (max-width: 375px){.service-two .main-container .subservices .subservices-items .subservice-item h5{margin-top:-5px;font-size:18px;line-height:22px}}.service-two .main-container .subservices .subservices-items .subservice-item h5 span{margin-right:10px}.service-two .main-container .subservices .subservices-items .subservice-item h5 i,.service-two .main-container .subservices .subservices-items .subservice-item h5 svg{color:#1f314f;font-size:18px;transform:rotate(0);transition:transform 1s}.service-two .main-container .subservices .subservices-items .subservice-item h5:after{transition:transform 1s;content:"⌵";font-size:24px;font-weight:500}.service-two .main-container .subservices .subservices-items .subservice-item p{display:none;min-width:100%;width:100%!important;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left}@media (min-width: 992px){.service-two .main-container .subservices .subservices-items .subservice-item p{max-width:600px}}.service-two .main-container .subservices .subservices-items .subservice-item.active h5 i,.service-two .main-container .subservices .subservices-items .subservice-item.active h5 svg{transform:rotate(-180deg)}.service-two .main-container .subservices .subservices-items .subservice-item.active h5:after{transform:rotate(-180deg)}.service-two .main-container .subservices .subservices-items .subservice-item.active p{display:block}.service-benefits{padding-bottom:100px}.service-benefits .main-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.service-benefits .main-container{max-width:1170px}}.service-benefits .main-container h4{padding:30px 0 50px;font-family:GeneralSans-Medium;font-size:36px;font-weight:500;font-style:normal;text-align:center}@media (max-width: 375px){.service-benefits .main-container h4{font-size:20px;line-height:22px}}.service-benefits .main-container .benefits{width:100%;min-width:100%;border-bottom:1px solid #DEE0E5}.service-benefits .main-container .benefits .benefit{border-top:1px solid #DEE0E5;padding:10px 0;width:100%!important;min-width:100%}.service-benefits .main-container .benefits .benefit h5{width:100%!important;min-width:100%;display:flex;justify-content:space-between;font-family:GeneralSans-Medium;color:#1f314f;font-size:21px;font-weight:500;font-style:normal;text-align:left;padding:10px 0}@media (max-width: 375px){.service-benefits .main-container .benefits .benefit h5{margin-top:-5px;font-size:18px;line-height:22px}}.service-benefits .main-container .benefits .benefit h5:hover{cursor:pointer}.service-benefits .main-container .benefits .benefit h5 span{margin-right:10px}.service-benefits .main-container .benefits .benefit h5 i,.service-benefits .main-container .benefits .benefit h5 svg{color:#1f314f;font-size:18px;transform:rotate(0);transition:transform 1s}.service-benefits .main-container .benefits .benefit p{display:none;height:0%;min-width:100%;width:100%!important;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;transition:all 3s ease-in;-webkit-transition:all 3s ease-in}@media (min-width: 992px){.service-benefits .main-container .benefits .benefit p{max-width:600px}}.service-benefits .main-container .benefits .benefit.active h5{color:#0c44cb}.service-benefits .main-container .benefits .benefit.active h5 i,.service-benefits .main-container .benefits .benefit.active h5 svg{color:#0c44cb;transform:rotate(-180deg)}.service-benefits .main-container .benefits .benefit.active p{display:block;height:100%}.products-one{margin-top:120px;min-height:320px;background-color:#0c44cb}.products-one .main-container{padding:100px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.products-one .main-container{max-width:1170px}}@media (max-width: 575px){.products-one .main-container{padding-left:15px;padding-right:15px}}.products-one .main-container h1{font-family:GeneralSans-SemiBold;font-size:72px;font-weight:600;font-style:normal;text-align:left;color:#fff}@media (max-width: 1299px){.products-one .main-container h1{padding-top:220px;padding-left:50px}}@media (max-width: 991px){.products-one .main-container h1{padding-left:0;padding-top:100px;max-width:500px;font-size:52px;letter-spacing:-1px}}@media (max-width: 767px){.products-one .main-container h1{font-size:48px}}@media (max-width: 574px){.products-one .main-container h1{max-width:450px;font-size:40px}}.products-two .main-container{padding:50px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.products-two .main-container{max-width:1170px}}@media (max-width: 575px){.products-two .main-container{padding-left:15px;padding-right:15px}}.products-two .main-container h2{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;margin-bottom:50px}@media (min-width: 992px){.products-two .main-container h2{max-width:506px}}@media (max-width: 991px){.products-two .main-container h2{padding-top:50px;font-size:42px;line-height:44px}}@media (max-width: 575px){.products-two .main-container h2{font-size:30px;line-height:32px}}.products-two .main-container .content{padding-left:50px}@media (max-width: 991px){.products-two .main-container .content{padding-left:0}}.products-two .main-container .content p{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f;padding:5px 0}.products-benefits{padding-bottom:100px}.products-benefits .main-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.products-benefits .main-container{max-width:1170px}}.products-benefits .main-container h3{padding:30px 0 50px;font-family:GeneralSans-Medium;font-size:36px;font-weight:500;font-style:normal;text-align:center}@media (max-width: 375px){.products-benefits .main-container h3{font-size:20px;line-height:22px}}.products-benefits .main-container .benefits{width:100%;min-width:100%;border-bottom:1px solid #DEE0E5}.products-benefits .main-container .benefits .benefit{border-top:1px solid #DEE0E5;padding:10px 0;width:100%!important;min-width:100%}.products-benefits .main-container .benefits .benefit h5{width:100%!important;min-width:100%;display:flex;justify-content:space-between;font-family:GeneralSans-Medium;color:#1f314f!important;font-size:21px;font-weight:500;font-style:normal;text-align:left;padding:10px 0}@media (max-width: 375px){.products-benefits .main-container .benefits .benefit h5{margin-top:-5px;font-size:18px;line-height:22px}}.products-benefits .main-container .benefits .benefit h5 span{margin-right:10px}.products-benefits .main-container .benefits .benefit h5 i,.products-benefits .main-container .benefits .benefit h5 svg{color:#1f314f;font-size:18px;transform:rotate(0);transition:transform 1s}.products-benefits .main-container .benefits .benefit p{display:none;min-width:100%;width:100%!important;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left}@media (min-width: 992px){.products-benefits .main-container .benefits .benefit p{max-width:600px}}.products-benefits .main-container .benefits .benefit.active h5{color:#0c44cb!important}.products-benefits .main-container .benefits .benefit.active h5 i,.products-benefits .main-container .benefits .benefit.active h5 svg{color:#0c44cb;transform:rotate(-180deg)}.products-benefits .main-container .benefits .benefit.active p{display:block}.products-robots{padding-bottom:100px}.products-robots .main-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.products-robots .main-container{max-width:1170px}}.products-robots .main-container h3{font-family:GeneralSans-Medium;font-size:36px;font-weight:500;font-style:normal;text-align:center;padding-bottom:50px}@media (max-width: 375px){.products-robots .main-container h3{font-size:20px;line-height:22px}}.products-robots .main-container .robots .box-robot{padding:10px 15px;position:relative}.products-robots .main-container .robots .box-robot .box-content{overflow:hidden}.products-robots .main-container .robots .box-robot .box-content .robot{position:relative;height:100%;z-index:0;background-color:#f6faff;padding:0 10px 30px}.products-robots .main-container .robots .box-robot .box-content .robot img{max-width:100%}.products-robots .main-container .robots .box-robot .box-content .robot .content{min-height:280px}.products-robots .main-container .robots .box-robot .box-content .robot .content h5{width:100%;font-family:GeneralSans-Medium;color:#1f314f;font-size:21px;font-weight:500;font-style:normal;text-align:center;padding:20px}.products-robots .main-container .robots .box-robot .box-content .robot .content p{min-width:100%;width:100%;font-family:GeneralSans-Regular;font-size:16px;color:#1f314f;font-weight:400;line-height:24px;font-style:normal;text-align:center;vertical-align:top;padding:3px 20px}@media (min-width: 992px){.products-robots .main-container .robots .box-robot .box-content .robot .content p{max-width:600px}}.products-robots .main-container .robots .box-robot .box-content .robot .btn-robot{position:absolute;bottom:30px;display:flex;min-width:100%;width:100%;text-decoration:none;text-align:center;justify-content:center;color:#0c44cb}.products-robots .main-container .robots .box-robot .box-content .robot .btn-robot span{font-family:GeneralSans-SemiBold;font-size:15px;font-weight:600;line-height:15px}.products-robots .main-container .robots .box-robot .box-content .robot .btn-robot i,.products-robots .main-container .robots .box-robot .box-content .robot .btn-robot svg{margin-left:10px}.products-robots .main-container .robots .box-robot .box-content .description-robot{display:none;position:absolute;overflow:hidden;top:0;left:0;height:100%;z-index:1;background-color:#f6faff;margin:10px 15px}.products-robots .main-container .robots .box-robot .box-content .description-robot .content{min-height:400px}.products-robots .main-container .robots .box-robot .box-content .description-robot .content h5{width:100%;font-family:GeneralSans-Medium;color:#1f314f;font-size:21px;font-weight:500;font-style:normal;text-align:center;padding:45px 10px 10px}.products-robots .main-container .robots .box-robot .box-content .description-robot .content p{min-width:100%;width:100%;font-family:GeneralSans-Regular;font-size:16px;color:#1f314f;font-weight:400;line-height:24px;font-style:normal;text-align:center;vertical-align:top;padding:3px 20px}.products-robots .main-container .robots .box-robot .box-content .description-robot .files{min-height:300px}.products-robots .main-container .robots .box-robot .box-content .description-robot .files p{font-family:GeneralSans-Regular;font-size:16px;color:#1f314f;font-weight:400;line-height:20px;font-style:normal;text-align:center;vertical-align:top;padding:3px 20px}.products-robots .main-container .robots .box-robot .box-content .description-robot .files p a{color:#1f314f}.products-robots .main-container .robots .box-robot .box-content .description-robot .btn-offer{position:absolute;left:50%;transform:translate(-50%);width:238px;height:61px;bottom:20px;display:flex;align-items:center;text-decoration:none;text-align:center;justify-content:center;background-color:#0c44cb;color:#fff}.products-robots .main-container .robots .box-robot .box-content .description-robot .btn-offer span{font-family:GeneralSans-SemiBold;font-size:15px;font-weight:600;line-height:15px}.products-robots .main-container .robots .box-robot .box-content .description-robot .btn-offer i,.products-robots .main-container .robots .box-robot .box-content .description-robot .btn-offer svg{margin-left:10px}.products-robots .main-container .robots .box-robot:hover .box-content{overflow:hidden}.products-robots .main-container .robots .box-robot:hover .box-content .description-robot{display:block}.eco-products-two .main-container{padding:100px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.eco-products-two .main-container{max-width:1170px}}@media (max-width: 575px){.eco-products-two .main-container{padding-left:15px;padding-right:15px}}.eco-products-two .main-container img{padding-top:10px;max-width:584px;width:100%;height:auto}@media (min-width: 1200px){.eco-products-two .main-container img{min-width:470px;min-height:481px}}@media (max-width: 991px){.eco-products-two .main-container img{display:block;margin-left:auto;margin-right:auto;max-width:100%;width:100%}}.eco-products-two .main-container .content{padding-left:50px}@media (max-width: 991px){.eco-products-two .main-container .content{padding-left:0}}.eco-products-two .main-container .content h2{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#1f314f;margin-bottom:50px}@media (min-width: 992px){.eco-products-two .main-container .content h2{max-width:506px}}@media (max-width: 991px){.eco-products-two .main-container .content h2{padding-top:50px;font-size:42px;line-height:44px}}@media (max-width: 575px){.eco-products-two .main-container .content h2{font-size:30px;line-height:32px}}.eco-products-two .main-container .content p{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f;padding:5px 0}.articles{margin-top:100px;padding:100px 0}@media (max-width: 991px){.articles{padding:50px 0}}.articles .main-container{margin-left:auto;margin-right:auto;width:100%;padding-top:50px}@media (min-width: 1200px){.articles .main-container{max-width:1170px}}.articles .main-container h1{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:center;color:#1f314f}@media (max-width: 991px){.articles .main-container h1{font-size:42px;line-height:44px}}@media (max-width: 574px){.articles .main-container h1{font-size:30px;line-height:32px}}.articles .main-container .articles-content{margin:50px 0}.articles .main-container .articles-content .image{margin:5px;position:relative;height:270px;background-position:center;background-repeat:no-repeat;background-size:cover}.articles .main-container .articles-content .content{margin:30px}.articles .main-container .articles-content .content span{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;line-height:26px;font-style:normal;text-align:left;color:#0c44cb}.articles .main-container .articles-content .content h2{font-family:GeneralSans-Semibold;font-size:24px;font-weight:600;line-height:32px;font-style:normal;text-align:left;color:#1f314f}.articles .main-container .articles-content .content a{margin-top:20px;text-decoration:none;width:155px;height:60px;display:flex;justify-content:center;align-items:center;font-family:GeneralSans-Semibold;font-size:15px;font-weight:600;line-height:49px;font-style:normal;text-align:left;background-color:#f6faff;color:#0c44cb}.articles .main-container .articles-content .content a:hover{background-color:#0c44cb;color:#fff}.articles .main-container .articles-content .content a i{margin-left:10px!important}.articles .main-container .paginate{margin-bottom:50px;display:flex;justify-content:center}.articles .main-container .paginate .small{display:none}.articles .main-container .paginate .pagination{display:flex;justify-content:center}.articles .main-container .paginate .pagination .page-item{display:flex;justify-content:center;margin:5px}.articles .main-container .paginate .pagination .page-item .page-link{font-family:GeneralSans-Regular;color:#052f6b;display:flex;justify-content:center;align-items:center;min-width:50px!important;height:50px;font-size:20px;line-height:30px;border:0;border-radius:0}.articles .main-container .paginate .pagination .page-item+.active,.articles .main-container .paginate .pagination .page-item:hover{display:flex;justify-content:center}.articles .main-container .paginate .pagination .page-item+.active .page-link,.articles .main-container .paginate .pagination .page-item:hover .page-link{display:flex;justify-content:center;font-family:GeneralSans-Regular;background-color:#0c44cb;color:#fff;font-size:20px;line-height:30px;border:0;border-radius:0}.article{margin-top:120px}.article .main-container{margin-left:auto;margin-right:auto;width:100%;padding:100px 0 50px}@media (min-width: 1200px){.article .main-container{max-width:1170px}}@media (max-width: 991px){.article .main-container{padding-top:50px}}.article .main-container img{width:100%;min-height:auto}@media (max-width: 991px){.article .main-container img{padding-left:15px;padding-right:15px}}.article .main-container p{margin-top:20px}@media (max-width: 991px){.article .main-container p{padding-left:15px;padding-right:15px}}.article .main-container p span{font-family:GeneralSans-Regular;font-size:14px;font-weight:400;line-height:26px;font-style:normal;text-align:left;color:#0c44cb}@media (max-width: 991px){.article .main-container p span{padding-left:15px;padding-right:15px}}.article .main-container h1{max-width:1090px;margin-left:auto;margin-right:auto;font-family:GeneralSans-Medium;font-size:48px;font-weight:500;line-height:51px;font-style:normal;text-align:left;color:#1f314f;padding:10px 0}@media (max-width: 991px){.article .main-container h1{font-size:42px;line-height:44px;padding-left:15px;padding-right:15px}}@media (max-width: 574px){.article .main-container h1{font-size:30px;line-height:32px}}.article .main-container h2,.article .main-container h3,.article .main-container h4{max-width:1090px;margin-left:auto;margin-right:auto;font-family:GeneralSans-Medium;font-size:24px;font-weight:500;line-height:32px;font-style:normal;text-align:left;color:#1f314f;padding:10px 0}@media (max-width: 991px){.article .main-container h2,.article .main-container h3,.article .main-container h4{padding-left:15px;padding-right:15px}}.article .main-container h5,.article .main-container p{max-width:1090px;margin-left:auto;margin-right:auto;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f;padding:5px 0}@media (max-width: 991px){.article .main-container h5,.article .main-container p{padding-left:15px;padding-right:15px}}.section-articles .main-container{margin-left:auto;margin-right:auto;width:100%;margin-bottom:50px}@media (min-width: 1200px){.section-articles .main-container{max-width:1170px}}@media (min-width: 991px){.section-articles .main-container{padding:50px 0}}.section-articles .main-container .two-articles{width:100%;display:flex;justify-content:space-between;align-items:center}.section-articles .main-container .two-articles .art{width:50%}.section-articles .main-container .two-articles .art .prev,.section-articles .main-container .two-articles .art .next{max-width:180px}.section-articles .main-container .two-articles .art a{max-width:180px;text-decoration:none;font-family:GeneralSans-Semibold;font-size:16px;font-weight:400;line-height:22px;font-style:normal;text-align:left;color:#1f314f}.section-articles .main-container .two-articles .art .btn-arrow-left{width:100px;height:60px;background-color:#0c44cb;display:flex;justify-content:center;align-items:center;margin-right:30px}.section-articles .main-container .two-articles .art .btn-arrow-right{width:100px;height:60px;background-color:#0c44cb;display:flex;justify-content:center;align-items:center;margin-left:30px}.customers{margin-top:120px;padding-bottom:50px}.customers .main-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.customers .main-container{max-width:1170px}}@media (max-width: 575px){.customers .main-container{padding-left:15px;padding-right:15px}}.customers .main-container h1{padding:50px 0;font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:center;color:#1f314f}@media (max-width: 991px){.customers .main-container h1{font-size:42px;line-height:44px}}@media (max-width: 574px){.customers .main-container h1{font-size:30px;line-height:32px}}.customers .main-container .section1{background-color:#f6faff;padding:40px;height:100%}.customers .main-container .section1 h3{font-family:GeneralSans-Semibold;font-size:24px;font-weight:600;line-height:32px;font-style:normal;text-align:left;color:#1f314f}.customers .main-container .section1 p{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f;padding:5px 0}.customers .main-container .partners .partner{display:flex;justify-content:center;align-items:center}.customers .main-container .partners .partner img{display:flex;justify-content:center;align-items:center;max-width:150px;width:100%;height:auto;padding-top:30px;padding-bottom:70px}.consultancy-one{margin-top:120px;min-height:320px;background-color:#0c44cb}.consultancy-one .main-container{padding:100px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.consultancy-one .main-container{max-width:1170px}}@media (max-width: 575px){.consultancy-one .main-container{padding-left:15px;padding-right:15px}}.consultancy-one .main-container h1{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#fff;padding:10px 0}@media (max-width: 991px){.consultancy-one .main-container h1{font-size:42px;line-height:44px}}@media (max-width: 575px){.consultancy-one .main-container h1{font-size:30px;line-height:32px}}@media (max-width: 375px){.consultancy-one .main-container h1{margin-top:-5px;font-size:24px;line-height:25px}}.consultancy-two .main-container{padding:100px 0;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.consultancy-two .main-container{max-width:1170px}}@media (max-width: 575px){.consultancy-two .main-container{padding-left:15px;padding-right:15px}}.consultancy-two .main-container img{padding-top:10px;max-width:584px;width:100%;height:auto}@media (min-width: 1200px){.consultancy-two .main-container img{min-width:470px;min-height:481px}}@media (max-width: 991px){.consultancy-two .main-container img{display:block;margin-left:auto;margin-right:auto;max-width:100%;width:100%}}.consultancy-two .main-container .content{padding-left:50px}@media (max-width: 991px){.consultancy-two .main-container .content{padding-left:0}}.consultancy-two .main-container .content h2{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#1f314f}@media (min-width: 992px){.consultancy-two .main-container .content h2{max-width:600px}}@media (max-width: 991px){.consultancy-two .main-container .content h2{padding-top:50px;font-size:42px;line-height:44px}}@media (max-width: 575px){.consultancy-two .main-container .content h2{font-size:30px;line-height:32px}}.consultancy-two .main-container .content p{font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left;color:#1f314f}.consultancy-three .main-container{padding-bottom:50px;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 1200px){.consultancy-three .main-container{max-width:1170px}}@media (max-width: 575px){.consultancy-three .main-container{padding-left:15px;padding-right:15px}}.consultancy-three .main-container .content{color:#1f314f}.consultancy-three .main-container .content h2{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:center;padding:10px 0}@media (max-width: 991px){.consultancy-three .main-container .content h2{font-size:42px;line-height:44px}}@media (max-width: 575px){.consultancy-three .main-container .content h2{font-size:30px;line-height:32px}}@media (max-width: 375px){.consultancy-three .main-container .content h2{margin-top:-5px;font-size:24px;line-height:25px}}.consultancy-three .main-container .content h4{padding:30px 0;font-family:GeneralSans-Medium;font-size:24px;font-weight:500;font-style:normal;text-align:center}@media (max-width: 375px){.consultancy-three .main-container .content h4{font-size:20px;line-height:22px}}.consultancy-three .main-container .content .consultancy-services,.consultancy-three .main-container .content .consultancy-solutions{border-bottom:1px solid #DEE0E5}.consultancy-three .main-container .content .consultancy-services .c-service,.consultancy-three .main-container .content .consultancy-services .c-solution,.consultancy-three .main-container .content .consultancy-solutions .c-service,.consultancy-three .main-container .content .consultancy-solutions .c-solution{border-top:1px solid #DEE0E5;padding:10px 0}.consultancy-three .main-container .content .consultancy-services .c-service h5,.consultancy-three .main-container .content .consultancy-services .c-solution h5,.consultancy-three .main-container .content .consultancy-solutions .c-service h5,.consultancy-three .main-container .content .consultancy-solutions .c-solution h5{display:flex;justify-content:space-between;font-family:GeneralSans-Medium;color:#0c44cb;font-size:21px;font-weight:500;font-style:normal;text-align:left;padding:10px 0}@media (max-width: 375px){.consultancy-three .main-container .content .consultancy-services .c-service h5,.consultancy-three .main-container .content .consultancy-services .c-solution h5,.consultancy-three .main-container .content .consultancy-solutions .c-service h5,.consultancy-three .main-container .content .consultancy-solutions .c-solution h5{margin-top:-5px;font-size:18px;line-height:22px}}.consultancy-three .main-container .content .consultancy-services .c-service h5 span,.consultancy-three .main-container .content .consultancy-services .c-solution h5 span,.consultancy-three .main-container .content .consultancy-solutions .c-service h5 span,.consultancy-three .main-container .content .consultancy-solutions .c-solution h5 span{margin-right:10px}.consultancy-three .main-container .content .consultancy-services .c-service h5 i,.consultancy-three .main-container .content .consultancy-services .c-solution h5 i,.consultancy-three .main-container .content .consultancy-solutions .c-service h5 i,.consultancy-three .main-container .content .consultancy-solutions .c-solution h5 i{color:#0c44cb;font-size:18px;transform:rotate(0)}.consultancy-three .main-container .content .consultancy-services .c-service p,.consultancy-three .main-container .content .consultancy-services .c-solution p,.consultancy-three .main-container .content .consultancy-solutions .c-service p,.consultancy-three .main-container .content .consultancy-solutions .c-solution p{display:none;min-width:100%;width:100%;font-family:GeneralSans-Regular;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left}@media (min-width: 992px){.consultancy-three .main-container .content .consultancy-services .c-service p,.consultancy-three .main-container .content .consultancy-services .c-solution p,.consultancy-three .main-container .content .consultancy-solutions .c-service p,.consultancy-three .main-container .content .consultancy-solutions .c-solution p{max-width:600px}}.consultancy-three .main-container .content .consultancy-services .c-service.active h5 i,.consultancy-three .main-container .content .consultancy-services .c-solution.active h5 i,.consultancy-three .main-container .content .consultancy-solutions .c-service.active h5 i,.consultancy-three .main-container .content .consultancy-solutions .c-solution.active h5 i{transform:rotate(.5turn)}.consultancy-three .main-container .content .consultancy-services .c-service.active p,.consultancy-three .main-container .content .consultancy-services .c-solution.active p,.consultancy-three .main-container .content .consultancy-solutions .c-service.active p,.consultancy-three .main-container .content .consultancy-solutions .c-solution.active p{display:block}.contact-one{margin-top:120px;background:#0c44cb}.contact-one .main-container{margin-left:auto;margin-right:auto;width:100%;padding-top:40px}@media (min-width: 1200px){.contact-one .main-container{max-width:1170px}}.contact-one .main-container .contact-form{padding:55px 60px;background:#fff;color:#0c44cb;margin-bottom:50px}.contact-one .main-container .contact-form h1{font-family:GeneralSans-Medium;font-size:48px;font-weight:500;font-style:normal;text-align:left;color:#1f314f}@media (max-width: 991px){.contact-one .main-container .contact-form h1{font-size:42px}}@media (max-width: 424px){.contact-one .main-container .contact-form h1{font-size:30px}}.contact-one .main-container .contact-form form{padding:0}.contact-one .main-container .contact-form form input[type=text],.contact-one .main-container .contact-form form input[type=email],.contact-one .main-container .contact-form form select,.contact-one .main-container .contact-form form textarea{width:100%;border:0;border-radius:0;padding:20px 10px;margin:10px 0;border-bottom:1px solid #f2f3fa;background:#f2f3fa;color:#000;font-size:16px;font-weight:400;line-height:26px;font-style:normal;text-align:left}.contact-one .main-container .contact-form form input[type=text]::placeholder,.contact-one .main-container .contact-form form input[type=email]::placeholder,.contact-one .main-container .contact-form form select::placeholder,.contact-one .main-container .contact-form form textarea::placeholder{padding-left:10px;padding-right:10px;background:#f2f3fa;color:#000;font-size:16px;font-weight:400;line-height:26px;font-style:normal;text-align:left}.contact-one .main-container .contact-form form input[type=text]:active,.contact-one .main-container .contact-form form input[type=text]:hover,.contact-one .main-container .contact-form form input[type=text]:focus,.contact-one .main-container .contact-form form input[type=email]:active,.contact-one .main-container .contact-form form input[type=email]:hover,.contact-one .main-container .contact-form form input[type=email]:focus,.contact-one .main-container .contact-form form select:active,.contact-one .main-container .contact-form form select:hover,.contact-one .main-container .contact-form form select:focus,.contact-one .main-container .contact-form form textarea:active,.contact-one .main-container .contact-form form textarea:hover,.contact-one .main-container .contact-form form textarea:focus{box-shadow:none;transition:none;border-bottom:1px solid #0c44cb}@media (max-width: 991px){.contact-one .main-container .contact-form form input[type=text],.contact-one .main-container .contact-form form input[type=email],.contact-one .main-container .contact-form form select,.contact-one .main-container .contact-form form textarea{padding:5px}}.contact-one .main-container .contact-form form select{position:relative}.contact-one .main-container .contact-form form select option{left:10px;right:10px}.contact-one .main-container .contact-form form select i{margin-bottom:-20px}.contact-one .main-container .contact-form form .form-check{padding:10px;display:flex}.contact-one .main-container .contact-form form .form-check input[type=checkbox]{padding:0;width:20px;height:20px;border:1px solid #0c44cb;border-radius:0;margin-left:0}@media (max-width: 768px){.contact-one .main-container .contact-form form .form-check input[type=checkbox] input[type=checkbox]{width:18px;height:18px;margin-left:0}}@media (max-width: 575px){.contact-one .main-container .contact-form form .form-check input[type=checkbox]{width:15px;height:15px;margin-left:0}}.contact-one .main-container .contact-form form .form-check label{display:flex}.contact-one .main-container .contact-form form .form-check label span{margin-left:10px;text-align:left;color:#03122e}.contact-one .main-container .contact-form form .form-check label span a,.contact-one .main-container .contact-form form .form-check label span a:hover{text-decoration:none;color:#0c44cb}.contact-one .main-container .contact-form form .btn-contact{font-family:GeneralSans-Semibold;width:100%;height:61px;margin-top:20px;padding:10px 0;background:#0c44cb;color:#fff;font-size:15px;line-height:30px;border:none}.contact-one .main-container .contact-form form .btn-contact i{width:20px;height:20px}@media (max-width: 991px){.contact-one .main-container .contact-form form{padding:30px 0}}@media (max-width: 574px){.contact-one .main-container .contact-form{padding:20px 30px}}.contact-one .main-container .contact-info{color:#fff;margin-top:30px}.contact-one .main-container .contact-info .item{padding:30px 50px;border-bottom:1px solid #fff}.contact-one .main-container .contact-info .item:last-child{border-bottom:none}.contact-one .main-container .contact-info .item span{font-family:GeneralSans-Regular;font-size:24px;margin-bottom:10px}.contact-one .main-container .contact-info .item a,.contact-one .main-container .contact-info .item p{font-family:GeneralSans-Medium;font-size:30px;color:#fff;text-decoration:none}@media (min-width: 992px){.contact-one .main-container .contact-info .item p{max-width:350px}}.contact-one .main-container .contact-info .item .social{display:flex;border-bottom:1px solid #0c44cb}.contact-one .main-container .contact-info .item .social a{margin-top:20px;line-height:50px;margin-right:20px}.contact-one .main-container .contact-info .item .social a i{height:18px;color:#fff}@media (min-width: 992px){.contact-one .main-container .contact-info{margin-left:30px}}.policy .main-container{margin-top:120px;margin-left:auto;margin-right:auto;width:100%;padding:50px 0}@media (min-width: 1200px){.policy .main-container{max-width:1170px}}@media (max-width: 575px){.policy .main-container{padding-left:15px;padding-right:15px}}.policy .main-container h1{max-width:1090px;margin-left:auto;margin-right:auto;font-family:GeneralSans-Medium;font-size:48px;font-weight:500;line-height:51px;font-style:normal;text-align:center;color:#1f314f;padding:10px 0}@media (max-width: 991px){.policy .main-container h1{font-size:42px;line-height:44px;padding-left:15px;padding-right:15px}}@media (max-width: 574px){.policy .main-container h1{font-size:30px;line-height:32px}}.policy .main-container h2{font-family:GeneralSans-Medium;font-size:38px;font-weight:500;line-height:51px;font-style:normal;text-align:left;color:#1f314f;padding:10px 0}.policy .main-container h3,.policy .main-container h4{font-family:GeneralSans-Regular;font-size:24px;font-weight:400;line-height:32px;font-style:normal;text-align:left;color:#1f314f}.policy .main-container table{border-collapse:collapse}.policy .main-container td,.policy .main-container th{font-family:GeneralSans-Regular;color:#1f314f;font-size:16px;border:1px solid #1f314f;padding:5px}.policy .main-container ol{margin-left:0;padding-left:15px}.policy .main-container ol li{font-family:GeneralSans-Regular;color:#1f314f;font-size:16px;list-style-type:decimal}.policy .main-container ul{margin-left:0;padding-left:15px}.policy .main-container ul li{font-family:GeneralSans-Regular;color:#1f314f;font-size:16px;list-style-type:disc!important}.policy .main-container strong{font-family:GeneralSans-Black;color:#1f314f;font-size:16px;font-weight:900!important}.policy .main-container em{font-family:GeneralSans-Italic;color:#1f314f;font-size:16px;font-style:italic!important}.policy .main-container a{font-family:GeneralSans-Regular;color:#1f314f;font-size:16px;text-decoration:none}.policy .main-container a:hover{text-decoration:underline;text-decoration-color:#1f314f}.policy .main-container p{padding-bottom:10px;font-family:GeneralSans-Regular;color:#1f314f;font-size:16px;font-weight:400;line-height:24px;font-style:normal;text-align:left}.errorpage{padding-top:200px;padding-bottom:70px;background-color:#052f6b}.errorpage .col-12{min-height:50vh}.errorpage h1{font-family:GeneralSans-Bold;font-weight:700;font-size:15vw;color:#fff}.errorpage h4{font-family:GeneralSans-Bold;font-weight:700;font-size:24px;text-align:center;color:#fff;margin-bottom:20px}.errorpage p,.errorpage .linkz{font-family:GeneralSans-Regular;font-size:16px;text-align:center;line-height:1.3;color:#fff}.errorpage .linkz:hover{color:#0c44cb}html{box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{width:100%;font-family:GeneralSans-Regular;overflow-x:hidden;margin:0;padding:0}*:focus{outline:none}img{outline:none;text-decoration:none;-ms-interpolation-mode:bicubic}
