#menu_header_2 > .cz > a:before { bottom: -31px !important; } .cz_stylish_list .cz_sl_icon { width:70px !important; } .quickcon h4, .quickcon { color:#000; text-align:center; } .abtconform input { background: #fff!important; margin: 5px 0 !important; color: #000; } .abtconform { -webkit-box-shadow: 7px 10px 10px 4px rgba(227,224,227,1); -moz-box-shadow: 7px 10px 10px 4px rgba(227,224,227,1); box-shadow: 7px 10px 10px 4px rgba(227,224,227,1); } .currentproject .vc_tta-tab { font-size:18px; line-height:26px; font-weight:400 !important; } .currentproject .vc_tta-tab.vc_active>a { color:#000 !important; border-color: #fff !important; background-color: #fff !important; } .currentproject .vc_tta-tab a { color:#c6c6c5 !important; } iframe { border:none !important; } .quickcon h4 { text-transform:uppercase !important; } .abtcon { text-align:center; color:#000; padding:0 30px; } .abtcon h3{ text-align:center; color:#000; padding:0 30px 50px 30px; text-transform:uppercase; font-family:Oswald; } .iconarea .vc_column-inner:hover { background-color:#fff !important; color:#000; } .iconarea .vc_column-inner:hover + small { color:#000; } .abtcon h5{ text-align:center; color:#000; padding:0 30px 50px 30px; font-size:22px; line-height:38px; font-weight:500; } .projcts ul li:first-child { border-bottom:1px solid #ccc; } .banslogan { font-size:60px; line-height:70px; } .banslogan span { color:#479dcb !important; font-size:60px; line-height:70px; } .footer_widget { margin-bottom:0 !important; } .contactarea h3 { font-size:30px; line-height:37px; font-weight:500; padding:0 30px; color:#fff; text-transform:uppercase; } .contactarea img { padding:0 30px; } .development h3 { font-size:30px; line-height:37px; font-weight:500; text-align:center; color:#fff; text-transform:uppercase; } .leftside { position:relative; background: rgb(0, 0, 0); /* Fallback for older browsers without RGBA-support */ background: rgba(0, 0, 0, 0.5); height:500px; line-height:500px; position:relative; margin-bottom:30px; } .subm { font-family:Verdana; background:url(https://r2in.uk/wp-content/uploads/2019/12/submitback.png) top center no-repeat; width:160px; height:50px; cursor:pointer; font-weight:bold; font-size:18px; text-transform:uppercase; } .leftside img { position:absolute ; top:50%; /* Move the image down, so its top is half way down the container */ margin-top:-76px; /* Move the image back up half its height */ left:38%; } .contactdiv { position:relative; background: rgb(38, 61, 73); /* Fallback for older browsers without RGBA-support */ background: rgba(38, 61, 73, 0.75); } .mainform { padding:10px 30px; } .mainform input, .mainform textarea { background:#96a1a6 !important; margin:5px 0 !important; color:#fff; } @media only screen and (min-width:721px) and (max-width:990px) { .banslogan { font-size:40px; line-height:50px; } .banslogan span { color:#479dcb !important; font-size:40px; line-height:50px; } } @media only screen and (max-width:720px) { .banslogan { font-size:20px !important; line-height:30px !important; word-wrap:break-word; } .banslogan span { color:#479dcb !important; font-size:20px !important; line-height:30px !important; word-wrap:break-word; } }