body{ padding: 0px; margin: 0px; list-style: none; font: normal 14px/18px 'Lato', sans-serif; color:#000; background: #fff; }
p{padding: 0px; margin: 0px;}
a{padding: 0px; margin: 0px; outline: none !important; text-decoration: none !important;}
ul{ list-style: none; padding: 0px; margin: 0px;}
ul li{ padding: 0px; margin: 0px;}
h1, h2, h3, h4, h5, h6{padding: 0px; margin: 0px;}
input[type="text"]::-webkit-input-placeholder { opacity: 1; }
input[type="text"]::-moz-input-placeholder { opacity: 1; }
input[type="search"]::-webkit-input-placeholder { opacity: 1; }
input[type="search"]::-moz-input-placeholder { opacity: 1; }
input[type="email"]::-webkit-input-placeholder { opacity: 1; }
input[type="email"]::-moz-input-placeholder { opacity: 1; }
input[type="tel"]::-webkit-input-placeholder { opacity: 1; }
input[type="tel"]::-moz-input-placeholder { opacity: 1; }
textarea::-moz-input-placeholder { opacity: 1; }
textarea::-webkit-input-placeholder { opacity: 1; }
a:hover{ outline: none !important; text-decoration: none !important;}
a:active{ outline: none !important;text-decoration: none !important;}

input{outline: none !important;}
textarea{outline: none !important;}

/*
font-family: 'Poppins', sans-serif;
font-family: 'Roboto', sans-serif;
*/


@font-face {
    font-family: 'Roboto Condensed';
    src: url('../fonts/RobotoCondensed-Regular.eot');
    src: url('../fonts/RobotoCondensed-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoCondensed-Regular.woff2') format('woff2'),
        url('../fonts/RobotoCondensed-Regular.woff') format('woff'),
        url('../fonts/RobotoCondensed-Regular.ttf') format('truetype'),
        url('../fonts/RobotoCondensed-Regular.svg#RobotoCondensed-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-MediumItalic';
    src: url('../fonts/Roboto-MediumItalic.eot');
    src: url('../fonts/Roboto-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-MediumItalic.woff2') format('woff2'),
        url('../fonts/Roboto-MediumItalic.woff') format('woff'),
        url('../fonts/Roboto-MediumItalic.ttf') format('truetype'),
        url('../fonts/Roboto-MediumItalic.svg#Roboto-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-Black';
    src: url('../fonts/Roboto-Black.eot');
    src: url('../fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Black.woff2') format('woff2'),
        url('../fonts/Roboto-Black.woff') format('woff'),
        url('../fonts/Roboto-Black.ttf') format('truetype'),
        url('../fonts/Roboto-Black.svg#Roboto-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins-Medium';
    src: url('../fonts/Poppins-Medium.eot');
    src: url('../fonts/Poppins-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Poppins-Medium.woff2') format('woff2'),
        url('../fonts/Poppins-Medium.woff') format('woff'),
        url('../fonts/Poppins-Medium.ttf') format('truetype'),
        url('../fonts/Poppins-Medium.svg#Poppins-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Light';
    src: url('../fonts/Roboto-Light.eot');
    src: url('../fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Light.woff2') format('woff2'),
        url('../fonts/Roboto-Light.woff') format('woff'),
        url('../fonts/Roboto-Light.ttf') format('truetype'),
        url('../fonts/Roboto-Light.svg#Roboto-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-LightItalic';
    src: url('../fonts/Roboto-LightItalic.eot');
    src: url('../fonts/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-LightItalic.woff2') format('woff2'),
        url('../fonts/Roboto-LightItalic.woff') format('woff'),
        url('../fonts/Roboto-LightItalic.ttf') format('truetype'),
        url('../fonts/Roboto-LightItalic.svg#Roboto-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-BlackItalic';
    src: url('../fonts/Roboto-BlackItalic.eot');
    src: url('../fonts/Roboto-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-BlackItalic.woff2') format('woff2'),
        url('../fonts/Roboto-BlackItalic.woff') format('woff'),
        url('../fonts/Roboto-BlackItalic.ttf') format('truetype'),
        url('../fonts/Roboto-BlackItalic.svg#Roboto-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('../fonts/Poppins-SemiBold.eot');
    src: url('../fonts/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Poppins-SemiBold.woff2') format('woff2'),
        url('../fonts/Poppins-SemiBold.woff') format('woff'),
        url('../fonts/Poppins-SemiBold.ttf') format('truetype'),
        url('../fonts/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-Light';
    src: url('../fonts/RobotoCondensed-Light.eot');
    src: url('../fonts/RobotoCondensed-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoCondensed-Light.woff2') format('woff2'),
        url('../fonts/RobotoCondensed-Light.woff') format('woff'),
        url('../fonts/RobotoCondensed-Light.ttf') format('truetype'),
        url('../fonts/RobotoCondensed-Light.svg#RobotoCondensed-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Thin';
    src: url('../fonts/Roboto-Thin.eot');
    src: url('../fonts/Roboto-Thin.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Thin.woff2') format('woff2'),
        url('../fonts/Roboto-Thin.woff') format('woff'),
        url('../fonts/Roboto-Thin.ttf') format('truetype'),
        url('../fonts/Roboto-Thin.svg#Roboto-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Eurofighter';
    src: url('../fonts/Eurofighter.eot');
    src: url('../fonts/Eurofighter.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Eurofighter.woff2') format('woff2'),
        url('../fonts/Eurofighter.woff') format('woff'),
        url('../fonts/Eurofighter.ttf') format('truetype'),
        url('../fonts/Eurofighter.svg#Eurofighter') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-Italic';
    src: url('../fonts/RobotoCondensed-Italic.eot');
    src: url('../fonts/RobotoCondensed-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoCondensed-Italic.woff2') format('woff2'),
        url('../fonts/RobotoCondensed-Italic.woff') format('woff'),
        url('../fonts/RobotoCondensed-Italic.ttf') format('truetype'),
        url('../fonts/RobotoCondensed-Italic.svg#RobotoCondensed-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-BoldItalic';
    src: url('../fonts/Roboto-BoldItalic.eot');
    src: url('../fonts/Roboto-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-BoldItalic.woff2') format('woff2'),
        url('../fonts/Roboto-BoldItalic.woff') format('woff'),
        url('../fonts/Roboto-BoldItalic.ttf') format('truetype'),
        url('../fonts/Roboto-BoldItalic.svg#Roboto-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'RobotoCondensed-BoldItalic';
    src: url('../fonts/RobotoCondensed-BoldItalic.eot');
    src: url('../fonts/RobotoCondensed-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoCondensed-BoldItalic.woff2') format('woff2'),
        url('../fonts/RobotoCondensed-BoldItalic.woff') format('woff'),
        url('../fonts/RobotoCondensed-BoldItalic.ttf') format('truetype'),
        url('../fonts/RobotoCondensed-BoldItalic.svg#RobotoCondensed-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Poppins-Light';
    src: url('../fonts/Poppins-Light.eot');
    src: url('../fonts/Poppins-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Poppins-Light.woff2') format('woff2'),
        url('../fonts/Poppins-Light.woff') format('woff'),
        url('../fonts/Poppins-Light.ttf') format('truetype'),
        url('../fonts/Poppins-Light.svg#Poppins-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins-Regular';
    src: url('../fonts/Poppins-Regular.eot');
    src: url('../fonts/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Poppins-Regular.woff2') format('woff2'),
        url('../fonts/Poppins-Regular.woff') format('woff'),
        url('../fonts/Poppins-Regular.ttf') format('truetype'),
        url('../fonts/Poppins-Regular.svg#Poppins-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Italic';
    src: url('../fonts/Roboto-Italic.eot');
    src: url('../fonts/Roboto-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Italic.woff2') format('woff2'),
        url('../fonts/Roboto-Italic.woff') format('woff'),
        url('../fonts/Roboto-Italic.ttf') format('truetype'),
        url('../fonts/Roboto-Italic.svg#Roboto-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto-Regular';
    src: url('../fonts/Roboto-Regular.eot');
    src: url('../fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Regular.woff2') format('woff2'),
        url('../fonts/Roboto-Regular.woff') format('woff'),
        url('../fonts/Roboto-Regular.ttf') format('truetype'),
        url('../fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Medium';
    src: url('../fonts/Roboto-Medium.eot');
    src: url('../fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Medium.woff2') format('woff2'),
        url('../fonts/Roboto-Medium.woff') format('woff'),
        url('../fonts/Roboto-Medium.ttf') format('truetype'),
        url('../fonts/Roboto-Medium.svg#Roboto-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-ThinItalic';
    src: url('../fonts/Roboto-ThinItalic.eot');
    src: url('../fonts/Roboto-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-ThinItalic.woff2') format('woff2'),
        url('../fonts/Roboto-ThinItalic.woff') format('woff'),
        url('../fonts/Roboto-ThinItalic.ttf') format('truetype'),
        url('../fonts/Roboto-ThinItalic.svg#Roboto-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Poppins';
    src: url('../fonts/Poppins.eot');
    src: url('../fonts/Poppins.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Poppins.woff2') format('woff2'),
        url('../fonts/Poppins.woff') format('woff'),
        url('../fonts/Poppins.ttf') format('truetype'),
        url('../fonts/Poppins.svg#Poppins') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('../fonts/Roboto-Bold.eot');
    src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Bold.woff2') format('woff2'),
        url('../fonts/Roboto-Bold.woff') format('woff'),
        url('../fonts/Roboto-Bold.ttf') format('truetype'),
        url('../fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-LightItalic';
    src: url('../fonts/RobotoCondensed-LightItalic.eot');
    src: url('../fonts/RobotoCondensed-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoCondensed-LightItalic.woff2') format('woff2'),
        url('../fonts/RobotoCondensed-LightItalic.woff') format('woff'),
        url('../fonts/RobotoCondensed-LightItalic.ttf') format('truetype'),
        url('../fonts/RobotoCondensed-LightItalic.svg#RobotoCondensed-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'RobotoCondensed-Bold';
    src: url('../fonts/RobotoCondensed-Bold.eot');
    src: url('../fonts/RobotoCondensed-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RobotoCondensed-Bold.woff2') format('woff2'),
        url('../fonts/RobotoCondensed-Bold.woff') format('woff'),
        url('../fonts/RobotoCondensed-Bold.ttf') format('truetype'),
        url('../fonts/RobotoCondensed-Bold.svg#RobotoCondensed-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova-Black';
    src: url('../fonts/ProximaNova-Black.eot');
    src: url('../fonts/ProximaNova-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProximaNova-Black.woff2') format('woff2'),
        url('../fonts/ProximaNova-Black.woff') format('woff'),
        url('../fonts/ProximaNova-Black.ttf') format('truetype'),
        url('../fonts/ProximaNova-Black.svg#ProximaNova-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}



.wrapper{ width: 100%;}



.main_head{ width:100%;}
.banner{ width:100%; min-height: 609px; background-size:cover !important; position:relative;}
.inn_bantext{ width:100%; text-align:center; padding-top:130px; }
.inn_bantext h1{ font: normal 197px/120px 'ProximaNova-Black'; color:rgba(225, 229, 230,0.6); }
.inn_Text{ width:100%; display:inline-block;}
.inn_Text_lt{ width:100%; display:inline-block;}
.inn_Text_lt h2{ color:#2c2c2c; font: 700 52px/58px 'Poppins', sans-serif; text-transform:uppercase; letter-spacing:2px;}
.inn_Text_lt h2 span{ color:#0255a3;}
.inn_Text_lt p{ font: normal 19px/22px 'Roboto-Light'; color:#000; padding-top:40px; }
.inn_Text_lt ul{ width:100%; display:inline-block; padding-top:35px;}
.inn_Text_lt ul li{ display:inline-block;   }
.inn_Text_lt ul li a{ display:inline-block; width:188px; height:60px; border-radius:55px; -webkit-border-radius:55px; -moz-border-radius:55px; text-align:left; font: normal 19px/60px 'Roboto-Regular'; text-transform:uppercase; padding-left:35px;}
.inn_Text_lt ul li:first-child a{ color:#fff; display:inline-block; background:url(../images/bag1.png)#0091e2 no-repeat right 20px center;  }
.inn_Text_lt ul li:last-child a{ background:url(../images/button1.png) no-repeat center center;  }
.inn_Text_rt{ width:100%; margin-top: -120px; text-align:center;}
.inn_Text_rt img{ width:540px; object-fit:cover;}
.top_head_sec{ width:100%; position:absolute; left:0; top:0; }
.inn_head{ width:100%; display:inline-block; position:relative;}
.navbar-brand{ margin-top:30px; padding-left: 0px;}
.rt_head{ width:27px; position:absolute; right:0; top:30px;}
.rt_head img{ width:100%;}
.abs_link{ width:13px; position:absolute; right:50px; top:40%;}
.abs_link img{ width:100%;}
.blue_panel{ width:100%; display:block; position:relative;}
.abs_blue_top{ width:100%; position:absolute; left:0; top:0; z-index: 99; }
.abs_blue_top img{ width:100%; height:170px; object-fit:cover;}
.inn_blue_panel{ width:100%; background:url(../images/blue-bg.jpg) no-repeat; background-size:cover; min-height:597px; position:relative; display:inline-block; margin-top:170px; }
.inn_content_heading{ width:100%; display:inline-block; position:relative; z-index: 999;}
.inn_heading_lt{ width:100%; display:inline-block;}
.inn_heading_lt h3{ color:#fff;  font: normal 35px/55px 'Poppins-SemiBold'; background:url(../images/heading-bg.png) no-repeat left center; padding-left:15px;}
.inn_heading_rt{ width:100%; display:inline-block; margin-top:-20px;}
.inn_heading_rt h4{ color:#fff; font: normal 35px/45px 'Poppins-SemiBold';}
.text_boxes{ width:100%; display:block; padding-top:85px;}
.text_box_lt{ width:100%; display:inline-block;}
.text_box_lt img{ width:100%; display:inline-block; object-fit:cover; height:458px;}
.text_box_rt{ width:100%; display:inline-block; padding-left:80px;}
.text_box_rt h4{ color:#fff;  font: normal 20px/24px 'Poppins-SemiBold'; }
.text_box_rt p{ color:#fff;  font: normal 15px/24px 'Poppins-Regular'; padding-top:40px; text-align:justify; }
.text_box_rt ul{ width:100%; display:inline-block; padding-top:45px;}
.text_box_rt ul li{ display:inline-block; padding:0px 20px;}
.text_box_rt ul li a{ color:#00b1fb; text-transform:uppercase; font: normal 19px/24px 'Poppins-SemiBold';}
.text_box_rt ul li:first-child{ padding-left:0px;}
.text_box_rt ul li:first-child a{ color:#fff; text-decoration:underline !important;}


.white_panel{ width:100%; display:inline-block; background:url(../images/white-bg.jpg) no-repeat; background-size:cover; min-height:655px; padding:50px 0px;}
.main_heading{ width:100%; display:inline-block; text-align:center; padding-top:25px;}
.main_heading h3{ color:#0255a3; font: 700 52px/58px 'Poppins', sans-serif;  text-transform:uppercase; letter-spacing:2px;}
.main_heading h3 span{ color:#fff;}
.main_heading h4{ color:#7b7b7b; font: normal 26px/28px 'Roboto-Regular'; padding-top:15px;  }

.white_boxes{ width:100%; display:inline-block;}
.white_cont_box{ width:100%; display:inline-block; padding:30px 0px;}
.white_cont_box h4{ color:#0255a3; font: normal 24px/34px 'Roboto-Bold'; padding-left:60px; display:inline-block; padding-bottom:25px;}
.white_cont_box p{ color:#000; font: normal 14px/22px 'Roboto-Regular';}
.white_cont_box.one_box h4{ background:url(../images/icon1.png) no-repeat left top 0px;}
.white_cont_box.two_box h4{ background:url(../images/icon2.png) no-repeat left top 0px;}
.white_cont_box.three_box h4{ background:url(../images/icon3.png) no-repeat left top 0px;}
.white_cont_box.four_box h4{ background:url(../images/icon4.png) no-repeat left top 0px;}
.white_midd_box{ width:100%; display:inline-block; text-align:center; padding-top:40px;}
.white_midd_box img{ max-width:100%;}
.buy_botton{ width:100%; display:inline-block; text-align:center;}
.buy_botton a{ display:inline-block; width:188px; height:60px; border-radius:55px; -webkit-border-radius:55px; -moz-border-radius:55px; text-align:left; font: normal 19px/60px 'Roboto-Regular'; text-transform:uppercase; padding-left:35px; color:#fff; display:inline-block; background:url(../images/bag1.png)#0091e2 no-repeat right 20px center; }


.colors_sec{ width:100%; display:inline-block; background-size:cover !important; min-height:660px;}
.inn_color_sec{ width:100%; display:inline-block; padding:50px 0px;}
.inn_color_sec_lt{ width:100%; display:inline-block; padding-top:160px;}
.inn_color_sec_lt h2{ color:#0091e2; font: 700 80px/88px 'Poppins', sans-serif; text-transform:uppercase;}
.inn_color_sec_lt h2 span{ color:#ff0030;}
.inn_color_sec_lt h4{ color:#fff; font: normal 35px/42px 'Roboto-Light'; text-transform:uppercase; padding-top:80px;}
.inn_color_sec_rt{ width:100%; display:inline-block; text-align:center; padding-top:20px;}
.inn_color_sec_rt img{ max-width:100%;}
.video_sec{ width:100%; display:inline-block; padding:65px 0px 0px 0px;}
.inn_video_sec{ width:100%; display:inline-block; margin-top:35px; min-height:400px; background:url(../images/line-bg.png)#fff repeat-x 100% center; }



/*--owl-carousel--*/
  
.customer_caro_sec{ width:100%; display:inline-block; padding: 0px; margin-top:13px;}  
.customer_caro_sec .owl-carousel {display: inline-block;}  
.customer_box{width: 100%; display: inline-block;  position:relative;
-moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; padding:10px; background:none;} 
.customer_box_inr{width: 100%;}
.customer_box_inr iframe{ width:100%; height:205px; display:none;}
.owl-carousel .owl-item.center .customer_box{ -ms-transform: scale(1.4);
    -webkit-transform: scale(1.4);
    -moz-transform: scale(1.4);
    -o-transform: scale(1.4);
    transform: scale(1.4);  border:1px dashed #c3c4c5; }  
.owl-carousel .owl-stage-outer{ padding: 56px 0 56px 0px; }  
.owl-carousel .owl-item.center{ z-index: 99; margin:0px !important; position:relative;  }
.play_botton{ width:100px; height:100px; position:absolute; left:50%; margin-left:-50px; top:50%; margin-top:-50px; padding:25px; display:none;}
.play_botton img{ width:100%; box-shadow: 0px 0px 20px 0px #0a0c0d; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.owl-carousel .owl-item.center .play_botton{ display:block;}
/*.owl-carousel .owl-item.center iframe{ display:block;}
.owl-carousel .owl-item.center .image_caro{ display:none;}*/


  /* ****** */ 
.suscribe{ width:100%; background:#202020; padding:90px 0px;}
.suscribe_cover{ width:100%; display:inline-block;  padding:0px 100px;}
.suscribe_sec{ width:100%; display:inline-block; border:1px dotted #4b4b4b; padding:10px; margin-top:35px;}
.suscribe_sec input[type="email"]{ width:80%; float:left; height:55px; border:none; color:#000000; font: normal 18px/24px 'Roboto-Italic'; padding:15px; background:url(../images/icon5.png)#fff no-repeat left 20px center; padding-left:55px;}
.suscribe_sec input[type="email"]::placeholder{ color:#000; opacity: 1;}
.suscribe_sec input[type="submit"]{ width:19%; float:right; height:55px; border:none; color:#fff; text-align:center; font: normal 18px/24px 'Roboto'; padding:15px; background:#00b1fb; }

.main_foot{ width:100%; background:#fefefe; position:relative;}
.main_foot_box{ width:100%; padding:50px 0px; text-align:center;}
.main_foot_box p{ color:#151515; font: normal 18px/24px 'Roboto-Light'; padding-top:7px;}
.main_foot_box a{ padding-top:0px; display:inline-block;}
.foot_logo{ margin-top:10px;}
.social_panel{ background:#0255a3; width:320px; padding:15px; position:absolute; left:50%; margin-left:-160px; top:-40px; z-index: 99; box-shadow: 0px 3px 10px 0px #333;}
.social_panel ul{ width:100%; display:inline-block; text-align:center;}
.social_panel ul li{ display:inline-block; padding:0px 5px;}





@media (min-width: 768px) and (max-width: 5000px) {
.main_head_in .dropdown .dropdown-menu { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s;
    -o-transition: all 0.3s;transition: all 0.3s; max-height: 0; display: block; opacity: 0;visibility: hidden; }

.main_head_in .dropdown:hover .dropdown-menu {max-height: 300px;opacity: 1; visibility: visible; }

} 



@media (min-width: 1200px) and (max-width: 1399px) {


.inn_bantext h1 { font-size:160px; }
.text_boxes { padding-top: 65px; }
.abs_blue_top img { height: 184px; }

}
  
  
  
@media (min-width: 992px) and (max-width: 1199px) {

.banner {  min-height: 570px; }
.inn_bantext h1 { font-size: 120px; line-height: 80px; }
.text_boxes { padding-top: 65px; }
.abs_blue_top img { height: 120px; }
.inn_Text_rt img { width: 320px; margin-top:50px;}
.inn_Text_lt h2 { font-size:42px; line-height:48px; }
.inn_blue_panel { margin-top: 120px; min-height: 575px; }
.inn_heading_rt h4 { font-size:28px; line-height:34px; }
.inn_heading_lt {  margin-top: -15px; }
.text_box_rt {  padding-left: 35px; }
.text_box_rt p { font-size:14px; line-height:22px; }
.white_cont_box h4 { font-size:20px; line-height:26px; padding-left: 45px; background-size: 30px !important; }
.inn_color_sec_lt h2 { font-size:60px; line-height:58px; }
.inn_color_sec_lt h4 { font-size:28px; line-height:34px; padding-top: 50px; }
.colors_sec {  min-height: 580px; }
.inn_color_sec_lt {  padding-top: 110px; }
.inn_video_sec {  min-height: 340px; }
.suscribe {  padding: 50px 0px 80px; } 
.main_heading h3 { font-size:40px; line-height:44px; }
.foot_logo {  width: 180px; }
.foot_logo img{ width:100%;}
.main_foot_box p { font-size:15px; }

}

 
 
 
@media (min-width: 768px) and (max-width: 991px) {

.banner {  min-height: 510px; }
.inn_bantext h1 { font-size: 90px; line-height: 72px; }
.text_boxes { padding-top: 40px; }
.abs_blue_top img { height: 95px; }
.inn_Text_rt img { width: 280px; margin-top: 65px;  }
.inn_Text_lt h2 { font-size: 30px; line-height: 36px;}
.inn_blue_panel { margin-top: 95px; min-height: 500px; }
.inn_heading_rt h4 { font-size:22px; line-height:28px; }
.inn_heading_lt {  margin-top: -15px; }
.text_box_rt {  padding-left: 15px; }
.text_box_rt p {  font-size: 13px;  line-height: 20px; padding-top: 20px; } 
.white_cont_box h4 { font-size:20px; line-height:26px; padding-left: 45px; background-size: 30px !important; }
.inn_color_sec_lt h2 { font-size: 50px; line-height: 52px; }
.inn_color_sec_lt h4 { font-size: 22px; line-height: 30px; padding-top: 32px; } 
.colors_sec {  min-height: 460px; }
.inn_color_sec_lt {  padding-top: 110px; }
.inn_video_sec {  min-height: 340px; }
.suscribe {  padding: 50px 0px 80px; } 
.main_heading h3 { font-size: 34px; line-height: 34px; }
.foot_logo {  width: 180px; }
.foot_logo img{ width:100%;}
.main_foot_box p { font-size: 15px; line-height: 17px; }
.inn_Text_lt p { font-size:16px; line-height:20px; padding-top: 25px; }
.inn_Text_lt ul li a { width: 170px; }
.abs_link { right: 30px; }
.text_box_rt ul li a { font-size:15px; line-height:19px; }
.text_box_lt img { height: 370px; }
.text_box_rt ul {  padding-top: 25px; }
.white_panel { padding: 30px 0px; }
.main_heading h4 { font-size:22px; line-height:26px; }
.video_sec {  padding: 40px 0px 0px 0px; }
.inn_video_sec { min-height: 300px; }
.suscribe_cover { padding: 0px 50px; }
.main_foot_box  img{ max-width:100%;}
.main_foot_box { padding: 60px 0px 40px; }
.customer_box_inr iframe{ height:210px;}


}


 
@media only screen and (max-width: 767px){


.banner {  min-height: 510px; }
.inn_bantext h1 { font-size: 74px; line-height: 56px; }
.text_boxes { padding-top: 40px; }
.abs_blue_top img { height: 95px; }
.inn_Text_rt img { width: 280px; margin-top: 65px;  }
.inn_Text_lt h2 { font-size: 22px; line-height: 26px; }
.inn_Text_lt h2 span{ display:block;}
.inn_blue_panel { margin-top: 95px; min-height: 500px; }
.inn_heading_rt h4 { font-size:22px; line-height:28px; }
.inn_heading_lt {  margin-top: -15px; }
.text_box_rt { padding-left: 0px; padding-top: 15px; padding-bottom:15px;}
.text_box_rt p {  font-size: 13px;  line-height: 20px; padding-top: 20px; } 
.white_cont_box h4 { font-size:20px; line-height:26px; padding-left: 45px; background-size: 30px !important; }
.inn_color_sec_lt h2 { font-size: 50px; line-height: 52px; }
.inn_color_sec_lt h4 { font-size: 22px; line-height: 30px; padding-top: 32px; } 
.colors_sec {  min-height: 460px; }
.inn_color_sec_lt {  padding-top: 110px; }
.inn_video_sec {  min-height: 340px; }
.suscribe {  padding: 50px 0px 80px; } 
.main_heading h3 { font-size: 34px; line-height: 34px; }
.foot_logo {  width: 180px; }
.foot_logo img{ width:100%;}
.main_foot_box p { font-size: 15px; line-height: 17px; }
.inn_Text_lt p { font-size: 15px; line-height: 20px; padding-top: 15px; }
.inn_Text_lt ul li a { width: 150px; height: 45px;  font-size:14px; line-height:45px; background-size: 15px !important;}
.abs_link { right: 30px; }
.text_box_rt ul li a { font-size:15px; line-height:19px; }
.text_box_lt img { height: 370px; }
.text_box_rt ul {  padding-top: 25px; }
.white_panel { padding: 30px 0px; }
.main_heading h4 { font-size: 18px; line-height: 22px; }
.video_sec {  padding: 40px 0px 0px 0px; }
.inn_video_sec { min-height: 300px; }
.suscribe_cover { padding: 0px 50px; }
.main_foot_box  img{ max-width:100%;}
.main_foot_box { padding: 60px 0px 40px; }
.navbar-brand {  width: 192px; margin-top: 15px; }
.navbar-brand img{ max-width:100%;}
.rt_head {  top: 20px; }
.inn_bantext {  padding-top: 90px; }
.inn_Text_lt ul {  padding-top: 20px; }
.inn_Text_rt { margin: inherit; margin-top:35px; }
.inn_Text_rt img { width: 280px; margin-top: 0px; }
.white_cont_box { padding: 10px 0px; }
.buy_botton {  margin-top: 25px; }
.inn_color_sec_lt { padding-top: 15px; }
.inn_color_sec_rt { padding-top: 40px; }
.inn_color_sec_rt img { width: 300px; }
.customer_caro_sec .owl-theme .owl-nav.disabled + .owl-dots {   display:none;}
.suscribe_cover { padding: 0px; }
.main_foot_box { padding: 10px 0px; }
.inn_main_foot{ padding-top:45px;} 
.inn_Text_lt ul li:last-child a { background-size: 140px !important; } 
.customer_box_inr iframe{ height:210px;}



}


@media only screen and (max-width: 599px){ 
	
.inn_bantext h1 { font-size: 50px; line-height: 44px; }	
.inn_Text_lt h2 { font-size: 20px; line-height: 25px; letter-spacing: 1px; }
.inn_heading_rt h4 { font-size: 20px; line-height: 24px; }
.inn_heading_lt {  margin-top: -25px; }
.text_box_lt img { height: inherit; }
.white_panel { min-height:inherit;}
.buy_botton a { width: 180px;  height: 50px; font-size:15px; line-height:50px; padding-left: 45px; }
.inn_color_sec { padding: 40px 0px; }
.inn_color_sec_lt h2 { font-size: 38px; line-height: 42px; }
.inn_color_sec_lt h4 { font-size: 20px; line-height: 26px; padding-top: 15px; }
.main_heading {  padding-top: 15px; }
.video_sec {padding: 30px 0px 0px 0px; }
.suscribe {  padding: 30px 0px 60px; }
.social_panel { width: 280px; margin-left: -140px; }
.social_panel ul li img{ width:35px;}
.suscribe_sec {padding: 5px; margin-top: 25px; }
.suscribe_sec input[type="email"] {  width: 70%; }
.suscribe_sec input[type="submit"] {  width: 29%; }
.customer_box_inr iframe{ height:180px;}
}


@media only screen and (max-width: 480px){ 

.rt_head img { width: 15px; }
.navbar-brand {  width: 180px; margin-top: 15px; padding: 10px 10px;}
.inn_bantext h1 { font-size: 36px; line-height: 30px; } 
.inn_bantext { padding-top: 75px; }
.inn_Text_lt ul li a { width: 100px; height: 35px;  font-size: 12px; line-height: 35px; padding-left: 15px; background-size:12px !important; background-position:right 5px center; } 
.inn_Text_lt ul li:first-child a { background-position: right 10px center !important;}
.inn_Text_lt ul li:last-child a { background-size: 110px !important; }
.inn_Text_rt img { width: 100%; }
.banner {  min-height: inherit; }
.abs_link { right: 15px;  width: 8px;  top: 25%; }
.abs_blue_top img { height: auto; }
.inn_blue_panel { margin-top: 35px; min-height: inherit; }
.inn_content_heading .col-xs-4{ width:100%;}
.inn_content_heading .col-xs-8{ width:100%;}
.inn_heading_lt { margin-top: 0px;  text-align: center; }
.inn_heading_lt h3 { background-position:center center; }
.inn_heading_rt {  width: 100%; display: inline-block; margin-top: 0px; text-align: center; padding-top: 10px; }
.text_box_rt p { text-align: left; }
.text_box_rt { padding-bottom: 25px; }
.main_heading h3 {  font-size: 24px; line-height: 26px; }
.main_heading h4 { font-size: 13px; line-height: 15px;  padding-top: 5px; }
.white_cont_box h4 {  font-size: 20px; line-height: 22px; padding-left: 30px;  background-size: 20px !important; background-position: left top 5px !important; }
.buy_botton a {  width: 135px; height: 45px; font-size: 12px; line-height: 45px;  padding-left: 40px; background-size: 14px; }
.colors_sec {  min-height: inherit; }
.inn_color_sec_lt h2 { font-size: 26px; line-height: 30px; }
.inn_color_sec_lt h4 { font-size: 17px; line-height: 22px; padding-top: 10px; }
.inn_color_sec_rt img {  width: 100%; }
.customer_caro_sec { margin-top: 0px; }
.owl-carousel .owl-stage-outer {  padding: 35px 0 35px 0px; }
.play_botton {  width: 80px; height: 80px;  margin-left: -40px;  margin-top: -40px; padding: 20px; }
.inn_video_sec {  min-height: inherit; padding-bottom: 25px; }
.suscribe_sec input[type="email"] {  width: 100%; }
.suscribe_sec input[type="submit"] {  width: 100%; }




}
 
