

@font-face {
  font-family: 'PoppinsBold';
  src: url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsBold.eot');
  src: url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsBold.eot?#iefix') format('embedded-opentype'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsBold.svg#PoppinsBold') format('svg'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsBold.ttf') format('truetype'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsBold.woff') format('woff'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsBold.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'PoppinsRegular';
  src: url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.eot');
  src: url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.eot?#iefix') format('embedded-opentype'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.svg#PoppinsRegular') format('svg'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.ttf') format('truetype'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.woff') format('woff'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GothamRounded-Light';
  src: url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/GothamRounded-Light.eot');
  src: url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/GothamRounded-Light.eot?#iefix') format('embedded-opentype'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/GothamRounded-Light.svg#GothamRounded-Light') format('svg'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/GothamRounded-Light.ttf') format('truetype'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/GothamRounded-Light.woff') format('woff'),
  url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/GothamRounded-Light.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'PoppinsRegular';
    src: url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.eot');
    src: url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.eot') format('embedded-opentype'),
    url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.woff2') format('woff2'),
    url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.woff') format('woff'),
    url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.ttf') format('truetype'),
    url('https://www.teamtweaks.com/uploads/themes/clean-blog/new-fonts/PoppinsRegular.svg#PoppinsRegular') format('svg');
}
.pack_head h4 {
    font-size: 40px;
    font-family:'Poppins'; font-weight:400 !important; 
    color: #333333;
    float: left;
    width: 100%;
    margin: 0;
    padding: 15px 0px;
}
section.packed_solution {
    float: left;
    width: 100%;
    padding: 5% 0px;
    border-top: 9px solid #f1f2f3;
    margin-bottom: 4%;
    position: relative;
    margin-top: 11%;
}
html {
  scroll-behavior: smooth;
}
.pack_overall {
    float: left;
    width: 100%;
    padding-top: 2.7%;
}

.pack_head {
    float: left;
    width: 100%;
       padding-bottom: 5%;
}

.pack_head h4 {
}

.pack_head h1 {
    float: left;
    width: 100%;
    margin: 0;
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 60px;
}
.pack_chat {
    float: left;
    width: 100%;
    box-shadow: 0 0 99px 0 rgba(0, 0, 0, 0.1);
 border-radius: 11px;
    padding: 18px;
    background-color: #fff;
	margin-bottom:35px;
	min-height:180px;
}
.pack_content {
    float: left;
    width: 80%;
}

.pack_img {
    float: left;
    width: 20%;
}

.pack_content div {
    float: left;
    width: 100%;
    display: block;
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 14px;
    line-height: 20px;
    color: #333333;
}

.pack_content p {
    float: left;
    width: 100%;
}

.pack_chat p {
    float: left;
    width: 100%;
    padding-top: 4px;
    font-family:'Poppins'; font-weight:400 !important; 
    color: #333333;
    line-height: 20px;
    margin: 0;
}
.packed_solution_one,.packed_solution_two {
    float: left;
    width: 100%;
    padding-bottom: 3%;
}

section.packed_solution:before {
    z-index: -1;
    position: absolute;
    content: '';
    left: -20%;
    height: 622px;
    width: 500px;
    opacity: 0.2;
    background-color: #52de97;
    top: 30px;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
}
section.stunning_app {
    float: left;
    width: 100%;
    background-image: linear-gradient(134deg, #0f86e9 31%, #084375 100%);
      height: 714px;
    position: relative;
    
}
.stunning_overall {
    float: left;
    width: 100%;
    padding: 4% 0px;
    
}
.stunning_head {
    float: left;
    width: 100%;
    padding-bottom: 3%;
}

.stunning_content {
    float: left;
    width: 100%;

}

.stunning_img {
    float: left;
    width: 50%;
}
.stunning_img {
    position: absolute;
    width: 53%;
    left: -89px;
    top: 38%;
}
.stunning_img img {
    width: 100%;
}
.stunning_head h4 {
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 40px;
    color: #fff;
}

.stunning_head h2 {
    font-family:'Poppins'; font-weight:700 !important; 
    color: #fff;
    font-size: 60px;
}
.stunning_mobile {
    position: absolute;
    top: -131px;
    right: 0;
    width: 54.6%;
}
.stunning_mobile img {
    width: 100%;
}
section.discover_sec {
    float: left;
    width: 100%;
    padding: 5% 0px;
    padding-bottom: 5%;
}

.discover_overall {
    float: left;
    width: 100%;
}

.discover_head {
    float: left;
    width: 100%;
}

.discover_head h4 {
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 40px;
    color: #333333;
    float: left;
    width: 100%;
    margin: 0px;
    padding: 15px 0px;
}
.discover_head h2 {
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 60px;
    float: left;
    width: 100%;
    margin: 0;
    padding-bottom: 5%;
    color: #000000;
}
.discover_tabs {
    float: left;
    width: 100%;
}

.discover_tabs ul {
    padding: 0;
    float: left;
    width: 100%;
}

.discover_tabs ul li {
    float: left;
    width: 24%;
    text-align: center;
}
.discover_tabs {
    float: left;
    width: 100%;
}
.discover_tabs p{
    font-family:'Poppins'; font-weight:700 !important; 
}

.discover_tabs ul {
    padding: 0;
    float: left;
    width: 100%;
    padding-bottom: 3%;
}
.discover_tabs ul li {
    float: left;
    width: 24%;
    text-align: center;
}

.discover_tabs ul li a {
    float: left;
    width: 100%;
    text-align: center;
    background: transparent;
	border:none !important;
}
.discover_tabs ul li a:focus{
	outline:none;
}

.discover_tabs ul li a:hover,.discover_tabs ul li a:active {
    background: none;
}

.discover_tabs .nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    background: none;
    
}
.discover_tabs ul li.active a p {
 color: #333333;
}
.discover_tabs ul li a p {
    padding: 10px 0px;
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 14px;
    color: #a8a8a8;
    margin: 0;
}
.discover_voice {
    float: left;
    width: 100%;
}
.discover_voice img {
    height: 40px;
    width: 35px;
}
.discover_voice img {
    height: 40px;
    width: 35px;
    object-fit: contain;
}

