/* -------------------------------------------------  Development Services Pages  --------------------------------------------------------*/

/*Developemt Services List :: START*/
.development-services {padding: 118px 0 82px; padding: 0 !important;} 
.development-services .heading-section {padding: 0 0 26px; } 
.development-services .services-list {display: flex; flex-wrap: wrap; margin: 0px -42px; }
.development-services .services-list .item{width:33.33%;padding:42px;}
.development-services .services-list .item figure{display:table;table-layout:fixed;float:left;width:100%;padding:0 0 6px;}
.development-services .services-list .item figure span{line-height:0;height:85px;display:table-cell;vertical-align:middle;overflow:hidden;float:initial;text-align: left;}
.development-services .services-list .item figure span a{}
.development-services .services-list .item .services-heading{font-family:'Ubuntu', sans-serif;font-weight:500;font-size:22px;line-height:34px;display:inline-block;padding:0px 0 17px;}
.development-services .services-list .item p{max-width:97%;}
.development-services .services-list .item figure span img{height:100%;max-height:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;object-fit:scale-down;object-position: left;}
@media screen and (max-width: 1366px){
	.development-services{padding:100px 0 70px;}
	.development-services .services-list{margin:0 -30px;}
	.development-services .services-list .item{padding:40px 30px;}
}
@media screen and (max-width: 1199px){
	.development-services {padding: 90px 0 60px; }
	.development-services .services-list {margin: 0px -20px; }
	.development-services .services-list .item {padding: 30px 20px; } 
	.development-services .heading-section {padding: 0 0 15px; }
}
@media screen and (max-width: 991px){
	.development-services{padding:80px 0 60px;}
	.development-services .services-list .item{padding:20px;}
	.development-services .services-list .item p{max-width:100%;}
	.development-services .services-list .item .services-heading{font-size:20px;line-height:30px;padding:0px 0 13px;}
}
@media screen and (max-width: 767px){
	.development-services{padding:60px 0 40px;}
	.development-services .services-list .item{width:50%;}
}
@media screen and (max-width: 567px){
	.development-services{padding:50px 0 35px;}
	.development-services .services-list .item{padding:18px;}
	.development-services .services-list{margin:0 -18px;}
	.development-services .services-list .item .services-heading{font-size:18px;line-height:26px;}
}
@media screen and (max-width: 413px){
	.development-services{padding: 40px 0 35px;/* text-align: center; */}
	.development-services .heading-section{padding: 0 0 15px; text-align: center;}
	.development-services .services-list .item{padding: 12px 18px; width: 100%;  text-align: center; }
	.development-services .services-list .item figure span,.development-services .services-list .item figure span img{ text-align: center;  object-position: center; }
}
@media screen and (max-width: 360px){
	.development-services .services-list .item .services-heading{font-size:16px;}
}
/*Developemt Services List :: END*/


