#overlayscreen {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0,0,0,0.8);
 display: none;
  z-index: 9999999999;
}
.fpic {
    width: 100%;
    margin-bottom: 5px;
}


#popup {
z-index: 999999999999;
box-sizing: border-box;
position: fixed;
box-sizing: border-box;
box-shadow: 0 5px 15px #000;
min-height: 250px;
display: none;
  
 width: 600px;
 transform: translateY(-50%) translateX(-50%);
-webkit-transform: translateY(-50%) translateX(-50%);
-moz-transform: translateY(-50%) translateX(-50%);
-ms-transform: translateY(-50%) translateX(-50%);
-o-transform: translateY(-50%) translateX(-50%);
left: 50%;
top: 50%;  
}
#popup h4 {
  font-size: 22px;
  margin-top: 0px;
  margin-bottom: 7px;
  font-family: 'Titillium Web', sans-serif;
    color: #fff;
}
#popup p {
  font-size: 14px;
  margin-bottom: 0px;
  line-height: 20px;
     color: #fff;
}
@media screen and (max-width: 750px) {
#popup {
 width: 90%;
 transform: translateY(-50%) translateX(-50%);
-webkit-transform: translateY(-50%) translateX(-50%);
-moz-transform: translateY(-50%) translateX(-50%);
-ms-transform: translateY(-50%) translateX(-50%);
-o-transform: translateY(-50%) translateX(-50%);
left: 50%;
top: 50%;  
}    
}

.homedcomprods {
    width: 100%;
}
.homedcomprods ul {
    width: auto;
    margin: 0px;
    padding: 0px;
}
.homedcomprods ul li {
    width: 100%;
    list-style: none;
    margin: 0px;
    padding: 0px;
   
    text-align: center;
}
.homedcomprods ul li img {
    width: 160px;
}
.homedcomprods ul li h3 {
    font-size: 18px;
    text-align: center;
    padding: 10px 0px;
}
.homedcomprods ul li p {
    
    text-align: center;
}

