/*
Theme Name:Archies Progression Child
Theme URI: https://archies.progressionstudios.com
Author: Progression Studios
Author URI: https://progressionstudios.com/
Description: Architect & Interior Designer Theme
Version: 1.3
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: custom-menu, editor-style, featured-images, full-width-template, theme-options, translation-ready 
Text Domain: archies-progression-child
Template: archies-progression
*/

ul{ list-style-type: none!important;}
#service1 p{margin-bottom:0px!important;}
body { font-size: 15px;}
html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]) {
    padding-right: 0!important;
}
section#facility .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
}
section#facility .elementor-icon-box-icon {
    margin-right: 20px;
}
.contact-left p {
    margin-bottom: 0px!important;
}
section#facility h3.elementor-icon-box-title {
    font-size: 18px;
}
.application_form .wpcf7-form input.wpcf7-submit { font-family: "Roboto",Sans-serif; font-weight: 600; letter-spacing: 1px; font-size: 15px;  background-color: #000;}
.application_form .wpcf7-form input.wpcf7-submit:hover { color: #232323; background-color: #fff; }
.contactpage-form .wpcf7-form input.wpcf7-submit { font-family: "Roboto",Sans-serif; font-weight: 600; letter-spacing: 1px; font-size: 15px; }
.contactpage-form .wpcf7-form input.wpcf7-submit:hover { color: #fff; background-color: #232323; }
.overlay-box-wrap > .elementor-container { align-items: center; }
.application_form .wpcf7-form input , .application_form .wpcf7-form-control { background-color: #202020; color: #fff; }
.application_form .wpcf7-form-control::placeholder, 
.application_form .wpcf7-form-control::-webkit-input-placeholder  { color: #fff; }
.application_form .file-upload-reg { display: none; }
.application_form .wpcf7 input[type="file"] { padding: 0; border: 0; background-color: transparent; }
input[type=file]::file-selector-button { color: #868686; border: 1px solid #F6F6F6; display: inline-block; padding: 6px 9px; font-family: 'Barlow',sans-serif; font-size: 15px; background-color: #F6F6F6; border-radius: 2px!important; overflow: hidden; }
.icon-box .elementor-icon-box-description a { color: #393738; }
.icon-box .elementor-icon-box-description a:hover { color: #5C9D7B; }
.wpcf7-form span.wpcf7-not-valid-tip { display: block; }
.elementor-section.main_header { transition: all ease .5s; -webkit-transition: all ease .5s;  -moz-transition: all ease .5s; -ms-transition: all ease .5s; }
.main_header.header-fixed { position: fixed; top: 0; left: 0; width: 100%; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.11); -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.11); animation: smoothScroll 0.6s forwards; z-index: 999!important; }
span.wpr-acc-title-text {
    font-family: "Barlow Condensed", Sans-serif;
    font-size: 17px;
    font-weight: 500;
	margin: 0px!important;
	
}
.elementor-797 .elementor-element.elementor-element-112a269 > .elementor-widget-container {
   
    background: #f4f8f6;
    padding: 5px 5px 24px 5px;
}
.elementor-797 .elementor-element.elementor-element-3b18e0d > .elementor-widget-container {
    box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.1);
   background:#fff;
	padding:5px;
}

@keyframes smoothScroll {
	0% {
		transform: translateY(-40px);
	}
	100% {
		transform: translateY(0px);
	}
}
.pum-container p { margin-bottom: 15px !important; }
.site-footer.elementor-section .elementor-container { justify-content: space-between; } 
.site-footer.elementor-section .elementor-container .elementor-column { width: auto; display: block; max-width: 25%; } 
.site-footer.elementor-section .elementor-container .elementor-column .elementor-widget-wrap { display: block; } 
.facility-block .elementor-widget-wrap .elementor-section { height: 100%; }
div#progression-studios-footer-page-builder li.elementor-icon-list-item a{ align-items: flex-start; }
div#progression-studios-footer-page-builder li.elementor-icon-list-item .elementor-icon-list-icon{ padding-top: 7px; }
.galley-section .boosted-elements-progression-image-grid-item .boosted-elements-progression-image { min-height: 450px; object-fit: cover; }

.gallery-wrapper .boosted-elements-progression-masonry-item:last-child .boosted-elements-progression-image-grid-item a { pointer-events: none; }
.gallery-wrapper .boosted-elements-progression-masonry-item .boosted-elements-progression-image-grid-item a { display: block; }

/* - */
.footer-copyright .elementor-widget-container a:hover { color: #868686!important; }
.team-member-item .boosted-elements-content-container-overlay { display: none; }
img.swiper-slide-image {
    height: 450px !important;
}
.elementor-832 .elementor-element.elementor-element-bf019ea .elementor-swiper-button.elementor-swiper-button-prev, .elementor-832 .elementor-element.elementor-element-bf019ea .elementor-swiper-button.elementor-swiper-button-next {
    font-size: 30px;
    color: #FFFFFF;
    background: #5c9d7b;
    padding: 20px;
}
.elementor-832 .elementor-element.elementor-element-bf019ea .elementor-swiper-button.elementor-swiper-button-prev:hover, .elementor-832 .elementor-element.elementor-element-bf019ea .elementor-swiper-button.elementor-swiper-button-next:hover {
    font-size: 30px;
    color: #FFFFFF;
    background: #f0f0f0;
    padding: 20px;
	color:#5c9d7b;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 0px important;
	top: 100%;
}


.wpr-testimonial-content p {
    position: relative;
    z-index: 5;
    margin: 0;
    color: #FFFFFFBD;
    font-size: 20px;
    line-height: 1.5em;
}
.wpr-testimonial-name{
color: #5C9D7B !important;
    font-family: "Barlow Condensed", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1.6em;
    letter-spacing: 0.2px; 
}

.wpr-testimonial-content-inner {
    background-color: #D32F2F00;
    padding: 0px 25px 0px 25px !important; 
}

.wpr-testimonial-content-inner p{
	margin-bottom:0px !important;
}

.wpr-testimonial-content {
    color: #E5E5E5;
    margin-bottom: 0px !important;
}

.wpr-testimonial-arrow {
    top: 25% !important;
}

.wpr-testimonial-prev-arrow {
    left: -10% !important;
}

.wpr-testimonial-next-arrow {
    right: -10% !important; 
}
.wpr-testimonial-item {
    padding: 5px 5px 25px 5px !important;
}

.icon-box .elementor-icon-box-wrapper{
	display:inline-flex;
}
.icon-box .elementor-icon-box-content{
	padding-left:20px;
	vertical-align:middle !important;
	
}

.icontwo .elementor-icon-box-content{
	padding-top:8px; 
}

.top-ser{
	display:flex;
}

.top-ser p{
	width:10%;
}

.top-ser h2 {
    width: 90%;
    vertical-align: middle;
    margin: 0;
    margin-left: 40px !important;
    font-size: 36PX;
}
.facility-block h3.elementor-icon-box-title br {
    display: none;
}
 .page-id-809 .pum-theme-default-theme .pum-container {
	 padding: 40px!important;
}
.top-ser img{
	width:80%;
}

.top-ser{
border-bottom:1px solid #181D4E8C;
	margin-bottom:30px !important;
}

.new-team h2{color: #5C9D7B!important;font-size: 22px!important;text-transform: uppercase!important;line-height:26px;}
.elementor-element-a755572 .elementor-widget-container, .elementor-element-98ee268 .elementor-widget-container, .elementor-element-2da0ab6 .elementor-widget-container, .elementor-element-27826ce .elementor-widget-container{min-height:225px;}

.elementor-52 .elementor-element.elementor-element-5486cb9 .sf-menu-boosted-elements li.menu-item .sub-menu a.boosted-nav-link-def:before{background-color: #5C9D7B!important;opacity: 1!important;width: 100%!important;left: 0!important;    display: block;
    height: 2px;
    bottom: -7px;}

.join-our-team .elementor-widget-container{
	min-height:195px !important;
}

.page-id-2599 .elementor-element-56312e3f, .page-id-832 .elementor-element-56312e3f{background-color:#EEF4F1!important;}

.elementor-view-stacked .elementor-icon {
    background-color: #ffffff00 !important;
}

@media screen and ( max-height: 800px ){
	.pum-container.pum-responsive.pum-responsive-medium {
    top: 25% !important;
}
}
@media screen and ( min-height: 801px ) and ( max-height: 1100px ){
.pum-container.pum-responsive.pum-responsive-medium {
    top: 35% !important;
}
}
img.swiper-slide-image {
    object-fit: cover;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #5c9d7b;
    color: #000;
    font-size: 15px;
}
.wpcf7 form .wpcf7-response-output {
    color: #fff;
	font-size:15px;
}

.elementor-809 .elementor-element.elementor-element-aabb569:hover {
    background-color: unset !important;
}
 

.application_form ::placeholder, .application_form .wpcf7-form input.wpcf7-submit{
	color:#202020 !important;
}

.application_form .wpcf7-form input, .application_form .wpcf7-form-control{
	background-color:#ffff !important;
}

.application_form .wpcf7 input[type="file"]{
		background-color:transparent !important;

}

.application_form .wpcf7-form input.wpcf7-submit:hover {
    color: #ffff !important;
	background-color:#202020 !important; 
}

.automaticdate {
font-size: 24px;
   font-family: "Barlow Condensed", Sans-serif;
}

.application_form .wpcf7-form input, .application_form .wpcf7-form-control {
    color: #202020 !important;
}

.application_form .wpcf7 input[type="file"] {
    color: #ffff !important;
}

#facility .elementor-widget-wrap .elementor-section:hover h3{
	color:#fff !important;
}

#facility .elementor-widget-wrap .elementor-section:hover .elementor-icon svg {
    fill: #ffffff !important;
}
#facility .elementor-widget-wrap .elementor-section .elementor-icon svg {
fill: #232323 !important; 
}

/*
#facility .elementor-widget-wrap .elementor-section:hover #Layer_11 .st5, #facility .elementor-widget-wrap .elementor-section:hover #Layer_11 .st4,  #facility .elementor-widget-wrap .elementor-section:hover #Layer_10 .st5, #facility .elementor-widget-wrap .elementor-section:hover #Layer_13 .st6, #facility .elementor-widget-wrap .elementor-section:hover #Layer_15 .st0, #facility .elementor-widget-wrap .elementor-section:hover #Layer_16 .st4, #facility .elementor-widget-wrap .elementor-section:hover #Layer_19 .st4, #facility .elementor-widget-wrap .elementor-section:hover #Layer_21 .st0, #facility .elementor-widget-wrap .elementor-section:hover .st3, #facility .elementor-widget-wrap .elementor-section:hover #Layer_23 .st4, #facility .elementor-widget-wrap .elementor-section:hover #Layer_24 .st0, #facility .elementor-widget-wrap .elementor-section:hover #Layer_24 .st10 {
    fill: #ffffff;
    stroke: #ffffff; 
}
*/
#facility .elementor-widget-wrap .elementor-section:hover .st14, #facility .elementor-widget-wrap .elementor-section:hover .st13, #facility .elementor-widget-wrap .elementor-section:hover #Layer_21 .st0, #facility .elementor-widget-wrap .elementor-section:hover #Layer_21 .st12, #facility .elementor-widget-wrap .elementor-section:hover #Layer_21 .st12, #facility .elementor-widget-wrap .elementor-section:hover #Layer_24 .st2, #facility .elementor-widget-wrap .elementor-section:hover #Layer_24 .st10, #facility .elementor-widget-wrap .elementor-section:hover #Layer_10 .st7, #facility .elementor-widget-wrap .elementor-section:hover #Layer_10 .st5, #facility .elementor-widget-wrap .elementor-section:hover #Layer_11 .st5, #facility .elementor-widget-wrap .elementor-section:hover #Layer_25 .st5{
	    stroke: #ffffff; 

}

#facility .elementor-widget-wrap .elementor-section:hover #Layer_16 .st5, #facility .elementor-widget-wrap .elementor-section:hover #Layer_11 .st4, #facility .elementor-widget-wrap .elementor-section:hover #Layer_19 .st5, #facility .elementor-widget-wrap .elementor-section:hover .st3 {
    fill: #ffffff;
}

.sf-menu-boosted-elements a.boosted-nav-link-def {
    letter-spacing: 0 !important;
}

.sf-menu-boosted-elements a.boosted-nav-link-def {
    padding: 30px 5px !important;
}

.elementor-754 .elementor-element.elementor-element-35938ed .sf-menu-boosted-elements .sub-menu, .elementor-52 .elementor-element.elementor-element-5486cb9 .sf-menu-boosted-elements .sub-menu{padding: 0px 20px 0px 20px!important;}
.menu-primary-menu-container .sub-menu a{padding: 20px 5px!important;}

#faq .elementor-widget-toggle .elementor-widget-container{min-height:188px!important;}
.elementor-element-ebbbd5a{margin-bottom:0px!important;}

#sub2 .elementor-icon-list-item,
#sub5 .elementor-icon-list-item {
	 align-items: baseline;
}
#sub2 .elementor-icon-list-item .elementor-icon-list-icon,
#sub5 .elementor-icon-list-item .elementor-icon-list-icon {
	margin-top: 6px;
}

section#facility h3.elementor-icon-box-title {
    font-size: 20px !important;
}

