
/*-----------------------------------  our client page   -----------------------------------*/
/*----brand section----------------*/
.client_brand_box{max-width: 30%;display: inline-block;padding: 0 30px;}
.inner_client_brand{padding: 65px 0 85px;text-align: center;}
.client_brand_box:nth-child(2){margin:0 45px;}
body.is_desktop .client_brand_box p{font-family: "Roboto-Medium",sans-serif;}
.client_brand_box p{font-size: 15px;line-height: 25px;}

/*----client rowo content-----*/
.outer_bg_gradian{position: relative;}
.outer_bg_gradian:before{background-image:  linear-gradient(#f5f7f5, #fff);position: absolute;content: "";width: 100%;height: 360px;z-index: -1;}
.client_videoinnerpart .video_iframepart {display: inline-block; vertical-align: middle; width: 555px; height: 100%; }
.client_videoinnerpart .client_video_detailpart {width: 457px; margin-left: 120px; display: inline-block; vertical-align: top;padding-top: 35px; }
.client_videoinnerpart .client_video_detailpart img{margin-bottom: 50px;border-radius: 0px;}
.client_videoinnerpart .client_video_detailpart h1,.client_videoinnerpart .client_video_detailpart h3{margin-bottom: 20px;}
body.is_desktop .client_videoinnerpart .client_video_detailpart p{font-family: "Roboto-Medium",sans-serif;}
.client_videoinnerpart .client_video_detailpart p{font-size: 15px;line-height: 25px;}
.client_videoinnerpart .client_video_detailpart p a{font-size: inherit;color: #FF693C;font-family: inherit !important;}
.client_videoinnerpart .video_iframe_outerpart {position: relative; padding-top: 72.25%;}
.client_videoinnerpart .video_iframe_outerpart img, .client_videoinnerpart .video_iframe_outerpart iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; object-fit: cover; border-radius: 10px; }
.client_videoinnerpart.right_side_video .client_video_detailpart{margin:0 120px 0 0;}
.left_side_video{padding:83px 0;}
.right_side_video{padding: 62px 0 118px;}
.left_side_video .video_iframepart{float: left;}
.left_side_video .client_video_detailpart{float: right;}
.right_side_video .video_iframepart{float: right;}
.right_side_video .client_video_detailpart{float: left;}
.our_clients_resourses .clients_resourses_inpart{padding: 35px 0 !important;}
/*-----------client footer top---------*/
.inner_client_footer_top{padding: 87px 0 79px;    text-align: center; max-width: 500px; margin: 0 auto;}
.inner_client_footer_top h1,.inner_client_footer_top h3{margin-bottom: 33px;line-height: 48px;}
.inner_client_footer_top .inner_spin_btn:after{background-size: contain;}
/*----------------------------------- end  our client page   -----------------------------------*/



/*-----------------------------------  About page   -----------------------------------*/
/*------------ brand style---------- */
.inner_brand{padding: 90px 0px;}
.brand_box{text-align: center;max-width: 27%;display:  inline-block;vertical-align: top;}
.brand_box .team_profile{display: inline-block;}
.brand_box img{object-fit: cover;max-width: 90px;margin-bottom: 35px;border-radius: 0px;}
.brand_box big{margin-bottom: 25px;display: block;}
.brand_box span{display: block;line-height: 25px;}
.brand_box h4{margin-bottom: 25px;color: #1266FA;}
.brand_box a{color: #FF693C;}
.brand_box:nth-child(2){margin:0 105px;}
/*-------our team-------------*/

.inner_our_team{padding: 54px 0 0px;}
.inner_team{margin-bottom: 60px;}
.brand_box.team_box h4,.brand_box.team_box p{margin-bottom: 10px;}
.inner_team:last-child{margin-bottom: 0;}
.inner_team .team_box img{height: 250px;object-fit: cover;max-width: 100%;border-radius: 0px;}
body.is_desktop .team_box p{font-family: "Roboto-Medium",sans-serif;}
.team_box p{font-size: 16px;line-height: 25px;color: #1266FA;}
.inner_team .team_box:nth-child(3n+2){margin:0 66px 60px;}
.inner_team .team_box{width: 29%;margin-bottom: 60px;}
.inner_our_team h3,.inner_our_team h1{margin-bottom: 60px;text-align: center;}

/*-------our team footer top----*/
.our_team_footertop{position: relative;}
.our_team_footertop .joinus_bg{position: relative; background: url("https://fr.confirmation.com/24/_am-esqa_confirmation_com/wp-content/themes/confirmation/assets/images/joinus_bg.png") no-repeat center 90%; background-size: contain;}
.our_team_footertop:after{background: #f5f7f5;width: 100%;height: 50px;content: "";position: absolute;z-index: -1;bottom: 0;}
.our_team_footertop .inner_ready_spin{max-width: 40%;margin:0 auto;padding: 100px 0 168px;}
.our_team_footertop .inner_ready_spin h3{margin-bottom: 11px;}
.our_team_footertop .inner_ready_spin p{line-height: 30px;margin-bottom: 40px;}
.our_team_footertop .option_link{display: inline-block;margin:0; }
.our_team_footertop .option_link a{margin-right: 0;}


/*--------------------------------------------contact us page------------------------*/
.support_main{padding: 89px 0 101px; text-align: center;}
.support_main .contact_support{display: inline-block;width: 40%;}
.support_main .contact_support a.button{color: #fff;}
.blue_wrapper .support_main .button.fill_button:hover{color: #414141;}
.contact_support img{border-radius: 0px;}
.contact_support img,.contact_support h4{margin-bottom: 28px;}
.contact_left{vertical-align: top;float: left;}
.directory_content h4{margin-bottom: 5px;color: #1266FA;}
.directory_content address{line-height: 25px;font-style: normal;}
.inner_directory{padding: 60px 0 20px;}
.inner_directory h1,.inner_directory h3{text-align: center;margin-bottom: 60px;}
body.is_desktop .inner_directory a{font-family: "Roboto-Medium",sans-serif;}
.inner_directory a{color: #919191;font-weight: 500;font-size: 15px;line-height: 25px;}
.inner_directory a.support_mail{color: #414141;font-weight: 700;}
.contact_address_box{width: 100%;}
.contact_right .contact_address_box{margin-bottom: 30px;min-height: 113px;display: inline-block;vertical-align: top;}
.contact_right{column-count: 2; padding:0 0 62px 70px;float: right;position: relative;width: 59%;}
.contact_right:after{content: "";position: absolute;top: 0;bottom: 0;width: 3px;background: #f5f7f5;left: 0;}
.contact_footer_top .inner_contact_footer_top .inner_spin_btn:after{    content: ""; background: url(https://fr.confirmation.com/24/_am-esqa_confirmation_com/wp-content/themes/confirmation/assets/images/ready_spin_ctamen.png) no-repeat; position: absolute; left: 100%; width: 100%; height: 183px; top:0px; background-size: contain;}
.contact_banner{margin: 0px 85px;}
.contact_banner img{max-width: 100%;}
/*------------- contact  footer -top-----------*/
.contact_footer_top .inner_contact_footer_top{padding: 108px 0 90px;}
.contact_footer_top .inner_contact_footer_top p{margin-bottom: 40px;}


/*-------------------------------------------------------case study page--------------------------*/
/*----case study content------*/
.inner_case_study_content{max-width: 1140px;margin:0 auto;padding: 28px 0 28px 0;border-bottom: 3px solid #f5f7f5;}
.inner_case_study_content > *{max-width: 773px;margin-left: auto;margin-right: auto;}
.inner_case_study_content > h2,.inner_case_study_content > h3,.inner_case_study_content > h4{margin: 28px auto;max-width:773px;}
.inner_case_study_content > p{margin:28px auto 28px;position: relative;max-width: 773px;}
.inner_case_study_content > p a{font-size: inherit;font-family: inherit !important;}
.inner_case_study_content ul,.inner_case_study_content ol{list-style: none;margin: auto;}
.inner_case_study_content ul li,.inner_case_study_content ol li{margin-bottom: 18px;position: relative;padding-left:47px;font-family: "Roboto-Medium",sans-serif; font-size: 20px; line-height: 30px; font-weight: 400; color: #919191;}
.inner_case_study_content ul li:last-child,.inner_case_study_content ol li:last-child{margin-bottom: 0;}
.inner_case_study_content ul li h2,.inner_case_study_content ul li h3,.inner_case_study_content ul li h4,
.inner_case_study_content ol li h2,.inner_case_study_content ol li h3,.inner_case_study_content ol li h4{font-family: "Roboto-Bold",sans-serif; font-size: 20px; line-height: 30px;color: #1266FA;margin: 0px 0px 5px;padding-top: 5px;}
.inner_case_study_content ul,.inner_case_study_content ol{counter-reset: section;padding:14px 0;position: relative;}
.inner_case_study_content ul li:before{content:'';width: 5px;height: 5px;background: #1266FA;border-radius: 50%;position: absolute;left: 17px;top: 12px;
color: #1266FA;text-align: center;}
.inner_case_study_content ol li:before{counter-increment: section; content: counter(section) ; border-radius: 50%; border: 2px solid; position: absolute; width: 35px; height: 35px;line-height: 32px; left: 0;right: 0px;top: -2px; color: #1266FA; text-align: center;}
.inner_case_study_content blockquote,.inner_case_study_content .wp-block-columns.has-1-columns,.inner_case_study_content .wp-block-columns.has-2-columns,.inner_case_study_content .wp-block-columns.has-3-columns,.inner_case_study_content .wp-block-columns.has-4-columns{margin: 34px auto 47px;max-width: 773px;}
.inner_case_study_content blockquote{width: 32%;margin: 0px 28px 28px 180px;float: left;}
.inner_case_study_content blockquote p{font-family: "Roboto-Bold",sans-serif;font-weight: 700;color: #1266FA;font-size: 32px;line-height: 38px;display: block; text-transform: inherit;margin-bottom: 28px;vertical-align: top;}
.inner_case_study_content .wp-block-columns.has-2-columns .wp-block-column *,.inner_case_study_content .wp-block-columns.has-3-columns .wp-block-column *,.inner_case_study_content .wp-block-columns.has-4-columns .wp-block-column *{font-family: "Roboto-Medium",sans-serif; font-size: 20px; line-height: 30px; font-weight: 400; color: #919191;margin: 0px 20px 0px ;}
.inner_case_study_content .wp-block-columns.has-2-columns .wp-block-column:first-child *,.inner_case_study_content .wp-block-columns.has-3-columns .wp-block-column:first-child *,.inner_case_study_content .wp-block-columns.has-4-columns .wp-block-column:first-child *{font-family: "Roboto-Bold",sans-serif; font-weight: 700; color: #1266FA; font-size: 32px; line-height: 38px; margin: 0px 10% 0px 0px; vertical-align: top;}
.inner_case_study_content .wp-block-columns.has-4-columns .wp-block-column:first-child *{margin: 0px 10px 0px ;}
.inner_case_study_content blockquote cite{font-family: "Roboto-Medium",sans-serif;font-size: 20px;line-height: 30px;display: block;font-weight: 400;color: #919191;font-style: normal;vertical-align: top;}
.inner_case_study_content figure{margin: 0px auto 55px;position: relative;}
.inner_case_study_content iframe{max-width: 100%;}
.inner_case_study_content figure.wp-block-video{text-align: center;}
.inner_case_study_content figure.alignleft{margin:1em auto 1em 0px;}
.inner_case_study_content figure.alignright{margin:1em 0px 1em auto;}
.inner_case_study_content figure img{max-width: 100%;width: 100%;margin: 0px;display: block;}
.inner_case_study_content .has-background-dim{margin: 0px auto 55px;border-radius: 5px;overflow: hidden;width: 100%;}
.inner_case_study_content .has-background-dim.alignleft{margin:1em auto 1em 0px;}
.inner_case_study_content .has-background-dim.alignright{margin:1em 0px 1em auto;}
.inner_case_study_content table{border-collapse: collapse;margin: 30px auto;width: 100%;}
.inner_case_study_content table,.inner_case_study_content table td{border: 1px solid #000;}
.inner_case_study_content table td{padding: 10px;}
body.is_desktop .inner_case_study_content .wp-block-button a{font-family: "Roboto-Bold",sans-serif;}
.inner_case_study_content .wp-block-button a{background: #FF693C;color: #FFF;font-family: "Roboto-Bold",sans-serif; font-size: 16px; font-weight: 700;    border: 2px solid #FF693C;
    min-width: 190px;padding: 17px 30px 15px;display: inline-block;transition: 0.3s all ease;border-radius: 30px;}
.inner_case_study_content .wp-block-button a:focus{background: #FF693C;border-color:#FF693C;color: #FFF;}
.inner_case_study_content .wp-block-button a:hover{background: #202A5A;color: #FFF;border-color:#202A5A;}
.inner_case_study_content .wp-block-separator{border: 1.5px solid #f5f7f5;outline: none;max-width: 200px;}
.inner_case_study_content .wp-block-separator.is-style-wide{max-width: 745px;}
.inner_case_study_content .wp-block-separator.is-style-dots{border: none;}
.article_part.case_study_artical{padding: 70px 0 30px;}

@media screen and (max-width: 1440px) and (min-width: 1240px){

/*-----------------------------------  About page   -----------------------------------*/
.brand_box:nth-child(2){margin: 0 85px;}
.brand_box{max-width: 28%;}
/*------join us  ------*/
.our_team_footertop .inner_ready_spin{max-width: 70%;}

}
@media screen and (max-width: 1240px) and (min-width: 1024px){


/*-----------------------------------  About page   -----------------------------------*/
.brand_box:nth-child(2){margin: 0 90px;}
.brand_box{max-width: 27%;}
/*-----------------our client page ------------*/
.client_brand_box:nth-child(2) {margin: 0 35px;}
.client_brand_box{padding: 0 15px;}
/*----client rowo content-----*/
.client_videoinnerpart .video_iframepart{width: 486px;}
.client_videoinnerpart .client_video_detailpart{width: 390px;margin-left: 70px;}
.client_videoinnerpart.right_side_video .client_video_detailpart{margin: 0 70px 0 0;}




/*-----------------------------------  About page   -----------------------------------*/
.brand_box{max-width: 30%;padding: 0 10px;}
.brand_box:nth-child(2){margin: 0 43px;}

/*----------our team-----------*/
.inner_team .team_box:nth-child(3n+2) {margin: 0 55px;padding: 0 }

/*------join us  ------*/
.our_team_footertop .inner_ready_spin{max-width: 70%;padding: 100px 0;}


/*--------------------------------------------contact us page------------------------*/
.contact_right{width: 65%;}
.contact_banner{margin: 0px 65px;}
.inner_case_study_content blockquote{margin: 0px 28px 28px 105px;}

}

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

/*-----------------our client page ------------*/
	.client_brand_box:nth-child(2) {margin: 0 20px;}
	.client_brand_box{padding: 0 15px;}

/*-----------------------------------  About page   -----------------------------------*/

.brand_box{max-width: 32%;}
.brand_box:nth-child(2){margin: 0 10px;}	

/*---------oure team-------*/
.inner_team .team_box:nth-child(3n+2){margin:0 55px;}

/*------join us  ------*/
.our_team_footertop .inner_ready_spin{max-width: 70%;}

/*--------------------------------------------contact us page------------------------*/
.contact_right{width: 100%; padding:0;margin-top:44px;}
.contact_right:after{display: none;}
}

@media screen and (max-width: 1024px) and (min-width: 960px){

/*----client rowo content-----*/
.client_brand_box.brand_box big{font-size: 62px;}
.client_videoinnerpart .video_iframepart{width: 420px;}
.client_videoinnerpart .client_video_detailpart img{margin-bottom: 20px;}
.client_videoinnerpart .client_video_detailpart{width: 460px;margin-left: 20px;}
.client_videoinnerpart.right_side_video .client_video_detailpart{margin: 0 20px 0 0;}
.left_side_video{padding:50px 0;}
.right_side_video{padding: 35px 0 70px;}

/*------------------------about us page-----------------------------*/
/*-----------footer top-------*/

.our_team_footertop .inner_ready_spin{padding:50px 0 100px 0;}
.inner_case_study_content blockquote{margin: 0px 28px 28px 9%;}

.contact_banner{margin: 0px 65px;}
}
@media screen and (max-width: 960px) and (min-width: 768px){
/*----client rowo content-----*/
.client_brand_box.brand_box big{font-size: 62px;}
.client_videoinnerpart .video_iframepart{width: 330px;}
.client_videoinnerpart .client_video_detailpart{padding-top: 10px;}
.client_videoinnerpart .client_video_detailpart img{margin-bottom: 20px;}
.client_videoinnerpart .client_video_detailpart{width: 360px;margin-left: 20px;}
.client_videoinnerpart.right_side_video .client_video_detailpart{margin: 0 20px 0 0;}
.left_side_video{padding:50px 0;}
.right_side_video{padding: 35px 0 70px;}

/*-----------------------------------  About page   -----------------------------------*/
.inner_brand {padding: 45px 0px; }

/*-----our team------*/
.inner_team .team_box:nth-child(3n+2) {margin: 0 15px; }
.inner_team .team_box{width: 31%;}
.inner_team .team_box img{height: 227px;}
.inner_our_team {padding: 35px 0 0px; text-align: center;}

/*-----------footer top-------*/
.our_team_footertop .inner_ready_spin{padding: 50px 0 115px;}


/*----case study content------*/
.inner_case_study_content{max-width: 100%;}
.inner_case_study_content > *{max-width: 100%;}
.inner_case_study_content blockquote {margin: 0px 28px 28px 0px;width: 40%;}
.inner_case_study_content blockquote p{font-size: 26px;}
.inner_case_study_content blockquote cite{font-size: 16px;}
.inner_case_study_content .wp-block-columns.has-2-columns .wp-block-column *,.inner_case_study_content .wp-block-columns.has-3-columns .wp-block-column *,.inner_case_study_content .wp-block-columns.has-4-columns .wp-block-column *{ font-size: 16px;}
.inner_case_study_content .wp-block-columns.has-2-columns .wp-block-column:first-child *,.inner_case_study_content .wp-block-columns.has-3-columns .wp-block-column:first-child *,.inner_case_study_content .wp-block-columns.has-4-columns .wp-block-column:first-child *{font-size: 26px;}
.inner_case_study_content .wp-block-columns.has-1-columns,.inner_case_study_content .wp-block-columns.has-2-columns,.inner_case_study_content .wp-block-columns.has-3-columns,.inner_case_study_content .wp-block-columns.has-4-columns{max-width: 100%;display: block;}
.inner_case_study_content ul li,.inner_case_study_content ol li{font-size: 16px;line-height: 22px;}
.inner_case_study_content ul li h2,.inner_case_study_content ul li h3,.inner_case_study_content ul li h4,
.inner_case_study_content ol li h2,.inner_case_study_content ol li h3,.inner_case_study_content ol li h4{font-size: 16px; line-height: 25px;}
.inner_case_study_content blockquote,.inner_case_study_content h3,.inner_case_study_content > p,.inner_case_study_content ul,.inner_case_study_content ol{max-width: 100%;}
.inner_case_study_content > p{    margin: 15px auto 15px;}
.inner_case_study_content ul li:before{top: 8px;}
.inner_case_study_content ol li:before{width: 28px;height: 28px;line-height:26px;top: -3px;}

.contact_banner{margin: 0px 55px;}
}


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


@media screen and (max-width: 767px){
/*----client brand section------------*/
.inner_client_brand{padding: 35px 0;}
.client_brand_box{max-width: 100%;display: block;}
/*----------client row content------*/
.client_videoinnerpart .video_iframepart{display: block;width: 100%;}
.client_videoinnerpart .client_video_detailpart img{margin-bottom: 20px;}
.client_videoinnerpart .client_video_detailpart{display: block;width: 100%;margin: 0;}
.left_side_video{padding:35px 0 15px;}
.right_side_video{padding: 15px 0 35px;}
.left_side_video .video_iframepart,.left_side_video .client_video_detailpart{float: none;}
.right_side_video .video_iframepart,.right_side_video .client_video_detailpart{float: none;}

/*----------------------client footer top--------------------------*/
.inner_client_footer_top{padding: 30px 0;}
.inner_client_footer_top h1,.inner_client_footer_top h3{line-height: 30px;}


/*-----------------------------------  About page   -----------------------------------*/
.brand_box{max-width: 100%;margin:0 0 35px;width: 100%;}
.brand_box:nth-child(2){margin: 0 0 35px;}
.brand_box big{margin-bottom: 0;line-height: 63px;}
.brand_box img{margin-bottom: 18px;line-height: 63px;}	
.brand_box .team_profile{margin-bottom: 18px;}
.brand_box h4{margin-bottom: 18px;}
.inner_brand{padding: 35px 0 15px;}

/*-----------our team-----------*/
.inner_team .team_box img{margin:0;}
.inner_team .team_box:nth-child(2){margin:0;}
.inner_team .team_box,.inner_team .team_box:nth-child(3n+2){width: 100%;margin:0; margin-bottom: 35px;}
.inner_team{margin-bottom: 0;}
.inner_our_team{padding: 20px 0 0;}
/*----------footer-top-----*/
.inner_our_team h3,.inner_our_team h1{margin-bottom: 35px;}
.our_team_footertop .inner_ready_spin{padding: 20px 0 120px;}
.our_team_footertop .inner_ready_spin{max-width: 90%;}

/*--------------------------------------------contact us page------------------------*/
.support_main .contact_support{display: block;width: 100%;margin-bottom: 25px;}
.support_main .contact_support:last-child{margin-bottom: 0;}
.support_main{padding:50px 0;}

.inner_directory{padding: 35px 0 20px;}
.inner_directory h1,.inner_directory h3{margin-bottom: 35px;}
.contact_banner{margin: 0px 45px;}
.contact_address_box{padding: 0;}
/*------------- contact  footer -top-----------*/
.contact_footer_top .inner_contact_footer_top{padding: 40px 0px;}
.contact_footer_top .inner_contact_footer_top p{margin-bottom:20px;}
.contact_footer_top .inner_contact_footer_top .inner_spin_btn:after {width: 46%; height: 115px; top: 0px; background-size: 100%; }

/*-----------------------------------------case study page------------------------------------------*/
.inner_case_study_content{max-width: 100%;}
.inner_case_study_content > *{max-width: 100%;}
.inner_case_study_content blockquote {margin: 0px 0px 15px 0px;float: none;width: 100%;}
.inner_case_study_content blockquote p{font-size: 26px;display: block;margin-bottom: 15px;line-height: 30px;}
.inner_case_study_content blockquote cite{font-size: 16px;display: block;margin: 0px;}
.inner_case_study_content .wp-block-columns.has-2-columns .wp-block-column *,.inner_case_study_content .wp-block-columns.has-3-columns .wp-block-column *,.inner_case_study_content .wp-block-columns.has-4-columns .wp-block-column *{ font-size: 16px;width: 100%;display: block;line-height: 30px;margin: 0px auto 28px;}
.inner_case_study_content .wp-block-columns.has-2-columns .wp-block-column:first-child *,.inner_case_study_content .wp-block-columns.has-3-columns .wp-block-column:first-child *,.inner_case_study_content .wp-block-columns.has-4-columns .wp-block-column:first-child *{font-size: 26px;width: 100%;display: block;margin: 0px auto 28px;line-height: 30px;}
.inner_case_study_content .wp-block-columns.has-1-columns,.inner_case_study_content .wp-block-columns.has-2-columns,.inner_case_study_content .wp-block-columns.has-3-columns,.inner_case_study_content .wp-block-columns.has-4-columns{display: block;max-width: 100%;}
.inner_case_study_content ul li,.inner_case_study_content ol li{font-size: 16px;line-height: 20px;}
.inner_case_study_content ul li h2,.inner_case_study_content ul li h3,.inner_case_study_content ul li h4,
.inner_case_study_content ol li h2,.inner_case_study_content ol li h3,.inner_case_study_content ol li h4{font-size: 16px; line-height: 25px;}
.inner_case_study_content blockquote,.inner_case_study_content h3,.inner_case_study_content > p,.inner_case_study_content ul,.inner_case_study_content ol{max-width: 100%;}

.inner_case_study_content > p{line-height: 30px; margin: 15px auto 15px;}
.inner_case_study_content .wp-block-button a{padding: 12px 30px 11px;min-width: 150px;font-size: 13px;line-height: normal;}
.article_part.case_study_artical{padding:35px 0 10px;}
.inner_case_study_content ul li:before{top: 7px;}
.inner_case_study_content ol li:before{width: 25px;height: 25px;line-height:22px;top: -2px;}
}
@media screen and (max-width: 575px){

/*-------------------------------------------about us page---------------------------------*/
.our_team_footertop .inner_ready_spin p {line-height: 19px; margin-bottom: 10px; }
.our_team_footertop .inner_ready_spin{max-width: 100%;}
.our_team_footertop .joinus_bg{background-position: center 80%;}
.brand_box.team_box h4,.brand_box.team_box p{margin-bottom: 5px;}
.brand_box.team_box span{line-height: 20px;}
/*--------------------------------------------contact us page------------------------*/
.contact_right{column-count:1;}
.contact_right .contact_address_box{min-height: auto;}
.contact_banner{margin: 0px 25px;}
/*-------------------------------------------------------case study page--------------------------*/
.inner_case_study_content{padding:35px 0;}
.inner_case_study_content > p{ margin: 15px auto 15px;}
.inner_case_study_content h3,.inner_case_study_content > p{line-height: 25px;}
.inner_case_study_content blockquote,.inner_case_study_content .wp-block-columns.has-1-columns,.inner_case_study_content .wp-block-columns.has-2-columns,.inner_case_study_content .wp-block-columns.has-3-columns,.inner_case_study_content .wp-block-columns.has-4-columns{margin: 34px auto 35px;}
.inner_case_study_content blockquote cite{font-size:13px;line-height: 25px;}
.inner_case_study_content blockquote p{font-size: 21px;line-height: 25px;}
.inner_case_study_content figure{margin: 0px auto 35px;}
.inner_case_study_content .has-background-dim{margin: 0px auto 35px;}
.inner_case_study_content ul li,.inner_case_study_content ol li{font-size: 13px;margin-bottom: 12px;padding-left: 37px;}
.inner_case_study_content ul li h2,.inner_case_study_content ul li h3,.inner_case_study_content ul li h4,
.inner_case_study_content ol li h2,.inner_case_study_content ol li h3,.inner_case_study_content ol li h4{font-size: 13px;}
.inner_case_study_content .wp-block-columns.has-2-columns .wp-block-column *,.inner_case_study_content .wp-block-columns.has-3-columns .wp-block-column *,.inner_case_study_content .wp-block-columns.has-4-columns .wp-block-column *{ font-size: 13px;line-height: 25px;}
.inner_case_study_content .wp-block-columns.has-2-columns .wp-block-column:first-child *,.inner_case_study_content .wp-block-columns.has-3-columns .wp-block-column:first-child *,.inner_case_study_content .wp-block-columns.has-4-columns .wp-block-column:first-child *{font-size: 21px;line-height: 25px;}
.inner_case_study_content .wp-block-button a{ padding: 7px 15px 7px; min-width: 100px; font-size: 10.5px;}
}