.discover_tabs ul li.active a p:after {
    position: absolute;
    content: '';
    background: #0f86e9;
    height: 4px;
    width: 200px;
    bottom: 9px;
    left: 40px;
}
.discover_tabs_content {
    float: left;
    width: 100%;
}

.discover_tabs_content .tab-content {
    float: left;
    width: 100%;
}

div#voice {
    float: left;
    width: 100%;
}
.voice_content_overall {
    float: left;
    width: 100%;
    /* padding-top: 4%; */
}
.voice_content {
    float: left;
    width: 50%;
    margin-top: 15%;
    height: 348px;
}
.voice_img {
    float: left;
    width: 50%;
    text-align: center;
    position:relative;
}
.voice_img div img {
    width: 100%;
}
.voice_img div.voice_one {
    position: absolute;
    right: 0;
    width: 73%;
}

div.voice_two {
    position: absolute;
    left: 0;
    width: 50%;
    box-shadow: 1px 1px 20px 4px #0000004d;
    border-radius: 13px;
}

div.voice_one img {
    object-fit: contain;
}

div.voice_two img {
    height: 520px;
    width: 100%;
}
.voice_content_inner {
    float: none;
    margin: auto;
    width: 67%;
}
.voice_content_inner {
    float: none;
    margin: auto;
    width: 80%;
}

.voice_content_inner h4 {
    color: #333333;
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 14px;
    margin: 0px;
    padding: 13px 0px;
    float: left;
    width: 100%;
}

.voice_content_inner p {
    font-family:'Poppins'; font-weight:400 !important; 
    color: #333333;
    line-height: 28px;
    font-size: 14px;
}

.voice_content_inner div {
    float: left;
    width: 100%;
}
section.client_sec {
    float: left;
    width: 100%;
}

.client_overall {
    float: left;
    width: 100%;
}
.client_left {
    float: left;
    text-align: center;
    width: 35%;
}
.client_slider {
    float: left;
    width: 80%;
}

div#client_slider {
    float: left;
    width: 100%;
}
.client_slider {
    float: left;
    width: 65%;
    background-color: #e6f3fd;
    padding: 100px 0px 100px 120px;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
}
.client_left div {
    display: block;
}
.img_slide {
    float: left;
    width: 100%;
    background: #fff;
    padding: 37px;
    border-radius: 5px;
    text-align: center;
}
.img_slide img {
    height: 100px;
    object-fit: contain;
    text-align: center;
	width:100%;
}
.client_left {
    float: left;
    width: 35%;
    margin-top: 18%;
}
.client_left .client-text {
    float: none;
    width: 44%;
    margin: auto;
    text-align: left;
}
.client_left p.our {
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 40px;
    text-align: left;
}

p.clients {
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 60px;
}
.client_left h3 {
    float: none;
    width: 34%;
    margin: auto;
    text-align: center;
}
div#client_slider_new {
    float: left;
    width: 100%;
    margin-top: 30px;
}
section.server_req {
    float: left;
    border-bottom: 6px solid #eeeeee;
    width: 100%;
    padding-bottom: 2%;
}
.server_overall {
    float: left;
    width: 100%;
    padding-top: 9%;
}
.server_head {
    float: left;
    width: 100%;
    padding-bottom: 2%;
}

.server_head h4 {
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 40px;
    margin: 0;
}

.server_head h2 {
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 60px;
    margin: 0;
    padding: 10px 0px;
}
.req_chat {
    box-shadow: 0 0 11px 3px rgba(0, 0, 0, 0.08);
   border-radius: 10px;
   padding: 15px;
   float: right;
   width: 70%;
}
.server_content_one {
    float: left;
    width: 100%;
    padding: 5% 0px;
}
.req_img {
    float: left;
    width: 100%;
}

.req_content {
    float: left;
    width: 100%;
}

.req_content div {
    float: left;
    width: 100%;
    padding-top: 10px;
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 14px;
    color: #333333;
}

