@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");html,body{height:100%;font:16px/1.5 'Poppins', sans-serif;color:rgba(53,53,53,0.9);font-weight:400;letter-spacing:.09px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width: 1199.98px){html,body{font:14px/1.5 'Poppins', sans-serif}}.scroll-top-box{background:#d17e34;width:40px;height:40px;position:fixed;bottom:15px;right:15px;z-index:99999;cursor:pointer;transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0 5px 5px rgba(19,13,41,0.1);-moz-box-shadow:0 5px 5px rgba(19,13,41,0.1);box-shadow:0 5px 5px rgba(19,13,41,0.1)}.scroll-top-box i{font-size:12px;color:#fff;margin-top:0}.scroll-top-box:hover{background:#c8762d;height:45px;cursor:pointer;-webkit-box-shadow:0 5px 5px rgba(19,13,41,0.3);-moz-box-shadow:0 5px 5px rgba(19,13,41,0.3);box-shadow:0 5px 5px rgba(19,13,41,0.3)}h1,h2{font-size:36px;line-height:48px;color:#161616;font-weight:700;margin-bottom:70px}h1 .decore,h2 .decore{background:#349bd1;color:#fff;margin-left:-10px;padding:0 10px;padding-left:10px;white-space:nowrap}h1 .decore-not,h2 .decore-not{color:#161616}@media only screen and (max-width: 1199.98px){h1,h2{font-size:26px;line-height:38px;margin-bottom:30px}}h3{font-size:24px;line-height:36px;color:#161616;font-weight:500;margin-bottom:20px}h3 span{color:#349bd1}h4{font-size:20px;line-height:30px;color:#fff;font-weight:400;margin-bottom:25px}h5{font-size:14px;line-height:20px;color:rgba(255,255,255,0.5);font-weight:400;margin-bottom:0;text-transform:uppercase}h6{font-size:16px;line-height:24px;color:#343434;font-weight:700;margin-bottom:10px}p{color:rgba(53,53,53,0.9);font-weight:400;margin-bottom:20px}@media only screen and (max-width: 1199.98px){p{font-size:14px}}.btn{min-width:80px;min-height:28px;font-size:14px;font-weight:400;border-width:1px;margin:1px 3px 1px;padding:7px 15px;text-decoration:none;display:inline-block;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.btn-sm{min-height:auto;font-size:12px;padding:5px 15px}.btn-lg{min-height:auto;font-size:24px;padding:15px 40px}@media only screen and (max-width: 1199.98px){.btn-lg{font-size:16px;padding:10px 20px}}.btn-xs{min-width:auto;min-height:auto;font-size:10px;font-weight:500;margin:1px 1px 1px;padding:1px 5px}.btn-primary{background:#349bd1;color:rgba(255,255,255,0.9);border-color:transparent}.btn-primary:hover{background:#277eab;color:rgba(255,255,255,0.9);border-color:transparent}.btn-primary:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;color:#fff;background-color:#349bd1;border-color:#349bd1}.btn-outline-primary{color:#349bd1;border-color:#349bd1}.btn-outline-primary:hover{background:#349bd1;border-color:transparent;color:#fff;cursor:pointer}.btn-outline-primary:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background-color:#349bd1 !important;border-color:#349bd1 !important;color:#fff !important}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;color:#fff !important;background-color:#349bd1 !important;border-color:#349bd1 !important}.btn-secondary{background:#3a5789;color:rgba(255,255,255,0.9);border-color:transparent}.btn-secondary:hover{background:#2b4065;color:rgba(255,255,255,0.9);border-color:transparent}.btn-secondary:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;color:#fff;background-color:#3a5789;border-color:#3a5789}.btn-outline-secondary{color:#3a5789;border-color:#3a5789}.btn-outline-secondary:hover{background:#3a5789;border-color:transparent;color:#fff;cursor:pointer}.btn-outline-secondary:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background-color:#3a5789 !important;border-color:#3a5789 !important;color:#fff !important}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;color:#fff !important;background-color:#3a5789 !important;border-color:#3a5789 !important}#header{background:#fff;padding:12px 0px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1)}@media only screen and (max-width: 1199.98px){#header.fixed-top{position:relative}}.logo img{max-height:56px}.navbar{position:static}.navbar .navbar-nav{font-size:14px;font-weight:500;margin-left:auto}@media only screen and (max-width: 1199.98px){.navbar .navbar-nav{margin-top:20px;border-top:1px solid rgba(52,155,209,0.3);padding:10px 0}}.navbar .navbar-nav .dropdown{position:static}.navbar .navbar-nav .nav-link{color:rgba(0,0,0,0.7);padding-right:20px;padding-left:20px}.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link:hover{color:#349bd1}@media only screen and (max-width: 1199.98px){.navbar .navbar-nav .nav-link{padding-right:0;padding-left:0}}.navbar .navbar-nav .btn-login{background:#349bd1;color:#fff;padding-right:25px;padding-left:25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.navbar .navbar-nav .btn-login:hover,.navbar .navbar-nav .btn-login:focus{background:#277eab;color:#fff}@media only screen and (min-width: 1200px){.navbar .navbar-nav .btn-login{margin-left:20px}}@media only screen and (max-width: 1199.98px){.navbar .navbar-nav .btn-login{display:inline-block}}.navbar .navbar-toggler{padding:0;border:none}.navbar .navbar-toggler svg{width:25px}.navbar .navbar-toggler svg .st0{transition:d 3s;-webkit-transition:d 3s}.navbar .navbar-toggler:focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.navbar .navbar-toggler:hover svg .st-1{d:path("M21.75,3.68H2.24C1.01,3.68,0,2.85,0,1.84l0,0C-0.01,0.83,1,0,2.24,0h19.51C22.99,0,24,0.83,24,1.84l0,0 C24, 2.86, 22.99, 3.68, 21.75, 3.68z")}.navbar .navbar-toggler:hover svg .st-2{d:path("M22.15,12.34H1.84C0.83,12.34,0,11.51,0,10.5l0,0c0-1.01,0.83-1.84,1.84-1.84h20.31c1.01,0,1.84,0.83,1.84,1.84 l0,0C24,11.51,23.17,12.34,22.15,12.34z")}.navbar .navbar-toggler:hover svg .st-3{d:path("M22.15,21H1.84C0.83,21,0,20.17,0,19.16l0,0c0-1.01,0.83-1.84,1.84-1.84h20.31c1.01,0,1.84,0.83,1.84,1.84l0,0 C24,20.17,23.17,21,22.15,21z")}.navbar .dropdown-menu{background:#e9f1fc;max-height:400px;overflow:auto;font-size:13px;margin-top:0;border:none;border-top:1px solid #d3e3f9 !important;border-bottom:1px solid #d3e3f9 !important;right:0;left:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}@media only screen and (max-width: 1199.98px){.navbar .dropdown-menu{border:1px solid #d3e3f9 !important}}.navbar .dropdown-menu .dropdown-item{color:#343434;font-weight:500}.navbar .dropdown-menu .dropdown-custom{padding:30px 0 !important}@media only screen and (max-width: 1199.98px){.navbar .dropdown-menu .dropdown-custom{padding:10px 20px !important}}.navbar .dropdown-menu .dropdown-custom h6{margin-bottom:15px;text-transform:uppercase}.navbar .dropdown-menu .dropdown-custom ul{color:rgba(52,52,52,0.7);margin-left:28px !important}@media only screen and (max-width: 1199.98px){.navbar .dropdown-menu .dropdown-custom ul{margin-bottom:30px !important}}.navbar .dropdown-menu .dropdown-custom ul a{text-decoration:none;color:rgba(52,52,52,0.7);display:block;margin-bottom:5px;position:relative;z-index:1}@media only screen and (max-width: 1199.98px){.navbar .dropdown-menu .dropdown-custom ul a{margin-bottom:15px}}.navbar .dropdown-menu .dropdown-custom ul a::before{content:"\279D";width:18px;height:18px;position:absolute;left:-28px;top:0;z-index:1;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out}.navbar .dropdown-menu .dropdown-custom ul a:hover{color:rgba(52,155,209,0.9)}.navbar .dropdown-menu .dropdown-custom ul a:hover::before{left:-22px}@media only screen and (max-width: 1199.98px){.navbar .dropdown-menu{max-height:auto}}.dropdown-toggle::after{margin-left:0.10em;vertical-align:.220em}main{margin-top:96px}@media only screen and (max-width: 1199.98px){main{margin-top:0}}.banner .carousel-inner{position:relative;z-index:1}.banner .carousel-inner::after{content:"";background:rgba(6,23,54,0.5);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.banner .carousel-control-prev,.banner .carousel-control-next{z-index:999999}.container-relative{position:relative;z-index:1}.banner-content{background:rgba(255,255,255,0.9);width:420px;height:420px;color:#000;margin:0;padding:42px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;position:absolute;right:15%;top:50%;z-index:4;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow-y:auto}.banner-content h1,.banner-content h2{margin-bottom:20px}@media only screen and (max-width: 1199.98px){.banner-content h1,.banner-content h2{margin-bottom:5px}}@media only screen and (max-width: 1199.98px){.banner-content{background:rgba(239,239,239,0.1);width:auto;height:auto;padding:30px;border-bottom:1px solid #d8d8d8;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative;left:0;right:0;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.banner-content-sup{background:rgba(0,0,0,0.7);width:420px;height:420px;color:#000;margin:0;padding:42px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;position:absolute;z-index:3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow-y:auto;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out}@media only screen and (min-width: 1200px){.banner-content-sup{right:calc(15% + 20px);top:calc(50% - 20px)}}@media only screen and (min-width: 1400px){.banner-content-sup{right:calc(15% + 70px);top:calc(50% - 70px)}}@media only screen and (max-width: 1199.98px){.banner-content-sup{display:none}}.client-section{background:#fff;border-bottom:1px solid #d8d8d8;overflow-y:hidden}@media only screen and (max-width: 991.98px){.client-section{padding:20px 0 30px;-webkit-box-shadow:inset 0 15px 15px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 15px 15px rgba(0,0,0,0.1);box-shadow:inset 0 15px 15px rgba(0,0,0,0.1)}}#owl-demo{display:block;overflow:hidden;padding:15px 0;position:relative;z-index:1}#owl-demo .item{padding:0;color:#FFF;text-align:center}#owl-demo .item img{max-width:70%}@media only screen and (max-width: 991.98px){#owl-demo .item img{max-width:50%}}#owl-demo .owl-nav .owl-prev,#owl-demo .owl-nav .owl-next{background:transparent;font-size:60px;position:absolute;top:-5px;bottom:0;border:0;color:rgba(0,0,0,0.2);padding:0 2px}#owl-demo .owl-nav .owl-prev:hover,#owl-demo .owl-nav .owl-next:hover{color:rgba(0,0,0,0.5)}#owl-demo .owl-nav .owl-prev{left:0}#owl-demo .owl-nav .owl-next{right:0}.trusted-client{position:relative;padding-top:20px}.trusted-client::after{content:"";background:rgba(52,155,209,0.1);width:500px;height:500px;position:absolute;right:-20%;top:-433px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}@media (min-width: 1400px) and (max-width: 1495px){.trusted-client::after{width:200px;height:200px;right:10%;top:-133px}}@media only screen and (max-width: 1399.98px){.trusted-client::after{width:200px;height:200px;right:10%;top:-133px}}@media only screen and (max-width: 991.98px){.trusted-client::after{display:none}}.trusted-client h3{text-align:right;margin-top:7px}@media only screen and (max-width: 1199.98px){.trusted-client h3{text-align:left}}@media only screen and (max-width: 991.98px){.trusted-client h3{margin-bottom:0}}@media only screen and (max-width: 767.98px){.trusted-client h3{font-size:16px;text-align:center;margin-bottom:20px}}.offer-section{background:#fafafa;padding:100px 0 250px}@media only screen and (max-width: 1199.98px){.offer-section{padding:30px 0 160px}}@media only screen and (max-width: 991.98px){.offer-section{padding:30px 0}}@media only screen and (max-width: 767.98px){.offer-section h2{margin-left:20px}}.offer-box{background:#349bd1;min-height:350px;padding:40px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;position:relative;z-index:2;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.2);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.2);box-shadow:0 15px 15px rgba(0,0,0,0.2)}@media only screen and (max-width: 1199.98px){.offer-box{min-height:auto;height:100%}}.offer-box-wrap{margin-bottom:25px}.offer-box-wrap:nth-child(2) .offer-box{background:#3a5789;margin-top:100px}@media only screen and (max-width: 1199.98px){.offer-box-wrap:nth-child(2) .offer-box{margin-top:0}}.offer-box-wrap:nth-child(4) .offer-box{background:#3a5789;margin-top:-100px}@media only screen and (max-width: 1199.98px){.offer-box-wrap:nth-child(4) .offer-box{margin-top:0}}.navbar .dropdown-menu .dropdown-custom,.navbar .dropdown-menu .dropdown-custom ul,.listing-tick,.listing-tick-dark,.circle-list,.sub-footer .footer-nav,.footer-address,.social-media ul,.credit-cards ul{margin:0;padding:0;list-style:none}.listing-tick{margin-left:27px}.listing-tick li{font-size:14px;color:#fff;font-weight:300;margin-bottom:15px;position:relative}.listing-tick li::before{content:"";background:url("/front/img/tick.png") no-repeat 50% 50%;width:18px;height:18px;position:absolute;left:-28px;top:2px;z-index:1}.listing-tick-dark{margin-left:50px}.listing-tick-dark li{font-size:14px;color:#343434;font-weight:400;margin-bottom:15px;position:relative}.listing-tick-dark li::before{content:"";background:url("/front/img/tick-black.png") no-repeat 50% 50%;width:18px;height:18px;position:absolute;left:-28px;top:2px;z-index:1}.hold-ipad-absolute{position:absolute;right:10px;top:0}@media only screen and (max-width: 1199.98px){.hold-ipad-absolute{position:static}}.hold-ipad{width:525px;height:505px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;overflow:hidden;position:relative;z-index:1;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.2);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.2);box-shadow:0 15px 15px rgba(0,0,0,0.2)}@media only screen and (max-width: 1199.98px){.hold-ipad{width:auto;height:auto;display:none}}.hold-ipad::before{content:"";background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.65) 100%);position:absolute;left:0;right:0;top:0;bottom:0}.hold-worker-absolute{position:absolute;right:40%;top:55px}@media only screen and (max-width: 1399.98px){.hold-worker-absolute{right:20%}}@media only screen and (max-width: 1199.98px){.hold-worker-absolute{right:0;position:static;display:none}}.hold-worker{width:946px;height:345px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;overflow:hidden;position:relative;z-index:1;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.2);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.2);box-shadow:0 15px 15px rgba(0,0,0,0.2)}@media only screen and (max-width: 1199.98px){.hold-worker{width:auto;height:auto;max-height:300px}.hold-worker img{width:100%}}@media only screen and (max-width: 991.98px){.hold-worker{max-height:200px}}.hold-worker::before{content:"";background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.65) 100%);position:absolute;left:0;right:0;top:0;bottom:0}.map-section{background:#000 url("/front/img/map.jpg") no-repeat 50% 50%;background-size:cover;padding-bottom:100px;text-align:center;position:relative;z-index:1}.map-section::after{content:"";background:rgba(0,0,0,0.95);position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}@media only screen and (max-width: 991.98px){.map-section{padding-bottom:40px}}.tablet{max-width:100%;margin:-120px auto 50px;text-align:center}@media only screen and (max-width: 991.98px){.tablet{max-width:300px;margin:50px auto 50px}}.map-section-content{max-width:960px;margin:0 auto}.map-section-content h3{font-size:32px;color:rgba(255,255,255,0.9);font-weight:700;line-height:40px;margin-bottom:40px}@media only screen and (max-width: 1199.98px){.map-section-content h3{font-size:18px;line-height:24px;font-weight:500}}.system-section{background:#fafafa;position:relative;z-index:1;overflow:hidden;padding:100px 0}@media only screen and (max-width: 991.98px){.system-section{padding:30px 0}}.system-section::after{content:"";background:rgba(52,155,209,0.15);width:400px;height:400px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);z-index:-1;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.1);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.1);box-shadow:0 15px 15px rgba(0,0,0,0.1);-webkit-animation:glow 5s infinite alternate;-moz-animation:glow 5s infinite alternate;-o-animation:glow 5s infinite alternate;-ms-transition:glow 5s infinite alternate;animation:glow 5s infinite alternate}@media only screen and (max-width: 991.98px){.system-section::after{display:none}}@-webkit-keyframes glow{from{width:400px;height:400px;background:rgba(52,155,209,0.15)}to{width:600px;height:600px;background:transparent}}@-moz-keyframes glow{from{width:400px;height:400px;background:rgba(52,155,209,0.15)}to{width:600px;height:600px;background:transparent}}@-o-keyframes glow{from{width:400px;height:400px;background:rgba(52,155,209,0.15)}to{width:600px;height:600px;background:transparent}}@-ms-keyframes glow{.system-section from{width:400px;height:400px;background:rgba(52,155,209,0.15)}.system-section to{width:600px;height:600px;background:transparent}}@keyframes glow{from{width:400px;height:400px;background:rgba(52,155,209,0.15)}to{width:600px;height:600px;background:transparent}}.system-section h2{max-width:860px;margin-left:auto;margin-right:auto;text-align:center}.sys-wrap{max-width:860px;margin:0 auto}.sys-box-wrap{margin-bottom:30px}@media only screen and (max-width: 767.98px){.sys-box-wrap{margin-bottom:30px}}.sys-box-1,.sys-box-3{margin-top:70px}@media only screen and (max-width: 767.98px){.sys-box-1,.sys-box-3{margin-top:20px}}.sys-box-2{position:relative;z-index:-1}@media only screen and (max-width: 767.98px){.sys-box-2{margin-top:20px}}.sys-box-2 .box-point{background:#3a5789}.sys-box-2 .box-point::after{border-bottom:12px solid #3a5789}.sys-box-2::before{content:"";background:url("/front/img/dashed-left.png") no-repeat 50% 50%;width:159px;height:96px;position:absolute;top:83%;right:65%;z-index:-1}@media only screen and (max-width: 767.98px){.sys-box-2::before{display:none}}.sys-box-2::after{content:"";background:url("/front/img/dashed-right.png") no-repeat 50% 50%;width:159px;height:96px;position:absolute;top:83%;left:65%;z-index:-1}@media only screen and (max-width: 767.98px){.sys-box-2::after{display:none}}.sys-circle{background:#fff;width:148px;height:148px;border:10px solid #e0e0e0;margin:0 auto 30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.1);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.1);box-shadow:0 15px 15px rgba(0,0,0,0.1)}.sys-circle img{max-width:50%}.box-point{background:#349bd1;width:220px;margin:0 auto;padding:10px;font-size:14px;color:#fff;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative;z-index:1}.box-point::after{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #349bd1;position:absolute;left:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);bottom:100%}.row-custom{margin-left:-15px;margin-right:-15px}@media only screen and (max-width: 1399.98px){.row-custom{margin-left:-10px !important;margin-right:-10px !important}}.col-custom{padding-left:15px;padding-right:15px}@media only screen and (max-width: 1399.98px){.col-custom{padding-left:10px !important;padding-right:10px !important}}.circle-list .circle-box{background:#161616;width:124px;height:124px;color:#fff;line-height:20px;padding:10px;border:5px solid #e0e0e0;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.2);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.2);box-shadow:0 15px 15px rgba(0,0,0,0.2)}@media only screen and (max-width: 991.98px){.circle-list .circle-box{margin-bottom:20px}}.full-section{margin:0;padding:0}.half-section-left{min-height:650px;position:relative;z-index:1;overflow:hidden;margin:0;padding:0}@media only screen and (max-width: 1199.98px){.half-section-left{min-height:350px}}@media only screen and (max-width: 767.98px){.half-section-left{min-height:250px}}.half-section-left::after{content:"";background:transparent;position:absolute;left:70px;right:70px;top:70px;bottom:70px;z-index:1;border:44px solid rgba(255,255,255,0.5)}@media only screen and (max-width: 991.98px){.half-section-left::after{left:20px;right:20px;top:20px;bottom:20px;border:20px solid rgba(255,255,255,0.5)}}.half-section-left img{width:100%;height:100%;object-fit:cover;-webkit-animation:scale 20s linear infinite;-moz-animation:scale 20s linear infinite;-o-animation:scale 20s linear infinite;-ms-transition:scale 20s linear infinite;animation:scale 20s linear infinite}@-webkit-keyframes scale{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes scale{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@-o-keyframes scale{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@-ms-keyframes scale{.half-section-left img 50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@keyframes scale{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}.half-section-right{background:#3a5789;position:relative;z-index:1;margin:0;padding:20px 100px;overflow:hidden}@media only screen and (max-width: 1199.98px){.half-section-right{padding:20px}}.half-section-right h3{font-size:32px;color:#fff;font-weight:500;line-height:48px;margin-bottom:40px}@media only screen and (max-width: 991.98px){.half-section-right h3{font-size:18px;line-height:26px;font-weight:300;margin-bottom:0}}.half-section-right::before{content:"";background:rgba(52,155,209,0.2);width:750px;height:750px;border-radius:5%;-webkit-border-radius:5%;-moz-border-radius:5%;position:absolute;right:85%;top:-30%;z-index:-1;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.half-section-right::after{content:"";background:rgba(52,155,209,0.1);width:750px;height:750px;border-radius:5%;-webkit-border-radius:5%;-moz-border-radius:5%;position:absolute;right:75%;top:-30%;z-index:-2;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.barcode-section{background:#fafafa;padding:70px 0}@media only screen and (max-width: 991.98px){.barcode-section{padding:10px 0}}.barcode-box{background:#efefef url("/front/img/img-1.jpg") no-repeat 100% 10%;max-width:950px;min-height:220px;margin:0 auto;padding:40px;position:relative;z-index:1;overflow:hidden;color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.2);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.2);box-shadow:0 15px 15px rgba(0,0,0,0.2)}.barcode-box::after{content:"";background:rgba(0,0,0,0.8);position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}@media only screen and (max-width: 767.98px){.barcode-box::after{background:#161616}}.barcode{width:144px;height:144px;margin-right:40px}@media only screen and (max-width: 767.98px){.barcode{margin:0 auto}}.barcode-content{width:calc(100% - 144px);margin-top:10px}@media only screen and (max-width: 767.98px){.barcode-content{width:100%;text-align:center}}.barcode-content p{color:#fff}.barcode-content .play-wrap{margin-right:10px;margin-bottom:10px}#footer{background:#161616}.sub-footer{background:url("/front/img/digital-map.png") no-repeat 100% 50%;padding:70px 0 50px;border-bottom:1px solid rgba(255,255,255,0.2)}@media only screen and (max-width: 1199.98px){.sub-footer{background:url("/front/img/digital-map.png") no-repeat 100% 100%;padding:50px 0 15px}}.sub-footer .footer-nav{width:calc(50% - 28px);font-size:14px;margin-left:28px;box-sizing:border-box}@media only screen and (max-width: 767.98px){.sub-footer .footer-nav{width:100%}}.sub-footer .footer-nav a{color:rgba(255,255,255,0.5);text-decoration:none;display:block;margin-bottom:10px;position:relative;z-index:1}.sub-footer .footer-nav a::before{content:"\279D";width:18px;height:18px;position:absolute;left:-28px;top:0;z-index:1;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out}.sub-footer .footer-nav a:hover{color:#349bd1}.sub-footer .footer-nav a:hover::before{left:-22px}.footer-map-wrap .footer-map{background:#000;width:100%;max-width:500px;height:180px;position:relative;z-index:1}@media only screen and (max-width: 1199.98px){.footer-map-wrap .footer-map{max-width:100%}}.footer-map-wrap .footer-map iframe{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}.footer-address{font-size:14px;margin-left:78px;margin-top:50px;box-sizing:border-box}@media only screen and (max-width: 1199.98px){.footer-address{margin-left:30px;margin-top:30px}}.footer-address li{color:rgba(255,255,255,0.5);display:block;margin-bottom:10px;position:relative;z-index:1}.footer-address li::before{content:"";width:16px;height:16px;position:absolute;left:-28px;top:2px;z-index:1}.footer-address a{color:rgba(255,255,255,0.5);text-decoration:none}.footer-address a:hover{color:#349bd1}.footer-address .phone::before{background:url("/front/img/ico-phone.png") no-repeat 50% 50%}.footer-address .email::before{background:url("/front/img/ico-email.png") no-repeat 50% 50%}.footer-address .address-details::before{background:url("/front/img/ico-address.png") no-repeat 50% 50%}.main-footer{padding:30px 0 70px}@media only screen and (max-width: 1199.98px){.main-footer{padding:20px 0 30px}}.poweredby{font-size:14px;color:rgba(255,255,255,0.5);font-weight:400}@media only screen and (max-width: 1199.98px){.poweredby{margin-bottom:5px}}.poweredby a{color:rgba(52,155,209,0.7);text-decoration:none}.poweredby a:hover{color:#349bd1}.social-media h5{margin-right:10px}.social-media ul li:last-child a{padding-right:0}.social-media ul a{font-size:18px;display:block;padding:0 8px;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out}.social-media ul a i{color:rgba(255,255,255,0.7)}.social-media ul a.facebook i{color:#3a5793}.social-media ul a.twitter i{color:#27a5da}.social-media ul a.google-plus i{color:#cd534c}.social-media ul a.youtube i{color:#e41414}.social-media ul a:hover{margin-top:-3px}.inner-section{background:#fafafa;padding:100px 0;position:relative;z-index:1}.inner-section::before{content:"";background:rgba(52,155,209,0.08);width:600px;height:600px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;left:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);position:absolute;top:-25%;z-index:-1;-webkit-animation:glow 5s infinite alternate;-moz-animation:glow 5s infinite alternate;-o-animation:glow 5s infinite alternate;-ms-transition:glow 5s infinite alternate;animation:glow 5s infinite alternate}@media only screen and (max-width: 767.98px){.inner-section::before{display:none}}@media only screen and (max-width: 991.98px){.inner-section{padding:30px 0}}@media only screen and (max-width: 767.98px){.inner-section h2{margin-left:20px}}.center-section h2{max-width:860px;margin-left:auto;margin-right:auto;text-align:center}.register-image{padding:0 50px 0}@media only screen and (max-width: 991.98px){.register-image{margin-top:0}}.register-image img{max-width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.3);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.3);box-shadow:0 15px 15px rgba(0,0,0,0.3)}.register-image img:nth-child(2){max-width:80%;margin:-30% auto 0;top:center}.admin-details{background:#e1ecfe;background:-moz-linear-gradient(top, #e1ecfe 0%, #f0f9ff 100%);background:-webkit-linear-gradient(top, #e1ecfe 0%, #f0f9ff 100%);background:linear-gradient(to bottom, #e1ecfe 0%, #f0f9ff 100%);border:1px solid #bcceed;margin-bottom:20px;padding:20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.form-custom .form-group{margin-bottom:1rem !important}.form-custom .form-select{font-size:14px}.form-custom .form-control{font-size:14px;border:1px solid rgba(52,52,52,0.3)}.form-custom label{margin-bottom:.4rem;font-weight:600}.form-custom .form-check-label{font-size:14px;font-weight:400}.form-custom p{font-size:13px}.form-custom .error{color:#d1344e}.next-tab{background:#fafafa;margin:0 2px 20px;padding:20px;border:2px solid rgba(52,52,52,0.3);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.1);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.1);box-shadow:0 15px 15px rgba(0,0,0,0.1)}.title-h4{background:#3a5789;padding:8px 20px;color:#fff}.row-custom{margin-left:-30px;margin-right:-30px}.row-custom .col-custom{padding-left:30px;padding-right:30px}.pricing-wrap .pricing-box{background:#fff;min-height:200px;margin-top:50px;border:5px solid #fff;overflow:hidden;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.3);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.3);box-shadow:0 15px 15px rgba(0,0,0,0.3)}@media only screen and (max-width: 991.98px){.pricing-wrap .pricing-box{margin-top:0;margin-bottom:30px}}.pricing-wrap .pricing-box .pricing-title{background-color:#3680b4;background-image:-moz-linear-gradient(top, #349bd1, #3a5789);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#349bd1), to(#3a5789));background-image:-webkit-linear-gradient(top, #349bd1, #3a5789);background-image:-o-linear-gradient(top, #349bd1, #3a5789);background-image:linear-gradient(to bottom, #349bd1, #3a5789);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF349BD1', endColorstr='#FF3A5789', GradientType=0);font-size:24px;color:#fff;font-weight:600;padding:20px 10px;text-align:center;letter-spacing:2px;position:relative;z-index:2;-webkit-box-shadow:0 5px 50px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 50px rgba(0,0,0,0.3);box-shadow:0 5px 50px rgba(0,0,0,0.3)}.pricing-wrap .pricing-box .pricing-body{background:#fff;padding:30px 20px;position:relative;z-index:1}.pricing-wrap .pricing-box .pricing-body ul{margin-bottom:30px}.pricing-wrap .pricing-box .pricing-body h2{color:#000}.pricing-wrap .pricing-box .pricing-body h2 span{font-size:12px !important;color:#349bd1;font-weight:500;vertical-align:top;margin-right:-70px;margin-top:-30px}.pricing-wrap .pricing-box h1,.pricing-wrap .pricing-box h2,.pricing-wrap .pricing-box h3{margin-bottom:5px}.pricing-wrap .pricing-box h6{font-size:13px;color:rgba(53,53,53,0.9);font-weight:700;text-align:center;margin-bottom:20px}.pricing-wrap .pricing-box.highlighted{margin-top:0;border:5px solid #000;position:relative;z-index:1}.pricing-wrap .pricing-box.highlighted .pricing-title{background:#000}.pricing-wrap .pricing-box.highlighted .pricing-title .highlighted-box{background:#34d152;width:50px;height:50px;position:absolute;top:0;right:0;z-index:5}.pricing-wrap .pricing-box.highlighted .pricing-title .highlighted-box i{font-size:16px;margin-left:5px}.pricing-wrap .pricing-box.highlighted .pricing-body{background:rgba(52,155,209,0.07)}.main-title{margin-bottom:70px}@media only screen and (max-width: 991.98px){.main-title{margin-bottom:20px}}.main-title h1,.main-title h2,.main-title h3{margin-bottom:10px}.main-title h2{margin-bottom:20px}.summary{background:rgba(52,155,209,0.1);margin-bottom:30px;padding:20px 30px;border:1px solid rgba(52,52,52,0.3);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.1);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.1);box-shadow:0 15px 15px rgba(0,0,0,0.1)}.summary h4{color:#343434;font-weight:600;margin-bottom:10px}.payment-option{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden;-webkit-box-shadow:0 15px 15px rgba(0,0,0,0.1);-moz-box-shadow:0 15px 15px rgba(0,0,0,0.1);box-shadow:0 15px 15px rgba(0,0,0,0.1)}.payment-option .payment-option-title{background:#349bd1;font-size:18px;color:#fff;font-weight:500;padding:20px 30px}.payment-option .payment-option-body{background:#fff;padding:20px 30px}.credit-cards h5{font-size:16px;color:#000;font-weight:700;margin-bottom:10px}.credit-cards ul{margin-bottom:20px}.credit-cards ul li a{margin-right:5px;display:block}.credit-cards ul li a img{width:50px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 5px rgba(0,0,0,0.1);box-shadow:0 5px 5px rgba(0,0,0,0.1)}.table{font-size:14px}.table.table-borderless th,.table.table-borderless td{padding:5px 0}.table tfoot td{font-size:18px;color:#349bd1;font-weight:700}.table tfoot td .total{color:#000;font-size:24px}.login-body{background:#3a5789;padding-left:15px;padding-right:15px}.login-wrap{background:#eaeaea;background:-moz-linear-gradient(-45deg, #eaeaea 0%, #fff 44%, #c1c1c1 100%);background:-webkit-linear-gradient(-45deg, #eaeaea 0%, #fff 44%, #c1c1c1 100%);background:linear-gradient(135deg, #eaeaea 0%, #fff 44%, #c1c1c1 100%);max-width:500px;margin:50px auto;padding:50px;border:10px solid #d8d8d8;position:relative;z-index:1;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-webkit-box-shadow:0 35px 35px rgba(0,0,0,0.2);-moz-box-shadow:0 35px 35px rgba(0,0,0,0.2);box-shadow:0 35px 35px rgba(0,0,0,0.2)}@media only screen and (max-width: 767.98px){.login-wrap{border:none;padding:20px}}.login-wrap h3 a{color:#349bd1;text-decoration:none}.login-wrap h3 a:hover{color:#000}.login-wrap .btn-close{position:absolute;top:20px;right:18px;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.forget-pass{text-decoration:none;color:#349bd1}.forget-pass:hover{color:#000}::-webkit-input-placeholder{font-size:13px}:-moz-placeholder{font-size:13px}::-moz-placeholder{font-size:13px}:-ms-input-placeholder{font-size:13px}
