@font-face{font-family:'Montserrat';font-weight:400;font-style:normal;font-display:swap;src:local(''), url('../fonts/Montserrat-Regular.woff2') format('woff2'), url('../fonts/Montserrat-Regular.woff') format('woff')}
@font-face{font-family:'Intro Book Alt';font-weight:400;font-style:normal;font-display:swap;src:local(''), url('../fonts/Intro-Book-Alt.woff2') format('woff2'), url('../fonts/Intro-Book-Alt.woff') format('woff')}
.menu2 .menu__level-1-a, .menu2 .menu__header {font-family: "Montserrat", Roboto;font-weight: 400;text-transform: uppercase;}
.product-banner__text-span.link {border-bottom: none;font-family: "Montserrat", Sans-serif;font-weight: 500;line-height: 1em;}
.img_utp {width:50%;margin-bottom: 15px;}
.product_utp {background: #999999; padding: 20px 20px 5px; border-radius: 4px;margin: 0px 0px 15px 0px;}
.uni-banner__title1 {color: #92d500;font-family: "Montserrat", Roboto;font-weight: 600;text-transform: uppercase;line-height: 1.2em;letter-spacing: 0.5px;}
.uni-banner__item {text-align: center;}
.footer__text__my {color: #ffffff;font-family: "Intro Book Alt", Roboto;font-weight: 400;}
.footer__socials-payments {background: #311e07;}
div.heading {text-align: center;color: #301e06;font-family: "Montserrat", Roboto;font-size: 28px;font-weight: 700;}
.heading:after {border: none;}
.off{color: #301e06;font-family: "Intro Book Alt", Roboto;font-weight: 300;line-height: 1.4em;}
.home-page .html-module {padding: 20px 20px 5px;background: none;border-radius: 0px;}
.home-page .html-module p {color: #301e06;font-family: "Intro Book Alt", Roboto;font-weight: 300;line-height: 1.4em;}
.uni-banner__img {max-height: 370px;}
.uni-banner__item .btn-primary {background:#70aa0d;min-width: 120px;font-size: 32px;font-weight: 600;line-height: 1.2em;letter-spacing: 0.5px;font-family: "Intro Book Alt", Roboto;}
.banner-label:after {right: -10px;width: 20px;transform: skew(-155deg );}
.myheader {padding: 10px;}
.myheader-title {color: #311e07;font-family: "Montserrat", Roboto;font-size: 18px;font-weight: 600;text-transform: uppercase;line-height: 1.2em;letter-spacing: 0.5px;}
.myheader-subtitle {color: #311e07;font-family: "Intro Book Alt", Roboto;font-size: 12px;font-weight: 600;line-height: 1.2em;letter-spacing: 0.5px;}
.breadcrumb {white-space: normal;}
.menu__collapse {/*width: 85%;*/}
/*#menu .menu__level-1-li:first-child{background: none;}*/
.my-utp-header {padding: 10px;text-align: left;font-size: 1.85em;font-weight: 500;color: #70aa0d;}
.my-utp-div div {}
.my-utp-div {padding:0 10px;margin: 0 5px;background: #fff;border: solid 1px #70aa0d;box-shadow: 0 5px 10px rgb(0 0 0 / 8%);border-radius: 10px;}
.mycolumn {float: left;width: 33.33%;padding: 5px 0px;font-size: 0.8em;font-weight: 500;color: #000000;}
.mycolumn span {border: solid 1px #cacaca47;border-radius: 5px;padding: 5px 10px 5px 15px;}
.myimage {top: 0px;position: relative;left: 15px;}
#myrow:after {content: "";display: table;clear: both;}

@media (min-width: 1200px) {
	#mylogo {width: 45%;} 
	.col-xxl-pull-6 {right: 20%;}
	.col-xxl-10 {width: 28%;padding-right: 3%;}
	/*.col-xxl-10 {width: 30%;padding-right: 3%;}*/
	.col-xxl-push-10 {left: 30%;}
	/*#col-xxl-4 {width: 15%;} */
	#col-xxl-4 {width: 20%;}
	.col-xxl-2 {width: 5%;}
 } 
@media (min-width:992px){
	.top-links .top-links__a {font-family: "Intro Book Alt", Roboto;font-weight: 400;letter-spacing: 0.5px;}
	.top-links__li:hover {padding: 0px 5px;background: #70aa0d!important;color:#ffffff!important;}
	.top-links__li{padding: 0px 5px;}
	.pull-right { font-family: "Intro Book Alt", Roboto;font-size: 14px;font-weight: 400;}
	/*.pull-right:hover {background: #165605!important;color:#ffffff!important;}*/
}
@media (min-width: 1200px) {	
	.col-lg-10 {width: 70%;}
	.col-lg-2 {width: 30%;}
}
@media (min-width: 992px){
	.col-md-3-my {width: 16.66666666666667%;}
}
@media (max-width: 520px)
{
    .btn-primary {font-size: 14px;}
	.uni-banner__img {max-height: 110px;}
	div.heading {font-size: 20px;}
	.uni-banner__title1 {font-size: 10px;}
	.heading span {font-size: 16px;}
	.myheader-subtitle,.header-logo {display: none;}
	.myheader-title {font-size: 12px;}
	.uni-banner__item .btn-primary {font-size: 14px;}
	.product-banner .col-xs-6 {width: 100%;}
	.nav-tabs li + li {margin: 15px 0 0 0;}
	.nav-tabs li {display: block;}
	.my-utp-header {font-size: 1em;}
	.mycolumn {width: 50%;font-size: 0.5em;}
	.myimage {width: 30px;}
	.my-utp-div {margin: 0px;padding: 0px;}
}
@media (max-width: 767px){
	.myheader-subtitle,.header-logo {display: none;}
	.myheader-title {font-size: 12px;}
	.col-xs-5 {width: 40%;}
	.header-block {padding: 5px 0 5px;}
	.header-block__item {margin: 0px;}
	.uni-banner__item .btn-primary {font-size: 14px;}
	.product-banner .col-xs-6 {width: 100%;}	
	.nav-tabs li + li {margin: 15px 0 0 0;}
	.nav-tabs li {display: block;}
	.my-utp-header {font-size: 1em;}
	.mycolumn {width: 50%;font-size: 0.5em;}
	.myimage {width: 30px;}
	.my-utp-div {margin: 0px;padding: 0px;}
}

@media (max-width: 320px){	
	.my-utp-header {font-size: 1em;}
	.mycolumn {width: 50%;font-size: 0.5em;}
	.myimage {width: 30px;}
	.my-utp-div {margin: 0px;padding: 0px;}
}

p > .footer__column-heading
{
	font-weight: 500;
}