.creative_heading h2{color:#ffc527}.creative_heading_text h2{color:#222}.creative_heading_text span{color:#fff}.main-banner{position:relative}.main-banner .banner-text .sub-text{font-weight:600;color:#fff;font-size:16px;display:block;margin-bottom:5px;text-transform:uppercase;letter-spacing:2px;line-height:1}.main-banner .banner-text h2{font-size:52px;color:#fff;font-weight:700;margin-bottom:10px;line-height:1.5!important;text-transform:capitalize;padding:10px 0}.main-banner .banner-text h2 span{color:#ffc527;font-size:60px}.main-banner .banner-text p{font-family:"Roboto";color:#fff;font-size:15px;margin-bottom:20px;line-height:1.8}.main-banner .tp-mask-wrap{height:auto}.main-banner .more-btn{background:#ffc527;line-height:30px;padding-left:38px;padding-right:38px;font-weight:700;color:#fff}.main-banner li .btn-text{line-height:60px;padding-left:38px;padding-right:38px;font-size:13px;font-weight:700;margin-bottom:100px}#wrapper .main-banner .tp-bullets{top:auto;left:52%;display:block;visibility:visible;opacity:1;bottom:66px}.main-banner .tp-bullet{width:26px;height:3px;background:#8f8f8f}.main-banner .tp-bullet.selected{background:#ffaf36}.tparrows.tp-leftarrow,.tparrows.tp-rightarrow{border:1px solid #fff;z-index:99;cursor:pointer;background:none;visibility:hidden}.main-banner:hover .tparrows.tp-leftarrow,.main-banner:hover .tparrows.tp-rightarrow{visibility:visible}.tparrows.tp-leftarrow:hover,.tparrows.tp-rightarrow:hover{background:#ffc527;border:1px solid #ffc527}.slotholder:before{border-top:none;border-bottom:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;background-color:rgb(0 0 0 / .43);content:''}@media (max-width:480px){.main-banner .banner-text h2,.main-banner .banner-text span{font-size:18px!important}.main-banner .banner-text p{line-height:1.2;font-size:15px}}.main-banner li .btn-text{line-height:44px!important}.btn-text{min-width:150px;margin:0 5px;font-size:14px;color:#fff;font-family:'Raleway',sans-serif;line-height:41px;border:2px solid #1d98db;padding:0 22px;border-radius:0;display:inline-block;text-transform:uppercase;letter-spacing:1px;background:#1d98db;height:44px;text-align:center;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}.green-bg{border:2px solid #1d98db;background:#1d98db}.btn-text:hover{background:none;color:#1d98db;text-decoration:none}.green-bg:hover{color:#1d98db}.creative_heading p{margin:0}@media (max-width:991px){.navbar-collapse.collapse.mobile__nav{display:none}}@media (min-width:768px) and (max-width:991px){.analyzed_wrap__block{margin-top:0}}@media (max-width:767px){.analyzed_wrap__block{margin-top:0}}.analyzed_wrap__block .styl_box{background:url(../images/project/project-img1.jpg);background-size:cover;margin:0;padding:0}.analyzed_wrap__block .styl_box_img{background:url(../images/project/project-img2.jpg)}.single_analize__block{color:#fff;padding:40px 25px}.single_analize__block h2{color:#fff;font-size:24px}.btn_new:hover{background:#fff;border-color:#fff}.analyzed_wrap__block .dubble_bg{background:url(../images/project/project-img3.jpg);background-size:cover}.analyzed_wrap__block .icon__block i.fa{display:inline-block;font-size:60px;margin-bottom:35px;color:#ffc527}.promor_wrap__block>p{color:#777}.promor_wrap__block h2{font-size:30px}.promor_wrap__block h3{font-size:14px;color:#444}p.blue_text__block{color:#3f8ffb}.busines_promo_wrapper__block img{width:100%}.box_content__block{margin:15px 0;min-height:65px;position:relative}.box_content__block i.fa{background:#fab915;border-radius:5px;font-size:20px;height:60px;left:0;line-height:60px;margin-top:-37px;position:absolute;text-align:center;top:50%;width:60px;color:#fff}.box_content__block h2{font-size:18px;margin-left:73px;line-height:1.5;vertical-align:middle}.box_content__block h2 span{color:#444;display:block;font-size:70%}.new-blog .blog-post{padding:20px;background:#fff}.overflow_hidden{overflow:hidden;position:relative}#choose_us .creative_heading p{color:#323232}#choose_us .creative_heading{padding-right:156px}#choose_us .appointment .creative_heading{padding-right:0}@media (max-width:991px){#choose_us .creative_heading{padding-right:0}}.fontsize_28{font-size:28px;color:#fff}.choose_box{background:#fff;padding:23px 17px 5px;margin-bottom:17px}.choose_box .media-body h4{margin:0 0 10px;font-size:15px;font-weight:700}@media (min-width:768px) and (max-width:991px){#choose_us .image_cover{display:none}}.fontsize_28{font-size:28px;color:#fab915}.choose-us h4{font-size:20px;margin-bottom:0}.choose-us .media{overflow:visible}.image_cover_right{width:34%}@media (max-width:767px){.image_cover{position:static;width:100%;min-height:300px;margin-top:0}}@media (min-width:991px) and (max-width:1199px){.width-25per{width:35%}.tab-respons{width:65%}}.image_cover.image_cover_right{padding-left:30px;padding-right:30px;background-image:none}.appointment{max-width:465px;width:100%}.wedo-point{border:1px solid #c3c3c3;padding:20px 21px 21px 0;float:left;transition:all 0.3s;position:relative}.wedo-point:hover{border-color:#1d98db}.wedo-point:before{content:'';position:absolute;top:50%;bottom:0;width:64px;height:50px;background:#1d98db;transform:translateY(-50%);transition:all 0.3s ease-in-out}.wedo-point:hover:before{height:100%}.wedo-point .icon-serv{float:left;text-align:center;width:64px;font-size:30px;background:#2691e4;line-height:64px;margin-right:24px;color:#fff;margin-left:0;height:64px;position:relative;z-index:1}.wedo-point .serv-poin{width:calc(100% - 97px);display:inline-block;overflow:hidden}.serv-poin h3{text-transform:uppercase;font-size:16px;color:#000;line-height:1.5}.serv-poin h3 a{color:#222;display:inline-block;transition:all 0.3s}.serv-poin h3 a:hover{color:#1d98db}.serv-poin p{margin-bottom:0}.counterUp_wrapper__block{background-position:center top;background-size:cover;background-attachment:fixed;color:#fff;position:relative;z-index:1;padding:25px}.trai{border-bottom:2px solid #6A7E9B}.bgs{background-color:#1c3659!important}.counterUp_wrapper__block::before{background:#0c1f38;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:-1}.counterUp_wrapper__block h2{color:#fff;font-size:35px;text-transform:initial;font-weight:initial;margin-top:0;font-family:'Raleway',sans-serif}.boxed_btn__block{background:#ffc527 none repeat scroll 0 0;color:#222;display:inline-block;margin-top:20px;padding:16px 30px;text-transform:uppercase;transition:.3s}.colb{background:#98fdaf none repeat scroll 0 0!important}.boxed_btn__block:hover{color:#fff;background:#fab915}.counter_wrap__block.text-center{display:table;height:190px;width:100%}.single-counterup i.fa{border:1px solid #fff;border-radius:50%;font-size:35px;height:70px;line-height:42px;margin-bottom:10px;padding:14px;text-align:center;width:70px}.single-counterup p{font-weight:700;text-transform:uppercase;display:block}p.counterup{font-size:35px;font-weight:700;margin:15px 0}@media (max-width:767px){.counterUp_wrapper__block{text-align:center}.single-counterup{margin-bottom:40px}}.margin_top{margin-top:30px}.maine_box{position:relative;overflow:hidden;max-width:440px;margin-left:auto;margin-right:auto;width:100%}.price_box{position:absolute;top:10px;right:0;padding:6px 10px;color:#fff;font-size:16px}.green_bg{background:#2adc71}.orgen_bg{background:#ffc527}.maine_box .items_picher img{width:100%}.box_detail{width:100%;background:rgb(34 34 34 / .69);color:#fff;position:absolute;left:0;z-index:9;bottom:0;transition:all 0.3s;padding:15px;max-height:55px}.box_detail h3{color:#fff;margin:0;margin-top:2px;font-size:18px;margin-bottom:24px;font-weight:600}.maine_box:hover .box_detail{max-height:250px}.box_detail p{color:#fff}.box_detail a{color:#ffc527;font-weight:700}.maine_box:hover .box_detail a,.maine_box:hover .box_detail p{display:block}.use_detail .event_detail{display:inline-block;position:relative}.use_detail{width:100%;text-align:right;position:absolute;right:15px;top:-30px}.event_detail:hover .event_hover{opacity:1;top:-55px}.use_detail .event_detail{border-radius:50%;border:2px solid #ffc527;width:50px;height:50px;background:#ffc527;line-height:45px;color:#fff;font-size:25px;text-align:center}@media only screen and (min-width:992px) and (max-width:1200px){.margin_reponsive{margin-top:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.box_detail{bottom:-130px}}@media (min-width:768px) and (max-width:991px){.margin_bott{margin-bottom:30px}}.black_btn{background:#222!important}