@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Barlow+Condensed&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#333;line-height:1}body,html{width:100%;height:100%}a{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#333}a:link{text-decoration:none}a:visited{text-decoration:none}a:hover{color:#fff}a:active{text-decoration:none}.wrapper{width:95%;margin:auto}.wrapper_footer{width:100%;margin:auto}.scrollsolu{overflow-x:hidden;overflow-y:scroll;height:315px}.corround{border-radius:16px;border:dashed 1px #ccc;padding:5px}.mobc{display:none}.dn{display:none}.vidprop{max-width:560px;width:100%;height:310px}.redstip{padding:15px;background-color:#c91e26;color:#fff;width:100%;box-sizing:border-box;text-align:center;font-size:18px}@media screen and (max-width:650px){.vidprop{max-width:560px;width:100%;height:auto}}.adlogo{width:100%}.adlogo li{width:24%;margin:.5%;border:solid 1px #eee;padding:12px;box-sizing:border-box;float:left;list-style:none;text-align:center!important}@media screen and (max-width:650px){.adlogo li{width:100%;margin:.5% 0;float:none}}.adlogo li img{width:100%}.tablink{width:98%;text-align:center!important;margin:0 0 20px 0}.tablink a{padding:10px 0 10px 0;display:block;border:solid 1px #464561;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif!important;background-color:#464561;color:#fff!important;text-align:center!important}.tablink a:hover{border:solid 1px #c02f36;background-color:#c02f36;color:#fff!important}.int_bg{width:100%;padding-bottom:20px}.leftpostsexplore{max-width:500px;float:left}.rightlatestposts{width:64%;float:right}@media screen and (max-width:1440px){.rightlatestposts{width:60%;float:right}}@media screen and (max-width:1280px){.rightlatestposts{width:56%;float:right}}#sidebar.sticky{float:none;position:fixed;top:160px;z-index:6;left:auto}.serbox{border:dashed 1px #ccc;padding:12px;box-sizing:border-box;float:left;width:49%;margin:.5%;min-height:222px}.serbox img{width:160px;float:right;margin:15px}@media screen and (max-width:950px){.serbox{border:dashed 1px #ccc;padding:12px;box-sizing:border-box;float:none;width:100%;margin:1% 0;min-height:222px;text-align:center}.serbox img{width:100px;float:none;margin:0}}.vprop{width:100%;height:412px;margin-bottom:12px;box-shadow:0 2px 4px #ccc}.serachposts{float:right;width:333px;background-color:#f1f1f1;padding:5px 10px;box-sizing:border-box;box-shadow:0 1px 2px #ccc;margin-top:-15px;margin-right:18px}.serachposts h4{font-family:'Barlow Condensed',sans-serif!important;font-size:25px!important;font-weight:100!important;text-transform:uppercase!important;border-bottom:solid 1px #ddd!important;padding-bottom:6px!important;color:#16154c!important}.iserachposts{width:100%;margin-bottom:0;background-color:#f1f1f1;padding:20px;box-sizing:border-box;box-shadow:0 1px 2px #ccc}.iserachposts h4{font-family:'Barlow Condensed',sans-serif!important;font-size:25px!important;font-weight:100!important;text-transform:uppercase!important;border-bottom:solid 1px #ddd!important;padding-bottom:6px!important;color:#16154c!important}.archiiveposts{width:100%;background-color:#f7f7f7;padding:10px 20px 20px 20px;box-sizing:border-box;box-shadow:0 1px 2px #ccc}.archiiveposts h4{font-family:'Barlow Condensed',sans-serif!important;font-size:25px!important;font-weight:100!important;text-transform:uppercase!important;border-bottom:solid 1px #ddd!important;padding-bottom:6px!important;color:#cc2126!important}.archiiveposts ul{padding:0!important;margin:0;overflow-y:scroll;height:900px;overflow-x:hidden}.archiiveposts ul li{list-style:none;padding:0;margin:0;width:98%}.archiiveposts ul li a{font-size:15px!important;line-height:20px!important;padding:10px 0 10px 10px;display:block;text-align:left!important;font-family:Ubuntu,sans-serif;background-color:#fdfdff;border-radius:8px;margin-bottom:4px;box-shadow:0 1px 2px #ddd}.archiiveposts ul li a:hover{color:#fff!important;background-color:#212155}.hlink{width:100%;margin-bottom:10px;margin-top:20px}.hlink a{width:100%;display:block;box-sizing:border-box;border:solid 1px #ddd;padding:8px 0;text-align:center!important;font-family:'Playfair Display',serif!important;font-size:18px!important}.iarchiiveposts{width:100%;background-color:#f7f7f7;padding:10px 20px 20px 20px;box-sizing:border-box;box-shadow:0 1px 2px #ccc}.iarchiiveposts h4{font-family:'Barlow Condensed',sans-serif!important;font-size:25px!important;font-weight:100!important;text-transform:uppercase!important;border-bottom:solid 1px #ddd!important;padding-bottom:6px!important;color:#cc2126!important}.iarchiiveposts ul{padding:0!important;margin:0;overflow-y:scroll;height:300px;overflow-x:hidden}.iarchiiveposts ul li{list-style:none;padding:0;margin:0;width:98%}.iarchiiveposts ul li a{font-size:15px!important;line-height:20px!important;padding:10px 0 10px 10px;display:block;text-align:left!important;font-family:Ubuntu,sans-serif;background-color:#fdfdff;border-radius:8px;margin-bottom:4px;box-shadow:0 1px 2px #ddd}.iarchiiveposts ul li a:hover{color:#fff!important;background-color:#212155}.postthumb{width:100%}.postthumb h3{font-size:25px!important;line-height:30px!important;text-align:left!important;font-family:'Playfair Display',serif!important;margin:0 0 10px 0!important}.postthumb h5{font-size:12px!important;font-family:'Playfair Display',serif!important;margin:10px 0 10px 0!important;letter-spacing:2px;font-weight:100;color:#666}.post_info{width:100%}.post_info h2{font-size:25px!important;line-height:30px!important;text-align:left!important;font-family:'Playfair Display',serif!important;margin:0 0 10px 0!important}.post_info p{font-size:15px!important;line-height:25px!important;padding:0 10px 5px 10px!important;font-family:Ubuntu,sans-serif!important;box-sizing:border-box}.post_info p img{width:100%}.post_info ul li{font-size:15px!important;line-height:22px!important;padding:5px 0 5px 20px!important;font-family:Ubuntu,sans-serif!important}.postthumb img{width:100%}.latestposts{width:100%}.latestposts ul{padding:0!important;margin:0!important}.latestposts ul li{list-style:none;padding:0!important;width:31.2%;margin:0 1%!important;float:left}.latestposts ul li img{width:100%;object-fit:cover}.latestposts ul li span{background-color:rgba(255,255,255,.5);position:relative;color:#999;letter-spacing:2px;display:block;font-size:12px}.latestposts ul li h3{font-size:16px!important;line-height:22px!important;text-align:left!important;font-family:'Playfair Display',serif;margin:0 0 20px 0;height:50px}.flhead{float:left;margin-left:15px!important}.homelatestposts{width:100%}.homelatestposts ul{padding:0!important;margin:0!important}.homelatestposts ul li{list-style:none;padding:0!important;width:100%;margin:0 .0%!important; padding: 10px !important; box-sizing: border-box; float:left}.homelatestposts ul li img{width:100%}.homelatestposts ul li h3{font-size:16px!important;line-height:22px!important;text-align:left!important;font-family:'Playfair Display',serif;margin:10px 0 10px 0;font-weight:100;color:#333}.homelatestposts ul li p{font-size:18px!important;font-family:Rubik,sans-serif!important;line-height:28px!important}.ihomelatestposts{width:100%}.ihomelatestposts ul{padding:0!important;margin:0!important}.ihomelatestposts ul li{list-style:none;padding:0!important;width:49%;margin:0 .5%!important;float:left}.ihomelatestposts ul li img{width:100%}.ihomelatestposts ul li h3{font-size:22px!important;line-height:30px!important;text-align:left!important;font-family:'Playfair Display',serif;margin:10px 0 10px 0;font-weight:100;color:#333}.ihomelatestposts ul li p{font-size:18px!important;font-family:Rubik,sans-serif!important;line-height:28px!important;font-weight:400}.port{width:100%}.port ul{width:auto}.port ul li{font-size:16px;color:#333;line-height:24px;text-align:justify;width:24%!important;margin:.5%;float:left!important;list-style:none!important}.port ul li p{text-align:center!important}.port ul li img{width:100%}.main{z-index:99;min-height:300px;position:relative;padding:25px 0}.main h1{font-family:'Barlow Condensed',sans-serif;font-size:35px;font-weight:100;margin:0 0 25px 0;text-align:left;text-transform:uppercase;color:#c92027}.main h3{font-size:24px;font-family:'Roboto Condensed',sans-serif;font-weight:100;margin:10px 0 25px 0;color:#333;line-height:30px}.main h4{font-size:18px;font-weight:700;margin:10px 0 5px 0;color:#5c5a5a}.main p{font-size:16px;color:#333;line-height:26px;text-align:justify;margin-bottom:15px}.main hr{border:solid 1px #bddce0;margin:20px 0 20px 0}.main a{color:#333;font-family:Calibri;font-size:16px;line-height:24px;text-align:justify}.main a:hover{text-decoration:none}.main ul{list-style:inside none disc;padding:0 10px;margin-bottom:20px}.main ul li{font-size:16px;color:#333;line-height:25px}.still_queries{width:100%;margin-top:20px}.still_queries p{background-color:#d0181e;border-radius:3px;color:#fff;font-family:Calibri;font-size:16px;line-height:24px;padding:8px;text-align:center;text-transform:capitalize}.pic{float:right;max-width:333px;width:100%;background-color:#fff;box-shadow:0 2px 4px #ccc;padding:5px;box-sizing:border-box;margin-left:20px;margin-bottom:20px}.pic img{width:100%}.picl{float:left;max-width:333px;width:100%;margin-right:20px;margin-bottom:20px}.picl img{width:100%}.picr{float:right;max-width:555px;width:100%;margin-left:20px;margin-bottom:20px}.picr img{width:100%}.picr_s{float:right;max-width:160px;width:100%;margin-left:20px;margin-bottom:20px}.picr_s img{width:100%}.offers{width:35%;background-color:#fff;position:relative;margin-top:18px;margin-bottom:36px;z-index:9;float:left;text-align:center}.roffers{width:100%;background-color:#fff;position:relative;margin-top:0;margin-bottom:18px;z-index:9;text-align:center!important}.roffers h2{text-align:center;font-size:25px;font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;font-weight:100;margin:0 0 20px 0}.roffers ul{width:100%;margin:auto}.roffers ul li{width:auto;list-style:none;text-align:center}.roffers ul li img{border-radius:50%;max-width:45%;width:92%}.roffers ul li h3{font-size:22px;font-family:'Barlow Condensed',sans-serif;font-weight:100;margin:10px 0 10px 0;padding:0 10px 0 10px;color:#666;line-height:24px}.roffers ul li p{font-size:14px;font-family:'Roboto Condensed',sans-serif;margin:10px 0 20px 0;padding:0;line-height:22px}.roffers p{text-align:center!important}.pad_prop{padding:20px;box-sizing:border-box}.pad_prop1{padding:0;box-sizing:border-box}.offers h2{font-family:'Barlow Condensed',sans-serif;font-size:25px;font-weight:100;margin:0 0 25px 0;text-align:center;text-transform:uppercase}.offers ul{width:90%;margin:auto}.offers ul li{width:auto;list-style:none}.offers ul li img{border-radius:50%;max-width:45%;width:92%}.offers ul li h3{font-size:24px;font-family:'Source Sans Pro',sans-serif;font-weight:100;margin:10px 0 20px 0;padding:0 50px 0 50px;color:#666}.offers ul li p{font-size:15px;font-family:'Roboto Condensed',sans-serif;margin:10px 0 50px 0;padding:0;line-height:20px}.testimonials{width:30%;background-color:#fff;height:395px;margin-left:10px;position:relative;margin-top:-40px;z-index:9;float:right;box-shadow:0 1px 5px rgba(75,75,75,.4)}.testimonials h2{text-align:center;font-size:35px;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:100;margin:0 0 4px 0;color:#449ea7}.testimonials h4{text-align:center;font-size:14px;font-weight:100;margin:0 0 5px 0;color:#448dd8}.testimonials p{font-size:14px;color:#666;line-height:19px;margin:0 0 10px 0;height:90px}.testimonials h3{font-size:22px;font-family:'Roboto Condensed',sans-serif;font-weight:100;margin:0 0 4px 0;color:#666}.oursolution{background-color:#eee;padding:20px 0 30px 0;width:100%}.oursolution h2{font-family:Barlow,sans-serif;font-size:50px;font-weight:100;margin:66px 0 10px 0;text-align:center;text-transform:uppercase}.highlightxt{font-family:Barlow,sans-serif;font-size:18px;letter-spacing:2px;line-height:30px;color:#333;margin:5px 0 25px 0;text-align:center;font-weight:400}.services_tab{background-color:#fff;float:left;padding:18px;box-sizing:border-box;position:relative;width:33%;z-index:9}.services_tab h2{font-family:'Barlow Condensed',sans-serif;font-size:25px;font-weight:700;margin:30px 0 25px 0;text-align:center;text-transform:uppercase}.services_tab p{font-size:14px;color:#333;line-height:19px;margin:0 0 10px 0;text-align:justify}.services_tab ul{margin:auto;width:100%}.services_tab ul li{width:100%}.services_tab ul li a{background:#fff;border-bottom:medium none;border-radius:2px;box-shadow:0 1px 5px rgba(75,75,75,.4);float:left;margin:5px;padding:12px 0;text-align:center;width:98%}.services_tab ul li a img{width:70px;float:left;padding-right:10px;padding-left:10px}.services_tab ul li a h4{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;margin:8px 0 0 20px;padding:5px;text-align:left}.services_tab ul li a:hover{color:#000;background:#e2f1f4;text-decoration:none}.testpic{float:left;margin-right:12px;width:60px;height:60px;border-radius:70px;margin-top:0}.clientsays{background-color:#eee;padding:20px 0 30px 0;width:100%}.clientsays h2{font-family:'Barlow Condensed',sans-serif;font-size:40px;font-weight:100;margin:30px 0 25px 0;text-align:center;text-transform:uppercase}.quick_contact_info{background-color:#f1f1f1;float:left;height:450px;padding:18px;box-sizing:border-box;position:relative;width:33%;z-index:9}.quick_contact_info h4{font-family:'Barlow Condensed',sans-serif;font-size:25px;font-weight:700;margin:30px 0 25px 0;text-align:center;text-transform:uppercase}.quick_contact_info h3{color:#333;font-family:"Source Sans Pro",sans-serif;font-size:24px;font-weight:100;margin:5px 0 10px 0;text-align:center}.quick_contact_info p{font-family:"Roboto Condensed",sans-serif;font-size:15px;line-height:20px;margin:0 0 2px 0;padding:0;text-align:center}.iquick_contact_info{background-color:#fff;float:right;margin-left:24px;margin-top:18px;position:relative;width:28.5%;z-index:9}.iquick_contact_info h2{font-family:'Barlow Condensed',sans-serif;font-size:25px;font-weight:100;margin:30px 0 20px 0;text-align:center;text-transform:uppercase}.iquick_contact_info h3{color:#333;font-family:"Source Sans Pro",sans-serif;font-size:24px;font-weight:100;margin:5px 0 10px 0;text-align:center}.iquick_contact_info p{font-family:"Roboto Condensed",sans-serif;font-size:15px;line-height:20px;margin:0 0 10px 0;padding:0;text-align:center}.hrline{border-top:solid 1px #ddd;margin-bottom:22px;margin-top:11px}.services_contact{background-color:#fff;margin-left:0;margin-top:18px;position:relative;width:100%;z-index:9}.services_contact h3{color:#333;font-family:"Source Sans Pro",sans-serif;font-size:24px;font-weight:100;margin:5px 0 10px 0;text-align:center}.services_contact p{font-family:"Roboto Condensed",sans-serif;font-size:15px;line-height:20px;margin:0 0 10px 0;padding:0;text-align:center}.news{width:32%!important;background-color:#fff;position:relative;margin-top:18px;z-index:9;float:left}.news h2{font-family:'Barlow Condensed',sans-serif;font-size:25px;font-weight:100;margin:0 0 25px 0;text-align:center;text-transform:uppercase}.news ul{width:100%;height:280px;overflow-y:scroll}.news ul li{list-style:none;border-bottom:solid 1px #ddd;padding-bottom:10px;padding-top:12px}.news ul li h3{font-size:18px;font-family:'Roboto Condensed',sans-serif;font-weight:100;margin:0 0 5px 0;color:#333}.news ul li p{font-size:14px;margin:0 0 10px 0;color:#333}.news ul li img{float:left;width:13%;margin-right:10px;border-radius:50%}.news ul li a{font-family:'Roboto Condensed',sans-serif;font-size:20px}.news ul li a:hover{color:#666;text-decoration:none}.newlink{padding:8px 30px 8px 30px; cursor: pointer;background-color:#d0181e;color:#fff!important;font-size:14px;text-transform:uppercase;border-radius:6px;font-weight:700}:hover.newlink{background-color:#333;color:#fff;text-decoration:none}.newlink1{padding:8px 20px 8px 20px;background-color:#333;color:#fff;font-size:10px;text-transform:uppercase;border-radius:6px}:hover.newlink1{background-color:#666;color:#fff;text-decoration:none}.newlinks1 a{padding:6px 25px 6px 25px;background-color:#333;color:#fff;float:right;margin:-32px 0 0;font-size:10px;text-transform:uppercase;border-radius:3px}:hover.newlinks1 a{background-color:#666;color:#fff;text-decoration:none}.intro{width:100%}.intro h4{font-size:35px;font-family:'Barlow Condensed',sans-serif;font-weight:100;padding:30px 0 10px 0;color:#333;text-transform:uppercase;letter-spacing:-.5px;text-align:center}.intro h3{font-size:20px;font-family:'Barlow Condensed',sans-serif;font-weight:100;padding:0 0 20px 0;color:#666;letter-spacing:.5px;text-align:center}.intro p{font-size:14px;color:#333;line-height:19px;margin:0 0 10px 0;text-align:justify;padding-right:25px}.do{width:32%;float:right}.do ul{width:auto;margin-bottom:56px}.do ul li{list-style:none;margin-bottom:20px;padding-bottom:15px;border-bottom:dashed 1px #ccc}.do h2{font-size:25px;font-family:'Barlow Condensed',sans-serif;font-weight:100;margin:30px 0 20px 0;color:#333;text-transform:uppercase;letter-spacing:-.5px}.do ul li h3{font-size:18px;font-family:'Roboto Condensed',sans-serif;font-weight:100;margin:0 0 5px 0;color:#333}.do ul li p{font-size:14px;color:#666;line-height:19px;margin:0 0 10px 0}.do ul li p:hover{color:#333!important}.fl{float:left}.fr{float:right}.ml{margin-left:10px}.fl_respon{float:left;display:none}.flex{overflow:hidden}.split{clear:both}header{width:100%;padding:20px 0 15px 0;position:relative;z-index:999999999;background:rgba(255,255,255,.98);box-shadow:0 1px 2px #ccc}.topbar{background-image:url(imgs/topbarwhite.png);background-repeat:repeat-x;height:40px;width:100%;position:absolute;z-index:9999}.logo{float:left;width:125px;margin-right:25px}.logo img{width:100%}.slider{width:100%;position:relative}.itophead{width:100%;position:relative}.itophead img{width:100%}.maintophead{width:100%;height:90%;height:90vh;background-color:#000;background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed}.blinkSlider{background-color:#fff;padding:12px 24px;box-shadow:0 1px 1px #000;color:#666;font-size:18px}:hover.blinkSlider{background-color:#ce2424;box-shadow:0 1px 1px #333;color:#fff}.mainTitle{position:absolute;width:650px;transform:translateY(-40%) translateX(-20%);-webkit-transform:translateY(-40%) translateX(-20%);-moz-transform:translateY(-40%) translateX(-20%);-ms-transform:translateY(-40%) translateX(-20%);-o-transform:translateY(-40%) translateX(-20%);left:20%;top:40%}.mainTitle h1{color:#fff;font-size:75px;font-family:Barlow,sans-serif;font-weight:600;margin:0 0 20px 0}.mainTitle h3{color:#fff;font-size:25px;font-family:Lora,serif;font-weight:100;line-height:30px}.container{max-width:1200px;width:95%;margin:auto;padding:100px 0 100px 0}.containernew{max-width:1200px;width:95%;margin:auto;padding:50px 0 25px 0}.col2l{color:#333;float:left;font-family:Calibri;font-size:14px;line-height:19px;width:49%;margin-bottom:8px}.col2r{color:#333;float:right;font-family:Calibri;font-size:14px;line-height:19px;width:49%;margin-bottom:8px}.colm25{width:20%;float:left}.colm25 h2{font-size:25px;font-family:Barlow,sans-serif;font-weight:900;line-height:25px;text-transform:uppercase;margin:10px 0 0 0;color:#666}.colm25 h2::after{content:"";border-bottom:solid 7px #ccc;padding:10px 0;display:block;width:50px}.colm20{width:20%;float:right}.colm20 img{width:100%}.colm30{width:30%;float:right}.colm30 img{width:100%}.colm50{width:55%;float:left}.colm50 h3{font-size:30px;font-family:'Playfair Display',serif;font-weight:100;line-height:35px;margin:0 0 20px 0}.colm50 h3::after{content:"";border-bottom:solid 7px #cc342e;padding:20px 0;display:block;width:100px}.colm50 p{font-size:18px;font-family:Rubik,sans-serif;line-height:28px;font-weight:400;margin-bottom:12px}.colm50 ul{width:100%}.colm50 ul li{font-size:18px;font-family:Rubik,sans-serif;line-height:30px;font-weight:400;margin-bottom:12px;list-style:disc;margin:0 0 0 20px}.colm40{width:45%;float:left}.colm40 h3{font-size:30px;font-family:'Playfair Display',serif;font-weight:100;line-height:35px;margin:0 0 20px 0}.colm40 h3::after{content:"";border-bottom:solid 7px #cc342e;padding:20px 0;display:block;width:100px}.colm40 p{font-size:18px;font-family:Rubik,sans-serif;line-height:28px;font-weight:400;margin-bottom:12px}.colm40 ul{width:100%}.colm40 ul li{font-size:18px;font-family:Rubik,sans-serif;line-height:30px;font-weight:400;margin-bottom:12px;list-style:disc;margin:0 0 0 20px}.text-center{text-align:center}.promo_banner{margin:auto;position:relative;z-index:777;padding:88px 0 0px 0;overflow:hidden}@media screen and (max-width:650px){.promo_banner{top:0;margin-bottom:12px;padding:11px 0 11px 0}}.flyer{width:100%}.flyer img{width:100%}.promo_banner img{width:49%;float:left;margin-left:1%;border-radius:12px;box-shadow:0 2px 3px #ccc}@media screen and (max-width:650px){.promo_banner img{width:100%;float:none;margin-left:0;border-radius:12px;box-shadow:0 2px 3px #ccc;margin-bottom:2%}}.boxbor{box-shadow:0 2px 3px #ccc;padding:25px;box-sizing:border-box;background-color:#f9f9f9;min-height:375px}.colm100{width:100%;margin-bottom:75px}.colm100 h3{font-size:44px;font-family:'Playfair Display',serif;font-weight:100;line-height:44px;margin:0 0 30px 0}.colm100 h3::after{content:"";border-bottom:solid 7px #cc342e;padding:20px 0;display:block;width:100px}.colm100 h4{font-size:25px;font-family:'Playfair Display',serif;font-weight:100;line-height:35px;margin:0 0 25px 0}.colml{width:48%;float:left;margin-bottom:50px}.colmr{width:48%;float:right;margin-bottom:50px}.colmlr{width:100%}.colmlr img{max-width:160px;width:100%}.colmlr h5{font-size:22px;font-family:Barlow,sans-serif;font-weight:900;line-height:30px;margin:10px 0 15px 0;color:#000}.colmlr p{font-size:16px;font-family:Rubik,sans-serif;line-height:25px}.tabnew{padding:12px 24px;font-family:Barlow,sans-serif;font-size:22px;text-transform:uppercase;font-weight:600;background-color:#cc342e;color:#fff;margin:25px 0 0 0}:hover.tabnew{text-decoration:none;background-color:#7b0507;color:#fff}.mzero{margin:0;padding:0}.iquick_contact_info{background-color:#fff;right:180px;top:160px;position:absolute;width:352px;z-index:9;padding:25px;box-sizing:border-box}.iquick_contact_info h2{font-family:"Roboto Condensed",sans-serif;font-size:25px;font-weight:100;margin:0 0 10px 0;text-transform:uppercase}.iquick_contact_info h3{color:#333;font-family:"Source Sans Pro",sans-serif;font-size:24px;font-weight:100;margin:5px 0 10px 0;text-align:center}.iquick_contact_info p{font-family:"Roboto Condensed",sans-serif;font-size:15px;line-height:20px;margin:0 0 2px 0;padding:0;text-align:center}.otn_bg{width:100%;min-height:396px;padding:0}.graygb{background-color:#f1f1f1}.darkbg{background-color:#0b0b0b;background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed}.darkbgnew{background-color:#0b0b0b;background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed}.hline{border-top:solid 1px rgba(0,0,0,.1);margin:55px 0}.wtext{color:#fff}.welcome{background-image:url(imgs/bgbottom.jpg);background-repeat:no-repeat;background-position:left top;min-height:348px}.tabbg{width:900px;float:left;background-image:url(imgs/tabcellbg.png);background-repeat:repeat-x;height:63px}.menu_div{display:none}.chat{position:fixed;right:0;top:22%;z-index:9999}.callus{float:right;margin:10px 10px 0 0;font-size:16px;text-transform:uppercase}.callus img{float:left;margin:1px 4px 0 4px}.myaccount{float:right;margin:10px 10px 0 0;font-size:16px;text-transform:uppercase}.myaccount img{float:left;margin:3px 4px 0 7px}.myaccount a{font-size:16px;text-transform:uppercase}.myaccount a:hover{color:#666;text-decoration:none}nav{float:left}nav ul{width:auto}nav ul li{list-style:none;float:left}nav ul li a{font-family:'Roboto Condensed',sans-serif;color:#333;padding:22px 10px 22px 10px;display:block;font-size:17px;text-transform:uppercase}nav ul li a:hover{color:#1e1955;text-decoration:none}nav ul li span{font-family:'Roboto Condensed',sans-serif;color:#333;padding:22px 10px 22px 10px;display:block;font-size:17px;text-transform:uppercase}nav ul li:hover ul{display:block}nav ul ul{display:none;width:250px;background:#fff;position:absolute;z-index:99999}nav ul li:hover ul{display:block}nav ul li ul li a{font-size:15px;letter-spacing:.3px;padding:10px 12px;text-transform:capitalize}nav ul li ul li a:hover{background-color:#f9f9f9}nav ul ul li{float:left;border-bottom:1px solid #eee;width:250px}.mix:hover{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:all ease-in .3s;-moz-transition:all ease-in .3s;-o-transition:all ease-in .3s;transition:all ease-in .3s;box-shadow:0 0 10px #ccc}.services_dropdown{width:300px!important}.services_list{float:left;width:97%;margin:0 5px 0 5px}.social{float:right}.social a{float:left;margin-right:3px;color:#333;font-size:16px;padding:15px 0 0 0;margin:5px 0 0 20px;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase}footer{width:100%}.scrolllogos{width:100%;height:90px;border-top:solid 1px #ccc}.bottombg{background-image:url(imgs/bottombg.jpg);background-repeat:repeat;min-height:180px}.black{text-align:center;background-image:url(imgs/blacktransparent.png);padding:0}.blink{padding:8px 16px;border:solid 1px #ddd}:hover.blink{border:solid 1px #ccc;text-decoration:none}.botlinks{width:95%;margin:50px auto 0 auto;padding-bottom:50px}.botlinks ul{width:20%;float:left}.botlinks ul h3{font-size:20px;color:#ddd;margin-bottom:12px;text-transform:uppercase;font-weight:600}.botlinks ul p{font-size:14px;color:#999;line-height:17px;margin:0 0 10px 0}.botlinks ul li{list-style:none;line-height:22px}.botlinks ul li a{font-size:13px;color:#ccc;text-transform:uppercase;padding:2px 0;display:block}.botlinks ul li a:hover{color:#fff;text-decoration:none}.get_quote{float:right;margin:30px 10px 0 5px;font-size:16px;text-transform:uppercase}.get_quote img{float:left;margin:-2px 6px 0 7px}.get_quote a{font-size:16px;text-transform:uppercase;color:#ccc}.get_quote a:hover{color:#fff;text-decoration:none}.call_back{float:right;margin:30px 10px 0 20px;font-size:16px;text-transform:uppercase}.call_back img{float:left;margin:-2px 6px 0 7px}.call_back a{font-size:16px;text-transform:uppercase;color:#ccc}.call_back a:hover{color:#fff;text-decoration:none}.dcomusafooter_logo{float:left;margin:20px 0 0 0;font-size:16px;text-transform:uppercase}.callusnow{float:right;margin:30px 10px 0 0;font-size:16px;text-transform:uppercase;color:#ccc}.callusnow a{font-size:16px;text-transform:uppercase;color:#ccc}.gray{color:#999}.middle_holder{background:#f7f8f9}.what_wedo ul li{float:left;width:180px;text-align:center;padding:25px 0 20px 0;background:#fff;margin:6px;border-bottom:none;border-radius:6px;box-shadow:0 1px 5px rgba(75,75,75,.2)}.what_wedo ul li:hover p{color:#fff}.what_wedo ul li img{width:100px}.what_wedo ul li p{font-size:18px;margin:4px 0}.recent_holder ul li img{border-radius:0!important;width:auto!important;margin:0!important;width:auto!important}.recent_holder ul{overflow:hidden!important}.services ul{list-style:none}.services ul li{border-bottom:medium none;box-shadow:0 1px 1px rgba(75,75,75,.4);float:left;margin:0;padding:35px;text-align:center;box-sizing:border-box;width:50%;background-color:#fff}.services ul li:hover{background-color:#f9f9f9}.services ul li img{width:25%}.services ul li h4{font-family:"Roboto Condensed",sans-serif;font-size:18px;margin:0 0 10px 0;padding:5px;text-align:center;font-weight:100}.services ul li p{font-size:14px;margin:0 0 10px 0;padding:5px;text-align:center;line-height:20px}.picture ul{list-style:none}.picture ul li{float:left;margin:10px 30px}.picture ul li p{text-align:center;font-weight:700}.content{float:left;width:68%}.rightpanel{float:right;padding:10px 0 0 0;width:30%}.internal_links{width:100%}.internal_links ul{list-style:none}.internal_links ul li{border-bottom:medium none;border-radius:5px;box-shadow:0 1px 5px rgba(75,75,75,.4);float:left;margin:0 0 10px;padding:5px 0 0;text-align:center;width:100%}.internal_links ul li:hover{background-color:#e2f1f4}.internal_links ul li img{float:left;margin:5px;width:70px}.internal_links h2{font-family:'Barlow Condensed',sans-serif;font-size:25px;font-weight:100;margin:0 0 25px 0;text-align:left;text-transform:uppercase}.internal_links ul li p{float:right;font-family:"Roboto Condensed",sans-serif;font-size:16px;margin:21px 0;padding:0 5px;text-align:left;width:69%}.col2{color:#333;float:left;font-size:14px;line-height:19px;margin:0 15px 0 8px;width:48%}.fts_l{padding:7px;width:100%;margin:6px 0 3px 0;border:none;border-radius:5px;outline:none;background-color:#fff;border:1px solid #5aa9b3;font-size:14px;font-family:"Roboto Condensed",sans-serif;color:#333;box-sizing:border-box;resize:none}.fts_lg{padding:7px;width:100%;margin:6px 0 2px 0;border:none;border-radius:5px;background-color:#f1f2f3;border:1px solid #5aa9b3;font-size:14px;color:#999;box-sizing:border-box}.fts1{color:#383614;font-size:16px;padding:5px;width:23%;margin-top:6px;margin-bottom:10px;background-color:#fffff;border:1px solid #d5f2f6}.ftb{cursor:pointer;background-color:#5aa9b3;border:solid 1px #5aa9b3;margin:7px 0 14px 0;padding:8px 30px 8px 30px;color:#fff!important;font-size:14px;text-transform:uppercase;border-radius:6px;font-weight:700}:hover.ftb{background-color:#333}.address{float:left;width:40%}.map{float:right;width:55%;box-shadow:0 2px 3px #ccc;padding:5px;box-sizing:border-box}.map iframe{width:98%;height:350px}.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;transition:opacity .4s ease-in;pointer-events:none}.modalDialog:target{opacity:1;pointer-events:auto}.modalDialog>div{width:450px;position:relative;margin:10% auto;padding:25px;border-radius:10px;background:#fff}.close{background:#5aa9b3;color:#fff;line-height:25px;position:absolute;right:-12px;text-align:center;top:-10px;width:24px;text-decoration:none;font-weight:700;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000}.modalDialog h2{font-weight:100;font-size:24px;text-transform:uppercase;color:#5aa9b3!important;text-align:center;padding:0 0 15px 0}.what_do{width:100%;height:260px}.what_do ul{width:100%;list-style:none;height:260px;overflow-y:scroll}.what_do ul li{border-bottom:1px dashed #999;float:left;padding:10px 5px;width:98%}.what_do ul li:hover{background:#eee}.what_do ul li a{display:block}.what_do ul li a img{border:1px solid #999;border-radius:4px!important;margin-right:7px!important;width:100px!important}.what_do ul li a h5{color:#333;float:right;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:400;width:270px}.what_do ul li a p{color:#666;float:right;font-family:calibri;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:17px;width:270px;margin:5px 0 0}.read_more{margin-top:15px}.read_more a{background-color:#333;border-radius:3px;color:#fff;font-size:10px;padding:6px 25px;text-transform:uppercase}.read_more a:hover{background-color:#666;color:#fff;text-decoration:none}.services{width:100%}.services ul{padding:0}.content h2{margin:15px 0;font-size:25px;font-weight:100;font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;color:#170f4d}.content h3{margin:10px 0}.currently{background-color:#fff;height:75px;border-bottom:1px dashed #999}.currently p{color:#666;font-family:Calibri;font-size:18px;padding:25px 0}.currently p a{color:#666;font-family:Calibri;font-size:18px}.testimoni_matter{min-height:300px;padding:20px 0;position:relative;z-index:99}.testimoni_matter h2{color:#449ea7;font-family:"Roboto Condensed",sans-serif;font-size:30px;font-weight:100;margin:20px 0 25px 0;text-transform:uppercase}.tabs_container{width:100%;min-height:430px;border-top:solid 1px #f7f7f7;box-shadow:0 -2px 2px #eee}.splitmob{clear:both;display:none}.cp{cursor:pointer}.testimonials_tab2{width:28.5%;background-color:#fff;margin-left:10px;position:relative;margin-top:18px;z-index:9;float:right;margin-right:0}.testimonials_tab2 h2{font-family:'Barlow Condensed',sans-serif;font-size:25px;font-weight:100;margin:0 0 25px 0;text-align:center;text-transform:uppercase}.testimonials_tab2 h4{text-align:center;font-size:14px;font-weight:100;margin:10px 0 5px 0;color:#448dd8}.testimonials_tab2 p{font-size:14px;color:#666;line-height:18px;margin:0}.testimonials_tab2 h3{font-size:22px;font-family:'Roboto Condensed',sans-serif;font-weight:100;margin:10px 0 30px 0;color:#666}.services_tab2{background-color:#fff;float:left;margin-top:18px;position:relative;width:32%;z-index:9}.services_tab2 h2{font-family:'Barlow Condensed',sans-serif;font-size:25px;font-weight:100;margin:30px 0 25px 0;text-align:center;text-transform:uppercase}.services_tab2 ul{margin:auto;padding:0;width:96%}.services_tab2 ul li{width:100%;float:none}.services_tab2 ul li a{background:#fff;border-bottom:medium none;border-radius:2px;box-shadow:0 1px 5px rgba(75,75,75,.4);float:left;margin:5px;padding:12px 0;text-align:center;width:98%}.services_tab2 ul li a img{width:44px;float:left;margin:0 10px;border-radius:100px}.services_tab2 ul li a h4{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;margin:8px 0 0 20px;padding:5px;text-align:left}.services_tab2 ul li a:hover{color:#000;background:#e2f1f4;text-decoration:none}.offers_tab2{width:33.9999%;background-color:#fff;position:relative;margin-top:18px;z-index:9;float:left;text-align:center}.offers_tab2 h2{text-align:center;font-size:25px;font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;font-weight:700;margin:0 0 20px 0}.offers_tab2 ul{width:90%;margin:auto}.offers_tab2 ul li{width:auto;list-style:none}.offers_tab2 ul li img{border-radius:50%;max-width:45%;width:92%}.offers_tab2 ul li h3{font-size:22px;font-family:'Barlow Condensed',sans-serif;font-weight:100;margin:10px 0 10px 0;padding:0 50px 0 50px;color:#666;line-height:24px}.offers_tab2 ul li p{font-size:14px;font-family:'Roboto Condensed',sans-serif;margin:10px 0 20px 0;padding:0;line-height:22px}.profolio_details{z-index:99;min-height:300px;position:relative;padding:25px 0}.profolio_details h2{font-size:30px;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:100;margin:0 0 25px 0;color:#449ea7}.image_section{width:43%;float:left}.image_section h4{color:#666;font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:500;margin:0 0 8px;text-transform:capitalize}.image_section h4 span{margin:0 5px;color:#999;font-size:19px}.image_section img{border:1px solid #449ea7;border-radius:5px;box-shadow:0 1px 5px rgba(75,75,75,.2);width:100%}.matter_section{width:55%;float:right}.matter_section h3{border-bottom:1px dashed;font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:100;margin:auto;padding-bottom:10px;margin-bottom:10px;color:#666}.matter_section p{color:#666;font-family:calibri;font-size:17px;letter-spacing:.3px;line-height:21px;margin:10px 0;text-align:justify}.section1{width:100%;margin:18px 0}.section1 h4{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:100;margin-bottom:7px;padding-bottom:3px;width:100%}.section1 ul{width:100%;list-style:none}.section1 ul li{width:300px;float:left;margin:5px 0;font-size:18px;color:#666}.section1 ul li img{margin:0 3px}.section2{margin:18px 0;width:100%}.section2 h4{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:100;margin-bottom:7px;padding-bottom:3px;width:100%}.section2 ul{width:100%;list-style:none}.section2 ul li{width:210px;float:left;margin:5px 0;font-size:18px;color:#666}.section2 ul li img{margin:0 3px}.queries{background-color:#333;border-radius:3px;color:#fff;font-family:Calibri;font-size:16px;line-height:24px;padding:8px;text-align:center;text-transform:capitalize}.view_link{background-color:#d0181e;border-radius:3px;color:#fff;font-family:Calibri;font-size:16px;line-height:24px;padding:8px 16px;text-align:center;text-transform:capitalize;float:left;margin:0 4px 0 0}.view_link:hover{background-color:#333;color:#fff}.more_link{background-color:#020035;border-radius:3px;color:#fff;font-family:Calibri;font-size:16px;line-height:24px;padding:8px 16px;text-align:center;text-transform:capitalize;float:left}.more_link:hover{background-color:#333;color:#fff}.testimonial_matter{border:1px dashed #cdd0d3;border-radius:3px;margin:11px 0;padding:20px;width:100%;box-sizing:border-box}.testimonial_matter p{color:#777;font-family:Calibri;font-size:16px;line-height:24px;text-align:left;text-transform:capitalize;width:100%}.testimonial_matter h4{color:#666;font-family:"Roboto Condensed",sans-serif;font-size:22px;font-weight:100;margin:20px 0 6px 0;padding-left:0}.testimonial_matter h6{color:#666;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:100;margin:0 0 6px 0;padding-left:0}.social_bottom{float:right;width:130px;display:none}.social_bottom h2{color:#fff;float:right;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:100;margin-right:6px;margin-top:15px}.social_bottom img{float:right;margin-right:3px;margin-top:13px}.sociallink_bottom{float:right;width:130px}.sociallink_bottom h2{color:#fff;float:left;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:100;margin-right:6px;margin-top:15px}.sociallink_bottom img{float:left;margin-right:3px;margin-top:13px}.testall{float:right;margin:45px 8px 0 0}.test{height:222px!important}.test ul li a{text-decoration:none}.test ul li a:hover{text-decoration:none}.cd-gallery ul li{transition:all 350ms ease-in-out 0s}.cd-gallery ul li:hover{transition:all 350ms ease-in-out 0s}.cd-gallery ul li p{text-align:center!important;padding:5px 0 5px 0;background-color:#fff}.subpagethumb{width:100%;overflow:hidden;margin-bottom:50px}.subpagethumb ul{width:auto}.subpagethumb ul li{width:49%;margin:.5%;padding:0;list-style:none;float:left;text-align:center}.subpagethumb ul li a{font-family:'Barlow Condensed',sans-serif}.subpagethumb ul li a span{font-size:25px;display:block;text-align:center;margin-bottom:15px}.subpagethumb ul li p{font-size:15px;text-align:center}.subpagethumb ul li img{width:75%}.singlecolm{width:100%!important;margin:0;padding:0;list-style:none;float:none;text-align:center}.singlecolm img{width:33%!important}