#sp-main-body {
    padding: 30px 0;
}

body{color:#525252;}
h1, h2, h3, h4, h5, h6 {color:#171717;}
.sp-page-title {background:#1E8B4D;padding:60px;}
.sp-page-title h1 {color:#fff;text-align:center;font-size:36px;line-height:45px;margin:0;font-family:Inter;font-weight:bold;}

#sp-page-builder .sppb-section-title {margin-bottom:40px;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {letter-spacing:0px;}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {font-size:16px;text-transform:none;color:#404040;font-weight:600;}

div.mod-languages img {border-radius:0;}

.mod-languages {line-height: 70px;}
.mod-languages .btn-group.open .dropdown-toggle {-webkit-box-shadow:none;box-shadow:none;}
.mod-languages .btn:active {-webkit-box-shadow:none;box-shadow:none;}
.mod-languages ul > li > a::before {content:""!important;margin-right:0!important;}
.mod-languages .dropdown-menu {min-width:45px;padding:7px;margin:0;/*background:#eee;*/}
.sp-module .mod-languages ul >li >a {display:table;margin:7px 0;}

.mod-languages .btn {padding: 6px 12px !important;}
.mod-languages .btn:hover {box-shadow:none!important;}


.btn, .sppb-btn {border-width:2px;padding:14px 28px!important;font-size:16px!important;font-family:"Inter"!important;border-radius:2px;font-weight:600!important;line-height:1!important;transition-timing-function: ease-in-out!important;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn:hover, .sppb-btn:hover {box-shadow:0px 0px 3px rgba(0, 0, 0, 0.1), 0px 4px 20px rgba(0, 0, 0, 0.15)!important;}


.btn-default, .sppb-btn-default {color:#fff!important;background-color:#26AE60!important;border-color:#26AE60!important;}
.btn-default:hover, .sppb-btn-default:hover {color:#fff!important;background-color:#1E8B4D!important;border-color:#1E8B4D!important;}
.btn-default.focus, .btn-default:focus {color:#fff!important;background-color:#1E8B4D!important;border-color:#1E8B4D!important;}
.btn-default.active, .btn-default:active {color:#fff!important;background-color:#1E8B4D!important;border-color:#1E8B4D!important;}

.btn-primary, .sppb-btn-primary {color:#171717!important;border-color:#D4D4D4!important;background-color:#fff!important;}
.btn-primary:hover, .sppb-btn-primary:hover {border-color:#D4D4D4!important;background-color:#fff!important;}
.btn-primary.focus, .btn-primary:focus {color:#171717!important;background-color:#fff!important;border-color:#d4d4d4!important;}

.btn-primary.active, .btn-primary:active {color:#171717!important;background-color:#fff!important;border-color:#d4d4d4!important;}

.offcanvas-menu .offcanvas-inner .sp-module:first-child {padding:30px 30px 0 30px;}
.offcanvas-menu .offcanvas-inner .sp-module {margin-top:10px;margin-bottom:0px;}

.offcanvas-menu .offcanvas-inner .sp-module ul.menu>li {width: 100%;}


/* Large Display */
/* @media (min-width: 1200px) */

/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {

}

/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {

}
	
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
.sp-page-title h1 {font-size:24px!important;line-height:30px!important;}
.logo img {width:80%!important;}
}

/* Smartphones */
@media only screen and (max-width: 480px) {
.sp-page-title h1 {font-size:24px!important;line-height:30px!important;}
.logo img {width:80%!important;}
}


