product_back_design1_area :root {
  --BRANDCOLOR:#f64f25;
  --BRANDTEXTCOLOR:#33475b;
}


/* Prevent text selection of a <body> element in all major browsers */

.box_3,
.box_5 {
    width: 100%; float:left;height: auto
}

.box_1,
.box_11,
.box_13,
.box_2,
.box_3,
.box_4,
.box_5,
body,
svg {
    width: 100%; float:left;
}

.pagecontentclear,
body {clear: both}

#timeline .demo-card .head h2,
.boot_menu_logo_part,
.box_2 h2,
.dropdown-menu>li>a,
.navbar-inverse .navbar-brand,
.new_service_area a,
.new_service_area h2,
figure.snip0016 h2 {
    text-transform: uppercase
}

.box_13,
.box_2 {
    padding-top: 30px
}

#box-header p,
#haeading1,
.box_2 h2,
.deat {
    text-align: center
}
.boot_menu_logo_part img{width:100%;}
#por_box,
.aboutus_box,
.services_box {
    box-sizing: border-box
}


html {
   /* background: url(../images/bg.jpg) center center no-repeat fixed;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%
	*/
	background:#FFF;
}

::-webkit-scrollbar {
    width: 5px;
    background: var(--BRANDTEXTCOLOR);
}

.box_1,
.box_2 {
    float: left;
    height: auto
}

::-webkit-scrollbar-thumb {
    background: var(--BRANDCOLOR);
}

::-webkit-scrollbar-thumb:hover {
    background: var(--BRANDCOLOR);
}

.box_1 {
	width: 100%; float:left;
    background: #fff
}

.box_2 {
	width: 100%; float:left;
    background: #f5f8fa;
}

.box_3,
.box_4 {
	width: 100%; float:left;
    background: rgba(255, 255, 255, .75);
}

.hilight_info{font-size:36px; font-weight:bold; letter-spacing: -1px; color:var(--BRANDCOLOR); text-transform:uppercase;}
.diveder_line{width:200px; height:2px; background:var(--BRANDTEXTCOLOR); position:relative; margin:10px auto;-webkit-border-radius: 20px;
-moz-border-radius: 20px;border-radius: 20px; float:none; display:block; clear:both;}
.diveder_line2{width:110px; height:2px; background:url(../images/line.png); position:relative; margin:10px auto;-webkit-border-radius: 20px;
-moz-border-radius: 20px;border-radius: 20px; float:none; display:block; clear:both;}

