@media only screen and (max-width:1400px) {
.font-group{}
.font-group .font-1{font-size:48px !important;}
.font-group .font-2{font-size:35px !important; }
}
@media only screen and (max-width:1200px) {
.qodef-container-inner, .qodef-grid, .qodef-row-grid-section {
	width:94% !important;
}
#home-sec-3 h3{font-size: 30px !important;}
#home-sec-3 p{font-size:15px !important;}
.sp-testimonial-pro-section h2.tpro-client-name{font-size:65px; line-height:70px;}
.sp-testimonial-pro-section .tpro-client-testimonial{    font-size: 15px !important;   line-height: 20px !important;}
.qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner.qodef-full-width {max-width: 94%;}
.qodef-page-footer .widget .contact--widget a.btn-block{padding: 6px 10px 6px 10px; font-size: 14px;}
.font-group{}
.font-group .font-1{font-size:55px !important;}
.font-group .font-2{font-size:40px !important; }
#brand-logo{top:23%}
.qodef-side-menu .widget_media_image{margin:0px}
.qodef-side-menu #custom_html-2{position: inherit;}
.qodef-side-menu .qodef-button-widget{margin:0px}
}
@media only screen and (max-width:1024px) {
body:not(.qodef-content-is-behind-header):not(.error404) .qodef-content {
	margin-top: 0!important
}
.qodef-hide-on-tablet {
	display: none!important
}
.qodef-side-menu-slide-from-right .qodef-side-menu{width:280px; padding: 10px 15px;}
.qodef-side-menu .widget.widget_nav_menu a{padding:6px 10px; font-size:14px;}
}
@media only screen and (max-width:768px) {
}
@media only screen and (max-width:680px) {
.qodef-hide-on-mobile {
	display: none!important
}
}
@media only screen and (max-width:480px) {
}
@media only screen and (max-width:320px) {

}
@media only screen and (max-width:1200px) {
.qodef-boxed .qodef-wrapper .qodef-footer-inner, .qodef-boxed .qodef-wrapper .qodef-wrapper-inner {
	width: 1000px
}
}
@media only screen and (max-width:1024px) {
.qodef-boxed .qodef-wrapper .qodef-footer-inner, .qodef-boxed .qodef-wrapper .qodef-wrapper-inner {
	width: 818px
}
}
@media only screen and (max-width:768px) {
.qodef-boxed .qodef-wrapper .qodef-footer-inner, .qodef-boxed .qodef-wrapper .qodef-wrapper-inner {
	width: 650px
}
}
@media only screen and (max-width:680px) {
.qodef-boxed .qodef-wrapper .qodef-footer-inner, .qodef-boxed .qodef-wrapper .qodef-wrapper-inner {
	width: 470px
}
}
@media only screen and (max-width:480px) {
.qodef-boxed .qodef-wrapper .qodef-footer-inner, .qodef-boxed .qodef-wrapper .qodef-wrapper-inner {
	width: 350px
}
}
@media only screen and (max-width:320px) {
.qodef-boxed .qodef-wrapper .qodef-footer-inner, .qodef-boxed .qodef-wrapper .qodef-wrapper-inner {
	width: 92%
}
}
@media only screen and (max-width:1200px) {
.qodef-instagram-feed:not(.qodef-instagram-carousel) li img {
	width: 100%
}
.qodef-instagram-feed:not(.qodef-instagram-carousel).qodef-col-6 li, .qodef-instagram-feed:not(.qodef-instagram-carousel).qodef-col-9 li {
	width: 25%
}
}
@media only screen and (max-width:768px) {
.qodef-instagram-feed:not(.qodef-instagram-carousel).qodef-col-6 li, .qodef-instagram-feed:not(.qodef-instagram-carousel).qodef-col-9 li {
	width: 33.33333%
}
}
@media only screen and (max-width:680px) {
.qodef-instagram-feed:not(.qodef-instagram-carousel) li {
	width: 50%!important
}
}
@media only screen and (max-width:1440px) {
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article {
	width: 25%
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article.qodef-post-size-large-width-height {
	width: 50%
}
}
@media only screen and (max-width:1280px) {
.qodef-huge-space.qodef-disable-bottom-space {
	margin-bottom: -50px
}
.qodef-huge-space .qodef-outer-space {
	margin: 0 -25px
}
.qodef-huge-space .qodef-outer-space .qodef-item-space {
	padding: 0 25px;
	margin: 0 0 50px
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns article {
	width: 33.33333%
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns article.qodef-post-size-large-width-height {
	width: 66.66667%
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article {
	width: 33.33333%
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article.qodef-post-size-large-width-height {
	width: 66.66667%
}
.qodef-blog-holder.qodef-blog-type-masonry .format-link .qodef-post-text {
	padding: 102px 35px 74px
}
.qodef-blog-holder.qodef-blog-type-masonry .format-quote .qodef-post-text {
	padding: 48px 45px 38px
}
}
@media only screen and (max-width:1024px) {
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-three-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-three-columns article {
	width: 50%
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-three-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-three-columns article.qodef-post-size-large-width-height {
	width: 100%
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns article {
	width: 50%
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns article.qodef-post-size-large-width-height {
	width: 100%
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article {
	width: 50%
}
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article.qodef-post-size-large-width-height {
	width: 100%
}
}
@media only screen and (max-width:768px) {
.qodef-blog-holder.qodef-blog-type-masonry .format-link .qodef-post-text {
	padding: 44px 30px 46px
}
.qodef-blog-holder.qodef-blog-type-masonry .format-quote .qodef-post-text {
	padding: 55px 40px 46px
}
}
@media only screen and (max-width:680px) {
.qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-five-columns article.qodef-post-size-large-width-height, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns article, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-four-columns article.qodef-post-size-large-width-height, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-three-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-three-columns article, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-three-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-three-columns article.qodef-post-size-large-width-height, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-two-columns .qodef-blog-masonry-grid-sizer, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-two-columns article, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-two-columns article.qodef-post-size-large-width, .qodef-blog-holder.qodef-blog-type-masonry.qodef-blog-two-columns article.qodef-post-size-large-width-height {
	width: 100%
}
.qodef-blog-holder.qodef-blog-type-masonry .format-link .qodef-post-text {
	padding: 80px 30px 58px
}
.qodef-blog-holder.qodef-blog-type-masonry .format-quote .qodef-post-text {
	padding: 55px 40px 41px
}
}
@media only screen and (max-width:768px) {
.qodef-related-posts-holder .qodef-related-post {
	width: 50%!important
}
}
@media only screen and (max-width:480px) {
.qodef-related-posts-holder .qodef-related-post {
	width: 100%!important
}
}
@media only screen and (max-width:768px) {
.qodef-blog-holder.qodef-blog-single article .qodef-post-info-bottom .qodef-post-info-bottom-left, .qodef-blog-holder.qodef-blog-single article .qodef-post-info-bottom .qodef-post-info-bottom-right {
	width: 100%;
	float: none
}
.qodef-blog-holder.qodef-blog-single article .qodef-post-info-bottom .qodef-post-info-bottom-right {
	text-align: inherit;
	margin: 10px 0 0
}
}
@media only screen and (max-width:1440px) {
.qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-five-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-five-columns .qodef-bl-item {
	width: 25%
}
.qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner.qodef-full-width {
	padding: 121px 60px
}
.qodef-boxed .qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner {
	padding: 121px 30px
}
}
@media only screen and (max-width:1280px) {
.qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-five-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-four-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-five-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-five-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-four-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-four-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-five-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-four-columns .qodef-bl-item {
	width: 33.33333%
}
}
@media only screen and (max-width:1024px) {
.qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-five-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-four-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-three-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-five-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-five-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-four-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-four-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-three-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-three-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-five-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-four-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-three-columns .qodef-bl-item {
	width: 50%
}
.qodef-blog-slider-holder.qodef-bs-carousel-centered .active.center .qodef-item-text-wrapper {
	opacity: 1
}
}
@media only screen and (max-width:680px) {
.qodef-blog-list-holder.qodef-bl-boxed .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-standard .qodef-bl-item {
	width: 100%!important
}
.qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-five-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-five-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-four-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-four-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-three-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-three-columns .qodef-bl-item, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-two-columns .qodef-bl-grid-sizer, .qodef-blog-list-holder.qodef-bl-masonry.qodef-bl-two-columns .qodef-bl-item {
	width: 100%
}
.qodef-page-footer .qodef-column-content:not(:first-child) {
	margin-top: 30px
}
}
@media only screen and (max-width:1024px) and (min-width:681px) {
.qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-five-columns .qodef-bl-item:nth-child(2n+1), .qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-four-columns .qodef-bl-item:nth-child(2n+1), .qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-three-columns .qodef-bl-item:nth-child(2n+1), .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-five-columns .qodef-bl-item:nth-child(2n+1), .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-four-columns .qodef-bl-item:nth-child(2n+1), .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-three-columns .qodef-bl-item:nth-child(2n+1) {
	clear: both
}
.qodef-page-footer .qodef-column-content.qodef-grid-col-3 {
	width: 50%;
	float: left
}
.qodef-page-footer .qodef-column-content.qodef-grid-col-3:nth-child(2n+1) {
	clear: both
}
.qodef-page-footer .qodef-column-content.qodef-grid-col-3:nth-child(3), .qodef-page-footer .qodef-column-content.qodef-grid-col-3:nth-child(4) {
	margin-top: 30px
}
.qodef-page-footer .qodef-column-content.qodef-grid-col-4 {
	width: 33.33333333333333%;
	float: left
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-gallery-images.qodef-ps-three-columns .qodef-ps-image:nth-child(2n+1) {
	clear: both
}
}
@media only screen and (max-width:768px) {
.qodef-boxed .qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner, .qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner.qodef-full-width {
	padding: 115px 20px
}
}
@media only screen and (min-width:768px) and (max-width:1200px) {
.qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner.qodef-full-width {
	padding: 115px 80px
}
}
@media only screen and (max-width:1200px) {
.qodef-drop-down .wide .second>.inner>ul {
	width: 950px
}
}
@media only screen and (max-width:1024px) {
.qodef-page-header {
}
.qodef-drop-down .wide .second>.inner>ul {
	width: 768px
}
.qodef-header-vertical .qodef-vertical-menu-area {
	display: none
}
.qodef-header-vertical .qodef-content, .qodef-header-vertical footer {
	padding-left: 0
}
}
@media only screen and (max-width:1200px) {
.qodef-boxed .qodef-page-header .qodef-fixed-wrapper.fixed {
	width: 1000px
}
}
@media only screen and (min-width:1025px) {
.qodef-header-vertical .qodef-404-page .qodef-content {
	margin: 0!important
}
}
@media only screen and (max-width:1440px) {
.qodef-header-vertical .qodef-container-inner, .qodef-header-vertical .qodef-grid, .qodef-header-vertical .qodef-row-grid-section {
	width: 950px
}
}
@media only screen and (max-width:1200px) {
.qodef-header-vertical .qodef-container-inner, .qodef-header-vertical .qodef-grid, .qodef-header-vertical .qodef-row-grid-section {
	width: 768px
}
}
@media only screen and (max-width:1024px) {
.qodef-header-vertical .qodef-container-inner, .qodef-header-vertical .qodef-grid, .qodef-header-vertical .qodef-row-grid-section {
	width: 768px
}
.qodef-mobile-header {
}
}
@media only screen and (max-width:768px) {
.qodef-header-vertical .qodef-container-inner, .qodef-header-vertical .qodef-grid, .qodef-header-vertical .qodef-row-grid-section {
	width: 600px
}
}
@media only screen and (max-width:680px) {
.qodef-header-vertical .qodef-container-inner, .qodef-header-vertical .qodef-grid, .qodef-header-vertical .qodef-row-grid-section {
	width: 420px
}
}
@media only screen and (max-width:480px) {
.qodef-header-vertical .qodef-container-inner, .qodef-header-vertical .qodef-grid, .qodef-header-vertical .qodef-row-grid-section {
	width: 300px
}
}
@media only screen and (max-width:320px) {
.qodef-header-vertical .qodef-container-inner, .qodef-header-vertical .qodef-grid, .qodef-header-vertical .qodef-row-grid-section {
	width: 90%
}
}
@media only screen and (max-width:1200px) {
.qodef-boxed .qodef-page-header .qodef-sticky-header {
	width: 1000px
}
}
@media only screen and (max-width:1024px) {
.qodef-boxed.qodef-sticky-up-mobile-header .mobile-header-appear .qodef-mobile-header-inner {
	width: 818px;
	left: auto
}
.qodef-top-bar {
	display: none
}
}
@media only screen and (max-width:768px) {
.qodef-boxed.qodef-sticky-up-mobile-header .mobile-header-appear .qodef-mobile-header-inner {
	width: 650px
}
}
@media only screen and (max-width:680px) {
.qodef-boxed.qodef-sticky-up-mobile-header .mobile-header-appear .qodef-mobile-header-inner {
	width: 470px
}
}
@media only screen and (max-width:480px) {
.qodef-boxed.qodef-sticky-up-mobile-header .mobile-header-appear .qodef-mobile-header-inner {
	width: 350px
}
}
@media only screen and (max-width:320px) {
.qodef-boxed.qodef-sticky-up-mobile-header .mobile-header-appear .qodef-mobile-header-inner {
	width: 92%
}
}
@media only screen and (max-width:1280px) {
.qodef-top-bar-in-grid-padding .qodef-top-bar .qodef-grid .qodef-vertical-align-containers {
	padding: 0 40px
}
}
@media only screen and (max-width:1024px) {
.qodef-search-page-holder article .qodef-post-image {
	width: 80px
}
.qodef-search-page-holder article .qodef-post-title-area {
	padding: 0 0 0 105px;
	min-height: 80px
}
}
@media only screen and (max-width:680px) {
.qodef-search-page-holder article .qodef-post-image {
	width: 60px
}
.qodef-search-page-holder article .qodef-post-title-area {
	padding: 0 0 0 80px;
	min-height: 60px
}
}
@media only screen and (max-width:1280px) {
.qodef-fullscreen-with-sidebar-search-holder .qodef-fullscreen-search-cell {
	padding: 50px 0 0
}
.qodef-fullscreen-with-sidebar-search-holder .qodef-fullscreen-sidebar {
	margin: 20px 0 0
}
.qodef-fullscreen-with-sidebar-search-holder .qodef-search-field {
	font-size: 70px
}
.qodef-fullscreen-with-sidebar-search-holder .qodef-search-submit {
	font-size: 40px
}
}
@media only screen and (max-width:1024px) {
.qodef-fullscreen-with-sidebar-search-holder .qodef-form-holder-inner {
	width: 75%
}
}
@media only screen and (max-width:480px) {
.qodef-fullscreen-with-sidebar-search-holder .qodef-form-holder-inner {
	width: 80%
}
}
@media only screen and (max-width:1024px) {
.qodef-fullscreen-search-holder .qodef-form-holder-inner {
	width: 75%
}
.qodef-title-holder.qodef-title-full-width .qodef-grid {
	padding: 0 40px
}
}
@media only screen and (max-width:768px) {
.qodef-fullscreen-with-sidebar-search-holder .qodef-field-holder .qodef-search-field {
	font-size: 25px
}
.qodef-fullscreen-with-sidebar-search-holder .qodef-search-submit {
	font-size: 25px;
	bottom: 25px!important
}
.qodef-fullscreen-search-holder .qodef-search-submit {
	font-size: 25px
}
}
@media only screen and (max-width:480px) {
.qodef-fullscreen-search-holder .qodef-form-holder-inner {
	width: 80%
}
}
@media only screen and (max-width:1024px) {
.qodef-title-holder.qodef-has-bg-image {
	padding: 0!important
}
.qodef-title-holder.qodef-has-bg-image .qodef-title-wrapper {
	position: absolute;
	top: 50%;
	left: 0;
	height: 100%!important;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}
.qodef-title-holder.qodef-centered-type .qodef-page-subtitle {
	padding: 0!important
}
.qodef-title-holder.qodef-standard-with-breadcrumbs-type .qodef-breadcrumbs-info, .qodef-title-holder.qodef-standard-with-breadcrumbs-type .qodef-title-info {
	display: block;
	width: 100%
}
.qodef-title-holder.qodef-standard-with-breadcrumbs-type .qodef-breadcrumbs-info {
	margin: 10px 0 0;
	text-align: initial;
	white-space: inherit
}
}
@media only screen and (max-width:1200px) {
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-gallery-images.qodef-ps-four-columns .qodef-ps-image {
	width: 33.33333%
}
}
@media only screen and (max-width:1024px) {
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-gallery-images.qodef-ps-four-columns .qodef-ps-image, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-gallery-images.qodef-ps-three-columns .qodef-ps-image {
	width: 50%
}
}
@media only screen and (max-width:680px) {
.qodef-ps-navigation .qodef-ps-nav-text {
	display: none
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-gallery-images .qodef-ps-image {
	width: 100%!important
}
}
@media only screen and (max-width:1200px) {
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-four-columns .qodef-ps-grid-sizer, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-four-columns .qodef-ps-image {
	width: 33.33333%
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-four-columns .qodef-ps-image.qodef-ps-masonry-large-item {
	width: 66.66667%
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-five-columns .qodef-ps-grid-sizer, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-five-columns .qodef-ps-image {
	width: 33.33333%
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-five-columns .qodef-ps-image.qodef-ps-masonry-large-item {
	width: 66.66667%
}
}
@media only screen and (max-width:1024px) {
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-three-columns .qodef-ps-grid-sizer, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-three-columns .qodef-ps-image {
	width: 50%
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-three-columns .qodef-ps-image.qodef-ps-masonry-large-item {
	width: 100%
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-four-columns .qodef-ps-grid-sizer, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-four-columns .qodef-ps-image {
	width: 50%
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-four-columns .qodef-ps-image.qodef-ps-masonry-large-item {
	width: 100%
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-five-columns .qodef-ps-grid-sizer, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-five-columns .qodef-ps-image {
	width: 50%
}
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-five-columns .qodef-ps-image.qodef-ps-masonry-large-item {
	width: 100%
}
.qodef-portfolio-single-holder .qodef-ps-info-holder {
	margin: 30px 0 0!important
}
}
@media only screen and (max-width:680px) {
.qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-four-columns .qodef-ps-grid-sizer, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-four-columns .qodef-ps-image, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-three-columns .qodef-ps-grid-sizer, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-three-columns .qodef-ps-image, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-two-columns .qodef-ps-grid-sizer, .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-masonry-images.qodef-ps-two-columns .qodef-ps-image {
	width: 100%
}
}
@media only screen and (max-width:1440px) {
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article {
	width: 25%
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article.qodef-pl-masonry-large-width, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article.qodef-pl-masonry-large-width-height {
	width: 50%
}
}
@media only screen and (max-width:1280px) and (min-width:1025px) {
.qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-five-columns .qodef-bl-item:nth-child(3n+1), .qodef-blog-list-holder.qodef-bl-boxed.qodef-bl-four-columns .qodef-bl-item:nth-child(3n+1), .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-five-columns .qodef-bl-item:nth-child(3n+1), .qodef-blog-list-holder.qodef-bl-standard.qodef-bl-four-columns .qodef-bl-item:nth-child(3n+1), .qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-five-columns article:nth-child(3n+1) {
	clear: both
}
}
@media only screen and (max-width:1280px) {
.qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-five-columns article, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article {
	width: 33.33333%
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article.qodef-pl-masonry-large-width, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article.qodef-pl-masonry-large-width-height {
	width: 66.66667%
}
.qodef-countdown .countdown-row .countdown-section .countdown-amount {
	font-size: 60px!important
}
}
@media only screen and (max-width:1200px) and (min-width:1025px) {
.qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-four-columns article:nth-child(3n+1), .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-gallery-images.qodef-ps-four-columns .qodef-ps-image:nth-child(3n+1) {
	clear: both
}
}
@media only screen and (max-width:1200px) {
.qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-four-columns article, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns article {
	width: 33.33333%
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns article.qodef-pl-masonry-large-width, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns article.qodef-pl-masonry-large-width-height {
	width: 66.66667%
}
}
@media only screen and (max-width:1024px) and (min-width:681px) {
.qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-five-columns article:nth-child(2n+1), .qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-four-columns article:nth-child(2n+1), .qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-three-columns article:nth-child(2n+1), .qodef-portfolio-single-holder .qodef-ps-image-holder.qodef-ps-gallery-images.qodef-ps-four-columns .qodef-ps-image:nth-child(2n+1) {
	clear: both
}
}
@media only screen and (max-width:1024px) {
.qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-five-columns article, .qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-four-columns article, .qodef-portfolio-list-holder.qodef-pl-gallery.qodef-pl-three-columns article, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-three-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-three-columns article {
	width: 50%
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-three-columns article.qodef-pl-masonry-large-width, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-three-columns article.qodef-pl-masonry-large-width-height {
	width: 100%
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns article {
	width: 50%
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns article.qodef-pl-masonry-large-width, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns article.qodef-pl-masonry-large-width-height {
	width: 100%
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article {
	width: 50%
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article.qodef-pl-masonry-large-width, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article.qodef-pl-masonry-large-width-height {
	width: 100%
}
.qodef-btn.qodef-btn-animated_solid:hover {
	-webkit-transition: background-color .2s cubic-bezier(.56, .2, .25, 1) 0s, border-color .2s cubic-bezier(.56, .2, .25, 1) 0s, color 0s ease-in-out 0s;
	-moz-transition: background-color .2s cubic-bezier(.56, .2, .25, 1) 0s, border-color .2s cubic-bezier(.56, .2, .25, 1) 0s, color 0s ease-in-out 0s;
	transition: background-color .2s cubic-bezier(.56, .2, .25, 1) 0s, border-color .2s cubic-bezier(.56, .2, .25, 1) 0s, color 0s ease-in-out 0s
}
}
@media only screen and (max-width:680px) {
.qodef-portfolio-list-holder.qodef-pl-gallery article {
	width: 100%!important
}
.qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-five-columns article, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-four-columns article, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-three-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-three-columns article, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-two-columns .qodef-pl-grid-sizer, .qodef-portfolio-list-holder.qodef-pl-masonry.qodef-pl-two-columns article {
	width: 100%
}
.qodef-testimonials-holder.qodef-testimonials-boxed .qodef-testimonial-content {
	padding: 0 15px
}
.qodef-testimonials-holder.qodef-testimonials-boxed .qodef-testimonial-content-inner {
	padding: 30px 25px
}
}
@media only screen and (max-width:768px) {
.qodef-testimonials-holder .qodef-testimonials {
	padding: 0 12%
}
.qodef-testimonials-holder .qodef-owl-slider .owl-nav .owl-next, .qodef-testimonials-holder .qodef-owl-slider .owl-nav .owl-prev {
	display: none
}
.qodef-testimonials-holder .qodef-testimonial-title {
	line-height: 1.1em
}
.qodef-accordion-holder.qodef-ac-boxed .qodef-accordion-title {
	padding: 24px 20px 24px 25px
}
.qodef-accordion-holder.qodef-ac-boxed .qodef-accordion-content {
	padding: 0 20px 26px 25px
}
.qodef-accordion-holder.qodef-ac-simple .qodef-accordion-title {
	padding: 17px 0 17px 25px
}
.qodef-accordion-holder.qodef-ac-simple .qodef-accordion-content {
	padding: 21px 25px 16px
}
}
@media only screen and (min-width:1201px) and (max-width:1300px) {
.qodef-call-to-action-holder .qodef-grid {
	width: 1100px
}
}
@media only screen and (max-width:1200px) {
.qodef-btn.qodef-btn-huge, .qodef-btn.qodef-btn-large {
	padding: 15px 41px
}
.qodef-call-to-action-holder.qodef-four-fifths-columns .qodef-cta-text-holder, .qodef-call-to-action-holder.qodef-three-quarters-columns .qodef-cta-text-holder {
	width: 66.66666666666667%
}
.qodef-call-to-action-holder.qodef-four-fifths-columns .qodef-cta-button-holder, .qodef-call-to-action-holder.qodef-three-quarters-columns .qodef-cta-button-holder {
	width: 33.33333333333333%
}
}
@media only screen and (max-width:768px) {
.qodef-call-to-action-holder.qodef-normal-layout .qodef-cta-button-holder, .qodef-call-to-action-holder.qodef-normal-layout .qodef-cta-inner, .qodef-call-to-action-holder.qodef-normal-layout .qodef-cta-text-holder {
	display: block
}
.qodef-call-to-action-holder.qodef-normal-layout .qodef-cta-button-holder {
	margin: 28px 0 0;
	text-align: initial
}
.qodef-call-to-action-holder.qodef-four-fifths-columns .qodef-cta-button-holder, .qodef-call-to-action-holder.qodef-four-fifths-columns .qodef-cta-text-holder, .qodef-call-to-action-holder.qodef-three-quarters-columns .qodef-cta-button-holder, .qodef-call-to-action-holder.qodef-three-quarters-columns .qodef-cta-text-holder, .qodef-call-to-action-holder.qodef-two-halves-columns .qodef-cta-button-holder, .qodef-call-to-action-holder.qodef-two-halves-columns .qodef-cta-text-holder, .qodef-call-to-action-holder.qodef-two-thirds-columns .qodef-cta-button-holder, .qodef-call-to-action-holder.qodef-two-thirds-columns .qodef-cta-text-holder {
	width: 100%
}
.qodef-countdown .countdown-row.countdown-show4 .countdown-section, .qodef-countdown .countdown-row.countdown-show5 .countdown-section, .qodef-countdown .countdown-row.countdown-show6 .countdown-section {
	width: 33.33333333333333%;
	margin-bottom: 40px
}
.qodef-countdown .countdown-row .countdown-section .countdown-amount {
	font-size: 58px!important;
	line-height: 1.2em
}
.qodef-custom-font-holder.qodef-disable-title-break br {
	display: none
}
}
@media only screen and (max-width:1280px) {
.qodef-elements-holder.qodef-responsive-mode-1280.qodef-five-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-1280.qodef-four-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-1280.qodef-six-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-1280.qodef-three-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-1280.qodef-two-columns .qodef-eh-item {
	width: 100%;
	height: auto;
	display: inline-block
}
.qodef-elements-holder.qodef-responsive-mode-1280.qodef-one-column-alignment-left .qodef-eh-item .qodef-eh-item-content {
	text-align: left
}
.qodef-elements-holder.qodef-responsive-mode-1280.qodef-one-column-alignment-right .qodef-eh-item .qodef-eh-item-content {
	text-align: right
}
.qodef-elements-holder.qodef-responsive-mode-1280.qodef-one-column-alignment-center .qodef-eh-item .qodef-eh-item-content {
	text-align: center
}
}
@media only screen and (max-width:1024px) {
.qodef-elements-holder.qodef-responsive-mode-1024.qodef-five-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-1024.qodef-four-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-1024.qodef-six-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-1024.qodef-three-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-1024.qodef-two-columns .qodef-eh-item {
	width: 100%;
	height: auto;
	display: inline-block
}
.qodef-elements-holder.qodef-responsive-mode-1024.qodef-one-column-alignment-left .qodef-eh-item .qodef-eh-item-content {
	text-align: left
}
.qodef-elements-holder.qodef-responsive-mode-1024.qodef-one-column-alignment-right .qodef-eh-item .qodef-eh-item-content {
	text-align: right
}
.qodef-elements-holder.qodef-responsive-mode-1024.qodef-one-column-alignment-center .qodef-eh-item .qodef-eh-item-content {
	text-align: center
}
}
@media only screen and (max-width:768px) {
.qodef-elements-holder.qodef-responsive-mode-768.qodef-five-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-768.qodef-four-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-768.qodef-six-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-768.qodef-three-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-768.qodef-two-columns .qodef-eh-item {
	width: 100%;
	height: auto;
	display: inline-block
}
.qodef-elements-holder.qodef-responsive-mode-768.qodef-one-column-alignment-left .qodef-eh-item .qodef-eh-item-content {
	text-align: left
}
.qodef-elements-holder.qodef-responsive-mode-768.qodef-one-column-alignment-right .qodef-eh-item .qodef-eh-item-content {
	text-align: right
}
.qodef-elements-holder.qodef-responsive-mode-768.qodef-one-column-alignment-center .qodef-eh-item .qodef-eh-item-content {
	text-align: center
}
}
@media only screen and (max-width:680px) {
.qodef-countdown .countdown-row .countdown-section .countdown-amount {
	font-size: 50px!important
}
.qodef-elements-holder.qodef-responsive-mode-680.qodef-five-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-680.qodef-four-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-680.qodef-six-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-680.qodef-three-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-680.qodef-two-columns .qodef-eh-item {
	width: 100%;
	height: auto;
	display: inline-block
}
.qodef-elements-holder.qodef-responsive-mode-680.qodef-one-column-alignment-left .qodef-eh-item .qodef-eh-item-content {
	text-align: left
}
.qodef-elements-holder.qodef-responsive-mode-680.qodef-one-column-alignment-right .qodef-eh-item .qodef-eh-item-content {
	text-align: right
}
.qodef-elements-holder.qodef-responsive-mode-680.qodef-one-column-alignment-center .qodef-eh-item .qodef-eh-item-content {
	text-align: center
}
}
@media only screen and (max-width:480px) {
.qodef-elements-holder.qodef-responsive-mode-480.qodef-five-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-480.qodef-four-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-480.qodef-six-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-480.qodef-three-columns .qodef-eh-item, .qodef-elements-holder.qodef-responsive-mode-480.qodef-two-columns .qodef-eh-item {
	width: 100%;
	height: auto;
	display: inline-block
}
.qodef-elements-holder.qodef-responsive-mode-480.qodef-one-column-alignment-left .qodef-eh-item .qodef-eh-item-content {
	text-align: left
}
.qodef-elements-holder.qodef-responsive-mode-480.qodef-one-column-alignment-right .qodef-eh-item .qodef-eh-item-content {
	text-align: right
}
.qodef-elements-holder.qodef-responsive-mode-480.qodef-one-column-alignment-center .qodef-eh-item .qodef-eh-item-content {
	text-align: center
}

}
@media only screen and (max-width:1440px) {
.qodef-hiding-images .qodef-hi-main-image .qodef-hi-laptop {
	width: 485px
}
.qodef-hiding-images .qodef-hi-other-image {
	max-width: 17%
}
.qodef-hiding-images .qodef-hi-other-image:nth-child(3), .qodef-hiding-images .qodef-hi-other-image:nth-child(4) {
	bottom: -15.5%
}
.qodef-hiding-images .qodef-hi-other-image:nth-child(5) {
	left: 3%
}
.qodef-hiding-images .qodef-hi-other-image:nth-child(6) {
	right: 3%
}
}
@media only screen and (max-width:1024px) {
.qodef-google-map-overlay {
	display: block
}
.qodef-hiding-images .qodef-hi-other-image:nth-child(3), .qodef-hiding-images .qodef-hi-other-image:nth-child(4) {
	bottom: 0
}
}
@media only screen and (max-width:768px) {
.qodef-hiding-images .qodef-hi-main-image {
	width: 50%
}
}
@media only screen and (max-width:680px) {
.qodef-hiding-images .qodef-hi-main-image {
	width: 65%
}
.qodef-hiding-images .qodef-hi-other-image img {
	box-shadow: 0 6px 6px rgba(0,0,0,.15)
}
.qodef-hiding-images .qodef-hi-other-image>a:hover img {
	box-shadow: 0 8px 8px rgba(0,0,0,.25)
}
.qodef-hiding-images .qodef-hi-other-image:nth-child(3), .qodef-hiding-images .qodef-hi-other-image:nth-child(4) {
	bottom: 30%;
	top: auto
}
}
@media only screen and (max-width:1440px) and (min-width:1281px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image:nth-child(6n+1) {
	clear: none
}
.qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image:nth-child(5n+1) {
	clear: both
}
}
@media only screen and (max-width:1440px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-image {
	width: 20%
}
}
@media only screen and (max-width:1280px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-five-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-image {
	width: 25%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-image.qodef-large-masonry-item {
	width: 50%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-image {
	width: 25%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-image.qodef-large-masonry-item {
	width: 50%
}
}
@media only screen and (max-width:1024px) and (min-width:769px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-five-columns .qodef-ig-image:nth-child(3n+1), .qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image:nth-child(3n+1) {
	clear: both
}
}
@media only screen and (max-width:1024px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-five-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image {
	width: 33.33333%
}
.qodef-image-gallery .qodef-ig-grid.qodef-ig-four-columns .qodef-ig-image {
	width: 50%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-image {
	width: 33.33333%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-image.qodef-large-masonry-item {
	width: 66.66667%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-image {
	width: 33.33333%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-image.qodef-large-masonry-item {
	width: 66.66667%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-four-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-four-columns .qodef-ig-image {
	width: 50%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-four-columns .qodef-ig-image.qodef-large-masonry-item {
	width: 100%
}
}
@media only screen and (max-width:768px) and (min-width:681px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-five-columns .qodef-ig-image:nth-child(2n+1), .qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image:nth-child(2n+1) {
	clear: both
}
}
@media only screen and (max-width:768px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-five-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image {
	width: 50%
}
.qodef-image-gallery .qodef-ig-grid.qodef-ig-three-columns .qodef-ig-image {
	width: 100%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-image {
	width: 50%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-image.qodef-large-masonry-item {
	width: 100%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-image {
	width: 50%
}
.qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-image.qodef-large-masonry-item, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-three-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-three-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-three-columns .qodef-ig-image.qodef-large-masonry-item {
	width: 100%
}
}
@media only screen and (max-width:680px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-five-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-grid.qodef-ig-four-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-grid.qodef-ig-three-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-grid.qodef-ig-two-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-five-columns .qodef-ig-image.qodef-large-masonry-item, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-four-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-four-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-four-columns .qodef-ig-image.qodef-large-masonry-item, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-six-columns .qodef-ig-image.qodef-large-masonry-item, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-three-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-three-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-three-columns .qodef-ig-image.qodef-large-masonry-item, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-two-columns .qodef-ig-grid-sizer, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-two-columns .qodef-ig-image, .qodef-image-gallery .qodef-ig-masonry.qodef-ig-two-columns .qodef-ig-image.qodef-large-masonry-item {
	width: 100%
}
}
@media only screen and (max-width:1200px) {
.qodef-item-showcase-holder .qodef-is-image {
	position: absolute;
	left: 0;
	width: 50%;
	height: 100%;
	margin-top: 0!important
}
.qodef-item-showcase-holder .qodef-is-image img {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.qodef-item-showcase-holder .qodef-is-item-holder.qodef-is-left-holder, .qodef-item-showcase-holder .qodef-is-item-holder.qodef-is-right-holder {
	float: right;
	width: 50%;
	padding: 0 0 0 50%
}
.qodef-item-showcase-holder .qodef-is-item, .qodef-item-showcase-holder .qodef-is-item-holder.qodef-is-right-holder {
	margin: 36px 0 0
}
.qodef-item-showcase-holder .qodef-is-item.qodef-is-left {
	text-align: left
}
.qodef-item-showcase-holder .qodef-is-item.qodef-is-left .qodef-is-content {
	padding: 0 0 0 20px
}
.qodef-item-showcase-holder .qodef-is-item:not(.qodef-appeared) {
	-webkit-transform: translateX(-40px);
	-moz-transform: translateX(-40px);
	transform: translateX(-40px)
}
}
@media only screen and (max-width:680px) {
.qodef-item-showcase-holder .qodef-is-image {
	display: none
}
.qodef-item-showcase-holder .qodef-is-item-holder.qodef-is-left-holder, .qodef-item-showcase-holder .qodef-is-item-holder.qodef-is-right-holder {
	float: none;
	width: 100%;
	padding: 0
}
.qodef-item-showcase-holder .qodef-is-item {
	opacity: 1;
	-webkit-transform: translateX(0) translateY(0)!important;
	-moz-transform: translateX(0) translateY(0)!important;
	transform: translateX(0) translateY(0)!important
}
.qodef-item-showcase-holder .qodef-is-item.qodef-is-left .qodef-is-content, .qodef-item-showcase-holder .qodef-is-item.qodef-is-right .qodef-is-content {
	padding: 0
}
}
@media only screen and (max-width:1280px) {
.qodef-pricing-tables.qodef-five-columns .qodef-price-table, .qodef-pricing-tables.qodef-four-columns .qodef-price-table {
	width: 50%
}
}
@media only screen and (max-width:1280px) and (min-width:681px) {
.qodef-pricing-tables.qodef-five-columns .qodef-price-table:nth-child(2n+1), .qodef-pricing-tables.qodef-four-columns .qodef-price-table:nth-child(2n+1) {
	clear: both
}
}
@media only screen and (max-width:1024px) {
.qodef-pricing-tables.qodef-three-columns .qodef-price-table {
	width: 100%
}
.qodef-pricing-tables .qodef-price-table.qodef-active-item {
	margin-top: 0!important
}
}
@media only screen and (max-width:680px) {
.qodef-pricing-tables .qodef-price-table {
	width: 100%!important
}
}
@media only screen and (max-width:1280px) {
.qodef-process-holder.qodef-process-horizontal .qodef-process-item-holder.qodef-pi-highlighted {
	margin-top: -30px
}
.qodef-process-holder.qodef-process-horizontal .qodef-process-item-holder.qodef-pi-highlighted .qodef-pi {
	width: 220px;
	height: 220px
}
.qodef-process-holder.qodef-process-horizontal .qodef-process-item-holder.qodef-pi-highlighted .qodef-pi-content-holder {
	margin-top: 48px
}
}
@media only screen and (max-width:1200px) {
.qodef-process-holder .qodef-pi-image-holder:before, .qodef-process-holder.qodef-process-horizontal .qodef-process-item-holder:nth-child(2n) .qodef-pi-holder:after, .qodef-process-holder.qodef-process-horizontal.qodef-process-holder-items-three .qodef-process-item-holder .qodef-pi-holder:after {
	display: none
}
.qodef-process-holder .qodef-pi-holder-inner {
	width: 100%
}
.qodef-process-holder.qodef-process-holder-items-four .qodef-process-item-holder {
	width: 50%;
	margin-bottom: 60px
}
}
@media only screen and (max-width:768px) {
.qodef-process-holder.qodef-process-horizontal.qodef-process-holder-items-four .qodef-process-item-holder, .qodef-process-holder.qodef-process-horizontal.qodef-process-holder-items-three .qodef-process-item-holder {
	width: 100%;
	margin-bottom: 30px
}
.qodef-process-holder.qodef-process-horizontal .qodef-process-item-holder.qodef-pi-highlighted {
	margin-top: 0
}
.qodef-process-holder.qodef-process-horizontal .qodef-pi-holder:after {
	display: none
}
}
@media only screen and (max-width:480px) {
.qodef-process-holder.qodef-process-vertical .qodef-process-item-holder {
	margin-bottom: 36px
}
.qodef-process-holder.qodef-process-vertical .qodef-pi-holder {
	float: none
}
.qodef-process-holder.qodef-process-vertical .qodef-pi-holder .qodef-pi {
	margin: 0 auto 26px
}
.qodef-process-holder.qodef-process-vertical .qodef-pi-content-holder {
	padding: 0 20px;
	text-align: center
}
.qodef-process-holder.qodef-process-vertical.appeared .qodef-process-item-holder:before {
	display: none
}
}
@media only screen and (max-width:1024px) {
.qodef-section-title-holder.qodef-st-two-columns {
	padding: 0!important
}
}
@media only screen and (max-width:768px) {
.qodef-section-title-holder {
	padding: 0!important
}
.qodef-section-title-holder.qodef-st-two-columns .qodef-st-text, .qodef-section-title-holder.qodef-st-two-columns .qodef-st-title {
	width: 100%;
	float: none!important;
	text-align: initial!important
}
.qodef-section-title-holder.qodef-st-two-columns .qodef-st-text {
	margin: 14px 0 0
}
.qodef-section-title-holder.qodef-st-disable-title-break .qodef-st-title br {
	display: none
}
.qodef-ss-holder.qodef-ss-break-768.qodef-ss-image-right .qodef-ss-image {
	position: relative;
	left: 0
}
.qodef-ss-holder.qodef-ss-break-768 .qodef-ss-content {
	left: 0;
	width: 100%;
	padding: 25px
}
.qodef-ss-holder.qodef-ss-break-768 .qodef-ss-image {
	position: relative;
	width: 100%;
	background-image: none!important
}
.qodef-ss-holder.qodef-ss-break-768 .qodef-ss-image img {
	display: block
}
}
@media only screen and (max-width:1280px) {
.qodef-ss-holder.qodef-ss-break-1280.qodef-ss-image-right .qodef-ss-image {
	position: relative;
	left: 0
}
.qodef-ss-holder.qodef-ss-break-1280 .qodef-ss-content {
	left: 0;
	width: 100%;
	padding: 25px
}
.qodef-ss-holder.qodef-ss-break-1280 .qodef-ss-image {
	position: relative;
	width: 100%;
	background-image: none!important
}
.qodef-ss-holder.qodef-ss-break-1280 .qodef-ss-image img {
	display: block
}
}
@media only screen and (max-width:680px) {
.qodef-ss-holder.qodef-ss-break-680.qodef-ss-image-right .qodef-ss-image {
	position: relative;
	left: 0
}
.qodef-ss-holder.qodef-ss-break-680 .qodef-ss-content {
	left: 0;
	width: 100%;
	padding: 25px
}
.qodef-ss-holder.qodef-ss-break-680 .qodef-ss-image {
	position: relative;
	width: 100%;
	background-image: none!important
}
.qodef-ss-holder.qodef-ss-break-680 .qodef-ss-image img {
	display: block
}
}
@media only screen and (max-width:480px) {
.qodef-ss-holder.qodef-ss-break-480.qodef-ss-image-right .qodef-ss-image {
	position: relative;
	left: 0
}
.qodef-ss-holder.qodef-ss-break-480 .qodef-ss-content {
	left: 0;
	width: 100%;
	padding: 25px
}
.qodef-ss-holder.qodef-ss-break-480 .qodef-ss-image {
	position: relative;
	width: 100%;
	background-image: none!important
}
.qodef-ss-holder.qodef-ss-break-480 .qodef-ss-image img {
	display: block
}
}
@media only screen and (max-width:1024px) {
.qodef-ss-holder.qodef-ss-break-1024.qodef-ss-image-right .qodef-ss-image {
	position: relative;
	left: 0
}
.qodef-ss-holder.qodef-ss-break-1024 .qodef-ss-content {
	left: 0;
	width: 100%;
	padding: 25px
}
.qodef-ss-holder.qodef-ss-break-1024 .qodef-ss-image {
	position: relative;
	width: 100%;
	background-image: none!important
}
.qodef-ss-holder.qodef-ss-break-1024 .qodef-ss-image img {
	display: block
}
.qodef-tabs.qodef-tabs-standard .qodef-tabs-nav li a {
	padding: 7px 21px
}
.qodef-tabs.qodef-tabs-boxed .qodef-tabs-nav li {
	margin: 0 8px 0 0
}
.qodef-tabs.qodef-tabs-boxed .qodef-tabs-nav li a {
	padding: 7px 18px
}
.qodef-tabs.qodef-tabs-simple .qodef-tabs-nav li {
	margin: 0 26px 0 0
}
.qodef-tabs.qodef-tabs-vertical .qodef-tabs-nav {
	width: 180px
}
.qodef-tabs.qodef-tabs-vertical .qodef-tab-container {
	width: calc(100% - 180px);
	padding: 0 0 0 30px
}
}
@media only screen and (max-width:768px) {
.qodef-tabs.qodef-tabs-boxed .qodef-tabs-nav li a, .qodef-tabs.qodef-tabs-standard .qodef-tabs-nav li a {
	width: 100%
}
.qodef-tabs.qodef-tabs-standard .qodef-tabs-nav li {
	display: block;
	float: none
}
.qodef-tabs.qodef-tabs-boxed .qodef-tabs-nav li {
	display: block;
	float: none;
	margin: 0 0 8px
}
.qodef-tabs.qodef-tabs-simple .qodef-tabs-nav li {
	margin: 0 20px 0 0
}
.qodef-tabs.qodef-tabs-vertical .qodef-tab-container, .qodef-tabs.qodef-tabs-vertical .qodef-tabs-nav {
	display: inline-block;
	width: 100%;
	height: auto
}
.qodef-tabs.qodef-tabs-vertical .qodef-tabs-nav {
	border-right: 0
}
.qodef-tabs.qodef-tabs-vertical .qodef-tabs-nav li {
	float: left;
	margin: 0 20px 0 0
}
.qodef-tabs.qodef-tabs-vertical .qodef-tab-container {
	padding: 31px 0 0
}
}
@media only screen and (max-width:680px) {
.qodef-tabs.qodef-tabs-simple .qodef-tabs-nav li, .qodef-tabs.qodef-tabs-vertical .qodef-tabs-nav li {
	display: block;
	float: none;
	margin: 0 0 20px
}
.qodef-tabs.qodef-tabs-simple .qodef-tabs-nav {
	padding: 0 0 20px
}
.qodef-tabs.qodef-tabs-simple .qodef-tabs-nav li a, .qodef-tabs.qodef-tabs-vertical .qodef-tabs-nav li a {
	padding: 0;
	width: 100%
}
.qodef-text-marquee {
	display: none
}
}
@media only screen and (max-width:1024px) {
body.qodef-vss-initialized {
	overflow-y: visible!important;
	height: auto!important
}
#multiscroll-nav, .qodef-vertical-split-slider {
	display: none
}
.qodef-vss-responsive {
	display: block
}
}
@media only screen and (max-width:680px) {
.qodef-video-button-holder .qodef-video-button-play .qodef-video-button-play-icon {
	height: 50px;
	width: 50px;
	line-height: 50px;
	font-size: 20px
}
.qodef-video-button-holder .qodef-video-button-play .qodef-video-button-play-icon span {
	padding-left: 3px
}
}
@media only screen and (max-width:1280px) {
.qodef-twitter-list-holder.qodef-tl-five-columns .qodef-tl-item, .qodef-twitter-list-holder.qodef-tl-four-columns .qodef-tl-item {
	width: 33.33333%
}
}
@media only screen and (max-width:1280px) and (min-width:1025px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-five-columns .qodef-ig-image:nth-child(4n+1), .qodef-image-gallery .qodef-ig-grid.qodef-ig-six-columns .qodef-ig-image:nth-child(4n+1), .qodef-twitter-list-holder.qodef-tl-five-columns .qodef-tl-item:nth-child(3n+1), .qodef-twitter-list-holder.qodef-tl-four-columns .qodef-tl-item:nth-child(3n+1) {
	clear: both
}
}
@media only screen and (max-width:1024px) {
.qodef-twitter-list-holder.qodef-tl-five-columns .qodef-tl-item, .qodef-twitter-list-holder.qodef-tl-four-columns .qodef-tl-item, .qodef-twitter-list-holder.qodef-tl-three-columns .qodef-tl-item {
	width: 50%
}
}
@media only screen and (max-width:1024px) and (min-width:681px) {
.qodef-image-gallery .qodef-ig-grid.qodef-ig-four-columns .qodef-ig-image:nth-child(4n+1), .qodef-image-gallery .qodef-ig-grid.qodef-ig-three-columns .qodef-ig-image:nth-child(3n+1), .qodef-image-gallery .qodef-ig-grid.qodef-ig-two-columns .qodef-ig-image:nth-child(2n+1), .qodef-twitter-list-holder.qodef-tl-five-columns .qodef-tl-item:nth-child(2n+1), .qodef-twitter-list-holder.qodef-tl-four-columns .qodef-tl-item:nth-child(2n+1), .qodef-twitter-list-holder.qodef-tl-three-columns .qodef-tl-item:nth-child(2n+1) {
	clear: both
}
}
@media only screen and (max-width:680px) {
.qodef-twitter-list-holder .qodef-tl-item {
	width: 100%!important
}
}
 @media only screen and (max-width:1023px) {
.qodef-vertical-align-containers .qodef-position-right {
	top: 15px;
	right: 15px;
}
#brand-logo {
	margin: 0px 0px 0px -150px;
	max-width: 300px;
	top: 24%;
}
#home-sec-1 .btn-slider {
	font-weight: 700;
	font-size: 13px;
	padding: 8px 15px;
}
.testimonial-theme-1 .sp-testimonial-pro-section {
	width: 100%;
	max-width: inherit !important;
}
#home-sec-3 h3 {
	text-align: left !important;
	font-size: 24px !important;
}
#home-sec-3 p {
	text-align: left !important;
	font-size: 14px !important;line-height: 1.4;
}
#home-sec-3 .qodef-elements-holder.qodef-four-columns .qodef-eh-item {
	width: 50%;
	display: inline-block;
}

.marquee-layout marquee{font-size:16em;}
.qodef-container-inner, .qodef-grid, .qodef-row-grid-section {width:80%}
.sp-testimonial-pro-section .tpro-client-testimonial{font-size: 19px !important; line-height: 26px !important;}
.sp-testimonial-pro-section h2.tpro-client-name{margin: 30px 0px 10px 0px !important;}
.sp-testimonial-pro-wrapper .slick-next{left:55% !important}
.sp-testimonial-pro-wrapper .slick-prev{left:40% !important}
#home-sec-3 .vc_row.wpb_row.vc_inner{padding-top:10px !important;}
.font-group{line-height:50px !important}
.font-group .font-1{font-size: 50px !important}
.font-group .font-2{font-size:42px !important}
#coverage-sec-3 ul li h3, #coverage-sec-4 ul li h3, #coverage-sec-4 .rev_slider .tp-caption, #coverage-sec-3 .rev_slider .tp-caption{text-align: left !important;}
 #coverage-sec-3 ul li, #coverage-sec-4 ul li, #coverage-sec-5 ul li {
    font-weight: 700 !important;
    font-family: open sans !important;
    padding-left: 0px !important;
    font-size: 12px !important;
    line-height: 16px !important;text-align: left !important;
}
#coverage-sec-4 .hesperiden.tparrows.tp-leftarrow, #coverage-sec-3 .hesperiden.tparrows.tp-leftarrow{left: 15px !important; transform: inherit !important;}
#coverage-sec-4 .hesperiden.tparrows.tp-rightarrow, #coverage-sec-3 .hesperiden.tparrows.tp-rightarrow{right: 15px !important; transform: inherit !important; left: inherit !important;}



#services-sec-3 .sp-testimonial-pro-section{padding:0px 0px 60px 0px !important;}
#support-sec-3 .sp-testimonial-pro-section{padding:0px 0px 60px 0px !important;}
#solutions-sec-3 .sp-testimonial-pro-section{padding:0px 0px 60px 0px !important;}
.sp-testimonial-pro-wrapper.sp_tpro_nav_position_vertical_center .sp-testimonial-pro-section .slick-prev {	top: inherit !important;margin-top: 0px !important;
	bottom:0px !important;}
.sp-testimonial-pro-wrapper.sp_tpro_nav_position_vertical_center .sp-testimonial-pro-section .slick-next {	top: inherit !important;margin-top: 0px !important;
	bottom:0px !important;}


}
 
 @media only screen and (max-width:990px) {
 #home-sec-3 .qodef-elements-holder.qodef-four-columns .qodef-eh-item{padding:20px 0px}
 .scroll-btm{bottom:20px}
.sp-testimonial-pro-section.sp-testimonial-pro-read-more{padding:0px 0px 60px 0px !important}


 
 }
 
 @media only screen and (max-width:767px) {
#brand-logo {
	margin: 0px 0px 0px -110px;
	max-width: 200px;
	top: 20%;
}
#home-sec-1 .btn-slider {
	font-weight: 700;
	font-size: 11px;
	padding: 4px 10px;
	margin: 5px 0px 0px 0px;
}
#home-sec-3 h3 {
	text-align: left !important;
	font-size: 16px !important;
	line-height: 1.3;
}
#home-sec-3 .qodef-counter-holder .qodef-counter {
	font-size: 37px;
	line-height: 40px;
}
#home-sec-3 .qodef-counter-holder .qodef-counter-title {
	font-size: 9px
}
.footer-logo{text-align:left}
.sp-testimonial-pro-section h2.tpro-client-name {margin:0px 0px 10px 0px !important; font-size:40px !important;line-height:40px !important;}
#company-sec-3 .sp-testimonial-pro-section h2.tpro-client-name{margin:0px 0px 10px 0px !important; font-size:40px !important;line-height:40px !important;}
.slick-initialized .slick-slide {padding: 0px 0px !important;}
.sp-testimonial-pro-section .tpro-client-testimonial {  font-size: 14px !important;  line-height: 20px !important;}
.font-group{line-height:30px !important}
.font-group .font-1{font-size:23px !important; display:block !important}
.font-group .font-2{font-size:19px !important; display:block !important}
#home-sec-3 .qodef-elements-holder.qodef-four-columns .qodef-eh-item{width: 50%; padding: 10px 0px;}
#newsletter .get-started h2 { font-size: 20px; font-weight: 600; margin: 0px;}
.qodef-newsform .qodef-newsform-submit{top: 50px; left: 50%; margin-left: -60px;}
#newsletter .qodef-newsform .qodef-newsform-submit{border-radius: 5px; width: 120px;}
#newsletter .wpcf7-form-control.g-recaptcha{ margin: 70px 0px 0px 0px;}
#newsletter .wpcf7-form{width: 100%; padding: 20px 0px 20px 0px; background-size:55px auto; background-position: 0px 55px;}
.sp-testimonial-pro-wrapper .slick-prev{left: 50% !important;
    top: inherit !important;
    margin-top: 0px !important;
    bottom: 0px !important;
    margin-left: -70px !important;}
.sp-testimonial-pro-wrapper .slick-next{    right: 50% !important;
    top: inherit !important;
    margin-top: 0px !important;
    bottom: 0px !important;
    left: inherit !important;
    margin-right: -70px !important;}
#home-sec-1 img.logo-img {max-width:100% !important;height: auto !important; display:inline-block}


.sp-testimonial-pro-section .tpro-client-testimonial {text-align: center !important;}
.sp-testimonial-pro-section h2.tpro-client-name{text-align: center !important;}
#sp-testimonial-pro-4823.sp-testimonial-pro-section .tpro-client-designation-company{text-align: center !important;}
#coverage-sec-3 .hesperiden.tp-leftarrow.tparrows{bottom: -50px !important;left: 50% !important;margin-left: -60px;top: inherit !important;right: inherit !important;}
#coverage-sec-3 .hesperiden.tp-rightarrow.tparrows{bottom: -50px !important;right: 50% !important;margin-right: -57px;top: inherit !important;left: inherit !important;}

#coverage-sec-4 .hesperiden.tp-leftarrow.tparrows{bottom: -50px !important;left: 50% !important;margin-left: -60px;top: inherit !important;right: inherit !important;}
#coverage-sec-4 .hesperiden.tp-rightarrow.tparrows{bottom: -50px !important;right: 50% !important;margin-right: -57px;top: inherit !important;left: inherit !important;}
#coverage-sec-3 ul li h3, #coverage-sec-4 ul li h3, #coverage-sec-4 .rev_slider .tp-caption, #coverage-sec-3 .rev_slider .tp-caption{text-align: center !important;}
#coverage-sec-3 ul li, #coverage-sec-4 ul li, #coverage-sec-5 ul li{text-align: center !important; list-style: inside;}
.marquee-layout marquee.desktop{display:none !important}
.marquee-layout marquee.mobile{display:block !important}
#home-sec-3 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top: -23%;}
#home-sec-4 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top: -23%;}

#company-sec-3 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top:-150px;}
#company-sec-4 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top:-30px;}

#coverage-sec-3 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top:-150px;}
#coverage-sec-4 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top:-150px;}

#services-sec-3 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top:-110px;}
#services-sec-4 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top:-120px;}

#solutions-sec-3 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px;margin-top:-120px;}
#solutions-sec-4 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top:-120px;}

#support-sec-3 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top:-120px;}
#support-sec-4 .marquee-layout marquee.mobile{height: 100% !important; vertical-align: top; line-height: 1.2; top: 0px; margin-top:-120px;}
}