.page-id-859 .wpcf7 form .wpcf7-response-output{color:#000!important;}
.cta-br, .home-br, .ipblck, #team-n1, #team-n2, #team-n3{display:none!important;}

/* Responsive */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){
	/* home */
	#home-sec1 h1{font-size:50px;}
	.facility-block .elementor-container{display:flex!important;flex-flow:row!important;}
	.facility-block .elementor-col-25{width:25%!important;}
	.new-team .elementor-widget-text-editor .elementor-widget-container{min-height:220px!important;}
	.page-id-859 .icon-box .elementor-icon-box-content{padding-left:10px!important;}
	.elementor-859 .elementor-element.elementor-element-170aedae{--grid-column-gap: 25px!important;}
}
@media screen and (max-width:990px){
.elementor-859 .elementor-element.elementor-element-7dcb9f57 > .elementor-element-populated {
    padding: 10px 22px 10px 10px;
}
	.elementor-747 .elementor-element.elementor-element-be3a1b6 {
    max-width: 40%!important;
   }
	.elementor-797 .elementor-element.elementor-element-112a269 > .elementor-widget-container {
    
    padding: 5px 5px 44px 5px;
}
}
@media screen and (max-width:1024px){
	.sub-menu .boosted-elements-sub-menu-padding{padding-left:30px!important;}
	.elementor-754 .elementor-element.elementor-element-35938ed .boosted-elements-mobile-menu-list-container{border-width:0px!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a > .elementor-widget-container{text-align:left!important;}
	.menu-primary-menu-container .sub-menu a{padding: 10px 5px!important;}
	.elementor-52 .elementor-element.elementor-element-5486cb9 .boosted-elements-mobile-menu-list-container{border-width:0px!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a{margin-bottom:0px!important;}
	.has_eae_slider.header-fixed{display:none!important;}
	div.elementor-element-3d0584c1{order: 1!important;}
	div.elementor-element-0c71d02{order: 2!important;}
	div.elementor-element-93fb70a{order: 3!important;}
	.elementor-52 .elementor-element.elementor-element-3d0584c1{width: 75%!important;}
	.elementor-52 .elementor-element.elementor-element-93fb70a{width: 10%!important;}
	.elementor-52 .elementor-element.elementor-element-0c71d02{width: 15%!important;}
	.elementor-52 .elementor-element.elementor-element-4c5d95e > .elementor-widget-container{border-width:0px!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a > .elementor-widget-container{margin:0px!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a img{width:65%!important;}
	.elementor-52 .elementor-element.elementor-element-4c5d95e .elementor-social-icon i{font-size:18px!important;}
	
	/* header */
	.elementor-52 .elementor-element.elementor-element-1d515d81 .boosted-elements-mobile-menu-list-container, .elementor-52 .elementor-element.elementor-element-aeddf00 .boosted-elements-mobile-menu-list-container{border-width:0px!important;}
	.menu-item-has-children .mobile-drop-down-icon-boosted:after{height: 90%!important;}
	
	/* home */
	.elementor-754 .elementor-element.elementor-element-35938ed .boosted-elements-mobile-i{margin: 15px 0px 15px 0px!important;}
	.elementor-747 .elementor-element.elementor-element-f40614a{ --spacer-size: 0px; margin-bottom: 0px;}
	#content-pro{padding-bottom:0px!important;}
	.elementor-54 .elementor-element.elementor-element-e05769c img{max-width:40%!important;width:40%!important;}
	.elementor-797 .elementor-element.elementor-element-9de869c{margin-top:50px;}
	
	.elementor-747 .elementor-element.elementor-element-a2e88b4 > .elementor-element-populated{padding: 40px 30px 40px 30px!important;}
	
	/* about */
	.elementor-797 .elementor-element.elementor-element-89cf9f1{width:60%;}
	.elementor-797 .elementor-element.elementor-element-1511961{width:40%;}
	.wpr-testimonial-next-arrow{right: -7% !important;}
	.wpr-testimonial-prev-arrow{left: -7%!important;}
	.elementor-797 .elementor-element.elementor-element-b43ea33 > .elementor-widget-container{padding: 5px 5px 40px 5px!important;}
	#about1 .elementor-column-gap-default{display:flex;flex-flow:row;}
	#faq .elementor-widget-toggle .elementor-widget-container{min-height:221px!important;}
	
	/*** service ***/
	.facility-block.services-list .elementor-widget-icon-box{margin-bottom: 0px!important;}
	.facility-block.services-list .elementor-widget-icon-box > .elementor-widget-container{padding-top: 0px!important;}
	#facility .elementor-icon-box-icon{margin-right: 15px!important;}
	section#facility h3.elementor-icon-box-title{font-size:16px!important;}
	
	/* join */
	.join-our-team .elementor-col-25{width:25%!important;padding-left:10px!important;padding-right:10px!important;}
	#join-testi .wpr-testimonial-content{ margin-left: 40px;margin-right: 40px;}
	.elementor-2545 .elementor-element.elementor-element-be155d4{max-width:100%!important; width:100%!important;}
	
	/* contact */
	.icontwo .elementor-icon-box-content{padding-top: 0px!important;}
	
	.contact-left p{margin-bottom:20px!important;}
	#icon1 .elementor-icon-box-icon, #icon3 .elementor-icon-box-icon{position:relative; bottom:7px;}
	#icon2 .elementor-icon-box-icon{position:relative; bottom:9px;}
	.contact-left .elementor-icon-box-description{margin-bottom:10px!important;}
	
}

@media screen and (max-width:991px){
/* 	h2{font-size:28px!important;} */
	ul.boosted-elements-mobile-menu-list li.menu-item a.boosted-nav-link-def {padding: 7px 20px 7px 20px!important;}
		.sub-menu .boosted-elements-sub-menu-padding{padding-left:10px!important;}
	
	/* home */
	.elementor-747 .elementor-element.elementor-element-be3a1b6{max-width:50%;--container-widget-width: 50%;}
	.elementor-747 .elementor-element.elementor-element-a2e88b4 > .elementor-element-populated, .elementor-747 .elementor-element.elementor-element-4d7a027 > .elementor-element-populated{padding:45px;}
	#home3 h3{font-size:26px;}
	.elementor-54 .elementor-element.elementor-element-e05769c img{max-width:60%!important;width:60%!important;}
	
	.elementor-747 .elementor-element.elementor-element-be3a1b6{max-width: 46%!important;}
	.elementor-747 .elementor-element.elementor-element-a2e88b4 > .elementor-element-populated{padding: 40px 38px 40px 38px!important;}
	.page-id-747 .wpr-testimonial-content-inner p{padding: 0px 30px!important;}
	.cta-br{display:block!important;}
	
	/* about */
	.elementor-797 .elementor-element.elementor-element-89cf9f1{width:58%;}
	.elementor-797 .elementor-element.elementor-element-1511961{width:42%;}
	.wpr-testimonial-next-arrow{right: 0% !important;}
	.wpr-testimonial-prev-arrow{left: 0%!important;}
	.elementor-797 .elementor-element.elementor-element-34295e0 .wpr-testimonial-content{margin: 0px 60px;}
	img.swiper-slide-image{height: 300px !important;}
	#faq .elementor-widget-toggle .elementor-widget-container{min-height:238px!important;}
	
	.faq-small{padding: 0px 30px 60px 30px!important;}
	.ipnne{display:none!important;}
	.ipblck{display:block!important; padding-left:30px!important; padding-bottom:60px!important;}
	.absec1{margin-bottom:0px!important;}
	.elementor-element-59d3c20{margin-bottom:5px!important;}
	.elementor-797 .elementor-element.elementor-element-aac3ea4{--spacer-size: 0px!important;}
	.elementor-797 .elementor-element.elementor-element-1a8f1bf > .elementor-widget-container{margin: 0px 0px 0px 0px!important;}
	
	/*** service ***/
	.facility-block.services-list .has_eae_slider{ padding-top: 0px!important; padding-bottom: 0px!important;}
	.facility-block.services-list .elementor-widget-icon-box{margin-bottom: 10px!important;}
	.facility-block.services-list .elementor-widget-icon-box > .elementor-widget-container{padding-top: 10px!important;}
	section#facility .elementor-icon-box-wrapper { padding: 0px 40px!important;}
	
	/* sub */
	.elementor-2514 .elementor-element.elementor-element-3a27a47 img{width: 95%;}
	.elementor-2514 .elementor-element.elementor-element-957e52c{width:45%;}
	.elementor-2514 .elementor-element.elementor-element-6a064bd{width:55%;}
	.elementor-2514 .elementor-element.elementor-element-6a064bd > .elementor-element-populated{margin: 0px 15px 0px 0px!important; padding: 20px 0px 50px 20px!important;}
	
	/* long */
	#long2 .elementor-icon-list-item:nth-child(6) i, #long2 .elementor-icon-list-item:nth-child(7) i, #long2 .elementor-icon-list-item:nth-child(9) i{position: relative!important;bottom: 9px!important;}
	
	.elementor-element-be155d4 > .elementor-widget-container{padding:0px!important;}
	
	/*** ament ***/
	#ament5 .elementor-container{align-items: flex-start!important;}
	
	/* join */
	.join-our-team .elementor-col-25{width:50%!important;padding-left:20px!important;padding-right:20px!important;}
	.new-team br{display:none!important;}
	.join-our-team .elementor-widget-container{min-height:175px !important;}
	
	.join1 h2{font-size: 33px!important;}
	
	/*** covid ***/
	.elementor-2599 .elementor-element.elementor-element-fc3d77b > .elementor-element-populated{padding: 30px 80px 10px 80px!important;}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){
	.page-id-859 .icon-box .elementor-icon-box-content{padding-left:10px!important;}
	.elementor-859 .elementor-element.elementor-element-170aedae{--grid-column-gap: 25px!important;}
	#long2 .elementor-icon-list-item:nth-child(7) i, #long2 .elementor-icon-list-item:nth-child(9) i {bottom:0px!important;}
	.elementor-element-07713c3 li:nth-child(6) i{margin-top:10px!important;}
}

@media only screen and (min-width: 375px) and (max-width: 896px) and (orientation: landscape){
	#service1 p {
    text-align: center;
}
	#service1 h2 {
   padding: 0px 50px;
    text-align: center;
   
}
	.cta-sec h2{font-size:30px!important;}
	.elementor-54 .elementor-element.elementor-element-e05769c img{ max-width: 40%!important; width: 40%!important;}
	.wpr-testimonial-content p{font-size:18px!important;}
	.facility-block .elementor-col-25{width:50%!important;}
	.facility-block .elementor-container{display:flex!important;flex-wrap:warp!important;}
	
	#sub1 p, #long1 p, #ament1 p{text-align:center!important;}
	.elementor-2545 .elementor-element.elementor-element-be155d4 img{padding-left:40px!important;}
	.elementor-2545 .elementor-element.elementor-element-869a272 > .elementor-widget-container{padding:0px 70px 0px 70px!important;}
	#covid1 .elementor-widget-container{text-align:center!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a > .elementor-widget-container{text-align:left!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a img{width:65%!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a > .elementor-widget-container{margin:0px!important;}
	#sub2 .elementor-icon-list-item:nth-child(2) i{position: relative!important; left: 0px!important;}
	#faq .elementor-widget-toggle .elementor-widget-container{min-height: 180px!important;}
	#long2 .elementor-icon-list-item:nth-child(6) i, #long2 .elementor-icon-list-item:nth-child(7) i, #long2 .elementor-icon-list-item:nth-child(9) i{bottom:0px!important;}
	.elementor-859 .elementor-element.elementor-element-170aedae{--grid-column-gap: 25px!important;}
	
	/* home */
	.cta-br{display:none!important;}
	
	/* about */
	.elementor-797 .elementor-element.elementor-element-e44bd45{margin-bottom: 0px!important;}
	
	/* service */
	.facility-block .elementor-col-25{width: 50%!important;}
	.facility-block .elementor-container{ display: flex!important; flex-flow: wrap!important;}
	
	/* sub */
	#sub1 h1{text-align:left!important; padding-left: 40px!important;}
	.elementor-2514 .elementor-element.elementor-element-869a272 > .elementor-widget-container{padding: 0px 40px 0px 40px!important;}
	#sub1 p, #long1 p{text-align:left!important;}
	#sub1 .elementor-divider-separator{margin: 0px 0px 0px 40px!important;}
	
	/* long */
	#long1 h1{text-align:left!important; padding-left: 40px!important;}
	.elementor-2545 .elementor-element.elementor-element-869a272 > .elementor-widget-container{padding: 0px 40px 0px 40px!important;}
	#long1 p, #long1 p{text-align:left!important;}
	#long1 .elementor-divider-separator{margin: 0px 0px 0px 40px!important;}
	.elementor-2545 .elementor-element.elementor-element-69aec68{padding: 80px 60px 80px 60px!important;}
	
	/* amentities */
	.elementor-832 .elementor-element.elementor-element-a87efa7{padding-top:20px!important;}
	
	/* join */
	#team-n1, #team-n2, #team-n3{display:block!important;padding: 0px 30px 00px 30px!important;}
	#team-m2, #team-m1{display:none!important;}
	#team-n1 .elementor-col-33, #team-n2 .elementor-col-33, #team-n3 .elementor-col-33{padding:0px 15px!important;}
	#team-n1 .elementor-widget-text-editor .elementor-widget-container{height:180px!important; min-height:180px!important;}
	#team-n2 .elementor-widget-text-editor .elementor-widget-container{height:210px!important; min-height:210px!important;}
	#team-n3 .elementor-widget-text-editor .elementor-widget-container{height:190px!important; min-height:190px!important;}
	#team-n1{margin-top:30px!important;}
	.elementor-840 .elementor-element.elementor-element-5592f15 > .elementor-widget-container{padding: 0px 80px 0px 80px!important;}
	
	/* covid */
	.elementor-2599 .elementor-element.elementor-element-fc3d77b > .elementor-element-populated{padding: 30px 30px 10px 30px!important;}
	
}


@media only screen and (min-width: 551px) and (max-width: 767px) and (orientation: landscape){
	#service1 p {
    text-align: center;
}
	#service1 h2 {
   padding: 0px 0px;
    text-align: center;
    line-height: 48px;
}
	.elementor-element-3d853d54, .elementor-element-41c5673a{display:block!important;}
	.elementor-element-3d853d54, .elementor-element-3d0584c1{width:65%!important;}
	.elementor-element-3dde3632, .elementor-element-93fb70a{width: 15%!important;}
	.elementor-element-41c5673a, .elementor-element-0c71d02{width: 20%!important;}
	.elementor-754 .elementor-element.elementor-element-32106371, .elementor-52 .elementor-element.elementor-element-56312e3f{padding:0px!important;}
	.elementor-element-41c5673a .elementor-widget-wrap{padding-top:40px!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a > .elementor-widget-container{text-align:left!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a img{width:65%!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a > .elementor-widget-container{margin:0px!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a img{width: 45%!important;}
	#long2 .elementor-icon-list-item:nth-child(6) i, #long2 .elementor-icon-list-item:nth-child(7) i, #long2 .elementor-icon-list-item:nth-child(9) i{bottom:0px!important;}
	
	/* footer */
	.elementor-element-8bf54e0 .elementor-col-33 {width:33.33%!important;}
	.elementor-element-8bf54e0 .elementor-widget-container{text-align:left;} 
	.elementor-element-e05769c .elementor-widget-container, .elementor-element-32a1f34 .elementor-widget-container{text-align:center!important;}
	.elementor-element.elementor-element-28d7d68 > .elementor-element-populated{margin:0px!important;}
	.elementor-element-8bf54e0 .elementor-icon-list-item a, .elementor-element-8bf54e0 .elementor-social-icons-wrapper{ align-items: flex-start!important; justify-content: flex-start!important;}
	.elementor-element-28d7d68 .elementor-element-populated{padding-left:40px!important;}
	.elementor-element-d5e3633 .elementor-element-populated{padding-left:20px!important;}
	
	.elementor-54 .elementor-element.elementor-element-3c1f9fd .elementor-widget-container{text-align:left!important;}
	
	/* home */
	#home-sec1 .elementor-heading-title, #home-sec1 p, #home-sec1 .elementor-button-wrapper, #home-sec1  .elementor-widget-container{text-align:left!important;}
	#home3 .elementor-column-gap-default, #home2 .elementor-column-gap-default{display:flex!important;flex-flow:row!important;}
	#home2 .elementor-column-gap-default{flex-direction: row-reverse!important;}
	#home2 .elementor-widget-container{text-align:left!important;}
	#home3 .elementor-col-50 .elementor-element-populated{margin:0px!important;}
	#home2 .elementor-divider{float:left!important;}
	.elementor-element-8362f7f .elementor-element-populated{padding-right:30px!important;}
	
	/* about */
	#about1 .elementor-widget-container{text-align:left!important;}
	.elementor-797 .elementor-element.elementor-element-1511961 > .elementor-element-populated{margin-left: 15px!important;}
	.elementor-element-cce738b .elementor-element-populated, .elementor-element-2557b12 .elementor-element-populated{border-width:0px!important;}
	.elementor-797 .elementor-element.elementor-element-b43ea33 > .elementor-widget-container{padding:5px!important;}
	
	.absec1 .elementor-container{ display: flex!important; flex-flow: row!important;}
	.absec1 h2, .absec1 .elementor-widget-container, .ipblck h2, .ipblck .elementor-widget-container{text-align:left!important;}
	.ipblck{padding-left: 20px!important;}
	
	/* service & long*/
	#service1 .elementor-widget-container, #sub2 .elementor-widget-container{text-align:left!important;}
	
	section#facility .elementor-icon-box-wrapper{flex-flow: column!important;}
	section#facility .elementor-icon-box-icon{ margin-right: unset!important; margin-left: unset!important;}
	section#facility .elementor-icon-box-wrapper{padding: 0px 0px!important;}
	#facility .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-bottom:0px!important;}
	.elementor-809 .elementor-element.elementor-element-c86ec6d > .elementor-widget-container{padding: 0px 35px 0px 35px!important;}
	
	/* sub */
	#sub1 .elementor-widget-container{text-align:center!important;}
	#sub2 .elementor-divider, #long2 .elementor-divider{float:left!important;}
	#sub2 .elementor-icon-list-item, #long2 .elementor-icon-list-item{align-items:flex-start!important;justify-content:flex-start!important;}
	#sub2 .elementor-icon-list-item i, #long2 .elementor-icon-list-item i{position:relative!important;top:6px!important;}
	#long2 .elementor-column-gap-default{display:flex!important;flex-flow:row!important;}
	#long2 .elementor-heading-title, #long2 .elementor-widget-container{text-align:left!important;}
	.elementor-2545 .elementor-element.elementor-element-957e52c > .elementor-element-populated{margin:0px!important;}
	.elementor-2545 .elementor-element.elementor-element-be155d4 img{padding-left:0px!important;}
	.elementor-2545 .elementor-element.elementor-element-869a272 > .elementor-widget-container{padding:0px 100px 0px 100px!important;}
	.elementor-2545 .elementor-element.elementor-element-db66a09{padding-left:20px!important;}
	#sub2 .elementor-icon-list-item:nth-child(2) i{position: relative!important; left: 0px!important;}
	
	#sub1 h1{padding-left: 25px!important;}
	.elementor-2514 .elementor-element.elementor-element-869a272 > .elementor-widget-container{padding: 0px 25px 0px 25px!important;}
	#sub1 .elementor-divider-separator{margin: 0px 0px 0px 25px!important;}
	.elementor-2514 .elementor-element.elementor-element-69aec68{padding: 40px 20px 20px 20px!important;}
	
	/*** long ***/
	#sub2 .elementor-icon-list-item .elementor-icon-list-icon, #sub5 .elementor-icon-list-item .elementor-icon-list-icon{margin-top:0px!important;}
	.elementor-2545 .elementor-element.elementor-element-869a272 > .elementor-widget-container{padding: 0px 25px 0px 25px!important;}
	#long1 h1{padding-left:25px!important;}
	#long1 .elementor-divider-separator{margin: 0px 0px 0px 25px!important;}
	.elementor-2545 .elementor-element.elementor-element-69aec68{padding: 60px 40px 60px 40px!important;}
	
	/* amenties */
	#ament4 .elementor-column-gap-default, #ament5 .elementor-column-gap-default{display:flex!important;flex-flow:row!important;}
	#ament4 .elementor-column-gap-default{flex-direction:row-reverse!important;}
	.elementor-element-2f17526 .elementor-element-populated{margin:0px!important;}
	.elementor-element-2f17526 .elementor-widget-container, #ament5 .elementor-widget-container{text-align:left!important;}
	#ament4 .elementor-divider, #ament5 .elementor-divider{float:left!important;}
	.elementor-832 .elementor-element.elementor-element-d82bcba img{padding-left:30px!important;}
	.elementor-832 .elementor-element.elementor-element-032b79f img{padding-right:30px!important;}
	.elementor-832 .elementor-element.elementor-element-3e45134{padding: 50px 40px 50px 40px!important;}
	
	.elementor-832 .elementor-element.elementor-element-c50dc6d > .elementor-widget-container{padding: 0px 60px 0px 60px!important;}
	.facility-block{padding: 0px 30px!important;}
	.facility-block .elementor-widget-wrap.elementor-element-populated{ margin-left: 0px!important; margin-right: 0px!important; margin-bottom: 0px!important;}
	.elementor-832 .elementor-element.elementor-element-a1df26c > .elementor-element-populated{margin-top:0px!important; padding: 30px 20px 30px 20px!important;}
	
	/* contact */
	#con-sec .elementor-column-gap-default{display:flex!important;flex-flow:row!important;}
	#con-sec .elementor-widget-container{text-align:left!important;}
	#con-sec .elementor-divider{float:left!important;}
	.page-id-859 .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{display:flex!important; text-align: left!important;}
	.elementor-element-1e9a9a25, .elementor-element-5d5dbe50, .elementor-element-245e2094{margin-bottom:0px!important;}
	.elementor-element-1e9a9a25 .elementor-icon-box-icon{margin-bottom:0px!important;}
	.elementor-2545 .elementor-element.elementor-element-07713c3 > .elementor-widget-container{margin: 0px 0px 0px 0px!important;}
	.cont-para .elementor-widget-container{margin-right:10px!important;}
	.elementor-859 .elementor-element.elementor-element-170aedae{--grid-column-gap: 25px!important;}
	
	.elementor-859 .elementor-element.elementor-element-245e2094 > .elementor-widget-container{margin: 5px 0px 0px 0px!important;}
	#icon1 .elementor-icon-box-icon{bottom:10px;}
	
	/* join */
	.wpcf7-form  .file-upload-ev{line-height:8px!important;}
	
	#team-n1 .elementor-col-33, #team-n2 .elementor-col-33, #team-n3 .elementor-col-33{width: 33.33%!important;}
	#team-n1 .elementor-col-33 .has_eae_slider, #team-n2 .elementor-col-33 .has_eae_slider, #team-n3 .elementor-col-33 .has_eae_slider{padding: 0px!important;}
	.elementor-840 .elementor-element.elementor-element-0e91321 > .elementor-widget-container, .elementor-840 .elementor-element.elementor-element-004bff8 > .elementor-widget-container, .elementor-840 .elementor-element.elementor-element-3fad567 > .elementor-widget-container{margin:0px!important;}
	#team-n1 .elementor-widget-text-editor .elementor-widget-container{ height: 180px!important; min-height: 180px!important;}
	#team-n2 .elementor-widget-text-editor .elementor-widget-container{height: 190px!important; min-height: 190px!important;}
	.new-team br{display:block!important;}
	#team-n1 .elementor-col-33, #team-n2 .elementor-col-33, #team-n3 .elementor-col-33{padding: 0px 10px!important;}
	#team-n1 .elementor-widget-text-editor .elementor-widget-container, #team-n2 .elementor-widget-text-editor .elementor-widget-container, #team-n3 .elementor-widget-text-editor .elementor-widget-container{ font-size: 14px!important; line-height: 20px!important; padding: 20px 5px!important;}
	#team-n3 .elementor-widget-text-editor .elementor-widget-container{ height: 180px!important; min-height: 180px!important;}
}

@media screen and (max-width:480px){
.main_header .elementor-container.elementor-column-gap-no {
    justify-content: space-between;
}
	.elementor-52 .elementor-element.elementor-element-5486cb9 .boosted-elements-mobile-i {
    margin: 15px 0px 15px 0px!important;
}
	.elementor-52 .elementor-element.elementor-element-56312e3f {
    padding: 0px 15px!important;
}
	.elementor-52 .elementor-element.elementor-element-3d0584c1 > .elementor-element-populated {
    margin: 0px 0px 0px 0px!important;

}
	.elementor-element-0c71d02 {
   
    bottom: 0px!important;
}
	.elementor-754 .elementor-element.elementor-element-45761627 .boosted-elements-logo-container img {
    width: 190px;
}
	.sub-menu .boosted-elements-sub-menu-padding {
    padding-left: 0px!important;
}
	.elementor-754 .elementor-element.elementor-element-3d853d54 > .elementor-element-populated {
    margin: 0px 0px 0px 0px!important;
   
}
	.boosted-elements-mobile-menu-list-container .sub-menu {
		padding: 5px 20px !important;
	}
	.has_eae_slider.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-41c5673a.elementor-hidden-phone {
    display: flex!important;
}
	body .boosted-elements-mobile-i {
  
    bottom: 0px!important;
    
}
	.elementor-754 .elementor-element.elementor-element-32106371 {
    padding: 0 15px!important;
}
	.elementor-754 .elementor-element.elementor-element-3d853d54, .he-cl1 {
    width: 33%!important;
    display: flex!important;
    align-items: center;
}
	 .elementor-element-0c71d02 {

    bottom: 0px!important;
}
	.elementor-element-3dde3632,.he-cl2 {
    width: 26%!important;
}
	.elementor-element-41c5673a,.he-cl3 {
    width: auto!important;
}
	h1, h2{font-size:28px!important;}
	.elementor .elementor-hidden-phone{display:block!important;}
	.elementor-754 .elementor-element.elementor-element-3d0901f > .elementor-widget-container, .elementor-52 .elementor-element.elementor-element-4c5d95e > .elementor-widget-container{border-width:0px!important;}
	.elementor-54 .elementor-element.elementor-element-e05769c img{ max-width: 40%!important; width: 40%!important;}
	.boosted-elements-mobile-i {
    width: 45px!important;
    height: 47px!important;
    line-height: 48px!important;
    position: relative!important;
   
    right: 20px!important;
}
.elementor-element-0c71d02{ position: relative!important;bottom: 0px!important;}
	
	
	div.elementor-element-3d0584c1{order: 1!important;}
	div.elementor-element-0c71d02{order: 3!important;}
	div.elementor-element-93fb70a{order: 2!important;}
	.elementor-52 .elementor-element.elementor-element-3d0584c1{width: 33%!important;}
	.elementor-52 .elementor-element.elementor-element-93fb70a{width:26%!important;}
	.elementor-52 .elementor-element.elementor-element-0c71d02{width: auto!important;}
	.elementor-52 .elementor-element.elementor-element-4c5d95e > .elementor-widget-container{border-width:0px!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a > .elementor-widget-container{margin:0px!important;}
	.elementor-52 .elementor-element.elementor-element-ebbbd5a img{width:190px!important;}
	.elementor-52 .elementor-element.elementor-element-4c5d95e .elementor-social-icon i{font-size:18px!important;}
	
	/* home */
	#home-sec1 .has_eae_slider{ background: #fefefeb8!important; padding: 20px!important;}
	.elementor-747 .elementor-element.elementor-element-be3a1b6{ max-width: 100%!important; --container-widget-width: 100%!important;}
	.elementor-747 .elementor-element.elementor-element-2dc08fd:not(.elementor-motion-effects-element-type-background){background-position: 80% 50%!important;}
	#home-sec1 p{color:#000!important;font-weight:500!important;}
	.elementor-747 .elementor-element.elementor-element-a2e88b4 > .elementor-element-populated{padding:40px!important;}

	.home-br{display:block!important;}
	.elementor-747 .elementor-element.elementor-element-b2a4f52 .elementor-heading-title, .elementor-element-cbbefd4 .elementor-button-text{line-height:18px!important;}
	.elementor-747 .elementor-element.elementor-element-4d7a027 > .elementor-element-populated{padding:30px!important;}
	
	/* about */
	#about1 .elementor-col-50{width:100%!important;}
	.elementor-797 .elementor-element.elementor-element-1511961 > .elementor-element-populated{margin-left:0px!important;}
	.elementor-797 .elementor-element.elementor-element-34295e0 .wpr-testimonial-content{margin: 0px 40px!important;}
	.wpr-testimonial-content p{font-size:15px!important;}
	.elementor-797 .elementor-element.elementor-element-9de869c{margin-bottom:40px;}
	.counter-sec1 .elementor-element-populated{border:0px!important;}
	.elementor-797 .elementor-element.elementor-element-b43ea33 > .elementor-widget-container{padding:5px!important;}
	#about1 .elementor-column-gap-default{display:flex!important; flex-flow:column!important;}
	#faq .elementor-widget-toggle .elementor-widget-container{min-height: 190px!important;}
	#Gallery .swiper-slide{max-width:100%!important;}
	
	.absec1 h2, .absec1 .elementor-widget-container{text-align:left!important;}
	.ipnne{display:block!important;}
	.ipblck{display:none!important;}
	.elementor-797 .elementor-element.elementor-element-e44bd45{margin-top:50px!important; margin-bottom:50px!important}
	.elementor-element-59d3c20{margin-bottom: 20px!important;}
	.elementor-element-89df7b4{margin-top:15px!important;}
	.faq-small{padding: 0px 20px 60px 20px!important;}
	
	/* service */
	.elementor-809 .elementor-element.elementor-element-4228a3c, .elementor-809 .elementor-element.elementor-element-f1f761c{margin-bottom:0px!important;}
	.elementor-832 .elementor-element.elementor-element-e94c371{padding: 20px 0px 0px 0px!important;}
	.pum-container.pum-responsive img{ max-width: 100%!important; width: 100%!important;}
	.top-ser h2{margin-left: 20px !important;}
	.popmake-content h2{font-size:22px!important;}
	
	section#facility .elementor-icon-box-wrapper{ display: block!important; padding: 0px 0px!important;}
	#facility .elementor-icon-box-icon{margin-right:0px!important; margin-bottom:0px!important;}
	
	/* sub */
	.elementor-2514 .elementor-element.elementor-element-6a064bd, .elementor-2514 .elementor-element.elementor-element-957e52c{width:100%!important;}

	#sub1 h1, #sub1 p, #sub2 h2{text-align:left!important;}
	#sub1 h1{padding-left:17px!important;}
	.elementor-2514 .elementor-element.elementor-element-869a272 > .elementor-widget-container{padding: 0px 17px 0px 17px!important;}
	#sub1 .elementor-divider-separator{margin: 0px 0px 0px 17px!important;}
	#sub2 .elementor-divider-separator{margin: 0px 0px 0px 0px!important;}
	#sub2{padding: 40px 15px 70px 15px!important;}
	
	/* long */
	#long2 .elementor-icon-list-item:nth-child(6) i, #long2 .elementor-icon-list-item:nth-child(7) i, #long2 .elementor-icon-list-item:nth-child(9) i{bottom:0px!important;}
	.elementor-2545 .elementor-element.elementor-element-be155d4{width:95%!important;max-width:95%!important;margin-top:25px!important;}
	
	#long1 h1, #long1 p, #long2 h2{text-align:left!important;}
	#long1 h1, #long2 h2{padding-left:17px!important;}
	#long1 .elementor-divider-separator{margin: 0px 0px 0px 17px!important;}
	.elementor-2545 .elementor-element.elementor-element-869a272 > .elementor-widget-container{padding: 0px 17px 0px 17px!important;}
	#long2 .elementor-divider-separator{margin: 0px 0px 0px 17px!important;}
	#long2{padding: 60px 20px 80px 20px!important;}
	
	/* footer */
	#progression-studios-footer-page-builder h2{font-size:17px!important;}
	.elementor-element-3c1f9fd .elementor-grid-item{margin-left:5px!important; margin-right:5px!important;}
	
	.footerp .elementor-icon-list-text{padding-left:0px!important;}
	.elementor-element-d957ed7 .elementor-icon-list-icon{ position: relative!important; right: 10px!important;}
	div#progression-studios-footer-page-builder li.elementor-icon-list-item:first-child .elementor-icon-list-icon{position:relative!important;left:7px!important;}
	
	/* join */
	.join-our-team .elementor-col-25{ width: 100%!important; padding-left: 40px!important; padding-right: 40px!important;}
	#wpcf7-f854-p840-o1 .col-lg-12 p:nth-child(2){display:none!important;}
	.wpcf7-form  .file-upload-ev{line-height:8px!important;}
	
	.join1 h2{ font-size: 32px!important; }
	.join-our-team .elementor-widget-container{min-height: unset!important;}
	.join-our-team .elementor-section{padding: 0px!important;}
	.elementor-840 .elementor-element.elementor-element-99fe7fc > .elementor-widget-container, .elementor-840 .elementor-element.elementor-element-94ae552 > .elementor-widget-container, .elementor-840 .elementor-element.elementor-element-5d457ef > .elementor-widget-container{margin:0px!important;}
	.page-id-840 .wpcf7-form span.wpcf7-not-valid-tip{margin-top:10px!important;}
	
	/* contact */
	#con-sec .icon-box .elementor-icon-box-content{padding-left:0px!important;padding-top:0px!important;}
	#con-sec .elementor-icon{padding:0px!important;}
	
	.contact-left h5, .contact-left h1, .contact-left p{text-align:left!important;}
	.elementor-859 .elementor-element.elementor-element-4209d319 .elementor-divider-separator{margin: 0px!important;}
	#con-sec .elementor-icon-box-wrapper{ text-align: left!important; display: flex!important;}
	.contact-left .icon-box{margin-bottom:0px!important;}
	#icon3 a br{display:none!important;}
	#icon3 .elementor-icon-box-icon, #icon2 .elementor-icon-box-icon, #icon1 .elementor-icon-box-icon{margin-right: 15px!important;}
	.elementor-element-cbba85a{margin-bottom:10px!important;}
	#icon1 .elementor-icon-box-icon{bottom: 9px;}
	#icon3 .elementor-icon-box-icon{bottom: 11px;}
	.elementor-859 .elementor-element.elementor-element-170aedae .elementor-widget-container{text-align:left!important; padding: 10px 0px 0px 0px!important;}
	
	/* covid */
	.covid-last p:nth-child(2) br{display:none!important;}
	.elementor-element-1613fdb p{margin-left:8px!important; margin-right:8px!important;}
	
	.elementor-2599 .elementor-element.elementor-element-fc3d77b > .elementor-element-populated{padding: 30px 5px 10px 5px!important;}
	#covid1 h1, #covid1 .elementor-widget-container{text-align:left!important;}
	#covid1 h1{padding-left:20px!important;}
	.elementor-2599 .elementor-element.elementor-element-e625595 > .elementor-widget-container, .elementor-2599 .elementor-element.elementor-element-1aa0e8a > .elementor-widget-container{padding: 0px 20px 0px 20px!important;}
	#covid1 .elementor-divider-separator{margin: 0px 0px 0px 20px!important;}
	.elementor-2599 .elementor-element.elementor-element-8cc61d7{padding: 0px 30px 0px 30px!important;}
	
	/* amen */
	.elementor-element-8df5d83 p br{display:none!important;}
	
	.facility-block .wpr-particle-no{background-position: center!important;}
	.elementor-element-a1df26c .elementor-element-populated{ padding-left: 25px!important; padding-right: 25px!important; padding-bottom: 25px!important;}
	.elementor-832 .elementor-element.elementor-element-3f58c62 .elementor-heading-title{line-height:20px!important;}
}

@media screen and (max-width:390px){
	.elementor-element-fe35f56 p{padding-left:7px;padding-right:7px;}
	.elementor-797 .elementor-element.elementor-element-ae2ede3 > .elementor-widget-container{padding-left:6px;padding-right:6px;}
	.elementor-747 .elementor-element.elementor-element-a2e88b4 > .elementor-element-populated{padding:30px!important;}
	.elementor-747 .elementor-element.elementor-element-46376d8 > .elementor-element-populated{padding: 10px 2px 10px 2px!important;}
}


.error404 #page-title-pro{
	display:none;
}

body #error-page-index a.button{
	background-color: #5C9D7B;
}

body #error-page-index a.button:hover{
	background-color: #F0F0F0;
	color:#232323;
}
 .footerp li{
	list-style:none;
		

}
.footerp ul {
    margin-left: 0px;
    margin-bottom: 0px !important;
    margin-top: 0;
}

.footerp .elementor-icon-list-icon{
	    display: inline-flex;
	font-size:var(--e-icon-list-icon-size);

}
.footerp .elementor-icon-list-text {
    
    display: inline-flex;
	padding-left:10px;
}
	

.acc-new .elementor-widget-container{
	background:#ffff !important;
}
.acc-new .wpr-advanced-accordion .wpr-acc-button {
    background-color: #ffffff !important; 
}
.acc-new .wpr-advanced-accordion .wpr-acc-panel {
    background-color: #ffffff !important;
}

@media (max-width: 1024px) {
	.main_header {
	    height: 100px;
	}
	.main_header > .elementor-container {
		height: 100%;
	}
	.main_header .elementor-social-icons-wrapper.elementor-grid {
	  padding-left: 10px;
	}
	.mobile_header .boosted-elements-mobile-menu-container .boosted-elements-mobile-i {
	  margin: 0 !important;
	  position: absolute !important;
	  left: auto !important;
	  right: 155px !important;
	  top: -75px !important;
	  z-index: 999 !important;
	}
	.mobile_header .boosted-elements-mobile-menu-list-container {
		left: 0 !important;
	}
}
@media (max-width: 767px) {
	.mobile_header .boosted-elements-mobile-menu-container .boosted-elements-mobile-i {
	  right: 120px !important;
	}
}
#pro-scroll-top{
	transition:unset!important;
	opacity:1!important;
}
.error404 #content-pro {
    padding: 0px!important;
    min-height: 100vh;
    align-items: center;
    display: flex;	
}