.rev_slider .caption, .rev_slider .tp-caption{
	position: inherit;
}
.tparrows:before {
	display: none;
}
.acym_form input.cell{
	display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.acym_module_form label {
    width: 100%;
}
.fixedmenu .navbar-nav .nav-link {
    color: #26313c !important;
} 
.transparent-bg.darkcolor .btmagamenu { 
    width: inherit;
    margin: 0 auto;
}
.transparent-bg.darkcolor .navbar-nav .nav-link span,.transparent-bg.darkcolor .navbar-nav li.level1.parent > a:after, .transparent-bg.darkcolor .navbar-nav li.level1.parent > span.separator:after{
    color: #26313c !important;
}
.bg-overlay {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100%;
    height: 100%;
    visibility: visible !important;
}
.tp-caption .html5vid {
    width: 100%!important;
    height: 100%!important;
    top: 0 !important;
}
.tp-bullets, .tp-tabs, .tp-thumbs{
	top: auto;
}
.bt-sflat{
	position: relative;
}
.bt-flat-slidebg{
	background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
}
.dark-slider .bt-flat-content{
	position: absolute;
	top: 35%;
	left: 40%;
	text-align: center;
}
/******************************************************* MPD 30/04/2023 *******************************************************/

#je_contact button[type="submit"], .qcbutton a.je_button {
    -webkit-background-size: 200% auto;
    background-size: 200% auto;
/*    background-image: -webkit-gradient(linear, left top, right top, from(#5192e1), color-stop(51%, #23ced5), to(#5192e1));
    background-image: -webkit-linear-gradient(left, #5192e1 0%, #23ced5 51%, #5192e1 100%);
    background-image: -moz-linear-gradient(left, #5192e1 0%, #23ced5 51%, #5192e1 100%);
    background-image: -o-linear-gradient(left, #5192e1 0%, #23ced5 51%, #5192e1 100%);
    background-image: linear-gradient(to right, #5192e1 0%, #23ced5 51%, #5192e1 100%);*/
    background-image: -webkit-gradient(linear, left top, right top, from(var(--maincolor)), color-stop(51%, var(--darkercolor)), to(var(--maincolor)));
    background-image: -webkit-linear-gradient(left, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    background-image: -moz-linear-gradient(left, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    background-image: -o-linear-gradient(left, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    background-image: linear-gradient(to right, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    color: #fff;
}
#je_contact button[type="submit"]:hover, .qcbutton a.je_button:hover {
    -webkit-background-size: 200% auto;
    background-size: 200% auto;
/*    background-image: -webkit-gradient(linear, left top, right top, from(#5192e1), color-stop(51%, #23ced5), to(#5192e1));
    background-image: -webkit-linear-gradient(left, #5192e1 0%, #23ced5 51%, #5192e1 100%);
    background-image: -moz-linear-gradient(left, #5192e1 0%, #23ced5 51%, #5192e1 100%);
    background-image: -o-linear-gradient(left, #5192e1 0%, #23ced5 51%, #5192e1 100%);
    background-image: linear-gradient(to right, #5192e1 0%, #23ced5 51%, #5192e1 100%);*/
    background-image: -webkit-gradient(linear, left top, right top, from(var(--maincolor)), color-stop(51%, var(--darkercolor)), to(var(--maincolor)));
    background-image: -webkit-linear-gradient(left, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    background-image: -moz-linear-gradient(left, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    background-image: -o-linear-gradient(left, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    background-image: linear-gradient(to right, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    color: #fff;
}
/******************************************************************************************************************************/
#je_contact button[type="submit"]:hover, .qcbutton a.je_button:hover{
	background-position: right center !important;
}
#je_contact button[type="submit"]{
	padding: .8rem 2.25rem !important;
    line-height: 1  !important;
    height: auto;
}
.getin_form .form-control {
    border: 1px solid #ececec !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    height: 41px !important;
    color: #b6b8ba !important;
    font-size: 0.875rem !important;
	background: #fff !important;
}
.btfull-map{
	margin-bottom:-5px;
}
.getin_form .controls input {
    border: 1px solid #ececec !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    height: 41px !important;
    color: #b6b8ba !important;
    font-size: 0.875rem !important;
    background: #fff !important;
    width: 100%;
    font-weight: 400;
    line-height: 1.5;
}
.single_post .post { 
    width: 70px;
}
.no_padding_top{
	padding-top: 0;
}


/******************************************************* MPD 30/04/2023 *******************************************************/
:root {
  --maincolor: #5B9B31;
  --lightercolor: #ADCA95;
  --darkercolor: #004300;
}

.bgdefault {
    background: var(--maincolor);
}

.defaultcolor {
    color: var(--maincolor);
}

.hover-default:hover,
.hover-default:focus {
    color: var(--maincolor);
}

#rev_interactive .tp-bullets .tp-bullet:before {
    background: var(--maincolor);
}

.tp-bullet.selected {
    background: var(--maincolor);
}

#rev_creative .tp-bullet {
    border: 1px solid var(--maincolor);
}

#rev_creative .tp-bullet.selected:before {
    background: var(--maincolor);
}

.hephaistos .tp-bullet:hover,
.hephaistos .tp-bullet.selected {
    border-color: var(--maincolor) !important;
}

.video-play-button {
    background: var(--maincolor);
}

/*.video-play-button:hover,
.video-play-button:focus {
    color: var(--maincolor);
}*/

.video-play-button:hover,
.video-play-button:focus {
    -webkit-animation: pulse_effect 1s infinite;
    -o-animation: pulse_effect 1s infinite;
    animation: pulse_effect 1s infinite;
    background: #ffffff;
    color: var(--maincolor);
}

.video-play-button-small {
    color: var(--maincolor);
}

/*.video-play-button-small:hover,
.video-play-button-small:focus {
    color: var(--maincolor);
}*/

.video-play-button-small:hover,
.video-play-button-small:focus {
    -webkit-animation: pulse_effect 1s infinite;
    -o-animation: pulse_effect 1s infinite;
    animation: pulse_effect 1s infinite;
    background: #ffffff;
    color: var(--maincolor);
}

@-webkit-keyframes pulse_effect {
    0% {
        -webkit-box-shadow: 0 0 0 5px rgba(91, 155, 49, 0.9);
        box-shadow: 0 0 0 5px rgba(91, 155, 49, 0.9);
    }
    25% {
        -webkit-box-shadow: 0 0 0 10px rgba(91, 155, 49, 0.6);
        box-shadow: 0 0 0 10px rgba(91, 155, 49, 0.6);
    }
    70% {
        -webkit-box-shadow: 0 0 0 15px rgba(91, 155, 49, 0.3);
        box-shadow: 0 0 0 15px rgba(91, 155, 49, 0.3);
    }
    100% {
        -webkit-box-shadow: 0 0 0 60px rgba(91, 155, 49, 0.1);
        box-shadow: 0 0 0 20px rgba(91, 155, 49, 0.1);
    }
}

@-o-keyframes pulse_effect {
    0% {
        box-shadow: 0 0 0 5px rgba(91, 155, 49, 0.9);
    }
    25% {
        box-shadow: 0 0 0 10px rgba(91, 155, 49, 0.6);
    }
    70% {
        box-shadow: 0 0 0 15px rgba(91, 155, 49, 0.3);
    }
    100% {
        box-shadow: 0 0 0 20px rgba(91, 155, 49, 0.1);
    }
}

@keyframes pulse_effect {
    0% {
        -webkit-box-shadow: 0 0 0 3px rgba(91, 155, 49, 0.9);
        box-shadow: 0 0 0 3px rgba(91, 155, 49, 0.9);
    }
    25% {
        -webkit-box-shadow: 0 0 0 6px rgba(91, 155, 49, 0.6);
        box-shadow: 0 0 0 6px rgba(91, 155, 49, 0.6);
    }
    70% {
        -webkit-box-shadow: 0 0 0 9px rgba(91, 155, 49, 0.3);
        box-shadow: 0 0 0 9px rgba(91, 155, 49, 0.3);
    }
    100% {
        -webkit-box-shadow: 0 0 0 12px rgba(91, 155, 49, 0.1);
        box-shadow: 0 0 0 12px rgba(91, 155, 49, 0.1);
    }
}

ul.social-icons li a::before,
ul.social-icons-simple li a::before {
    background: var(--lightercolor);
}

.btnprimary {
    background: var(--maincolor);
}

.btn-primary,
.btn-primary:active {
    background: var(--maincolor) !important;
}

.btn-primary:hover,
.btn-primary:focus {
    border-color: var(--maincolor) !important;
    color: var(--maincolor) !important;
}

.heading .divider-left, .heading .divider-center {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--maincolor)), color-stop(51%, var(--darkercolor)), to(var(--maincolor)));
}

