body{font-family:'Raleway',sans-serif;color:#0c0c0c;background-color:#fff}.layout_margin{margin:90px 0}.layout_padding{padding:90px 0}.layout_padding2{padding:45px 0}.layout_padding2-top{padding-top:45px}.layout_padding2-bottom{padding-bottom:45px}.layout_padding-top{padding-top:90px}.layout_padding-bottom{padding-bottom:90px}.heading_container h2{font-weight:700;color:#1d1e31;text-align:center;position:relative;padding-bottom:10px}.heading_container h2::before{content:"";width:100px;height:1px;background-color:#c33;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.hero_next_section-margin{margin-top:100px}.hero_area{height:100vh;position:relative;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#f2f7fd),color-stop(45%,#cc3333));background:linear-gradient(to right,#f2f7fd 50%,#cc3333 45%)}.sub_page .hero_area{height:auto}.header_section .container-fluid{padding-right:25px;padding-left:25px}.header_section .nav_container{margin:0 auto}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-link img{width:22px;margin-right:15px}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-link{padding:0 25px;color:#fefeff;text-align:center;font-family:"Roboto",sans-serif}.custom_menu-btn{z-index:9;position:absolute;right:-6px;top:14px}.custom_menu-btn button{position:fixed;top:5px;right:90px;outline:none;border:none;background-color:transparent;font-weight:bolder;font-size:20px}.custom_menu-btn span{display:block;width:35px;height:5px;background-color:#fff;margin:7px 0;-webkit-transition:all .3s;transition:all .3s}.custom_menu-btn .custom_menu-btn .s-2{-webkit-transition:all .1s;transition:all .1s}.custom_menu-btn a{color:#fff}.menu_btn-style button{position:fixed;right:42px}.menu_btn-style button .s-1{-webkit-transform:rotate(45deg) translateY(17px);transform:rotate(45deg) translateY(17px)}.menu_btn-style button .s-2{-webkit-transform:translateX(100px);transform:translateX(100px)}.menu_btn-style button .s-3{-webkit-transform:rotate(-45deg) translateY(-17px);transform:rotate(-45deg) translateY(-17px)}.overlay{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden;-webkit-transition:0.5s;transition:0.5s}.overlay .closebtn{position:absolute;top:0;right:30px;font-size:60px}.overlay a{padding:0;text-decoration:none;font-size:22px;color:#f1f1f1;display:block;-webkit-transition:0.3s;transition:0.3s}.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px}.menu_width{width:100%}a,a:hover,a:focus{text-decoration:none}a:hover,a:focus{color:initial}.btn,.btn:focus{outline:none!important;-webkit-box-shadow:none;box-shadow:none}.custom_nav-container .nav_search-btn{background-image:url(../images/search-icon.png);background-size:18px;background-repeat:no-repeat;width:35px;height:35px;padding:0;border:none;margin:0 40px 0 15px;background-position:center}.navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-brand img{width:150px;margin-right:5px}.navbar-brand span{text-transform:uppercase;font-size:24px;font-weight:700;color:#c33;margin-top:5px}.custom_nav-container{padding:15px 0}.custom_nav-container .navbar-toggler{outline:none}.custom_nav-container .navbar-toggler .navbar-toggler-icon{background-image:url(../images/menu.png);background-size:55px}.quote_btn-container a{display:inline-block;padding:5px 15px;background-color:#fc5d35;color:#f7f7f7;font-size:14px;text-transform:uppercase}.slider_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100% - 75px);padding:50px 0}.slider_section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:unset}.slider_section .row .col-md-7,.slider_section .row .col-md-5{position:unset}.slider_section .carousel{position:unset}.slider_section .detail-box h2{text-transform:uppercase;font-weight:400;font-size:2.5rem}.slider_section .detail-box h1{text-transform:uppercase;font-weight:700;color:#c33;font-size:5.5rem}.slider_section .detail-box a{display:inline-block;padding:10px 60px;background-color:#1d1e31;color:#fefdfc;border-radius:25px;border:1px solid #1d1e31;text-transform:uppercase;margin-top:35px}.slider_section .detail-box a:hover{background-color:transparent;color:#1d1e31}.slider_section .img-box img{height:100%}.slider_section .carousel-control-prev,.slider_section .carousel-control-next{width:60px;height:60px;border-radius:100%;left:50%;opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat}.slider_section .carousel-control-prev{background-color:#c33;top:80px;background-image:url(../images/left-arrow.png);background-position:14px center}.slider_section .carousel-control-next{background-color:#f2f7fd;top:initial;bottom:150px;background-image:url(../images/right-arrow.png);background-position:35px center}.slider_section .carousel-indicators{margin:0;bottom:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:25px;-webkit-transform:translateY(50%);transform:translateY(50%)}.slider_section .carousel-indicators li{margin:0;width:30px;height:30px;background-color:#1d1e31;opacity:1}.slider_section .carousel-indicators li.active{background-color:#c33}.feature_section{background-color:#fafafa;font-family:'Poppins',sans-serif}.feature_section .box{background-color:#fcfcfd;padding:15px;margin:45px 0}.feature_section .box .head-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature_section .box .head-box .img-box{margin-right:15px}.feature_section .box .head-box .img-box svg{width:50px;height:auto;fill:#c33}.feature_section .box .head-box h6{font-weight:700;font-size:18px}.feature_section .box .detail-box{margin-top:15px}.feature_section .box .detail-box p{margin:0;font-family:'Open Sans',sans-serif}.feature_section .box:hover{background-color:#c33;color:#fefdfc}.feature_section .box:hover .head-box .img-box svg{fill:#fefdfc}.feature_section a{display:inline-block;padding:10px 40px;background-color:#c33;color:#fefdfc;border-radius:25px;border:1px solid #c33}.feature_section a:hover{background-color:transparent;color:#c33}.download_section{font-family:'Poppins',sans-serif}.download_section .box{background-color:#c33;padding:15px;margin:45px 0;color:#fefdfc;border-radius:25px}.download_section .box .head-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download_section .box .head-box .img-box{margin-right:15px;width:60px;height:60px;border:1px solid #fefdfc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download_section .box .head-box .img-box img{width:30px}.download_section .box .head-box h6{font-weight:700;font-size:18px}.download_section .box .detail-box{margin-top:15px}.download_section .box .detail-box p{margin:0;font-family:'Open Sans',sans-serif}.download_section .btn-1{display:inline-block;padding:10px 40px;background-color:#c33;color:#fefdfc;border-radius:25px;border:1px solid #c33;margin-top:25px;border-radius:25px}.download_section .btn-1:hover{background-color:transparent;color:#c33}.download_section .btn-2{display:inline-block;padding:10px 40px;background-color:#c33;color:#fefdfc;border-radius:25px;border:1px solid #c33;margin-top:25px;border-radius:25px}.download_section .btn-2:hover{background-color:transparent;color:#c33}.download_section .main-img-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.download_section .main-img-box img{width:75%;-webkit-filter:drop-shadow(0 0 30px rgba(0,0,0,.37));filter:drop-shadow(0 0 30px rgba(0,0,0,.37))}.about_section{background-image:url(../images/about-bg.jpg);background-size:cover;background-position:center;background-attachment:fixed}.about_section .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_section .detail-box{height:550px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about_section .detail-box.b-1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about_section .detail-box.b-1 a{display:inline-block;padding:10px 40px;background-color:#c33;color:#fefdfc;border-radius:25px;border:1px solid #c33}.about_section .detail-box.b-1 a:hover{background-color:transparent;color:#c33}.subscribe_section{background-color:#f2f7fd}.subscribe_section form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:25px}.subscribe_section form input{width:69%;height:50px;border:none;padding-left:15px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.12);box-shadow:0 0 12px 0 rgba(0,0,0,.12);border-radius:25px}.subscribe_section form button{width:29%;height:50px;text-transform:uppercase;display:inline-block;padding:0 0;background-color:#c33;color:#fefdfc;border-radius:25px;border:1px solid #c33;font-weight:700;line-height:50px}.subscribe_section form button:hover{background-color:transparent;color:#c33}.client_section .client_container .client-id{display:-webkit-box;display:-ms-flexbox;display:flex}.client_section .client_container .client-id .img-box{width:75px;margin-right:15px}.client_section .client_container .client-id .img-box img{width:100%}.client_section .client_container .client-id .name img{width:35px}.client_section .client_container .client-id .name h6{color:#c33;margin:5px 0;font-weight:700}.client_section .client_container .client-detail{margin-top:20px}.client_section .client_container a{display:inline-block;padding:10px 40px;background-color:#c33;color:#fefdfc;border-radius:25px;border:1px solid #c33}.client_section .client_container a:hover{background-color:transparent;color:#c33}.contact_section{background-color:#f2f7fd}.contact_section h2{font-size:26px;color:#010103;font-weight:600;font-family:'Raleway',sans-serif;margin-bottom:35px}.contact_section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact_section input{border:none;outline:none;border-bottom:1px solid #000;width:90%;margin:15px 0;background-color:transparent}.contact_section input::-webkit-input-placeholder{color:#595959;font-size:14px}.contact_section input:-ms-input-placeholder{color:#595959;font-size:14px}.contact_section input::-ms-input-placeholder{color:#595959;font-size:14px}.contact_section input::placeholder{color:#595959;font-size:14px}.contact_form-container button{border:none;background-color:#c33;color:#fff;font-size:15px;padding:15px 45px;border-radius:30px;text-transform:uppercase;font-weight:700}.contact_img-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact_img-box img{width:100%}.info_section{background-color:#363636;color:#fff;font-family:'Poppins',sans-serif}.info_section h5{margin-bottom:12px;font-size:22px}.info_logo-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info_logo-box h2{font-weight:700;padding:5px 35px;border-bottom:1.5px solid #c33}.info_section ul{padding:0}.info_section ul li{list-style-type:none;margin:3px 0}.info_section ul li a{color:#fff}.info_section ul li a:hover{color:#c33}.info_section .form_container input{width:225px;height:40px;padding:10px}.info_section .form_container::-webkit-input-placeholder{color:#ccc8c8}.info_section .form_container:-ms-input-placeholder{color:#ccc8c8}.info_section .form_container::-ms-input-placeholder{color:#ccc8c8}.info_section .form_container::placeholder{color:#ccc8c8}.info_section .form_container button{background-color:#c33;border:none;outline:none;color:#fff;padding:8px 30px;margin-top:15px;font-size:15px;text-transform:uppercase}.social_container{width:95%;margin:0 auto;border-top:1px solid #898989;padding:25px 0}.info_section .social-box{margin:0 auto;width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info_section .social-box img{width:35px;margin-right:5px}.footer_section{background-color:#c33;padding:20px}.footer_section p{margin:0;text-align:center;color:#fefdfc}.footer_section a{color:#fefdfc}.rounded-2{border-radius:20px!important}a#btn_vender_ibox img:hover{opacity:.5}.form-register .btn-group-toggle .btn:not(.active){background-color:#fff;border-color:silver;color:#000}.header_section .background-wall{background-image:url(../images/site-2/background-header-min.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000}.header_section .background-table{background-image:url(../images/site-2/header-table-min.webp);background-size:cover;background-position:center;background-repeat:repeat-x;background-color:#000;min-height:225px}.header_section .img-logo{width:400px;position:relative;top:100px;left:calc(-200px + 50%)}.header_section .img-human{max-width:400px;position:absolute;bottom:0;left:calc(-200px + 50%);z-index:1}.header_section .apps img:hover{opacity:.8}.header_section .apps{position:absolute;z-index:1;bottom:45px;left:initial}@media (min-width:576px){.header_section .img-logo{width:700px;position:relative;top:100px;left:calc(-350px + 50%)}.header_section .apps{bottom:115px;left:5%}}.header_section .container-register{position:absolute;z-index:1;top:10%;right:7%;max-width:450px}@media (max-width:1024px){.header_section .container-register{right:1%}}