body {margin:0px; padding: 0px; font-size: 15px; font-weight: 400; color: #666;font-family: 'Roboto', sans-serif;}

li{list-style: none; display: inline-block; }

a{text-decoration: none;}

*{margin: 0px; padding: 0px;}

h1,h2,h3,h4,h5,p{margin: 0px;padding: 0px;}

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

form{margin: 0px; padding: 0px;}

input{outline: none;border:none;}

html { scroll-behavior: smooth;overflow-x: hidden; }

select { -webkit-appearance: none; -moz-appearance: none;font-size: 15px; }



/* list view */

.thumbnail

{

    margin-bottom: 20px;

    padding: 0px;

    -webkit-border-radius: 0px;

    -moz-border-radius: 0px;

    border-radius: 0px;

}



.item.list-group-item

{

    float: none;

    width: 100%;

    background-color: #fff;

    margin-bottom: 10px;

}

.item.list-group-item:nth-of-type(odd):hover,.item.list-group-item:hover

{

    background: #428bca;

}



.item.list-group-item .list-group-image

{

    margin-right: 10px;

}

.item.list-group-item .thumbnail

{

    margin-bottom: 0px;

}

.item.list-group-item .caption

{

    padding: 9px 9px 0px 9px;

}

.item.list-group-item:nth-of-type(odd)

{

    background: #eeeeee;

}



.item.list-group-item:before, .item.list-group-item:after

{

    display: table;

    content: " ";

}



.item.list-group-item img

{

    float: left;

}

.item.list-group-item:after

{

    clear: both;

}

.list-group-item-text

{

    margin: 0 0 11px;

}



/* end of listview*/



/*scrool up*/

#myBtn {display: none;position: fixed;bottom: 20px;right: 30px;z-index: 99;font-size: 24px;border: none;outline: none;background-color: #0ca629;color: white;cursor: pointer;padding: 3px 13px;border-radius: 4px;}

#myBtn:hover {background-color: #03801d;}







/*CSS BEGINGS*/

.top-header{background-color: #ececec;padding: 8px 0px;}

.top-header a{transition: 0.4s all ease-in-out; color: #333;text-decoration: none;font-weight: 400;font-size: 14px;}

.top-header a:hover{color: #333;text-decoration: none;font-weight: 400;font-size: 14px; margin-left: 5px;}

.top-header i{margin-right: 5px;}

.top-header ul{display: flex;justify-content: flex-end;}

.top-header ul li{margin-left: 10px;}



.mid-header{padding:12px 0px;}





.social-media-fix {position: fixed;bottom: 0%;left: 1%;z-index: 999; transform: translate(-5%,-00%); width: 110px}

.social-media-fix  ul{margin: 0;padding:0;}

.social-media-fix  ul li{display: inherit;margin-bottom: 4px;}

.social-media-fix  ul li .slink{text-decoration: none; transition: 0.3s all ease-in-out; border-radius: 4px; color: #fff; height: 40px;width: 40px; background-color: #0082d6;display: flex; align-items: center;justify-content: center;}

.social-media-fix  ul li .slink span{transition: 0.3s all ease-in-out; font-size: 0px;opacity: 0;}

.social-media-fix  ul li .slink:hover{width: 110px; background-color: #e32c0c;}

.social-media-fix  ul li .slink:hover span{margin-left: 5px; opacity: 1; font-size: 14px;}





/* -- Navigation start -- */

.navigation{position: sticky; top: 0px; z-index: 1000; background-color: #09a223;box-shadow: 0px 0px 2px 0px #ccc; }

.main-menu {

	margin-bottom: 0px;

}

.bg-light{background-color:#09a223 !important;}

.main-menu .navbar-default {

	border: none;

	background-color: transparent;

	height: auto;

	min-height: 0;

	margin-bottom: 0;

}

.navbar-default .navbar-nav > li > a {

	color: #fff;

}

.navbar-nav .nav-link:hover{color: #fff!important; border-color: #fff;}

.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover{background-color: #09a223; color: #fff; font-weight: 400;}

.navbar-expand-lg .navbar-nav .dropdown-menu{background-color: #09a223;}





.navbar-nav .nav-link{padding-left: 5px!important;padding-right: 5px!important; color: #fff!important;margin:0px 15px; border-bottom:1px solid transparent; }





.navbar-toggle {

	background-color: #fff;

}

.navbar-nav:not(.sm-collapsible) ul .caret {

	position: absolute;

	right: 0;

	margin-top: 6px;

	margin-right: 15px;

	border-top: 4px solid transparent;

	border-bottom: 4px solid transparent;

	border-left: 4px dashed

}

.navbar-nav:not(.sm-collapsible) ul a.has-submenu {

	padding-right: 30px

}

.navbar-nav.sm-collapsible .caret, .navbar-nav.sm-collapsible ul .caret {

	position: absolute;

	right: 0;

	margin: -3px 15px 0 0;

	padding: 0;

	width: 32px;

	height: 26px;

	line-height: 24px;

	text-align: center;

	border-width: 1px;

	border-style: solid

}

.navbar-nav.sm-collapsible .caret:before {

	content: '+';

	font-family: monospace;

	font-weight: 700;

	color: #000;

}

.navbar-nav.sm-collapsible .open > a > .caret:before {

	content: '-';

	color: #000;

}

.navbar-nav.sm-collapsible a.has-submenu {

	padding-right: 50px

}

.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret, .navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] ul .caret {

	position: static;

	margin: 0 0 0 2px;

	padding: 0;

	width: 0;

	height: 0;

	border-top: 4px dashed;

	border-right: 4px solid transparent;

	border-bottom: 0;

	border-left: 4px solid transparent

}

.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret:before {

	content: '' !important

}

.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] a.has-submenu {

	padding-right: 15px

}

.navbar-nav span.scroll-up, .navbar-nav span.scroll-down {

	position: absolute;

	display: none;

	visibility: hidden;

	height: 20px;

	overflow: hidden;

	text-align: center

}

.navbar-nav span.scroll-up-arrow, .navbar-nav span.scroll-down-arrow {

	position: absolute;

	top: -2px;

	left: 50%;

	margin-left: -8px;

	width: 0;

	height: 0;

	overflow: hidden;

	border-top: 7px dashed transparent;

	border-right: 7px dashed transparent;

	border-bottom: 7px solid;

	border-left: 7px dashed transparent

}

.navbar-nav span.scroll-down-arrow {

	top: 6px;

	border-top: 7px solid;

	border-right: 7px dashed transparent;

	border-bottom: 7px dashed transparent;

	border-left: 7px dashed transparent

}

.navbar-nav.sm-collapsible ul .dropdown-menu > li > a, .navbar-nav.sm-collapsible ul .dropdown-menu .dropdown-header {

	padding-left: 35px

}

.navbar-nav.sm-collapsible ul ul .dropdown-menu > li > a, .navbar-nav.sm-collapsible ul ul .dropdown-menu .dropdown-header {

	padding-left: 45px

}

.navbar-nav.sm-collapsible ul ul ul .dropdown-menu > li > a, .navbar-nav.sm-collapsible ul ul ul .dropdown-menu .dropdown-header {

	padding-left: 55px

}

.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu > li > a, .navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu .dropdown-header {

	padding-left: 65px

}

.navbar-nav .dropdown-menu > li > a {

	white-space: normal

}

.navbar-nav ul.sm-nowrap > li > a {

	white-space: nowrap

}

.navbar-nav.sm-collapsible ul.sm-nowrap > li > a {

	white-space: normal

}
.navbar{padding:3px 0; }

.navbar-collapse {

	padding-right: 0;

	padding-left: 0

}

.toggle-menu {

	color: #fff;

	cursor: pointer;

	overflow: hidden

}

.toggle-menu > span.text {

	padding: 7px 0 0 15px;

	font-size: 18px;

	display: inline-block;

	font-family: 'PT Sans', sans-serif

}

.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {

	border-color: #fff;

	background-color: #fff;

	border-radius: 2px

}



.navbar-default .navbar-toggle .icon-bar {

	background-color: #254279

}

.navbar-nav {

	margin: 0;

	padding-left: 3px

}

.navbar-default .navbar-nav:first-child > li:first-child > a {

	border-left: none

}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {

	color: #000;

	border-bottom: 3px solid #FF6600;

}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {

	border-color: transparent

}

.navbar-default .navbar-nav > li > .dropdown-menu {

	border: none;

	border-radius: 0;

	min-width: 250px;

	left: 1px;

	background: #09a223;

	padding: 0

}

.navbar-default .navbar-nav > li > .dropdown-menu > li > a, .navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus, .navbar-default .navbar-nav > .open .dropdown-menu > li > a, .navbar-default .navbar-nav > .open .dropdown-menu > li > a:focus {

	padding: 10px 15px;

	background: #09a223;

	color: #404040;

	border-top: solid 1px rgba(0, 0, 0, .1);

	padding-right: 30px

}

.navbar-default .navbar-nav > li > .dropdown-menu > li > ul > li > a {

	font-weight: 400

}

.navbar-default .navbar-nav > li > .dropdown-menu > li:hover > a, .navbar-default .navbar-nav > .open .dropdown-menu > li > a:hover {

	color: #004d40;

	background: #09a223;

}

.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {

	padding: 0;

	margin: 0

}

.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu-lg {

	min-width: 500px

}

.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu-lg li {

	width: 90%;

	float: left

}



@media screen and (min-width:770px) {

ul.nav li.dropdown:hover > ul.dropdown-menu {

	display: block;

	color: #F29061 !important;

}

}

/* -- Navigation end -- */



.breadcrumb li{padding-right:10px;}

.breadcrumb li a{color:#09A223; !important}



.my-slider-ban{background-color: #fff;}

.my-slider-ban img{width: 100%;height: auto;}



.features { box-shadow: 0px 0px 8px #999;margin-bottom: 5px;}

.features .content{display: flex;background-color: #fff;padding: 40px 0px; border-right: 1px solid #ccc; padding-left: 20px;}

.features .content .cont1 {margin-right: 10px; padding: 2px; display: inline-block; height: 43px;width: 46px; background-color: #09a223;border-radius: 50%;text-align: center; }

.features .content .cont1 h3{font-size: 24px; color: #fff;font-weight: 900; margin-top: 5px;}

.features .content .cont2 a {font-size: 20px;font-weight: 700;color: #333;}

.features .cf{border-left: 1px solid #ccc; }

.features .content:hover{background-color: #09a223;}

.features .content:hover .cont1{background-color: #fff;}

.features .content:hover .cont1 h3{color: #09a223;}

.features .content:hover .cont2 a{color: #fff;}

.features .content:hover p{color: #fff;}

.features .col-md-3{padding: 0px;}



.welcome {padding: 50px 0px; background-color: #f1f1f1;}

.welcome h1{font-size: 36px;font-weight: 400;color: #333;margin-bottom: 17px;}

.welcome h1 a{color: #09A223;}

.welcome  p{line-height: 28px; color: #666; text-align: justify;}

.welcome .link {margin-top: 30px; margin-bottom: 30px;}

.welcome .link a{transition: 0.4s all ease-in-out; color: #fff; text-decoration: none;padding: 12px 30px;background-color: #09a223;border-radius: 25px; }

.welcome .link a:hover{margin-left: 10px; padding:12px 35px;}

.welcome img{width: 100%; height: auto;}





.testi{background: url(../../images/bg.jpg); background-attachment: fixed;background-repeat: no-repeat;padding: 30px 0px;}

.testi .responsive .link{  text-align: center; margin: 30px;}

.testi .responsive .link a{background-color: #09a223;padding: 12px 18px;border-radius: 4px; color: #fff;}

.responsive{padding-top: 20px; padding-bottom: 20px;}

.responsive .res-1{transition: 0.4s all ease-in-out; margin-bottom: 10px;padding: 15px; border:1px solid #ececec;}

.responsive .res-1:hover{background-color: #ececec; border-color: #ececec;}

.responsive .res-1:hover{color: #333;}

.responsive .res-1:hover h2{color: #333;}

.responsive .res-1:hover h2 span{color: #333;}

.responsive .res-1:hover ul li a{color: #333;}

.responsive .res-1 .test-img{}

.responsive .res-1 .test-img img{width: 130px;height: 130px;border-radius: 50%;display: block;margin: auto;object-fit: cover; border:2px solid #fff;}

.responsive .res-1 p{font-weight: 300; line-height: 28px;margin-top: 10px;text-align: justify; text-align: center; color: #fff;}

.responsive .res-1:hover p{color: #333;}

.testimonials{background-color: #f1f1f1; padding: 50px 0px; text-align: center;}

.testimonials h2{font-size: 36px; font-weight: 900; color: #333; margin-bottom: 15px;}

.testimonials small{font-size: 14px; font-weight: 300;color: #333;}

.testimonials .responsive1{padding-top: 20px;}

.testimonials .responsive1 .res-1{transition: 0.4s all ease-in-out; margin-bottom: 10px;padding: 15px;}

.testimonials .responsive1 .res-1 h2{color: #333; text-align: center;font-size: 20px;font-weight: 400; margin-top: 20px;}

.testimonials .responsive1 .res-1 .test-img{}

.testimonials .responsive1 .res-1 .test-img img{width: 130px;height: 130px;border-radius: 50%;display: block;margin: auto;object-fit: cover; border:6px solid #fff; margin-bottom: 15px;}

.testimonials .responsive1 .res-1 p{font-weight: 300; line-height: 28px;text-align: justify; text-align: center;}



.recent-news{padding: 50px 0px;}

.recent-news .title{ margin-bottom: 20px;}

.recent-news .content .ser-h{margin-bottom: 15px; text-align:center;}

.recent-news h2{font-size: 36px;font-weight: 400;color: #333;margin-bottom: 10px;}

.recent-news small{font-size: 18px; font-weight: 300;color: #666;}

.recent-news .content img{margin-top: 20px; width: 100%; height: auto;}

.recent-news .content h3{color: #09A223; font-size: 18px;font-weight: 700;margin-top: 15px;}

.recent-news .content h3 a{color: #09A223;}

.recent-news .content h4{font-size: 14px; font-weight: 300;font-style: italic;margin:10px;}

.recent-news .content p{font-weight: 400;line-height: 28px;color: #666;text-align: justify;}

.content .link {margin-top: 30px;}

.content .link a{transition: 0.4s all ease-in-out; color: #fff; text-decoration: none;padding: 12px 30px;background-color: #09a223;border-radius: 25px; }

.content .link a:hover{margin-left: 10px; padding:12px 35px;}

.recent-news .content i{margin-right: 10px;}

.pdate {padding:5px 2px; font-size:13px;}



.tit{padding-top: 40px; text-align: center;}

.tit h2{color: #333; font-size: 36px; margin-bottom: 10px;}

.tit p{font-weight: 300;}

.responsive .res-1 h2{ margin-bottom: 15px; font-size: 20px; color: #fff; text-align: center;margin-top: 20px; font-weight: 700;}

.responsive .res-1 h2 span{ color: #fff; text-align: center; font-weight: 400;}

.responsive .res-1 ul{text-align: center;}

.responsive .res-1 ul li{margin: 0px 7px;}

.responsive .res-1 ul li a{transition: 0.4s all ease-in-out; color: #666;}



.message{background-color: #f1f1f1;padding: 50px 0px;}

.message .title {margin-bottom: 30px;}

.message .msg-img img{width: 100%;height: auto; border: 6px solid #fff;}

.message .title h2{font-size: 36px;font-weight: 400; color: #333;margin-bottom: 15px;}

.message .title small{font-size: 18px;font-weight: 300;color: #666;}

.message .content h2{font-size: 24px; font-weight: 700;width: 169px; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #09a223;}

.message .content p{text-align: justify;line-height: 28px;color: #666;}

.message .link {margin-top: 30px;}

.message .link a{transition: 0.4s all ease-in-out; color: #fff; text-decoration: none;padding: 12px 30px;background-color: #09a223;border-radius: 25px; }

.message .link a:hover{margin-left: 10px; padding:12px 35px;}



.notice {background-color: #f1f1f1; padding:25px; padding-top:10px; }

.notice h2 a{color:#333333;}

.notice ul li{ padding:5px; border-bottom: solid 1px #fff;}

.notice ul li a{ color:#09A223;}



.date {padding:10px; margin-bottom:15px;}

.image {margin-bottom:15px;}

.story {margin-bottom:15px;}

.single-post {margin-bottom:20px;}

.rightcol h3{font-size:16px; font-weight:400;}

.rightcol h3 a{color:#09A223;}

.rightcol .single ul li{padding: 10px 0px;}

.quote{background-color: #09a223;padding: 50px 0;text-align: center;}

.quote h2{font-size:36px; font-weight:300;color: #fff;margin-bottom: 10px;}

.quote small{font-size: 15px; color: #fff;padding-bottom: 40px; font-weight: 300;}

.quote .form-in-line-s{display: flex;  justify-content: space-between; margin-bottom: 7px; margin-top: 30px;}

.quote .form-in-line-s .f-s{width: 356px;}

.quote .form-control{border:none; border-radius:0px; background-color: #f1f1f1;  padding:10px; font-weight: 300;font-size: 15px;}

.quote .btn-sbt{background-color: #f1f1f1;color: #09a223;margin-top: 20px;outline: none;border:none; padding: 10px 50px; text-transform: uppercase;border-radius: 0px;}



.footer{background-color: #161515;padding-top: 50px; color: #cccccc;padding-bottom: 30px; font-size: 14px;}

.footer .cont-1{margin-bottom: 30px;}

.footer .cont-1 h2{font-weight: 700; color: #24c358;font-size: 24px;margin-bottom: 20px;}

.footer .cont-1 p{font-weight: 300;line-height: 28px;text-align: justify;margin-bottom: 15px;}

.footer .cont-1 .content{display: flex;margin-bottom: 10px;}

.footer .cont-1 .content .img-cont img{height: 60px;width: 70px;object-fit: cover; border:1px solid #999;}

.footer .cont-1 .content .txt-cont{margin-left: 15px;}

.footer .cont-1 .content .txt-cont a{font-size: 14px;color: #cccccc; font-weight: 300;}

.footer .cont-1 .content .txt-cont p{font-size: 12px; margin-bottom: 10px;}

.footer .cont-1 .content .txt-cont p i{margin-right: 5px;}



.footer .cont-1 .link ul li{display: inherit;margin-bottom: 9px;}

.footer .cont-1 .link ul li a{transition: 0.2s all ease-in-out; color: #cccccc;text-decoration: none;font-weight: 300;}

.footer .cont-1 .link ul li a:hover{color: #fff;text-decoration: none;}

.footer .cont-1 .link ul li i{margin-right: 10px;}



.bottom-social h2{font-weight: 700; color: #fff;font-size: 24px;margin-bottom: 20px; font-weight: 300;}

.bottom-social{text-align: center;margin: 20px;}

.bottom-social i{transition: 0.2s all ease-in-out; color: #cccccc;font-size: 20px;margin-right: 20px;}

.bottom-social i:hover{color: #fff;}



.partner{padding: 30px 15px 40px 0px;background-color:#161515; color: #666; border-bottom: 1px solid #282727;}

.partner img{filter: brightness(95%);}

.partner img:hover{filter: brightness(100%);}

.partner p{text-align: center; color: #999;}

.partner p a{transition: 0.2s all ease-in-out; color: #fff;}

.partner p a:hover{margin-left: 5px; text-decoration: none;}



.copyright{padding: 20px;background-color:#161515; color: #666; border-top: 1px solid #282727;}

.copyright p{text-align: center; color: #ccc; font-weight: 300;}

.copyright p a{transition: 0.2s all ease-in-out; color: #fff;}

.copyright p a:hover{margin-left: 5px; text-decoration: none;}

.testi .title h2{font-size: 30px;font-weight: 700;margin: 40px 0px;margin-bottom: 20px;text-align: center; color: #fff;}



/*inner pages css befins*/
.page-new .intro .shorts .single .image{float: left;margin-right: 10px;}


.page-new{padding-bottom: 60px;}
.pevents .abt-ctnt{transition: 0.3s all ease-in-out; background-color: #f4f4f4;padding:20px;margin-bottom: 40px;}

.pevents .abt-ctnt:hover{background-color: #0a66ae;}

.pevents .abt-ctnt .myco{display: flex;margin-bottom: 0px;}

.pevents .abt-ctnt .myco .img-cont{margin-right: 10px;}

.pevents  h2{margin-bottom: 25px;}

.pevents .abt-ctnt a{transition: 0.3s all ease-in-out; color: #0082d6; text-decoration: none;}

.pevents .abt-ctnt a:hover{color: #e32c0c;color: #fff; text-decoration: underline; }

.pevents .content p{margin-bottom: 30px;}

.pevents .abt-ctnt .mygo .txt-cont a{padding:10px; background-color:#fff; margin-bottom: 5px; display: inline-block;width: 100%; }

.pevents .abt-ctnt h4{transition: 0.3s all ease-in-out; font-size: 14px;font-weight: 300;margin-top: 7px;}

.pevents .abt-ctnt img{border:1px solid #fff;}

.pevents .abt-ctnt:hover a{color: #fff; text-decoration: none;}

.pevents .abt-ctnt:hover h4{color: #fff;}

.com-back{background-color: #f4f4f4;; padding:10px 15px; color: #09a223; margin-bottom: 20px;}



.intro h1{font-size: 36px; font-weight: 700;color: #333;margin-bottom: 20px; margin-top: 20px;}

.intro h2{font-size: 24px; font-weight: 700;color: #09a223;margin-bottom: 20px; margin-top: 40px; background-color: #f4f4f4;padding:10px 15px;}

.intro p{line-height: 28px; text-align: justify;}



.intro .my-list ul{margin-top: 30px;}

.intro .my-list ul li{display: inherit; font-weight: 700; margin-top: 7px;}

.intro .my-list ul li i{font-size: 13px;margin-right: 5px; color: #09a223;}

.intro .r-table{margin-top: 30px;}

.intro .r-table i{margin-right: 4px;}

.intro .r-table td a{color: #09a223;}



.contact-details{margin-bottom: 40px; margin-top: 40px;}

.contact-details h1{font-size: 36px;font-weight:700;color: #333;}

.contact-details .contact1 ul li{display: inherit; border-bottom: 1px solid #999;padding: 20px 0px;}

.contact-details .contact1 ul li h3{color: 300;font-size:22px;font-weight: 400; margin-bottom: 10px;}

.contact-details .contact1 ul li h3 i{font-size: 20px;margin-right: 10px;}

.contact-details .contact1 ul li a{color: #666;font-size: 16px;}



.contact-form h2{margin-bottom: 20px; font-size: 36px;font-weight: 700;}

.contact-form label{font-size: 22px;}

.contact-form .form-control::placeholder{font-weight: 300;font-size: 14px;}

.contact-form .form-group{margin-bottom: 18px;}

.contact-form .btn-primary{background-color: #333;outline: none; border:none;}













/*Extra small devices (portrait phones, less than 576px)*/

@media (max-width: 575.98px) {

	.responsive .res-1 .all{display: block;}

	.responsive .res-1 .all h3{margin-top: 10px;}

	.footer .cont-1 h2{font-size: 20px;}

	.responsive .res-1 .all{display: block;}

	.responsive .res-1 .all h3{margin-top: 10px;}

	.quote .form-in-line-s{display: inherit; margin-bottom: 7px; margin-top: 30px;}

	.quote .form-in-line-s .f-s{width: 100%;}

	.top-header{display: none;}

	.partner img{margin-bottom: 5px;}





}



/*Small devices (landscape phones, 576px and up)*/

@media (min-width: 576px) and (max-width: 767.98px) {

	.responsive .res-1 .all{display: block;}

	.responsive .res-1 .all h3{margin-top: 10px;}

	.quote .form-in-line-s{display: inherit; margin-bottom: 7px; margin-top: 30px;}

	.quote .form-in-line-s .f-s{width: 100%;}

	.top-header{display: none;}

	.partner img{margin-bottom: 5px;}



	

}



/*Medium devices (tablets, 768px and up)*/

@media (min-width: 768px) and (max-width: 991.98px) {

	.quote .form-in-line-s{display: inherit; margin-bottom: 7px; margin-top: 30px;}

	.quote .form-in-line-s .f-s{width: 100%;}

	.top-header{display: none;}

	.partner img{margin-bottom: 5px;}



}





/*Large devices (desktops, 992px and up)*/

@media (min-width: 992px) and (max-width: 1199.98px) {

	.quote .form-in-line-s{display: inherit; margin-bottom: 7px; margin-top: 30px;}

	.quote .form-in-line-s .f-s{width: 100%;}

	.partner img{margin-bottom: 5px;}

}



/*Extra large devices (large desktops, 1200px and up)*/

@media (min-width: 1200px) { ... }