html,body{overflow-x:hidden}h1,h2,h3,h4,h5,h6,ul{margin:0px;padding:0px}img{border:0}a,a:hover,a:focus{text-decoration:none}*:focus{outline:none !important}body{margin:0px;padding:0px;font-family:'Montserrat', sans-serif}.home_title,.home_about .home_title{font-size:22px;font-weight:900;background-repeat:no-repeat;background-position:center top;padding-top:32px;display:inline-block}.home_title.white{background-image:url("../images/white_title.png");color:#fff}.home_title.red{background-image:url("../images/red_title.png");color:#e3000f}.home_title.gray{background-image:url("../images/gray_title.png");color:#666}header{position:absolute;left:0;right:0;top:0;z-index:9;background-color:#fff;border-bottom:1px solid #ddd}header .logo{float:left;color:#fff;font-size:15px;width:232px;position:relative;padding:0 16.5px;margin-top:11px}header .logo .text{white-space:nowrap;position:absolute;background-color:#fff;color:#191919;width:232px;left:0;right:0;top:49px;text-align:center;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;height:30px;line-height:30px}header .logo .text h1,header .logo .text em{font-size:11.8px;font-style:normal;display:inline-block}header .menu{float:right;margin-top:18px;margin-bottom:18px}header .menu .navbar{padding:0}header .menu .navbar .navbar-collapse ul li:not(:first-child){margin-left:33px}header .menu .navbar .navbar-collapse ul li a{color:#191919;font-size:14px;font-weight:700;padding:0}.slider .item{position:relative;overflow:hidden}.slider .item img{margin:0 auto}.slider .item span{position:absolute;left:50%;top:50%;color:#fff;font-size:62px;font-family:'Playfair Display', serif;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center;background-color:rgba(0,0,0,0.5);display:inline-block;padding:10px 0}.slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;list-style:none;position:absolute;left:0;right:0;bottom:75px}.slider .slick-dots li{margin:0 10px}.slider .slick-dots button{display:block;width:20px;height:10px;padding:0;border:1px solid #fff;background-color:transparent;text-indent:-9999px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 0 0 #fff inset;box-shadow:0 0 0 0 #fff inset;cursor:pointer}.slider .slick-dots li.slick-active button{-webkit-box-shadow:20px 0 0 0 #fff inset;box-shadow:20px 0 0 0 #fff inset}.home_about{background-image:url("../images/about.jpg");background-repeat:no-repeat;background-position:center top;height:435px}.home_about .home_title{margin:57px 0 49px}.home_about .desc p{font-size:13px;font-weight:300;color:#fff;margin:0;line-height:24px}.home_cat .home_title{margin:42px 0 52px}.home_cat .home_cat_slc .item:hover .title{color:#e3000f}.home_cat .home_cat_slc .item .imaj{position:relative}.home_cat .home_cat_slc .item .imaj img{-o-object-fit:cover;object-fit:cover;height:255px;width:100%}.home_cat .home_cat_slc .item .title{color:#191919;display:block;font-size:20px;margin:18px 0 10px}.home_cat .home_cat_slc .item .desc{color:#191919;display:block;font-size:12px;font-weight:300;line-height:15px;height:50px}.home_cat .home_cat_slc .item .more{color:#e3000f;display:inline-block;font-size:12px;font-weight:300;position:relative;border-bottom:1px solid red;border-top:1px solid transparent;padding:0 10px;margin-top:17px}.home_cat .home_cat_slc .item .more:hover{border-top:1px solid red}.home_cat .home_cat_slc .slick-slide{margin:0 15px}.home_cat .home_cat_slc .slick-list{margin:0 -15px}.home_cat .home_cat_slc .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;list-style:none;position:absolute;left:0;right:0;bottom:-65px}.home_cat .home_cat_slc .slick-dots li{margin:0 10px}.home_cat .home_cat_slc .slick-dots button{display:block;width:20px;height:10px;padding:0;border:1px solid #191919;background-color:transparent;text-indent:-9999px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 0 0 #191919 inset;box-shadow:0 0 0 0 #191919 inset;cursor:pointer}.home_cat .home_cat_slc .slick-dots li.slick-active button{-webkit-box-shadow:20px 0 0 0 #191919 inset;box-shadow:20px 0 0 0 #191919 inset}.two_column{margin-top:115px}.two_column .app{background-color:#f0f0f0;height:620px;padding:0 45px}.two_column .app .home_title{margin:30px 0 45px}.two_column .app .app_slc .item:hover .title{color:#e3000f}.two_column .app .app_slc .item .imaj{position:relative}.two_column .app .app_slc .item .imaj img{-o-object-fit:cover;object-fit:cover;height:290px;width:100%}.two_column .app .app_slc .item .title{color:#191919;font-weight:900;display:block;font-size:22px;margin:18px 0 10px}.two_column .app .app_slc .item .desc{color:#191919;display:block;font-size:12px;font-weight:300;line-height:15px}.two_column .app .app_slc .item .more{color:#e3000f;display:inline-block;font-size:12px;font-weight:300;position:relative;border-bottom:1px solid red;border-top:1px solid transparent;padding:0 10px;margin-top:17px}.two_column .app .app_slc .item .more:hover{border-top:1px solid red}.two_column .app .app_slc .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;list-style:none;position:absolute;left:0;right:0;bottom:-55px}.two_column .app .app_slc .slick-dots li{margin:0 10px}.two_column .app .app_slc .slick-dots button{display:block;width:20px;height:10px;padding:0;border:1px solid #191919;background-color:transparent;text-indent:-9999px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 0 0 #191919 inset;box-shadow:0 0 0 0 #191919 inset;cursor:pointer}.two_column .app .app_slc .slick-dots li.slick-active button{-webkit-box-shadow:20px 0 0 0 #191919 inset;box-shadow:20px 0 0 0 #191919 inset}.two_column .ref{border:10px solid #f0f0f0;height:620px;padding:0 45px}.two_column .ref .home_title{margin:30px 0 45px}.two_column .ref .ref_slc .item img{display:block;margin:10px auto;max-height:100px}.two_column .ref .ref_slc .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;list-style:none;position:absolute;left:0;right:0;bottom:-80px}.two_column .ref .ref_slc .slick-dots li{margin:0 10px}.two_column .ref .ref_slc .slick-dots button{display:block;width:20px;height:10px;padding:0;border:1px solid #191919;background-color:transparent;text-indent:-9999px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 0 0 #191919 inset;box-shadow:0 0 0 0 #191919 inset;cursor:pointer}.two_column .ref .ref_slc .slick-dots li.slick-active button{-webkit-box-shadow:20px 0 0 0 #191919 inset;box-shadow:20px 0 0 0 #191919 inset}.home_brands{margin-top:50px}.home_brands .home_title{margin:30px 0 45px}.home_brands img{max-width:150px}.page_start{margin-top:120px}.page_start h2{color:#191919;font-weight:900;margin-bottom:30px}.text_page .first_img{margin-bottom:30px}.text_page ul{margin-left:15px}.text_page p{margin:0}.contact_section_three .contact-info-single{margin:0 0 30px;padding:20px 25px;border-radius:5px;background-color:#f5f6fb;border-bottom:3px solid #191919;height:180px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.contact_section_three .contact-info-single:hover{border-bottom:6px solid #191919}.contact_section_three .contact-info-single i{color:#e3000f;font-size:30px;display:inline-block;margin:0 0 10px;background-color:#fff;width:70px;height:70px;line-height:70px;border-radius:50%}.contact_section_three .contact-info-single p,.contact_section_three .contact-info-single a{font-size:16px;color:#333;display:block;margin-bottom:10px}.contact_section_three .contact-form input{height:50px}.contact_section_three .contact-form input,.contact_section_three .contact-form textarea{height:60px;-webkit-box-shadow:none;box-shadow:none;color:#191919;padding:14px 30px 16px 50px;font-size:16px;line-height:30px;border:0;background-color:#f2f2f2;border-radius:5px}.contact_section_three .contact-form input:focus,.contact_section_three .contact-form textarea:focus{-webkit-box-shadow:none;box-shadow:none}.contact_section_three .contact-form input::-webkit-input-placeholder,.contact_section_three .contact-form textarea::-webkit-input-placeholder{opacity:1;color:#191919;font-size:14px}.contact_section_three .contact-form input:-ms-input-placeholder,.contact_section_three .contact-form textarea:-ms-input-placeholder{opacity:1;color:#191919;font-size:14px}.contact_section_three .contact-form input::-ms-input-placeholder,.contact_section_three .contact-form textarea::-ms-input-placeholder{opacity:1;color:#191919;font-size:14px}.contact_section_three .contact-form input::placeholder,.contact_section_three .contact-form textarea::placeholder{opacity:1;color:#191919;font-size:14px}.contact_section_three .contact-form textarea{padding-top:12px;height:206px}.contact_section_three .contact-form .input-box,.contact_section_three .contact-form .textarea-box{position:relative;margin:0 0 15px}.contact_section_three .contact-form input[type="submit"]{background-image:-webkit-gradient(linear, left top, right top, from(#191919), color-stop(#3d2342), color-stop(#7a1a53), color-stop(#b80044), to(#e3000f));background-image:-webkit-linear-gradient(left, #191919, #3d2342, #7a1a53, #b80044, #e3000f);background-image:-o-linear-gradient(left, #191919, #3d2342, #7a1a53, #b80044, #e3000f);background-image:linear-gradient(to right, #191919, #3d2342, #7a1a53, #b80044, #e3000f);color:#fff;border-radius:50px;font-weight:900;letter-spacing:1px;font-size:18px;text-align:center;cursor:pointer;width:200px;padding:0;height:50px;margin-top:15px}.contact_section_three .contact-form input[type="submit"]:hover{color:#191919;background-image:none;background-color:transparent;border:2px solid #e3000f}.contact_section_three .contact-icon{position:absolute;left:20px;top:14px}.contact_section_three .contact-icon i{color:#e3000f;font-size:16px}.ref_pg .item{margin-bottom:30px;border:1px solid #eee;border-radius:5px;padding:15px 5px;-webkit-box-shadow:0px 2px 0px 0 #ddd;box-shadow:0px 2px 0px 0 #ddd;min-height:130px}.ref_pg .item img{display:block;margin:0 auto;max-height:60px;max-width:100%}.ref_pg .item span{display:block;color:#191919;font-size:18px;margin:10px 0 0}.app_list .item{margin-bottom:30px;display:block}.app_list .item:hover .title{color:#e3000f}.app_list .item .imaj{position:relative}.app_list .item .imaj img{-o-object-fit:cover;object-fit:cover;height:290px;width:100%}.app_list .item .title{color:#191919;font-weight:900;display:block;font-size:20px;margin:5px 0}.app_list .item .desc{color:#191919;display:block;font-size:12px;line-height:15px}.app_detail .desc{color:#191919;display:block;font-size:12px;line-height:15px}.app_detail .item{margin-top:30px;display:block}.cat_list_pg .item{margin-bottom:30px;display:block}.cat_list_pg .item:hover .title{color:#e3000f}.cat_list_pg .item .imaj{position:relative}.cat_list_pg .item .imaj img{-o-object-fit:cover;object-fit:cover;height:255px;width:100%}.cat_list_pg .item .title{color:#191919;display:block;font-size:20px;margin:18px 0 10px}.cat_list_pg .item .desc{color:#191919;display:block;font-size:12px;line-height:15px;height:50px}.cat_list_pg .item .more{color:#e3000f;display:inline-block;font-size:12px;position:relative;border-bottom:1px solid red;border-top:1px solid transparent;padding:0 10px;margin-top:17px}.cat_list_pg .item .more:hover{border-top:1px solid red}.pro_detail .slider{margin-bottom:30px}.pro_detail .slider img{max-height:300px;display:block;margin:0 auto}.pro_detail .slider .slick-dots{bottom:15px}.pro_detail .project-detail-1 ul li{list-style:none;font-size:14px;padding:7px 0;border-bottom:1px solid #eee}.pro_detail .project-detail-1 ul li span{display:inline-block;color:#999;width:100px}.pro_detail .project-detail-1-info h3{font-size:22px;font-weight:600;color:#191919;line-height:28px;margin-bottom:15px}footer{margin-top:50px;background-color:#191919;padding-top:55px;padding-bottom:15px}footer .f_title{color:#e3000f;font-size:16px;font-weight:300;display:block;margin-bottom:12px}footer ul li{list-style:none}footer ul li a{font-size:12px;color:#fff;font-weight:300;display:block;margin-bottom:12px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}footer ul li a:hover{color:#e3000f;padding-left:10px}footer address .item{font-size:12px;line-height:24px;font-weight:300}footer address .item span{float:left;width:29%;color:#fff}footer address .item p,footer address .item a{float:left;width:71%;color:#fff}footer .social a{color:#191919;background-color:#fff;border-radius:50%;height:38px;width:38px;line-height:38px;text-align:center;display:inline-block;font-size:24px;margin-left:25px}footer .social a:first-child{margin:0}footer .social a:hover{background-color:#e3000f;color:#fff}footer .copy{font-size:12px;font-weight:300;color:#fff}footer .iwt{background-image:url("../images/iwt.png");background-position:center left;background-repeat:no-repeat;font-size:12px;color:#fff;padding:2px 0 2px 30px}footer .iwt:hover{color:#e3000f}@media (min-width: 992px) and (max-width: 1199px){header .menu .navbar .navbar-collapse ul li:not(:first-child){margin-left:15px}.slider .item span{font-size:42px}.home_cat .home_cat_slc .item .imaj img{height:200px}.two_column .app{padding:0 25px}.two_column .app .app_slc .item .title{font-size:20px;line-height:22px}footer .social a{margin-left:15px}}@media (min-width: 768px) and (max-width: 991px){header .menu .navbar .navbar-collapse ul li:not(:first-child){margin-left:5px}header .menu .navbar .navbar-collapse ul li a{font-size:12px}header .col-12,header .container{padding:0}.slider .item span{font-size:42px}.slider .slick-dots{bottom:15px}.home_about .home_title{margin:30px 0 20px}.home_cat .home_cat_slc .item .imaj img{height:200px}.two_column .app,.two_column .ref{height:580px}.two_column .app{padding:0 15px}.two_column .app .app_slc .item .imaj img{height:200px}.two_column .app .app_slc .item .title{font-size:18px;line-height:22px}footer address .item span,footer address .item p,footer address .item a{width:100%}footer .social a{margin-left:7px}.contact_section_three .contact-info-single{padding:15px 5px}.ref_pg .item span{font-size:15px;margin:5px 0 0}.cat_list_pg .item .imaj img,.app_list .item .imaj img{height:140px}.two_column .ref .ref_slc .slick-dots{bottom:-35px}.home_brands img{max-width:100px}}@media (min-width: 768px){.ayanHoverEffect_24 li{margin:0}.ayanHoverEffect_24 li a{display:inline-block;padding:15px 50px;position:relative;-webkit-transition:1000ms;-o-transition:1000ms;transition:1000ms}.ayanHoverEffect_24 li a:before,.ayanHoverEffect_24 li a:after{-webkit-transition:1000ms;-o-transition:1000ms;transition:1000ms}.ayanHoverEffect_24 li a:before{content:attr(data-link-alt);position:absolute;left:0;top:0;white-space:nowrap;width:0px;color:#e3000f;overflow:hidden;text-align:initial;-webkit-transition:2000ms;-o-transition:2000ms;transition:2000ms}.ayanHoverEffect_24 li a:hover:before{width:100%}}@media (min-width: 576px) and (max-width: 767px){header{height:61px}header .navbar-toggler{text-align:right;width:100%}header .menu{position:absolute;right:0;top:0}header .menu .navbar .navbar-collapse ul li a:focus{color:#e3000f}header .navbar-nav{background-color:#fff;text-align:right;padding-right:15px;padding-bottom:10px}header .navbar-nav .nav-item{margin-top:12px}header .menu .navbar .navbar-collapse ul li:not(:first-child){margin-left:0}.slider .item span{font-size:30px}.slider .slick-dots{bottom:10px}.home_about{background-position:-600px center}.home_about .home_title{margin:20px 0 15px}.home_cat .home_cat_slc .item .imaj img{height:200px}.two_column .app,.two_column .ref{height:500px;margin-bottom:30px}.two_column .app{padding:0 15px}.two_column .app .app_slc .item .imaj img{height:200px}.two_column .app .app_slc .item .title{font-size:18px;line-height:22px}.two_column .ref .ref_slc .item img{margin:3px auto;max-height:80px}.home_brands{margin-top:30px}.home_brands .home_title{margin:0 0 30px}.home_brands img{margin-bottom:30px}footer address .item span,footer address .item p,footer address .item a{width:100%}footer .social a{margin-left:7px}.ref_pg .item span{font-size:15px;margin:5px 0 0}.cat_list_pg .item .imaj img,.app_list .item .imaj img{height:140px}.two_column .ref .ref_slc .slick-dots{bottom:-35px}.home_brands img{max-width:100px}}@media (max-width: 575px){header{height:61px}header .col-12{padding:0}header .navbar-toggler{text-align:right;width:100%}header .menu{position:absolute;right:0;top:0}header .menu .navbar .navbar-collapse ul li a:focus{color:#e3000f}header .navbar-nav{background-color:#fff;text-align:right;padding-right:15px;padding-bottom:10px}header .navbar-nav .nav-item{margin-top:12px}header .menu .navbar .navbar-collapse ul li:not(:first-child){margin-left:0}.slider .item img{margin:0 auto;height:350px;width:100%;-o-object-fit:cover;object-fit:cover}.slider .item span{font-size:28px;padding:0 15px}.slider .slick-dots{bottom:10px}.home_about{background-position:-650px center;height:auto;background-size:cover;padding-bottom:15px}.home_about .home_title{margin:20px 0 15px}.home_cat .home_cat_slc .item .imaj img{height:130px}.home_cat .home_cat_slc .item .title{font-size:16px;margin:10px 0 5px}.two_column .app,.two_column .ref{height:500px;margin-bottom:30px}.two_column .app{padding:0 15px}.two_column .app .app_slc .slick-dots{bottom:-40px}.two_column .app .app_slc .item .imaj img{height:200px}.two_column .app .app_slc .item .title{font-size:18px;line-height:22px}.two_column .ref .ref_slc .item img{margin:3px auto;max-height:70px}.home_brands{margin-top:30px}.home_brands .home_title{margin:0 0 30px}.home_brands img{margin-bottom:30px;max-width:100px}footer{text-align:center}footer address .item span,footer address .item p,footer address .item a{width:100%}footer .social a{margin-left:7px}.ref_pg .item span{font-size:15px;margin:5px 0 0}}
/*# sourceMappingURL=style.css.map */