.req_content p {
    color: #333333;
    font-family:'Poppins'; font-weight:400 !important; 
    float: left;
    width: 100%;
    font-size: 12px;
}
.server_content_two {
    float: left;
    width: 100%;
    padding-bottom: 5%;
}
.req_img img {
    height: 30px;
    width: 50px;
    object-fit: contain;
}
section.sms_list {
    float: left;
    width: 100%;
    padding-bottom: 5%;
}
.sms_add {
    float: left;
    width: 100%;
    text-align: center;
    margin-bottom: 22px;
}

.sms_add div {
    float: left;
    width: 100%;
    border: 1px solid #eaeaea;
    padding: 30px;
    border-radius: 8px;
}
.talk_about_head h5 {
    color: #000;
}
.sms_add div img {
    height: 50px;
    width: 88px;
    object-fit: contain;
}
.sms_list_client {
    float: left;
    width: 100%;
    padding: 7% 0px;
}

.sms_list_client h3 {
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 40px;
    margin: 0;
}

.sms_list_client h5 {
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 60px;
    margin: 0;
    padding: 10px 0px;
    margin: 0;
}
section.talk_sec {
    float: left;
    width: 100%;
    background: #eeeeee;
    padding-top: 4%;

}

.talk_about_head {
    float: left;
    width: 100%;
}

.talk_about_head h3 {
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 40px;
    float: left;
    width: 100%;
    color: #333333;
    margin: 0;
}

.talk_about_head h5 {
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 60px;
    float: left;
    width: 100%;
}
.talk_about_overall {
    float: none;
    margin: auto;
    width: 85%;
}
.talk_about_content {
    float: left;
    width: 100%;
    padding-top: 6%;
    padding-left: 18%;
}
.talk_about_img {
    float: left;
    width: 23%;
}

.talk_about_img img {
    width: 100%;
}
.talk_about_side {
    float: left;
    width: 75%;
}
.talk_about_sideleft {
    float: left;
    width: 70%;
    margin: auto;
    background: #fff;
    padding: 21px;
    margin-top: 6%;
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    position: relative;
}
.talk_about_sideleft h4 {
    font-family:'Poppins'; font-weight:700 !important; 
    margin: 0;
    padding-bottom: 7px;
    float: left;
    width: 100%;
    font-size: 16px;
    color: #333333;
}
.talk_about_img img {
    width: 149.4px;
    height: 212.2px;
    object-fit: cover;
}
.talk_about_sideleft h4 {
    font-family:'Poppins'; font-weight:700 !important; 
    margin: 0;
    padding-bottom: 7px;
    float: left;
    width: 100%;
    font-size: 16px;
    color: #333333;
}

.talk_about_sideleft:after {
    position: absolute;
    content: '';
    background: #ffffff;
    height: 34px;
    width: 30px;
    bottom: -33px;
    left: 24px;
    border-left: 31px solid #ff000000;
    border-right: 0px solid transparent;
    border-bottom: 34px solid #eeeeee;
    box-shadow: 0 0 30px 0 rgb(255, 255, 255);
}
.talk_about_sideleft h4 {
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 14px;
}
.talk_about_sideleft p {
    float: left;
    width: 100%;
    margin: 0;
    font-family:'Poppins'; font-weight:400 !important; 
}
.talk_estimate_whatsapp {
    border-radius: 86px;
    padding: 7px;
    border: none;
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 12px;
    letter-spacing: 0.29px;
    color: white;
    width: 50%;
    margin-top: 17px;
    background-image: linear-gradient(#0f86e9 , #39b1bf);
	display: inline-block;
	text-align: center;
}
.talk_estimate_whatsapp:hover, .talk_estimate_whatsapp:focus{
	color: white;
}
.talk_btn {
    float: none;
    width: 59%;
    margin: auto;
}
.discover_tabs ul li img.discover_pill {
    display: inline-block;
    text-align: center;
}
.discover_tabs ul li.active img.discover_tab {
    display: inline-block;
}

.discover_tabs ul li.active img.discover_pill {
    display: none;
}
.discover_tabs ul li  img {
   display: none;
}
div#client_slider_new .img_slide {
    background: #333333;
}
section.whats_app_banner {
    float: left;
    position: relative;
    width: 100%;
}

.whats_app_overall {
    float: left;
    width: 100%;
    padding: 10% 0px 5% 0px;
}

.whats_app_content {
    float: left;
    width: 100%;
}

.whats_app_content h5 { 
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 50px;
    color: #333333;
    float: left;
    width: 100%;
    margin: 0px;
}

.whats_app_content h5 span {
    color: #0f86e9;
}

.whats_app_content h2 {
    margin: 0;
    font-family:'Poppins'; font-weight:700 !important; 
    font-size: 50px;
    color: #0f86e9;
    padding: 12px 0px;
    float: left;
    width: 100%;
}


.whats_app_content p {
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 20px;
    color: #333333;
    margin: 0;
    float: left;
    width: 100%;
}
div.whats_app_build {
    background: none;
    border: none;
    width: 160px;
    height: 40px;
    border-radius: 20px;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
    background-color: #ffffff;
    float: left;
}

