.mega-menu-a{webkit-backdrop-filter: blur(7px); -moz-backdrop-filter: blur(7px); backdrop-filter: blur(7px); }

.sec-box-s > .elementor-container { max-width: 1530px !important; width: 81% !important;}
.new-cs-box .jet-team-member__content{padding: 2em 1em 0px 1em; margin-bottom: 2em;}
.mob-caseS .elementor-flip-box{height: 555px !important;}
.mob-caseS .elementor-flip-box__front{background-color: transparent !important;}
.mob-caseS .elementor-flip-box__back{background-color: transparent !important;}
.mob-caseS .elementor-flip-box__back .elementor-flip-box__layer__overlay{background: rgba(66,34,19,0.9); width: calc(100% - 14%); height: calc(100% - 5%); border-radius: 25px; margin: auto !important;}

.case-study-head{font-size: 2.25rem !important;}
#down > .elementor-container{padding-left: 0% !important;}

#deefd2b > .elementor-468 .elementor-element.elementor-element-deefd2b .elementor-text-editor{display: none !important;}
.header-a .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-bottom: 0px !important; padding-top: 0px !important;}

.about-us-a .info-image{}
.about-us-a .info-image img{width: 90% !important;}

.consult-form{}
.consult-form textarea#form-field-message{height: 139px !important;}
.consult-form .elementor-field-textual.elementor-size-md{height: 59px !important;}
#jet-popup-749 .jet-popup__close-button{background-color: #b01515 !important; top: 15px !important; right: 17px !important;}


