:root{--backgrounPortfolio: #3535e7}.logo,.img_logo{height:40px}.bg{background-color:#4a07ce;width:90%;height:auto}.pfo{justify-content:center;align-items:center;display:flex}.project_pfo{height:130px;width:95%!important;background-color:var(--backgrounPortfolio);float:left!important;overflow:auto;white-space:nowrap;border-right:10px solid var(--backgrounPortfolio);border-left:10px solid var(--backgrounPortfolio)}.project_pfo_title h3{margin-top:30px;margin-left:50%;transform:translate(-50%,-50%);background-color:var(--backgrounPortfolio);padding:10px 20px;border-radius:20px 20px 0 0;font-weight:700;color:#fff;margin-bottom:-30px}.project_pfo{align-items:center;display:flex}.pfo_img img{border:1px solid white;background-color:#fff;margin-left:5px;height:100px;width:100px;object-fit:contain}@media screen and (max-width: 767px){.project_pfo_title h3{font-size:15px!important}}@media screen and (max-width: 576px){.project_pfo_title h3{font-size:12px!important}}@media screen and (max-width: 350px){.project_pfo_title h3{font-size:10px!important;width:70%}}.bg-navbar{background-color:#e6f3e5}#menu_phone #icon{color:#fff}.tap-nav{color:#060564!important;font-weight:700!important}.service{margin:10px;background-color:#f0f8ff}.service1{margin:10px}.card{box-shadow:0 4px 8px #0003;max-width:300px;margin:auto;text-align:center;font-family:arial}.price{color:gray;font-size:22px}.card button{border:none;outline:0;padding:12px;color:#fff;background-color:#000;text-align:center;cursor:pointer;width:100%;font-size:18px}.card button:hover{opacity:.7}.product-cate{background-color:#d8d8f3;border-radius:4px}.bg-product{background-color:#1212ea}.img-pro{object-fit:contain;width:150px;height:150px}.about-company{margin-left:40px;font-size:35px}.about-img{height:400px}.ab-vison{height:200px}.ab-vison ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.ab-vison ul li{float:left}.ab-mis{height:200px}.ab-mis ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.ab-mis ul li{float:left}.frm-contact{margin-right:20px;background-color:#4da6ff;padding:10px;border-radius:4px}.frm-contact label{color:#fff}.frm-contact button{margin-top:10px}.about-company{margin-bottom:30px}.card_remote ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.card_remote .img_remote img{width:20px;height:20px}.card_remote li{float:left}.carousel-item img{object-fit:contain}.img_core_val{width:100%;height:100%}.icon_socail{width:30px;height:30px}.img_dooh img{width:100%;height:80%}.img_remote{width:5px;height:5px}.img_mis{width:40px;height:40px}.img_bener{width:100%}.footer_info{border-radius:4px}.footer_socail{padding-top:30px}.footer_socail .fot-route{text-decoration:none;color:#af3939}.fot-route:hover{background-color:#27d508;color:#1212ea;border-radius:2px;padding-right:5px;padding-bottom:5px}#menu_phone{display:none}.page_nav a:hover{background-color:#938ef4;border-radius:4px}.fond_defult{font-size:20px}.i-next{color:#000;font-size:40px}:hover .i-next{background-color:#9999b7;border-radius:2px;width:50px;height:50px;padding-top:5px}.sub_product img{width:100%;height:100%}.dooh_scroll.scroll-container{background-color:#333;overflow:auto;white-space:nowrap;padding:10px}.dooh_scroll.scroll-container img{padding:2px;width:80%;height:400px;object-fit:cover}.decorate img{width:90%;height:300px}.core_row{margin-top:100px!important}.youtube_i{width:35px;height:28px}.p_benner{height:300px;width:100%;border-radius:4px;margin:10px 0!important;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.p_benner img{width:100%!important;height:100%!important;object-fit:cover}.product_i{height:280px;width:100%}.product_i img{width:100%!important;height:100%!important;object-fit:cover;border-radius:4px}.row_p{margin-top:20px!important;border-radius:4px}.P_titile{margin:10px 0;padding:0 5px .1px 10px}.product_card{height:250px;background-color:#f5f0f0aa;margin-top:10px!important;padding:10px;box-shadow:0 4px 8px #71717110,0 6px 20px #37292917;border-radius:5px}.pagination{margin-top:20px!important;margin-bottom:10px}.page_nav a{text-decoration:none}.project_dropdown{padding:0!important}.content_page{margin-top:67px!important}.card_service{margin-top:5%!important;margin-bottom:5%!important}.card_service{width:100%;transition:.5s all ease-in-out;margin-top:1%}.card_service a{text-decoration:none}.card_service:hover{transform:scale(1.1)}.install_benner{height:550px}.install_benner .benner_mobile_install image{border-radius:4px}.benner_mobile_install{height:100%;width:100%;border-radius:4px}.benner_mobile_install img{opacity:80%;border-radius:4px}.benner_mobile_install h3{background-color:#585757c8;border-radius:4px}.install_d-block{width:100%!important;height:550px;object-fit:cover!important}.captions h3{font-family:Times New Roman,Times,serif}.captions{background-color:#dfdddd54}.service_descrip{background-color:#ddd4d469;font-family:Times New Roman,Times,serif}.service_descrip h3{padding:20px 10px;border-bottom:#333 solid 2px}.service_descrip h4{padding:10px 5px}.service_descrip{font-size:20px}.service_descrip img{width:100%;border-radius:4px}.detail_main img{width:100%!important;opacity:70%;border-radius:4px}.detail_main{position:relative}.captions_main{position:absolute;text-decoration:underline;top:2%;left:50%;transform:translate(-50%,-50%)}.captions_title{position:absolute;top:8%;left:50%;transform:translate(-50%,-50%)}.main_text p{font-size:140%}.main_text h2{padding:10px 0}.main_text .imgIntext{width:30%;border-radius:4px}.con_remote img{width:80%;margin-left:auto;margin-right:auto;display:block;border-radius:4px;border:2px solid rgba(157,148,238,.63)}.con_remote h2{padding:10px 0}.con_remote p{font-size:140%}.dooh_title{padding:10px 5px}.dooh_text p{font-size:140%}.event_i img{height:100%;object-fit:cover;border-radius:4px;padding-bottom:0!important}.event_i{width:100%;height:400px}.modal-content{background-color:none!important}@media (min-width: 577px){.container-img-project{min-height:200px!important;max-height:200px!important}.card-contain{width:100%!important}}@media (min-width: 768px) and (max-width: 991px){.container-img-project{min-height:300px!important;max-height:300px!important}}@media (min-width: 992px) and (max-width: 1200px){.container-img-project{min-height:200px!important;max-height:200px!important}}@media (min-width: 1201px){.container-img-project{min-height:250px!important;max-height:250px!important}}