.whats_app_btns {
    float: left;
    width: 100%;
}
div.whats_app_build p {
    font-size: 13px;
}
.whats_app_indus_img {
    float: left;
    text-align: center;
    width: 25%;
    margin-top: 6px;
}

.whats_app_indus_content {
    float: left;
    width: 75%;
    text-align: left;
}

.whats_app_indus_content span {
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 8px;
    color: #0f86e9;
}
.whats_app_build.travel {
    padding: 6px;
    margin-left: 2%;
}
.whats_app_build.communication {
    padding: 6px;
    margin-left: 2%;
	width: 240px;
}
.whats_app_build.communication .whats_app_indus_img {
    width: 19%;
}
.whats_app_build.communication .whats_app_indus_img img{
	width: 23px;
}
.whats_app_btns {
    float: left;
    width: 100%;
    margin-top: 2%;
}
.whats_app_indus_content p {
    font-family:'Poppins'; font-weight:400 !important; 
    font-size: 14px;
    color: #0f86e9;
}
.whats_app_indus_content.travel {
    padding-top: 8px;
}
.mobile_float {
    float: left;
    width: 100%;
    position: relative;
}
section.mobile_lefted {
    float: left;
    width: 100%;
}
div.mobile_real {
    position: absolute;
    left: -105px;
    width: 40%;
    top: 20px;
}