.gradient-btn {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--maincolor)), color-stop(51%, var(--darkercolor)), to(var(--maincolor)));
    background-image: -webkit-linear-gradient(left, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    background-image: -moz-linear-gradient(left, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    background-image: -o-linear-gradient(left, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
    background-image: linear-gradient(to right, var(--maincolor) 0%, var(--darkercolor) 51%, var(--maincolor) 100%);
}

.process-wrapp li>.pro-step::before {
    background: -webkit-gradient(linear, left top, right top, from(var(--darkercolor)), to(var(--maincolor)));
    background: -webkit-linear-gradient(left, var(--darkercolor), var(--maincolor));
    background: -o-linear-gradient(left, var(--darkercolor), var(--maincolor));
    background: linear-gradient(90deg, var(--darkercolor), var(--maincolor));
}

.price-toggle-wrapper .Pricing-toggle-button.month::before {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--darkercolor)), color-stop(51%, var(--maincolor)), to(var(--darkercolor)));
    background-image: -webkit-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -moz-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -o-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: linear-gradient(to right, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
}

.back-top {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--darkercolor)), color-stop(51%, var(--maincolor)), to(var(--darkercolor)));
    background-image: -webkit-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -moz-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -o-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: linear-gradient(to right, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
}

#services-slider .owl-item.center .service-box {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--darkercolor)), color-stop(51%, var(--maincolor)), to(var(--darkercolor)));
    background-image: -webkit-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -moz-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -o-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: linear-gradient(to right, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
}