.box_18{width:100%; float:left; background:var(--BRANDTEXTCOLOR); position:relative; z-index:7;}
.expartise_area{width:100%; float:left; padding:2%; background:none;  margin-bottom:25px;}
.eparts_logo_item_holder{width:100%; float:left; margin-top:10px; margin-bottom:10px;}
.eparts_logo_item{width:200px; float:none; margin:0 auto; padding-top:40px;padding-bottom:40px; color:#FFF; -webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%; background:var(--BRANDCOLOR); text-align:center;animation:logo_background 5s;-moz-animation:logo_background 5s infinite; /* Firefox */-webkit-animation:logo_background 5s infinite; /* Safari and Chrome */}

.eparts_logo_item_text{animation:text_color 5s;-moz-animation:text_color 5s infinite; /* Firefox */-webkit-animation:text_color 5s infinite; /* Safari and Chrome */}
.exparts_logo_txt{font-size:45px; font-weight:bold;}
.our_project_review{width:100%; float:left;}

.box_19{width:100%; margin: 0px auto;background:url(../images/technologybg.html)center no-repeat fixed;background-size: cover; height:400px;}
.box_main_counter_coer{width:100%; background:var(--BRANDTEXTCOLOR); padding:2%; color:var(--BRANDCOLOR); font-size:24px; text-align:center; margin-top:200px; margin-bottom:200px;}
.numscroller-info-top {
    font-size: 12px;
    margin-bottom: 10px;color:var(--BRANDCOLOR);
}

.box_5 {width: 100%; float:left;
    background: #fff; //border:1px solid #00f}.box_11{width: 100%;float:left}.box_13{width: 100%;float:left;border:1px solid red}.navbar-inverse{background:#4285f4;border:none;box-shadow:0 0 8px 0 rgba(0,0,0,.3)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{//border-bottom:2px solid #3367d6;background:0 0;//color:orange;border-rdaius:50%}.navbar-inverse .navbar-nav>li>a{color:#fff;text-transform:uppercase}.navbar-nav>li>a:hover{//border-bottom:2px solid #3367d6;border-bottom:2px solid #fff;color:#fff}.dropdown-menu>li>a{color:#424242;padding:7px 20px}.navbar-inverse .navbar-brand{color:#fff;font-weight:500;//background:#fff}.navbar-brand{margin-left:30px!important}.navbar-inverse .navbar-brand:hover{color:#4285f4}.dropdown-menu>li>a:hover{//color:#3367d6;color:#4285f4}.dropdown-menu{top:105%;border-radius:0;border:none;box-shadow:0 0 2px 0 rgba(0,0,0,.3);min-width:207px;cursor:pointer}.navbar-nav.navbar-right:last-child{margin-right:30px}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{//color:#3367d6}.navbar-inverse .navbar-nav>li>a:hover{//color:#3367d6;color:#fff}#calltoaction-section{//border:1px solid orange;min-height:auto;width:100%;float:left;background:rgba(255,255,255,.78);padding-top:50px}svg{height:100%;margin-top:10px}#por_box{border:1px solid orange;height:140px;width:20%;float:left}#haeading1{font-size:5vw;font-weight:700;margin-top:20px}#box-header p{font-size:2vw;font-weight:10}#footer h4,.boot_menu_logo_part,.box_2 h2,.contr_area,.deat span,.megamenu .strong,.ourservices .fa,.ourservices h4{font-weight:700}.boot_menu_holder{width:100%;float:left;position:fixed;top:0}.boot_menu_container{width:100%;float:left;background:var(--BRANDCOLOR);position:relative}.boot_menu_logo_part{width:20%;float:left;margin-left:2%;padding:9px;font-family:Arial,Helvetica,sans-serif;color:#FFF;font-size:17px;text-align:center;cursor:pointer;}.call_to_action_header ul li a,.testimonal_clint_headr{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif}.boot_menu_logo_part:hover{color:#FFF;}.boot_menu_logo_part img{width:100%;}.boot_menu_content{width:71%;float:left;margin-right:10px;margin-left:4%;position:relative}.boot_lable_prt{float:right;margin-right:10px}.boot_menu_toogle{width:25px;float:right;border:1px solid #000;margin-top:7px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;display:none;padding:5px 8px 8px}.boot_menu_toogle:hover{background:#000}.boot_menu_icon{width:100%;float:left;height:3px;background-color:#FFF;margin:2px 0}#menu-toggle{display:none}#menu{width:74%;float:right;margin-top:0;//display:none}.call_to_action_header{width:100%;float:left;background-color:#394959;box-shadow:inset 0 -1px 0 0 #1c1e21;height:25px;line-height:25px;display:block}.call_to_action_header ul{margin:0;padding:0;float:right}#box_img_1,#box_img_2,#box_img_3,#box_img_4,#box_img_5,#box_img_6,#box_img_7,#box_img_8{height:260px;margin-top:0px;margin-bottom:0px;transition:3s;width:100%;border:1px solid #dcdcdc;}.call_to_action_header ul li{display:inline-block;margin-right:30px}.call_to_action_header ul li a{color:#fff;text-decoration:none}#box_img_1{background:url(../images/portfolio1.jpg) top;background-size:cover}#box_img_1:hover,#box_img_2:hover,#box_img_3:hover,#box_img_4:hover,#box_img_5:hover,#box_img_6:hover,#box_img_7:hover,#box_img_8:hover{background-position:bottom;}.latest-news-wrap,.services_box{box-shadow:0 3px 10px rgba(0,0,0,.1)}#box_img_2{background:url(../images/portfolio2.jpg) top;background-size:cover}#box_img_3{float:left;background:url(../images/portfolio3.jpg) top;background-size:cover}#box_img_4{float:left;background:url(../images/portfolio4.jpg) top;background-size:cover}#box_img_5{float:left;background:url(../images/portfolio5.jpg) top;background-size:cover}#box_img_6{float:left;background:url(../images/portfolio6.jpg) top;background-size:cover}#box_img_7{float:left;background:url(../images/portfolio7.jpg) top;background-size:cover}#box_img_8{float:left;background:url(../images/portfolio8.jpg) top;background-size:cover}.box_2 h2{padding:10px 0}h2{font-size:24px}.latest-news-area{margin-top:40px}.latest-news-wrap{background:#FFF;margin-bottom:10px;border-radius:5px}.news-img{position:relative}.deat,.news-img:before{position:absolute;top:0;left:0}.news-img:before{width:100%;height:100%;background:#000;content:"";opacity:0;transform:scale(.8);transition:all .5s}.deat,.news-content a{background:linear-gradient(145deg,#faa61f 0,#ed1847 100%)}.latest-news-wrap:hover .news-img:before{opacity:.5;transform:scale(1)}.img-responsive{width:100%}.deat{height:70px;width:70px;padding:10px}.deat span{display:block;color:#fff;font-size:16px}.news-content{padding:20px;margin-left:3px}.news-content i{font-size:18px;display:inline-block}.news-content .fa{padding:10px;cursor:pointer}.news-content .fa-facebook{color:#3b5995}.news-content .fa-twitter{color:#0084b4}.news-content .fa-linkedin{color:#0077b5}.news-content .fa-youtube{color:red}.news-content .fa-whatsapp{color:#34af23}.news-content p{margin-bottom:15px;text-align:justify;margin-top:20px}.news-content a{font-size:14px;padding:10px 20px;color:#fff;transition:all .5s easy-in-out;text-align:center}.news-content a:hover{font-size:14px;border:1px solid #34495e;background:0 0;color:#34495e;text-decoration:none;border-radius:20px}.gaps{margin-top:40px}.gapping,.service_box{margin-top:20px}.ourservices .fa{font-size:30px;color:#fff;//box-shadow:0 3px 10px rgba(0,0,0,.1);width:auto;padding:10px;float:left}.service_box{padding:10px}.ourservices{width:100%;float:left}.ourservices h3{color:#34495e;text-align:left;//font-size:19px}.ourservices h4{color:#fff;background:#4285f4;//box-shadow:0 3px 15px rgba(0,0,0,.1);padding:5%;margin-top:0;//border-bottom:1px dashed #fff;//border-top:1px dashed #fff}.ourservices p{font-size:15px;//box-shadow:0 7px 10px rgba(0,0,0,.1);padding:10px;color:#424242}.services_box{width:100%;margin:10px auto;background:#FFF;padding:10px 10px 20px;transition:.9s;cursor:pointer;border:1px solid #e8e6e6}.services_box:hover{border-radius:5px;background:#fff;//box-shadow:0 29px 60px 0 rgba(54,57,73,.09);box-shadow:0 3px 10px rgba(0,0,0,.3)}.services_box a{font-size:14px;//background:linear-gradient(145deg,#faa61f 0,#ed1847 100%);//background:#4285f4;padding:10px 20px;color:#fff;transition:all .5s easy-in-out;text-align:center;border-radius:4px;text-decoration:none;//margin-bottom:20px;background:#ee4a03}.services_box a:hover{background:#cc3e00}.aboutus,.box_6{padding-top:30px}.abouttext,.box_6{padding-bottom:30px}.services_img{//border:1px solid #4285f4;width:100%;margin-bottom:10px}.services_img img{width:100%}strong{font-size:32px;color:#4285f4}.section_identity{border:1px solid #e8e6e6;width:20%}.aboutus{width:100%;float:left;background:rgba(255,255,255,.85)}.aboutus_box{width:100%;margin:0 auto 10px;//box-shadow:0 3px 10px rgba(0,0,0,.1);//padding:10px 10px 20px 10px;transition:.9s;cursor:pointer;//border:1px solid #e8e6e6}.abouttext{text-align:justify}.drop_cap{float:left;width:.7em;font-size:400%;font-family:algerian,courier;line-height:80%;color:#4285f4}.box_6,.box_7{width:100%;float:left}.box_6{background:url(../images/test-back.jpg) center no-repeat fixed;background-size:cover;border-top:1px solid #ebebeb;//padding-bottom:30px;color:#fff;text-align:center}.box_7{//background:#4285f4;height:auto;border-top:1px solid #424141;border-bottom:1px solid #424141}.footer{padding:30px;color:#ccc;background:url(../../images/footer-bg.jpg)}.footer .social{font-size:20px;height:30px;width:30px;text-align:center;padding:5px;border:1px solid #ccc;margin-bottom:10px;margin-right:5px}.footer input{height:40px;width:160px;padding:5px;border:none;background-color:#ccc;color:#000}.footer .btn{padding:10px 5px;margin:-3px 0 0 5px}#footer_box{border-right:1px solid #424141}#footer h4{color:#fff;margin-left:40px!important;padding:0!important}#footer_box p:hover{color:#fff;cursor:pointer}.box_8{width:100%;float:left;background:url(images/navservice.jpg) center center no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:80px;//border:1px solid #4285f4;box-shadow:0 3px 10px rgba(0,0,0,.1)}.testimonal_clint_headr{width:100%;float:left;color:#FFF;text-align:center;font-size:30px;text-shadow:2px 0 0 #2b2727; margin-top:0px; margin-bottom:15px;}.testimonial_content_text,.testimonial_info_text_1{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-shadow:1px 0 0 #2b2727}.testimonal_cover_box{width:60%;float:left;position:relative;z-index:10;margin:2% 20%}.testimonial_profile_img{width:120px;float:left;height:120px;background:#FFF;margin-left:41%;border-radius:50%;overflow:hidden;border:4px solid #0095ff;-webkit-box-shadow:0 -1px 5px 3px rgba(0,0,0,.75);-moz-box-shadow:0 -1px 5px 3px rgba(0,0,0,.75);box-shadow:0 -1px 5px 3px rgba(0,0,0,.75)}.box_9 ul li a,.why_box_icon_show{border-radius:50%;text-align:center}.why_box_bottom,.why_box_top{//border:1px solid #00f;height:auto}.testimonial_profile_img img{width:100%}.testimonial_content_text{width:96%;float:left;margin-top:20px;margin-bottom:20px;padding:2%;line-height:22px;font-size:16px;color:#FFF}.testimonial_quation_frist{width:50px;float:left;margin-top:-16px;color:#FFF;font-size:24px}.testimonial_quation_second{width:50px;float:right;color:#FFF;font-size:24px}.testimonial_down_info{width:50%;float:left;margin-left:25%;margin-right:25%}.testimonial_info_text_1{width:100%;float:left;margin-top:4%;font-size:18px;color:#fbff09;text-align:center}.testimonial_info_text_2,.testimonial_info_text_3{margin-top:5px;font-family:geomanist,Helvetica,Arial;text-align:center;width:100%;float:left}.testimonial_info_text_2{font-size:15px;color:#0317ff;font-weight:700;text-shadow:0 0 0 #2b2727}.testimonial_info_text_3{font-size:14px;color:#FFF;ont-weight:bold;text-shadow:1px 0 0 #2b2727}.box_10 h3,.box_10 p{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;color:#fff;text-align:center; text-transform:uppercase;}.box_10{width:100%;float:left;height:auto;background:url(../images/why_us_bg.jpg) center no-repeat fixed;background-size:cover;padding:0px;position:relative}.tittle_choose,.why_box_bottom,.why_box_top{padding-bottom:30px}.why_box_top{box-sizing:boder-box;padding-top:30px}#section07 a span,*,.why-choose-us-section-r-side,.why_box_bottom,.why_box_inner_top{box-sizing:border-box}.why_box_inner_top{height:150px}.box_10 h3{font-size:30px}.box_10 p{font-size:16px}.tittle_choose{//border:1px solid #fff;height:auto}.why_box_inner_img{height:100px;width:40%;margin:0 auto}.why_box_icon_show{width:100px;height:100px;float:left;-moz-border-radius:50%;background:#33475b94;padding-top:25px;border:3px solid #FFF;-webkit-transition:1s;-moz-transition:1s;transition:1s;color:#FFF;font-size:36px}.why_box_icon_show:hover{background:#ff7a59ad;-webkit-box-shadow:0 -1px 5px 3px rgba(0,0,0,.75);-moz-box-shadow:0 -1px 5px 3px rgba(0,0,0,.75);box-shadow:0 -1px 5px 3px rgba(0,0,0,.75);color:#FFF}.box_9,.footer_social_section{box-shadow:inset 0 -1px 0 0 #1c1e21}.why_box_inner_content{height:auto;width:100%;margin:0 auto}.why_box_inner_content p{color:#fff;text-align:center;line-height:25px}.box_9{//border:1px solid #00f;width:100%;float:left;height:60px;background-color:#394959}.box_9 ul{display:flex;list-style:none;float:right}.box_9 ul li{list-style:none;margin-top:15px}.box_9 ul li a{width:30px;height:auto;background:#fff;line-height:25px;font-size:15px;margin:0 5px;display:block;position:relative;overflow:hidden;border:3px solid #fff;z-index:1}.box_9 ul li a .fa{position:relative;color:#262626;transition:.5s;z-index:3}.box_9 ul li a:hover .fa{color:#fff;transform:rotateY(360deg)}.box_9 ul li a:before{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background:red;transition:.5s;z-index:2}.box_9 ul li a:hover:before{top:0}.box_9 ul li:nth-child(1) a:before{background:#3b5999}.box_9 ul li:nth-child(2) a:before{background:#55acee}.box_9 ul li:nth-child(3) a:before{background:#dd4b39}.box_9 ul li:nth-child(4) a:before{background:#e4405f}.box_9 ul li:nth-child(5) a:before{background:#0077b5}#footer_box p{padding-top:5px;color:#fff;margin-bottom:10px}.box_9 .inner{position:relative;width:1130px;margin:0 auto;height:auto;overflow:hidden}.box_9 #content-wrapper{padding:0}.row{margin-left:0;margin-right:0}.footer_section{width:100%;float:left;height:auto}.footer_section_cover{width:100%;float:left;height:auto;background:#253342;}.footer_section .footer_inner_box{border-right:2px solid #33475b;}.footer_img_box_cnt{width:100%;float:left;margin-top:15px}.footer_img_box_cnt img{width:100%}.footer_section .footer_inner_box h4{color:#fff;margin-left:40px}.footer_section .footer_inner_box ul li{margin-top:10px}.footer_section .footer_inner_box ul li a{color:#fff;text-decoration:none}.footer_social_section{width:100%;float:left;border-top:1px solid #272424;background-color:#394959}.footer_social_section ul{display:flex;list-style:none;float:right}.footer_social_section ul li{list-style:none;margin-top:10px;margin-bottom:10px}.footer_social_section ul li a{width:30px;height:30px;background:#fff;text-align:center;line-height:25px;font-size:20px;margin:0 10px;display:block;border-radius:50%;position:relative;overflow:hidden;border:3px solid #fff;z-index:1}.footer_social_section ul li a .fa{position:relative;color:#262626;transition:.5s;z-index:3}.footer_social_section ul li a:hover .fa{color:#fff;transform:rotateY(360deg)}.footer_social_section ul li a:before{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background:red;transition:.5s;z-index:2}.footer_social_section ul li a:hover:before{top:0}.footer_social_section ul li:nth-child(1) a:before{background:#3b5999}.footer_social_section ul li:nth-child(2) a:before{background:#55acee}.footer_social_section ul li:nth-child(3) a:before{background:#dd4b39}.footer_social_section ul li:nth-child(4) a:before{background:#e4405f}.footer_social_section ul li:nth-child(5) a:before{background:#0077b5}.footer_social_section p{color:#92acc5;margin-top:20px}.contr_area{width:auto;float:left;margin-right:4px;font-size:14px;font-family:"Arial Black",Gadget,sans-serif;text-align:center}.cntr_size{padding:2px 6px;font-size:12px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:-1px 5px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:-1px 3px 3px 0 rgba(0,0,0,.75);box-shadow:-1px 3px 3px 0 rgba(0,0,0,.75)}.cntr_backclr{background:#e4f5fc;background:-moz-linear-gradient(top,#e4f5fc 0,#bfe8f9 50%,#9fd8ef 51%,#2ab0ed 100%);background:-webkit-linear-gradient(top,#e4f5fc 0,#bfe8f9 50%,#9fd8ef 51%,#2ab0ed 100%);background:linear-gradient(to bottom,#e4f5fc 0,#bfe8f9 50%,#9fd8ef 51%,#2ab0ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f5fc', endColorstr='#2ab0ed', GradientType=0 );border:1px solid #03F;color:#000}@media screen and (max-width:1024px){.boot_menu_container{border-bottom:1px solid #FFF;}.boot_menu_logo_part{width:75%;text-align:left;margin-right:2%;}.boot_menu_logo_part img{width:20%;}.boot_menu_toogle{width:35px;display:block;float:right;margin-right:0}#menu-toggle:checked+#menu,.boot_menu_content{display:none}#menu{width:100%;margin-top:0;height:350px;overflow-y:scroll;}}@media screen and (max-width:760px){.navbar_header_cvk{width:90%;text-align:left;margin-right:2%}}@media screen and (max-width:630px){.footer_social_section p{text-align:center}.call_to_action_header{display:none}}.megamenu li a,.megamenu>li>a,.pagecontent a{text-decoration:none}.under_menu_img{width:100%;float:right;margin-top:15%}.under_menu_img img{width:100%}.pagecontent{width:960px;margin:3px auto;text-shadow:1px 1px 1px #fff}.pagecontent li,.pagecontent p{color:#666;font-size:12px;line-height:18px}.pagecontent li,.pagecontent ul{padding-left:16px}.pagecontent .pusher{width:100%;height:50px}.pagecontent a{color:#999}.pagecontent h1,.pagecontent h3{color:#222}.pagewrapper{width:960px;margin:0 auto}.pagewrapper .pagecontent{width:690px;float:left;margin:10px 0 0}.pagewrapper .megamenu_vertical_left{margin-right:30px}.pagewrapper .megamenu_vertical_right{margin-left:30px}@media only screen and (max-width:1024px){.pagecontent,.pagewrapper{width:95%}.pagewrapper .pagecontent{width:100%}.pagewrapper .megamenu_vertical_left{margin-right:auto}.pagewrapper .megamenu_vertical_right{margin-left:auto}}@media only screen and (max-width:767px){.pagecontent,.pagewrapper,.pagewrapper .pagecontent{width:420px}}@media only screen and (max-width:479px){.pagecontent,.pagewrapper,.pagewrapper .pagecontent{width:300px}}.megamenu_wrapper{margin:5px auto 0;display:block;position:relative;z-index:9999;font-family:"Times New Roman",Times,serif;font-size:12px;line-height:21px;width:90%;float:left}.landing_heder_txt,.megamenu h2,.megamenu h3,.megamenu li,.megamenu p,.megamenu ul{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align:left}.megamenu_container{width:100%;margin:0 auto;height:40px}.megamenu_wrapper .megamenu_container{width:100%}.megamenu_container .megamenu{list-style:none;width:960px;margin:0 auto;padding:0}.megamenu>li{float:left;position:relative;margin-right:5px;border:none}.megamenu li.menuitem_fullwidth{position:static!important}.megamenu>li>a{outline:0;padding:9px 12px 11px;display:block}.megamenu>li .menuitem_drop{padding-right:25px}.megamenu>li.menuitem_nodrop>a{padding-bottom:10px}.megamenu>li.menuitem_right{float:right;right:0;margin-right:0}.megamenu li.megamenu_button{display:none}.megamenu li.megamenu_button_active{background:#000!important}.megamenu .dropdown_1column,.megamenu .dropdown_2columns,.megamenu .dropdown_3columns,.megamenu .dropdown_4columns,.megamenu .dropdown_5columns,.megamenu .dropdown_fullwidth{margin:0;display:none;position:absolute;top:41px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.megamenu .dropdown_1column{width:135px;padding:15px 14px 15px 15px}.megamenu .dropdown_2columns{width:290px;padding:15px 11px 15px 15px}.megamenu .dropdown_3columns{width:445px;padding:15px 8px 15px 15px}.megamenu .dropdown_4columns{width:600px;padding:15px 5px 15px 15px}.megamenu .dropdown_5columns{width:755px;padding:15px 2px 15px 15px}.megamenu .dropdown_fullwidth{width:230px;padding:5px 0 1px 1px;top:42px;left:10px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.megamenu_wrapper .dropdown_right{left:auto;}.megamenu_wrapper .megamenu li.menuitem_right .dropdown_fullwidth{left:auto;right:8px}.megamenu li:hover>div{display:block}.megamenu .col_five_sixths,.megamenu .col_four_fifths,.megamenu .col_full,.megamenu .col_half,.megamenu .col_one_fifth,.megamenu .col_one_quarter,.megamenu .col_one_sixth,.megamenu .col_one_third,.megamenu .col_three_fifths,.megamenu .col_three_quarters,.megamenu .col_two_fifths,.megamenu .col_two_thirds{float:left;margin-left:2%}.megamenu .col_one_sixth{width:14.66667%}.megamenu .col_one_fifth{width:18%}.megamenu .col_one_quarter{width:23%}.megamenu .col_one_third{width:31.33333%}.megamenu .col_two_fifths{width:38%}.megamenu .col_half{width:48%}.megamenu .col_three_fifths{width:58%}.megamenu .col_two_thirds{}.megamenu .col_three_quarters{width:73%}.megamenu .col_four_fifths{width:78%}.megamenu .col_five_sixths{width:81.33333%}.megamenu .col_full{width:98%}.megamenu .firstcolumn{margin-left:0;clear:left}.megamenu h2,.megamenu h3,.megamenu li,.megamenu p,.megamenu ul{font-size:14px;line-height:21px}.megamenu p{margin:0 0 18px}.megamenu .italic{font-style:italic}.megamenu h2,.megamenu h3{margin-top:7px}.megamenu h2{font-weight:400;font-size:21px;margin-bottom:18px;padding-bottom:11px}.megamenu h3{font-weight:600;font-size:14px;margin-bottom:14px;padding-bottom:7px}.megamenu .pusher{margin-top:18px}.megamenu .favorite,.megamenu .help,.megamenu .mail,.megamenu .print{padding-left:36px;margin-bottom:18px}.megamenu .imgshadow_dark,.megamenu .imgshadow_light{padding:4px;margin-top:5px}.megamenu .img_left{float:left;margin:5px 15px 5px 0}.megamenu .img_right{float:right;margin:5px 0 5px 15px}.megamenu li .black_box,.megamenu li .dark_grey_box{margin:-8px 0 18px;color:#eee;text-shadow:1px 1px 1px #000;padding:8px 12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.megamenu li ul{list-style:none;padding:0;margin:0 0 12px}.megamenu li ul li{line-height:24px;position:relative;padding:0;margin:0;float:left;text-align:left;width:100%}.megamenu li ul li a{padding:0}.megamenu li .greybox li{margin:0 0 4px;padding:4px 6%;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.megamenu li .plus li{margin:0 0 4px;padding:0 0 0 20px;float:left}.megamenu li ul.social{list-style:none;margin:0;padding:0}.megamenu li ul.social li{padding-top:5px;margin:0 12px 12px 0;float:left;position:relative;display:inline;width:32px}.megamenu li ul.social li img{border:none}.megamenu li ul.social li:hover{padding-top:5px;margin:-1px 12px 12px 0}.megamenu li ul.social li span{display:none}.megamenu .dropdown_flyout{min-width:120px}.megamenu .levels,.megamenu .levels ul{padding:0;margin:0;list-style:none}.megamenu .levels a{display:block;width:10em}.megamenu .levels li{float:left}.megamenu .levels li ul{position:absolute;top:-23px;margin:15px 0 0 4px;padding:6px 12px;left:-999em;z-index:9999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.megamenu .levels li:hover>ul{left:96%}.megamenu .contact_form{display:block;margin-bottom:10px;font-size:12px;font-family:Arial,Helvetica,sans-serif}.megamenu .contact_form label{display:inline-block;float:left;width:80px;font-size:12px}.megamenu .contact_form input,.megamenu .contact_form textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;width:90%;padding:8px 4%;margin:9px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.megamenu .contact_form textarea{resize:none}.megamenu .contact_form .required{color:#C00}.megamenu .contact_form .form_buttons{margin:4px 0 0}.megamenu .contact_form input.button{width:80px;margin-right:10px;cursor:pointer;padding:8px}.megamenu .contact_form .special{display:none}.megamenu .contact_form .error,.megamenu .contact_form .sent{font-size:11px;padding:2px 5px;text-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.megamenu .contact_form .error{background:#FBE5E2;border:1px solid #F2A197;color:#992213}.megamenu .contact_form .sent{background:#E1F8CB;border:1px solid #C6D880;color:#37620d}.megamenu_light_theme .megamenu_container .megamenu>li.active,.megamenu_light_theme .megamenu_container>ul>li.menuitem_nodrop:hover,.megamenu_light_theme .megamenu_container>ul>li:hover{border-bottom:2px solid #fff;}.megamenu_light_theme .megamenu_container .megamenu>li.noactive a,.megamenu_light_theme .megamenu_container>ul>li>a{font-size:13px;color:#FFF;//text-shadow:1px 1px 1px #000}.megamenu_light_theme .megamenu_container>ul>li:hover>a{color:#fff;}.megamenu_light_theme .megamenu li.noactive .menuitem_drop,.megamenu_light_theme ul li .menuitem_drop{background-repeat:no-repeat;background-position:right 17px}.megamenu_vertical_left .megamenu_light_theme .megamenu li.noactive .menuitem_drop,.megamenu_vertical_left .megamenu_light_theme ul li .menuitem_drop{background-position:90% 15px}.megamenu_vertical_right .megamenu_light_theme .megamenu li.noactive .menuitem_drop,.megamenu_vertical_right .megamenu_light_theme ul li .menuitem_drop{background-position:10% 15px}.megamenu_light_theme .megamenu>li>div,.megamenu_light_theme ul .levels li ul{border:1px solid #444;border-top:none;background:#394959;}.megamenu_light_theme ul .levels li ul,.megamenu_wrapper_vertical .megamenu_light_theme .megamenu>li>div{border:1px solid #444}.megamenu_light_theme ul h2,.megamenu_light_theme ul h3{border-bottom:1px solid #888}.megamenu_light_theme ul .imgshadow_dark{background:#FFF;border:1px solid #333;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.megamenu_light_theme ul .imgshadow_light{background:#FFF;border:1px solid #777;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.megamenu_light_theme ul li .black_box{color:#fff;text-shadow:1px 1px 1px #000;background-color:#333;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000}.megamenu_light_theme ul li .dark_grey_box{color:#fff;text-shadow:1px 1px 1px #000;background-color:#555;-webkit-box-shadow:inset 0 0 3px #111;-moz-box-shadow:inset 0 0 3px #111;box-shadow:inset 0 0 3px #111}.megamenu_light_theme ul li .greybox li{background:#FFF;border:1px solid #cbd6e2;color:#4285f4;font-weight:700}.megamenu_light_theme ul li .greybox li:hover{background:var(--BRANDCOLOR);border:1px solid #aaa;color:#FFF}.megamenu_light_theme ul .contact_form input:focus,.megamenu_light_theme ul .contact_form input:hover,.megamenu_light_theme ul .contact_form select:focus,.megamenu_light_theme ul .contact_form select:hover,.megamenu_light_theme ul .contact_form textarea:focus,.megamenu_light_theme ul .contact_form textarea:hover{box-shadow:rgba(0,0,0,.7) 0 0 3px;-moz-box-shadow:rgba(0,0,0,.7) 0 0 3px;-webkit-box-shadow:rgba(0,0,0,.7) 0 0 3px;border:1px solid #333}.megamenu_light_theme ul .contact_form input,.megamenu_light_theme ul select,.megamenu_light_theme ul textarea{color:#FFF;background-color:#222;border:1px solid #0A0A0A}.megamenu_light_theme ul .contact_form input.button{background-color:#1E1E1E;border:1px solid #0A0A0A;color:#ccc}.megamenu_light_theme ul .contact_form input.button:hover{color:#eee;background-color:#222;border:1px solid #000}.megamenu_lightblue{background:var(--BRANDCOLOR)}.megamenu_dark_theme .megamenu_lightblue li div a{color:#608c7d}.megamenu_dark_theme .megamenu_lightblue li div a:hover,.megamenu_dark_theme .megamenu_lightblue li ul li a:hover{color:#99b9ae}.megamenu_light_theme .megamenu_lightblue li div a{color:#394959;display:block}.megamenu_light_theme .megamenu_lightblue li div a:hover,.megamenu_light_theme .megamenu_lightblue li ul li a:hover{color:#FFF}.megamenu_dark_theme .megamenu_container .megamenu>li.noactive,.megamenu_light_theme .megamenu_container .megamenu>li.noactive{background-color:transparent;border:none}@media only screen and (max-width:1023px){.megamenu_wrapper{width:95%}.megamenu_wrapper .megamenu_container{width:100%;padding:0;margin:0 auto;height:auto;float:left}.megamenu_wrapper .megamenu_container .megamenu{width:98%;margin:0;padding:0 1%}.megamenu_wrapper .megamenu>li{height:40px;position:static;float:left;right:auto}.megamenu_wrapper .megamenu>li.menuitem_right{float:right}.megamenu_wrapper .megamenu .dropdown_1column,.megamenu_wrapper .megamenu .dropdown_2columns,.megamenu_wrapper .megamenu .dropdown_3columns,.megamenu_wrapper .megamenu .dropdown_4columns,.megamenu_wrapper .megamenu .dropdown_5columns,.megamenu_wrapper .megamenu .dropdown_fullwidth,.megamenu_wrapper .megamenu .dropdown_right{top:auto;right:auto;left:auto;float:left;border-top:none;padding:2%;margin:-1px 0 0 -1px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.megamenu .dropdown_1column{width:12.6666%}.megamenu .dropdown_2columns{width:29.3333%}.megamenu .dropdown_3columns{width:44%}.megamenu .dropdown_4columns{width:60.6666%}.megamenu .dropdown_5columns{width:79.3333%}.megamenu .dropdown_fullwidth{width:94%}.megamenu_wrapper .megamenu .dropdown_right{left:auto;right:1%}.megamenu_wrapper .megamenu .dropdown_fullwidth,.megamenu_wrapper .megamenu li.menuitem_right .dropdown_fullwidth{top:41px;right:auto;left:1%;margin:0}.megamenu .contact_form input,.megamenu .contact_form label,.megamenu .contact_form textarea{width:92%}.megamenu .contact_form .form_buttons{margin:4px 0 0}}@media only screen and (max-width:768px){.megamenu_wrapper{width:90%;margin:0 auto;float:none}.megamenu_vertical_left,.megamenu_vertical_right{float:none}.megamenu_wrapper .megamenu_container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.megamenu_wrapper .megamenu_container .megamenu{width:100%;margin:0;padding:0}.megamenu_container .megamenu>li,.megamenu_container .megamenu>li.menuitem_right,.megamenu_container .megamenu>li.menuitem_right:hover,.megamenu_container .megamenu>li:hover{float:left;width:100%;display:block;padding-right:0;margin-right:0}.megamenu_wrapper .megamenu li.menuitem_right .dropdown_fullwidth{top:auto;right:auto;left:0}.megamenu_container .megamenu .dropdown_1column,.megamenu_container .megamenu .dropdown_2columns,.megamenu_container .megamenu .dropdown_3columns,.megamenu_container .megamenu .dropdown_4columns,.megamenu_container .megamenu .dropdown_5columns,.megamenu_container .megamenu .dropdown_fullwidth,.megamenu_container .megamenu .dropdown_right{left:0;top:auto;margin:-1px 0 0;width:100%;padding:8px}.megamenu .col_five_sixths,.megamenu .col_four_fifths,.megamenu .col_full,.megamenu .col_half,.megamenu .col_one_fifth,.megamenu .col_one_quarter,.megamenu .col_one_sixth,.megamenu .col_one_third,.megamenu .col_three_fifths,.megamenu .col_three_quarters,.megamenu .col_two_fifths,.megamenu .col_two_thirds{margin-left:0;margin-right:0;width:100%;float:left;display:block}.megamenu>.col_five_sixths,.megamenu>.col_four_fifths,.megamenu>.col_full,.megamenu>.col_half,.megamenu>.col_one_fifth,.megamenu>.col_one_quarter,.megamenu>.col_one_sixth,.megamenu>.col_one_third,.megamenu>.col_three_fifths,.megamenu>.col_three_quarters,.megamenu>.col_two_fifths,.megamenu>.col_two_thirds{margin-left:2%;margin-right:2%}.megamenu_wrapper .megamenu .levels li ul{position:relative;top:auto;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:auto;border:none;background:0 0}.megamenu_wrapper .megamenu .levels li{float:left;width:100%}.megamenu_wrapper .megamenu .levels li:hover>ul{left:auto}.megamenu_light_theme ul .levels a.parent,.megamenu_light_theme ul .levels a.parent:hover,.megamenu_light_theme ul .levels li ul,.megamenu_wrapper .megamenu_light_theme ul .levels a.parent,.megamenu_wrapper .megamenu_light_theme ul .levels a.parent:hover,.megamenu_wrapper .megamenu_light_theme ul .levels li ul{background:0 0;border:none}}@media only screen and (max-width:479px){.megamenu_wrapper{width:300px}.megamenu_container .megamenu .dropdown_1column,.megamenu_container .megamenu .dropdown_2columns,.megamenu_container .megamenu .dropdown_3columns,.megamenu_container .megamenu .dropdown_4columns,.megamenu_container .megamenu .dropdown_5columns,.megamenu_container .megamenu .dropdown_fullwidth,.megamenu_container .megamenu .dropdown_right{width:100%}}.slider,.slider__list,.wrapper{position:relative}.slider,.slider__item,.wrapper{overflow:hidden}.btns-wrap,.slider__info,.slider__item,.slider__tabs{text-align:center}.clearfix:after,.clearfix:before{content:"";display:table}.slider__item:before,.slider__nav:before{content:''}.clearfix:after{clear:both}.ib{display:inline-block;vertical-align:top}.wrapper{min-height:100%;height:auto!important;height:100%;min-width:900px}.maincontent{padding-bottom:50px}.slider{height:420px}.no-cssvhunit .slider{height:17em}.slider__list{list-style-type:none;height:100%;transition:left 0s ease 0s}.no-cssvhunit li,.no-cssvhunit p{font-size:1.4em}.header{display:block;z-index:10;background:#fff;}.no-cssvhunit .header{margin-bottom:1.6em}.page-title{color:#6F5498;font-size:3.8vh;margin:0;line-height:1;padding:2vh 0}.no-cssvhunit .page-title{font-size:2em;padding:.5em 0}.page-title__selection{color:#A499BD}.description ul{margin-left:3vh}.no-cssvhunit .description ul{margin-left:1.2em}.description li,.description p{margin:0 0 .7vh}.no-cssvhunit .description li,.no-cssvhunit .description p{margin:0 0 .3em}.example-title{color:#295798;font-size:3vh;margin:4vh 0 2vh;line-height:1}.no-cssvhunit .example-title{font-size:1.6em;margin:1.5em 0 1.1em}.slider__item{position:absolute;left:0;top:0;width:100%;height:100%;line-height:1.25}.slider__item:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4}.no-cssvhunit .slider__item{font-size:13em}.no-cssvhunit .slider__item:before{border:.1em solid #fff}.slider_1 .slider__item{background:#AACDD0;color:#488678}.slider_2 .slider__item{line-height:1.1}.slider_3 .slider__item{width:25%;color:#0161ff}.slider_4 .slider__item{color:#0161ff}.slider__nav{position:absolute;top:0;bottom:0;width:15vh;cursor:pointer;transition:background-color .3s ease 0s}.slider__nav:before{display:block;position:absolute;left:50%;top:50%;border-color:#0095ff;border-style:solid;width:3vh;height:3vh;margin:-1.5vh 0 0 -1.5vh;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slider-control,.slider__tabs__item{display:inline-block;vertical-align:top}.no-cssvhunit .slider__nav{width:10em}.no-cssvhunit .slider__nav:before{width:2em;height:2em;margin:-1em 0 0 -1em}.no-csstransforms .slider__nav:before{width:0;height:0;border-style:solid}.slider__nav_left{left:0}.slider__nav_left:before{border-width:0 0 1vh 1vh}.no-cssvhunit .slider__nav_left:before{border-width:0 0 .7em .7em}.no-csstransforms .slider__nav_left:before{border-width:1.5em 3em 1.5em 0;border-color:transparent #cba867 transparent transparent}.slider__nav_next{right:0}.slider__nav_next:before{border-width:1vh 1vh 0 0}.no-cssvhunit .slider__nav_next:before{border-width:.7em .7em 0 0}.no-csstransforms .slider__nav_next:before{border-width:1.5em 0 1.5em 3em;border-color:transparent transparent transparent #cba867}.slider__tabs{position:absolute;left:0;right:0;bottom:0}.slider__tabs__item{border-radius:50%;background:#aaa;width:2.5vh;height:2.5vh;margin:2vh;cursor:pointer}.slider__info,.slider__tabs__item_active{background:#fff}.no-cssvhunit .slider__tabs__item{width:1em;height:1em;margin:1.2em}.slider__info{position:absolute;width:20vh;padding:.5vh;bottom:1.5vh;left:50%;margin-left:-10.5vh;font-size:2vh;color:#295798}.no-cssvhunit .slider__info{font-size:1em;padding:.5em;bottom:1em;width:10em;margin-left:-5.5em}.btns-wrap{margin:2.5vh 0}.no-cssvhunit .btns-wrap{margin:1em 0}.slider-control{border:0;background:#6f759c;color:#fff;font-size:2.5vh;height:4vh;line-height:4vh;padding:0 2vh;margin:0 1vh}.no-cssvhunit .slider-control{font-size:1.4em;height:2em;line-height:2em;padding:0 1em;margin:0 1em}.code-example{margin:2.5vh 0;border-left:.5vh solid #295798;padding:.4vh 1vh;background:#EFF6F9;color:#111;font-size:1.8vh;line-height:1.2}.no-cssvhunit .code-example{margin:1em 0;padding:.2em .5em;font-size:1.2em;border-left:.2em solid #295798}@media screen and (max-width:600px){.slider{height:550px;position:relative;overflow:hidden}.why-choose-us-section_img_box{padding-top:35%}}.webdesign_header_part{width:100%;float:left;//border:1px solid #009}.webdesign_header_cover{width:100%;float:left;background:url(../images/wordpress-581849_1920.jpg) center no-repeat fixed;background-size:cover; height:100vh;}.webdesign_contact_form_prt{width:100%;float:left;margin-top:;margin-bottom:15%;background:rgba(102,102,104,.38);border:1px solid #504d4d;padding:0;//-webkit-box-shadow:0 0 8px 2px rgba(27,55,255,.73);//-moz-box-shadow:0 0 8px 2px rgba(27,55,255,.73);//box-shadow:0 0 8px 2px rgba(27,55,255,.73);-webkit-animation:fadeinslideright 2s;-moz-animation:fadeinslideright 2s;-ms-animation:fadeinslideright 2s;-o-animation:fadeinslideright 2s;animation:fadeinslideright 2s}
	.webdesign_contact_form_prt2{width:100%;float:left;margin-top:53%;margin-bottom:50%;background:var(--BRANDTEXTCOLOR);border:1px solid #504d4d;padding:0;//-webkit-box-shadow:0 0 8px 2px rgba(27,55,255,.73);//-moz-box-shadow:0 0 8px 2px rgba(27,55,255,.73);//box-shadow:0 0 8px 2px rgba(27,55,255,.73);-webkit-animation:fadeinslideright 2s;-moz-animation:fadeinslideright 2s;-ms-animation:fadeinslideright 2s;-o-animation:fadeinslideright 2s;animation:fadeinslideright 2s}
	.webdesign_contact_form_prt3{width:100%;float:left;margin-top:65%;margin-bottom:30%;background:var(--BRANDTEXTCOLOR);border:1px solid #504d4d;padding:0;//-webkit-box-shadow:0 0 8px 2px rgba(27,55,255,.73);//-moz-box-shadow:0 0 8px 2px rgba(27,55,255,.73);//box-shadow:0 0 8px 2px rgba(27,55,255,.73);-webkit-animation:fadeinslideright 2s;-moz-animation:fadeinslideright 2s;-ms-animation:fadeinslideright 2s;-o-animation:fadeinslideright 2s;animation:fadeinslideright 2s}

	
	
	
	.webdesign_contact_hedr_prt{width:100%;float:left}.webdesign_contact_hedr_prt img{width:100%}.webdesign_contact_input_cvrgpr{width:100%;float:left;margin-top:0;margin-bottom:0}.webdesign_contact_input_prt{width:100%;float:left;margin-top:5%;margin-bottom:2%;padding-left:5%;padding-right:5%}.webdesign_contact_input_bx{color:#FFF;background-color:#222;border:1px solid #0A0A0A; resize:none;}.webdesign_contact_inputButton{float:right;background:#ed6a31;
    border:1px solid #ee4a03;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:14px;font-weight:700;padding:8px 24px;text-decoration:none; outline:none; margin-bottom:30px;}.webdesign_contact_inputButton:hover{ text-decoration:none; color:#FFF;background:#ed3e04;background:-moz-linear-gradient(top,#ed3e04 0,#ee4a03 47%,#ed6a31 100%);background:-webkit-linear-gradient(top,#ed3e04 0,#ee4a03 47%,#ed6a31 100%);background:linear-gradient(to bottom,#ed3e04 0,#ee4a03 47%,#ed6a31 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed3e04', endColorstr='#ed6a31', GradientType=0 )}.webdesign_contact_inputButton:active{position:relative;top:1px}.landing_text_infocvr{width:100%;float:left;-webkit-animation:fadeinslide 2s;-moz-animation:fadeinslide 2s;-ms-animation:fadeinslide 2s;-o-animation:fadeinslide 2s;animation:fadeinslide 2s}.landing_heder_txt{width:100%;float:left;color:#FFF;text-decoration:none;font-size:50px;margin-top:10%}.landing_heder_p,.webdesign_contact_hedr_snglline_prt{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align:left;//text-shadow:3px 0 0 #2b2727;font-size:18px;width:100%;float:left;text-decoration:none}.landing_heder_p{color:#FFF;margin-bottom:20px}.webdesign_contact_hedr_snglline_prt{margin-bottom:1%;margin-top:1%;color:#dedede}.contact_area_top_part,.headr_holder_text_area h1,.headr_holder_text_area p{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif}@-moz-keyframes fadeinslide{from{opacity:0;margin-left:8%}to{opacity:1;margin-left:0}}@-webkit-keyframes fadeinslide{from{opacity:0;margin-left:8%}to{opacity:1;margin-left:0}}@-ms-keyframes fadeinslide{from{opacity:0;margin-left:8%}to{opacity:1;margin-left:0}}@-o-keyframes fadeinslide{from{opacity:0;margin-left:8%}to{opacity:1;margin-left:0}}@-moz-keyframes fadeinslideright{from{opacity:0;margin-right:20%}to{opacity:1;margin-right:0}}@-webkit-keyframes fadeinslideright{from{opacity:0;margin-right:20%}to{opacity:1;margin-right:0}}@-ms-keyframes fadeinslideright{from{opacity:0;margin-right:20%}to{opacity:1;margin-right:0}}@-o-keyframes fadeinslideright{from{opacity:0;margin-right:20%}to{opacity:1;margin-right:0}}@keyframes fadeinslideright{from{opacity:0;margin-right:20%}to{opacity:1;margin-right:0}}.heder_page_section{width:100%;float:left;}.header_holder_area{width:100%;float:left;margin-top:2%;background:url(../images/home-header.jpg) center no-repeat fixed;background-size:cover; position:relative; z-index:4; height:100vh}.headr_holder_text_area{width:100%;float:left;padding-top:0%;padding-bottom:1%;text-align:center}.headr_holder_text_area h1{font-size:5vw;font-weight:900;color:#FFF;width:100%;float:left;text-align:center}.headr_holder_text_area p{font-size:20px;color:#FFF;width:70%;float:left;margin-left:15%;margin-right:15%;text-align:center;margin-bottom:30px}.home-reqst-questbtn{width:auto; margin-top:20%; position:relative; z-index:11;font-family:Arial,Helvetica,sans-serif;color:#FFF;display:block;padding:10px 30px;border:1px solid #FFF;background:0 0;margin:0 auto;transition:all .9s ease-in-out}.home-reqst-questbtn:hover{background:#ee4a03;-webkit-box-shadow:-1px 1px 14px 4px rgba(0,0,0,.75);-moz-box-shadow:-1px 1px 14px 4px rgba(0,0,0,.75);box-shadow:-1px 1px 14px 4px rgba(0,0,0,.75);transform:scale(1.1)}.scroll_icon_headr{width:100%;float:left;margin-bottom:0%; position:relative; margin-top:12%;}.hedr_scroll_down a{position:absolute;bottom:-40px;left:50%;z-index:2;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font:normal 400 20px/1 'Josefin Sans',sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s}.why-choose-us-section-r-side h2,.why-choose-us-section-r-side p{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif}.hedr_scroll_down a:hover{opacity:.5}#section07 a{padding-top:80px}#section07 a span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb07 2s infinite;animation:sdb07 2s infinite;opacity:0}#section07 a span:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s}#section07 a span:nth-of-type(2){top:16px;-webkit-animation-delay:.15s;animation-delay:.15s}#section07 a span:nth-of-type(3){top:32px;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes sdb07{0%,100%{opacity:0}50%{opacity:1}}@keyframes sdb07{0%,100%{opacity:0}50%{opacity:1}}@media only screen and (max-width:550px){.scroll_icon_headr{margin-top:20%}}@media only screen and (max-width:440px){.headr_holder_text_area h1{font-size:40px}}.why-choose-us-section{width:100%;float:left;background:#f8f8f8;border-bottom:1px solid #e0e0e0;}.why-choose-us-section-l-side{width:100%;float:left;box-sizing:border-box}.why-choose-us-section_img_box{width:100%;float:left;padding-top:60%}.why-choose-us-section_img_box img{width:100%}.why-choose-us-section-r-side{width:100%;float:left}.why-choose-us-section-r-side h2{text-align:center;font-weight:700;color: var(--BRANDTEXTCOLOR);font-size:25px;text-transform:uppercase;}.why-choose-us-section-r-side p{text-align:justify;padding:10px;line-height:1.5em;font-size:16px;color:#888}.why-choose-us-section-r-side ul{margin:0;padding:0}#timeline h3,.why-choose-us-section-r-side ul li{margin-bottom:20px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif}.why-choose-us-section-r-side ul li{list-style:none;padding-left:10px;margin-top:20px;font-size:16px;color:rgba(80,80,80,.92)}.why-choose-us-section-r-side ul li i{font-size:25px;line-height:15px;color:var(--BRANDCOLOR)}.website-design-question-ans-section{border-top:1px solid #e0e0e0;clear:both;background:#f8f8f8;}.website-design-question-ans-section h2{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align:center;font-weight:700;color:var(--BRANDTEXTCOLOR);}.website-design-question-ans-section-l-side,.website-design-question-ans-section-r-side{//border:1px solid #00f;padding:20px;float:left}.website-design-question-ans-section-l-side i,.website-design-question-ans-section-r-side i{color:var(--BRANDCOLOR);font-weight:700}.website-design-question-ans-section-l-side p{text-align:justify;line-height:1.6em}.website-design-question-ans-section-r-side p{text-align:justify;font-size:14px}.website-design-question-ans-section-h3 ul li{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-size:25px;font-weight:700;text-align:left;}@media (min-width:1000px){#timeline .demo-card:nth-child(even) .head::after,#timeline .demo-card:nth-child(odd) .head::after{position:absolute;content:"";width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent}#timeline .demo-card:nth-child(even) .head::before,#timeline .demo-card:nth-child(odd) .head::before{position:absolute;content:"";width:9px;height:9px;background-color: var(--BRANDCOLOR);border-radius:9px;box-shadow:0 0 2px 8px #f7f7f7}}.demo-card:nth-child(1){order:1}.demo-card:nth-child(2){order:4}.demo-card:nth-child(3){order:2}.demo-card:nth-child(4){order:5}.demo-card:nth-child(5){order:3}.demo-card:nth-child(6){order:6}#timeline{width:100%;float:left;background:rgba(255,255,255,.77);border-top:1px solid rgba(191,191,191,.4);border-bottom:1px solid rgba(191,191,191,.4)}#timeline h3{text-align:center;font-size:25px;font-weight:700;}#timeline p.leader{text-align:center;color: var(--BRANDTEXTCOLOR);font-size: 18px;}#timeline .demo-card-wrapper{position:relative;margin:auto}#timeline .demo-card-wrapper::after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px solid rgba(191,191,191,.4)}@media (min-width:1000px){#timeline .demo-card-wrapper{display:flex;flex-flow:column wrap;width:1170px;height:1160px;margin:0 auto}#timeline .demo-card-wrapper::after{border-left:1px solid #bdbdbd}}#timeline .demo-card{position:relative;display:block;margin:10px auto 80px;max-width:94%;z-index:2}@media (min-width:480px){#timeline .demo-card{max-width:60%;box-shadow:0 1px 22px 4px rgba(0,0,0,.07)}}@media (min-width:720px){#timeline .demo-card{max-width:40%}}@media (min-width:1000px){#timeline .demo-card{max-width:450px;margin:45px 90px}#timeline .demo-card:nth-child(odd){margin-right:45px}#timeline .demo-card:nth-child(odd) .head::after{border-left-width:15px;border-left-style:solid;left:100%}#timeline .demo-card:nth-child(odd) .head::before{left:491.5px}#timeline .demo-card:nth-child(even){margin-left:45px}#timeline .demo-card:nth-child(even) .head::after{border-right-width:15px;border-right-style:solid;right:100%}#timeline .demo-card:nth-child(even) .head::before{right:489.5px}#timeline .demo-card:nth-child(2){margin-top:180px}#timeline .demo-card .body{height:auto}}#timeline .demo-card .head{position:relative;display:flex;align-items:center;color:#fff;font-weight:400}#timeline .demo-card .head .number-box{display:inline;float:left;margin:6px;padding:10px;background:#ff7a59ad;}#timeline .demo-card .head h2{font-size:1.3rem;font-weight:inherit;letter-spacing:2px;margin:0;padding-bottom:6px;line-height:1rem}.priceing_total_cover_section,.pricing_section_heading{padding-bottom:15px;width:100%;float:left}@media (min-width:480px){#timeline .demo-card .head h2{font-size:20px;line-height:1.2rem;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif}}#timeline .demo-card .head h2 span{display:block;font-size:.6rem;margin:0}@media (min-width:480px){#timeline .demo-card .head h2 span{font-size:.8rem}}#timeline .demo-card .body{background:#fff;border-top:0;padding:15px}#timeline .demo-card .body p{font-size:14px;line-height:18px;margin-bottom:15px}#timeline .demo-card .body img{display:block;width:100%}#timeline .demo-card--step1{background-color:var(--BRANDCOLOR);}#timeline .demo-card--step1 .head::after{border-color:var(--BRANDCOLOR);}#timeline .demo-card--step2{background-color:var(--BRANDCOLOR);}#timeline .demo-card--step2 .head::after{border-color:var(--BRANDCOLOR);}#timeline .demo-card--step3{background-color:var(--BRANDCOLOR);}#timeline .demo-card--step3 .head::after{border-color:var(--BRANDCOLOR);}#timeline .demo-card--step4{background-color:var(--BRANDCOLOR);}#timeline .demo-card--step4 .head::after{border-color:var(--BRANDCOLOR);}#timeline .demo-card--step5{background-color:var(--BRANDCOLOR);}#timeline .demo-card--step5 .head::after{border-color:var(--BRANDCOLOR);}.priceing_total_cover_section{background:0 0;padding-top:15px}.pricing_section_heading_h3{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align:center;font-size:25px;font-weight:700; color:var(--BRANDTEXTCOLOR);}.priceing_full_cover{width:100%;float:left;border:1px solid #CCC}.priceing_main_cover{width:100%;float:left}.price_color_blue{background:var(--BRANDCOLOR);border-top:1px solid #ff1d1d}.price_color_blue_btn{background:#ed6a31;background:-moz-linear-gradient(top,#ed6a31 0,#ee4a03 47%,#ed3e04 100%);background:-webkit-linear-gradient(top,#ed6a31 0,#ee4a03 47%,#ed3e04 100%);background:linear-gradient(to bottom,#ed6a31 0,#ee4a03 47%,#ed3e04 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed6a31', endColorstr='#ed3e04', GradientType=0 );border:1px solid #ed6a31; outline:none;}.price_color_blue_btn:hover{background:#ed3e04;background:-moz-linear-gradient(top,#ed3e04 0,#ee4a03 47%,#ed6a31 100%);background:-webkit-linear-gradient(top,#ed3e04 0,#ee4a03 47%,#ed6a31 100%);background:linear-gradient(to bottom,#ed3e04 0,#ee4a03 47%,#ed6a31 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed3e04', endColorstr='#ed6a31', GradientType=0 )}.price_color_red{background:#dc2c23;border-top:1px solid #eb342a}.price_color_red_btn{background:#dc2c23;border:1px solid #eb342a}.price_color_green{background:#7ac925;border-top:1px solid #85d92b}.price_color_green_btn{background:#7ac925;border:1px solid #85d92b}.price_color_sky{background:#00c0ff;border-top:1px solid #2dcbff}.price_color_sky_btn{background:#00c0ff;border:1px solid #2dcbff}.priceing_topheder_cover{width:100%;float:left;border-top:5px solid #000}.priceing_tphdr_frst_prt{width:100%;float:left;background:rgba(19,18,18,.15)}.priceing_tphdr_frst_icn_prt{width:auto;float:left;padding:8px 14px;background:rgba(23,22,21,.21);border-right:1px solid var(--BRANDCOLOR);color:#FFF;font-weight:700}.priceing_tphdr_info_prt{width:100%;float:left;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;padding:10px 10px 0;text-align:center}.priceing_tphdr_info_prt h3{color:#FFF;text-align:center;font-size:32px}.priceing_tphdr_info_prt span{color:#FFF;font-size:11px}.priceing_info_plate{width:100%;float:left}.priceing_info_plate_row{width:100%;float:left;border-bottom:1px solid #999;background:#FFF;padding:8px;font-family:Arial,Helvetica,sans-serif;color:#000;text-align:left;font-weight:600;font-size:12px}.new_service_area h2,.priceing_tab_dwncvr_btn,.spiner_company_information p{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif}.pricing_info_palet_row_dark{background:#f9f9f9}.priceing_info_spanr{float:right;color:#00C;font-weight:700}.priceing_info_spanr_right{float:right;color:#0C0;font-weight:700}.priceing_info_spanr_wrong{float:right;color:red;font-weight:700}.priceing_tab_dwncvr{width:100%;float:left;padding:2%;background:#FFF}.priceing_tab_dwncvr_btn{width:100%;float:left;padding:4%;text-align:center;color:#FFF;font-size:12px}.box_16{width:100%;float:left;background:#FFF}.spinner_home{position:absolute;width:60%;float:left;margin-left:-25%;margin-top:-8%;-webkit-animation:rotate 90s infinite linear;animation:rotate 90s infinite linear;z-index:2}.spinner_home img{width:100%}.spiner_tittle_sec{width:100%;float:left;position:relative;z-index:3}.spiner_company_information{width:100%;float:left;margin-top:54%;margin-left:-24%}.spiner_company_information p{color:#000;font-size:24px;font-weight:700}.new_service_area{width:100%;float:left;padding:4%;margin-top:44%;margin-bottom:35%;text-align:center;margin-left:15%;transition:all .6s ease-in-out;border-bottom:2px solid var(--BRANDCOLOR);border-left:1px solid #FFF;border-right:1px solid #FFF;border-top:1px solid #FFF}.new_service_area:hover{transform:scale(1.1);border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC}.new_service_icon_part{width:100%;float:left}.new_service_icon_part img{width:100%}.new_service_area h2{width:100%;float:left;color:var(--BRANDTEXTCOLOR);font-size:20px;font-weight:700;text-align:center}.new_service_area p{width:100%;float:left;padding-bottom:6%;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:14px;text-align:justify;}.portfolio_heder_txt,.service_name_nok{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;float:left}.new_service_area a{width:80%;float:left;margin-left:10%;margin-right:10%;border:2px solid #ee4a03;text-align:center;font-weight:700;text-decoration:none;padding:11px 22px;color:#ee4a03;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.new_service_area a:hover{background:#ee4a03;color:#FFF}.service_name_nok{width:auto;color:var(--BRANDCOLOR);font-size:50px;font-weight:700}.service_img_nok{width:15%;float:left}.service_img_nok img{width:100%;opacity:.5;margin-top:10px}@media only screen and (max-width:1300px){.spiner_company_information{margin-top:54%;margin-left:-18%}}@media only screen and (max-width:1240px){.spiner_company_information{margin-top:54%;margin-left:-14%}}@media only screen and (max-width:1200px){.new_service_area a{width:100%;margin-left:0;margin-right:0}.new_service_area h2{font-size:16px}}@media only screen and (max-width:992px){.new_service_area a{width:100%;margin-left:0;margin-right:0}.new_service_area h2{font-size:16px}.spinner_home{position:absolute;width:65%;margin-left:15%;margin-top:-35%}.spiner_company_information{margin-top:4%;margin-left:0}.service_name_nok{width:auto;text-align:center;margin-left:28%}.service_img_nok{width:8%;float:left}.new_service_area{margin-top:3%;margin-left:0;margin-bottom:2%}}@media only screen and (max-width:440px){.service_name_nok{width:auto;text-align:center;margin-left:11%}}@media only screen and (max-width:350px){.service_name_nok{width:auto;text-align:center;margin-left:0;font-size:45px}.service_img_nok{width:12%;float:left}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.portfolio_header_cover{width:100%;float:left;background:url(../images/porfoliobg.jpg) center no-repeat fixed;background-size:cover; height:100vh;}.graphics_header_cover{width:100%;float:left;background:url(../images/graphicsbg.jpg)center no-repeat fixed;background-size:cover; height:100vh}.aboutus_header_cover{width:100%;float:left;background:url(../images/aboutusbg.jpg) center no-repeat fixed;background-size:cover; height:100vh}.portfolio_heder_txt{width:100%;color:#FFF;text-align:left;text-decoration:none;font-size:10vw;margin-top:29%}.portfolio_back_cvrprt{width:100%;float:left;background:#FFF;padding:3%;border:1px solid #CCC;margin-top:30px;transition:.9s}.portfolio_back_cvrprt:hover{box-shadow:0 3px 10px rgba(0,0,0,.3)}.landing_portfolio_section{width:100%;float:left;padding:2%}figure.snip0016{font-family:Raleway,Arial,sans-serif;color:#fff;position:relative;float:left;overflow:hidden;max-height:220px;width:100%;background:#000;text-align:left}figure.snip0016 *{-webkit-box-sizing:border-box;box-sizing:border-box}figure.snip0016 img{max-width:100%;opacity:1;width:100%;-webkit-transition:opacity .35s;transition:opacity .35s}figure.snip0016 figcaption{position:absolute;bottom:0;left:0;padding:30px 3em;width:100%;height:100%}figure.snip0016 figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:100%;border-left:4px solid rgba(255,255,255,.8);content:'';opacity:0;background-color:rgba(255,255,255,.5);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.6s;transition-delay:.6s}figure.snip0016 h2,figure.snip0016 p{margin:0 0 5px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s,-moz-transform .35s,-o-transform .35s,transform .35s}figure.snip0016 h2{word-spacing:-.15em;font-weight:300;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0);-webkit-transition-delay:.3s;transition-delay:.3s}figure.snip0016 h2 span{font-weight:800}figure.snip0016 p{font-weight:200;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);-webkit-transition-delay:0s;transition-delay:0s}figure.snip0016 a{left:0;right:0;top:0;bottom:0;position:absolute;color:#fff}figure.snip0016:hover img{opacity:.3}figure.snip0016:hover figcaption h2{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.4s;transition-delay:.4s}figure.snip0016:hover figcaption p{opacity:.9;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.6s;transition-delay:.6s}figure.snip0016:hover figcaption::before{background:rgba(255,255,255,0);left:30px;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.laptop_area_section{width: 100%; float: left; height: auto; background: url(../images/back_prod_portfolio.jpg)center no-repeat fixed; background-size: cover; padding: 10px; position: relative; padding-bottom: 45px;}.portfolio_laptop{width:100%;float:left;background:url(../images/laptopbg.png) center center no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}@keyframes slidy{0%,20%{left:0}25%,45%{left:-100%}50%,70%{left:-200%}75%,95%{left:-300%}100%{left:-400%}}div#captioned-gallery{width:100%;float:left;overflow:hidden}figure.sliderc{position:relative;width:500%;font-size:0;animation:30s slidy infinite}figure.sliderc figure{width:20%;float:left;display:inline-block;position:inherit}#slider ul,#slider ul li{display:block;min-height:100%}figure.sliderc img{width:100%;/*height:900px*/}figure.sliderc figure figcaption{position:absolute;bottom:0;background:rgba(0,0,0,.4);color:#fff;width:100%;font-size:2rem;padding:.6rem}#slider,.box_17{position:relative}.laptop_container_part{width:74.1%;float:left;margin-left:13%;margin-bottom:115px;margin-top:51px;height:500px;background:0 0;overflow:hidden}@media screen and (max-width:1200px){.laptop_container_part{margin-left:13%;margin-bottom:93px;margin-top:33px;height:410px}figure.slider img{width:100%;height:auto}}@media screen and (max-width:990px){.laptop_container_part{margin-left:13%;margin-bottom:80px;margin-top:33px;height:380px}}@media screen and (max-width:900px){.laptop_container_part{margin-left:13%;margin-bottom:80px;margin-top:33px;height:360px}}@media screen and (max-width:760px){.laptop_container_part{margin-left:13%;margin-bottom:72px;margin-top:25px;height:320px}}@media screen and (max-width:640px){.laptop_container_part{margin-left:13%;margin-bottom:50px;margin-top:20px;height:220px}}@media screen and (max-width:480px){.laptop_container_part{margin-left:13%;margin-bottom:35px;margin-top:15px;height:150px}}.box_17{width:100%;float:left;background:#FFF;padding-top:35px;padding-bottom:35px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;z-index:6}.serve_title_area,.serve_title_info{padding:3px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;width:100%;text-align:center;float:left}.serve_title_info3{padding:3px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;width:100%;text-align:center;float:left; color:#FFF; margin-top:5px; margin-bottom:10px; font-size:20px;}.serve_title_area{width:100%; float:left; margin-top:0px; margin-bottom:0px;color:var(--BRANDTEXTCOLOR);font-size:25px;font-weight:bold; text-transform:uppercase;}.serve_title_info{color:var(--BRANDTEXTCOLOR);font-size:18px; font-weight:bold;width:100%; float:left; margin-top:0px; margin-bottom:20px;}.serve_title_info2{color:#FFF;font-size:25px; font-weight:bold;width:100%; float:left; margin-top:10px; margin-bottom:5px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align:center; text-transform:uppercase; padding:0%;}.serv_hold_prt{width:100%;float:left;background:#fff;border:1px solid #33475b;margin-top:20px;color:var(--BRANDTEXTCOLOR);transition:all .9s ease-in-out}.serv_icon_area_pft{width:100%;float:left;text-align:center;font-size:28px}.serv_icon_area_nmt{width:100%;float:left;text-align:center;font-size:14px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;margin-top:0}#slider,#slider-div{max-width:1000px;margin:0 auto;overflow:hidden}.serv_hold_prt:hover{background:var(--BRANDCOLOR);color:#FFF;transform:scale(1.1)}#slider-div{max-height:430px;height:auto;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff}#slider,#slider ul,#slider ul li,#slider ul li img,#sliderBulet>div{padding:0;border:0}#slider{width:auto;max-height:290px;background-color:#FFF}#slider ul{width:100%;margin:0;list-style:none;float:left;overflow:hidden}#slider ul li{width:100%;margin:0;list-style-type:none;float:left;overflow:hidden}#slider ul li img{margin:0;max-width:100%;min-height:100%}#slider a{width:35px;height:60px;margin:0;position:absolute;top:41%;outline:0;opacity:.2}#slider a:hover{opacity:.5}#subuprev{left:0;cursor:pointer}#subunext{right:0;cursor:pointer}#sliderBulet{width:200px;height:30px;position:absolute;bottom:0;left:10%;overflow:hidden}#sliderBulet>div{width:16px;height:16px;margin:0 15px 0 0;cursor:pointer;float:left;text-align:center}.slider-title{position:absolute;left:30px;top:0;z-index:2;padding:20px;font-size:16px;color:#4285f4;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;}.contact_wrapper{width:100%;float:left}.contact_areafirst_cover{width:100%;float:left;height:450px;background:url(../images/contactbg-banner.jpg) center no-repeat fixed;background-size:cover}.contact_area_contentprt{width:800px;margin:0 auto;margin-top:2%;background:#FFF;box-shadow:0 10px 30px rgba(0,0,0,.5);border-bottom:5px solid var(--BRANDCOLOR);}.contact_area_contentprt_lg{width:1000px;margin:0 auto;margin-top:2%;background:#FFF;box-shadow:0 10px 30px rgba(0,0,0,.5);border-bottom:5px solid var(--BRANDCOLOR);}.contact_area_top_part{width:100%;float:left;border-top:3px solid var(--BRANDCOLOR);border-bottom:2px solid #fff;padding:1%;text-align:center;font-size:17px;color:var(--BRANDCOLOR);font-weight:700;background:var(--BRANDTEXTCOLOR);}.input-field input,.input-field label,.input-field textarea{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;color:var(--BRANDTEXTCOLOR);font-weight:700;font-size:14px;text-transform:uppercase}.contact_area_left_part{width:40%;float:left;height:550px;background:url(../images/contctbgnb.jpg) center center no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;}.contact_area_left_part_lg{width:30%;float:left;height:760px;background:url(../images/aone-service_bg.jpg) center center no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;}.contact_area_right_part{width:60%;float:left;padding:0%;border-left:1px solid #CCC}.contact_area_right_part_lg{width:70%;float:left;padding:0%;border-left:1px solid #CCC}.input-field{position:relative;width:100%;margin-top:50px}.input-field input,.input-field textarea{width:100%;padding:5px;box-sizing:border-box;background:0 0;border:none;outline:0;border-bottom:1px solid #cbd6e2}.input-field label{position:absolute;top:0;left:0;padding:5px 0;pointer-events:none;transition:.5s;color:var(--BRANDTEXTCOLOR);}.input-field input:focus+label,.input-field input:valid+label,.input-field textarea:focus+label,.input-field textarea:valid+label{top:-25px;font-size:14px;padding:2px 5px;background:var(--BRANDCOLOR);color:#fff;border-radius:4px}.contact_us_submit{display:inline-block;cursor:pointer;color:#FFF;font-family:Arial;font-size:12px;border-radius:3px;border:1px solid var(--BRANDCOLOR);background:var(--BRANDCOLOR);float:right}.contact_us_submit-text,.welcome-content h2{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif}.contact_us_submit:hover{background:linear-gradient(180deg,#468ccf 5%,#63B8EE 100%);color:#FFF}.welcome-content h2,.welcome-content h3{text-align:center;color:var(--BRANDTEXTCOLOR);font-weight:700; text-transform:uppercase;}.contact_us_submit:active{position:relative;top:1px}.contact_us_submit-text{padding:8px 21px;float:left;font-size:14px;font-weight:700}.contact_us_submit-icon{border-right:1px solid rgba(255,255,255,255);padding:10px 10px;float:left}.box_14{width:100%;float:left;background:#fdfdfd;position:relative;z-index:3}.welcome-section{height:auto;width:100%;float:left;background:#f5f8fa;border-bottom:1px solid #e0e0e0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e0e0e0;padding-bottom:1%}.welcome-content{padding:20px 70px;text-align:center}.welcome-content h2{margin:0 0 10px;font-size:25px}.request-content p,.welcome-content h3{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-size:30px; text-transform:uppercase;}.welcome-content h3{margin:0}.welcome-content p{text-align:justify;line-height:1.8em;font-weight:normal;}.welcome-content a{border:2px solid #ee4a03;text-align:center;font-weight:700;text-decoration:none;padding:15px 30px;//border-radius:10px;text-transform:uppercase;color:#ee4a03;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.welcome-content a:hover{background:#ee4a03;color:#FFF}.box_15{background:url(../images/technologybgf.jpg) center no-repeat fixed;background-size:cover;width:100%;float:left; position:relative; z-index:200;}.request-section{width:100%;float:left;border-bottom:1px solid #e0e0e0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e0e0e0;text-align:center;padding-top:50px;padding-bottom:50px}.request-content p{font-weight:bold;color:var(--BRANDTEXTCOLOR);padding:2%}.request-content a{width:auto;border:1px solid #ee4a03;text-align:center;text-decoration:none;padding:15px 30px;//border-radius:10px;text-transform:uppercase;font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#FFF;background:#ee4a03;margin-bottom:60px}.request_special_text{color:#4285f4;font-weight:700}.request-content a:hover{background:#cc3e00}.question_mark_style{color:var(--BRANDCOLOR);font-size:30px;}
	
.exparts_infolise_trst_gra_1{width:100%; float:left; background:url(../images/adobe-illustrator-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_1:hover{transform: scale(1.3);}
.exparts_infolise_trst_gra_2{width:100%; float:left; background:url(../images/adobe-fireworks-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_2:hover{transform: scale(1.3);}
.exparts_infolise_trst_gra_3{width:100%; float:left; background:url(../images/adobe-indesign-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_3:hover{transform: scale(1.3);}
.exparts_infolise_trst_gra_4{width:100%; float:left; background:url(../images/adobephotoshop-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_4:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_5{width:100%; float:left; background:url(../images/inkspace-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_5:hover{transform: scale(1.3);}
.exparts_infolise_trst_gra_6{width:100%; float:left; background:url(../images/coreldraw-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_6:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_7{width:100%; float:left; background:url(../images/bootstarp-zero.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_7:hover{transform: scale(1.3);}
.exparts_infolise_trst_gra_8{width:100%; float:left; background:url(../images/html5-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_8:hover{transform: scale(1.3);}
.exparts_infolise_trst_gra_9{width:100%; float:left; background:url(../images/css3-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_9:hover{transform: scale(1.3);}
.exparts_infolise_trst_gra_10{width:100%; float:left; background:url(../images/sass-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_10:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_11{width:100%; float:left; background:url(../images/js-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_11:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_12{width:100%; float:left; background:url(../images/jquery-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_12:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_13{width:100%; float:left; background:url(../images/php-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_13:hover{transform: scale(1.3);}
.exparts_infolise_trst_gra_14{width:100%; float:left; background:url(../images/mysql-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_14:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_15{width:100%; float:left; background:url(../images/wardpress-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_15:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_16{width:100%; float:left; background:url(../images/angularjs-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_16:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_17{width:100%; float:left; background:url(../images/laravel-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_17:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_18{width:100%; float:left; background:url(../images/ajax-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_18:hover{transform: scale(1.3);}		
.exparts_infolise_trst_gra_19{width:100%; float:left; background:url(../images/seo-google-analytics-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_19:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_20{width:100%; float:left; background:url(../images/seo-google-share1-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_20:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_21{width:100%; float:left; background:url(../images/seo-google-share2-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_21:hover{transform: scale(1.3);}		
.exparts_infolise_trst_gra_22{width:100%; float:left; background:url(../images/seo-google-share3-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_22:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_23{width:100%; float:left; background:url(../images/seo-google-share4-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_23:hover{transform: scale(1.3);}	
.exparts_infolise_trst_gra_24{width:100%; float:left; background:url(../images/seo-google-share5-block.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
height: 80px;
transition: all .2s ease-in-out;}
.exparts_infolise_trst_gra_24:hover{transform: scale(1.3);}	
.exprt_geogal_area{width:100%; float:left;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 18px; color:#fff; font-weight:bold;}
	
.portfolio_back_cvrprt2{width:100%;float:left;background:#FFF;padding:4%;border:1px solid #CCC;margin-top:30px;margin-bottom:30px;transition:.9s}
.portfolio_back_cvrprt2:hover{box-shadow:0 3px 10px rgba(0,0,0,.3)}.	
	
.exparts_infolise_trst{width:100%; float:left; transition: all .2s ease-in-out;}
.exparts_infolise_trst:hover{transform: scale(1.3);}
.exparts_infolise_trst img{width:100%;}
.expartise_evns{width:100%; float:left; border:1px dashed #465e76; margin-bottom:10px; padding-top:20px; padding-bottom:15px;}
.hilight_expt_txt{color:#FFF;}
.dg_project_container_nm{width:100%; float:left; display:none;}
.softwaredev_header_cover{width:100%;float:left;background:url(../images/software-devolpmentbg.jpg) center no-repeat fixed;background-size:cover; height:100vh;}
.softchap_imgstr{width:100%; float:left; margin-top:9%;}
.softchap_imgstr img{width:100%;}
.softchap_imgstr2{width:100%; float:left; margin-top:1%;}
.softchap_imgstr2 img{width:100%;}
.softchap_imgstr3{width:100%; float:left; margin-top:15%;}
.softchap_imgstr3 img{width:100%;}
.notific_soft_part_bvn{width:100%; float:left; margin-top:7%; cursor:default;}
.notifymnt_area_bnt{width:32%; float:left; padding:1%; background:#FFF; min-height:145px; border:1px solid #999; margin-bottom:3px; margin-left:3px;}
.notifymnt_area_bnt:hover{ background:#fffcbe;border:1px solid #fff972;}
.notifymnt_area_bnt_2{width: 49%;float: left;padding: 1%; background: #FFF;border: 1px solid #999; margin-bottom: 3px; margin-left: 3px;}
.softy_noti_fyhdr{width:100%; float:left; margin-bottom:4px; font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 14px; color:var(--BRANDTEXTCOLOR); font-weight:bold;}

.soft_dev_notfy_imgcnt_1{ background:url(../images/landing-icon-1.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;height:60px;
width: 18%; float:left;}
.soft_dev_notfy_imgcnt_2{ background:url(../images/landing-icon-2.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;height:60px;
width: 18%; float:left;}
.soft_dev_notfy_imgcnt_3{ background:url(../images/landing-icon-3.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%; height:60px;
width: 18%; float:left;}
.soft_dev_notfy_imgcnt_4{ background:url(../images/landing-icon-4.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%; height:60px;
width: 18%; float:left;}
.soft_dev_notfy_imgcnt_5{ background:url(../images/landing-icon-5.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%; height:60px;
width: 18%; float:left;}
.soft_dev_notfy_imgcnt_6{ background:url(../images/landing-icon-6.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%; height:60px;
width: 18%; float:left;}

.softchap_imgstr_top1{width:100%; float:left; margin-top:-15%;}
.softchap_imgstr_top1 img{width:100%;}
.softchap_imgstr_top2{width:100%; float:left; margin-top:-16%;}
.softchap_imgstr_top2 img{width:100%;}

.soft_dev_notfy_imgcnt{width:40px; float:left;}
.soft_dev_notfy_imgcnt img{width:100%;}
.soft_dev_notfy_imgcnt_text_sam1{width:75%; float:right;text-align:justify;font-size: 12px; color:var(--BRANDTEXTCOLOR); min-height:86px;}
.soft_dev_notfy_imgcnt_text{width:80%; float:right;text-align:justify;font-size: 12px; color:var(--BRANDTEXTCOLOR); min-height:105px;}
.soft_devolp_prot_heading{width:100%; float:left;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: left;
font-size: 30px; color:var(--BRANDTEXTCOLOR); font-weight:bold; text-transform:uppercase; border-left:2px solid #003; padding-left:15px;}
.soft_devolp_prot_headinghilight{color:#ee4a03; font-size:40px;}

.softy_noti_fyhdr_imgcn{width:100%; float:left; margin-bottom:4px; font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: left;font-size: 20px; color:var(--BRANDTEXTCOLOR); font-weight:bold;}
.softy_noti_fyhdr_imgcntxt{width:100%; float:left; margin-bottom:4px; font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: left;font-size: 18px; color:darkred; font-weight:bold;}

.soft_dev_notfy_cover_imgcnt_1{width:30%; float:left;height: 80px;
background: url(../images/web-dev-icon1.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_2{width:30%; float:left;height: 80px;
background: url(../images/web-dev-icon2.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_3{width:30%; float:left;height: 80px;
background: url(../images/web-dev-icon3.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_4{width:30%; float:left;height: 80px;
background: url(../images/web-dev-icon4.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_5{width:30%; float:left;height: 80px;
background: url(../images/web-dev-icon5.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_6{width:30%; float:left;height: 80px;
background: url(../images/web-dev-icon6.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_7{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico1.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_8{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico2.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_9{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico3.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_10{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico4.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_11{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico5.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.soft_dev_notfy_cover_imgcnt_12{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico6.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}

.home_dev_notfy_cover_imgcnt_1{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico1.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:none;}
.home_dev_notfy_cover_imgcnt_2{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico2.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:none;}
.home_dev_notfy_cover_imgcnt_3{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico3.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:none;}
.home_dev_notfy_cover_imgcnt_4{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico4.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:none;}
.home_dev_notfy_cover_imgcnt_5{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico5.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:none;}
.home_dev_notfy_cover_imgcnt_6{width:30%; float:left;height: 80px;
background: url(../images/seo-pg-ico6.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:none;}


.bg-landing_icon_1 {width: 47px; height: 47px; float:left; background: url('../images/digital_icon_sprites.png') -4px -4px;}
.bg-landing_icon_2 {width: 47px; height: 47px; float:left; background: url('../images/digital_icon_sprites.png') -59px -4px;}
.bg-landing_icon_3 {width: 47px; height: 47px; float:left; background: url('../images/digital_icon_sprites.png') -4px -59px;}
.bg-landing_icon_4 {width: 47px; height: 47px; float:left; background: url('../images/digital_icon_sprites.png') -59px -59px;}
.bg-landing_icon_5 {width: 47px; height: 47px; float:left; background: url('../images/digital_icon_sprites.png') -114px -4px;}
.bg-landing_icon_6 {width: 47px; height: 47px; float:left; background: url('../images/digital_icon_sprites.png') -114px -59px;}
.bg-landing_icon_7 {width: 47px; height: 47px; float:left; background: url('../images/digital_icon_sprites.png') -4px -114px;}
.bg-landing_icon_8 {width: 47px; height: 47px; float:left; background: url('../images/digital_icon_sprites.png') -59px -114px;}
.bg-landing_icon_9 {width: 47px; height: 47px; float:left; background: url('../images/digital_icon_sprites.png') -114px -114px;}

.soft_dev_notfy_cover_imgcnt{width:100px; float:left;}
.soft_dev_notfy_cover_imgcnt img{width:100%;}
.soft_dev_notfy_imgcnt_cbv_text{width:70%; float:right;text-align:justify;font-size: 12px; color:var(--BRANDTEXTCOLOR);}
.soft_seo_panel_conlof{width:100%; float:left; margin-bottom:0px;margin-top:15px;min-height: 130px;}
.home_con_panel_conlof{width:100%; float:left; margin-bottom:20px;margin-top:0px; padding:10px;webkit-box-shadow: 0 1px 2px 1px rgb(230,230,230);box-shadow: 0 1px 2px 1px rgb(230,230,230);-moz-box-shadow: 0 1px 2px 1px rgb(230,230,230);cursor: pointer;background:burlywood;}
.graphics_logo_area_scroll{width:100%; float:left; padding-top:15px; padding-bottom:15px; background:#000; height:220px; overflow:hidden;}
.graphics_logo_hdr_txt{font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 30px;font-weight: bold; text-transform: uppercase;color: #FFF;font-weight: bold;}
.graphics_logo_marque_prt{width:1400px; float:left;}
.graphics_logo_dv_sngle{width:140px; height:140px; background:none; display:inline-block; margin-right:15px; margin-bottom:15px;}
.graphics_logo_dv_sngle img{width:100%;}




.hmpg_prgrs_hdr{width:100%; float:left;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 22px;font-weight: bold; color:#FFF; text-transform:uppercase;}
.contact_hedr_icon_prtmdl{width:100%; float:left; background:#FFF; position:relative; padding:2px; margin-top:74px;
-webkit-box-shadow: 2px 3px 11px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 3px 11px -2px rgba(0,0,0,0.75);
box-shadow: 2px 3px 11px -2px rgba(0,0,0,0.75);}
.contact_logoicn_frmt_bnt{width:100%; float:left; border-right:1px solid var(--BRANDCOLOR); text-align:center;}
.contact_logoicn_frmt_bnt_right{width:100%; float:left; text-align:center;}
.contact_logoicn_frmt_bnt_imdc{width:24%; margin-left:36%; margin-right:36%; text-align:center;}
.contact_logoicn_frmt_bnt_imdc img{width:100%;}
.webdevolopmntdx_header_cover {
    width: 100%;
    float: left;
    background:url(../images/webdevolopntbg.jpg) center no-repeat fixed;
    background-size: cover;
	height:100vh;
}
.contact_wrapper_part2 {
    width: 100%;
    float: left;
	background:url(../images/33404.jpg) center no-repeat fixed;
    background-size: cover;
}
.webtollsdx_header_cover {
    width: 100%;
    float: left;
    background:url(../images/digitaletoolsbg.jpg) center no-repeat fixed;
    background-size: cover;
	height:100vh;
}
.webproductssdx_header_cover {
    width: 100%;
    float: left;
    background:url(../images/productssbg.jpg) center no-repeat fixed;
    background-size: cover;
	height:100vh;
}
.webb2b_header_cover {
    width: 100%;
    float: left;
    background:url(../images/business-tobsbg.jpg) center no-repeat fixed;
    background-size: cover;
	height:100vh;
}



.webservices_header_cover_maincrt{
width:100%;height:100%;min-height:100%; position:absolute; 
background:url(../images/services-background.html) center no-repeat fixed;
background-size: cover;
}
.webservices_header_cover_maincrt_test{
width:100%;height: 100vh; 
background:url(../images/services-background.html) center no-repeat fixed;
background-size: cover;
}

.seobgdx_header_cover {
    width: 100%;
    float: left;
    background:url(../images/seobg.jpg) center no-repeat fixed;
    background-size: cover;
	height:100vh;
}
.digitaltraing_header_cover {
    width: 100%;
    float: left;
    background:url(../images/digitaltraingbg.jpg) center no-repeat fixed;
    background-size: cover;
	height:100vh;
}
.thank-you-body{width:100%;margin:0 auto;clear:both;height:100vh;font-family:cursive;background: url(../images/back_prod3.jpg)center no-repeat fixed;
background-size: cover;padding: 10px;position: relative;}
.thank-you-section{text-align:center;margin-top:180px;}
.thank-you-section_logo{width:60%; float:left; margin-left:20%; margin-right:20%;}
.thank-you-section_logo img{width:100%;}
.thank-you-section h1{font-weight:bold;font-size:46px;color:#f64f25;}
.thank-you-download-section{background:#f64f25;outline:none;border:none;padding:5px 15px;color:#fff;margin-right:20px;}
.thank-you-section i{font-size:19px;margin-right:15px;}
.thank-you-back-website-section{background:#f64f25;outline:none;border:none;padding:5px 15px;color:#fff;margin-top:10px;}
.thank-you-section p{font-size:16px;}
.thank-you-section-spacial{color:#f64f25;}
.contact_areasecond_cover{width:100%;float:left;height:300px;background:url(../images/swiper-bg3.jpg) center no-repeat fixed;background-size: cover;}
.soft_bgn_totprt{width: 100%;float: left;height: auto;background:url(../images/swiper-bg2.jpg)center no-repeat fixed;background-size: cover;padding: 10px;position: relative;}
.soft_webdevlop_totprt{
width: 100%;
    float: left;
    height: auto;
    background:url(../images/wordpress-581849_1920.jpg)center no-repeat fixed;
    background-size: cover;
    position: relative;
}
.about_office_design_area{
	width: 100%;
    float: left;
    height: auto;
    background:url(../images/about-company.jpg)center no-repeat fixed;
    background-size: cover;
    padding: 10px;
    position: relative;
}
.product_back_design1_area{
	width: 100%;
    float: left;
    height: auto;
    background:url(../images/back_prod1.jpg)center no-repeat fixed;
    background-size: cover;
    padding-top: 10px;
    position: relative;
}
.product_back_design2_area{
	width: 100%;
    float: left;
    height: auto;
    background:url(../images/back_prod2.jpg)center no-repeat fixed;
    background-size: cover;
    padding: 10px;
    position: relative;
}
.about_mobilewebdev_design_area{
	width: 100%;
    float: left;
    height: auto;
    background:url(../images/back_prod1.jpg)center no-repeat fixed;
    background-size: cover;
    padding: 10px;
    position: relative;
}
.aboutservc_h_desigmn_area{
	width: 100%;
    float: left;
    height: auto;
    background:url(../images/back_prod1.jpg)center no-repeat fixed;
    background-size: cover;
    padding: 10px;
    position: relative;
	padding-bottom:45px;
}
.webdev_cartn_prtdvc {
    height: auto;
    width: 100%;
    float: left;
    background: #394959;
	padding-top:5px;
	padding-bottom:20px;
}
.about_office_mision_txt {
	font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
    text-align: center;
    color: var(--BRANDTEXTCOLOR);
    font-weight: 700;
    text-transform: uppercase;
}
.about_office_mision_txt_para {
    text-align: justify;
    line-height: 1.8em;
    margin-bottom: 40px;
    font-weight: normal;
	color: var(--BRANDTEXTCOLOR);
}
.soft_contro_tchfrom{
    font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    text-transform: uppercase;
    color: #FFF;
    font-weight: bold;
}
.soft_all_indus_cvr{width:100%; float:left; padding:10px; /*border:5px double var(--BRANDCOLOR);*/ min-height:160px; background:#FFF; margin-bottom:15px;webkit-box-shadow: 0px 2px 4px 2px rgb(230, 230, 230);
    box-shadow: 0px 2px 4px 2px rgb(230, 230, 230);
    -moz-box-shadow: 0px 2px 4px 2px rgb(230, 230, 230); cursor:pointer;}
.soft_all_indus_cvr:hover{ background:#feffc8;}
.soft_all_indus_cvrimg{width:100px; margin:0 auto;}
.soft_all_indus_cvrimg img{width:100%;}
.soft_all_indus_cvr_txt{width:100%; float:left; margin-top:15px; text-align:center; font-size:18px;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; color:var(--BRANDCOLOR);}
.rple_area_cover_holder{width:100%; float:left; margin-bottom:10px;}
.rpl_area_icon_btr{width:80%; float:left;}
.rpl_area_icon_btrn{width:20%; float:left; margin-top:17px;}
.rpl_area_icon_btrn_home{width:13%; float:left; margin-top:13px;}


.hmpg_margn_gp{padding-top:40px !important; padding-bottom:40px !important;}

.sonar-wrapper-home {
  position: relative;
  z-index: 0;
  overflow: hidden;
  padding-bottom: 10px;
}
.sonar-wrapper {
  position: relative;
  z-index: 0;
  overflow: hidden;
  padding-bottom: 1rem;
}

/* The circle */
.sonar-emitter-left {
  font-size: 20px;
    position: relative;
    margin: 0 auto;
    width: 40px;
    height: 40px;
    float: left;
    text-align: center;
    padding-top: 7px;
    color: #FFF;
    margin-left: 16px;
    border-radius: 9999px;
    background-color: #f64f25;
}
.sonar-emitter-left-home {
  font-size: 20px;
    position: relative;
    margin: 0 auto;
    width: 40px;
    height: 40px;
    float: left;
    text-align: center;
    padding-top: 7px;
    color: #FFF;
    margin-left: 16px;
    border-radius: 9999px;
    background-color: #f64f25;
}

.sonar-emitter-right {
    font-size: 20px;
    position: relative;
    margin: 0 auto;
    width: 40px;
    height: 40px;
    float: right;
    text-align: center;
    padding-top: 7px;
    color: #FFF;
    margin-right: 16px;
    border-radius: 9999px;
    background-color: #f64f25;
	background:url(../images/idea-image.png)
}
.soft_website_icon_holder_tpl {
    width: 73px;
    padding: 4px;
    background: #FFF;
    border-radius: 50%;
    border: 2px dashed var(--BRANDCOLOR);
    margin-top: -38px;
    margin-left: 40%;
    box-sizing: border-box;
    overflow: hidden;
}
.bg-dicon_soft_icon1 {
    width: 61px; height: 66px;
    background: url('../images/software_icon_css_sprites.html') -10px -10px;
}
.bg-dicon_soft_icon2 {
    width: 61px; height: 66px;
    background: url('../images/software_icon_css_sprites.html') -91px -10px;
}
.bg-dicon_soft_icon3 {
    width: 61px; height: 66px;
    background: url('../images/software_icon_css_sprites.html') -172px -10px;
}
.bg-dicon_soft_icon4 {
    width: 61px; height: 66px;
    background: url('../images/software_icon_css_sprites.html') -10px -96px;
}
.bg-dicon_soft_icon5 {
    width: 61px; height: 66px;
    background: url('../images/software_icon_css_sprites.html') -91px -96px;
}
.bg-dicon_soft_icon6 {
    width: 61px; height: 66px;
    background: url('../images/software_icon_css_sprites.html') -172px -96px;
}
/* the 'wave', same shape and size as its parent */
.sonar-wave {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 9999px;
  background-color: #f64f25;
  opacity: 0;
  z-index: -1;
  pointer-events: none;
}

/*
  Animate!
  NOTE: add browser prefixes where needed.
*/
.sonar-wave {
  animation: sonarWave 0.5s linear infinite;
}

@keyframes sonarWave {
  from {
    opacity: 0.7;
  }
  to {
    transform: scale(1.8);
    opacity: 0;
  }
}



.box_17_motiv{
	width: 100%;
    float: left;
    margin-left: 0%;
    margin-right: 0%;
	background: url(../images/modulbgfv.jpg)no-repeat center center fixed;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}

.tools_heder_txt{width:100%;color:#FFF;text-align:left;text-decoration:none;font-size:10vw;margin-top:18%;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-weight:bold;}
.seo_heder_txt{width:100%;color:#FFF;text-align:left;text-decoration:none;font-size:7vw;margin-top:18%;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-weight:bold;}
.digital_training_heder_txt{width:100%;color:#FFF;text-align:left;text-decoration:none;font-size:50px;margin-top:18%;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-weight:bold;}
.digital_tring_point_txt{width:100%;color:#FFF;text-align:left;text-decoration:none;font-size:13px;margin-top:8px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-weight:bold; text-transform:uppercase;}
.diigital_trng_bulet{ color:#F30;}
.digital_traing_spn{width: 100%;margin-left: 30px;float: left;margin-top: -23px;}
.softdevlop_heder_txt{width:100%;color:#FFF;text-align:left;text-decoration:none;font-size:8vw;margin-top:18%;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-weight:bold;}
.softdevlop_heder_txt2{width:100%;color:#FFF;text-align:left;text-decoration:none;font-size:6vw;margin-top:18%;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-weight:bold;}
.webdevlop_heder_txt{width:100%;color:#FFF;text-align:left;text-decoration:none;font-size:10vw;margin-top:13%; font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-weight:bold;}
.tools_contact_hedr_txt{width:100%; float:left; margin-top:8px; font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-weight:bold; color:var(--BRANDCOLOR); text-align:center; font-size:14px;}
.web_cont_nopading{padding:0px !important;}
.web_cont_upr_contner{width:60%; float:left; margin-left:20%; margin-right:20%;}
.web_contact_full_cvr_prty{width:80%; float:left; margin-left:10%; margin-right:10%;}
.web_contact_full_cvr_prty_lg{width:96%; float:left; margin-left:2%; margin-right:2%;}
.cover_contact_area_dvc_prt{width:100%; float:left; margin-bottom:15px; border:1px solid #f1f1f1;}
.cover_contact_area_dvc_prt_lg{width:49%; float:left; margin-left:1%; margin-bottom:15px; border:1px solid #f1f1f1;}
.cover_contact_area_dvc_prt_lg2{width:99%; float:left; margin-left:1%; margin-bottom:15px; border:1px solid #f1f1f1;}
.cover_contact_area_dvc_prt_lg3{width:49%; float:left; margin-left:1%; margin-bottom:15px;}
.cover_contact_hdrtxt_brt{width:100%; float:left; padding:10px 5px 10px 5px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:#a39f9f; text-align:left; font-size:12px;background: #fbfbfb;}
.cover_contact_hdrtxt_brt_lg{width:100%; float:left; padding:10px 5px 10px 5px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:#a39f9f; text-align:left; font-size:12px;background: #fbfbfb; border-bottom:1px solid #f1f1f1;}
.cover_par_2col_left_contact_inpt{width:50%; float:left;}
.cover_par_1col_contact_inpt{width:100%; float:left;}
.cover_input_cont_col2_left{width:100%; padding:8px; outline:none; border-top:1px solid #f1f1f1; border-bottom:none; border-left:none; border-right:1px solid #f1f1f1;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:#000; text-align:left; font-size:14px;}
.cover_input_cont_col2_right{width:100%; padding:8px; outline:none; border-top:1px solid #f1f1f1; border-bottom:none; border-left:none; border-right:none;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:#000; text-align:left; font-size:14px;}
.cover_input_cont_col1{width:100%; padding:8px; outline:none; border-top:1px solid #f1f1f1; border-bottom:none; border-left:none; border-right:none;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:#000; text-align:left; font-size:14px; resize:none;}
.cover_contact_area_dvcbutton_prt{width:100%; float:left; margin-bottom:0px; margin-left:0%; margin-right:0%; text-align:center;}
.contact_info_hdr_dvc{width:60%; float:left; margin-left:20%; margin-right:20%;}
.contact_info_hdr_dvc_lgm{width:70%; float:left; margin-left:15%; margin-right:15%;}
.imgcont_header_text{width:100%; float:left; margin-top:20px; margin-bottom:20px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:#FFF; text-align:center; font-size:15px;}
.location_cont_hdr_txt{width:100%; float:left; margin-top:40px; margin-bottom:20px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:#FFF; text-align:center; font-size:14px;}
.location_cont_hdr_txt_lg{width:100%; float:left; margin-top:40px; margin-bottom:20px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:#FFF; text-align:center; font-size:14px;}
.location_cont_hdr_txt_lg_hdr{width:100%; float:left; margin-top:40px; margin-bottom:20px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:#FFF; text-align:center; font-size:14px;}
.loctin_contact_text_puy{width:100%; float:left;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;  color:red; text-align:center; font-size:14px; margin-bottom:8px;}
.link_tools_btn_1{width: 80%;margin-left: 10%;margin-right: 10%;color: #394959;
display: block; padding: 10px 30px;border: 1px solid #394959; background: 0 0;margin: 0 auto;transition: all .9s ease-in-out; margin-top:5%;
text-align: center; text-decoration: none;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-transform: uppercase;
}
.link_tools_btn_1:hover {
    background: var(--BRANDCOLOR);
	color:#FFF; text-decoration:none;
    -webkit-box-shadow: -1px 1px 14px 4px rgba(0,0,0,.75);
    -moz-box-shadow: -1px 1px 14px 4px rgba(0,0,0,.75);
    box-shadow: -1px 1px 14px 4px rgba(0,0,0,.75);
    transform: scale(1.1);
}
.link_tools_btn_2{width: 80%;margin-left: 10%;margin-right: 10%;color: #FFF;
display: block; padding: 10px 30px;border: 1px solid #FFF; background: 0 0;margin: 0 auto;transition: all .9s ease-in-out; margin-top:5%;
text-align: center; text-decoration: none;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-transform: uppercase;
}
.link_tools_btn_2:hover {
    background: var(--BRANDCOLOR);
	color:#FFF; text-decoration:none;
    -webkit-box-shadow: -1px 1px 14px 4px rgba(0,0,0,.75);
    -moz-box-shadow: -1px 1px 14px 4px rgba(0,0,0,.75);
    box-shadow: -1px 1px 14px 4px rgba(0,0,0,.75);
    transform: scale(1.1);
}
.website-design-hdr-prtvbp2 {
    text-align: justify;
    color: #FFF;
	font-size:16px;
}
.page_pad_adjust_mnt{ padding-top:45px !important; padding-bottom:45px !important;}
.page_pad_adjust_mnt_pad20{ padding-top:20px !important; padding-bottom:20px !important;}
.contact_dwn_cover_mht{width:100%; float:left;margin-top:3%;}
.contact_dwn_cover_awad_prt{width:100%; float:left; background:#FFF; padding:10px; box-shadow: 0 10px 30px rgba(0,0,0,.5);
 border-bottom: 2px solid var(--BRANDCOLOR); border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-left: 1px solid #CCC;  margin-bottom:12%;}
.contact_dwn_cover_awad_prt img{width:100%;}
.cotact_achivemnet_area{width:100%;float: left;
margin-left: 0%;
margin-right: 0%; background:#000;}
.award_win_background{width:250px; float:left; margin-right:17px;margin-left:17px; margin-bottom:25px;margin-top:25px;}
.award_win_background img{width:100%;}

.dg-container{
	width: 100%;
	position: relative;
	padding-bottom:40px;
	overflow:hidden;
}
.dg-wrapper{
	width: 481px;
	height: 316px;
	margin: 0 auto;
	position: relative;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	-o-perspective: 1000px;
	-ms-perspective: 1000px;
	perspective: 1000px;
}
.dg-wrapper a{
	width: 482px;
	height: 316px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	background: transparent url(../images/browser.png) no-repeat top left;
	box-shadow: 0px 10px 20px rgba(0,0,0,0.3);
	border-radius:0px; border:none;
	padding:0px !important;
}
.dg-wrapper a:hover{
	background:transparent url(../images/browser.png) no-repeat top left;
}
.dg-wrapper a.dg-transition{
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.dg-wrapper a img{
	display: block;
	width:99.70%;
	padding: 41px 0px 0px 1px;
}
.dg-wrapper a div{
	font-style: italic;
	text-align: center;
	line-height: 50px;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
	color: #333;
	font-size: 16px;
	width: 100%;
	bottom: -55px;
	display: none;
	position: absolute;
}
.dg-wrapper a.dg-center div{
	display: block;
}
.dg-container nav{
	width: 58px;
	position: absolute;
	z-index: 1000;
	bottom: 40px;
	left: 50%;
	margin-left: -29px;
}
.dg-container nav span{
	text-indent: -9000px;
	float: left;
	cursor:pointer;
	width: 24px;
	height: 25px;
	opacity: 0.8;
	background: transparent url(../images/arrows.html) no-repeat top left;
}
.dg-container nav span:hover{
	opacity: 1;
}
.dg-container nav span.dg-next{
	background-position: top right;
	margin-left: 10px;
}
.white_content_dtr{
    width: 100%;
    float: left;
    background: #FFF;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    z-index: 6;
}

.error_pg_body{
	width:100% !important; margin:0 auto; position:relative; height:100%; display:block;
    padding: 0px;
    background:url(../images/404_pattern.png), radial-gradient(circle,#158AB2 0%,#1F2A77 20%,#111742 35%,#0D071A 80%);
}
.error_pg_main{
    position: absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.error_pg_msg{
    font-family: cursive;
    font-size: 25px;
    color:#fff;
    text-align: center;
    text-shadow: 0 0 10px rgba(255,255,255,.8);
}
.error_pg_error{
    display: table;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}
.error_pg_f1,.error_pg_f2{
    font-family: cursive;
    font-size: 100px;
    color:white;
    text-shadow: 0 0 10px rgba(255,255,255,.7);
    display: table-cell;
}
.error_pg_circle{
    height: 100px;
    width: 100px;
    border-radius: 50%;
    background:radial-gradient(circle,#FFF1E0,#f64f25);
    box-shadow: 0 0 15px rgba(255,211,150,1);
    position: relative;
    top:10px;
    animation: move 4s linear infinite;
}
@-webkit-keyframes move{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}
.error_pg_smalldot{
    height: 5px;
    width: 5px;
    background-color:#f64f25;
    border-radius: 50%;
    position: relative;
    top:75%;
    left: 65%;
    transform: translate(-50%,-50%);
}
.error_pg_info{
    font-family: cursive;
    font-size: 13px;
    color:#fff;
    text-align: center;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    text-shadow: 0 0 10px rgba(255,255,255,.8);
}
.error_pg_btn{
    height: 30px;
    width: 120px;
    color:white;
    background-color:#f64f25;
    font-family: monospace;
    font-size: 13px;
    text-align: center;
    line-height: 30px;
    border-radius: 15px;
    position: relative;
    margin-top: 10px;
    left: 50%;
    transform: translateX(-50%);
    box-shadow: 0 0 10px rgba(233,68,114,.8);
}
.error_pg_btn:hover{
    cursor: pointer;
}
.error_pg_btn a{
	text-decoration:none;
	color:#fff;
	display:block;
}
.error_pg_ring{
    height: 140px;
    width: 50px;
    border-top:4px solid #fffffd;
    border-right:4px solid #ffffff;
    border-bottom:4px solid #fffffd;
    border-left: 1px solid transparent;
    border-radius: 50%;
    position: absolute;
    top:47%;
    left: 50%;
    transform: translate(-50%,-50%) rotateZ(45deg);
}
.error_pg_dusk{
    height: 5px;
    width: 5px;
    background-color:white;
    box-shadow: 0 0 20px rgba(255,255,255,.5);
    border-radius: 50%;
    position: absolute;
}
#error_pg_d1{
    top:33%;
    left: 35%;
    -webkit-filter:blur(3px);
}
#error_pg_d2{
    top:53%;
    left: 55%;
    -webkit-filter:blur(1px);
}
#error_pg_d3{
    top:53%;
    left: 75%;
    -webkit-filter:blur(4px);
}
#error_pg_d4{
    top:53%;
    left: 40%;
    -webkit-filter:blur(1px);
}
#error_pg_d5{
    top:65%;
    left: 37%;
    -webkit-filter:blur(2px);
}
#error_pg_d6{
    top:70%;
    left: 30%;
    -webkit-filter:blur(4px);
}
#error_pg_d7{
    top:77%;
    left: 53%;
    -webkit-filter:blur(2px);
}
#error_pg_d8{
    top:59%;
    left: 64%;
    -webkit-filter:blur(2px);
}
#error_pg_d9{
    top:44%;
    left: 61%;
    -webkit-filter:blur(1px);
}

.schol-mang-hdr-banner{
width: 100%; float: left; background:url(../images/school-banner.jpg) center no-repeat fixed; background-size: cover; height:100vh;
}
.school-manage-h1{font-size:36px; color:var(--BRANDCOLOR); font-weight:bold; text-align:center;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;}
.school_manage_top_about{background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(253,228,219,1) 55%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(55%, rgba(253,228,219,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(253,228,219,1) 55%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(253,228,219,1) 55%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(253,228,219,1) 55%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(253,228,219,1) 55%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );}
.school-manage-systm-imgae {width: 100%;float: left;margin-top:8%;}
.school-manage-systm-imgae img{ width: 100%;}
.school-manage-scroll-banner{
    width: 100%;
    float: left;
    height: 100vh;
	padding-top:265px;
    margin-top: 3px;
    background: url(../images/school-banner2.jpg)no-repeat center center;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}
.school-manage-laibrary-scroll-banner{
    width: 100%;
    float: left;
    height: 100vh;
	padding-top:265px;
    margin-top: 3px;
    background: url(../images/school-laibrary-banner.jpg)no-repeat center center;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}
.school-mangmnt-cvr-bgck{width:100%; /*background:#FFF;*/
font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
/*border:1px solid #F00;*/
min-height:200px; padding:10px; color:#FFF;}
.school-mang-box-cvrt1{width:180px; margin-top:0 auto; height:200px; 
background: url(../images/school-module-1.png)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}
.school-mang-box-cvrt2{width:180px; margin:0 auto; height:200px; 
background: url(../images/school-module-2.png)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}
.school-mang-box-cvrt3{width:180px; margin:0 auto; height:200px; 
background: url(../images/school-module-3.png)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}
.school-mang-box-cvrt4{width:180px; margin:0 auto;height:200px; 
background: url(../images/school-module-4.png)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}
.school-mang-box-cvrt5{width:180px; margin:0 auto;height:200px; 
background: url(../images/school-module-5.png)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}
.school-mang-box-cvrt6{width:180px; margin:0 auto;height:200px; 
background: url(../images/school-module-6.png)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}
.school-mang-box-cvrt7{width:180px; margin:0 auto;height:200px; 
background: url(../images/school-module-7.png)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}
.school-mang-box-cvrt8{width:180px; margin:0 auto;height:200px; 
background: url(../images/school-module-8.png)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}

.school-manage-h3{color:var(--BRANDTEXTCOLOR) !important;}

.school-managemet-back1{
width: 100%;
float: left;
background: url(../images/back_prod-school1.jpg)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}
.school-managemet-back2{width: 100%;
width: 100%;
float: left;
background: url(../images/back_prod-school2.jpg)no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;}		




.b2b_form_area{width:100%; float:left;min-height:900px; margin-top:-540px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#394959+0,3b4968+76,597789+76 */
background: #394959; /* Old browsers */
background: -moz-linear-gradient(45deg,  #394959 0%, #3b4968 76%, #597789 76%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #394959 0%,#3b4968 76%,#597789 76%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #394959 0%,#3b4968 76%,#597789 76%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#394959', endColorstr='#597789',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
 margin-bottom:20px;
}
.b2b_under_concern_bnv{padding:2%;}
.b2b_under_concern_margintop{margin-top:5% !important;}
.b2b_under_mng_cntrvrt{width:99%; float:left; margin-left:1%; margin-bottom:15px; border:1px solid #333468;}
.b2b_cover_form_setup{width:100%; float:left; padding:10px 5px 10px 5px;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; color:#fff; text-align:left; font-size:12px;
background: #3c557b; /* Old browsers */
}
.b2b_input_cont_col1{width:100%; padding:8px; outline:none; border-top:1px solid #576c82; border-bottom:none; border-left:none; border-right:none;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; color:#FFF; text-align:left; font-size:14px; resize:none; background:#2e3842;}
.b2b_register_btn{width:100%; float:left; padding:10px; color:#FFF; text-transform:uppercase; background:var(--BRANDCOLOR); text-align:center; font-size:14px; border:1px solid #C30; margin-top:20px; margin-bottom:20px; outline:none;}
.b2b_top_hedr_margin{margin-top:35% !important; margin-bottom:0% !important;}
.b2b_ntpading_sytm{padding:0px !important;}
.b2b_partner_logo{width:100%; float:left;}
.b2b_partner_logo img{width:100%;}
.b2b_partner_para{color:#FFF; text-align:center !important;}
.b2b_partner_para2{color:#000; text-align:justify !important;}
.b2b_partner_prvnce_corspntr{width:100%; float:left; margin-top:20px;}
.b2b_part_icon_imgcnt_1{width:80px; margin:0 auto; height: 80px;
background: url(../images/b2b_benifit_icon1.jpg) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.b2b_part_icon_imgcnt_2{width:80px; margin:0 auto; height: 80px;
background: url(../images/b2b_benifit_icon2.jpg) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.b2b_part_icon_imgcnt_3{width:80px; margin:0 auto; height: 80px;
background: url(../images/b2b_benifit_icon3.jpg) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.b2b_part_icon_imgcnt_4{width:80px; margin:0 auto; height: 80px;
background: url(../images/b2b_benifit_icon4.jpg) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.b2b_part_icon_imgcnt_5{width:80px; margin:0 auto; height: 80px;
background: url(../images/b2b_benifit_icon5.jpg) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.b2b_part_icon_imgcnt_6{width:80px; margin:0 auto; height: 80px;
background: url(../images/b2b_benifit_icon6.jpg) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color: #FFF;}
.b2b_part_cover_systch_area{width:100%; float:right;text-align:justify;font-size: 12px; color:var(--BRANDTEXTCOLOR);}
.b2b_partner_paracolmn {width: 100%;float: left;margin-bottom: 4px;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: left;font-size: 20px;color: var(--BRANDCOLOR);font-weight: bold; text-align:center;}
.b2b_partner_paracolmn_paragrph{font-size:14px; text-align:center}
.b2b_nrml_pad_gap1{padding-top:15px !important; padding-bottom:15px !important;}
.b2b_gnrtsoft_totprt{width: 100%;float: left;height: auto;background:url(../images/b2bdymbg.jpg)center no-repeat fixed;background-size: cover;position: relative;}
.b2b_last_para_gnrt{width:100%; float:left; padding-top:120px; padding-bottom:120px;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: left;font-size: 40px;color: #FFF;font-weight: bold; text-align:center; text-transform:uppercase;text-shadow: 2px 2px 2px rgba(15, 15, 15, 1);}


.rw-wrapper{
	width: 100%;
	position: relative;
	margin: 27% auto 0 auto;
	font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
    font-weight: bold;
	text-transform: uppercase;
	padding:0px;
}
.rw-sentence{
	margin: 0;
	text-align: left;
}
.rw-sentence span{
	color: #444;
	font-size:50px;
	font-weight: bold;
}
.rw-words{display: inline;text-indent:0px;}
.rw-words-1 span{width:100%;position: absolute;opacity: 0;overflow: hidden;color: #FFF;-webkit-animation: rotateWord 18s linear infinite 0s;
-ms-animation: rotateWord 18s linear infinite 0s;
animation: rotateWord 18s linear infinite 0s;}
.rw-words-1 span:nth-child(2) { -webkit-animation-delay: 3s; -ms-animation-delay: 3s; animation-delay: 3s; color: #FFF;}
.rw-words-1 span:nth-child(3) { -webkit-animation-delay: 6s; -ms-animation-delay: 6s; animation-delay: 6s; color: #FFF;	}
.rw-words-1 span:nth-child(4) { 
    -webkit-animation-delay: 9s; 
	-ms-animation-delay: 9s; 
	animation-delay: 9s; 
	color: #FFF;
}
.rw-words-1 span:nth-child(5) { 
    -webkit-animation-delay: 12s; 
	-ms-animation-delay: 12s; 
	animation-delay: 12s; 
	color: #FFF;
}
.rw-words-1 span:nth-child(6) { 
    -webkit-animation-delay: 15s; 
	-ms-animation-delay: 15s; 
	animation-delay: 15s; 
	color: #FFF;
}
@-webkit-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); }
	5% { opacity: 1; -webkit-transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); }
	20% { opacity: 0; -webkit-transform: translateY(30px); }
	80% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -ms-transform: translateY(-30px); }
	5% { opacity: 1; -ms-transform: translateY(0px);}
    17% { opacity: 1; -ms-transform: translateY(0px); }
	20% { opacity: 0; -ms-transform: translateY(30px); }
	80% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); transform: translateY(-30px); }
	5% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }
	20% { opacity: 0; -webkit-transform: translateY(30px); transform: translateY(30px); }
	80% { opacity: 0; }
    100% { opacity: 0; }
}




.about_provider_setus_img{width:100%; float:left;}
.about_provider_setus_img img{width:100%;}
.contact_tab_defult{ background:#FFF; border-top:1px solid var(--BRANDCOLOR); border-bottom:1px solid var(--BRANDCOLOR); color:var(--BRANDCOLOR);font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-weight: bold; text-transform:uppercase;}
.contact_tab_defult:hover{ background:var(--BRANDCOLOR); border-top:1px solid #394959; border-bottom:1px solid #394959; color:#FFF;}
.contab_area_cbl{background:none !important; color:var(--BRANDCOLOR);}
.nav-pills>li>a:hover{color:#FFF !important;}
.nav-pills>li.active>a{color:var(--BRANDCOLOR) !important;}
.nav-pills>li.active>a:hover{color:#FFF !important;}

@keyframes myfirst{
0%   {opacity:1;transform: scale(1);}
5%  {opacity:0;transform: scale(0.5);}
15%  {opacity:1;transform: scale(1.1);}
95%  {opacity:1;transform: scale(1.1);}
100% {opacity:0;transform: scale(0.5);}
}
.home_dayspecial{width:200px; height:120px; margin-right:10px; background:none; margin-top:60px; float:right;
animation:myfirst 15s linear 2s infinite alternate;
/* Firefox: */
-moz-animation:myfirst 15s linear 2s infinite alternate;
/* Safari and Chrome: */
-webkit-animation:myfirst 15s linear 2s infinite alternate;
/* Opera: */
-o-animation:myfirst 15s linear 2s infinite alternate;
}
.home_dayspecial img{width:100%; height:120px;}
.home_market_velocity{width:100%; float:left; text-align:center;}
.home_serve_title_info {
    color: var(--BRANDTEXTCOLOR);
    font-size: 18px;
    font-weight: bold;
    width: 100%;
    float: left;
    margin-top: 0px;
    margin-bottom: 20px;
	text-align:center; text-transform:uppercase;
	font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
}
.home_cbtsoftchap_imgstr {width: 100%;float: left;margin-top: 1%;}
.home_cbtsoftchap_imgstr img{ width: 100%;}
.diveder_line2_right {
    width: 180px;
    height: 2px;
    background: url(../images/line.png);
    float:left;
	margin-bottom:8px;
}
 .diveder_line2_left {
    width: 100px;
    height: 2px;
    background: url(../images/line.png);
    float:none;
	margin:8px;
}       
        
        
        
.home_content_obp {
	width: 100%;
    float: left;
    text-align: justify;
    line-height: 1.8em;
    font-weight: normal;
}
.seo-service-area-section{
//border:1px solid orange;
height:auto;
width:100%;
clear:both;
background:url(../images/aone-service_bg.jpg);
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
margin:0 auto;
margin-top:73px;
padding:10px;
}
.seo-service-area-section .seo-service-area-header-section h3{
color:#fff;
position: relative;
font-size: 35px;
font-weight: 600;
line-height: 37px;
padding: 0 0 20px 0;
font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
}
.seo-service-area-section .seo-service-area-header-section h3 span{
color:#e7410c;
font-size:33px;
}
.seo-service-area-section .seo-service-area-header-section h3:before{
content: "";
background: #c7c8c8;
width: 100%;
height: 1px;
position: absolute;
bottom: 1px;
left: 0;
}
.seo-service-area-section .seo-service-area-header-section h3:after{
content: "";
background: #e7410c;
width: 64px;
height: 4px;
position: absolute;
bottom: 0;
left: 0;
}
.seo-service-area-section .seo-service-area-header-section p{
font-size: 15px;
font-weight: 400;
line-height: 22px;
margin-top:20px;
padding: 0;
color: #fff;
}
.seo-service-area-section .seo-service-area-footer-section p{
margin:15px 0px 20px 0px;
}
.seo-service-area-section .seo-service-area-footer-section p strong{
font-size:20px;
font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
color:#fff;
}
.seo-service-area-section .seo-service-area-footer-section .seo-service-area-product-option{
width:100%;
min-height:210px;
background:#33475b94;
margin-bottom:30px;
border:3px solid #fff;
color:#fff;
border-radius:3px;
padding:5px;
}
.seo-bullet{color:var(--BRANDCOLOR);}
.seo-hedng-bult{font-weight:bold; text-transform:uppercase;}
.seo-service-area-product-option-title-section h4{
text-align:center;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
}
.seo-service-area-product-option-img-section img{
display: block;
max-width: 100%;
height: auto;
}
.mobile_res_cover_desgn{width:100%; float:left; margin-top:80px;}
.mobile_res_cover_desgn2{width:100%; float:left; margin-top:20px;}
.mobile_webdesg_icon_ftr_1{width:51px; height:50px; float:right;
background:url(../images/serv-icon03-1-compressor.png) no-repeat center center;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    background-size: 100%;
    background-color: #FFF;
}
.mobile_webdesg_icon_ftr_2{width:51px; height:50px; float:right;
background:url(../images/serv-icon05-1-compressor.png) no-repeat center center;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    background-size: 100%;
    background-color: #FFF;
}
.mobile_webdesg_icon_ftr_3{width:61px; height:60px; float:left;
background:url(../images/web-dev-icon2.png) no-repeat center center;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    background-size: 100%;
    background-color: #FFF;
}

.mobile_webdesg_icon_ftr_4{width:61px; height:60px; float:left;
background:url(../images/web-dev-icon4.png) no-repeat center center;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    background-size: 100%;
    background-color: #FFF;
}

.mobile_webdesg_icon_heder_ftr_1{ width:100%; float:left; text-align:right;color: var(--BRANDCOLOR);font-size: 20px;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-weight: bold;text-transform: uppercase; margin-top:15px;}
.mobile_webdesg_icon_heder_ftr_2{ width:100%; float:left; text-align:left;color: var(--BRANDCOLOR);font-size: 20px;font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-weight: bold;text-transform: uppercase; margin-top:15px;}
.mobile_webdesg_icon_para{ width:100%; float:left;color: var(--BRANDTEXTCOLOR); font-size: 14px; text-align:justify;}

.notice_about {
	border-left: 3px solid #D13636;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
    padding: 10px 15px;
    background-color: #F6F6F6;
    background: #fff;
    font-size: 12px;
    clear: both;
	text-align:justify;
    -moz-box-shadow: 4px 4px 0 0 rgb(235, 235, 235);
    -webkit-box-shadow: 4px 4px 0 0 rgb(235, 235, 235);
    box-shadow: 4px 4px 0 0 rgb(235, 235, 235);
    box-shadow: 0 5px 6px -6px #AAA;
	margin-bottom:5px;
	font-weight:400; font-size:13px; color:var(--BRANDCOLOR);
}
.call_to_action_wtrv{width:100%; float:left; background:#002142; padding:20px 10px 28px 10px; text-align:center;}
.call_to_action_btn {
	width:auto; float:none;
    -moz-box-shadow: 0px 4px 0px 0px #cc4c0c;
	-webkit-box-shadow: 0px 4px 0px 0px #cc4c0c;
	box-shadow: 0px 4px 0px 0px #cc4c0c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f07a43), color-stop(1, #ff7119));
	background:-moz-linear-gradient(top, #f07a43 5%, #ff7119 100%);
	background:-webkit-linear-gradient(top, #f07a43 5%, #ff7119 100%);
	background:-o-linear-gradient(top, #f07a43 5%, #ff7119 100%);
	background:-ms-linear-gradient(top, #f07a43 5%, #ff7119 100%);
	background:linear-gradient(to bottom, #f07a43 5%, #ff7119 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f07a43', endColorstr='#ff7119',GradientType=0);
	background-color:#f07a43;
	border:1px solid #e85d2a;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
	font-size:15px;
	font-weight:bold;
	padding:10px 35px;
	text-decoration:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.call_to_action_btn:hover {
	text-decoration:none;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ff7119), color-stop(1, #f07a43));
	background:-moz-linear-gradient(top, #ff7119 5%, #f07a43 100%);
	background:-webkit-linear-gradient(top, #ff7119 5%, #f07a43 100%);
	background:-o-linear-gradient(top, #ff7119 5%, #f07a43 100%);
	background:-ms-linear-gradient(top, #ff7119 5%, #f07a43 100%);
	background:linear-gradient(to bottom, #ff7119 5%, #f07a43 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7119', endColorstr='#f07a43',GradientType=0);
	background-color:#ff7119;
	color:#FFF;
}
.call_to_action_btn:active {
	position:relative;
	top:1px;
}


.containerSPIDER {
  animation: spider-anima 12s ease-out;
  animation-fill-mode: forwards;
  position: absolute;
  left: 70%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@keyframes spider-anima {
  0% {
    top: -100px;
  }
  50% {
    top: 50%;
  }
}
.containerSPIDER .eye {
  background-color: #fff;
  height: 1px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.containerSPIDER .eye-right {
  right: 6px;
}
.containerSPIDER .eye-left {
  left: 6px;
}

.spider-web {
  animation: spider-web-anima 6s ease-out;
  animation-fill-mode: forwards;
  background-color: #000;
  border-radius: 4px;
  height: 0;
  left: 70%;
  position: absolute;
  transform: translateX(-80%);
  width: 2px;
}
@keyframes spider-web-anima {
  0% {
    height: 0;
    top: -100px;
  }
  100% {
    height: 30vh;
    top: 0;
  }
}
.spider-body {
  background-color: #000;
  border-radius: 50%;
  height: 20px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
}
.spider-body:before {
  content: "";
  background-color: #000;
  border-radius: 50%;
  height: 15px;
  left: 2.5px;
  position: absolute;
  top: -5px;
  width: 15px;
  z-index: -99;
}

.right {
  transform: rotateY(180deg);
}

.arm-container .arm {
  background-color: #000;
  border-radius: 4px;
  height: 4px;
  position: absolute;
  transform-origin: center left;
  width: 30px;
}
.arm-container .A {
  animation: A-anima 3s infinite ease-in-out;
  transform: rotate(75deg);
}
@keyframes A-anima {
  0% {
    transform: rotate(75deg);
  }
  50% {
    transform: rotate(-70deg);
  }
}
.arm-container .A:nth-child(2) {
  animation-delay: -0.2s;
}
.arm-container .A:nth-child(3) {
  animation-delay: -0.5s;
}
.arm-container .A:nth-child(4) {
  animation-delay: -0.4s;
}
.arm-container .B {
  animation: B-anima 3s infinite ease-in-out;
  left: calc(100% - 2px);
  transform: rotate(10deg);
}
@keyframes B-anima {
  0% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(120deg);
  }
  80% {
    transform: rotate(20deg);
  }
}
.arm-container .C {
  animation: C-anima 3s infinite ease-in-out;
  left: calc(100% - 2px);
  transform: rotate(10deg);
}
@keyframes C-anima {
  0% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(90deg);
  }
  80% {
    transform: rotate(10deg);
  }
}
/*/////////////////////// shadow ////*/
.shadow {
  left: calc(50% + 10px);
  background-color: rgba(45, 45, 45, 0.5);
}

.shadow .arm {
  background-color: rgba(45, 45, 45, 0.5);
}

.shadow-body {
  background-color: rgba(45, 45, 45, 0.5);
}
.shadow-body:before {
  background-color: rgba(45, 45, 45, 0.5);
}
.shadow-body .eye {
  display: none;
}










.product_back_design3_area {
width: 100%;
float: left;
height: auto;
background: url(../images/back_prod3.jpg)center no-repeat fixed;
background-size: cover;
padding: 10px;
position: relative;
}
.seo_what_top_pnl_border{width:100px; float:right; height:10px; background:var(--BRANDCOLOR); margin-top:40px;}
.seo_what_top_pnl_border_lft {width: 100px;float: left;height: 10px;background: var(--BRANDCOLOR);margin-top: 40px;}
.seo_what_panel_covr_frst_mvn{width:100%; float:left; font-size:80px; color:#000; text-align:right; font-weight:bold; line-height:88px; word-break:break-all;}
.seo_what_panel_covr_secnd_mvn {width: 100%;float: left;font-size: 70px;color: #fff;text-align: left;font-weight: 700;line-height: 88px;;word-break:break-all;}
.seo_what_panel_covr_second_mvn{width:100%; float:left;  margin-top:40px;}
.seo_what_panel_covr_second_mvn_tophdr{width:100%; float:left; padding-bottom:20px; text-transform:uppercase; font-size:16px; font-weight:600; color:#666; border-bottom:1px solid #999; text-align:justify;}
.seo_what_panel_covr_second_mvn_tophdr2 {width: 100%;float: left;padding-bottom: 20px;text-transform: uppercase;font-size: 16px;font-weight: 600;color: #7c838a; border-bottom: 1px solid #999; text-align: justify;}
.seo_what_panel_covr_second_mvn_topdwnr2 {width: 100%;float: left;text-align: justify;color: #FFF;font-size: 16px;margin-top: 20px;font-weight: normal;}
.seo_what_panel_covr_second_mvn_topdwnr_arwr2 {width: auto;float: left;text-align: left;color: #FFF;font-size: 16px;font-weight: 700;text-transform: uppercase;margin-top: 20px; margin-right: 20px; margin-bottom: 25px;}

.seo_what_panel_covr_second_mvn_topdwnr{width:100%; float:left;text-align: justify;color: var(--BRANDTEXTCOLOR); margin-top:15px;}
.seo_what_panel_covr_second_mvn_topdwnr_arwr{width:auto; float:left;text-align: left;color: var(--BRANDTEXTCOLOR); font-size:14px; font-weight:bold; text-transform:uppercase; margin-top:20px; margin-right:20px;}
.seo_what_panel_covr_icn_arwvbt{color:var(--BRANDCOLOR);}

.about_achive_icon_mst{width:100%; float:left;}
.about_achive_icon_mst img{width:100%;}

.website-design-service-section{
		 //border:1px solid var(--BRANDCOLOR);
		 height:auto;
		 width:100%;
		 float:left;
	 }
.website-design-port-header{width:100%; float:left; font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align:center;font-size:18px;font-weight:bold;text-transform: uppercase;color:var(--BRANDTEXTCOLOR);}
.website-design-port-header-highlight{color:var(--BRANDCOLOR);font-size:24px;}
	 .website-design-service-section-img{
		 //border:1px solid var(--BRANDCOLOR);
		 margin-top:20px;
		 margin-bottom:80px;
		 height:auto;
		 width:100%;
	 }
.website-design-hdr-prtvb{width:100%; float:left; margin-top:0px; padding:10px; background:#f5f8fa; border-bottom: 1px solid #e0e0e0;}
.website-design-hdr-prtvb h3{font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 30px;font-weight: bold;text-transform: uppercase;color: var(--BRANDTEXTCOLOR);}
.website-design-hdr-prtvb h4{font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 25px;font-weight: bold;text-transform: uppercase;color: var(--BRANDTEXTCOLOR);}
.website-design-hdr-prtvbp{ text-align:justify;color: var(--BRANDTEXTCOLOR); font-size:16px;}
.website-design-hdr-prtvbp2{ text-align:justify;color:#FFF;}
	 .website-design-service-section-img img{
		 width:100%;
	 }
	 
	 .website-design-ui-section{
		 //border:1px solid var(--BRANDCOLOR);
		 height:auto;
		 width:100%;
		 float:left;
		 background:#394959;
	 }
	 .website-design-ui-section-l-sidebar{
		 //border:1px solid green;
		 height:auto;
		 width:100%;
		 float:left;
		 box-sizing:border-box;
		 padding:20px 20px;
	 }
	.website-design-ui-icon-hdr{width:100%; float:left; color:var(--BRANDCOLOR); text-align:center; margin-bottom:10px; padding-top:0px;}
	 .website-design-ui-section-r-sidebar{
		 //border:1px solid green;
		 height:500px;
		 width:100%;
		 float:right;
		 box-sizing:border-box;
		 background:url(../images/leadinjection_ui_kit.png);
		 //background-attachment: fixed;
		 background-position: left;
		 background-repeat: no-repeat;
		 background-size: cover;
	 }
	 .website-design-ui-section-r-sidebar2{
		 //border:1px solid green;
		 height:500px;
		 width:100%;
		 float:right;
		 box-sizing:border-box;
		 background:url(../images/leadinjection_ui_kit2.png);
		 //background-attachment: fixed;
		 background-position: left;
		 background-repeat: no-repeat;
		 background-size: cover;
	 }
	 .website-design-ui-section-r-sidebar3{
		 //border:1px solid green;
		 height:500px;
		 width:100%;
		 float:right;
		 box-sizing:border-box;
		 background:url(../images/leadinjection_ui_kit_webseding.png);
		 //background-attachment: fixed;
		 background-position: left;
		 background-repeat: no-repeat;
		 background-size: cover;
	 }
	 .website-design-ui-section-r-sidebar4{
		 //border:1px solid green;
		 height:500px;
		 width:100%;
		 float:right;
		 box-sizing:border-box;
		 background:url(../images/leadinjection_ui_kit3.png);
		 //background-attachment: fixed;
		 background-position: left;
		 background-repeat: no-repeat;
		 background-size: cover;
	 }
    .website-design-ui-section-r-sidebar5{
		 //border:1px solid green;
		 height:500px;
		 width:100%;
		 float:right;
		 box-sizing:border-box;
		 background:url(../uploads/seo.png);
		 //background-attachment: fixed;
		 background-position: left;
		 background-repeat: no-repeat;
		 background-size: cover;
	 }
        .website-design-ui-section-r-sidebar6{
		 //border:1px solid green;
		 height:500px;
		 width:100%;
		 float:right;
		 box-sizing:border-box;
		 background:url(../uploads/about_4.png);
		 //background-attachment: fixed;
		 background-position: left;
		 background-repeat: no-repeat;
		 background-size: cover;
	 }
	 .website-design-ui-section-l-sidebar h3{
		font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align:center;font-size:30px;font-weight:bold;text-transform: uppercase;color:#FFF;
	 }
	 .website-design-ui-section-l-sidebar-highlight{color:var(--BRANDCOLOR); font-size:40px;}
	 .website-design-ui-section-l-sidebar h4{
		font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align:center;font-size:22px;font-weight:bold;text-transform: uppercase;color:#FFF;
	 }
	 .website-design-ui-section-l-sidebar p{
		 color:#fff;
		 line-height:1.7em;
		 text-align:center;
		 font-size:17px;
		 margin-top:50px;
	 }
	 .website-design-ui-section-l-sidebar a{
		    width: 80%; margin-left:10%; margin-right:10%;color: #FFF;display: block;padding: 10px 30px;border: 1px solid #FFF;background: 0 0;margin: 0 auto; transition: all .9s ease-in-out;text-align:center; margin-top:80px;
		 text-decoration:none;font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-transform: uppercase;
	 }
	 .website-design-ui-section-l-sidebar a:hover{
		    background: var(--BRANDCOLOR);
    -webkit-box-shadow: -1px 1px 14px 4px rgba(0,0,0,.75);
    -moz-box-shadow: -1px 1px 14px 4px rgba(0,0,0,.75);
    box-shadow: -1px 1px 14px 4px rgba(0,0,0,.75);
    transform: scale(1.1);
	 }
	 .website-design-lead-modals{
		 border-bottom:1px solid #e0e0e0;
		 height:auto;
		 width:100%;
		 float:left;
		 background:#f5f8fa;
		 padding-bottom:0px;
	 }
	 .website-design-lead-modals h2{
		font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; text-align: center;font-size: 30px;font-weight: bold;text-transform: uppercase; color:var(--BRANDTEXTCOLOR);
	 }
	 .website-design-lead-modals h3{
		 font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 22px;font-weight: bold;text-transform: uppercase;color: var(--BRANDTEXTCOLOR); margin-top:0px;
	 }
	 .website-design-lead-modals-l-side{
		 //border:1px solid var(--BRANDCOLOR);
		 height:auto;
		 margin-top:70px;
		 margin-bottom:40px;
		 float:left;
		 width:100%;
	 }
	 .website-design-lead-modals-l-side img{
		 width:100% !important;
	 }
	 
	 .website-design-lead-modals-l-sideimgx{
		 //border:1px solid var(--BRANDCOLOR);
		 height:auto;
		 margin-bottom:10px;
		 float:left;
		 width:100%;
	 }
	 .website-design-lead-modals-l-sideimgx img{
		 width:100% !important;
	 }
	 
	 .website-design-lead-modals-r-side{
		 height:auto;
		 width:100%;
		 float:left;
		 margin-top:30px;
		 margin-bottom:40px;
	 }
	 .website-design-lead-modals-r-side h4{
		 font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 25px;
		 font-weight:bold;
		 color:var(--BRANDCOLOR);
		 text-transform: uppercase;
	}
	.website-design-lead-modals-r-side h5{
		font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-weight:bold; color:var(--BRANDTEXTCOLOR);font-size:18px;text-transform: uppercase;
	}
	.website-design-lead-modals-r-side p{
		margin-top:25px;
		font-size:15px;
		text-align:justify;
	}
	 .website-design-lead-modals-r-side a{
		 width: 100%;
		 margin-left:10%;
		 margin-right:10%;
		 color: var(--BRANDTEXTCOLOR);
		 display: block;
		 padding: 10px 30px;
		 border: 1px solid var(--BRANDTEXTCOLOR);
		 background: 0 0;
		 margin: 0 auto;
		 transition: all .5s ease-in-out;
		 text-align:center;
		 margin-top:80px;
		 text-decoration:none;
		 font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
		 text-transform: uppercase;
	 }
	 .website-design-lead-modals-r-side a:hover{
		background: var(--BRANDCOLOR); 
		color:#FFF;
	 }
	 .website-design-lead-modals-features{
		 //border:1px solid var(--BRANDCOLOR);
		 height:auto;
		 width:100%;
		 float:left;
		 background:#fff;
		 padding-bottom:30px;
	 }
	 .website-design-lead-modals-features h3{
		font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 24px;font-weight: bold;text-transform: uppercase;color: var(--BRANDTEXTCOLOR);margin-top:30px;
	 }
	 .website-design-lead-modals-features-highlight{color: var(--BRANDCOLOR); font-size:32px;}
	 .website-design-lead-modals-features-box-soft{
		 width:100%;
		 float:left;
		 margin-top:40px;
	     transition: all .6s ease-in-out;
		 background:rgba(255, 255, 255, 1);
		 border:1px solid #ebebeb;
		 padding:2%;
		 -webkit-box-shadow: 5px 5px 14px -5px rgba(0,0,0,0.75);
-moz-box-shadow: 5px 5px 14px -5px rgba(0,0,0,0.75);
box-shadow: 5px 5px 14px -5px rgba(0,0,0,0.75);
	 }
	 .website-design-lead-modals-features-box-soft:hover, website-design-lead-modals-features-box-soft, website-design-lead-modals-features-box-heading> h4{
		transform: scale(1.03);
		background:#ffcece; color:#000;
		border:1px solid var(--BRANDCOLOR);
	 }
	 .website-design-lead-modals-features-box{
		 //border:1px solid var(--BRANDCOLOR);
		 width:100%;
		 float:left;
		 margin-top:50px;
		/* transition: all .6s ease-in-out;*/
    	 border-bottom: 2px solid var(--BRANDCOLOR);
	 }
	 .website-design-lead-modals-features-box:hover{
		/*transform: scale(1.03);
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
		border-top: 1px solid #CCC;*/
	 }
	 .website-design-lead-modals-features-box-img{
		 //border:1px solid var(--BRANDCOLOR);
		 height:150px;
		 width:100%;
		 float:left;
		 box-sizing:border-box;
	 }
	 .website-design-lead-modals-features-box-iconimg{
		 width:60px;
		 padding:10px;
		 background:#FFF;
		 border:1px dashed var(--BRANDCOLOR);
		 margin:0 auto;
		 box-sizing:border-box;
		 border-radius:50%;
		 margin-top:-40px;
	 }
	 .website-design-lead-modals-features-box-iconimg img{
		 width:100%;
	 }
	 .website-design-lead-modals-features-box-img img{
		 width:100%;
		 height:150px;
	 }
	 .website-design-lead-modals-features-box-heading{
		 //border:1px solid var(--BRANDCOLOR);
		 height:50px;
		 width:100%;
		 float:left;
	 }
	  .website-design-lead-modals-features-box-heading2{
		 height:50px;
		 width:100%;
		 border-bottom:1px dashed #f64f25;
		 float:left;
	 }
	  .website-design-lead-modals-features-box-heading2 h4{
		 margin-top:20px;
		font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 20px;font-weight: bold;text-transform: uppercase;color: var(--BRANDTEXTCOLOR);
	 }
	 .website-design-lead-modals-features-box-heading h4{
		 margin-top:20px;
		font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 20px;font-weight: bold;text-transform: uppercase;color: var(--BRANDTEXTCOLOR);
	 }
	 .website-design-lead-modals-features-box-paragraph{
		 //border:1px solid var(--BRANDCOLOR);
		 height:150px;
		 width:100%;
		 float:left;
		 boz-sizing:border-box;
	 }
	.website-design-lead-modals-features-box-paragraph2 {
		min-height: 146px;
		width: 100%;
		text-align: justify;
		float: left;
		padding: 10px;
		boz-sizing: border-box;
	 }
	 .website-design-lead-modals-features-box-paragraph p{
		 width:100%; float:left; margin-top:10px;
		 color:var(--BRANDTEXTCOLOR);
		 font-size:14px;
		 line-height:1.7em;
		 text-align:center;
		 padding-top:10px;
	 }
	 .website-design-blog-layout-and-post-formats{
		 //border:1px solid var(--BRANDCOLOR);
		 height:auto;
		 width:100%;
		 float:left;
		 background:var(--BRANDTEXTCOLOR);
		 padding-top:30px;
		 padding-bottom:50px;
	 }
	  .website-design-blog-layout-and-post-formats2{
		 //border:1px solid var(--BRANDCOLOR);
		 height:auto;
		 width:100%;
		 float:left;
		 background:var(--BRANDTEXTCOLOR);
		 padding-top:5px;padding-bottom:10px;
	 }
	 .website-design-blog-layout-and-post-formats-box{
		 border:3px solid #fff;
		 width:100%; float:left;
		 height:auto;
		 margin-top:50px;
		 border-radius:3px;
	 }
	 .website-design-blog-layout-and-post-formats-heading h3{
		 font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 30px;font-weight: bold;text-transform: uppercase;color: #FFF; font-weight:bold; margin-top:0px;
	 }
	 .website-design-blog-layout-and-post-formats-heading h4{
		font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
		text-align: center;
		font-size: 22px;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFF;
	 }
	 .website-design-blog-layout-and-post-formats-box-img{
		width:100%; float:left; border:2px solid #FFF; padding:2%;
	 }
	 .website-design-blog-layout-and-post-formats-box-img img{
		width:100%;
	 }
	 .website-design-blog-layout-and-post-formats-box-title{
		 border:1px solid #fff;
		 width:100%; float:left;
		 font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 30px;font-weight: bold;text-transform: uppercase;color: #FFF;
		 		 box-sizing:border-box;
	 }
	 .website-design-blog-layout-and-post-formats-box-title h4{
		 color:#fff;
		 text-align:center;
	 }
	 .website-design-dashed-border{
		 border-bottom:2px dashed #fff;
		 margin-top:80px;
	 }
	 .website-design-blog-layout-and-post-formats-box-bottom{
		 width:100%;
		 float:left;
		 height:auto;
		 text-align:center;
	 }
	 .website-design-blog-layout-and-post-formats-box-bottom-icon{
		 width:100%; margin-top:50px;
		 float:left;
		 box-sizing:border-box;		 
	 }
	 .website-design-blog-layout-and-post-formats-box-bottom-heading{
		 width:100%;
		 float:left;
		 margin-top:20px; margin-bottom:10px;
		 font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;text-align: center;font-size: 30px;font-weight: bold;text-transform: uppercase;color: #FFF;
	 }
	 .website-design-blog-layout-and-post-formats-box-bottom-paragraph{
		 width:100%; float:left;
	 }
	 .website-design-blog-layout-and-post-formats-box-bottom-paragraph p{
		 color:#fff;
		 text-align:center;
		 font-size:16px;
	 }
	 .website-design-blog-layout-and-post-formats-box-bottom-heading h4{
		 color:var(--BRANDCOLOR);
		 text-align:center;
		 font-weight:bold;
		 margin:0px;
		 padding-top:2px;
	 }
	 .website-design-blog-layout-and-post-formats-box-icon-inner{
		 width:30%; margin:0 auto;color:#FFF;
	 }
	 @media screen and (max-width: 700px){
		.website-design-service-section-img{
		 //border:1px solid var(--BRANDCOLOR);
		 margin-top:30px;
		 height:auto;
		 width:100%;
	 }
	.website-design-service-section-img{
		 //border:1px solid var(--BRANDCOLOR);
		 height:auto;
		 width:100%;
	 }
	 .website-design-ui-section-r-sidebar{
		 //border:1px solid green;
		 //height:500px;
		 //width:100%;
		 float:left;
		 box-sizing:border-box;
		 background:url(../images/leadinjection_ui_kit.png);
		 //background-attachment: fixed;
		 //background-position: right;
		 //background-repeat: no-repeat;
		 background-size: cover;
	 }
	 
	.website-design-lead-modals-features-box-heading h4{
		 margin:0px;
		 text-align:center;
		 color:#394959;
		 line-height:25px;
		 font-size:23px;
	 }	 
	 }

.contact_pg_map_area{width:100%; float:left; margin-top:0%; margin-bottom:0%; padding:0px; background:#999;border-top:1px solid #F30;box-shadow: 0 10px 30px rgba(0,0,0,.5);}
.contact_pg_map_area img{width:100%;}

.chose_service_area_cvr{width:100%; float:left; margin-top:15px; }
.slider-checkbox {
  position: relative;
}
.slider-checkbox input {
  margin: 0px;
  margin-top: 1px;
  cursor: pointer;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  position: absolute;
  z-index: 1;
  top: 0px;
  left: 0px;
  background: red;
  width: 40px;
  height: 20px;
}
.slider-checkbox input:checked + .label:before {
  background-color: #f64f25;
  content: "";
  padding-left: 6px;
}
.slider-checkbox input:checked + .label:after {
  left: 21px;
}
.slider-checkbox .label {
  position: relative;
  padding-left: 46px;
  color:#f64f25;
  font-size:12px; font-weight:bold;
}
.slider-checkbox .label:before, .slider-checkbox .label:after {
  position: absolute;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  transition: background-color 0.3s, left 0.3s;
}
.slider-checkbox .label:before {
  content: "";
  color: #fff;
  box-sizing: border-box;
  font-family: 'FontAwesome', sans-serif;
  padding-left: 23px;
  font-size: 12px;
  line-height: 20px;
  background-color: #888;
  left: 0px;
  top: 0px;
  height: 20px;
  width: 40px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.slider-checkbox .label:after {
  content: "";
  letter-spacing: 20px;
  background: #fff;
  left: 1px;
  top: 1px;
  height: 18px;
  width: 18px;
}
.padding_top_bntmnb{ padding-top:0% !important;}
.padding_top_bntmnb_actv{ padding-top:13.20% !important;}

.mk-notifications{
	width: 350px;
	padding: 10px;
	position: fixed;
	z-index: 20000;
	max-height: 100vh;
	max-width: 100%;
	overflow: hidden;
}

.mk-notifications.mk-scrollable{
	overflow-y: auto;
}

.mk-notifications.mk-scrollable::-webkit-scrollbar {
    width: 3px;
    background: transparent;
}
 
.mk-notifications.mk-scrollable::-webkit-scrollbar-track {
    background: transparent;
}
 
.mk-notifications.mk-scrollable::-webkit-scrollbar-thumb {
  background-color: rgba(0,0,0,0.22);
  outline: none;
}

.mk-notifications.mk-scrollable:hover::-webkit-scrollbar-thumb {
  background-color: rgba(0,0,0,0.66);
}

.mk-notifications.mk-top{
	top:0;
}

.mk-notifications.mk-right{
	right:0;
}

.mk-notifications.mk-bottom{
	bottom:0;
}

.mk-notifications.mk-left{
	left:0;
}


.mk-notifications.mk-center{
	left: 0;
	margin-left: calc(50% - 180px);
}

.mk-notifications > .mk-noti *{
	cursor: default;
}

.mk-notifications > .mk-noti{
	opacity: 0.0;
	width: 100%;
	max-height: 0px;
	transform: translateX(100%);
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
border:1px solid #CCC;
	box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.15);
	display: flex;
  	flex-direction: row;
	overflow: hidden;
	transition: 0.4s;
	-webkit-transition: 0.4s;
	font-family: Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
}

.mk-notifications > .mk-noti.mk-clickable *{
	cursor: pointer!important;
}

.mk-notifications.mk-left > .mk-noti{
	transform: translateX(-100%);
}

.mk-notifications.mk-center.mk-bottom > .mk-noti{
	transform: translateX(0%);
	transform: translateY(100%);
}

.mk-notifications.mk-center.mk-top > .mk-noti{
	transform: translateX(0%);
	transform: translateY(-100%);
}

.mk-notifications.mk-top > .mk-noti.mk-show{
	margin-bottom: 10px;
}

.mk-notifications.mk-bottom > .mk-noti.mk-show{
	margin-top: 10px;
}

.mk-notifications > .mk-noti:hover{
	box-shadow: 3px 3px 12px 1px rgba(0,0,0,0.29);
}

.mk-notifications.mk-rtl > .mk-noti{
	flex-direction: row-reverse;
	text-align: right;
	box-shadow: -1px 1px 5px 1px rgba(0,0,0,0.15);
}

html[dir=rtl] .mk-notifications.mk-rtl > .mk-noti{
	flex-direction: row;
}

.mk-notifications.mk-rtl > .mk-noti:hover{
	box-shadow: -2px 2px 10px 1px rgba(0,0,0,0.25);
}

.mk-notifications.mk-center > .mk-noti.mk-show{
	transform: translateX(0%);
	transform: translateY(0%);
}

.mk-notifications > .mk-noti.mk-show{
	transform: translateX(0px);
	max-height: 500px;
	opacity: 1.0;
	
}

.mk-notifications > .mk-noti > .mk-icon{
	min-width: 80px;
	min-height: 80px;
	width: 80px;
	height: 80px;
	line-height: 80px;
	vertical-align: middle;
	text-align: center;
	font-size: 250%;
	color:#fff;
}

.mk-notifications.mk-rtl > .mk-noti > .mk-icon {
	float: right;
}

.mk-notifications > .mk-noti.mk-default > .mk-icon{
	background: #6c757d;
}

.mk-notifications > .mk-noti.mk-primary > .mk-icon{
	background: #007bff;
}

.mk-notifications > .mk-noti.mk-success > .mk-icon{
background: #bfd255; /* Old browsers */
background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 );
}

.mk-notifications > .mk-noti.mk-danger > .mk-icon{
background: #f85032; /* Old browsers */
background: -moz-linear-gradient(top, #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );
}

.mk-notifications > .mk-noti.mk-warning > .mk-icon{
background: #fceabb; /* Old browsers */
background: -moz-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 );
}

.mk-notifications > .mk-noti.mk-info > .mk-icon{
background: #6db3f2; /* Old browsers */
background: -moz-linear-gradient(top, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 );
}

.mk-notifications > .mk-noti.mk-light > .mk-icon{
	background: #f8f9fa;
	color: #212529;
}

.mk-notifications > .mk-noti.mk-dark > .mk-icon{
	background: #343a40;
}

.mk-notifications > .mk-noti.mk-purple > .mk-icon{
	background: #563d7c;
}

.mk-notifications > .mk-noti > .mk-body > .mk-title{
	padding: 5px;
	padding-right: 16px;
	margin: 0;
	color:#000;
	font-size: 115%;
	font-weight: bold;
	text-align:center;
}

.mk-notifications.mk-rtl > .mk-noti > .mk-body > .mk-title{
	padding-right: 5px;
	padding-left: 16px;
}

.mk-notifications > .mk-noti > .mk-body > .mk-text{
	padding: 5px;
	padding-top: 0px;
	color:#000;
	font-size: 100%;
	line-height: 18px;
	margin-bottom: 5px;
	font-weight:normal;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
}

.mk-notifications > .mk-noti > .mk-body > .mk-close{
	padding: 5px;
	color:#999;
	position: absolute;
	right: 0;
	font-size: 10px;
	margin-right: 2px;
	cursor: pointer;
	transition: 0.3s;
	-webkit-transition: 0.3s;
}
.mk-notifications.mk-rtl > .mk-noti > .mk-body > .mk-close{
	right: unset;
	left: 0;
	margin-right: unset;
	margin-left: 2px;
}

.mk-notifications > .mk-noti > .mk-body > .mk-close.mk-hide{
	display: none;
}
.mk-notifications > .mk-noti > .mk-body > .mk-close:hover{
	color:#666;
}
@media screen and (max-width: 420px)
{
	.mk-notifications{min-width: 100%;}
	.mk-notifications > .mk-noti > .mk-body > .mk-close{font-size: 14px;padding: 8px;}
	.mk-notifications.mk-center{margin-left: 0;}
}


.footer_address_loc{text-align:right;}
.pogrow { margin-left: auto;margin-right: auto;max-width: 80em;padding: 1em;text-align:center;}
svg.radial-progress {height: auto;max-width: 100%;padding: 1em;transform: rotate(-90deg);width: 100%;}
svg.radial-progress circle {fill: rgba(0,0,0,0);stroke: #fff;stroke-dashoffset: 219.91148575129; /* Circumference */stroke-width: 10;}
svg.radial-progress circle.incomplete { opacity: 0.25; }
svg.radial-progress circle.complete { stroke-dasharray: 219.91148575129; /* Circumference */ }
svg.radial-progress text {fill: #fff;font: 400 1em/1 'Oswald', sans-serif;text-anchor: middle;}

/*** COLORS ***/
/* Primary */

svg.radial-progress:nth-of-type(6n+1) circle { stroke: var(--BRANDCOLOR); }

/* Secondary */

svg.radial-progress:nth-of-type(6n+2) circle { stroke: #83e4e2; }

/* Tertiary */

svg.radial-progress:nth-of-type(6n+3) circle { stroke: #fd6470; }

/* Quaternary */

svg.radial-progress:nth-of-type(6n+4) circle { stroke: #fca858; }

/* Quinary */

svg.radial-progress:nth-of-type(6n+5) circle { stroke: #fddc32; }


/*============== CSS 404 ==================*/


.website_icon_holder_tpl{
width:60px; padding:10px; background:#FFF;border-radius:50%;
border:2px dashed var(--BRANDCOLOR);
margin-top: -38px;
margin-left: 41%;
box-sizing:border-box; overflow:hidden;
}
.website-design-lead-modals-features-box-iconimg_1{
 width:100%; height:36px;
 background: url(../images/if_103_1336711.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:#FFF;
 }
 .website-design-lead-modals-features-box-iconimg_2{
 width:100%; height:36px;
 background: url(../images/if_118_1336723.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:#FFF;
 }
 .website-design-lead-modals-features-box-iconimg_3{
 width:100%; height:36px;
 background: url(../images/if_111_1336730.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:#FFF;
 }
 .website-design-lead-modals-features-box-iconimg_4{
 width:100%; height:36px;
 background: url(../images/seo-rocket-one.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:#FFF;
 }
 .website-design-lead-modals-features-box-iconimg_5{
 width:100%; height:36px;
 background: url(../images/idea-image.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:#FFF;
}
.website-design-lead-modals-features-box-iconimg_6{
 width:100%; height:36px;
 background: url(../images/marketing.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background-size: 100%;
background-color:#FFF;
 }

.admin_bdy{width:100%; display:block; margin:0 auto; background:#333;}
.admin_contact_tbl_cover{width:98%; float:left; margin-left:1%; margin-right:1%; margin-top:1%;}


.process_box_area_cover_prt{width:100%; float:left; padding:2%; background:url(../images/graphbg.jpg) repeat;border-bottom: 1px solid #e0e0e0;}
.process_box_step{width: 100%;float: left;overflow:hidden;background: #FFF;margin-top: 15px;border: 1px dashed var(--BRANDCOLOR);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: -1px 4px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: -1px 4px 5px 0px rgba(0,0,0,0.75);box-shadow: -1px 4px 5px 0px rgba(0,0,0,0.75);transition: all .2s ease-in-out;}

.process_box_step:hover{transform: scale(1.1);}
.process_box_img_cover{width:100%; float:left; background:var(--BRANDCOLOR);}
.process_box_img_cover img{ width:100%;/*height: 160px;*/}
.process_box_step_line{width:100%; float:left; height:5px; background:var(--BRANDCOLOR); margin-top:-73px;}
.footer_section_cover_nxt{width:100%; float:left;background:url(../images/contactbgn.jpg)center no-repeat fixed;
background-size: cover; padding: 10px;position: relative;}
.footer_top_cover_mntprt{width:100%; float:left; padding:15px; color:#FFF; font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-size:30px; font-weight:bold;}
.footer_den_hrln{width:100%; float:left; border:1px dashed #999; margin-bottom:5px;}
.footer_combo_headre_pnt{width:100%; float:left; color:var(--BRANDCOLOR);font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-size:20px; text-align:left; margin-bottom:15px;margin-top:15px;}
.footer_combo_headre_pnt_right{width:100%; float:right; color:var(--BRANDCOLOR);font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif; font-size:20px; text-align:right; margin-bottom:15px;margin-top:15px;}
.footer_form_area_cvr{width:100%; float:left;}
.footer_input_col{width:100%; padding:10px; background:rgba(0, 0, 0, 0.25098039215686274); color:#FFF; border:1px solid #999; margin-bottom:10px; outline:none; resize:none;}
.footer_servce_link_hr{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-size:14px; color:#FFF; text-decoration:none; margin-bottom:5px; display:inline-block;}
.footer_servce_link_hr:hover,active{color:var(--BRANDCOLOR); text-decoration:none;}
.footer_social_section2{width:100%;float:left; margin-left:12px;}.footer_social_section2 ul{display:flex;list-style:none;float:right}.footer_social_section2 ul li{list-style:none;margin-top:10px;margin-bottom:10px}.footer_social_section2 ul li a{width:30px;height:30px;background:#fff;text-align:center;line-height:25px;font-size:20px;margin:0 10px;margin-left: 28px;display:block;border-radius:50%;position:relative;overflow:hidden;border:3px solid #fff;z-index:1}.footer_social_section2 ul li a .fa{position:relative;color:#262626;transition:.5s;z-index:3}.footer_social_section2 ul li a:hover .fa{color:#fff;transform:rotateY(360deg)}.footer_social_section2 ul li a:before{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background:red;transition:.5s;z-index:2}.footer_social_section2 ul li a:hover:before{top:0}.footer_social_section2 ul li:nth-child(1) a:before{background:#3b5999}.footer_social_section2 ul li:nth-child(2) a:before{background:#55acee}.footer_social_section2 ul li:nth-child(3) a:before{background:#dd4b39}.footer_social_section2 ul li:nth-child(4) a:before{background:#e4405f}.footer_social_section2 ul li:nth-child(5) a:before{background:#0077b5}
.footer_call_us_here{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-size:18px; color:#999; text-align:right; display:inline-block;float: right;margin-bottom:10px;}
.footer_call_us_here_hilight{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-size:18px; font-weight:bold; color:#FFF; text-align:right; display:inline-block;float: right; margin-bottom:10px;}
.footer_call_us_here_hilight:hover{ text-decoration:none; color:#FFF;}

.footer_let_anchr{float:right;}
.footer_panel_dwn_part{width:100%; float:left; background:#000; padding:14px; border-top:1px solid #333;}
.footer_text_copyright_mnt{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-size:12px;color:#666;display:inline-block;float: left;}
.footer_text_copyright_mntright{font-family:Lato,"Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;font-size:12px;color:#666;display:inline-block;float: right; text-align:right;}
.footer_text_hilight{color:#FFF; font-weight:bold; font-size:12px; text-decoration:none;}
.footer_text_hilight:hover{color:var(--BRANDCOLOR);text-decoration:none;}
.mycls_upperfrom_notifiction{width:100%; float:left; padding:2%; }


	
@-webkit-keyframes logo_background {
   0%{background:var(--BRANDCOLOR); border:2px solid #FFF;}
   50%{background:#FFF; border:2px solid var(--BRANDCOLOR)}
   100%{background:var(--BRANDCOLOR);  border:2px solid #FFF;}
}

/* Standard syntax */
@keyframes logo_background {
     0%{background:var(--BRANDCOLOR); border:2px solid #FFF;}
   50%{background:#FFF; border:2px solid var(--BRANDCOLOR)}
   100%{background:var(--BRANDCOLOR);  border:2px solid #FFF;}
}

@-webkit-keyframes text_color {
   0%{color:#FFF;}
   50%{color:var(--BRANDCOLOR);}
   100%{color:#FFF;}
}

/* Standard syntax */
@keyframes text_color {
   0%{color:#FFF;}
   50%{color:var(--BRANDCOLOR);}
   100%{color:#FFF;}
}


@media screen and (max-width: 1240px){
	.seo_what_panel_covr_secnd_mvn {font-size: 65px;}
}
@media screen and (max-width: 1200px){
.soft_dev_notfy_cover_imgcnt {
width: 30%;
}
.contact_hedr_icon_prtmdl {
    margin-top: 70px;
}
.soft_dev_notfy_imgcnt{width:18%;}
.soft_dev_notfy_imgcnt_text {width: 80%; min-height:140px;}
.soft_dev_notfy_imgcnt_text_sam1{}
.seo_what_panel_covr_frst_mvn {font-size: 70px;}
}


}
@media screen and (max-width: 1198px){
.award_win_background{margin-right: 0px;margin-left: 11px;margin-bottom: 17px;margin-top: 7px;width: 220px;}
}
@media screen and (max-width: 1175px){
.seo_what_panel_covr_secnd_mvn {font-size: 58px;}
}
@media screen and (max-width: 1105px){
.welcome-content {padding: 10px;}
}

@media screen and (max-width: 1024px){
#menu {height: 45px;}
}
@media screen and (max-width: 1010px){
.home_dayspecial{margin-top: 70px;}
.contact_area_contentprt_lg{width:100%;}
.contact_info_hdr_dvc_lgm{width:96%; margin-right:2%; margin-left:2%;}
.location_cont_hdr_txt_lg{width:31%;  margin-left:2%;}
}
@media screen and (max-width: 1000px){
.boot_menu_logo_part img {width: 30%;}
.megamenu_wrapper .megamenu>li {width:100%;}
#menu {height:290px;}
}

@media screen and (max-width: 991px){
.portfolio_heder_txt {text-decoration: none;font-size: 10vw;margin-top: 15%;}
.webdesign_contact_form_prt, .webdesign_contact_form_prt2, .webdesign_contact_form_prt3{width:300px;margin-left:20%;margin-top: 5%;margin-bottom: 2%;}
.webdevlop_heder_txt { text-align:center;}
.contact_logoicn_frmt_bnt {border-left: 1px solid var(--BRANDCOLOR);border-right: none;border-bottom: 1px solid var(--BRANDCOLOR);}
.web_cont_upr_contner{border-right: 1px solid var(--BRANDCOLOR);border-top: 1px solid var(--BRANDCOLOR);}
.contact_logoicn_frmt_bnt_right{border-left: 1px solid var(--BRANDCOLOR);border-bottom: 1px solid var(--BRANDCOLOR);}

.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24{height:96px;}
.award_win_background{margin-right:9px;margin-left:9px;margin-bottom:17px; margin-top:7px;width: 222px;}

.mobile_res_cover_desgn, .mobile_res_cover_desgn2 { width: 48%;float: left;margin-top: 0px; margin-left:2%;}
.mobile_webdesg_icon_ftr_1, .mobile_webdesg_icon_ftr_2, .mobile_webdesg_icon_ftr_3,.mobile_webdesg_icon_ftr_4{ margin-left:43%;float:left;}
.mobile_webdesg_icon_heder_ftr_1,.mobile_webdesg_icon_heder_ftr_2{text-align:center;}
.b2b_form_area{ margin-top:0px !important;}
.header_holder_area, .aboutus_header_cover, .graphics_header_cover, .webdesign_header_cover, .webdevolopmntdx_header_cover, .seobgdx_header_cover, .softwaredev_header_cover, .digitaltraing_header_cover, .webproductssdx_header_cover, .schol-mang-hdr-banner, .portfolio_header_cover, .webtollsdx_header_cover{ height:auto;}
}
@media screen and (max-width: 950px){
.webdevlop_heder_txt,.portfolio_heder_txt,.softdevlop_heder_txt,.softdevlop_heder_txt2, .seo_heder_txt, .tools_heder_txt, .digital_training_heder_txt, .rw-words-1 span{text-align: center;font-size: 10vw;}
.rw-wrapper {margin: 19% auto 0 auto;}
}
@media screen and (max-width: 900px){
.contact_area_left_part_lg{width:100%; height:auto;}	
.contact_area_right_part_lg{width:100%;}	
}
@media screen and (max-width: 860px){
.contact_area_contentprt {width: 700px;margin: 0 auto;margin-top: 2%;}
}
@media screen and (max-width: 790px){
.location_cont_hdr_txt_lg {width: 98%; margin-left: 1%;margin-right: 1%;}
.location_cont_hdr_txt_lg {width: 98%; margin-left: 1%;margin-right: 1%;}
.mobile_res_cover_desgn, .mobile_res_cover_desgn2 {width: 100%;float: left;margin-top: 0px;margin-left: 0%;}
}
@media screen and (max-width: 770px){
.contact_area_contentprt {width: 100%; margin: 0 auto; margin-top: 2%;}
.soft_dev_notfy_cover_imgcnt {width:80px;}
.soft_dev_notfy_imgcnt_text_sam1 { min-height:90px;}
}
@media screen and (max-width: 767px){
.soft_dev_notfy_imgcnt_cbv_text {width: 85%;}
.contact_area_contentprt{width:60%; margin-left:20%; margin-right:20%;}
.contact_area_left_part{width:100%; margin-left:0%; margin-right:0%;}
.contact_area_right_part{width:100%; margin-left:0%; margin-right:0%;}

.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24{width:16.50%; height:120px;}

.soft_dev_notfy_cover_imgcnt_1,.soft_dev_notfy_cover_imgcnt_2,.soft_dev_notfy_cover_imgcnt_3,.soft_dev_notfy_cover_imgcnt_4,.soft_dev_notfy_cover_imgcnt_5,.soft_dev_notfy_cover_imgcnt_6,.soft_dev_notfy_cover_imgcnt_7,.soft_dev_notfy_cover_imgcnt_8,.soft_dev_notfy_cover_imgcnt_9,.soft_dev_notfy_cover_imgcnt_10,.soft_dev_notfy_cover_imgcnt_11,.soft_dev_notfy_cover_imgcnt_12,.home_dev_notfy_cover_imgcnt_1,.home_dev_notfy_cover_imgcnt_2,.home_dev_notfy_cover_imgcnt_3,.home_dev_notfy_cover_imgcnt_4,.home_dev_notfy_cover_imgcnt_5,.home_dev_notfy_cover_imgcnt_6{width:15%;}
}
@media screen and (max-width: 754px){
.award_win_background {margin-right: 9px;margin-left: 17px;margin-bottom: 17px;margin-top: 7px;width: 200px;}
}
@media screen and (max-width: 712px){
.award_win_background { margin-right: 0px;margin-left: 61px; margin-bottom: 17px;margin-top: 7px;width: 244px;}
}
@media screen and (max-width: 680px){
	.soft_dev_notfy_imgcnt_text_sam1 { min-height:110px;}
}
@media screen and (max-width: 656px){
.contact_area_left_part {width: 100%;}
.contact_area_right_part{width: 100%;}
.footer_text_copyright_mntright{text-align:center;}
.footer_text_copyright_mnt{text-align:center;}
}
@media screen and (max-width: 660px){
}
@media screen and (max-width: 650px){
.boot_menu_logo_part img {width: 40%;}
.notifymnt_area_bnt {width: 49%;}
.footer_call_us_here_hilight, .footer_call_us_here {float:left;} 
.footer_combo_headre_pnt_right{float:left; text-align:left;}
.footer_servce_link_hr{width:100%; float:left;text-align:left;}
.padding_top_bntmnb{ padding-top:0% !important;}
.b2b_top_hedr_margin{margin-top:60% !important; margin-bottom:0% !important;}
}
@media screen and (max-width: 645px){
.award_win_background { margin-right: 0px;margin-left: 61px; margin-bottom: 17px;margin-top: 7px;width: 210px;}	
}
@media screen and (max-width: 640px){
.soft_dev_notfy_imgcnt_text {min-height: 108px;}
.cover_contact_area_dvc_prt_lg,.cover_contact_area_dvc_prt_lg2,.cover_contact_area_dvc_prt_lg3{width:80%; margin-left:10%; margin-right:10%;}
.rw-wrapper {margin: 44% auto 0 auto;}
}

@media screen and (max-width: 630px){
.contact_hedr_icon_prtmdl {
    margin-top: 48px;
}
.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24{width:32%; height:198px;}
.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24:hover{transform:scale(1.1);}
.schol-mang-hdr-banner{margin-top:40px;}
}
@media screen and (max-width: 600px){
.exparts_infolise_trst {
    width: 48%;
    float: left;
	margin-let:2%;
}
.web_cont_upr_contner{width:100%; margin-left:0%; margin-right:0%;}
.soft_dev_notfy_cover_imgcnt{width:14%;}
.contact_area_contentprt{width:100%; margin-left:0%; margin-right:0%;}
.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24{width:31%; margin-left:2%;height:168px;}
.page_pad_adjust_mnt_pad20{ padding-top:20px !important; padding-bottom:8px !important;}
.school-mang-box-cvrt1{padding-top:60px !important;}
}
@media screen and (max-width: 595px){
.award_win_background {margin-right: 0px;margin-left: 31px;margin-bottom: 17px;margin-top: 7px;width: 232px;}	
}

@media screen and (max-width: 565px){
.notifymnt_area_bnt_2{width: 98%;}
.soft_dev_notfy_imgcnt_text_sam1 {min-height: 60px;}
}

@media screen and (max-width: 560px){
.award_win_background {margin-right: 0px;margin-left: 18px;margin-bottom: 17px;margin-top: 7px;width: 224px;}	
}

@media screen and (max-width: 550px){
.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24{width:31%; margin-left:2%;height:148px;}
}

@media screen and (max-width: 518px){
.award_win_background {margin-right: 0px;margin-left:27px;margin-bottom: 17px;margin-top: 7px;width: 184px;}	
}


@media screen and (max-width: 513px){
.dg-container{display: none;}	
.dg_project_container_nm{display:block;}
.dg_proj_bar_cntr{width:100%; float:left; margin-bottom:20px;background:url(../images/browser.png) no-repeat center center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
}
.dg_proj_bar_cntr img{width:99.50%; padding:8% 0% 3% 0%;}
}
@media screen and (max-width: 510px){
.rpl_area_icon_btrn_home{width:20%; margin-top:10%;}
.boot_menu_logo_part img { width: 60%;}
.notifymnt_area_bnt {width: 100%;}
.portfolio_heder_txt,.webdevlop_heder_txt,.tools_heder_txt{text-decoration: none;font-size: 60px;margin-top: 20%;text-align:center;}
.softdevlop_heder_txt, .softdevlop_heder_txt2, .seo_heder_txt{font-size: 40px; margin-top: 20%;}
.webdesign_contact_form_prt,.webdesign_contact_form_prt2, .webdesign_contact_form_prt3 {width:90%;margin-left:5%;margin-top: 5%;margin-bottom: 2%;}
.web_contact_full_cvr_prty {width: 90%;margin-left:5%;margin-top: 5%;}
.soft_dev_notfy_cover_imgcnt{width:22%;}
.soft_dev_notfy_imgcnt_1,.soft_dev_notfy_imgcnt_2,.soft_dev_notfy_imgcnt_3, .soft_dev_notfy_imgcnt_4, .soft_dev_notfy_imgcnt_5, .soft_dev_notfy_imgcnt_6{width:14%;}
.notifymnt_area_bnt ,.soft_dev_notfy_imgcnt_text{ min-height:80px;}
.soft_dev_notfy_imgcnt_cbv_text{width:76%;}
.soft_dev_notfy_cover_imgcnt_1,.soft_dev_notfy_cover_imgcnt_2,.soft_dev_notfy_cover_imgcnt_3,.soft_dev_notfy_cover_imgcnt_4,.soft_dev_notfy_cover_imgcnt_5,.soft_dev_notfy_cover_imgcnt_6,.soft_dev_notfy_cover_imgcnt_7,.soft_dev_notfy_cover_imgcnt_8,.soft_dev_notfy_cover_imgcnt_9,.soft_dev_notfy_cover_imgcnt_10,.soft_dev_notfy_cover_imgcnt_11,.soft_dev_notfy_cover_imgcnt_12,.home_dev_notfy_cover_imgcnt_1,.home_dev_notfy_cover_imgcnt_2,.home_dev_notfy_cover_imgcnt_3,.home_dev_notfy_cover_imgcnt_4,.home_dev_notfy_cover_imgcnt_5,.home_dev_notfy_cover_imgcnt_6{width:24%;}

.softchap_imgstr_top2{width: 100%;float: left;margin-top: 0%;}
.school-managemet-back1{ background:#FFF !important;}
.school-managemet-back2{ background:#FFF !important;}
.page_pad_adjust_mnt_pad20{ padding-top:20px !important; padding-bottom:0px !important;}
.b2b_last_para_gnrt{ font-size:7vw;}
}

@media screen and (max-width: 480px){
.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24{height:125px;}	
}

@media screen and (max-width: 460px){
.award_win_background {margin-right: 15%;margin-left:15%;margin-bottom: 17px;margin-top: 7px;width: 70%;}
.seo_what_panel_covr_secnd_mvn {font-size:50px;line-height: 56px;}	
}


@media screen and (max-width: 400px){
.portfolio_heder_txt {font-size:50px;}
.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24{height:100px;}
.cover_contact_area_dvc_prt_lg,.cover_contact_area_dvc_prt_lg2,.cover_contact_area_dvc_prt_lg3{width:96%; margin-left:2%; margin-right:2%;}
}

@media screen and (max-width: 360px){
.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24{height:80px;}	
.welcome-content a {padding: 13px 16px;font-size: 13px;}
}

@media screen and (max-width: 300px){
.exparts_infolise_trst_gra_1,.exparts_infolise_trst_gra_2, .exparts_infolise_trst_gra_3, .exparts_infolise_trst_gra_4, .exparts_infolise_trst_gra_5,
.exparts_infolise_trst_gra_6,.exparts_infolise_trst_gra_7,.exparts_infolise_trst_gra_8,.exparts_infolise_trst_gra_9,.exparts_infolise_trst_gra_10,.exparts_infolise_trst_gra_11,.exparts_infolise_trst_gra_12,.exparts_infolise_trst_gra_13,.exparts_infolise_trst_gra_14,.exparts_infolise_trst_gra_15, .exparts_infolise_trst_gra_16,.exparts_infolise_trst_gra_17,.exparts_infolise_trst_gra_18,.exparts_infolise_trst_gra_19,.exparts_infolise_trst_gra_20, .exparts_infolise_trst_gra_21,.exparts_infolise_trst_gra_22,.exparts_infolise_trst_gra_23,.exparts_infolise_trst_gra_24{height:60px;}		
}