div.mobile_real img {
    width: 100%;
}
div.mobile_center {
    position: absolute;
	width: 30%;
	right: 16%;
	top: -303px;
}
div.mobile_right {
    position: absolute;
    right: 0;
    width: 17%;
    top: -24px;
}
div.mobile_right img {
    width: 100%;
}
section.mobile_secures {
    float: left;
    width: 100%;
    background-image: url(https://www.teamtweaks.com/uploads/themes/clean-blog/new-images/whatsapp/mobile_foots.svg);
    height: 873px;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    z-index: -1;
    top: -90px;
}
div.mobile_center img {
    width: 100%;
}
div.mobile_centers img {
    width: 100%;
}
.mobile_sliders {
    position: absolute;
    float: left;
    width: 100%;
    bottom: -161px;
}
.mobile_sliders_overall {
    float: none;
    width: 60%;
    margin: auto;
}

div.mobile_custom-left {
    float: left;
    width: 29%;
}
.mobile_sliders_overall img {
    width: 100%;
}
div.mobile_custom-center {
    float: left;
    width: 32%;
    margin: 0px 37px;
    transform: scale(1.1);
}
div.mobile_custom-right {
    float: left;
    width: 28%;
}
.mobile_sliders_overall p {
    font-size: 16px;
    text-align: center;
    padding-top: 26px;
	color: #333333;
    font-family:'Poppins'; font-weight:700 !important; 
}
.mobile_featured {
    position: absolute;
    left: 43%;
    width: 20%;
    top: 190px;
}
.mobile_featured img {
    width: 30px;
    height: 63.6px;
    object-fit: contain;
}
.mobile_featured p {
    color: #fff;
    text-align: left;
    font-size: 16px;
    font-family:'Poppins'; font-weight:700 !important; 
    width: 100%;
    position: relative;
    margin: 0px;
    padding-bottom: 10px;
    left: -38px;
}
@media only screen and (min-width:  1700px) and (max-width: 1799px) {
    section.mobile_secure {
        height: 900px;
    }
}
img.explore_animate {
    position: relative;
    animation: mymove 5s infinite;
}
@keyframes mymove {
  0%   {top: 0px;}
  50%  {top: 40px}
  100% {top: 0px;}
}
section.packed_solution:after {
        top: 25%;
    position: absolute;
    content: '';
    background-image: url(https://www.teamtweaks.com/uploads/themes/clean-blog/new-imageswhatsapp/power_backup.svg);
    height: 100%;
    width: 200px;
    right: 0;
    z-index: -1;
    background-repeat: no-repeat;
    bottom: 0;
}

/*----------------------Contact----------------*/


p.contant_head_txt {
	width:80%;
	padding:15px 0px;
	text-align:center;
	margin:0px auto
}
.row.contant-box {
	margin:15px 0px;
	text-align:center
}
.contact_tool_box h2 {
	font-size:24px;
	font-weight:normal;
	margin:20px 0px
}
.contact_tool_box .socila-icon ul li a i {
	font-size:20px !important
}
i.fa.fa-facebook-square {
	color:#3b5998
}
section.message_sect {
	float:left;
	width:100%;
	padding:40px 0px
}
.inner_message_form {
	width:65%;
	margin:0 auto;
	text-align:center
}
.inner_message_form h2 {
	text-align:center;
	color:#333333;
	font-size:28px;
	padding-bottom:30px
}
.inner_message_form ul {
	padding:0;
	list-style-type:none;
	float:left;
	width:100%
}
li.two_sect_fields {
	height:82px;
	width:47%!important;
	float:left;
	margin-right:10px
}
li.two_sect_contact.two-fld {
	width:47%;
	float:left;
	margin-right:10px;
	min-height:82px
}
li.one_sect_fields {
	float:left;
	width:95.5%
}
input.btn.btn_send_msg {
	background-color:#12b5f9;
	color:#fff;
	font-size:15px;
	border-radius:0;
	padding:10px;
	width:46%;
	float:left;
	margin-right:0;
	height:75px
}
.inner_message_form .form-control {
	border-color:#555;
	border-radius:4px;
	height:50px;
	font-size:15px
}
i.fa.fa-twitter-square {
	color:#0084b4
}
textarea#comments_val {
	height:130px!important;
	margin-bottom:20px
}
i.fa.fa-google-plus-square {
	color:#d34836
}
i.fa.fa-youtube-square {
	color:#CF4C2C
}
i.fa.fa-pinterest-square {
	color:#C5232D
}
.contact_tool_box .socila-icon li {
	display:inline-block;
	margin:0px 10px
}
.section.error {
	float:left;
	width:100%;
	text-align:center;
	background-color:#fff;
	padding:20px 0px
}
.contact_tool_box {
	padding:10px;
	box-shadow:0px 3px 0.1px rgba(51,
	51,
	51,
	0.4);
	min-height:230px;
	margin-bottom:30px;
	border:1px solid rgba(51,
	51,
	51,
	0.4)
}
.header.header-transparent.scrolling-menu .main-menu .main-nav>li>a {
	line-height:66px;
	text-transform:capitalize!important
}
.tp-loop-wrap {
	top:10em
}
.main-menu .main-nav li a {
	text-transform:initial
}
.contant_message_form_part .info_col li {
	float:left;
	width:46%;
	padding:10px 0px;
	min-height:110px
}
li.two_sect_contact input.form-control {
	height:61px;
	margin-bottom:0px;
	border:1px solid #d9d9d9;
	text-indent:30px;
	color:#bdbdbd!important;
	border-radius:0px;
	box-shadow:inset 0 1px 2px rgba(0,
	0,
	0,
	0.05);
	padding-left:0
}
li.two_sect_contact {
	width:46%;
	float:left;
	margin-right:10px;
	min-height:100px
}
.contant_message_form_part ul {
	padding:0;
	list-style-type:none;
	float:left;
	width:100%;
	margin-bottom:0px
}
.intl-tel-input.allow-dropdown .flag-container,
.intl-tel-input.separate-dial-code .flag-container {
	right:auto;
	left:0
}
.intl-tel-input.allow-dropdown {
	width:100%
}
.intl-tel-input {
	position:relative;
	display:inline-block
}
li.one_sect_contact textarea.form-control {
	margin-bottom:25px;
	border:1px solid #d9d9d9;
	padding:20px 30px 30px 30px;
	border-radius:0px;
	resize:none;
	width:94%;
	box-shadow:inset 0 1px 1px rgba(0,
	0,
	0,
	0)
}
.side-menu {
	display:none
}
.box-info p {
	text-align:justify
}
.tp-mask-wrap a {
	display:none !important
}
li.two_sect_contact select {
	height:61px;
	margin-bottom:0px;
	border:1px solid #d9d9d9;
	padding-left:15px;
	color:#2b323f!important;
	border-radius:0px;
	box-shadow:inset 0 1px 2px rgba(0,
	0,
	0,
	0.05);
	width:100%;
	font-size:15px;
	-webkit-appearance:initial;
	background-image:url(https://www.teamtweaks.com/uploads/themes/clean-blog/img/contact/ct-arrow.png)!important;
	background-repeat:no-repeat;
	background-position:95%;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
.intl-tel-input.separate-dial-code .selected-dial-code {
	display:table-cell;
	vertical-align:middle;
	padding-left:28px
}
.iti-flag {
	width:20px;
	height:15px;
	box-shadow:0px 0px 1px 0px #888;
	background-image:url(https://www.teamtweaks.com/uploads/themes/clean-blog/img/flags.png);
	background-repeat:no-repeat;
	background-color:#DBDBDB;
	background-position:20px 0
}
.iti-flag.in {
	height:14px;
	background-position:-2413px 0px
}
.intl-tel-input .selected-flag .iti-flag {
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
input#demo {
	width:79%;
	float:right
}
.flag-container {
	float:left;
	height:61px;
	background-color:#eee;
	padding:7px
}
.intl-tel-input.separate-dial-code .selected-dial-code {
	position:relative;
	top:10px
}
input#your_mobileno {
	border-color:#555;
	border-radius:4px;
	height:50px;
	font-size:15px
}
.contant_message_form_part ul {
	margin-bottom:20px;
	margin-top: 10px;
}
.check-opt input{
	margin-top: 2px;
}
.contant_message_form_part div#g-recaptcha {
	margin-top:-10px
}
.contant_form_faq h1 {
	font-size:25px;
	text-align:center;
	padding-bottom:30px
}
.contant_form_faq {
	text-align:center;
	margin-top:70px
}
.contact_tool_box {
	text-align:center
}
.contant_message_form_part {
	float:left;
	width:100%;
	padding-bottom:42px
}
#hidden-bar-mobile-logo img {
	max-width:150px
}
.widget.show-mobile.mb-2.text-center {
	display:none
}
.widget.show-mobile.text-center {
	display:none
}
.airbnb_rentappfeat .box-info p {
	text-align:right
}
.row.down_designs a {
	color:#45b851 !important;
	float:left;
	width:100%;
	text-align:center
}
.section.bg-gray.section-chat1-watsappclone .box-info p {
	text-align:right
}
.section.bg-gray.uber_sectionss .box-info p {
	text-align:right
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
	::i-block-chrome,
	.section-fixed,
	.section-fullscreen {
		background-attachment:initial!important;
		background-position:50% 50%
	}
}
.service-item .service-content {
	min-height:110px
}
input#demo {
	width:73%;
	float:right;
	padding:0px;
	font-size:15px !important
}
li.two_sect_fields {
	list-style-type:none
}
.contant_message_form_part {
	padding-bottom:0px
}
.intl-tel-input.separate-dial-code .selected-dial-code {
	top:0px
}
.flag-container {
	background:#F2F2F2 !important;
	border:1px solid #d9d9d9
}
.whatsup-clone-form li.two_sect_contact input.form-control {
	height:61px;
	margin-bottom:0px;
	border:1px solid #555;
	text-indent:30px;
	color:#555!important;
	border-radius:0px;
	box-shadow:inset 0 1px 2px rgba(0,
	0,
	0,
	0.05);
	padding-left:0;
	border-radius:5px
}
.whatsup-clone-form .flag-container {
	border:1px solid #555;
	border-radius:5px 0px 0px 5px;
	width:93px
}
.whatsup-clone-form input#demo {
	border-radius:0px 5px 5px 0px
}
.whatsup-clone-form li.one_sect_contact textarea.form-control {
	border:1px solid #555;
	border-radius:5px
}
.contant_message_form_part.whatsup-clone-form {
	margin-left:25px
}
.submit-btn-captha {
	margin-left:40px
}
.form-control::placeholder {
    -webkit-transition: color .2s linear;
    -moz-transition: color .2s linear;
    transition: color .2s linear;
    color: #bfc7cb;
    font-style: italic;
    font-size: 12px;
    line-height: 20px;
}

