@charset "UTF-8";
/*
Theme Name: USA Refrigerants
Theme URI: https://github.com/WordPress/usarefrigerants
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2019 default theme is designed to show off the power of the block editor. It features custom styles for all the default blocks, and is built so that what you see in the editor looks like what you'll see on your website. USA Refrigerants is designed to be adaptable to a wide range of websites, whether you’re running a photo blog, launching a new business, or supporting a non-profit. Featuring ample whitespace and modern sans-serif headlines paired with classic serif body text, it's built to be beautiful on all screen sizes.
Requires at least: WordPress 4.9.6
Version: 1.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: usarefrigerants
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

USA Refrigerants is based on Underscores https://underscores.me/, (C) 2012-2018 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@charset "utf-8";/* CSS Document */

*{ margin:0; padding:0;}

body {text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;margin:0px;padding:0px;font-family: 'Open Sans';font-size:16px;line-height:1.6;    color: #787a7a;font-weight: normal; background:#fff;}

h1, .title {font-family: 'Titillium Web';font-size:30px; font-weight:bold; color:#000; line-height:normal }

h2, .sub-secondary-title{font-family: 'Barlow Condensed', sans-serif; font-size:28px; font-weight:bold; color:#000;}

h3,.sub-tertiary-title {font-family: 'Barlow Condensed', sans-serif; font-size:22px; font-weight:bold; color:#000;}

.banner-title {font-family: 'Barlow Condensed', sans-serif;font-size: 100px;font-weight: bold;color: #fff;display: block;
	line-height: .85;text-transform: uppercase;margin: 15px 0px;display: block;}

h4 {font-size:18px;color:#000000;}

h5 {font-size:18px;color:#000000;}

p {padding:0px;margin:0 0 30px 0;}

strong {font-weight:bold;}

ul, ol {margin:0 0 0 0px;padding:0px;}

ul li, ol li {list-style:none;}

img.alignleft {float:left;margin:0px 15px 15px 0px;}

img.alignright {float:right;margin:0px 0px 15px 15px;}

img.aligncenter {float:none;margin:0px auto 15px auto;}

a {text-decoration:none;color:#00a951;transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;}

a:hover ,a:focus {text-decoration:none;    color: #023367;}

.clear {clear:both;}

img {max-width:100%;vertical-align:middle;height:auto;}

.header ul, .footer ul, form ul {
	margin: 0px !important;
	padding: 0px !important;
	list-style: none !important;
}

.button {
	background-color: #00a951;
	border: 2px solid #00a951;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	min-width: 195px;
	color: #fff;
	height: 56px;
	display: inline-block;
	padding: 16px 10px;
	text-align: center;
	font-family: 'Barlow Condensed', sans-serif;
	border-radius: 5px; cursor:pointer;
	line-height:initial;
}
.button:hover {
	color: #fff;
	background-color: #023367;
	border-color: #023367;
}

.button.button-white {
	color: #023367;
	background: #fff;
	border-color: #fff;
}
.button.button-white:hover {
	color: #fff;
	background: #023367;
	border-color: #023367;
}

/* Header */
.header {
	padding: 10px 0px;background: #fff;position: fixed;left: 0px;width: 100%;top:0px;z-index:99;
	transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;
}
.header * {transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;}

.brand-name {	display: inline-block;	max-width: 420px;}

.header.fixed-bar .brand-name {	max-width: 250px;}

.top-cont-numb {	float: right;	line-height: 1.7em;position:relative; padding-left:50px;}
.contact-label {	font-family: 'Barlow Condensed', sans-serif;	text-transform: uppercase;	font-size: 16px;	color: #000;	font-weight: normal;	margin: 0px;	line-height: inherit;	display: inline-block; text-align:left}
.number {	font-family: 'Barlow Condensed', sans-serif;	font-size: 24px;	font-weight: bold;	color: #023367;	line-height: inherit;	display: block;}
.top-cont-numb::before {content: "\e904";font-family: icomoon;font-size: 37px;position: absolute;left: 0px;color: #023367;	top: 20px;}
.nav-wrapper {	background: rgba(2, 51, 103, 1);}

.menu a {	color: #fff;	padding: 26px 20px;	display:block;	font-family: 'Barlow Condensed', sans-serif;	font-size: 18px;	text-transform: uppercase;	font-weight: 500;}
.menu li .sub-menu a{color:#000;padding: 20px 10px;}

.nav-button {	background: #00aa51;	color: #fff !important;	text-align: center;	padding: 26px 10px;	font-family: 'Barlow Condensed', sans-serif;
	font-size: 18px;	text-transform: uppercase;	font-weight: 600;	    box-shadow: 0px 10px 10px rgba(0, 0, 0, .1) inset;-moz-box-shadow: 0px 10px 10px rgba(0, 0, 0, .1) inset;-webkit-box-shadow: 0px 10px 10px rgba(0, 0, 0, .1) inset;
}
button.submenu-expand, .svg-icon, .submenu-expand, .sub-menu {
    display: none;
}
.gform_wrapper ul li input:focus, .gform_wrapper ul li textarea:focus {    outline: none;}
.gform_wrapper ul li textarea {    padding-top: 10px;}
.offset-top {	margin-top: 144px;}
@media(min-width:601px){
	.nav {position: absolute;left: 0px;right: 0px;top: 100%;}
	/* navigation start */
	.menu li:hover > a {box-shadow: 0px -8px #00aa51 inset; color:#00aa51}
	/* navigation end */
	.hamburger-toggle.close-toggle {    display: none;}
	.main-menu-more {    display: none;}
	/* .core-value-slider .col-md-3:hover {     margin-top: -15px;} */
.testimonial-text:hover	{margin-top:-15px;transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;}

.hidden-banner-form{display:none;}
.header ul li:hover .sub-menu{display:block;position:absolute;min-width:200px;background:#fff;box-shadow:0px 0px 4px rgba(0,0,0,0.3);}
}

/** Home Slider **/
.slider-sec {	overflow: hidden;	position: relative;}
.homeslider .slick-slide {    height: 935px;    position: relative;    background-size: cover !important;    overflow: hidden;}

.angle {		position:relative; z-index:2}
.angle::after {	border-right: 100vw solid #fff;	position: absolute;	content: "";	bottom: 0px;	border-top: 400px solid transparent;}
.homeslider:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0, .5);
    height: 100%;
    width: 100%;
    z-index: 1;
}
.banner-overlay {	position: absolute;	left: 0px;	right: 0px;	top: 50%;	transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%); z-index:3;	}
.banner-subtitle {	font-size: 24px;	color: #fff;	display: block;	line-height: 1;	font-family: 'Barlow Condensed', sans-serif;	text-transform: uppercase;	font-weight: bold;}
.banner-text {	color: #fff;}
.form-wrapper {	background: #fff;	padding: 20px;	border-radius: 5px;}

.w-490 {  max-width: 490px;}
.form-wrapper {  background: #fff;  padding: 20px;  border-radius: 5px;  box-shadow:0px 10px 10px rgba(0, 0, 0, 0.1);}
input[type="text"],select {background: #fff;border: 1px solid #dadada;width: 100%;border-radius: 5px;}
textarea {	background: #fff;	border: 1px solid #dadada;	width: 100%;	height: 72px;	border-radius: 5px;    resize: none;}

.gfield {  position: relative;margin: 0px 0px 15px;}
.gfield_label {  font-weight: normal;  color: #787a7a;  position: absolute;  top: 15px;  left: 15px;}
.captcha-field .gfield_label{ display:none;}
.ginput_container.ginput_recaptcha > div > div > iframe {	transform: scale(.8);-webkit-transform: scale(.8);	transform-origin: 0px 0px;-webkit-transform-origin: 0px 0px;	margin: 0px auto !important;}
.ginput_container.ginput_recaptcha > div {	width: 250px !important;	height: 66px !important;	margin: 0px auto;}
.gform_button.button {	width: 100%;	text-align: left;	padding: 10px 40px;	font-size: 18px;}
.arrow-right {	background-image: url('assets/images/angle-right.png');	background-repeat: no-repeat;	background-position: 95% center;}
.form-title {	font-size:30px;	font-weight:bold;	color: #2f2f35;	line-height: 1;	text-transform: uppercase;	display: block;	text-align: center;	margin: 5px 0px 20px;	font-family: 'Barlow Condensed', sans-serif;}
.form-btm-txt {	color:#6c6c6f;	font-size: 14px;	text-align: center;	margin: 25px 0px 10px;}
.form-btm-txt a {	color: #677ae0;}
.validation_error {    display: none;}
.validation_message {    position: absolute;    top: 12px;    right: 8px;    font-size: 12px;    color: #ff0000;}
.instruction.validation_message {    display: none;}
.gform_wrapper ul li input,.gform_wrapper ul li select, .gform_wrapper ul li textarea {padding: 13px 15px;color: #787a7a;}
/***************Services Tab Section***************/
.home-content-sec{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
	
}
.home-content-sec section{width:100%;}
.col-title{    font-size: 36px;    color: #000000;    font-family: 'Barlow Condensed', sans-serif;    font-weight: bold;    line-height: 36px;    margin: 0 0 30px; text-transform:uppercase;}

.section-title-col {    max-width: 800px;    margin: 0 auto 40px;}

.sec-title {    font-size: 28px;    color: #023367;    font-family: 'Barlow Condensed', sans-serif;    text-transform: uppercase;    font-weight: bold;}

.sec-sub-title {    font-size: 36px;    text-transform: uppercase;    color: #000;    font-family: 'Barlow Condensed', sans-serif;    font-weight: bold;    margin: 0 0 20px;}
/*.sec-sub-title:first-letter {text-transform: uppercase;}*/
/*.service-tab-sec .sec-sub-title,.core-value .sec-sub-title{text-transform:initial;}*/
.home-content-scroller {height: 440px;}
.desktop-content{display: block;}
.mobile-content{display: none;}
h2.resp-accordion {    display: none;}

.service-tabs .resp-tabs-list {    display: table;    max-width: 800px;    margin: 0 auto;    width: 100%;    border: 1px solid #ccc; border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius:5px;}

.service-tabs .resp-tabs-list li {    display: table-cell;    text-align: center;    font-size: 16px;    padding: 15px 0;    border-right: 1px solid #dbdbdb;  
    color: #2f2f35;    position: relative; width:25%; cursor:pointer;  border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius:5px;}
	
.service-tabs .resp-tabs-list li:after {    content: "";    background: url(assets/images/white-arrow.png);    width: 9px;    height: 15px;    position: absolute;    right: -7px;    top: 20px;}

.service-tabs .resp-tabs-list li:last-child{ border:none; }

.service-tabs .resp-tabs-list li:last-child:after {    display:none;}

.service-tabs .resp-tabs-list li.resp-tab-active{ background:#023367; color:#fff; padding: 15px 0 !important; border:none;}

.service-tabs .resp-tabs-list li.resp-tab-active:after{ background:url(assets/images/blue-arrow.png);}

.service-tabs .resp-tab-content {    border: none;    padding: 60px 15px;}
.service-img img{width:250px; margin:0 auto;}
.service-content { padding: 10px 0 0 0;}
/*************Services Col Section**************/
.why-refrigrations {    padding: 100px 0 70px;    background: #f1f1f1;}

.why-us-services {
    padding: 30px 30px 0;
    background: #f1f1f1;
    float: left;
    width: 100%;
}

.why-service-collimns {    background: #fff;    border-radius: 10px;    width: 47.5%;    float: left;    margin: 0 30px 30px 0; transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;}

.why-service-collimns:nth-child(2n) {  margin-right: 0;}

.why-service-collimns .img-col img {    width: 100%;    border-radius: 10px; height: 160px; object-fit: cover; -webkit-object-fit: cover;}

.service-title {    font-size: 22px;    text-transform: uppercase;    color: #023367;    font-weight: bold;    font-family: 'Barlow Condensed', sans-serif;    margin: 30px 0 20px;}

.why-service-text{ padding:0 10px;}

/*************Core Value Section**************/

.core-value {    padding: 75px 0 45px;}
.core-value .container {    max-width: 1400px;}

.icon-col {    font-size: 70px;    color: #677ae0;}

.value-title {    font-size: 24px;    text-transform: uppercase;    color: #000000;    margin: 20px 0;    font-family: 'Barlow Condensed', sans-serif;    font-weight: bold;}
.core-value-slider .col-md-3{transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;}
.content-section {background: #f1f1f1;padding: 100px 0 70px;}
/************* Testimonial Section**************/
.testimonial-sec {    padding: 100px 0 175px;}
.testimonial-text {    position: relative;    padding: 30px 15px; border-radius:7px;   box-shadow: 0px 5px 16px 0px rgba(0, 0, 0, 0.1);    line-height: 2;    margin: 0 0 40px; transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;}

.testimonial-text:after {    content: "";    left: 15px;    bottom: -18px;    position: absolute;    width: 0;    height: 0;    border-left: 20px solid transparent;    border-right: 20px solid transparent;
    border-top: 20px solid #fff;}
.testimonial-content b {    display: block;    color: #023367;    font-family: 'Barlow Condensed', sans-serif;}

.testimonial-content span {    font-size: 14px;    color: #6c6c6f;}
.testimonial-sec .slick-dots {  margin-top: 75px;}

/****************** Starts if Sub Page ************/
.subpage-content{padding: 50px 0 20px;}
.subpage-banner {height: 290px;position: relative; background-position:center;}

.subpage-banner:before {content: "";height: 100%;width: 100%;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 169, 81,.5);position: absolute;}

.sub-banner-title {text-align: center; font-size: 100px; position: absolute; color: #fff; text-transform: uppercase; font-family: 'Barlow Condensed', sans-serif; font-weight: bold; padding:0px; bottom: 40px;line-height: 1em;left: 15px;right: 15px;}
		
.subpage-content .left-content ul, .subpage-content .expendeble-content ul {    column-count: 4;-moz-column-count: 4;-webkit-column-count: 4;    margin: 0 0 30px;    padding-left: 35px;}
.subpage-content .left-content ul{column-count: inherit;-moz-column-count: inherit;-webkit-column-count: inherit;}

.subpage-content .left-content ul li {
    width: 100%;
    display: inline-block;
    vertical-align: top;
}
.subpage-content .left-content ul li, .subpage-content .expendeble-content ul li {    position: relative;    padding: 0 25px;    margin: 0 0 15px;}

.subpage-content .left-content ul li:before, .subpage-content .expendeble-content ul li:before {    content: "\f00c";    font-family: FontAwesome;    color: #00aa51;    left: 0;    position: absolute;}.subpage-form .form-wrapper {    background: #023367;    color: #fff;}

.subpage-form .form-title, .subpage-form .form-btm-txt, .subpage-form .form-btm-txt a {    color: #fff;}

.subpage-form .form-btm-txt a {    text-decoration: underline;}

.subpage-form {    margin: 0 0 30px;}
.subpage-content p {    line-height: 30px;}

.post_single {margin-bottom: 20px;border-bottom: 1px solid #ccc;padding-bottom: 30px;}
.post_single:last-child {border-bottom: none;}

.our-services {    background: #f1f1f1;    padding: 60px 0 45px;}

.our-service-title {    color: #000;    text-transform: capitalize;    font-size: 30px;    margin: 0 0 30px;    font-weight: bold;    font-family: 'Barlow Condensed', sans-serif;}

.our-services .service-col {    background: #fff;    border-radius: 10px;    padding: 0 0 40px;}

.our-services .service-col img {    width: 100%;    border-radius: 10px;}

.our-services .service-col p {    margin: 0;    font-size: 16px;    padding: 0 10px;}
.subpage-form .button:hover,.contact-temp .button:hover {    color: #fff;    background-color: #e51a38;    border-color: #e51a38;}
/*****************Footer Section**************/
.service-area{background:#023367 !important;padding:0px !important;display:block !important;}
.service-area .msg-inner{    width: 100% !important;}
.service-area .butonimg{font-family:'Montserrat', sans-serif !important;font-size:18px !important;font-weight:normal !important;position:absolute;text-indent:0 !important;text-transform:uppercase;width:auto !important;background:#00aa51 !important;padding:20px !important;margin:0 0;top:-31px;display:inline-block !important;height:auto;line-height:initial;border-radius:10px;}
.service-area .msg-body{padding-bottom:0px;padding-top:50px;}
.footer-section{background:#023367;color:#fff;font-size:15px;clear:both;}
.footer-section .footer-title{font-size:24px;font-weight:bold;text-transform:uppercase;margin:0 0 25px;font-family:'Barlow Condensed', sans-serif;}
.footer-section a{color:#fff;}
.footer-section a:hover{color:#00a951;}
.footer-text{max-width:455px;line-height:30px;}
.footer-info span{display:block;}
.footer-nav li{margin:0 0 20px;}
.footer-info a, .footer-info span{margin:0 0 12px;display:block;}
.footer-info{margin:0 0 40px;}
.footer-address{line-height:30px;}
.bottom-footer{background:#022e5c;float:left;width:100%;padding:30px 0;}
.foot-left{float:left;}
.foot-right{float:right;text-align:right;}
.foot-right ul li{display:inline-block;margin:0 0 0 16px;}    
.top-footer{padding:135px 0 115px;clear:both;}
/****************Slick Slider*****************/
.hidden-content{display:none;}
.slick-dots li{display:inline-block;text-align:center;border:none;}
.slick-dots{text-align:center;}
.slick-dots li button{background:#ebebeb;border:none;height:5px;width:50px;margin:0 5px;font-size:0;}
.slick-dots li.slick-active button{background:#023367;}
/* 9-5-2019 */
.testimonial-slider .testimonial-content{padding:20px 0 0;}
.menu-item-link-return{display:none;}

.contact-temp{background:#023367;padding:30px 20px;}
.subpage-content .left-content .contactus ul li:nth-child(2n+2){margin:0 0 15px 0;}
.subpage-content .left-content .contactus ul li{padding:0px;width:48.8%;margin:0 2.2% 15px 0;}
.subpage-content .left-content .checkbox label.gfield_label{position:static;color:#ffff;}
.subpage-content .left-content .contactus ul li.checkbox{width:100%;float:none;}
.subpage-content .left-content .contactus ul li.checkbox ul li{color:#fff;width:100%;}
.subpage-content .left-content .contactus ul li.checkbox ul{column-count:2;-moz-column-count: 2;-webkit-column-count: 2;}
/* .subpage-content .left-content .contactus ul li.textarea{width:100%;} */
.subpage-content .left-content .contactus ul li.checklabel{color:#fff;margin:15px 0 0 0px;}
.subpage-content .left-content .contactus ul li.checklabel > label{display:none;}
.subpage-content .left-content .contactus ul li::before{content:none;}
 .subpage-content .left-content .contactus ul li.textarea textarea{height:150px;}
.contact-temp .gform_button.button{display:inline-block;width:auto;text-align:center;}
.contact-temp .gform_footer{text-align:center;}
.why-us-text ul li {list-style: disc;}
.why-us-text ol li {list-style: decimal;}
.why-us-text ul,.why-us-text ol {  padding: 0 0 22px 35px;}

.contactus_wrapper ul li.select label{position:relative;left:0;top:0;color:#fff;}
.contactus_wrapper ul li.select select{color:#787a7a;outline:none;}
ul.foot-links{display:inline-block;vertical-align:top;}
.captcha-label .gfield_label,.display-label .gfield_label{display:none;}
.ginput_recaptcha > div{transform:scale(0.85);-webkit-transform:scale(0.85);transform-origin:center;-webkit-transform-origin:center;margin:0 auto;}
/* .subpage-content .left-content .contactus ul li.captcha-label{    position: absolute; top: 290px;  left:15px;} */
.toggle-icon { display: none;}
table{width:100%;}
tbody th {text-align: center;}
table, th, td {border: 1px solid black;}
table em {display: block;font-size: 12px;text-align: center;}
table {border-collapse: initial;}
.pointer-events >a {pointer-events: none;}
.menu li.pointer-events:hover > a{color: #fff;}


/* custom tab*/


.service-tabs .slider-nav { max-width: 800px;    margin: 0 auto;    width: 100%;    border: 1px solid #ccc; border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius:5px; font-weight: 600;}

.service-tabs .slider-nav .item {text-align: center;    font-size: 16px;    padding: 15px 0;    border-right: 1px solid #dbdbdb !important;color: #2f2f35;    position: relative; cursor:pointer;  border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius:5px;}
	
.service-tabs .slider-nav .item:after {    content: "";    background: url(assets/images/white-arrow.png);    width: 9px;    height: 15px;    position: absolute;    right: -7px;    top: 50%; margin-top: -7.5px;}

.service-tabs .slider-nav .item:last-child{ border:none !important; }

.service-tabs .slider-nav .item:last-child:after {    display:none;}

.service-tabs .slider-nav .item.slick-current{ background:#023367; color:#fff; padding: 15px 0 !important; border:none;}

.service-tabs .slider-nav .item.slick-current:after{ background:url(assets/images/blue-arrow.png);}

.tab-text{padding:60px 15px }

div#horizontalTab {
    display: none !important;
}
.number span {
	margin: 0 0 5px;
	display: block;
	line-height: 1em;text-align: left;
}
.service-tabs .slider-for {
	max-width: 800px;
	margin: 0px auto;
	width:100%;
}

.left-content {
    padding: 0 0 50px;
}

.left-content .button.btn-click {
    background: #f1f1f1;
    border: 2px solid #f1f1f1;
    color: #023367;    transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
}
.left-content .button.btn-click:hover {
    background: #023367;
    border: 2px solid #023367;
    color: #fff;
}
.panel_head{line-height:normal;}
.panel_head .button {
    margin: 0 0 20px;
}
.panel_head .button:hover {
    background: #00aa51;
    border: 2px solid #00aa51;
}
.subpage-content .why-us-services {
	margin-bottom: 30px;
}
.expand-banner-form{display:none}
.page-id-263 h1 {
    font-size: 28px;
}

/*EMAIL ACCA TEMPLATE 07-Dec-2020*/
.subpage-content .left-content .contactus ul li{
    width: 100%;
}
#field_4_9{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.winingPrice{
    background-color: #ff0000;
    padding: 30px;
}
.winingPrice p{
    color: white;
    text-align: center;
    line-height: 1.1;
    font-size: 55px;
    display: inline-block;
    padding: 20px;
	font-family: 'Barlow Condensed', sans-serif;
}
.ginput_recaptcha > div{
    transform: scale(1);
}
.winingItem{
    width: 100%;
    height: 331px;

    border: 15px;
    display: flex;
    align-items: center;
    justify-content: center;

}
.winingItem img{
    padding: 30px 10px 0;
}
.call-us{
    text-align: center;
    margin-bottom: 20px;
}
.call-us p:nth-child(1){
    margin-bottom: 10px;
}
.call-us p{
    line-height: 1;
    font-size: 50px;
    margin: 0;
    color: #06215c;
}
.call-us img{
    margin-bottom: 30px;
}
.footer-text{
    max-width: 100%;
}
.top-footer {
    padding: 32px 0 32px;
    background: #013366;
}
.footer-section .footer-title{
    margin-bottom: 5px;
}
.footer-section .footer-text p{
    margin-bottom: 0;
}
.bottom-footer{
    background: #022e5b;
}
/* CUSTOM CSS by muhaymin-bin-mehmood (07-12-2020)*/
.left-content{
	padding-bottom: 0 !important;
}
.winingPrice{
	height: 100%;
}
.subpage-content > .container > .row{
	margin-bottom: 30px;
}
#field_4_9{
	justify-content: center !important;
}
.ginput_recaptcha > div {
    transform: scale(1.15);
}
.contact-temp .gform_footer{
	margin-top: 0 !important;
}
.ginput_container input {
    width: 100% !important;
    border: 1px solid #dbdbdb !important;
	border-radius: 5px !important;
}

/* CUSTOM CSS END by muhaymin-bin-mehmood (07-12-2020)*/

/*====== CUSTOM CSS (START) BY MUHAYMIN-BIN-MEHMOOD-(11-12-2020) ======= */
@media(max-width: 991px){
	.menu a{
		font-size: 16px !important;	
	}
	.nav-button{
		font-size: 14px !important;
    	line-height: 1.8;
	}
}
/*====== CUSTOM CSS (END) BY MUHAYMIN-BIN-MEHMOOD-(11-12-2020) ======= */
@media(max-width:1199px){
    #field_4_9{
        flex-wrap: wrap;
    }
    .contact-temp .gform_footer{
        margin-top: 15px;
    }
}
@media(max-width:992px){
    .winingPrice{
        text-align: center;
    }
    .winingPrice p{
        font-size: 38px;
    }
    .call-us p {
        font-size: 38px;
    }
}
@media(max-width:768px){
    .winingPrice p{
        font-size: 32px;
    }
    .call-us p {
        font-size: 32px;
    }
}
@media(max-width:576px){
    .header{
        margin-top: 0;
    }
    .subpage-content{
        padding: 0 0 20px;
    }
}
@media(max-width:414px){
    .winingPrice p {
        font-size: 20px;
        margin-bottom: 0;
    }
    .call-us p {
        font-size: 20px;
    }
    .winingItem {
        width: 100%;
        height: 235px;
        background-color: white;
        border: 15px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .winingItem img {
        padding: 20px 32px 0;
    }
}
@media (max-width: 360px){
    .call-us p {
        font-size: 16px;
    }
}
@media (max-width: 320px){
    .winingItem{
        height: 159px;
    }
    .winingItem img {
        padding: 12px 17px 0 20px;
    }
}
/*EMAIL TEMPLATE END*/


@media(min-width: 601px){
	
	.slick-arrow-panel{ display:none;}
	.why-service-collimns {width: 47.5%;margin: 0 5% 30px 0;}
	
}

@media(min-width:1025px){
	.service-tabs .slider-nav .item{width:25% !important;   display: table-cell;}
	.service-tabs .slider-nav {    display: table; }
	
}


@media(max-width:1199px){
.menu a {padding: 26px 5px;}

}

@media(max-width:1024px){
	.service-tabs .slider-nav .item{ font-size:13px;}
	.service-tabs .slider-nav{max-width:690px !important}
	.expand-banner-form {max-width: 450px;top: 298px;right: calc((100vw - 950px)/2);}
	.banner-title{font-size:80px;}
	.service-title{font-size:17px;}

}

@media(max-width:767px){
.footer-social li {font-size: 22px;margin: 0px 4px;}
}

@media(min-width:601px) and (max-width:1024px){
	
.expand-banner-form {display:block;position: absolute;background: #fff;z-index: 3;border-radius: 5px;padding: 20px;box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.1);top: 298px;}

	
}

@media(min-width:768px) and (max-width:991px){
.offset-top {margin-top: 111px;}
.expand-banner-form {max-width: 330px;right: calc((100vw - 690px)/2);}
.banner-title{font-size:50px;}
.service-title{font-size:14px;}
.sub-banner-title {font-size: 60px;}

	
}


@media(min-width:601px) and (max-width:767px){
	
.offset-top {margin-top: 100px;}
.number {font-size: 18px;}
.menu a {padding: 26px 6px;}
.expand-banner-form {max-width: 50%;right: 15px;}
.banner-title {font-size: 45px;}
.expand-banner-form .form-title {font-size: 21px;}
.why-us-services{padding:0px;}
.subpage-content .why-us-services {padding: 10px;}
.col-title{font-size:32px;}
.service-title {font-size: 14px;}
.home-content-scroller{height:394px;}
.footer-section{font-size:13px;}
.sub-banner-title {font-size: 50px;}
.sec-sub-title{font-size:22px;}
.subpage-content .left-content ul, .subpage-content .expendeble-content ul{padding-left:15px}

}





@media(max-width:600px){
/* .service-tabs .slider-nav .item{width:50% !important} */
.why-service-collimns{margin:0px;}
.expand-banner-form {max-width: 100%;top: auto;right: 0px;left: 0px;}
.subpage-content .left-content .contactus ul li.captcha-label {top: auto !important;}
.subpage-content .left-content ul, .subpage-content .expendeble-content ul{padding-left:15px}
.tab-text {padding: 60px 15px 30px;}
.menu-footer-menu-for-mobile-container li:last-child a {border: 0px;}
}

@media(max-width:600px){
/* .service-tabs .slider-nav .item{width:100% !important} */
/* .service-tabs .slider-nav{max-width:270px !important;} */



}

@media screen and (min-width:0\0) {
.menu a {padding: 28px 34px;font-size: 15px;}
.banner-title, .sub-banner-title{font-size:70px;}
.banner-subtitle{font-size:18px;}
.nav-button{display:block}

/* IE11 */
 *::-ms-backdrop, .menu a {padding: 28px 34px;font-size: 15px;}
 *::-ms-backdrop, .banner-title, *::-ms-backdrop, .sub-banner-title{font-size:70px;}

}

@media all and (-ms-high-contrast:none){

.menu a {padding: 28px 34px;font-size: 15px;}
.banner-title, .sub-banner-title{font-size:70px;}
.banner-subtitle{font-size:18px;}
.nav-button{display:block}

/* IE11 */
 *::-ms-backdrop, .menu a {padding: 28px 34px;font-size: 15px;}
 *::-ms-backdrop, .banner-title, *::-ms-backdrop, .sub-banner-title{font-size:70px;}

}


