@media screen and (max-width:1600px){
	.features .shapes .shape2{bottom:3%;}
	.features .shapes .shape3{bottom:3%;}
}

@media screen and (max-width:1400px){
	.feature-cont h3{min-height: 55px;}
}

@media screen and (max-width:1200px){
	.features .container{max-width: 1100px;}
	.featurebg{padding-bottom: 80px;}
	.features .shapes .shape2{bottom:3%;}
	.features .shapes .shape3{bottom:3%;}
	.faq-block:before{height:320px;}
}

@media screen and (max-width:991px) {
	/*Mobile menu */
	.main-menu {display:none !important;}
	.mobile-menu nav#menu {display:none;}
	.mobile-menu {display: block !important;}
	.mm-navbar a img {width:150px;}
	.mm-panels .sub-menu li {width: 100% !important;border-bottom-width: 0 !important;}
	.mm-panels .sub-menu li:last-child {border: inherit !important;}
	.mabile-btn .navbar-toggle {background-color: #c99734; padding: 8px; border-radius: 3px; margin-top: -6px;}
	.mabile-btn .navbar-toggle .icon-bar {background:#FFF;}
	.mm-navbar .mm-close {background: #CCC;padding-left: 15px;}
	.mm-close:after {font-size: 20px;line-height: 20px;}
	.mm-navbar .mm-close:hover {background: #333;color:#FFF !important;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #FFF!important;}
	.mm-navbar .mm-prev {background: #CCC;padding-left: 0 !important;}
	.mm-navbar .mm-prev:before {width: 12px; height: 12px; left: 20px !important;}
	.mm-navbar .mm-prev:hover {background: #333;}
	.mm-navbar .mm-prev:hover:before {border-color:#FFF !important;}
	.mm-navbar a:hover, .mm-navbar a:focus, .mm-navbar a:active {color:#337ab7 !important;}
	.mm-listview a:hover, .mm-listview a:focus, .mm-listview a:active {color:#337ab7 !important;}
	.mm-panels > .mm-panel {padding: 0 !important;}
	.mm-panels .mm-listview {margin-left:0 !important;width: 100% !important;}
	.mm-panels .mm-listview a {font-weight: 500; text-align: left;}
	.mm-navbar-top {font-weight:600;}
	.mm-menu .mm-listview li.current-menu-item {color: #051e3a !important;}
	.mabile-btn {top: 0px;position: relative;}
	.mabile-btn .navbar-toggler {width: 35px;height: 35px;background: #6885FF;border: none;border-radius: 3px;position: relative;margin-right: 0px;    padding: 2px 6px;}
	.mabile-btn .navbar-toggler:hover {background: #337ab7;}
	.mabile-btn .navbar-toggler span {width: 23px;height: 2px;background: #fff;position: relative;display: block;margin: 5px 0;}
	.mobile-menu {position: relative;transition: all 0.45s ease-in;}
	.shrink .mobile-menu{top: 20px;transition: all 0.45s ease-in;}
	.mobile-menu .navbar {margin-bottom: 0;min-height: 0;}
	/*.End mobile menu */
	.header-menu{display:none;}
	.container{max-width: 920px;}
	.facts-block .row{display: flex;justify-content: center;row-gap: 40px;}
	header .navbar {padding: 10px 10px;}
	.contact-block .row.conflx {display: flex;justify-content: center;row-gap: 40px;}
	.cpy-right-text{text-align: center;}
	.cpy-right-menu ul{justify-content: center;margin-top: 10px;}
	.articles .row{row-gap: 50px;}
	.articles-list ul{padding-left: 20px;grid-template-columns: repeat(3, 1fr);}
	.feature-cont h3{min-height: 0px;}
	.featurebg{border-radius:0px;}
	.page-title h2{font-size: 35px;}
	.page-title h3{font-size: 20px;}
	.last-btn{padding-bottom: 10px !important;}
	li a.call-btn {background-color: #337ab7;border-radius: 10px;color: #fff;padding: 10px 20px;text-align: center !important;
	margin: 10px;margin-bottom: 0px;}
	.contact-block:before{background-position: center bottom -140px;}
	.articles:before{background-position: center bottom -140px;}
	.footer-top .row{row-gap:15px;}
	.faq-block:before{height:250px;}
}

@media screen and (max-width:767px){
	.facts-block .shapes .shape2{bottom:4%;}
	.articles-list ul li a{font-size: 18px;}
	body{touch-action: pan-x pan-y;}
	.faq-block:before{height:170px;}
}

@media screen and (max-width:650px){
	.features .shapes .shape1{top: 125px;left: 5%;}
}

@media screen and (max-width:600px){
	.feature-tile{flex-direction: column;row-gap: 40px;}
	.featurebg .col-lg-6:nth-child(even) .feature-tile {flex-direction: column;row-gap: 40px;}
	.features .shapes .shape2{bottom:1%;}
	.features .shapes .shape3{bottom:1%;}
	.featurebg .col-lg-6:nth-child(even) .feature-tile .feature-cont:after,.featurebg .col-lg-6 .feature-tile .feature-cont:after{
	border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 20px solid #fff;
	top:-35px;left: 0;right: 0;margin: 0 auto;width: 0;height: 0;}
	.faq-block:before{height:120px;}
}

@media screen and (max-width:575px){
	.facts-block{padding-bottom: 100px;}
	.facts-block .shapes .shape2{bottom:2%;}
	.articles-list ul{padding-left: 20px;grid-template-columns: repeat(2, 1fr);}
	.faq-row .accordion-button{font-size: 18px;}
	.contact-block:before {background-position: center bottom -90px;top: auto;bottom: 0;}
	.articles:before {background-position: center bottom -90px;top: auto;bottom: 0;}
	.con-tile-text{padding: 20px 10px;}
	.con-tile-text h3{font-size:20px;}
	.feature-cont{padding: 30px;}
	.feature-cont h3{font-size: 20px;}
	.facts-cont h3{font-size: 20px;}
	.head-nav.fixed-header{padding:5px 10px;}
}

@media screen and (max-width:450px){
	.articles-list ul li a{font-size: 16px;}
	.page-title h2{font-size: 30px;}
	.page-title h3{font-size: 25px;}
}

@media screen and (max-width:400px){
	.header-logo img{height:26px;}
}

@media screen and (max-width:320px){
	.header-logo img{height:28px;}
}