li.two_sect_contact input.form-control {
    font-size: 17px !important;
}
.form-control::placeholder {
    color: #000;
    opacity: 1;
}
.selected-flag {
    background-color: #F2F2F2 !important;
    margin: 0;
}
.inner_message_form .have_contact {
    color: #333333 !important;
    font-family: 'Poppins' !important;
    font-size: 25px !important;
	font-weight:700 !important; 
}

#success-message .modal-content {
	float:left;
	width:100%;
	border-radius:0px;
	border:dashed 5px #ed3e3e;
	box-shadow:0px 5px 20px 0px #202020;
	background-color:#fff;
	background-color:rgba(255,255,255,1);
	background:linear-gradient(135deg,rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%)
}
#success-message .modal-content .modal-header h4.modal-title {
	color:#BA3202;
	text-transform:uppercase;
	font-size:24px;
	text-align:center
}
#success-message .modal-content .modal-body p {
	font-size:18px;
	line-height:40px;
	text-align:center
}
#success-message .modal-dialog {
	margin-top:150px
}


@media only screen and (max-width: 767px) {
	
	.contant_message_form_part .info_col li {
		width: 100% !important;
		text-align: left;
	}
	.contact_tool_box {
		clear: both;
	}
	.inner_message_form {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
.inner_message_form .have_contact{
	font-size: 14px !important;
}
.contant_message_form_part.whatsup-clone-form {
    margin-left: 0;
}
li.two_sect_contact, li.one_sect_contact textarea.form-control, input.btn.btn_send_msg{
	width: 100%;
}
.talk_estimate_whatsapp{
	width: 100%;
}
	
}

/*----------------------Contact-End---------------*/


@media only screen and (max-width: 767px) {
.whats_app_content h5,
.pack_head h4,.stunning_head h4,
.discover_head h4,.server_head h4,
.sms_list_client h3,.talk_about_head h3,.client_left h3 p.our
{
    font-size: 23px ;
}
.voice_content_inner {
    width: 100%;
    text-align: center;
}
.req_chat {
    border-radius: 10px;
    padding: 11px;
    text-align: center;
}
.sms_add div {
    padding: 10px;
	}
.whats_app_content h2,.pack_head h1,
.stunning_head h2,.discover_head h2,
.server_head h2,.sms_list_client h5 ,.talk_about_head h5,p.clients{
    font-size: 27px;
}
section.mobile_secures,section.packed_solution:before,section.packed_solution:after {
    display: none;
}
section.mobile_lefted {
    display: none;
}
.whats_app_indus_content.travel {
    padding-top: 0;
}
div.whats_app_build {
    width: 39%;
}
div.whats_app_build.communication{
	width: 58%;
}
div.whats_app_build p {
    font-size: 12px;
    float: left;
    width: 100%;
}
.pack_chat {
	    margin-bottom: 18px;
}
.stunning_mobile {
    display: none;
}
.stunning_img {
    position: static;
    width: 100%;
}
section.stunning_app {
    height: auto;
}
.discover_tabs ul li {
    width: 100%;
}
.voice_content {
    float: left;
    width: 100%;
    margin-top: 0;
	height:auto;
	}
	.client_left {
    float: left;
    width: 100%;
    margin-top: 0;
}
.client_left h3 {
    float: left;
    width: 100%;
    margin: auto;
    text-align: center;
}
div.voice_two {
    display: none;
}
.voice_img div.voice_one {
    position: static;
}
.voice_img {
    float: left;
    width: 100%;
}
.client_left h3 p.our {
    text-align: center;
}
.client_slider {
    float: left;
    width: 100%;
	padding: 30px;
}
.req_chat {
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
.talk_about_content {
    float: left;
    width: 100%;
    padding-top: 0;
    padding-left: 0;
}
.talk_about_img {
    float: left;
    width: 100%;
}
.talk_about_img img {
    width: 100%;
    height: auto;
    object-fit: cover;
}
.talk_about_side {
    float: left;
    width: 100%;
}
.talk_about_sideleft,.talk_btn {
    width: 100%;
}
button.talk_estimate_whatsapp {
    width: 60%;
    float: none;
    margin: auto;
    display: block;
}
.talk_btn {
    float: left;
    width: 100%;
    margin-top: 41px;
}
section.talk_sec {
    float: left;
    width: 100%;
    padding: 10% 0%;
}
.voice_img div.voice_one {
    width: 100%;
}
div.whats_app_build p.indus {
    padding-top: 0px;
}
.whats_app_btns {
    margin-top: 10%;
}
section.packed_solution {
    margin-top: 17px;
}
.voice_content_inner {
    width: 100%;
}
.talk_about_head {
    padding-bottom: 25px;
}
.discover_tabs ul li.active a p:after {
    left: 50%;
    transform: translateX(-50%);
}

.voice_img img{
	width: 100%;
}
.client_left .client-text{
	text-align: center;
	width: 100%;
}
.client_left p.our{
	display: inline-block;
}
.client_left p.clients {
    display: inline-block;
}
section.whats_app_banner{
	background: #0f86e9;
	padding-top: 20px;
}
.discover_tabs ul li a{
	padding: 20px 15px;
}
.whats_app_content h2{
	color: #fff;
}
.whats_app_content h5 span {
    color: #fff;
}
.talk_estimate_whatsapp {
	    padding: 13px 7px;
}



	}
	
@media only screen  and (min-width:568px) and (max-width: 767px) {
section.packed_solution .pack_overall .col-lg-3.col-md-6.col-sm-6.col-xs-12{
    width: 50%;
}
.whats_app_btns {
    margin-top: 4%;
}
div.whats_app_build {
    width: 31%;
}
.discover_tabs ul li.active a p:after {

    left: 50%;
    transform: translateX(-50%);
}
.server_overall .col-lg-3.col-md-6.col-sm-6.col-xs-12 {
    width: 50%;
}
.server_content_one {
    padding: 0;
    padding-top: 5%;
}
.talk_about_head {
    padding-bottom: 25px;
}

}
@media only screen  and (min-width:768px) and (max-width: 1023px) {
button.talk_estimate_whatsapp {
    width: 43%;
	
	}
	.req_chat {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    text-align: center;
}
.whats_app_content h5 {
    font-size: 30px;
}
.whats_app_content h2 {
    font-size: 33px;
}
section.mobile_secures {
      height: 571px;

	}
	.talk_about_head {
    padding-bottom: 25px;
}
	div.mobile_custom-left {
    float: left;
    width: 26%;
}
div.mobile_custom-center {
    width: 28%;
}
.mobile_featured {
    top: 142px;
}
div.mobile_center {
    top: -142px;
}
div.mobile_right {
    top: -66px;
}
.mobile_featured p {
    left: -58px;
}
.mobile_sliders_overall p {
    font-size: 11px;
	}
.pack_head h4 {
    font-size: 25px;
}
.pack_head h1 {
    font-size: 30px;
}
.pack_chat {
    margin-bottom: 15px;
}
.packed_solution_one, .packed_solution_two {
    float: left;
    width: 100%;
    padding-bottom: 0;
}
.stunning_mobile {
    display: none;
}
.stunning_img {
    position: static;
    width: 100%;
}
section.stunning_app,div.voice_two img {
    height: auto;
}
.req_chat {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
.talk_about_content {
    float: left;
    width: 100%;
    padding-top: 0;
    padding-left: 0;
}
.talk_about_img {
    float: left;
    width: 30%;
}
.talk_about_side {
    float: left;
    width: 70%;
}
.talk_btn {
    float: left;
    width: 100%;
    margin: auto;
}
button.talk_estimate_whatsapp {
    margin-top: 42px;
	}
	.whats_app_content h5,
.pack_head h4,.stunning_head h4,
.discover_head h4,.server_head h4,
.sms_list_client h3,.talk_about_head h3,.client_left h3 p.our
{
    font-size: 30px ;
}
.whats_app_content h2,.pack_head h1,
.stunning_head h2,.discover_head h2,
.server_head h2,.sms_list_client h5 ,.talk_about_head h5,p.clients{
    font-size: 35px;
}
.discover_tabs ul li.active a p:after {
    width: 100px;
	}
	.discover_tabs ul li a p {
    font-size: 10px;
	}

}
@media only screen  and (min-width:1024px) and (max-width: 1200px) {
button.talk_estimate_whatsapp {
    width: 33%;
}
.req_chat {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    text-align: center;
}
.talk_about_head {
    padding-bottom: 25px;
}
.whats_app_content h5 {
    font-size: 30px;
}
.whats_app_content h2 {
    font-size: 33px;
}
section.mobile_secures {
    height: 644px;

	}
	div.mobile_custom-left {
    float: left;
    width: 26%;
}
div.mobile_custom-center {
    width: 28%;
}
.mobile_featured {
    top: 142px;
}
div.mobile_center {
    top: -315px;
}
div.mobile_right {
    top: -66px;
}
.mobile_featured p {
    left: -58px;
}
.mobile_sliders_overall p {
    font-size: 11px;
	}
.pack_head h4 {
    font-size: 25px;
}
.pack_head h1 {
    font-size: 30px;
}
.pack_chat {
    margin-bottom: 15px;
}
.packed_solution_one, .packed_solution_two {
    float: left;
    width: 100%;
    padding-bottom: 0;
}
.stunning_mobile {
    display: none;
}
.stunning_img {
    position: static;
    width: 100%;
}
section.stunning_app,div.voice_two img {
    height: auto;
}
.req_chat {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
.talk_about_content {
    float: left;
    width: 100%;
    padding-top: 0;
    padding-left: 0;
}
.talk_about_img {
    float: left;
    width: 23%;
}
.talk_about_side {
    float: left;
    width: 70%;
}
.talk_btn {
    float: left;
    width: 100%;
    margin: auto;
}
button.talk_estimate_whatsapp {
    margin-top: 42px;
	}
	.whats_app_content h5,
.pack_head h4,.stunning_head h4,
.discover_head h4,.server_head h4,
.sms_list_client h3,.talk_about_head h3,.client_left h3 p.our
{
    font-size: 30px ;
}
.whats_app_content h2,.pack_head h1,
.stunning_head h2,.discover_head h2,
.server_head h2,.sms_list_client h5 ,.talk_about_head h5,p.clients{
    font-size: 35px;
}
.discover_tabs ul li.active a p:after {
    width: 150px;
	}
	.discover_tabs ul li a p {
    font-size: 10px;
	}


}
@media only screen and (min-width:  1500px) and (max-width: 1699px)  {
section.stunning_app {
    overflow: hidden;
}
section.mobile_secures {
    height: 964px;
	}
	.mobile_featured {
    top: 214px;
}
}
@media only screen and (min-width:  1700px) and (max-width: 1799px){
section.stunning_app {
    overflow: hidden;
}
/* div.mobile_center {
    width: 17%;
} */
section.mobile_secures {
    height: 1024px;
	}
	div.mobile_real {
    width: 34%;
	}
	.mobile_featured {
    top: 235px;
}
div.mobile_right {
    width: 19%;
}
div.mobile_custom-center {
    width: 28%;
}
}
@media only screen and (min-width:  1800px) and (max-width: 1999px) {
	
section.stunning_app {
    overflow: hidden;
}
div.mobile_center {
    width: 22%;
	right: 24%;
}
section.mobile_secures {
       height: 1124px;
}
div.mobile_real {
    width: 34%;
}
.mobile_featured {
    display:none;
}
div.mobile_right {
    width: 19%;
}


}


@media only screen and (min-width:  2000px) and (max-width: 2699px) {
	
	
section.stunning_app {
    overflow: hidden;
}
/* div.mobile_center {
    width: 17%;
} */
section.mobile_secures {
    height: 1024px;
}
div.mobile_real {
    width: 34%;
}
.mobile_featured {
    display:none;
}
div.mobile_right {
    width: 19%;

}
div.mobile_custom-center {
    width: 28%;

}
div .mobile_sliders_overall {
    float: none;
    width: 47%;
    margin: auto;
}
}

@media only screen and (min-width:  2700px) and (max-width: 3000px){
section.stunning_app {
    overflow: hidden;
}
/* div.mobile_center {
    width: 13%;
} */
section.mobile_secures {
    height: 1224px;
}
div.mobile_real {
    width: 31%;
}
	.mobile_featured {
    display:none;
}
div.mobile_right {
    width: 16%;
}
div.mobile_custom-center {
    width: 28%;

}
div .mobile_sliders_overall {
    float: none;
    width: 47%;
    margin: auto;
}
}

@media only screen and (min-width:  700px) and (max-width: 1024px) {
	
li.two_sect_contact{
	width: 94%;
}
.whatsup-clone-form .flag-container{
	width: 25%;
}
.talk_about_sideleft{
	width: 84%;
}
.talk_btn{
	margin-top: 24px;
}
div.mobile_center {
    top: -324px;
}
	
	
}