.gradient-bg {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--darkercolor)), color-stop(51%, var(--maincolor)), to(var(--darkercolor)));
    background-image: -webkit-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -moz-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -o-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: linear-gradient(to right, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
}

.team-content::before {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--darkercolor)), color-stop(51%, var(--maincolor)), to(var(--darkercolor)));
    background-image: -webkit-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -moz-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -o-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: linear-gradient(to right, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
}

.gallery-hvr {
    background: -webkit-radial-gradient(rgba(173, 202, 149, 0.9), rgba(91, 155, 49, 0.9) 50%);
    background: -moz-radial-gradient(rgba(173, 202, 149, 0.9), rgba(91, 155, 49, 0.9) 50%);
    background: -o-radial-gradient(rgba(173, 202, 149, 0.9), rgba(91, 155, 49, 0.9) 50%);
    background: radial-gradient(rgba(173, 202, 149, 0.9), rgba(91, 155, 49, 0.9) 50%);
}

.owl-prev::before,
.owl-next::before {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--darkercolor)), color-stop(51%, var(--maincolor)), to(var(--darkercolor)));
    background-image: -webkit-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -moz-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: -o-linear-gradient(left, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
    background-image: linear-gradient(to right, var(--darkercolor) 0%, var(--maincolor) 51%, var(--darkercolor) 100%);
}

.services-main:hover h3 {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--darkercolor)), color-stop(51%, var(--maincolor)), to(var(--darkercolor)));
}

.feature-item:hover .text h3 span {
    background-image: -webkit-gradient(linear, left top, right top, from(var(--darkercolor)), color-stop(51%, var(--maincolor)), to(var(--darkercolor)));
}

.cssload-loader:before,
.cssload-loader:after {
    background-color: rgb(91, 155, 49);
}



.static-nav .navbar-nav .nav-link:before{
    background: var(--maincolor) !important;
}
.navbar-nav .nav-link.active:before {
    width: 100%;
}

.dropdown-item.active {
    color: var(--maincolor);
}

.navbar-nav .nav-link:hover,
.navbar .dropdown:hover .dropdown-toggle,
.dropdown-menu .dropdown-item:hover,
.dropdown-menu.megamenu .dropdown-item:hover {
    color: var(--maincolor) !important;
}

.side-menu:not(.gradient-bg) {
    background: var(--maincolor);
}

.numbered .tp-count:before {
    background: var(--maincolor);
}

.numbered .tp-bullet.selected .tp-count {
    color: var(--maincolor);
}

.fixed-para-btn .para-btn svg:hover {
    fill: var(--maincolor);
}

.feature-item.innovative-border {
    border: 1px solid var(--maincolor);
}

