/*@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&family=Roboto:wght@300;400;700&display=swap');*/
/*Font Awesome Styles*/
.for-form-bg input[type="submit"] {
    margin-top: .5em;
    margin-bottom: 0;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.fa-2x {
    font-size: 2em
}
.pull-right {
    float: right
}

.pull-left {
    float: left
}
.fa-star:before {
    content: "\f005"
}

.fa-facebook-square:before {
    content: "\f082"
}
.fa-linkedin-square:before {
    content: "\f08c"
}
.fa-angle-down:before {
    content: "\f107"
}
.fa-instagram:before {
    content: "\f16d"
}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: "\f0c9";
}
*{margin:0;padding:0;}
a{text-decoration: none;color:#222;cursor: pointer;font-size: 1em;}
a:hover{color:deepskyblue;text-decoration:none;}
.listing{list-style:inside !important; margin-left:20px}
.listing li{margin-bottom: 10px !important;font-size: 18px;}
ul{list-style: none;}
img{vertical-align: middle;}
img:hover{filter: brightness(110%);}
.clearfix:after,
.clearfix:before{content: "";clear: both;}
.clearfix:after{display: table;}

/*!
 * IE10 viewport hack for Surface/desktop Windows 8 bug
 * Copyright 2014-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*
 * See the Getting Started docs for more information:
 * http://getbootstrap.com/getting-started/#support-ie10-width
 */
@-webkit-viewport { width: device-width; }
@-moz-viewport    { width: device-width; }
@-ms-viewport     { width: device-width; }
@-o-viewport      { width: device-width; }
@viewport         { width: device-width; }

.mx-auto{margin-left:auto; margin-right:auto; display:block;}
.mt-10{margin-top:10px;}
.mb-10{margin-bottom:10px;}
.mt-20{margin-top:20px;}
.mb-20{margin-bottom:20px;}
.mt-30{margin-top:30px;}
.mb-30{margin-bottom:30px;}
/* CSS Document */
body{font-size:16px; color:#363946; overflow-x: hidden; font-family: 'Roboto', sans-serif;}

/*==============Manu===================*/
.menu-container{width:100%;display: block; z-index: 100;margin: 0 auto 0 auto;background:rgb(31, 31, 32); padding:12px 0;position: sticky;top: 0;width: 100%;padding: 10px 0 10px 10px;}
.menu-container:after,.menu-container:before{content: "";clear: both;}
.menu-container:after{display: table;}
.menu-container .manu{width:63%;display: block; position: relative;margin: 0px auto 0 auto;float:left; padding-left:50px;}
.number-email{float: right;width: 38%;text-align: right;color: #fff;padding-right: 50px;}
.number-email span{padding:5px;border-radius:20px;color: #fff;background: rgba(255, 182, 6, 0.98);padding: 5px;}
.number-email span a{color: #fff !important;}
.number-email span a:hover{text-decoration:none;}
.number-email p{padding-top: 6px;margin: 0;color:#fff !important;}
.menu ul:before, .menu ul:after, .menu:after, .menu ul li ul:before, .menu ul li ul:after  {content: "";display: table;}
.menu ul:after, .menu:after, .menu ul li ul:after   {clear: both;}
.menu-container .manu ul li{float: left;background-color: transparent;}
.menu-container .manu ul li a{display: block;padding: 10px;color: #fff;font-size: 15px;transition: .2s;}
.menu-container .manu ul li{margin:0 15px; }
.menu-container .manu ul li a span{transition: .3s all ease-out;line-height: 0px;}
.menu-container .manu ul li a:hover{color:rgb(254, 181, 6);text-decoration:none;}
.menu-container .manu ul li a:hover span{transform: rotate(180deg);padding-right: 5px;}
span.drop_down_icon{color:#fff;padding-left: 5px;font-size: 18px;position: absolute;margin-top: 11px;}
.menu-container .manu ul li .have_dropdown{background-color:transparent;position: absolute;z-index:999;display: none;}
.menu-container .manu ul li .have_dropdown li{width:25%;float:none;}
.menu-container .manu ul li .have_dropdown_n_style{background-color: transparent;position: absolute;left: 0;display: none;width: 100%; z-index:999;}
.menu-container .manu ul li .have_dropdown_n_style li a{color: #fff;border-bottom: 0px solid #fff;font-size:.9em;}
.menu-container .manu ul li .have_dropdown_n_style li ul li a{color: #fff;border-bottom: none;}
.menu-container .manu ul li .have_dropdown_n_style li ul li a:hover{color: #fff;font-weight: normal;text-decoration: underline;}
.menu-container .manu ul li .have_dropdown_n_style li{width: auto;float: left;margin: 0!important;}
.menu-container .manu ul li .have_dropdown_n_style{background-color: rgba(10, 10, 10, 0.80);}
.menu-container .manu ul li .have_dropdown li a{width: 150px;text-align: center;float: left;color:#285284;background-color: #fff;font-weight: normal;}
.menu-container .manu ul li .have_dropdown li a:hover{background-color: #FAFAFA;color: #14a0f9;}
.menu-container .manu ul li .have_dropdown li ul li{display: none;}
.menu-container .manu ul li .have_dropdown_n_style li ul li{height: auto;float: none;display: block;width: 100%;}
.nav_menu_toggler_icon{cursor: pointer;position: absolute;right: 1%;top: 30%;background: none;color: #fff;font-size: 25px;z-index: 150;display: none;border: none;}
.nav_menu_toggler_icon span{padding: 2px 7px;border-radius: 8px;}
.nav_menu_toggler_icon:active{color: #ddd;}
.container_help{text-align: center;margin-top: 150px;}
.container_help h2,.container_help h1{color: #fff;font-size: 30px;font-weight: normal;}
.menu-container .dropdown .dropdown-menu{ min-width: 20vw !important; margin-top: -1px;padding: 5px 0; background-color: rgba(10, 10, 10, 0.80) !important;}
nav .dropdown .dropdown-menu li  {width: 100% !important;}
nav .dropdown .dropdown-menu li a {width: 100% !important;text-align: left!important;  color: #fff !important;background-color: transparent !important;}
nav .dropdown .dropdown-menu li a:hover{background-color: transparent !important; background-image:none !important;}
nav .dropdown .flashing{animation: flash 2s linear infinite; text-transform: capitalize;}
@keyframes flash {0%,50%,100%{opacity: 0.2;}35%{opacity: 1;color:rgb(255, 182, 6);} 65%{opacity: 1;color:rgb(255, 182, 6);}}   
section.our-services{padding-top: 40px;}
section.testimonials-section-every-page .panel-headings [data-toggle=collapse]::after,
section.testimonials-section-every-page .panel-headings [data-toggle=collapse].collapsed:after  {font-family: FontAwesome;  position: absolute; left:0; font-size: 1.7rem;color: #ffffff;padding: 5px;width: 30px;height: 30px;background-color: #f5d76e;text-align: center;margin-top: -8px !important;-moz-border-radius: 50%;  background-image: none !important;}
section.testimonials-section-every-page .panel-headings [data-toggle=collapse]::after {content: "\f068";-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
section.testimonials-section-every-page .panel-headings [data-toggle=collapse].collapsed:after {content: "\f067";}
section.testimonials-section-every-page h4.panel-title {margin-left:40px;}
section.testimonials-section-every-page .panel-headings{border-bottom: 1px solid #ccc;padding: 0 0 15px 0;}
section.testimonials-section-every-page .panel-group .panel{margin-bottom:15px;}
section.testimonials-section-every-page{padding:20px 0;margin-bottom: 20px;}
section.testimonials-section-every-page .col-md-6{padding-left:0;}
section.testimonials-section-every-page .double_line{margin-bottom: 25px;}
section.testimonials-section-every-page .double_line h2{margin-top: 0;}
section.testimonials-section-every-page .double_line::after { content: ' ';display: block;width: 100px;border: 2px solid #f5d76e;border-radius: 0; -webkit-border-radius: 4px;-moz-border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.05); -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);}   
section.testimonials-section-every-page .panel{display:block;box-shadow:none;}
.container-fluid.services.bgplus{clear:both;background-color:#b7b7b7;background-size:cover;padding:50px 0;}
.nav.navbar-nav.live-chat li a{color:#fff !important;}
.nav.navbar-nav.live-chat li a:hover{background:none !important;}
.navbar{background-color:#363946 !important; background-image:#363946 !important;} 
.navbar-inverse .navbar-nav>li>a{color:#fff !important; font-size:14px;}
.menu-container .manu ul li{margin: 0px 15px !important;}
/*.menu-container .manu {width: 60% !important;}*/
nav.manu.mobile-menu {/*width: 100%;*/margin: 0;padding: 0;}
nav.manu{padding-left: 10px !important;padding-top: 6px !important;}
nav.manu ul li a.Orderbtn_Top{padding: 10px !important; width:100px;background-color: rgb(255, 182, 6);border: solid rgb(255, 182, 6) 1px;padding-bottom: 7px;color: #fff;}
nav.manu ul li a.Orderbtn_Top:hover{background-color: #fff;border: solid  #fff 1px;padding-bottom: 7px;color:#000;}

.content_box{border:1px solid #ccc; padding-bottom: 50px;}
.content_box .heading, .content_box .heading2{font-family: 'Roboto Condensed', sans-serif; font-weight:bold; color:#002056; text-transform:uppercase;}
.content_box .heading{ font-size:30px; }
.content_box .heading2{font-size:28px;}
header .container{margin-bottom:20px; margin-top:10px;}
.logo_container{position: absolute; padding: 20px 0px 0px 75px; z-index:99;}
.logo_img{display: block;padding: 10px;}
.logo_img img{width:155px;}
.content_box .center_heading{font-family: 'Roboto Condensed', sans-serif; font-size:30px; font-weight:bold; color:#5c5c5c; padding: 0px 50px;}
.spn_blue{color:#002056 !important;} .spn_red{color:#c61e24 !important;}
.text-bold{font-weight:bold;} .pading_zero{padding:0px !important;} 
.margin_banner{margin-bottom:25px;} .margin_top{margin-top:25px;}
.check_list{list-style-image:url(../images/list_icon.png); }
.promo_text{ font-size:25px; color:#150070; text-align:center; margin-top:50px; margin-bottom:45px;}
.call{font-size:30px; margin: 0;} .number{font-size:48px; color:#c61e24; margin: 0;}
.call_now{text-align: center;background: #f3f3f3;     padding-bottom: 40px; padding-top: 20px; clear:both;}
.call_now2{text-align: center;padding-top: 20px; clear:both;}
.call2{font-family: 'Roboto Condensed', sans-serif;font-size:25px; margin: 0; line-height: 30px;} .number2{font-family: 'Roboto Condensed', sans-serif; font-size:35px; font-weight:bold; color:#c61e24; margin: 0; line-height: 30px;}
.call_para2{font-size: 18px; margin: 0; line-height: 30px;}
p{clear:both; }
.align_center{text-align:center;}
.call_para{font-size: 24px; margin: 0;}
.clear_border{border-bottom:1px solid #ccc; margin:40px 0;}
.section_right{padding-right:0px;}
.bd_gray{font-family: 'Roboto Condensed', sans-serif; background-color:#3a3a3a; padding-right:0px; padding-left:0px; color:#fff; text-align:center; border-bottom: 1px solid #fff;}
.bd_gray h2{font-family: 'Roboto Condensed', sans-serif; font-size:22px;  font-weight:bold;}
.form_div{padding-right:0px;  color:#fff; font-weight:400; padding-top:25px; padding-bottom:25px;background: #002056; background: -moz-linear-gradient(top,  #002056 0%, #003999 100%);background: -webkit-linear-gradient(top,  #002056 0%,#003999 100%); background: linear-gradient(to bottom,  #002056 0%,#003999 100%); }
.banner_div{ padding:0px;}
.banner_div img{width:100%}
.form_div lable{display:block; }
.form_div input{display:block; padding:5px; width:95%; font-size:16px; margin-bottom:15px; line-height: 30px; background-color:transparent; border:1px solid #fff;} .form_div textarea{width:95%; background-color:transparent;  padding:5px; border:1px solid #fff; margin-bottom:15px;}
.pakages{background:#002056; padding:0px; }
.pakages .span1{font-family: 'Roboto Condensed', sans-serif;}
.pakages .span1, .pakages .span3{display: block;text-align: center;font-size: 48px;color: #f5d703;font-weight:bold;}
.pakages .span2{font-size: 20px;display: block;color: #fff;text-align: center; text-transform:uppercase; line-height:10px}
.pakages a{margin:15px; display:block;}
.pakage_list{list-style-image:url(../images/pkg_list_itm.png); color:#fff; font-size:14px; margin-top:20px; margin-bottom:20px;}
.custome_margin{padding-left:10px; padding-right:10px;}
.calc_page{background:#002056; color:#fff; padding: 0 10px !important;}
.calc_page label{margin-left:10px;}
.calc_page input[type="text"]{ background-color:transparent; border:1px solid #fff; float:right;}
.calc_page table{width:100%; margin:25px 0}
.calc_page .total_lable, .calc_page .total_count{font-size:34px; font-family: 'Roboto Condensed', sans-serif; font-weight:bold;}
.calc_page .total_lable{color:#fff; }
.calc_page .total_count{color:#f5d703;}
.calc_page .order_now{margin-top:25px; margin-bottom:35px; display:block;}
.calc_page table tr td{ padding:5px;}
.calc_page table tr td.light { background:#ccc; }
ol li{font-size: 25px; line-height: 40px;float:left;}
.Services_Sec ol li{margin-left: 28px !important;}
.live_chat{background:#f3f3f3;}
.need_help, .call, .email{display:block;}
.need_help{ font-family: 'Roboto Condensed', sans-serif; font-weight:bold; font-size:26px; color:#002056; text-transform:uppercase; margin-top:15px;}
.call{ font:25px !important;}
.num{ font-family: 'Roboto Condensed', sans-serif; font-weight:bold; font-size:40px; color:#c61e24; margin-bottom:25px;     line-height: 35px;}
.email{ font-size:20px; margin-top:15px; margin-bottom:25px;}
.email a{text-decoration:underline}
.orderform_div{ padding: 8% 6% 10% 0%;}
.inner_orderform{ background-color:#f5d76e; border-radius: 5px;}    
.inner_orderform{background-color: rgba(57, 137, 202, 0.76);border-radius: 5px;}
.inner_orderform .main_heading h2 {font-size: 32px;font-weight: bold; color: rgb(194, 247, 253);}   
.inner_orderform .sub_heading h4 {font-size: 14px; color: rgb(5, 40, 105);margin-top: 0px; text-align: right;}
.inner_orderform .orderform_div .form-group {background: rgb(255, 255, 255);padding: 5px;border-radius: 22px;}
.inner_orderform .orderform_div .form-group .input-group-addon{border: none; border-right: 1px solid rgb(188, 188, 188);background-color: rgba(0, 0, 0, 0);font-size: 18px;color: rgb(39, 99, 175);}    
.inner_orderform .orderform_div .form_button {background: rgb(14, 31, 121); border-bottom: 3px solid rgb(39, 104, 179);}    
.inner_orderform .orderform_div .form_button input {font-size: 22px; font-weight: bold; color: rgb(194, 247, 253); padding: 3px 12px;}
.main_heading{padding:0px 5px;}
.main_heading h1{font-size:36px; }
.main_heading h2{font-size:32px; }
.main_heading h1, .main_heading h2{ font-weight:bold; color:#002f64;}
.orderform_div .form-group{background:#fff; padding:5px; border-radius: 5px;}
.orderform_div .form-group .input-group-addon{ border:none; border-right:1px solid #bcbcbc; background-color:transparent; font-size:18px; color:#2f4e71;}
.orderform_div .form-group input{border:none; background-color:transparent; box-shadow: none; font-size: 15px;}
.orderform_div .form-group textarea{border:none; background-color:transparent; box-shadow: none; font-size: 15px;}
.orderform_div .form_button{background:#2f4e71; border-bottom: 3px solid #243c58;}
.orderform_div .form_button .input-group, .orderform_div .form_button input{text-align:center; width:100%;}
.orderform_div .form_button input{font-size:22px; font-family: 'Roboto Condensed', sans-serif; font-weight:bold; color:#fff; padding: 3px 12px;}
.orderform_div .form_group_div{padding:0px 20px !important;}
/*.number-email .nav.navbar-nav.live-chat{margin: 0 !important;width: 100% !important;background: #696969; border-radius: 50px;padding-left:10px;}*/
.get-expert { animation: blinker 1s linear infinite;color: rgb(147, 39, 143);font-family: raleway;}
@keyframes blinker {50% {opacity: 0;}}

.container-fluid{padding:0px;}
.banner_bg { background-image:url(../images/slideone.webp);}
.banner_bg.about-us { background-image:url(../images/016.jpg);}
.banner_bg.faq { background-image:url(../images/017.jpg);}
.banner_bg.contact-us { background-image:url(../images/018.jpg); }
.banner_bg, .banner_bg.about-us, .banner_bg.faq, .banner_bg.contact-us, .carousel-inner > .item:first-child > .banner_bg, .carousel-inner > .item:nth-child(2) > .banner_bg, .carousel-inner > .item:nth-child(3) > .banner_bg {background-repeat:no-repeat; background-position:center; background-size: cover;}
.carousel-inner > .item:first-child > .banner_bg { background-image:url(../images/slideone.jpg);}
.carousel-inner > .item:nth-child(2) > .banner_bg { background-image:url(../images/slidetwo.jpg);}
.carousel-inner > .item:nth-child(3) > .banner_bg { background-image:url(../images/slidethree.jpg);}
.heading_main_div {font-family: 'Roboto Condensed', sans-serif; font-weight:bold; color:#fff; padding: 11% 5%;}
.heading_main_div h1{font-size:42px;  font-weight:bold;}
.heading_main_div h2{font-size:30px;}
.heading_main_div h3{font-size:20px; margin-bottom:25px;}
.heading_main_div h1, .heading_main_div h2, .heading_main_div h3{color:#fff; font-family: 'Roboto Condensed', sans-serif;}
.heading_main_div h1, .heading_main_div h2{ text-transform:uppercase;}
.heading_main_div a { color:#fff; padding: 15px 30px; background: #1f1f20; color: #fff; z-index:3; font-weight: normal;font-size: 20px;}
.heading_main_div_inner, .heading_main_div_inner h1, .heading_main_div_inner h3, .heading_main_div_inner a{ font-family: 'Roboto Condensed', sans-serif !important;}
.heading_main_div_inner{font-family: 'Roboto Condensed', sans-serif !important; font-weight:bold; color:#fff; padding: 10% 5% 0%;}
.heading_main_div_inner h1{ font-weight:bold; color:#fff;font-size:36px; text-transform:uppercase; }
.heading_main_div_inner h3{ color:#fff;font-size:20px; margin-bottom:25px;}
.heading_main_div_inner a { color:#fff; padding: 15px 30px; background: #1f1f20; z-index:3;}
.section h1, .section_privicy h1, .service_heading h2{font-family: 'Roboto Condensed', sans-serif !important; font-weight:bold; font-size:40px; color:#1f1f20; }
.section span{color: #2f4e71;}
.section_privicy span{color: #2f4e71;}
.garanties{text-transform:uppercase; font-size:16px; padding:20px 0; background-color:#1f1f20; color:#fff;}
.service_heading span{ color:#2f4e71;}
.garanties .img_pdng{padding-right:0px !important;}
.garanties .img_pdng .price{margin-top:20px !important;}
.garanties .col-lg-9{padding-left:10px !important; padding-right: 0px !important;}
.service_box_bg{ background-color: #fff; padding: 10px;color: #363946; min-height: 345px; border: 1px solid #ccc;border-radius: 7px;}
.service_box_bg:hover{border-radius: 0px;border: 1px solid #505050ad;box-shadow:0px 0px 14px #9e9c9c;}
.service_box_bg img{height:150px;}
.service_box_bg h3{font-size:20px; font-family: 'Roboto Condensed', sans-serif; font-weight:bold; color:#2f4e71; }
.service_box_bg p{font-size:17px; }
.support_bg{
    /*background-image:url(../images/qualitybg.jpg); */
    background-position:center; background-repeat:no-repeat; background-size: cover;}
.support_area p{margin:15px 0; font-size:20px; font-weight: 300; line-height: 30px;}
.support_area .support_first, .support_area .support_two{ font-family: 'Roboto Condensed', sans-serif; font-weight:bold;  font-size:23px;}
.support_area .support_first{color:#000;}
.support_area .support_two{color:#ddac00;}
.support_area .col-lg-3 p, .featureSec h2, .featurClm ul{ font-family: 'Roboto Condensed', sans-serif;}
.support_area .col-lg-3 p{display:inline-block; font-size:16px;  font-weight:bold;}
.featureSec { padding:50px 0; }
.featureSec h2 { margin:30px 0 20px;  font-size:40px; font-weight:bold;}
.featurClm { background:rgba(242, 242, 242, 0.65); overflow:hidden; padding:0 20px; }
.featureSec .featurClm h2 { margin-bottom:0;  font-size:40px; font-weight:bold; }  
.featurClm ul { padding:15px 0 25px; overflow: hidden; position:relative; }
.featurClm ul:before { content:""; display:block; position:absolute; top:33px; left:-63px; right:0; margin:0 auto; width:1px; height:79%; border-left:1px dashed #c4c4c4; }
.featurClm li { font-size: 15px; color: #212121; text-align: left; margin:7px 0 0; padding:18px 0 0 0; float:left; width: 50%; border-top:1px dashed #c4c4c4; list-style: none;}
.featurClm li.noBrdr { border:none; }
.featurClm li span { width: 46px; height: 45px; display: block; float: left; margin: -10px 15px 0 0; }
.featurClm li .icon-qa { background-position: 0 -189px; }
.featurClm li .icon-afford { background-position: -51px -189px; }
.featurClm li .icon-ur { background-position: -101px -189px; }
.featurClm li .icon-sup { background-position: -151px -189px; }
.featurClm li .icon-sat { background-position: -201px -188px; }
.featurClm li .icon-nhc { background-position: -150px -238px; }
.featurClm li .icon-fta { background-position: 0 -237px; }
.featurClm li .icon-pq { background-position: -51px -238px; }
.featurClm li .icon-fc { background-position: -101px -238px; }
.featurClm.srvce  { margin:50px 0 0; padding: 0 20px 20px; }
.featurClm.srvce ul:before { display:none; }
.featurClm.srvce li { width: 25%; }
[class^="icon-"] {background-image: url(../images/sprite.png);}
h2 small {display: block;font-size: 21px;color: #010101;letter-spacing: -1px;font-weight: 100;}
.subjects{text-align:center}
.thumbnail{padding:0px; border:none; border-bottom:3px solid #e1e1e1;}
.thumbnail .caption{text-align:left; padding-left:20px;}
.thumbnail .caption h3, .thumbnail .caption a, .thumbnail .caption, .subjects h2, .test_heading h2{font-family: 'Roboto Condensed', sans-serif; }
.thumbnail .caption h3{ color:#2f4e71;  font-weight:bold; margin:5px 0px 20px 0px;min-height: 52px;}
.thumbnail .caption a{color:#fa9964; text-decoration:underline; font-size:17; font-weight:normal;}
.thumbnail .caption{ font-weight:bold; font-size:24;}
.subjects h2{ font-weight:bold; font-size:40px; color:#1f1f20;}
.subjects  h2 span{color:#2f4e71;}
.test_heading h2{font-weight:bold; font-size:36px; color:#2f4e71; margin-bottom:0px;}
.testimonials{margin-bottom:0px !important;background:#f5d76e !important; background-position:center; background-repeat:no-repeat; background-size: cover; border-bottom:1px solid #fff;}
.social{background-color:#27262c; color:#F5D76E; text-transform:uppercase;}
.footer_social{font-weight:bold; color:#F5D76E;} 
.footer_social a{color:#F5D76E;} 
.footer_social a:hover{text-decoration:underline; color:#F5D76E;}
.copyright { color:#ccc; background:#39383f; font-size:14px;} 
.copyright a { color:#fff; text-decoration:none; font-size:14px; margin-top:10px;} 
.copyright p { margin-top:10px;}
.footer_right h1, .footer_right h2{font-family: 'Roboto Condensed', sans-serif; font-weight:bold; font-size:40; margin-top:40px}
.testimonials .carousel-indicators{bottom:2px; vertical-align:baseline; margin-bottom: -15px;}
form.emailnow { position: absolute; bottom: 142px; background: #2095f2; left: 0; padding: 15px; border-radius: 5px 5px 0 0; width:250px; display:none; }
form.emailnow input { padding:5px; border:1px solid #ccc; width:100%; font-size:12px; margin:0 0 3px; }
form.emailnow textarea { padding:5px; border:1px solid #ccc; width:100%; font-size:12px; height:100px; margin:0 0 3px;  }
form.emailnow input[type="submit"] { width:60px; background:#0a5a9a; color:#fff; border:0;  }
div.wpcf7, div.wpcf7 .screen-reader-response  {margin: 0;padding: 0;}
div.wpcf7-response-output {margin: 2em 0.5em 1em;padding: 0.2em 1em;}
div.wpcf7 .screen-reader-response {position: absolute;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);height: 1px;width: 1px;border: 0;}
div.wpcf7-mail-sent-ok {border: 2px solid #398f14;}
div.wpcf7-mail-sent-ng {border: 2px solid #ff0000;}
div.wpcf7-spam-blocked {border: 2px solid #ffa500;}
div.wpcf7-validation-errors {border: 2px solid #f7e700;}
span.wpcf7-form-control-wrap {position: relative;}
span.wpcf7-not-valid-tip {color: #f00;font-size: 1em;display: block;}
.use-floating-validation-tip span.wpcf7-not-valid-tip { position: absolute;top: 20%;left: 20%;z-index: 100;border: 1px solid #ff0000;background: #fff;padding: .2em .8em;}
span.wpcf7-list-item {margin-left: 0.5em;}
.wpcf7-display-none {display: none;}
div.wpcf7 img.ajax-loader {border: none;vertical-align: middle;margin-left: 4px;}
div.wpcf7 div.ajax-error {display: none;}
div.wpcf7 .placeheld {color: #888;}
.order_form table tr td { padding:5px; }
.order_form table tr td input { width:90%; padding:5px; border:1px solid #e6e7e7; }
.order_form table tr td input[type="date"] { width:90%; }
.order_form table tr td textarea { width:96%; background:#fff; border:1px solid #e6e7e7;  }
.order_form table tr td input[type="file"] { width:90%; background:#fff; }
.order_form table tr td input[type="submit"] { width:158px; height:46px; }
.order_form table tr td.light { background:#dad8d8; }
.order_form table tr td.dark { background:#8a8a8a; color: #fff; }
.contacthome table tr td input { width:100%; }
.contacthome table tr td textarea { width:100%; }
.contacthome table tr td input[type="submit"] { }
.order_form table tr td input.small { width:100%; }
.order_form table.ordernowform tr td input { width:100%; font-size:16px !important;}
.order_form table.ordernowform tr td select{ width:100%; padding:5px; border:1px solid #e6e7e7; }
.order_form table.ordernowform tr td input[type="radio"], .order_form table.ordernowform tr td input[type="checkbox"] { width:auto; position:relative; top:1px; }
.order_form table.ordernowform tr td input[type="submit"] { width:200px; }
span.wpcf7-list-item { display:block; padding:4px 0; }
.contact-info .boxes input, .contact-info .boxes textarea{font-family: 'Roboto'; width:90%; border:1px solid #CCC; padding:8px; display:block; margin:4px 0;}
.contact-info .boxes { width:100%;}
.contact-info .boxes textarea { height:100px; }
.contact-info .boxes input[type="submit"] { width:100px; background:#000; border:0; color:#fff; cursor:pointer; text-transform:uppercase; padding:10px;  }
.contcticons ul li { background:url(../images/contact_phone.png) 0 10px no-repeat; padding:8px 25px; list-style:none; display:block;}
.contcticons ul li+li { background:url(../images/contact_email.png) 0 9px no-repeat; }
.contcticons ul li+li+li { background:url(../images/website.png) 0 13px no-repeat; }
.contcticons ul li+li+li+li { background:url(../images/location.png) 0 11px no-repeat; }
.city-service{margin:20px;border:1px solid #fff;background-color: #fff;border-radius: 10px;}
.city-service h2{color: #000;font-size: 18px;padding-bottom:10px;}
footer{text-align:center; margin-top:40px; bottom:0;}
footer .col-lg-12{margin: 0 15px; }
footer .footer_bg{background-color:#00235d; padding-top: 20px; padding-bottom: 20px;}
footer ul li{list-style: none; display:inline-block;}
footer ul li a{    padding-right: 5px;border-right: 1px solid #fff;padding-left: 5px; color: #fff;}
.footer_para p{text-align:center; }
.footer_para{background: #f1f2f3;}
.disclaimer { text-align:center;  background:#27262c; color:#fff;font-size:13px; }
.disclaimer .container { padding:0;}
.disclaimer h2 { color:#fff; font-size:15px;text-transform:uppercase; font-weight:bold;  }

.floating-wpp {position: fixed;bottom: 15px;left: 15px;font-size: 14px;transition: bottom 0.2s;z-index: 9999999 !important;}
.floating-wpp .floating-wpp-button {position: relative;width: 72px;height: 72px;background-color: #25D366;border-radius: 50%;box-shadow: 1px 1px 4px rgba(60, 60, 60, 0.4);transition: box-shadow 0.2s;cursor: pointer;overflow: hidden;}
.floating-wpp .floating-wpp-button img,.floating-wpp .floating-wpp-button svg {position: absolute;width: 100%;height: auto; object-fit: cover;top: 50%;left: 50%;transform: translate3d(-50%, -50%, 0);}
.floating-wpp:hover {bottom: 17px;}
.floating-wpp:hover .floating-wpp-button {box-shadow: 1px 2px 8px rgba(60, 60, 60, 0.4);}
.floating-wpp .floating-wpp-popup {background-color: #E5DDD5;position: absolute;overflow: hidden;padding: 0;box-shadow: 1px 2px 8px rgba(60, 60, 60, 0.25);width: 0px; height: 0px;bottom: 0;opacity: 0;transition: bottom 0.1s ease-out, opacity 0.2s ease-out;transform-origin: bottom;}
.floating-wpp .floating-wpp-popup.active {padding: 0 12px 12px 12px;width: 260px;height: auto;bottom: 82px;opacity: 1;}
.floating-wpp .floating-wpp-popup .floating-wpp-message {background-color: white;padding: 8px;border-radius: 0px 5px 5px 5px;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);opacity: 0;transition: opacity 0.2s;}
.floating-wpp .floating-wpp-popup.active .floating-wpp-message {opacity: 1;transition-delay: 0.2s;}
.floating-wpp .floating-wpp-popup .floating-wpp-head {text-align: right;color: white;margin: 0 -15px 10px -15px;padding: 6px 12px;display: flex;justify-content: space-between;cursor: pointer;}
.floating-wpp .floating-wpp-input-message {background-color: white;margin: 10px -15px -15px -15px;padding: 0 15px;display: flex;align-items: center;}
.floating-wpp .floating-wpp-input-message textarea {border: 1px solid #ccc;border-radius: 4px;box-shadow: none;padding: 8px;margin: 10px 0;width: 100%;max-width: 100%;font-family: inherit;font-size: inherit;resize: none;}
.floating-wpp .floating-wpp-btn-send {margin-left: 12px;font-size: 0;cursor: pointer;}
.floating-wpp h3{float: right;color: #052937;background: #128c7e;padding: 4px 10px;border-radius: 5px;margin: 15px 5px;}
.floating-wpp h3 span{color: #fff;font-size: .8em;text-transform: capitalize;font-weight: bold;}

/****************Hamza************************/
/**************Breadcrumb ********************/
#post-id-table td{padding: 0 30px !important; background: #ffab202b;}
#post-id-table th{padding: 10px 0 !important;background: #FFAB21;color: white;}
#post-id-table-2 td, #post-id-table-3 td{padding: 5px 11px !important; background:#ffab202b;}
#post-id-table-2 th, #post-id-table-3 th{padding: 10px 11px !important; background: #FFAB21;color: white;}
#post-id-table-3 th{width:25% !important;}

.breadcrumb{background: 0 0!important;padding: 0!important;font-size: 14px !important;line-height: 40px !important;font-weight: normal !important;}
.breadcrumb>.active{color:#fff !important;}
.breadcrumb a {font-family: 'Roboto Condensed', sans-serif;color:#fdb505;padding: 0px 0px !important;background:transparent !important;color: #FEB506;z-index: 3;}
.breadcrumb-item{ font-size: 14px !important;}
.breadcrumb a:hover{color:#fdb505 !important;}
/**************Breadcrumb end ********************/
/****************Hamza************************/

 .live-chat{float:right; padding-right:15px}
.boxes.contcticons ul{padding:0;}
.choos{position:absolute;z-index:2;display:block;background:#ccc;color:#fff;}
.social_hai_ye{position: fixed;z-index: 999;right: 0;padding: 16px 13px 5px 13px;background: #c4c2bd;top: 180px; border-radius: 10px 0 0 10px; display: grid;}
.social_hai_ye p{transition: ease all 1s ; margin:0;}
.social_hai_ye p:hover{transform: rotate(360deg);}
.social_hai_ye p:hover a{color:#fff;}
.social_hai_ye p a{color:#1f1f20;background: none !important;}
.js .responsive-tabs>ul li a:hover {background:transparent;color: #000;}
a:focus {background-color: transparent !important;}
a:focus {background-color: rgba(0,0,0,0.05) !important;} 
.youtube-section{background:url(../images/image-content.jpg) no-repeat;padding:40px;}
.video-button-bg{
    /*background:url('https://thesiswritinghelp.com.pk/images/T1.jpg') no-repeat;*/
    background-repeat: no-repeat;
    height: 390px;}
.video-gif{width: 80px !important;padding-top: 111px;margin: 0px auto;}
title{text-transform: capitalize;}
section ol li {font-size: 25px !important;line-height: 25px !important;float:left;} 
.section ul li {font-size: 17px !important;line-height: 25px !important;list-style: square;margin-left: 40px !important;}  
.flash, .contcticons li:first-child {-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none; } 

#Expert-Sec{margin-top: 15px;margin-bottom: 15px;}
#Expert-Sec .Expert-Sec1{margin-bottom:20px;text-align: right;}
#Expert-Sec .Expert-Sec2{margin-bottom:15px;text-align: left;}
#Expert-Sec .Expert-Sec2 h2{color: #000; font-weight: bold;border-radius: 0px 30px 30px 0;background-color: #f39a00;padding:8px;font-size: 22px;width: 160px;}
#Expert-Sec .Expert-Sec2 p{color:#363946;font-size: 16px;padding-top:10px;}

@media screen and (max-width:1050px){
    .main_heading h1{font-size:20px;}
    .orderform_div{padding-top:0px;}
}
@media screen and (max-width: 990px){
    .live-chat {
        float: none;
        text-align: center;
        padding: 1em 0;
        line-height: 2em;
        margin-bottom: 0;
    }
}
@media screen and (max-width:800px){
    .slashbar li a span{display:none;}
    .col-lg-4.in_responsive{display:none;}
    }
@media only screen and (max-width: 756px) {
    .nav_menu_toggler_icon{display:block;}
    .menu-container .manu{display: none;}
    .menu-container .manu ul li{float: none;display: block;}
    .menu-container .manu ul li .have_dropdown{background-color:transparent;display: none;position: relative;}
    .menu-container .manu ul li .have_dropdown li{display: block;float: none;width: 100%;background-color: #fff;}
    .menu-container .manu ul li .have_dropdown li a{display: block;float: none;width: 100%;padding: 15px 0px;}
    .menu-container .manu ul li .have_dropdown_n_style li{width:100%;float: none;}
    .menu-container .manu ul li .have_dropdown_n_style li a{float: none;}
    .menu-container .manu ul li .have_dropdown_n_style{position: relative;}
    .menu-container.manu{ width:100%; float:none;}
    .number-email {float: none;width: 50%;text-align: left; color: rgb(255, 255, 255);padding-right: 50px;}
    .four-icon{text-align:center;margin:1px 0;}
    .GET-CONSULTANCY{padding:50px 0;}
    .headingBlock{overflow: visible !important; height: auto !important;}
    .headingBlock h3.siteTitle{margin: 0em 0em .1em !important;}
    .It-is-pretty{background: rgba(54, 57, 70, 0.48);}
    .call-email-now{text-align:center;}
    .number-email .nav.navbar-nav.live-chat { margin: 0 !important;width: 300px !important; background:none;}
    .in_responsive{ position:relative !important; left: 3% !important;}
    .social_hai_ye {top: 30%;  right: 7px;}
}
@media screen and (max-width:550px){    
    
    .carousel-inner > .item:first-child > .banner_bg{background-image: none;background: #082a33;}
    .featurClm ul:before{border:none;}
    .featurClm li{width:100%;}
    .featurClm li.noBrdr{border-top: 1px dashed rgb(196, 196, 196);}
    .get-expert{font-size:20px;}
    .adrishh{width: 70%;}
    .logo_container {padding: 70px 0px 0px 90px;}
    .heading_main_div h1{padding:30px 0;}
}
@media screen and (max-width: 768px){
    #Cities .row, .row{margin-left:0px !important;margin-right:0px !important;}
    nav.manu.mobile-menu {width: 100%;}
    .nav_menu_toggler_icon {cursor: pointer;position: absolute;right: 0%;top: 9%;background: none;color: #fff;font-size: 25px;z-index: 150;}
    .navbar-nav>li>a {padding-top: 4px;padding-bottom: 0px;line-height: 10px;font-size: 14px !important;}
    .menu-container .mt-1 {margin-top: 0em;}
    .menu-container {padding: 6px 0;}
    .heading_main_div {padding: 4% 4% !important;}
    .heading_main_div h1 {font-size: 18px;}
    .heading_main_div h2{font-size:14px !important; margin-top: 5px !important;text-transform:capitalize; }
    .heading_main_div h3 {font-size: 13px !important;margin-bottom: 10px !important;margin-top: 0px !important;}
    .heading_main_div a {padding: 8px 8px !important;font-size: 13px !important;}
    .live-chat {padding: 0em 0 !important;}
    .cd-top{display:none !important;}
    .navbar-nav {margin: 1.5px 0px !important;}
    .garanties{font-size:10px !important;padding: 3px 0;}
    .Expert-Img{width:100% !important;display: none;}
    .services-item .pull-left img{width: 50px;height: 50px;}
    .services-item .pull-left p, .services-item .pull-left span{margin:0px;font-size: 14px !important;}
    #Expert-Sec{margin-top:0px;margin-bottom:0px;}
    #Expert-Sec .Expert-Sec2 p {font-size: 14px;padding-top: 4px;}
    #Expert-Sec .Expert-Sec2 h2 {padding:6px;font-size: 15px;width: 100px;}
    .h1, .h2, .h3, h1, h2, h3 {margin-top: 10px;margin-bottom: 10px;}
    #Expert-Sec .Expert-Sec1 {margin-bottom: 0px;;}
    .col-lg-12{padding-right: 5px;padding-left: 5px;}
    .video-button-bg {height: 340px;}
    .orderform_div {padding: 0% 0% 0% 0%;}
    .container-fluid.services.bgplus {padding: 15px 0;}
    .section h1, .section_privicy h1, .service_heading h2 {font-size: 24px;}
    .service_box_bg h3 {font-size: 18px;}
    .service_box_bg {min-height: 300px;}
    .city-service {margin: 10px;}
    .city-service h2 {font-size: 16px;padding-bottom: 4px;}
    section.testimonials-section-every-page .double_line {margin-bottom: 15px;}
    section.testimonials-section-every-page .double_line h2 {font-size: 22px;margin-top: 10px;}
    .panel-body {padding: 10px;}
    section.testimonials-section-every-page {padding: 10px 0;margin-bottom: 0px;}
    .featureSec {padding: 10px 0;}
    .featureSec h2 {margin: 5px 0 5px;font-size: 28px;}
    .support_area p {margin: 10px 0;font-size: 16px;line-height: 26px !important;}
    .featurClm {padding: 0px 8px;}
    .media {margin-top: 10px;}
    .featureSec .featurClm h2 {font-size: 30px;}
    .featurClm li {margin: 7px 0 0;}
    .WhiteSectionWithGirl {padding: 15px 0 15px;}
    .testimonials{margin-bottom: 0px !important;padding: 10px 0 !important;}
    .social{padding: 10px 0 !important;}
    .footer_right h1, .footer_right h2 {margin-top: 10px;}
    
    /* Inner Pages */
    .logo_img img {width: 120px;}
    .logo_container {padding: 10px 0px 0px 10px !important;}
    .heading_main_div_inner h1 {font-size: 18px;}
    .heading_main_div_inner h3 {font-size: 16px;margin-bottom: 10px;}
    .heading_main_div_inner {padding: 18% 2% 0%;}
    .banner_bg_inner, .banner_bg.contact-us {background-image: none !important;background: linear-gradient(0deg, rgba(243,154,0,1) 0%, rgba(16,10,0,1) 100%) !important;}
    .banner_bg.contact-us h1{font-size: 22px !important;}
    .section h2{font-size: 22px !important;}
    .subjects h2 {font-size: 28px !important;}
    .thumbnail .caption h3 {font-size: 20px;margin: 5px 0px 10px 0px;min-height: 30px;}
    .section ul li {font-size: 15px;line-height: 22px;}
    
}
@media screen and (max-width: 567px){
    .heading_main_div {
        text-align: center;
    }
    .heading_main_div h1 {
        margin: 0;
        padding: 0;
        /*font-size: 25px;*/
    }
    .banner_bg {
        background: rgb(243,154,0);
        background: linear-gradient(
        0deg
        , rgba(243,154,0,1) 0%, rgba(16,10,0,1) 100%);
    }
}
/*Helper Classes*/
.mt-1{
    margin-top:1em;
}
/*Back to Top*/
.cd-container{width:90%;max-width:768px;margin:2em auto}.cd-container::after{content:'';display:table;clear:both}#cd-top:hover{transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;right:0}#cd-top2:hover{transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;right:0}#cd-top3:hover{transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;right:0}.cd-top{z-index:100;display:inline-block;height:80px;width:250px;position:fixed;top:150px;right:-200px;overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top2{top:190px}.cd-top3{top:230px}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{opacity:1}@media only screen and (min-width:768px){.cd-top{right:-200px;width:250;top:50px}.cd-top2{top:100px}.cd-top{top:150px}}@media only screen and (min-width:1024px){.cd-top{height:80px;width:250px;right:-200px;top:180px}.cd-top2{top:220px}.cd-top3{top:237px}}

/*Home Page*/
.floating-wpp h3{float:right;color:#052937;background:#128c7e;padding:4px 10px;border-radius:5px;margin:15px 5px}.floating-wpp h3 span{color:#fff;font-size:.8em;text-transform:capitalize;font-weight:700}.WhiteSectionWithGirl{background-position:60% 100%;background-size:cover;min-height:717px;text-align:center;padding:70px 0 60px}.headingBlock h1.siteTitle.state-visible,.headingBlock h3.siteTitle.state-visible{-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.WhiteSectionWithGirl .headingBlock .siteTitle{color:#122748;text-align:left;font-size:2.375em}.headingBlock h1.siteTitle,.headingBlock h3.siteTitle{font-size:2.625em;font-weight:300;color:#122748;display:block;position:relative;line-height:1.1;text-transform:uppercase;margin:0 0 .78em}input,textarea{background-color:#fff;font-size:.933333em;padding:7px 10px;border:1px solid #e1e1e1;max-width:100%;margin:auto;border-radius:0}.more-link,.unilearn_button,button,input[type=submit]{background-color:#fff;display:inline-block;padding:10px 20px;border-style:solid;border-width:2px;border-color:#f5d76e;line-height:1.066667em;color:inherit;font-weight:500;text-align:center;white-space:nowrap;border-radius:10px 0}.dissertation-testimonials{float:left;width:100%;background:url(../images/testimonial-banner.jpg) no-repeat center #211a12;margin:60px 0 -8px 0;padding:60px 5%;text-align:center;width:100%;min-height:751px;background-size:cover}.dissertation-testimonials h2{color:#fff;font-size:40px;font-family:raleway!important;font-weight:600}.dissertation-testimonials .subhead{color:#fff;font-size:18px;font-family:open sans;max-width:600px;margin:10px auto 70px}.dissertation-testimonials .cont{width:90%;margin:auto}.dissertation-testimonials .text{background:rgba(91,91,91,.5);border:1px solid #57514a;border-radius:6px;color:#fff;font-size:15px;padding:20px;min-height:300px}.dissertation-testimonials .users1{background:url(../images/Danish-Hamza.png) no-repeat;width:143px;height:143px;margin:-70px auto 0}.dissertation-testimonials .name{color:#ffaa30;font-size:16px;font-weight:600}.dissertation-testimonials .place{color:#fff;font-size:16px;font-weight:300}.dissertation-testimonials .users2{background:url(../images/Faizan-Khan.png) no-repeat;width:143px;height:143px;margin:-70px auto 0}.dissertation-testimonials .users3{background:url(../images/Hamza-Zafar.png) no-repeat;width:143px;height:143px;margin:-70px auto 0}.dissertation-testimonials .text .quot{font-weight:600;font-size:50px!important;font-size:50px;display:inline}.inner_orderform{background:0 0!important}.banner-img .col-md-4.form-part{float:right;padding:40px 0}.img-div{z-index:99}.for-form-bg{border-radius:10px;margin-top:-40px;padding-top:50px;padding-bottom:20px;background:rgba(245,241,238,.72)}.for-form-bg .form-control{margin-bottom:1em;border-radius:20px;box-shadow:inset 0 0 5px 3px rgba(0,0,0,.075)}.col-sm-12.for-form-bg input[type=submit]{color:#fff;padding:0}.four-icon i.combo3{background-position:-151px -113px;width:55px;height:45px}.four-icon i.combo4{background-position:-100px -155px;width:55px;height:58px}.four-icon i.combo5{background-position:-99px -108px;width:55px;height:45px}.four-icon i.combo6{background-position:-154px 163px;width:59px;height:58px}.four-icon i{background:url(https://thesiswritinghelp.com.pk/images/combine-images.png);display:inline-block;vertical-align:middle;width:20px}a.flash i{background:url(https://thesiswritinghelp.com.pk/images/combine-images.png);display:inline-block;vertical-align:middle;width:20px}a.flash i.combo1{background-position:-214px -134px;width:19px;height:21px}a.flash i.combo2{background-position:-214px -114px;width:19px;height:21px}