/*Certified Expert List :: START*/
.certified-expert{background-color:#000000;color:#000;padding:90px 0;}
.certified-expert .left{width:42%;text-align:center;}
.certified-expert .right{width:58%;}
.certified-expert .right .certified-content p{line-height:42px;font-size:25px;font-family:'Ubuntu', sans-serif;font-weight:300;}
.certified-expert .right a{margin-top:53px; margin-top: 25px;}
.certified-expert .right .certified-content{max-width:83%;}
.certified-expert .right .certified-content h6, .certified-expert .right .certified-content h2 {font-size: 40px; font-weight: 500; line-height: 50px; padding-bottom: 16px; }
.certified-expert.font-white {color: #fff;position: relative;background-repeat: no-repeat;background-size: cover;background-position: 68% 50%;}
.certified-expert.font-white:before {content: ''; background-color: #071B2F; opacity: 0.6; position: absolute; top: 0; left: 0; margin: auto; height: 100%; width: 100%; }
.certified-expert.font-white .right {width: 63%; }
.certified-expert.font-white .right .certified-content {max-width: 100%; }
@media screen and (max-width: 1366px) {
	.certified-expert .right .certified-content h6, .certified-expert .right .certified-content h2 {font-size: 37px;line-height: 47px;}
}
@media screen and (max-width: 1199px) {
	.certified-expert .right .certified-content {max-width: 100%; } 
	.certified-expert .right .certified-content h6, .certified-expert .right .certified-content h2 {font-size: 35px;line-height: 45px;}
}
@media screen and (max-width: 991px) {
	.certified-expert{padding:60px 0;}
	.certified-expert .left{width:25%;}
	.certified-expert .right{width:75%;padding-left:50px;}
	.certified-expert .right .certified-content p{font-size:23px;line-height:40px;}
	.certified-expert .right a{margin-top: 26px;}
	.certified-expert.font-white .right{padding-left: 0; } 
}
@media screen and (max-width: 767px) {
	.certified-expert .right .certified-content p{font-size:20px;line-height:30px;}
	.certified-expert .right{padding-left:40px;}
	.certified-expert.font-white .right {width: 100%; }
	.certified-expert .right .certified-content h6, .certified-expert .right .certified-content h2 {font-size: 30px;line-height: 40px;}
}
@media screen and (max-width: 567px) {
	.certified-expert{padding:50px 0;}
	.certified-expert .left{width:100%;max-width:32%;margin:auto;display:block;}
	.certified-expert .right{width:100%;padding:25px 0 0 0;text-align:center;}
	.certified-expert .right .certified-content h6, .certified-expert .right .certified-content h2 {font-size: 28px; line-height: 38px; } 
}
@media screen and (max-width: 413px) {
	.certified-expert{padding:45px 0;}
	.certified-expert .right .certified-content p{font-size:18px;}
}
/*Certified Expert List :: END*/



/*Why Bliss List :: START*/
.why-bliss{background-color:#F6F6F6;padding:120px 0 201px;position: relative;}
.why-bliss+.blog-section:after {content: '';background-color: #8E8E8E;width: 1px;height: 180px;position: absolute;top: -90px;left: 0;right: 0;display: block;margin: auto;}
.why-bliss+.blog-section{position: relative; padding-top: 200px; }
.why-bliss .heading-section{padding-bottom:45px;}
.why-bliss .row{}
.why-bliss .row .col{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;}
.why-bliss .row .col .images{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 43%;max-width:43%;}
.why-bliss .row .col .images figure{height:450px;width:450px;overflow:hidden;border:25px solid #fff;border-radius:50%;}
.why-bliss .row .col .images figure img{}
.why-bliss .row .col .info{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 57%;max-width:57%;padding-left:30px;}
.why-bliss .row .col .info .heading{font-size:35px;font-weight:500;line-height:56px;padding-bottom:25px;display:block;}
.why-bliss .row .col .info p{font-size:20px;line-height:35px;}
.why-bliss .row .col:nth-child(even){flex-flow:row-reverse;}
.why-bliss .row .col:nth-child(even) .images{}
.why-bliss .row .col:nth-child(even) .images figure{margin-left:auto;}
.why-bliss .row .col:nth-child(even) .info{padding-left:0;}
@media screen and (max-width: 1199px) {
	.why-bliss{padding:90px 0; /*margin-bottom: 70px;*/}
	.why-bliss .row .col .images figure{height:400px;width:400px;}
	.why-bliss .row .col .info p{font-size:17px;line-height:28px;}
	.why-bliss+.blog-section:after{height:130px;top: -65px;}
	.why-bliss+.blog-section{/* margin-bottom: 70px; */ padding-top: 160px;}
}
@media screen and (max-width: 991px) {
	.why-bliss .row .col .images figure{height:350px;width:350px;}
	.why-bliss .row .col .info .heading{font-size:30px;padding-bottom:13px;line-height:45px;}
	.why-bliss .row .col .images,.why-bliss .row .col .info{-ms-flex:0 0 43%;flex:0 0 50%;max-width:50%;}
	.why-bliss{padding:80px 0;}
	.why-bliss+.blog-section{}
}
@media screen and (max-width: 767px) {
	.why-bliss{padding:70px 0;/* margin-bottom: 30px; */}
	.why-bliss+.blog-section{padding-top: 100px; }
	.why-bliss+.blog-section:after{height:80px;top: -40px;}
	.why-bliss .row .col .images figure{height:270px;width:270px;border:15px solid #fff;}
	.why-bliss .row .col .info .heading{font-size:23px;line-height:33px;}
	.why-bliss .row .col .info p{font-size:16px;line-height:26px;}
	.why-bliss .row .col:not(:last-child){padding-bottom:40px;}
}
@media screen and (max-width: 567px) {
	.why-bliss{padding:60px 0;text-align:center;}
	.why-bliss+.blog-section{}
	.why-bliss .row .col .images, .why-bliss .row .col .info{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;text-align:center;padding:10px 0;}
	.why-bliss .row .col .images figure{margin:auto;}
	.why-bliss .row .col:not(:last-child){padding: 0 0 15px;}
	.why-bliss .row .col:nth-child(even){flex-flow:column;}
	.why-bliss .heading-section{padding-bottom:30px;}
	.why-bliss .row .col .info p {font-size: 15px; line-height: 26px; }
	.why-bliss .row .col .info .heading {font-size: 22px; line-height: 32px; }
}
@media screen and (max-width: 413px) {
    .why-bliss {padding: 45px 0 55px;} 
}
/*Why Bliss List :: END*/


/*Case Ctudies List :: START*/
.case-studies{padding: 213px 0 0;padding: 120px 0 0;position:relative;}
.case-studies .heading-section{text-align:center;padding:0 0 15px;}
.case-studies .row{margin:0 -25.85px;display:flex;flex-wrap:wrap;}
.case-studies .row .col-6{padding:25.85px;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 50%;max-width:50%;}
.case-studies .row .col-6 .info{background-repeat:no-repeat;background-position:center;height:452px;color:#fff;text-align:center;position:relative;}
.case-studies .row .col-6 .info .heading{font-size:30px;font-weight:700;line-height:60px;position:relative;z-index:1;}
.case-studies .row .col-6 .info .content{display:block;width:100%;font-size:18px;line-height:32px;position:relative;z-index:1;}
.case-studies .row .col-12{flex-wrap: wrap;padding: 75px 109px 107px;padding: 60px 109px 80px;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 100%;max-width:100%;display:flex;}
.case-studies .row .col-6 .info:after{content:'';background-color:#000;top:0;bottom:0;left:0;right:0;height:100%;width:100%;margin:auto;position:absolute;opacity:40%;display:block;}
.case-studies .row .col-12 .col-content{-ms-flex:0 0 50%;flex:0 0 75%;max-width:75%;}
.case-studies .row .col-12 .button{-ms-flex:0 0 50%;flex:0 0 25%;max-width:25%;text-align:right;}
.case-studies .row .col-12 .button a{}
.case-studies .row .col-12 .col-content p{font-size:35px;line-height:55px;}
.case-studies .row .col-12:before{content:'';height:1px;width:calc(100% - 60px);background-color:#8E8E8E;display:block;position:absolute;left:0;right:0;margin:auto;bottom:0;}
.case-studies .row .col-6 .info .contents {position: absolute; top: 50%; left: 0; right: 0; margin: auto; transform: translateY(-50%); z-index: 9; }
@media screen and (max-width: 1366px) {
  	.case-studies .row .col-12{padding: 60px 80px 80px;}
}
@media screen and (max-width: 1199px) {
	.case-studies{padding:90px 0 0;}
	.case-studies .row .col-12{padding: 60px 60px 80px;}
	.case-studies .row .col-12 .col-content p{font-size:30px;line-height:45px;}
	.case-studies .row .col-12 .button{flex:0 0 231px;max-width:231px;text-align:right;-ms-flex: 0 0 231px;}
	.case-studies .row .col-12 .col-content {-ms-flex: 0 0 calc(100% - 231px);flex: 0 0 calc(100% - 231px);max-width: calc(100% - 231px);}
	.case-studies .row .col-6{padding:25.85px 20px;}
	.case-studies .row{margin:0 -20px;}
}
@media screen and (max-width: 991px) {
	.case-studies .row .col-6 .info{height:385px;}
	.case-studies .row .col-6 .info .heading{font-size:28px;line-height:50px;}
	.case-studies .row .col-12{padding:60px 50px 75px;align-items:center;}
	.case-studies .row .col-12 .col-content p{font-size:26px;line-height:45px;}
}
@media screen and (max-width: 767px) {
	.case-studies{padding: 70px 0 0;}
	.case-studies .row .col-6{padding:25.85px 10px;}
	.case-studies .row{margin:0 -10px;}
	.case-studies .row .col-6 .info .heading{font-size:25px;line-height:40px;}
	.case-studies .row .col-6 .info .content{font-size:16px;line-height:26px;}
	.case-studies .row .col-6 .info .contents{padding:0 10px;}
	.case-studies .row .col-12{padding:40px 40px 60px;text-align:center;flex-wrap:wrap;}
	.case-studies .row .col-12 .col-content,.case-studies .row .col-12 .button{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;}
	.case-studies .row .col-12 .col-content{padding-bottom:25px;}
	.case-studies .row .col-12 .col-content p{font-size:23px;line-height:40px;}
}
@media screen and (max-width: 567px) {
	.case-studies{padding: 60px 0 0;}
	.case-studies .row .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:10px 0;}
	.case-studies .row{margin:0;}
	.case-studies .row .col-6 .info{height:300px;}
	.case-studies .row .col-12{padding:30px 20px 60px;}
	.case-studies .row .col-12 .col-content p{font-size:20px;line-height:40px;} 
}
@media screen and (max-width: 413px) {
	.case-studies{padding: 50px 0 0;}
  	.case-studies .row .col-12 {padding: 15px 0 45px; } 
  	.case-studies .row .col-12 .col-content p {font-size: 18px; line-height: 35px; } 
 }
/*Case Ctudies List :: END*/

/*Key Benefits in Magento Page :: START*/
.key-benefits {padding: 121px 0 108px;}
.key-benefits {background: transparent linear-gradient(180deg, var(--unnamed-color-000000) 0%, #383838 100%) 0% 0% no-repeat padding-box; background: transparent linear-gradient(180deg, #000000 0%, #383838 100%) 0% 0% no-repeat padding-box; color: #fff; }
.key-benefits .heading-section {padding: 0 0 10px;}
.key-benefits .row {display: flex;flex-wrap: wrap;margin: 0 -40px;}
.key-benefits .row .col {width: 50%;padding: 49px 40px;text-align: center;}
.key-benefits .row .col  figure {padding: 0 0 33px; min-height: 353px;}
.key-benefits .row .col .heading {font-size: 25px;font-weight: 500;line-height: 36px;display: block;padding-bottom: 20px;}
@media screen and (max-width: 1366px){
	.key-benefits {padding: 100px 0 80px;}
	.key-benefits .row {margin: 0 -20px;}
	.key-benefits .row .col {padding: 45px 30px;}
	.key-benefits .row .col figure {height: 340px; min-height: unset;}
	.key-benefits .row .col figure img {height: 100%;object-fit: scale-down;}
}
@media screen and (max-width: 1199px){
	.key-benefits {padding: 90px 0 60px;}
	.key-benefits .row .col .heading {font-size: 22px;line-height: 32px;}
}
@media screen and (max-width: 991px){
	.key-benefits {padding: 80px 0 40px;}
	.key-benefits .row .col {padding: 30px;}
	.key-benefits .row .col .heading {font-size: 20px;}
	.key-benefits .heading-section {padding: 0 0 20px;}
	.key-benefits .row .col figure {height: 250px;}
}
@media screen and (max-width: 767px){
	.key-benefits {padding: 60px 0 30px;}
	.key-benefits .row .col {padding: 20px 20px;}
	.key-benefits .row .col .heading {font-size: 18px;line-height: 30px;padding-bottom: 15px;}
	.key-benefits .row .col figure {height: 200px; padding: 0 0 21px;}
}
@media screen and (max-width: 567px){
	.key-benefits {padding: 50px 0 30px;}
	.key-benefits .row {margin: 0;}
	.key-benefits .row .col {width: 100%;padding: 23px 0px;}
	.key-benefits .row .col figure {padding: 0 0 25px;}
	.key-benefits .row .col .heading {font-size: 20px;}
	.key-benefits .row .col figure,.key-benefits .row .col figure img {height: unset;}
}
@media screen and (max-width: 413px){
	.key-benefits {padding: 45px 0 22px;}
	.key-benefits .heading-section {padding: 0 0 10px;}
	.key-benefits .row .col .heading {font-size: 18px;}
}
/*Key Benefits in Magento Page :: END*/



/*Free Estimation in Magento Page :: START*/
.free-estimation {background: #F6F6F6;text-align: center;padding: 111px 0 125px;margin-bottom: 0 !important;}
.free-estimation .content-info p {line-height: 41px;font-size: 23px;padding: 25px 0 52px;}
@media screen and (max-width: 1366px){
	.free-estimation {padding: 100px 0;}
}
@media screen and (max-width: 1199px){
	.free-estimation {padding: 90px 0;}
	.free-estimation .content-info p {font-size: 20px;line-height: 37px;padding: 30px 0 50px;}
}
@media screen and (max-width: 991px){
	.free-estimation {padding: 80px 0;}
	.free-estimation .content-info p {font-size: 19px; line-height: 36px; padding: 30px 0 40px;}
}
@media screen and (max-width: 767px){
	.free-estimation {padding: 60px 0 65px;}
	.free-estimation .content-info p {font-size: 18px;line-height: 33px;}
}
@media screen and (max-width: 567px){
	.free-estimation {padding: 50px 0 60px;}
	.free-estimation .content-info p {padding: 20px 0 30px;font-size: 17px;}
}
@media screen and (max-width: 413px){
	.free-estimation {padding: 45px 0 55px;}
	.free-estimation .content-info p {font-size: 16px;line-height: 30px;}
}
/*Free Estimation in Magento Page :: END*/

/*contact bar :: START*/
.contact_bar {padding: 0 0 100px;padding: 0 !important;margin-bottom: 0 !important;}
.contact_bar .row {display: flex; flex-wrap: wrap; border-radius: 7px; align-items: center; }
.contact_bar .row .col-9,.contact_bar .row .col-3 {padding: 29px 48px; }
.contact_bar .row .col-9 {width: calc(100% - 325px);}
.contact_bar .row .col-3 {width: 325px;text-align: end;}
.contact_bar .row .col-3 .black-btn{padding-left: 0; padding-right: 0; width: 100%; text-align: center;}
.contact_bar .row .content {}
.contact_bar .row .content h6, .contact_bar .row .content h2 {font-size: 27px;line-height: 37px;padding-bottom: 3px;font-weight: 500;}
.page-id-1789 .contact_bar {padding:0}
@media screen and (max-width: 1199px){
	.contact_bar {padding: 0 0 80px; }
	.contact_bar .row .col-9, .contact_bar .row .col-3 {padding: 30px; }
	.contact_bar .row .col-3 {width: 289px;}
	.contact_bar .row .col-9 {width: calc(100% - 289px);}
}
@media screen and (max-width: 991px){
	.contact_bar .row .content h6, .contact_bar .row .content h2 {font-size: 23px; line-height: 33px; }
	.contact_bar .row .col-9, .contact_bar .row .col-3 {padding: 20px 20px; }
	.contact_bar .row .col-3 {width: 245px; }
	.contact_bar .row .col-9 {width: calc(100% - 245px); }
	.contact_bar .row .col-3 .black-btn { padding: 10.5px 14px; }
}
@media screen and (max-width: 767px){
	.contact_bar {padding: 0 0 70px;} 
	.contact_bar .row .col-9, .contact_bar .row .col-3 {width: 100%; text-align: center; padding: 0; } 
	.contact_bar .row .col-3 .black-btn{width: auto;}
	.contact_bar .row .col-9 {padding: 0 0 20px; } 
	.contact_bar .row {padding: 35px 20px; } 
}
@media screen and (max-width: 567px){
	.contact_bar {padding: 0 0 60px; } 
	.contact_bar .row {padding: 28px 20px; } 
	.contact_bar .row .content h6, .contact_bar .row .content h2 {font-size: 21px; line-height: 31px; padding-bottom: 8px; } 
}
@media screen and (max-width: 413px){
	.contact_bar .row {padding: 25px 15px; } 
	.contact_bar {padding: 0 0 50px; } 
}
/*contact bar :: END*/

/*Powerful Features :: START*/
.powerful-features{padding: 124px 0 50px;}
.powerful-features .container-fluid{padding:0;}
.powerful-features .container-fluid .container{position:unset;}
.powerful-features .row{display:flex;flex-wrap:wrap;}
.powerful-features .row .col-1{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 50%;max-width:50%;}
.powerful-features .row .col-2{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 50%;max-width:50%;padding-left:24px;}
.powerful-features .row .col-1 figure{position:absolute;left: 0;top:-60px;width: 50%;height: 100%;}
.powerful-features .row .col-1 figure img{height: 120%; object-fit: contain; margin: auto; display: block;}

.short-content{}
.short-content .heading-section{padding-bottom:29px;}
.short-content .heading-section .heading{}
.short-content .short-info{}
.short-content .short-info p:not(:last-child){padding-bottom:32px;}
.short-content .short-info p a{}
.short-content .short-info ul,.short-content .short-info ol{padding:0 0 20px 20px;margin:0;}
.short-content .short-info ul{}
.short-content .short-info ol{}
.short-content .short-info ul li,.short-content .short-info ol li{padding:0 0 19px 0;}
.short-content .short-info ul li{list-style:disc;}
.short-content .short-info ol li{list-style:inherit;}
.short-content .short-info ul li, .short-content .short-info ol li,.short-content .short-info p{font-size:18px;line-height:32px;}

.service-features{padding: 50px 0 131px; text-align:center; padding-top:131px; padding-bottom:0 !important;}
.service-features .heading{line-height: 34px; font-size:22px;font-weight:500;font-family:'Ubuntu', sans-serif;text-transform:uppercase;padding-bottom:60px;}
.service-features .row{display:flex;flex-wrap:wrap;margin: 0 -15px 67px; }
.service-features .row .col{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 15px;}
.service-features .row .col figure{height:100px;margin-bottom:11px;}
.service-features .row .col .title{font-weight:500;font-family:'Ubuntu', sans-serif;display:block;max-width:92%;margin:auto;}
.service-features .button{}




/*min-width Style :: START*/
@media screen and (min-width: 1368px) {
	.short-content .heading-section .heading {font-size: 45px;}
}
@media screen and (min-width: 1200px) {
	.short-content .heading-section .heading {font-size: 42px;}
}
/*min-width Style :: END*/


@media screen and (max-width: 1366px) {
	.powerful-features {padding: 100px 0 30px; } 
	.short-content .short-info p:not(:last-child) {padding-bottom: 20px; } 
	.short-content .short-info ul li, .short-content .short-info ol li {padding: 0 0 16px 0; }
	.service-features {padding: 30px 0 100px; } 

}
@media screen and (max-width: 1199px) {
	.powerful-features {padding: 90px 0 30px; } 
	.short-content .short-info ul li, .short-content .short-info ol li, .short-content .short-info p{font-size: 17px; line-height: 28px;}
	.service-features {padding: 30px 0 90px; }

}
@media screen and (max-width: 991px) {
	.powerful-features {padding: 30px 0 20px;} 
	.powerful-features .row{margin: 0;}
	.powerful-features .row .col-1,.powerful-features .row .col-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;}
	.powerful-features .row .col-1 figure{position:unset;width: 100%; height: auto;}
	.powerful-features .row .col-1 figure img{height: auto;}
	.short-content .short-info p:not(:last-child){padding-bottom:20px;}
	.short-content .short-info ul li, .short-content .short-info ol li{padding:0 0 16px 0;}
	.service-features {padding: 20px 0 80px; }
	.service-features .row .col figure{width:75px;margin:auto;display:inline-flex;align-items:center;}
	.service-features .row .col .title{max-width:100%;font-size:16px;line-height:26px;}
	.service-features .row{margin:0px -10px 40px;}
	.service-features .row .col{padding:0 10px;}
	.service-features .heading{padding-bottom:45px;}
	

}
@media screen and (max-width: 767px) {
	.powerful-features {padding: 20px 0 20px;} 
	.short-content .short-info ul li, .short-content .short-info ol li, .short-content .short-info p{font-size:16px;line-height:26px;}
	.short-content .heading-section{padding-bottom: 20px;}
	.service-features {padding: 20px 0 60px; }
	.service-features .row .col{-ms-flex:0 0 33.33%;max-width:33.33%;margin:0 auto;flex:0 0 33.33%;padding:10px;}
	.service-features .heading{padding-bottom:34px;}
	
}
@media screen and (max-width: 567px) {
	.powerful-features {padding: 20px 0 15px;} 
	.service-features {padding: 15px 0 50px; }
	.service-features .heading{font-size:20px;padding-bottom:26px;}
	.service-features .row .col{-ms-flex:0 0 50%;max-width:50%;flex:0 0 50%;}
	.service-features .row{margin:0px -10px 30px;}
	.
}
@media screen and (max-width: 413px) {
  	.powerful-features {padding: 10px 0 15px;} 
	.short-content .heading-section{padding-bottom:20px;}
	.short-content .short-info p:not(:last-child){padding-bottom:18px;}
	.short-content .short-info ul li, .short-content .short-info ol li{padding:0 0 14px 0;}
	.service-features {padding: 15px 0 50px; }
	.service-features .heading{font-size: 18px;padding-bottom:20px;line-height: 30px;}
}
/*Powerful Features :: END*/

/*Layout Section :: START*/
.layout-section .info-content .heading {font-size: 25px;font-weight: 500;padding-bottom: 13px;line-height: 35px;}
.layout-section .info-content .content {}
.layout-section .info-content .content p {}
.layout-section .info-content .content ul {float: left; width: 50%; }
.layout-section .info-content .content ul li:not(:last-child) {/* float: left; *//* width: 100%; *//* list-style: none; *//* position: relative; */padding-bottom: 10px;}
.layout-section {padding: 116px  0;}
.layout-section:not(.with-background) {padding: 0 !important; }
.layout-section .heading-section {margin-bottom: 30px; }
.layout-section .heading-section .heading {}
.layout-section .row {display: flex; flex-wrap: wrap; margin: 0 -15px; }
.layout-section .row .col-6,.layout-section .row .col-3,.layout-section .row .col-4 {padding: 15px; }
.layout-section .row .col-6 {width: 50%; }
.layout-section .row .col-6 .info, .layout-section .row .col-3 .info,.layout-section .row .col-4 .info {box-shadow: 0px 0px 20px #00000029;padding: 37px 32px 30px;border: 1px solid #D3D3D3;display: flex;flex-wrap: wrap;height: 100%;}
.layout-section .row .col-6 .info .img {width: 95px; }
.layout-section .row .col-6 .info  .info-content {width: calc(100% - 95px); padding-left: 27px; }
.layout-section .info-content .content,.layout-section .info-content .content p,.layout-section .info-content .content ul li {font-size: 18px; line-height: 32px; }
.layout-section .info-content .content ul li::marker {font-size: 28px; }
.layout-section .info-content .content ul li:before {content: ''; border: 2px solid #000; height: 7px; width: 7px; display: inline-block; border-radius: 50%; margin-right: 11px; }
.layout-section .info-content .content p, .layout-section .info-content .content ul {padding-bottom: 22px; }
.layout-section .info-content .content ul:nth-last-child(2), .layout-section .info-content .content ul:nth-last-child(1){ padding-bottom: 0; }
.layout-section .heading-section .sup-heading {padding: 33px 0 0;text-transform: none;font-size: 18px;} 
.layout-section .row .col-3 {width: 33.33%; text-align: center; } 
.layout-section .row .col-3 .info {justify-content: center; display: block; } 
.layout-section .row .col-3 .info .img { height: 118px; }
.layout-section .row .col-3 .info .img img {
    height: 100%;
    max-height: 100%;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    object-fit: scale-down;
    object-position: left;
}
.page-id-5674 .layout-section .row .col-3 .info .img img,.page-id-5674 .development-services .services-list .item figure span img{
	object-fit: cover;
}
.layout-section .row .col-3 .info .img,
.layout-section .row .col-4 .info .img {padding: 0 0 22px; }


.layout-section .row .col-3 .info-content{float: none;}
.layout-section .row .col-4 {width: 25%; text-align: center; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } 
.layout-section .row .col-4 .info {border: 0;box-shadow: none;width: 100%;justify-content: center;padding: 30px;} 
.layout-section .row .col-4:nth-child(4n+1):nth-last-child(-n+4), .layout-section .row .col-4:nth-child(4n+1):nth-last-child(-n+4) ~ .col-4 {border-bottom: 0; } 
.layout-section .row .col-4:nth-child(4n+4){border-right: 0; } 
.layout-section .row .info-content {float: left; width: 100%; }

.layout-section.four-layout-section .row .col-3 {width: 25%;padding: 15px 8px;}
.layout-section.four-layout-section .row .col-3 .info {padding: 37px 23px 25px;} 
.layout-section.four-layout-section .row {margin: 0 -8px; }

.multi-layout-section.layout-section .heading-section {margin-bottom: 50px;}
.multi-layout-section.layout-section .info-content .content {font-size: 20px; }
.multi-layout-section.layout-section .row .col-4 .info .img { height: 97px;}
.multi-layout-section.layout-section .row .col-4 .info .img img {height: 100%; max-height: 100%; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; object-fit: scale-down; object-position: left;}

.layout-section .short-content-top {padding-top: 35px; }
.layout-section .short-content-bottom {padding-top: 27px; }
.layout-section .short-content p:not(:last-child) {padding-bottom: 27px;}

@media screen and (max-width: 1366px) {
	.layout-section {padding: 90px 0; }
}
@media screen and (max-width: 1199px) {
	.layout-section {padding: 80px 0; }
	.layout-section .row .col-6 .info .img {width: 70px; }
	.layout-section .row .col-6 .info, .layout-section .row .col-3 .info {padding: 25px 25px 25px;}
	.layout-section .row .col-6 .info .info-content {width: calc(100% - 70px);}
	
	.layout-section .info-content .heading {font-size: 22px;line-height: 32px;}
	.layout-section .info-content .content, .layout-section .info-content .content p, .layout-section .info-content .content ul li {font-size: 17px; line-height: 28px; }
	.layout-section .heading-section .sup-heading {font-size: 17px; padding: 18px 0 0;} 

	.layout-section .row .col-4 .info {padding: 20px 0px; }
	.multi-layout-section.layout-section .info-content .content {font-size: 18px; }

	.layout-section .short-content-top {padding-top: 30px; }
}
@media screen and (max-width: 991px) {
	.layout-section {padding: 70px 0; }
	.layout-section .row .col-6 .info, .layout-section .row .col-3 .info {padding: 20px 20px 20px;}
	.layout-section .row .col-6 .info .info-content {width: calc(100% - 50px); padding-left: 20px; }
	.layout-section .row .col-6 .info .img {width: 50px; }
	.layout-section .info-content .heading {font-size: 20px;padding-bottom: 8px;line-height: 30px;}
	.layout-section .row .col-6, .layout-section .row .col-3 {padding: 15px 7px; }
	.layout-section .row {margin: 0 -7px; }
	.layout-section .info-content .content ul li:not(:last-child) {padding-bottom: 6px; }
	.layout-section .heading-section {margin-bottom: 20px; }  
	.layout-section.four-layout-section .row .col-3 {width: 50%;padding: 8px 8px;} 

	.layout-section .row .col-4 .info {padding: 10px 0px; } 
	.multi-layout-section.layout-section .info-content .content {font-size: 16px; line-height: 26px; } 
}
@media screen and (max-width: 767px) {
	.layout-section {padding: 60px 0; }
	.layout-section .row .col-6 {width: 100%; }
	.layout-section .info-content .content, .layout-section .info-content .content p, .layout-section .info-content .content ul li {font-size: 16px; line-height: 26px; }
	.layout-section .row .col-6, .layout-section .row .col-3 {padding: 10px 7px; }
	.layout-section .row .col-3{width:50%;margin: 0 auto;}
	.layout-section .heading-section .sup-heading {font-size: 16px;padding: 14px 0 0;} 

	.layout-section .row .col-4 {width: 33.33%; } 
	.layout-section .row .col-4:nth-child(4n+4) {border-right: 1px solid #ccc; } 
	.layout-section .row .col-4:nth-child(3n+3) {border-right: 0px solid #ccc; } 

	.layout-section .row .col-4:nth-child(4n+1):nth-last-child(-n+4), 
	.layout-section .row .col-4:nth-child(4n+1):nth-last-child(-n+4) ~ .col-4 {border-bottom: 1px solid #ccc; } 
	.layout-section .row .col-4:nth-child(3n+1):nth-last-child(-n+3), 
	.layout-section .row .col-4:nth-child(3n+1):nth-last-child(-n+3) ~ .col-4 {border-bottom: 0;}
	.layout-section .row .col-4:nth-child(3n):nth-last-child(-n+4) ~ .col-4 { border-bottom: 0;}
	
	.layout-section .short-content-top {padding-top: 25px; }
	.layout-section .short-content p:not(:last-child) {padding-bottom: 25px;}
	.layout-section .short-content-bottom {padding-top: 25px; }

	.multi-layout-section.layout-section .row .col-4 .info .img {height: 85px;padding: 0 0 19px;}
}
@media screen and (max-width: 567px) {
	.layout-section {padding: 50px 0; } 
	.layout-section .heading-section .sup-heading {font-size: 15px;padding: 10px 0 0;} 

	.layout-section .row .col-4 .info {padding: 0; align-items: center; } 
	.layout-section .row .info-content {} 
	.layout-section .row .col-4 .info .img {height: 75px; display: flex; padding-bottom: 15px; } 
	.multi-layout-section.layout-section .info-content .content {font-size: 15px; line-height: 23px; }
	.multi-layout-section.layout-section .row .col-4 .info .img {height: 75px;padding: 0 0 15px;}
	
	.layout-section .short-content-top {padding-top: 20px; }
	.layout-section .short-content p:not(:last-child) {padding-bottom: 20px;}
	.layout-section .short-content-bottom {padding-top: 20px; }
}
@media screen and (max-width: 413px) {
	.layout-section {padding: 40px 0; } 
	.layout-section .heading-section {margin-bottom: 15px;} 
	.layout-section .row .col-6 .info, .layout-section .row .col-3 .info {padding: 23px 23px 23px;} 
	.layout-section .row .col-6 .info .info-content {width: 100%; padding: 15px 0 0; } 
	.layout-section .row .col-6 .info .img {width: 100%; } 
	.page-id-5717 .layout-section .row .col-6 .info .img {width: 50px; } 
	.layout-section .row .col-6, .layout-section .row .col-3 {padding: 7px; } 
	.layout-section .row .col-3,.layout-section.four-layout-section .row .col-3 {width:100%;}
	
	.multi-layout-section.layout-section .heading-section {margin-bottom: 40px; } 
	.layout-section .heading-section .sup-heading.main {line-height: 24px !important; padding: 0px 0 5px !important; } 
	.layout-section .row .col-4 {width: 50%; } 
	.layout-section .row .col-4:nth-child(3n+3) {border-right: 1px solid #ccc; }
	.layout-section .row .col-4:nth-child(2n+2) {border-right: 0px;}

	.layout-section .short-content-top {padding-top: 15px; }
	.layout-section .short-content p:not(:last-child) {padding-bottom: 15px;}

	.layout-section .row .col-4:nth-child(2n+1):nth-last-child(-n+2), .layout-section .row .col-4:nth-child(2n+1):nth-last-child(-n+2) ~.col-4 { border-bottom: 0px !important; }
}
/*Layout Section :: END*/

/*Left Right Content :: START*/
.two-content-section {padding: 116px 0;padding: 0 !important;} 
.two-content-section .heading-section {padding-bottom: 28px; } 
.two-content-section .row {display: flex; flex-wrap: wrap; margin: 0 -25px; } 
.two-content-section .row .col-6 {width: 50%; padding: 0 25px; } 
.two-content-section .row .col-12 {padding: 30px 25px 0; }
.two-content-section .row .col-12.top_content {padding-top: 0; } 
.two-content-section .row p {padding-bottom: 39px; }
.two-content-section .row p strong {font-size: 25px; line-height: 36px; }  
.two-content-section .row .col-6 ul {} 
.two-content-section .row .col-6 ul li {font-size: 18px;line-height: 32px;display: inline-block;position: relative;padding-left: 30px;} 
.two-content-section .row .col-6 ul li:after {font-size: 30px;height: 10px;width: 10px;border: 3px solid #000;content: '';display: block;position: absolute;left: 0;top: 9px;border-radius: 50%;} 
.two-content-section .row .col-6 ul li:not(:last-child) {padding-bottom: 14px; }

@media screen and (max-width: 1366px) {
	.two-content-section {padding: 90px 0;}
}
@media screen and (max-width: 1199px) {
	.two-content-section {padding: 80px 0 80px;}
	.two-content-section .row .col-6 {padding: 0 20px; }
	.two-content-section .row .col-12{ padding-left: 20px; padding-right: 20px;} 
	.two-content-section .row {margin: 0 -20px; }

	.two-content-section .row .col-6 ul li{font-size: 17px;line-height: 28px;padding-left: 34px;}
    .two-content-section .row .col-6 ul li:after {height: 9px;width: 9px; top: 7px;}

    .two-content-section .row p {padding-bottom: 24px; }
    .two-content-section .row p strong {font-size: 22px; line-height: 32px; }

}
@media screen and (max-width: 767px) {
	.two-content-section {padding: 60px 0 60px;}
	.two-content-section .row {margin: 0px; }
	.two-content-section .row .col-6 {width: 100%; padding: 0px;}
	.two-content-section .row .col-12{padding-left: 0px; padding-right: 0px;}

	.two-content-section .row p strong {font-size: 20px; line-height: 30px; }
	.two-content-section .row .col-6 ul li{font-size: 16px;line-height: 26px;padding-left: 28px;}
    .two-content-section .row .col-6 ul li:not(:last-child){padding-bottom: 14px;}
    .two-content-section .row .col-6 ul li:after {height: 7px;width: 7px;border: 2px solid #000; top: 9px;}

}
@media screen and (max-width: 567px) {
	.two-content-section {padding: 55px 0 55px;}

	.two-content-section .row p strong {font-size: 18px; line-height: 28px; }
	.two-content-section .row .col-6 ul li{font-size: 15px; padding-left: 25px;}
	.two-content-section .row p {padding-bottom: 15px; }

}
@media screen and (max-width: 413px) {
	.two-content-section {padding: 40px 0 35px;}
	.two-content-section .row p strong {font-size: 16px; line-height: 26px; }
}
/*Left Right Content :: END*/

/*Our Process :: START*/
.our-process .row {margin: 0 -15px; }
.our-process .row .col {padding: 0 15px; }
.our-process .row .col-9 {width: 69.5%; }
.our-process .row .col-3 {width: 30.5%; }
.our-process .row .col-12{width: 100%;}
.page-id-5672 .our-process .row .col-9{width: 100%;}
.our-process .content-row {counter-reset: css-counters 0; }
.our-process .content-row .content-col {position: relative;padding: 23px 21px 0 21px;padding-left: 78px;border-radius: 8px;}
.our-process .content-row .content-col .question {font-size: 30px;font-weight: 500;line-height: 36px;border-bottom: 1px  solid #ccc;padding-bottom: 24px; cursor: pointer;}
.our-process .content-row .content-col .answercont { display: none;}

.our-process .content-row .content-col:before {content: '1';background: #87BC25;color: #fff;width: 39px;height: 39px;display: flex;border-radius: 50%;justify-content: center;align-items: center;position: absolute;left: 22px;z-index: 11;counter-increment: css-counters;content: counters(css-counters, ".") " "; /* generates inherited counters from parents */}
.our-process .content-row .content-col .answercont .answer {line-height: 32px;padding-bottom: 36px;}
.our-process .image .image-info {background-repeat: no-repeat;background-size: cover;background-position: center;color: #fff;text-align: center;padding: 44px 30px 30px;border-radius: 8px;}
.our-process .image .image-info hr {opacity: 0.26;margin: 13px 0 18px;}
.our-process .image .image-info .info p {padding-bottom: 0; }
.our-process .image .image-info .info .heading {font-size: 30px;line-height: 36px;padding: 0 0 9px;}
.our-process .row .top_content {padding-bottom: 10px; }
.our-process .content-row .content-col:not(:last-child):after {content: '';width: 2px;z-index: 1;height: 100%;display: block;left: 39px;top: 32px;position: absolute;background-image: repeating-linear-gradient(-5deg, #87bc25, #87bc25 8px, transparent 8px, transparent 13px, #87bc25 13px), repeating-linear-gradient(85deg, #87bc25, #87bc25 8px, transparent 8px, transparent 13px, #87bc25 13px), repeating-linear-gradient(175deg, #87bc25, #87bc25 8px, transparent 8px, transparent 13px, #87bc25 13px), repeating-linear-gradient(265deg, #87bc25, #87bc25 8px, transparent 8px, transparent 13px, #87bc25 13px);background-size: 2px 100%, 100% 2px, 0px 100% , 100% 0px;background-position: 0 0, 0 0, 100% 0, 0 100%;background-repeat: no-repeat;}
.our-process .content-row .content-col.active .question,.our-process .content-row .content-col.active-prev .question {border-color: transparent; }

.our-process .content-row .content-col.active-col{background-color: #F1F6E7;}
.our-process .content-row .content-col.active{background-color: #F1F6E7;}

.our-process .content-row *:hover {transition: none;}

@media screen and (max-width: 1366px) {
	.our-process .content-row .content-col .question{font-size: 28px;}
}
@media screen and (max-width: 1199px) {
	.our-process .image .image-info{ padding: 25px;}
	.our-process .content-row .content-col{padding: 18px 21px 0 78px;}
	.our-process .content-row .content-col .question{font-size: 24px;padding-bottom: 18px;}
	.our-process .content-row .content-col .answercont .answer{padding-bottom: 25px;line-height: 28px;}
	.our-process .image .image-info .info .heading{font-size: 24px;line-height: 34px;}
}
@media screen and (max-width: 991px) {
	.our-process .heading-section { padding-bottom: 25px;}
	.our-process .row .col-3 {width: 37%; } 
	.our-process .row .col-9 {width: 63%; } 
	.page-id-5722 .our-process .row .col-9 {width: 100%; } 
		.page-id-3104 .our-process .row .col-9 {width: 100%; } 
	.our-process .content-row .content-col{padding: 17px 17px 0 60px;}
	.our-process .content-row .content-col:before {width: 30px; height: 30px; font-size: 18px; left: 15px; }
	.our-process .content-row .content-col:not(:last-child):after {left: 29px; }
	.our-process .content-row .content-col .question{font-size: 22px; padding-bottom: 17px; line-height: 30px; } 
	.our-process .content-row .content-col .answercont .answer{padding-bottom: 20px;} 
	.our-process .image .image-info .info .heading{font-size: 22px; line-height: 30px; }
	.our-process .image .image-info {padding: 25px 15px; } 
}
@media screen and (max-width: 767px) {
	.our-process .heading-section {padding-bottom: 20px;}
	.our-process .row .col-9 {width: 100%; padding: 0 15px 15px; } 
	.our-process .row .col-3 {width: 100%; padding: 15px 15px 0; } 
	.our-process .row .top_content {padding-bottom: 0; }
	.our-process .content-row .content-col .question{}
	.our-process .content-row .content-col .answercont .answer{padding-bottom: 25px;line-height: 26px;}
}
@media screen and (max-width: 567px) {
	.our-process .heading-section {padding-bottom: 18px;}
	.our-process .content-row .content-col .question{}
	.our-process .content-row .content-col .answercont .answer{padding-bottom: 25px;}
}
@media screen and (max-width: 413px) {
	.our-process .heading-section {padding-bottom: 15px;}
	.our-process .content-row .content-col{padding: 15px 15px 0 52px;}
	.our-process .content-row .content-col:before {width: 25px; height: 25px; font-size: 15px; } 
	.our-process .content-row .content-col:not(:last-child):after {left: 26px; } 
	.our-process .content-row .content-col .question{font-size: 19px; padding-bottom: 15px; line-height: 24px; }
	.our-process .content-row .content-col .answercont .answer {padding-bottom: 18px; }
}
/*Our Process :: END*/


/*Content Box :: START*/
.content-box {background: #F6F6F6 0% 0% no-repeat padding-box;position: relative;}
.content-box .container {position: unset; }
.content-box .row {display: flex; flex-wrap: wrap; margin: 0 -30px; }
.content-box .row .col-6 {padding: 0 30px; -webkit-box-flex: 0; -ms-flex: 0 0 59%; flex: 0 0 59%; max-width: 59%;}
.content-box .row .col-6.image {-ms-flex: 0 0 41%;flex: 0 0 41%;max-width: 41%;}
.content-box .row .col-6.image .image-info {position: absolute; width: 41%; height: 100%; right: 0; }
.content-box .row .col-6.image .image-bg {background-repeat: no-repeat;background-size: cover;padding-left: 0;text-align: right;position: sticky;top: 0;height: 100vh;}
.content-box .row .col-6.image .image-bg:before {content: ''; display: block; width: 255px; height: 100px;  background-repeat: no-repeat; background-size: contain; position: absolute; top: 25px; left: 25px; }
.content-box .row .col-6.image figure {display: block;background-size: cover;background-repeat: no-repeat;height: 100vh;background-position: center;}
.content-box .row .col-6.image figure img {/* position: sticky; *//* top: 100%; *//* object-position: bottom; *//* height: 100%; *//* object-fit: contain; */opacity: 0;}
.content-box .row .col-6.content {padding-top: 116px; padding-bottom: 116px; }

@media screen and (min-width: 992px) {
	.content-box.left-image-right-content .row {flex-direction: row-reverse; }
	.content-box.left-image-right-content .row .col-6.image .image-info {left: 0; }
}
@media screen and (max-width: 1366px) {
	.content-box .row .col-6.content{padding-top: 90px; padding-bottom: 90px;}
}
@media screen and (max-width: 1259px) {
	.content-box .row {margin: 0 0 0 -20px; }
	.content-box .row .col-6 {padding: 0 20px; }
	.content-box .row .col-6.image,.content-box .container{padding-right: 0;}
}
@media screen and (max-width: 1199px) {
	.content-box .row .col-6.content{padding-top: 80px; padding-bottom: 80px;}
}
@media screen and (max-width: 1024px) {
	.content-box .row .col-6.image,
	.content-box .row .col-6 {flex: 0 0 50%; max-width: 50%; } 
	.content-box .row .col-6.image  .image-info { width: 50%; }
	.content-box .row .col-6.image figure{height: auto; }
}
@media screen and (max-width: 991px) {
	.content-box .row .col-6.content{padding-top: 70px; padding-bottom: 70px;}
	.content-box .row {flex-direction: column-reverse;}
	.content-box .row .col-6,
	.content-box .row .col-6.image {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.content-box .row .col-6.image {text-align: center;}
	.content-box .row .col-6.image figure{/* height: auto; *//* object-fit: unset; */}
	.content-box .row .col-6.image {padding: 0px; }
	.content-box .row .col-6 figure {}
	.content-box .row .col-6.image  .image-info {position: unset; width: 100%; height: auto; }
	.content-box .row .col-6.image .image-bg{height: auto; }
	.content-box .row .col-6.image .image-bg:before{width: 42%; top: 25px; left: 25px; }
}
@media screen and (max-width: 767px) {
	.content-box .row .col-6.content{padding-top: 60px; padding-bottom: 60px;}
	.content-box .row .col-6.image .image-bg:before{ top: 15px; left: 15px; }
}	
@media screen and (max-width: 567px) {
	.content-box .row .col-6.content{padding-top: 50px; padding-bottom: 50px;} 
}
@media screen and (max-width: 413px) {
	.content-box .row {margin:0 0 0 -18px;}
	.content-box .row .col-6{ padding: 0 18px; }
	.content-box .row .col-6.content{padding-top: 40px; padding-bottom: 40px;}
}
/*Content Box :: END*/


/*Image & Content Section :: START*/
.image-content-section {margin: 120px 0;position: relative;}
.image-content-section .row { display: flex; flex-wrap: wrap; margin: 0 -30px; }
.image-content-section .row .col-6 {padding: 0 30px; -webkit-box-flex: 0; -ms-flex: 0 0 56.4%; flex: 0 0 56.4%; max-width: 56.4%; }
.image-content-section .row .col-6.image {-ms-flex: 0 0 43.6%; flex: 0 0 43.6%; max-width: 43.6%; }
.image-content-section .row .col-6 figure img{position: sticky; top: 0;}

.image-content-section .row .col-6.added-custom-shadow figure img {box-shadow: 0px 0px 40px #00000029; }
.image-content-section .row .col-6.image-with-shadow figure {top: -30px; }


.image-content-section .heading-section { padding-bottom: 19px;}

.image-content-section .info p:not(:last-child) { padding-bottom: 32px; }
.image-content-section .info a.black-btn {margin-top: 9px;}
.image-content-section .info ul{padding-bottom: 32px;}
.image-content-section .info ul li {font-size: 18px;line-height: 32px;display: block;position: relative;padding-left: 31px;} 
.image-content-section .info ul li:after {font-size: 30px;height: 10px;width: 10px;border: 3px solid #000;content: '';display: block;position: absolute;left: 0px;top: 9px;border-radius: 50%;} 
.image-content-section .info ul li:not(:last-child) {padding-bottom: 15px; }

.image-content-section .info .col {float: left; width: 100%; padding: 30px 0 0; } 
.image-content-section .info .col ul {display: flex; flex-wrap: wrap; padding-bottom:0px;} 
.image-content-section .info .col ul li {width: 50%; padding-bottom: 19px; } 
.image-content-section .info .col ul li br{display: none; } 
.image-content-section .info .col ul li img {width: 40px; display: inline-block; vertical-align: middle; } 
.image-content-section .info .col ul li strong {width: calc(100% - 45px); display: inline-block; vertical-align: middle; padding-left: 14px; }

.left-image-incontainer .container {position: unset;padding-left: 0;padding-right: 0;}
.left-image-incontainer .row .col-6.image,.left-image-incontainer .row .col-6.content {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.left-image-incontainer .row .col-6 figure {position: absolute; left: 0; width: calc(50% - 50px); height: 100%;}
.left-image-incontainer .row .col-6 figure img {margin-left: auto; display: block; }
.left-image-incontainer .row .col-6:not(.added-custom-shadow) figure img {padding-left: 30px;}

.left-content-incontainer .container {position: unset;padding-left: 0;padding-right: 0;}
.left-content-incontainer .row{flex-direction: row-reverse;}
.left-content-incontainer .row .col-6.image,.left-content-incontainer .row .col-6.content {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.left-content-incontainer .row .col-6 figure {position: absolute; right: 0; width: calc(50% - 50px); height: 100%;}
.left-content-incontainer .row .col-6 figure img {margin-left: auto; display: block; }
.left-content-incontainer .row .col-6:not(.added-custom-shadow) figure img {padding-right: 30px;}

.right-image-outcontainer .container {position: unset;}
.right-image-outcontainer .row{flex-direction: row-reverse;}
.right-image-outcontainer .row .col-6 figure {position: absolute;right: 0;width: 43.6%;height: 100%;padding-left: 25px;} 

.left-content-outcontainer .container-fluid{padding-left: 0; padding-right: 0;}
.left-content-outcontainer .container {position: unset;}
.left-content-outcontainer .row{flex-direction: row-reverse;}
.left-content-outcontainer .row .col-6 figure {position: absolute;right: 0;width: 43.6%;height: 100%;padding-left: 25px;} 

.image-content-section.rightimage .row .col-6.image figure {text-align: right; }

@media only screen and (max-width: 1024px) and (min-width: 992px) {
	.image-content-section .row .col-6.image.image-without-shadow figure img {min-height: 800px; height: auto; object-fit: cover;}
}

@media screen and (max-width: 1366px) {
	.image-content-section{ margin:90px 0; }
	.image-content-section .info p:not(:last-child),.image-content-section .info ul { padding-bottom: 24px; }
	/*magento page*/
	.page-id-338 .image-content-section.left-content-incontainer.rightimage {margin-top: 40px; }
}
@media screen and (max-width: 1259px) {
	.image-content-section .row {margin: 0 -20px; }
	.image-content-section .row .col-6 {padding: 0 20px; }
	.image-content-section .row .col-6.image figure {position: sticky; width: 100%; padding: 0; height: auto; top: 40px; }
	
	.left-image-incontainer .row .col-6:not(.added-custom-shadow) figure img{padding-left: 0;}
	
	.left-content-incontainer .row .col-6:not(.added-custom-shadow) figure img{padding-right: 0;}
}
@media screen and (max-width: 1199px) {
	.image-content-section {margin: 80px 0; }
    .image-content-section .info ul li{font-size: 17px;line-height: 28px;padding-left: 34px;}
    .image-content-section .info ul li:after {height: 9px;width: 9px; top: 7px;}

}
@media screen and (max-width: 1024px) {
	.image-content-section .row .col-6.image,.image-content-section .row .col-6 {flex: 0 0 50%; max-width: 50%; } 
	.image-content-section .row .col-6.image figure{height: 100%;}
	.image-content-section .row .col-6.image figure img {height: 100%; object-fit: none; margin: auto; display: block;}

}
@media screen and (max-width: 991px) {
	.image-content-section {margin: 70px 0; } 
	.image-content-section .row .col-6,.image-content-section .row .col-6.image {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.image-content-section .row .col-6.image {padding-bottom: 40px; text-align: center;}
	.image-content-section .row .col-6.image figure,.image-content-section .row .col-6.image figure img{height: auto; object-fit: unset;}
	.image-content-section .row .col-6 figure img{position: unset;}
	.image-content-section .row .col-6.added-custom-shadow figure img {box-shadow: 0px 0px 35px #00000029; }
	
	.left-content-outcontainer .row .col-6.image {padding-right: 20px; }
	.left-content-outcontainer .row .col-6 figure {position: unset; width: 100%; padding: 0; }

	.left-image-incontainer .row .col-6 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.left-image-incontainer .row .col-6.image,.left-image-incontainer .row .col-6.content {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	
	.left-content-incontainer .row .col-6.image,.left-content-incontainer .row .col-6.content {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

}
@media screen and (max-width: 767px) {
	.image-content-section {margin: 60px 0; } 
    .image-content-section .info ul li{font-size: 16px;line-height: 26px;padding-left: 28px;}
    .image-content-section .info ul li:not(:last-child){padding-bottom: 14px;}
    .image-content-section .info ul li:after {height: 7px;width: 7px;border: 2px solid #000; top: 9px;}
    .image-content-section .row .col-6.added-custom-shadow figure img {box-shadow: 0px 0px 30px #00000029; }
}	
@media screen and (max-width: 567px) {
	.image-content-section {margin: 50px 0; } 
	.image-content-section .row .col-6.image {padding-bottom: 25px; } 
    .image-content-section .info ul li{font-size: 15px; padding-left: 25px;}
	.image-content-section .info .col {padding: 20px 0 0; }
	.image-content-section .info .col ul li strong {padding-left: 8px; }  
	.image-content-section .row .col-6.added-custom-shadow figure img {box-shadow: 0px 0px 25px #00000029; }
}
@media screen and (max-width: 413px) {
	.image-content-section {margin: 40px 0; } 
	.image-content-section .row {margin:0 -18px;}
	.image-content-section .row .col-6{ padding: 0 18px; }
	.image-content-section .heading-section {padding-bottom: 17px; } 
	.image-content-section .info p:not(:last-child),.image-content-section .info ul {padding-bottom: 15px; } 
	.image-content-section .info .col ul li {width: 100%; }
	.image-content-section .row .col-6.added-custom-shadow figure img {box-shadow: 0px 0px 20px #00000029; }
}
/*Image & Content Section :: END*/


/*Powerful Features :: START*/
.powerful-features{text-align:center; padding-top:131px; padding-bottom:0 !important;}
.powerful-features .heading{line-height: 34px; font-size:22px;font-weight:500;font-family:'Ubuntu', sans-serif;text-transform:uppercase;padding-bottom:60px;}
.powerful-features .row{display:flex;flex-wrap:wrap;margin: 0 -15px 67px; }
.powerful-features .row .col{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 15px;}
.powerful-features .row .col figure{height:100px;margin-bottom:11px;}
.powerful-features .row .col .title{font-weight:500;font-family:'Ubuntu', sans-serif;display:block;max-width:92%;margin:auto;}
.powerful-features .button {margin-top: 67px;}

@media screen and (max-width: 1366px) {
	.powerful-features {padding-top: 100px;} 
}
@media screen and (max-width: 991px) {
	.powerful-features {/* padding-top: 100px20px; */padding-top: 70px;}
	.powerful-features .heading{padding-bottom:45px;}
	.powerful-features .button {margin-top: 40px;}
	.powerful-features .row{margin:0px -10px 40px;}
	.powerful-features .row .col{padding:0 10px;}
	.powerful-features .row .col figure{width:75px;margin:auto;display:inline-flex;align-items:center;}
	.powerful-features .row .col .title{max-width:100%;font-size:16px;line-height:26px;}
}
@media screen and (max-width: 767px) {
	.powerful-features {padding-top: 60px;}
	.powerful-features .heading{padding-bottom:34px;}
	.powerful-features .row .col{-ms-flex:0 0 33.33%;max-width:33.33%;margin:0 auto;flex:0 0 33.33%;padding:10px;}
}
@media screen and (max-width: 567px) {
	.powerful-features {/* padding-top: 60px15px; */padding-top: 50px;}
	.powerful-features .heading{font-size:20px;padding-bottom:26px;}
	.powerful-features .button {margin-top: 30px;}
	.powerful-features .row{margin:0px -10px 30px;}
	.powerful-features .row .col{-ms-flex:0 0 50%;max-width:50%;flex:0 0 50%;}
}
@media screen and (max-width: 413px) {
	.powerful-features {padding-top: 40px;}
	.powerful-features .heading{font-size: 18px;padding-bottom:20px;line-height: 30px;}
}
/*Powerful Features :: END*/


.images-and-contents-layouts {margin: 120px 0;margin: 0;}
.images-and-contents-layouts + .images-and-contents-layouts {/* margin-top: 10px; */}
.images-and-contents-layouts .container-fluid{padding-left: 0;padding-right: 0;}
.images-and-contents-layouts .row {display: flex; flex-wrap: wrap; margin: 0 -30px; }
.images-and-contents-layouts .row .col-12,.images-and-contents-layouts .row .col-6 {padding: 0 30px; }
.images-and-contents-layouts .width-50 {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.images-and-contents-layouts .width-40 {-ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; }
.images-and-contents-layouts .width-60 {-ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%; }
.images-and-contents-layouts .heading-section {padding-bottom: 40px; }
.images-and-contents-layouts .content a.black-btn {margin-top: 10px; }
.images-and-contents-layouts .col-12 .content {padding-bottom: 32px;}

/*Images Part*/
.images-and-contents-layouts .imageincontainer {}
.images-and-contents-layouts .imageoutcontainer {}

.images-and-contents-layouts .rightimage {}
.images-and-contents-layouts .leftimage {}

.images-and-contents-layouts .image-without-shadow {}
.images-and-contents-layouts .image-with-shadow {}
.images-and-contents-layouts .added-custom-shadow {}

.images-and-contents-layouts .image{}



.images-and-contents-layouts .imageincontainer.leftimage figure img{margin-left: auto;}
.images-and-contents-layouts .imageincontainer.rightimage figure img{margin-right: auto;}
.images-and-contents-layouts .imageincontainer.centerimage figure img{margin: auto;}

.images-and-contents-layouts .imageincontainer figure{}
.images-and-contents-layouts .imageoutcontainer figure{position: absolute;height: 100%;}

.images-and-contents-layouts .rightimage figure{right: 0;}
.images-and-contents-layouts .leftimage figure{left: 0;}

.images-and-contents-layouts .image-without-shadow figure{}
.images-and-contents-layouts .image-with-shadow figure{}
.images-and-contents-layouts .added-custom-shadow figure{}

.images-and-contents-layouts .image figure {}
.images-and-contents-layouts .image figure img {position: sticky; top: 0;}
.images-and-contents-layouts .imageoutcontainer .container {position: unset;}

.images-and-contents-layouts .imageoutcontainer.rightimage figure img{ padding-right: 30px;}
.images-and-contents-layouts .imageoutcontainer.leftimage figure img{ padding-left: 30px;}

.images-and-contents-layouts .width-40.imageoutcontainer figure {width: calc(40% - 50px);}
.images-and-contents-layouts .width-50.imageoutcontainer figure {width: calc(50% - 50px);}
.images-and-contents-layouts .width-60.imageoutcontainer figure {width: calc(60% - 50px);}


.images-and-contents-layouts .image.added-custom-shadow figure img {box-shadow: 0px 0px 40px #00000029; padding: 0; display: block; }

.images-and-contents-layouts:has(+ section.two-content-section) {/* margin-bottom:0; */}

@media screen and (max-width: 1366px) {
	.images-and-contents-layouts {margin: 90px 0; }
}
@media screen and (max-width: 1259px) {
	.images-and-contents-layouts .row {margin: 0 -20px; }
	.images-and-contents-layouts .row .col-12,.images-and-contents-layouts .row .col-6 {padding: 0 20px; }

	.images-and-contents-layouts .imageoutcontainer.rightimage figure img{ padding-right: 0px;}
	.images-and-contents-layouts .imageoutcontainer.leftimage figure img{ padding-left: 0px;}

	.images-and-contents-layouts .imageoutcontainer figure {position: sticky; width: 100%; padding: 0; height: auto; top: 40px; }
	.images-and-contents-layouts .width-40.imageoutcontainer figure {width: 100%;}
	.images-and-contents-layouts .width-50.imageoutcontainer figure {width: 100%;}
	.images-and-contents-layouts .width-60.imageoutcontainer figure {width: 100%;}

	.images-and-contents-layouts .imageincontainer.leftimage figure img,.images-and-contents-layouts .imageincontainer.rightimage figure img{margin:auto;}
}
@media screen and (max-width: 1199px) {
	.images-and-contents-layouts {margin: 80px 0; }
}
@media screen and (max-width: 991px){
	.images-and-contents-layouts .width-50, 
	.images-and-contents-layouts .width-40, 
	.images-and-contents-layouts .width-60 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

	.images-and-contents-layouts .row.column-reverse {flex-direction: column-reverse;}
	.images-and-contents-layouts .image figure {text-align: center;}
	.images-and-contents-layouts .row .col-6.image{padding-bottom: 40px;}

	.images-and-contents-layouts {margin: 70px 0;}
	.images-and-contents-layouts .col-12 .content{ padding-bottom: 25px; }
}
@media screen and (max-width: 767px){
	.images-and-contents-layouts {margin: 60px 0;}
}
@media screen and (max-width: 567px){
	.images-and-contents-layouts {margin: 50px 0;}
	.images-and-contents-layouts .row .col-6.image{padding-bottom: 25px;}
	.images-and-contents-layouts .col-12 .content{ padding-bottom: 18px; }
}
@media screen and (max-width: 413px){
	.images-and-contents-layouts {margin: 40px 0;}
	.images-and-contents-layouts .row {margin: 0 -18px; }
	.images-and-contents-layouts .row .col-12,.images-and-contents-layouts .row .col-6 {padding: 0 18px; }
}

/*Images and contents layouts :: END*/

/*Info Row Section :: START*/
.info-row {}
.info-row .info-col {display: flex; flex-wrap: wrap; margin: 0 -10px; }
.info-row .info-col:not(:last-child) {padding-bottom: 54px; }
.info-row .info-col .icon-svg {width: 85px; padding: 0 10px; }
.info-row .info-col .content {width: calc(100% - 85px); padding: 0 10px; }
.info-row .info-col.width-100 .content {width: 100%;}
.info-row .info-col .content .heading {font-size: 30px; padding: 0 0 23px; display: block; }

@media screen and (max-width: 1259px) {
	.info-row .info-col .content .heading {line-height: 38px;font-size: 28px;padding: 0 0 18px;}
}
@media screen and (max-width: 1199px) {
	.info-row .info-col:not(:last-child) {padding-bottom: 45px;}
	.info-row .info-col .content .heading {line-height: 36px;font-size: 26px;}
}
@media screen and (max-width: 1024px) {
	.info-row .info-col:not(:last-child) {padding-bottom: 40px;}
	.info-row .info-col .content .heading{font-size: 24px;padding: 0 0 14px;line-height: 34px;}
}
@media screen and (max-width: 767px) {
	.info-row .info-col:not(:last-child) {padding-bottom: 38px;}
	.info-row .info-col .content .heading {line-height: 32px;font-size: 22px;padding: 0 0 14px;}
}	
@media screen and (max-width: 567px) {
	.info-row .info-col:not(:last-child) {padding-bottom: 38px;}
	.info-row .info-col .content .heading {line-height: 30px;font-size: 20px;padding: 0 0 10px;}
	.info-row .info-col .icon-svg {width: 65px; }
	.info-row .info-col .content {width: calc(100% - 65px); }
}
@media screen and (max-width: 413px) {
	.info-row .info-col:not(:last-child) {padding-bottom: 28px;}
	.info-row .info-col .content .heading {line-height: 26px;font-size: 18px;}
}
/*Info Row Section :: END*/


/*Heading Section Part :: START*/
.images-and-contents-layouts .heading-section,.content-box .heading-section {padding-bottom: 30px !important;}
@media screen and (max-width: 1199px) {
	.images-and-contents-layouts .heading-section,.content-box .heading-section{padding-bottom: 25px !important;}
}
@media screen and (max-width: 767px) {
	.images-and-contents-layouts .heading-section,.content-box .heading-section{padding-bottom: 22px !important;}
}	
@media screen and (max-width: 567px) {
	.images-and-contents-layouts .heading-section,.content-box .heading-section{padding-bottom: 18px !important;}	
}
/*Heading Section Part :: END*/

/*UL Li*/
.content.content-info ul:not(:last-child) {padding-bottom: 30px;} 
.content.content-info ul li {width: 100%;font-size: 18px;line-height: 32px;display: inline-block;position: relative;padding-left: 30px;} 
.content.content-info ul li:after {font-size: 30px;height: 8px;width: 8px;border: 3px solid #000;content: '';display: block;position: absolute;left: 0;top: 10.5px;border-radius: 50%;} 
.content.content-info ul li:not(:last-child) {padding-bottom: 17px;}

@media screen and (max-width: 1199px) {
	.content.content-info ul:not(:last-child) {padding-bottom: 25px;} 
	.content.content-info ul li{font-size: 17px;line-height: 28px;padding-left: 34px;}
}
@media screen and (max-width: 1024px) {
	.content.content-info ul:not(:last-child) {padding-bottom: 23px;} 
}
@media screen and (max-width: 991px) {
	.content.content-info ul:not(:last-child) {padding-bottom: 23px;} 
}
@media screen and (max-width: 767px) {
	.content.content-info ul li{font-size: 16px;line-height: 26px;padding-left: 28px;}
    .content.content-info ul li:not(:last-child){padding-bottom: 15px;}
    .content.content-info ul li:after {height: 7px;width: 7px;border: 2px solid #000; top: 9px;}
}	
@media screen and (max-width: 567px) {
	.content.content-info ul:not(:last-child) {padding-bottom: 20px;} 
	.content.content-info ul li{font-size: 15px; padding-left: 25px;}
}

/*P Tag*/
.content.content-info p:not(:last-child){padding-bottom: 30px;}
@media screen and (max-width: 1199px) {
	.content.content-info p:not(:last-child){padding-bottom: 25px;}
}
@media screen and (max-width: 1024px) {
	.content.content-info p:not(:last-child){padding-bottom: 23px;}
}
@media screen and (max-width: 991px) {
	.content.content-info p:not(:last-child){padding-bottom: 23px;}
}
@media screen and (max-width: 567px) {
	.content.content-info p:not(:last-child){padding-bottom: 20px;}
}


.images-and-contents-layouts[style] {padding: 100px 0;/* margin: 0; */}
@media screen and (max-width: 1366px){.images-and-contents-layouts[style] {padding: 90px 0; }}
@media screen and (max-width: 1199px){.images-and-contents-layouts[style] {padding: 80px 0; }}
@media screen and (max-width: 991px){.images-and-contents-layouts[style] {padding: 70px 0; }}
@media screen and (max-width: 767px){.images-and-contents-layouts[style] {padding: 60px 0; }}
@media screen and (max-width: 567px){.images-and-contents-layouts[style] {padding: 50px 0; }}
@media screen and (max-width: 413px){.images-and-contents-layouts[style] {padding: 40px 0; }}



.images_and_content {padding: 100px 0 100px;padding: 0 !important;}
.images_and_content .row {display: flex;margin: 0 -15px;flex-wrap: wrap;}
.images_and_content .row .col-1 {padding: 0 15px; width: 50%; }
.images_and_content .row .col-2 {padding: 0 15px; width: 50%; }
.images_and_content .short-contents {}
.images_and_content .short-contents .heading-section {}
.images_and_content .short-contents .heading-section .heading {}
.images_and_content .short-contents .short-info {padding-top: 29px; }
.images_and_content .short-contents .short-info p:not(:last-child) {padding-bottom: 30px;}
.images_and_content .short-contents .button {padding-top: 50px; }
.images_and_content .row:nth-child(even) {flex-direction: row-reverse; }
.images_and_content .row:not(:last-child) {padding-bottom: 117px; }
.images_and_content  figure {margin-top: -36px; }

@media screen and (max-width: 1366px){
    .images_and_content {padding: 70px 0;}
    .images_and_content .row:not(:last-child) {padding-bottom: 90px;}
}
@media screen and (max-width: 1199px){
    .images_and_content {padding: 70px 0;}
    .images_and_content .short-contents .short-info p:not(:last-child) {padding-bottom: 25px;}
}
@media screen and (max-width: 1024px){
    .images_and_content .short-contents .short-info p:not(:last-child) {padding-bottom: 23px;}
}
@media screen and (max-width: 991px){
    .images_and_content {padding: 70px 0;}
    .images_and_content  figure {margin-top: -10px;}
    .images_and_content .short-contents .short-info {padding-top: 18px;}
    .images_and_content .short-contents .button {padding-top: 30px;}
    .images_and_content .row:not(:last-child) {padding-bottom: 80px;}
}
@media screen and (max-width: 768px){
    .images_and_content {padding: 30px 0 70px;}
    .images_and_content .short-contents .button a {text-align: center;}
    .images_and_content .row .col-1,.images_and_content .row .col-2 {width: 100%;}
    .images_and_content .row {text-align: center;}
    .images_and_content .row:not(:last-child) {padding-bottom: 40px;}
}
@media screen and (max-width: 567px){
    .images_and_content {padding: 20px 0 60px;}
    .images_and_content .short-contents .button {padding-top: 20px;}
    .images_and_content .short-contents .short-info p:not(:last-child) {padding-bottom: 20px;}
}
@media screen and (max-width: 413px){
    .images_and_content {padding: 20px 0 45px;}
}





/*Common Faq Section :: START*/
.page-template-template-development .wondering-faq-section { padding: 0 !important; }
.wondering-faq-section.common-faq-section .heading-section {padding-bottom: 60px; }
.wondering-faq-section.common-faq-section .right {width: 100%; }
@media screen and (max-width:1199px){
    .wondering-faq-section.common-faq-section .heading-section {padding-bottom: 50px;}
}
@media screen and (max-width:991px){
    .wondering-faq-section.common-faq-section .heading-section {padding-bottom: 40px;}
}
@media screen and (max-width:767px){
    .wondering-faq-section.common-faq-section .heading-section {padding-bottom: 35px;}
}
@media screen and (max-width:567px){
    .wondering-faq-section.common-faq-section .heading-section {padding-bottom: 25px;}
}
@media screen and (max-width: 479px){
	.wondering-faq-section.common-faq-section .heading-section {padding-bottom: 20px;}
}
/*Common Faq Section :: END*/



/*Why Bliss?:: START*/
.page-id-3484 .awarded-recognized-section {padding: 20px 0 0;}
.page-id-3484 .images_and_content { padding-top: 50px;}
.page-id-3484 .certified-expert .right .certified-content p {font-size: 22px;}
.page-id-3484.page-template-template-development .about-banner {margin: 0;}
.page-id-3484 .awarded-recognized-section {margin-top: 0;}
.page-id-3484 .certified-expert.font-white{margin-bottom: 0;}

.page-id-3484 .images_and_content .row { align-items: center; }
.page-id-3484 .images_and_content .row figure { margin: 0; }
@media screen and (max-width: 991px) {
	.page-id-3484 .images_and_content {padding-top: 15px; }
}
@media screen and (max-width: 767px) {
	.page-id-3484 .images_and_content {padding-top: 0; } 
	.about-awarded.awarded-recognized-section {padding: 0 0 20px; }
	.page-id-3484 .certified-expert .right .certified-content p {font-size: 20px;}
    .page-id-3484 .images_and_content .row figure {margin-bottom: 20px;} 
}
@media screen and (max-width: 567px){
   .page-id-3484 .images_and_content .row figure {margin-bottom: 15px;} 
}
@media screen and (max-width: 413px) {
	.page-id-3484 .certified-expert .right .certified-content p {font-size: 18px;}
}
/*Why Bliss?:: END*/




/*Development Template Section Spacing :: START*/
.page-template-template-development header ~ section:not(footer ~ section) {margin: 70px 0;}
.page-template-template-development .content-box:has(+ .layout-section) {margin-bottom: 70px;}
@media screen and (max-width: 1366px){
    .page-template-template-development header ~ section:not(footer ~ section) {margin: 55px 0;}
    .page-template-template-development .content-box:has(+ .layout-section) {margin-bottom: 55px;}
}
@media screen and (max-width: 1199px){
    .page-template-template-development header ~ section:not(footer ~ section) {margin: 45px 0;}
    .page-template-template-development .content-box:has(+ .layout-section) {margin-bottom: 45px;}
}
@media screen and (max-width: 991px){
    .page-template-template-development header ~ section:not(footer ~ section) {margin: 40px 0;}
    .page-template-template-development .content-box:has(+ .layout-section) {margin-bottom: 40px;}
}
@media screen and (max-width: 767px){
    .page-template-template-development header ~ section:not(footer ~ section) {margin: 30px 0;}
    .page-template-template-development .content-box:has(+ .layout-section) {margin-bottom: 30px;}
}
@media screen and (max-width: 567px){
    .page-template-template-development header ~ section:not(footer ~ section) {margin: 25px 0;}
    .page-template-template-development .content-box:has(+ .layout-section) {margin-bottom: 25px;}
}
@media screen and (max-width: 479px){
    .page-template-template-development header ~ section:not(footer ~ section) {margin: 20px 0;}
    .page-template-template-development .content-box:has(+ .layout-section) {margin-bottom: 20px;}
}

.page-template-template-development .free-estimation + .content-box ,
.page-template-template-development .content-box + .portfolios-slider,
.page-template-template-development .blog-section,
.page-template-template-development .content-box + .portfolios-slider {
    margin: 0;
}
.page-template-template-development .developemt-banner{margin-top: 0; }
.page-template-template-development .content-box:has(+ .portfolios-slider){margin-bottom: 0;}
/*Development Template Section Spacing :: END*/

.certified-expert:has(+ .portfolios-slider) {margin-bottom: 0; }
.certified-expert + .portfolios-slider{margin-top: 0; }


.images_and_content .row{ justify-content: space-between;}
.images_and_content .row.fullimage figure {margin: 12px 0 0;}
.images_and_content .row.fullimage .col-1,
.images_and_content .row.fullimage .col-2 {width: 48.7%;}
.page-id-5722 section.two-content-section.our-process {margin-top: 0;}
body.page-id-5717 section.images-and-contents-layouts {margin-top: 30px;}
@media screen and (max-width: 1366px){
   .images_and_content .row.fullimage .col-1,
   .images_and_content .row.fullimage .col-2 {width: 49%;} 
}
@media screen and (max-width: 1199px){
   .images_and_content .row.fullimage .col-1,
   .images_and_content .row.fullimage .col-2 {width: 49.5%;} 
}
@media screen and (max-width: 991px){
   .images_and_content .row.fullimage .col-1,
   .images_and_content .row.fullimage .col-2 {width: 50%;} 
}
@media screen and (max-width: 768px){
   .images_and_content .row.fullimage .col-1,
   .images_and_content .row.fullimage .col-2 {width: 100%;}
   .images_and_content .row.fullimage .col-2 {padding-top: 25px;}
   .images_and_content .row.fullimage figure {margin: 0;}
   body.page-id-5717 section.images-and-contents-layouts {margin-top: 25px;}
}
@media screen and (max-width: 567px){
   .images_and_content .row.fullimage .col-2 {padding-top: 20px;}
}
@media screen and (max-width: 479px){
   .images_and_content .row.fullimage .col-2 {padding-top: 15px;}
   body.page-id-5717 section.images-and-contents-layouts {margin-top: 20px;}
}