@charset "utf-8";
@import 'https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i';
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
body { margin: 0; padding: 0; background: #ffffff; }
img { max-width: 100%; }
body { font-family: 'Roboto', sans-serif; margin: 0 auto; background-color: #F4FBFD; }
a:hover { text-decoration: none; }
/*========================= Header CSS==========================*/
.navbar-inverse { background-color: inherit; border-color: inherit; }
.navbar-inverse .navbar-nav > li > a { color: #000000; }
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover { background-color: #8EB7C4!important; color: #ffffff; }
.navbar { border-radius: 0px; border: inherit; }
.navbar-nav > li > a { color: #444444; float: left; font-size: 14px; font-weight: bold;margin-top: 35px; padding: 10px 15px; text-decoration: none; text-transform: uppercase; }
.no-padding { padding: 0; margin: 0; }
.dropdown-menu > li > a { color: #444444; float: left; font-size: 14px; font-weight: bold; line-height: 20px; text-decoration: none; text-transform: uppercase; transition: color 0.3s ease 0s; }
.menu-bar { display: inline-block; padding: 10px; width: 100%; }
#myNavbar { margin: 16px 0 0; }
.navbar-brand > img { width: 100%; }
.carousel-caption { text-align: left; top: 20%; }
.carousel-caption p { font-size: 44px; }
.contact-header {
    float: right;
    padding-right: 35px;
}
/*=============================================
                service
==============================================*/
.custom-serv { }
.services { display: inline-block; padding: 30px 0; width: 100%; }
.trans-title { text-align: center; width: 100%; display: inline-block; padding: 20px 0; }
.service_content { display: inline-block; position: relative; width: 100%; margin: 20px 0px; transition: all 0.5s ease 0s; }
.service_content:hover .text-content { background-color: #90B8CA; }
.service_content:hover .text-content h2 { color: #ffffff; }
.service2 { display: none; }
.service_content:hover .service1 { display: none; }
.service_content:hover .service2 { display: block; }
.text-content { min-height: 180px; background-color: #B9D8E3; position: absolute; top: 0; left: 0; padding: 20px; transition: all 0.5s ease 0s; width: 180px; }
.text-content h2 { font-size: 22px; transition: all 0.5s ease 0s; color: #73939f; }
/*=============================================
                About section
==============================================*/

.about-list li { font-size: 18px; list-style: outside none none; }
.about-list > ul { margin: 0; padding: 0; }
.about-list li p { margin: 0 0 10px 25px; }
.about-list li i { float: left; margin: 6px 0 11px; color: #89B9C8; }
.about-bottom-content { text-align: center; padding: 20px; }
.about-bottom-btn { background-color: #aebc65; border: medium none; border-radius: 0; color: #ffffff; font-size: 20px; margin: 20px 0 0 0; padding: 10px 20px; text-transform: capitalize; }
.about-bottom-btn:hover { background-color: #485600; }
.about-bottom-content:hover { background-color: #F3F3F4; box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
.about-bottom-content .bottom-img .img2 { display: none; }
.about-bottom-content .bottom-img .img1 { }
.about-bottom-content:hover .bottom-img .img2 { display: block; }
.about-bottom-content:hover .bottom-img .img1 { display: none; }
.about-bottom { padding: 50px 0; }
.bottom-img-text h2 { font-size: 24px; }
/*.sub-email { border-radius: 0; float: left; margin: 0 30px 0 0; padding: 15px; width: 100%; height: 47px; }*/
.sub-email { background-color: #fff; border: 1px solid #e1e1e1; border-radius: 4px; color: #bdc4c4; font-size: 1.2rem; width: 100%; line-height: normal; }
.subscribe-btn2 { display: block; text-align: center; width: 100%; font-size: 1.4rem; border: 0 none; border-radius: 4px; color: #fff; cursor: pointer; font-size: 1.6rem; padding: 7px 24px; line-height: normal; }
.btn-default { background-color: #96A254; border: 0 none; border-radius: 0; }
.subscribe {
//background: rgba(0, 0, 0, 0) url("../images/subscribe.png") repeat scroll 0 0; margin-top: 30px; padding: 15px 0; background-color: #96A254; border-radius: 4px;  //display: inline-block;
 //padding: 25px 0;
 //width: 100%;
}
.widget-wrap { padding: 0 20px; }
.widget-title { text-align: center; font-size: 16px; color: #bdc4c4; }
.subscribe-btn { margin: 20px 0 0; }
.sub_title { text-align: center; }
.sub_title { text-transform: uppercase; }
.footer-title > span { border-bottom: 2px solid #A6B363; display: inline-block; width: 100%; font-size: 20px; }
.footer-title ul { padding: 0; }
.footer-title ul li { list-style: none; }
.footer-title ul li a { display: inline-block; padding: 3px 0; }
footer { padding: 20px 0; background-color: #E9E9DD; margin-top: 15px; }
.social img { filter: grayscale(100%); height: 32px; width: 32px; }
.social img:hover { filter: none; height: 32px; width: 32px; }
.social li { display: inline-block; }
/*=================================================
         hero-title  page  css
==================================================*/
.hero-title { padding: 50px 0; background-image: url("../images/header-bg.png"); background-position: center; background-size: cover; }
.h_title { text-align: center; }
.h_title h1 { margin: 0; color: #ffffff; padding: 0; font-size: 28px; }
.h_title h1 b { color: #aebc63; }
/*=================================================
         aboutTranslatpedia  page  css
==================================================*/
.about_content { width: 100%; display: inline-block; padding: 30px 0; }
.about_title { padding: 20px 0; text-align: center; }
.about_title p { font-size: 30px; margin: 0; padding: 0; }
.about_title p i.fa { color: #AEBC63; font-size: 35px; }
.about-list { margin-bottom: 30px; }
/* box css*/
.about_container { text-align: center; padding: 20px; margin: 20px 0; background-color: #F3F3F4; transition: all 0.5s ease 0s; height: 510px; }
.about_container:hover { box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
.about_container .trans-title h1 { margin: 0; }
.about_container .trans-title { padding-bottom: 20px; }
.about_container .trans-title img { max-width: 50%; }
.about_contents > p { font-size: 15px; line-height: 24px; }
/*========================================
            Blog
=========================================*/

.single-blog-page { padding: 30px 0; }
.request_btn { margin-top: 30px; }
.about_container2 > h1 { font-size: 26px; margin: 30px 0 0 24px; padding: 23px 0; position: relative; }
.about_container2 > h1::before { background: #b2c165 none repeat scroll 0 0; content: ""; height: 50px; left: -23px; position: absolute; top: 14px; width: 14px; }
.about_container2 > p { font-size: 16px; text-align: justify; }
/*========================================
            Quality Assurance
=========================================*/
.quality-assurance-content > p { font-size: 16px; margin: 0; padding: 12px 0; text-align: justify; }
.quality-assurance-title .about-list li { font-size: 16px; list-style: outside none none; }
.quality-assurance-title .about-list li p { margin: 0 0 12px 25px; }
.quality-assurance-title span > b { color: #B2C165; font-size: 16px; }
.quality-assurance-title span { padding: 10px 0; width: 100%; display: inline-block; }
/*========================================
              contact-form  
=========================================*/
.contact-form { display: inline-block; padding-bottom: 50px; padding-top: 50px; width: 100%; }
.contact-address > ul { margin: 0; padding: 0; }
.contact-address > h1 { text-decoration: underline; font-size: 26px; }
.contact-address > ul li { font-size: 16px; list-style: outside none none; padding: 7px 0; }
/*========================================
            sub-service-container 
=========================================*/
.sub-service-container { /*padding: 10px 0 70px;*/
}
/*========================================
           footer
=========================================*/
.serv { margin: 10px 0; }
.blogheaderlogo p { width: 100%; text-align: center; height: 60px; padding: 20px; font-family: AvenirNext-Regular, Arial, sans-serif; }
.blogmenu-nav-menu { border-bottom: 1px solid #d2d2d2; clear: both; font-size: 13px; letter-spacing: 0.2rem; line-height: 1; text-align: center; width: 100%; float: left; padding-left: 45%; margin-bottom: 50px; }
.blogmenu-nav-menu li { list-style: none; float: left; padding: 16px 22px; color: #2878C9; border-bottom: 1px solid #4CB050; display: block; }
.blogmenu-nav-menu li a { text-decoration: none; color: #2878C9; }
.blogmenu-nav-menu li:hover { border-bottom: 2px solid #4CB050; }
.blog-title a { color: #4e4d4d; text-decoration: none; word-wrap: break-word; font-size: 2.4rem; }
.author-section { display: table; color: #909494; }
.author-section .column { display: table-cell; font-size: 12px; font-family: Arial; }
.author p { margin-left: 5px; }
.author p a { color: #2878C9; text-decoration: none; }
.comments p { margin-left: 5px; border-bottom: 1px solid #d2d2d2; }
.arrow { margin-left: 5px; }
.single-img img { max-width: 100%; height: auto; margin: 0 24px 24px 0; width: 97%; }
.description p { margin: 0 24px 24px 0; }
.more-link a { color: #909494; position: relative; text-decoration: underline; }
.entry-footer { border-top: 1px solid #d2d2d2; margin: 24px 24px 24px 0; padding-top: 20px; }
.entry-tags { color: #909494; position: relative; font-size: 12px; font-family: Arial; }
.entry-tags a { color: #2878C9; text-decoration: none; }
.subscribe { margin-top: 30px; padding: 15px 0; }
.subscribe { background-color: #f4f4f4; border-radius: 4px; }
.widget-wrap { padding: 0 20px; }
.widget-title { text-align: center; font-size: 16px; color: #bdc4c4; }
.emailsubscribe input { background-color: #fff; border: 1px solid #e1e1e1; border-radius: 4px; color: #bdc4c4; font-size: 1.2rem; padding: 12px; width: 100%; line-height: normal; }
.emailsubscribe input:hover { border: 1px solid black; border-radius: 4px; }
.emailbtn input { display: block; text-align: center; width: 100%; font-size: 1.4rem; margin: 16px 0; background-color: #4092f1; border: 0 none; border-radius: 4px; color: #fff; cursor: pointer; font-size: 1.6rem; padding: 11px 24px; line-height: normal; }
.socialicons { background-color: #fff; }
.simple-social-icons ul.aligncenter { margin-bottom: 0; display: block; padding: 0px; margin-top: 20px; }
.simple-social-icons ul li { border-bottom: 0 none; display: inline; list-style: none; }
.simple-social-icons ul li a { background-color: #fff; color: #bdc4c4; font-size: 24px; }
.simple-social-icons ul li a:hover { color: #4e4d4d; }
.searchblog { padding: 15px 0; }
.search { border: 1px solid #e1e1e1; border-radius: 4px; }
.search input { height: 40px !important; box-shadow: none; border-color: transparent; }
.search input:focus { outline: none; box-shadow: none; border-color: transparent; }
.search i { -webkit-transition: 0.5s; transition: 0.5s; }
.search button { display: block; border-color: transparent; float: right; background-color: #FFF; }
.search button:focus, .search button:active { background: none !important; box-shadow: none !important; outline: none !important; border-color: transparent !important; }
.search button:hover { background: transparent; border-color: transparent; }
.search button:hover i { color: #E5622A; }
.search .input-group-addon { padding: 0 !important; background: #fff; border-color: transparent; }
.search .form-group, .search .input-group { width: 100%; }
.search input:hover { border: 1px solid black; border-radius: 4px; }
.aboutblog h3 { color: #bdc4c4; font-size: 16px; text-align: center; }
.aboutblog p { line-height: 24px; color: #909494; font-size: 1.2rem; text-align: justify; }
.featured-section { padding: 15px 0; }
.featured-section h5 { color: #bdc4c4; font-size: 16px; text-align: center; margin-bottom: 30px; }
.recentblog-img img { width: 260px; max-width: 260px; height: 180px; }
.recentblog-sidbar-title a { text-align: center; color: #909494; padding: 10px; text-decoration: none; }
.recentblog-sidbar-title a:hover { color: #000; }
.recentblog-sidbar-title h6 { font-size: 14px; font-weight: normal; line-height: 1.2; margin: 0 0 20px; }
.widget_cat, .widget_archive { background: #F4F4F4 none repeat scroll 0 0; border-bottom: 1px solid #e8e8e8; padding-top: 7px; display: block; margin-bottom: 30px; }
.widget_cat h5, .widget_archive h5 { font-size: 14px; color: #909494; padding-left: 10px }
.widget_cat ul li, .widget_archive ul li { color: #2878C9; text-align: right; list-style: none; font-size: 12px; margin: 0px 10px; border-bottom: 1px solid #bdc4c4; padding: 7px 5px; }
.widget_cat ul li a, .widget_archive ul li a { float: left; color: #909494; font-size: 12px; text-decoration: none; }
.widget_cat ul li:last-child, .widget_archive ul li:last-child { border: transparent; }
.widget_cat { display: block; }
.widget_cat ul, .widget_archive ul { margin-bottom: 0; margin-left: -30px; }
.widget.widget_cat ul li, .widget.widget_archive ul li { text-align: right; }
.widget.widget_cat ul li a, .widget.widget_archive ul li a { float: left; }
aside.widget.widget_archive { padding-bottom: 0; }
aside.widget.widget_archive ul li:last-child { border: transparent; }
.related-posts { background-color: #f4f4f4; width: 97%; padding-bottom: 40px; padding-left: 20px; padding-right: 20px; }
.related-posts h5 { padding: 30px 25px 7px 20px; font-size: 18px; color: #909494; margin-top: 20px; }
.relatedbolg-img img { width: 300px; height: 200px; }
.relatedbolg-sidbar-title a { color: #909494; margin-top: 20px; text-decoration: none; }
.relatedbolg-sidbar-title a h6 { font-size: 14px; }
.mc4wp-checkbox-contact-form-7 { display: none; }
.description p img { width: 97%; height: auto; }
.description { text-align: justify; }
.site-info { background-color: #F4F4F4; width: 100%; height: 70px; margin-top: 20px; }
.site-info p { text-align: center; padding: 20px; }
.find-pro { background-color: #F4F4F4; width: 100%; height: 70px; margin-top: 20px; }
.find-pro input { text-align: center; padding: 7px 5px; border-radius: 4px; border: 1px grey solid; }
.textwidget > form { padding: 16px 0 0 570px; }
#prosearch-footer > input { width: 200px; }
.find-pro input[type="submit"] { background-color: #2878C9; color: #fff; }
#secondary { display: none; }
#hugeit-contact-wrapper_8 .input-text-block input, #hugeit-contact-wrapper_8 .input-text-block input:focus { height: 40px !important; }
.hugeit-contact-column-block.hugeit-contact-block-right input { height: 40px !important; }
#hugeit-contact-wrapper_2 .hugeit-field-block:nth-child(10) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_2 .hugeit-field-block:nth-child(11) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_2 .hugeit-field-block:nth-child(12) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_2 .hugeit-field-block:nth-child(13) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_2 .hugeit-field-block:nth-child(14) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_2 .hugeit-field-block:nth-child(15) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_1 .selectbox-block select { height: 40px !important; }
.field-block.selectbox-block { margin: 0px 0px; }
.hugeit-field-block { margin-bottom: 10px; }
#hugeit-contact-wrapper_1 .selectbox-block i { top: 13.25px !important; }
/* ============================================================
  CUSTOM PAGINATION
============================================================ */
.custom-pagination span, .custom-pagination a { display: inline-block; padding: 2px 10px; }
.custom-pagination a { background-color: #ebebeb; color: #2878c9; }
.custom-pagination a:hover { background-color: #2878c9; color: #fff; }
.custom-pagination span.page-num { margin-right: 10px; padding: 0; }
.custom-pagination span.dots { padding: 0; color: gainsboro; }
.custom-pagination span.current { background-color: #2878c9; color: #fff; }
.screen-reader-text { display: none; }
.meta-nav.right { float: right; margin-right: 26px; }
.comment-meta { background-color: #f4fbfd; }
.customadd { margin-top: 40px !important; }
.hugeitform { padding-bottom: 40px; }
#hugeit-contact-wrapper_8 label { padding-top: 7px !important; }
.hugeit-contact-column-block.hugeit-contact-block-left input { height: 40px !important; }
#hugeit-contact-wrapper_1 .file-block .uploadbutton { height: 40px !important; line-height: 40px !important; }
.hugeit-field-block.custom-text-block:nth-child(7) { background-color: #aebc65; border-radius: 5px; padding: 15px !important; }
#hugeit-contact-wrapper_1 .buttons-block { text-align: center !important; }
#hugeit-contact-wrapper_1 .buttons-block button { font-size: 16px !important; font-weight: 600 !important; height: auto; padding: 12px 20px !important; text-transform: none; }
.hugeit_form { padding-top: 20px; }
.hugeit_form h3 { display: none !important; }
#hugeit-contact-wrapper_1 .hugeit-contact-column-block > div > label.formsAboveAlign { float: none !important; font-family: "Roboto", sans-serif !important; font-size: 14px !important; padding-bottom: 5px !important; width: 100% !important;font-weight:500; }
#hugeit-contact-wrapper_1 .hugeit-contact-column-block > div .field-block ul li label span.sublable { font-family: "Roboto", sans-serif !important; font-size: 14px !important; vertical-align: super; }
.hugeit-contact-column-block.hugeit-contact-block-left { background: #fff none repeat scroll 0 0; padding: 20px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5); }
#hugeit-contact-wrapper_8 .selectbox-block select { height: 40px !important; }
.field-block.selectbox-block { margin: 0px 0px; }
.hugeit-field-block { margin-bottom: 10px; }
#hugeit-contact-wrapper_8 .selectbox-block i { top: 13.25px !important; }
#hugeit-contact-wrapper_8 .file-block .uploadbutton { height: 40px !important; line-height: 40px !important; }
#hugeit-contact-wrapper_8 .hugeit-contact-column-block > div.custom-text-block:nth-child(1) { background-color: #aebc65; border-radius: 5px; padding: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-contact-column-block > div.custom-text-block:nth-child(12) { background-color: #aebc65; border-radius: 5px; padding: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-contact-column-block > div.custom-text-block:nth-child(21) { background-color: #aebc65; border-radius: 5px; padding: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-contact-column-block > div.custom-text-block:nth-child(28) { background-color: #aebc65; border-radius: 5px; padding: 15px !important; }
.hugeit-field-block.custom-text-block:nth-child(7) { background-color: #aebc65; border-radius: 5px; padding: 15px !important; }
#hugeit-contact-wrapper_8 .buttons-block { text-align: center !important; }
#hugeit-contact-wrapper_8 .buttons-block button { font-size: 16px !important; font-weight: 600 !important; height: auto; padding: 12px 20px !important; text-transform: none; }
#hugeit-contact-wrapper_8 .hugeit-contact-column-block > div > label.formsAboveAlign { float: none !important; font-family: "Roboto", sans-serif !important; font-size: 14px !important; padding-bottom: 5px !important; width: 100% !important; font-weight:500;}
#hugeit-contact-wrapper_8 .hugeit-contact-column-block > div .field-block ul li label span.sublable { font-family: "Roboto", sans-serif !important; font-size: 14px !important; vertical-align: super; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(2) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(3) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(5) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(6) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(7) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(8) { display: inline-block; vertical-align: top !important; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(13) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(14) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(15) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(16) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(17) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(18) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(19) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(20) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(22) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(23) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(24) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(25) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(26) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(27) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(33) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(34) { display: inline-block; vertical-align: top !important; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(39) { display: inline-block; vertical-align: top !important; width: 33% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(40) { display: inline-block; width: 33% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(41) { display: inline-block; width: 33% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_2 .selectbox-block select { height: 40px !important; }
.field-block.selectbox-block { margin: 0px 0px; }
.hugeit-field-block { margin-bottom: 10px; }
#hugeit-contact-wrapper_2 .selectbox-block i { top: 13.25px !important; }
#hugeit-contact-wrapper_2 .file-block .uploadbutton { height: 40px !important; line-height: 40px !important; }
.hugeit-field-block.custom-text-block:nth-child(9) { background-color: #aebc65; border-radius: 5px; padding: 15px !important; }
#hugeit-contact-wrapper_2 .buttons-block { text-align: center !important; }
#hugeit-contact-wrapper_2 .buttons-block button { font-size: 16px !important; font-weight: 600 !important; height: auto; padding: 12px 20px !important; text-transform: none; }
#hugeit-contact-wrapper_2 .hugeit-contact-column-block > div > label.formsAboveAlign { float: none !important; font-family: "Roboto", sans-serif !important; font-size: 14px !important; padding-bottom: 5px !important; width: 100% !important;font-weight:500; }
#hugeit-contact-wrapper_2 .hugeit-contact-column-block > div .field-block ul li label span.sublable { font-family: "Roboto", sans-serif !important; font-size: 14px !important; vertical-align: super; }
#hugeit-contact-wrapper_3 .selectbox-block select { height: 40px !important; }
.field-block.selectbox-block { margin: 0px 0px; }
.hugeit-field-block { margin-bottom: 10px; }
#hugeit-contact-wrapper_3 .selectbox-block i { top: 13.25px !important; }
#hugeit-contact-wrapper_3 .file-block .uploadbutton { height: 40px !important; line-height: 40px !important; }
.hugeit-field-block.custom-text-block:nth-child(7) { background-color: #aebc65; border-radius: 5px; padding: 15px !important; }
#hugeit-contact-wrapper_3 .buttons-block { text-align: center !important; }
#hugeit-contact-wrapper_3 .buttons-block button { font-size: 16px !important; font-weight: 600 !important; height: auto; padding: 12px 20px !important; text-transform: none; }
#hugeit-contact-wrapper_3 .hugeit-contact-column-block > div > label.formsAboveAlign { float: none !important; font-family: "Roboto", sans-serif !important; font-size: 14px !important; padding-bottom: 5px !important; width: 100% !important;font-weight:500; }
#hugeit-contact-wrapper_3 .hugeit-contact-column-block > div .field-block ul li label span.sublable { font-family: "Roboto", sans-serif !important; font-size: 14px !important; vertical-align: super; }
#hugeit-contact-wrapper_3 .hugeit-field-block:nth-child(3) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_3 .hugeit-field-block:nth-child(4) { display: inline-block; width: 50% !important; padding-left: 15px !important; }
#hugeit-contact-wrapper_3 .hugeit-field-block:nth-child(5) { display: inline-block; width: 49.5% !important; padding-right: 15px !important; }
#hugeit-contact-wrapper_3 .hugeit-field-block:nth-child(6) { display: inline-block; vertical-align: top !important; width: 50% !important; padding-left: 15px !important; }
/* ===== media query ====*/
@media screen and (max-width: 560px) {
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(2) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(3) { display: inline-block; width: 100% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(5) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(6) { display: inline-block; width: 100% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(7) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(8) { display: inline-block; vertical-align: top !important; width: 50% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(13) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(14) { display: inline-block; width: 100% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(0) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(16) { display: inline-block; width: 100% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(17) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(18) { display: inline-block; width: 100% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(19) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(20) { display: inline-block; width: 100% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(22) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(23) { display: inline-block; width: 100% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(24) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(25) { display: inline-block; width: 100% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(26) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(27) { display: inline-block; width: 100% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(33) { display: inline-block; width: 100% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(34) { display: inline-block; vertical-align: top !important; width: 50% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(39) { display: inline-block; vertical-align: top !important; width: 33% !important; padding-right: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(40) { display: inline-block; width: 33% !important; padding-left: 0px !important; }
#hugeit-contact-wrapper_8 .hugeit-field-block:nth-child(41) { display: inline-block; width: 33% !important; padding-left: 0px !important; }
}
#hugeit-contact-wrapper_2 .hugeit-contact-column-block > div .field-block select, #hugeit-contact-wrapper_2 .hugeit-contact-column-block > div .field-block textarea, #hugeit-contact-wrapper_2 .hugeit-contact-column-block > div .field-block input[type='text'], #hugeit-contact-wrapper_2 .hugeit-contact-column-block > div .field-block input[type='password'], #hugeit-contact-wrapper_2 .hugeit-contact-column-block > div .field-block input[type='name'], #hugeit-contact-wrapper_2 .hugeit-contact-column-block > div .field-block input[type='email'], #hugeit-contact-wrapper_2 .hugeit-contact-column-block > div .field-block input[type='number'] { line-height:20px !important; }

.copyright > p {
    margin-top: 10px;
    text-align: center;
}
.quality-assurance-title p {
    font-size: 20px;
    margin: 0;
    padding: 0;
}
.quality-assurance-title p i.fa {
    color: #aebc63;
    font-size: 35px;
}
.custom-more-link a {
    background-color: #95bccd;
    color: #fff;
    font-weight: 500;
    padding: 4px 7px;
}
.custom-more-link a:hover {
    background-color: #b9d8e3;
    color: #73939f;
    font-weight: 500;
    padding: 4px 7px;
}
