@import url(https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&amp;display=swap);*,h1,h2,h3,h4,h5,h6,label,li,p,span,ul{margin:0}*,ul{padding:0}*,::after,::before{box-sizing:border-box}.custom-btn,.custom-btn-alt{outline:0;transition:.3s;display:inline-block}.main-wrapper,body{overflow-x:hidden}.custom-btn,.loader3 span,.scroll__top i{background:var(--main-color)}:root{--title-font:'Rajdhani',sans-serif;--regular-font:'Open Sans',sans-serif;--sm-font:16px;--sm-font-height:28px;--m-title:18px;--l-title:45px;--sec-title:24px;--l-title-height:50px;--font-medium:500;--font-semi-bold:600;--z-tooltip:10;--z-fixed:100}@media screen and (max-width:1200px){:root{--sm-font:14px;--sm-font-height:23px;--l-title:35px;--sec-title:20px}}@media screen and (max-width:768px){:root{--sm-font:14px;--sm-font-height:23px;--l-title:25px;--sec-title:17px;--m-title:17px}}body{font-family:var(--regular-font);color:var(--text-color);font-size:var(--sm-font);line-height:var(--sm-font-height)}.custom-btn,h1,h2,h3,h4{font-family:var(--title-font)}h1,h2,h3,h4{font-weight:700}li,ol,ul{list-style:none}a{text-decoration:none}html{scroll-behavior:smooth}button:focus{outline:0}.custom-btn{color:var(--white-color);padding:10px 28px;border:none;font-weight:600}.custom-btn-alt{background:var(--white-color);color:var(--main-color);padding:10px 35px}.custom-btn-alt:hover{background:var(--main-color)!important;color:var(--white-color)!important}.contact-button,.custom-btn:hover{background:var(--black-color);color:var(--white-color)}.contact-button:hover{background:var(--dark-color)!important;color:var(--white-color)}.cmy-5{margin:3rem 0}.cmt-5{margin-top:3rem}.cmb-5{margin-bottom:3rem}.cmb-7{margin-bottom:80px}.cpt-5{padding-top:3rem}.cpb-5{padding-bottom:3rem}.cmt-6{margin-top:100px}.cmb-6{margin-bottom:100px}.cpt-6{padding-top:100px}.cpt-7{padding-top:120px}.cpt-8{padding-top:140px}.cpb-6{padding-bottom:100px}.cpy-5{padding:3rem 0}.cpy-6{padding:100px 0}.cpy-8,.cpy-9{padding-top:100px}.cpy-8{padding-bottom:80px}.cpy-9{padding-bottom:50px}.mbs-5{margin-bottom:5px}.mts-5{margin-top:5px}@media screen and (max-width:992px){br{display:none}.cmy-5{margin:2rem 0}.cmt-5{margin-top:2rem}.cmb-5{margin-bottom:2rem}.cpy-5{padding:2rem 0}.cpt-5{padding-top:2rem}.cpt-6,.cpy-8{padding-top:80px}.cpb-5{padding-bottom:2rem}.cpy-8{padding-bottom:60px}.cpb-6{padding-bottom:80px}.cpy-6{padding:80px 0}}@media screen and (max-width:767px){.cmy-5{margin:1.5rem 0}.cmt-5{margin-top:1.5rem}.cmb-5{margin-bottom:1.5rem}.cpy-5{padding:1.5rem 0}.cpt-5{padding-top:1.5rem}.cpt-6,.cpt-8,.cpy-8{padding-top:30px}.cpb-5{padding-bottom:1.5rem}.cpb-6,.cpy-8{padding-bottom:30px}.cpy-6{padding:60px 0}}.form-control{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.scroll__top{position:fixed;right:20px;bottom:20px;z-index:2;display:none}.scroll__top i{width:48px;height:48px;display:block;color:#fff;line-height:48px;text-align:center;border-radius:50%;-webkit-animation:2s infinite mahmud;animation:2s infinite mahmud;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;font-size:26px}@-webkit-keyframes mahmud{0%{margin-bottom:0}50%{margin-bottom:15px}}@keyframes mahmud{0%{margin-bottom:0}50%{margin-bottom:15px}}@media (max-width:575px){.scroll__top i{width:42px;height:42px;line-height:42px;font-size:20px}}.loader3,.loader3 span{display:inline-block;width:5rem;height:5rem}#preloader{position:fixed;background:#fff;top:0;left:0;right:0;bottom:0;z-index:99999;height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loader3{padding:0;text-align:left}.loader3 span{position:absolute;border-radius:100%;-webkit-animation:1.5s linear infinite loader3;animation:1.5s linear infinite loader3}.loader3 span:last-child{animation-delay:-.9s;-webkit-animation-delay:-.9s}@keyframes loader3{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:.8}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}@-webkit-keyframes loader3{0%{-webkit-transform:scale(0,0);opacity:.8}100%{-webkit-transform:scale(1,1);opacity:0}}