.feature-item.innovative-border.arr-left::before {
    border-right: 1px solid var(--maincolor);
    border-bottom: 1px solid var(--maincolor);
}

.feature-item.innovative-border.arr-right::before {
    border-left: 1px solid var(--maincolor);
    border-top: 1px solid var(--maincolor);
}

.feature-item .icon {
    color: var(--maincolor);
}

.testi-box.no-rounded .testimonial-round,
.testi-box.no-rounded .testimonial-round>img {
    border: 1px solid var(--maincolor);
}

#testimonial-main-slider .owl-dot::before,
#price-slider .owl-dot::before,
#ourteam-main-slider .owl-dot::before {
    background: var(--maincolor);
}

.cbp-l-filters .cbp-filter-item-active span,
.cbp-l-filters .cbp-filter-item:hover span,
.cbp-l-filters .cbp-filter-item:focus span,
.cbp-l-filters.whitecolor .cbp-filter-item:focus span,
.cbp-l-filters.whitecolor .cbp-filter-item-active span {
    color: var(--maincolor);
}

.gallery-hvr .opens::before,
.shopping-box .overlay .opens::before {
    background: var(--maincolor);
}

.fancybox-thumbs__list a:before {
    border-color: var(--maincolor);
}

.form-check input[type="checkbox"]:checked+label::before {
    background: var(--maincolor);
    border-color: var(--maincolor);
}

.news_item:hover h3{
    color: var(--maincolor);
}

.meta-tags li a:hover,
.meta-tags li a:focus,
.commment li a:hover,
.commment li a:focus {
    color: var(--maincolor);
}

.owl-blog-item .owl-nav .owl-next:hover, .owl-blog-item .owl-nav .owl-prev:hover {
    background: var(--maincolor);
    border: 2px solid var(--maincolor);
}

.play-icon {
    background: var(--maincolor);
}

.play-hvr:hover .play-icon {
    color: var(--maincolor);
    border-color: var(--maincolor);
}

.cart_table .d-table:hover .product-name,
.cart_table .d-table:focus .product-name {
   color: var(--maincolor);
}

.shopping-box:hover h4>a,
.shopping-box:focus h4>a {
    color: var(--maincolor);
}

.tabset-list .active>a {
    background: var(--maincolor);
}

.carousel-shop-detail-inner .synced .item {
    border: 2px solid var(--maincolor);
}

.pagination li>a:hover,
.pagination li>a:focus,
.pagination li.active>a {
    background: var(--maincolor) !important;
}

ul.rounded li::before {
    background: var(--maincolor);
}

.widget_search .input-group-addon {
    background-color: var(--maincolor);
}

.form-control:focus,
textarea:focus {
    border-color: var(--maincolor);
}

.webtags li a:hover,
.webtags li a:focus {
    background: var(--maincolor);
    border: 1px solid var(--maincolor);
}

.news_box:hover h4>a,
.news_box:focus h4>a,
.blog-item:hover h3>a,
.blog-item:focus h3>a {
    color: var(--maincolor);
}

.single_post:hover a,
.single_post:focus a {
    color: var(--maincolor);
}

.webcats li a::before {
    background: var(--maincolor);
}

.webcats li a:hover,
.webcats li a:focus {
    color: var(--maincolor);
}

.pricing-item .button {
    background: var(--maincolor);
}

ul.links li a:hover,
ul.links li a:focus,
ul.latest_news li a:hover,
ul.latest_news li a:focus,
.footer_panel p>a:hover,
.readmorebtn:hover,
.readmorebtn:focus {
    color: var(--maincolor);
}

@media (max-width: 767px) {
    .navbar-nav .nav-link:focus,
    .dropdown-menu .dropdown-item:focus,
    .dropdown-menu.megamenu .dropdown-item:focus {
        color: var(--maincolor);
    }
  }

::-webkit-scrollbar {
    background-color: var(--maincolor);
}

::-webkit-scrollbar-thumb {
    background: var(--maincolor);
}

::-webkit-scrollbar-thumb:hover {
    box-shadow: inset 0 0 100px 20px #3B7D0F;
}

.navbar-brand {
    margin: 6px 0;
    padding: 0;
    width: 130px;
    position: relative;
}

.footer_logo,
.footer_logo>img {
    width: 130px;;
}