.elementor-15 .elementor-element.elementor-element-0a083af .raven-nav-menu-main .raven-submenu{/*background-color: #FAFAFA !important; box-shadow: 2px 2px 7px;*/ background-color: #FAFAFAD1 !important; box-shadow: px 0px 1px; webkit-backdrop-filter: blur(3px); -moz-backdrop-filter: blur(3px); backdrop-filter: blur(3px);}
.elementor-15 .elementor-element.elementor-element-0a083af .raven-nav-menu-main .raven-submenu > li > a.raven-submenu-item{color: #000 !important; /*background-color: #FAFAFA !important;*/ font-size: 0.9rem !important; background-color: transparent !important;}
.elementor-15 .elementor-element.elementor-element-0a083af .raven-nav-menu-main .raven-submenu > li > a.raven-menu-item-active{color: #B01515 !important; font-size: 0.9rem !important;}
.elementor-widget-raven-nav-menu .raven-nav-menu-main .raven-submenu > li:not(.current-menu-parent):not(.current-menu-ancestor) > a.raven-submenu-item:hover:not(.raven-menu-item-active){color: #B01515 !important;}
.elementor-15 .elementor-element.elementor-element-0a083af .raven-nav-menu-main .raven-nav-menu > li > a.raven-menu-item-active{border: none !important;}
.elementor-15 .elementor-element.elementor-element-0a083af .raven-nav-menu-main .raven-nav-menu > li.current-menu-parent > a, .elementor-15 .elementor-element.elementor-element-0a083af .raven-nav-menu-main .raven-nav-menu > li.current-menu-ancestor > a{border: none !important;}


.case-study-section-S{margin-top: 4em !important;}
.case-s{}
.case-s .elementor-flip-box{height: auto !important;}
.case-s .elementor-flip-box__front{position: static !important;}
.case-s .elementor-flip-box__back {top:0 !important;}
.case-s .elementor-flip-box__image {margin-bottom: 0px !important; width: 100% !important;}
.case-s .elementor-flip-box__image img{width: 73% !important; filter: grayscale(1);}
.case-s .elementor-flip-box__image img:hover{filter: grayscale(0) !important;}
.case-s .elementor-column > .elementor-element-populated {
    padding: 0 !important;
}
.elementor-element-9cbd170 > .elementor-container > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0 !important;
}

.case-std-tags-s{width: 55% !important;     padding-top: 15px;}
.case-std-tags-s ul li{padding-bottom: 20px !important;}

.case-s .elementor-flip-box__button.elementor-button{border: none !important; position: relative; font-size: 0px !important;}
.case-s .elementor-flip-box__button.elementor-button:before{content: '\f178'; position: absolute; font-family: fontawesome; color: #fff; font-size: 28px; margin-left: -14px; margin-top: -10px;}
.cs-identity .elementor-widget-image .elementor-image{}

/*.case-s .ct-flip1 .elementor-flip-box__front{height: 492px !important;}*/
.cs-identity .ct-flip1 .elementor-4787 .elementor-element.elementor-element-aa548e4 .elementor-flip-box__front{height: 514px !important;}

.Case-Study-One .cs-ImgBox1{position: relative;}
/*.Case-Study-One .cs-ImgBox1 .elementor-image-box-content{margin-top: -399px !important; margin-left: -107px; position: absolute;}*/
.Case-Study-One .cs-ImgBox1 .elementor-image-box-content{
    top: 0;
    bottom: 18%;
    left: -8%;
    right: 0;
    margin: auto !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
	position: absolute;}
.Case-Study-One .cs-ImgBox1 .case-btn a{color: #fff !important; border: 1px solid #fff !important; padding: 11px 37px; line-height: 60px; text-transform: uppercase;}
.Case-Study-One .cs-ImgBox1 .case-btn a:hover{background-color: #fff; color: #000 !important; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}


.Case-Study-One .cs-ImgBox-two{position: relative;}
.Case-Study-One .cs-ImgBox-two .elementor-image-box-content{top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
	position: absolute; }
/*.Case-Study-One .cs-ImgBox-two .elementor-image-box-content .elementor-image-box-title{width: 50%; margin-left: 69px;}*/
.Case-Study-One .cs-ImgBox-two .case-btn a{color: #000 !important; border: 1px solid #000 !important; padding: 11px 37px; line-height: 60px; text-transform: uppercase !important;}
.Case-Study-One .cs-ImgBox-two .case-btn a:hover{background-color: #fff; color: #000 !important; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}


.Case-Study-One .cs-ImgBox3{position: relative;}
.Case-Study-One .cs-ImgBox3 .elementor-image-box-content{top: 13%;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: start;
    position: absolute;}
.Case-Study-One .cs-ImgBox3 .case-btn a{color: #fff !important; border: 1px solid #fff !important; padding: 11px 37px; line-height: 60px; text-transform: uppercase;}
.Case-Study-One .cs-ImgBox3 .case-btn a:hover{background-color: #fff; color: #000 !important; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}

.Case-Study-One .cs-ImgBox4{position: relative;}
.Case-Study-One .cs-ImgBox4 .elementor-image-box-content{position: absolute; top: 12%; bottom: 0%; left: 7%; right: 0; margin: auto !important; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; }
.Case-Study-One .cs-ImgBox4 .case-btn a{color: #fff !important; border: 1px solid #fff !important; padding: 11px 37px; line-height: 60px; text-transform: uppercase;}
.Case-Study-One .cs-ImgBox4 .case-btn a:hover{background-color: #fff; color: #000 !important; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}

.Case-Study-One .cs-ImgBox5{position: relative;}
.Case-Study-One .cs-ImgBox5 .elementor-image-box-content{position: absolute; top: 4%; bottom: 0%; left: 0%; right: 0%; margin: auto !important; display: flex; flex-direction: column; align-items: center; justify-content: start;}
.Case-Study-One .cs-ImgBox5 .case-btn a{color: #fff !important; border: 1px solid #fff !important; padding: 11px 37px; line-height: 60px; text-transform: uppercase;}
.Case-Study-One .cs-ImgBox5 .case-btn a:hover{background-color: #fff; color: #000 !important; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}

.Case-Study-One .cs-ImgBox6{position: relative;}
.Case-Study-One .cs-ImgBox6 .elementor-image-box-content{position: absolute; top: 19%; bottom: 0%; left: -61%; right: 0; margin: auto !important; display: flex; flex-direction: column; align-items: center; justify-content: flex-start;}
.Case-Study-One .cs-ImgBox6 .case-btn a{color: #fff !important; border: 1px solid #fff !important; padding: 11px 37px; line-height: 60px; text-transform: uppercase;}
.Case-Study-One .cs-ImgBox6 .case-btn a:hover{background-color: #fff; color: #000 !important; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}

.Case-Study-One .cs-ImgBox7{position: relative;}
.Case-Study-One .cs-ImgBox7 .elementor-image-box-content{top: 10%; bottom: 0%; left: 9%; right: 0%; margin: auto !important; display: flex; flex-direction: column; align-items: start; justify-content: start; position: absolute;}
.Case-Study-One .cs-ImgBox7 .case-btn a{color: #fff !important; border: 1px solid #fff !important; padding: 11px 37px; line-height: 60px; text-transform: uppercase;}
.Case-Study-One .cs-ImgBox7 .case-btn a:hover{background-color: #fff; color: #000 !important; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}

.Case-Study-One .cs-ImgBox8{position: relative;}
.Case-Study-One .cs-ImgBox8 .elementor-image-box-content{top: 11%; bottom: 0%; left: 0%; right: 0; margin: auto !important; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; position: absolute;}
.Case-Study-One .cs-ImgBox8 .case-btn a{color: #fff !important; border: 1px solid #fff !important; padding: 11px 37px; line-height: 60px; text-transform: uppercase;}
.Case-Study-One .cs-ImgBox8 .case-btn a:hover{background-color: #fff; color: #000 !important; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}

.Case-Study-One .cs-ImgBox9{position: relative;}
.Case-Study-One .cs-ImgBox9 .elementor-image-box-content{top: 10%; bottom: 0%; left: -2%; right: 0%; margin: auto !important; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; position: absolute;}
.Case-Study-One .cs-ImgBox9 .case-btn a{color: #fff !important; border: 1px solid #fff !important; padding: 11px 37px; line-height: 60px; text-transform: uppercase;}
.Case-Study-One .cs-ImgBox9 .case-btn a:hover{background-color: #fff; color: #000 !important; -webkit-transition: .5s; -o-transition: .5s; transition: .5s;}

.CaseStd-Inner-Head .elementor-widget-container > .elementor-heading-title{font-size: 2.25rem !important;}
.CST-Inner-Abt{background-size: 100% 100% !important;}
/*Case Study Revamp*/
.mob-caseStd-Box .eihe-box{background-color: transparent !important;}
.mob-caseStd-Box .eihe-box:hover{background-color: rgb(67,37,17,0.8); border-radius: 50px !important;}
.mob-caseStd-Box .eihe-caption a{border: 1px solid #b01515; background-color: #b01515; text-transform: uppercase; color: #fff !important; padding: 6px 10px; margin-top: 20px; font-size: 14px !important;}




/*Clientel Page Css*/
.filters-div > div:not(.filteredOut):nth-child(even) {background-color: #FAFAFA;}
.filters-div > div:not(.filteredOut):nth-child(4) ~ div:not(.filteredOut):nth-child(odd) {background-color: #FAFAFA;}
.filters-div > div:not(.filteredOut):nth-child(4) ~ div:not(.filteredOut):nth-child(even) {background-color: #fff;}

.pfg-bootstrap .img-responsive{display: inline-block !important; width: auto !important; max-width: 55% !important;}
.pfg-bootstrap .col-lg-3{height: 170px !important; align-content: center; align-items: center; justify-content: center; display: flex;}
.simplefilter_5786 li{background-color: transparent !important; color: #B01515 !important; border-bottom: 2px solid #B01515; text-transform: uppercase !important; font-weight: 600 !important;}


/*Clutch Review Css*/
.clutch-review-S{margin: 0px 0px 50px 0px !important;}
.clutch-review-S .demo-clutch{display: flex; justify-content: center; align-items: center; margin: 0 auto; padding-left: 150px;}