.app-slider-1, .app-slider-2, .app-slider-3, .app-slider-4, .app-slider-5, .app-slider-6, .app-slider-7, .app-slider-8 {
    position: absolute;
    top: 14px;
    width: 235px;
    left: 58px;
    height: 475px;
    z-index: 1;
    padding-top:40px;
    
		background: linear-gradient(90deg, rgba(173, 202, 149, 0.3), rgba(165, 175, 62, 0.3), rgba(245, 251, 240, 0.3), rgba(255, 210, 140, 0.3));
		background-size: 500% 500%;
		animation: gradient 20s ease infinite;
		height: 50vh;
}

.app-slider-1 p, .app-slider-2 p, .app-slider-3 p, .app-slider-4 p, .app-slider-5 p, .app-slider-6 p, .app-slider-7 p, .app-slider-8 p {
		padding:15px;
}

@media (max-width: 1200px) {
    .app-slider-1, .app-slider-2, .app-slider-3, .app-slider-4, .app-slider-5, .app-slider-6, .app-slider-7, .app-slider-8 {
        left: 25px !important;
    }
}

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

    .app-slider-1, .app-slider-2, .app-slider-3, .app-slider-4, .app-slider-5, .app-slider-6, .app-slider-7, .app-slider-8 {
        position: absolute;
        top: 10px;
        width: 195px;
        left: 7px !important;
        padding-top:30px;
        height: 400px;
    }
    .app-slider-1 p, .app-slider-2 p, .app-slider-3 p, .app-slider-4 p, .app-slider-5 p, .app-slider-6 p, .app-slider-7 p, .app-slider-8 p {
				margin-top:-20px !important;
		}
}

@media screen and (max-width: 767px) {
    .app-slider-1, .app-slider-2, .app-slider-3, .app-slider-4, .app-slider-5, .app-slider-6, .app-slider-7, .app-slider-8 {
        top: 0px;
        width: 155px;
        left: 5px;
        overflow: hidden;
    }
    .app-slider-1 p, .app-slider-2 p, .app-slider-3 p, .app-slider-4 p, .app-slider-5 p, .app-slider-6 p, .app-slider-7 p, .app-slider-8 p {
    		padding:10px;
				font-size: 11px;
				line-height: 1.5;
		}    
}

@keyframes gradient {
		0% { background-position: 0% 50%; }
		50% {	background-position: 100% 50%; }
		100% { background-position: 0% 50%; }
}







div.pricing-item {
    background: #41493B;
}

#pricing div.price-slider div.owl-item {
/*		width: 184px !important;
		padding-top: 129px;*/
		width: 199px !important;
		padding-top: 75px;
}

#pricing div.price-slider div.owl-item:nth-child(3) {
/*		width: 370px !important;*/
		width: 300px !important;
		padding:0px;
}

#pricing div.price-slider div.owl-item:hover img {
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

#pricing div.price-slider div.owl-item img {
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 1200px) {
		#pricing div.price-slider div.owl-item:nth-child(1), #pricing div.price-slider div.owl-item:nth-child(5) {
				display: none !important;
		}		
		#pricing div.owl-item {
			  display: inline-block !important;
			  float: none !important;
		}
}

@media screen and (max-width: 992px) {
		#pricing div.price-slider div.owl-item:nth-child(1), #pricing div.price-slider div.owl-item:nth-child(2), #pricing div.price-slider div.owl-item:nth-child(4), #pricing div.price-slider div.owl-item:nth-child(5) {
				display: none !important;
		}
		#pricing div.owl-item {
			  display: inline-block !important;
			  float: none !important;
		}
/*		.app-slider-1 p, .app-slider-2 p, .app-slider-3 p, .app-slider-4 p, .app-slider-5 p, .app-slider-6 p, .app-slider-7 p, .app-slider-8 p {
				padding:10px;
				font-size: 12px;
		}		*/
}

#our-feature .image img {
		width: 80%;
    margin: auto;
    display: block;
}

.cf-form-wrap {
    padding: 0px !important;
}

@media screen and (max-width: 480px) {
		#services-slider.owl-carousel .owl-stage-outer {
		    padding-top: 180px !important;
		}
}

ul.sigProSeamless {
    display:flex;
}

ul.sigProSeamless li.sigProThumb {
    display:table;
    margin:0px auto 0px auto;
}

/******************************************************************************************************************************/