/*
 Theme Name:     Flint Child
 Theme URI:      https://www.elegantthemes.com/gallery/flint/
 Description:    Flint Child Theme
 Author:         Creative Peppers Inc
 Author URI:     https://creativepeppers.com/
 Template:       Flint
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Tinos:ital,wght@0,400;0,700;1,400;1,700&display=swap');

* {
    margin: 0;
    padding: 0;
}
html body {
	font-family: 'Nunito', sans-serif !important;
}

body a {
    color: #000;
    text-decoration: none;
    transition: 0.2s;
    line-height: 26px;
    font-size: 16px;
}
body h3 {
    font-size: 30px;
    margin: 0;
	font-family: 'Tinos', serif;
}

body h1 {
    margin: 0;
	font-size: 45px;
    font-family: 'Tinos', serif;
    font-weight: 400;
    font-style: normal;
}

body h2 {
    font-size: 35px;
	font-family: 'Tinos', serif;
    margin: 0;
    line-height: 37px;
    font-weight: 500;
}

body h5 {
    font-size: 24px;
    margin: 0;
	font-family: 'Tinos', serif;
    font-weight: 800;
    font-style: normal;
}

body p {
    margin: 0;
    font-family: 'Nunito', sans-serif !important;
    font-weight: 300;
    font-style: normal;
    font-size: 17px;
	line-height: 30px;
	color:#020302;
}
body{
	overflow-x:hidden;
}

#main-header .container {
    width: 100%;
    max-width: 91%;
    margin: 0px auto;
}
#main-header {
    background: #17351e;
}
.home #et-top-navigation {
    width: 100%;
    padding: 20px 0px;
}
#et-top-navigation {
    padding: 10px 0px !important;
}
.home #top-menu-nav {
    width: 100% !important;
}
.home #top-menu {
    width: 100%;
    text-align: center;
}
#top-menu-nav #top-menu li a {
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    font-family: 'Nunito', sans-serif !important;
    font-weight: 300;
    padding: 10px 10px !important;
    letter-spacing: 1px;
}
#top-menu-nav #top-menu li {
    padding: 0px 10px !important;
	position:relative;
}
#top-menu-nav #top-menu li:last-child{
	padding-right:0px !important;
}
#top-menu-nav #top-menu li:before {
    position: absolute;
    width: 1px;
    height: 50%;
    content: '';
    background: #b29e65;
    right: 0;
    top: 11px;
}
#top-menu-nav #top-menu li:last-child:before{
	display:none !important;
 }
#page-container #portfolio_btn:hover {
    background: #bda663 !important;
    color: #fff !important;
}
#footer-bottom {
    background: #d6d9d7 !important;
    padding: 50px 0px 30px 0px;
}
#footer-bottom .container {
    width: 90%;
    max-width: 100%;
    margin: 0px auto;
}
#footer-bottom .footer-bottom-menu li a:hover {
    color: #bda663 !important;
    text-decoration: underline;
}
#footer-bottom .footer-bottom-menu {
    text-align: center;
}
#footer-bottom .footer-bottom-menu li {
    display: inline;
    padding: 0px 10px !important;
}
#footer-bottom .footer-bottom-menu li a {
    color: #000;
    font-weight: 600;
    font-family: 'Nunito';
    padding: 0px 10px;
    font-size: 17px;
}
#footer-bottom .col-md-9 {
    width: 70%;
    float: left;
}
#footer-bottom .col-md-4 {
    width: 40%;
    float: left;
}
#footer-bottom .row-2 {
    padding: 20px 90px 0px 90px;
    width: 94%;
    margin: 0 auto;
}
#footer-bottom .col-md-1 {
    width: 10%;
    float: left;
}
#footer-bottom .col-md-2 {
    width: 20%;
    float: left;
}
#footer-bottom .address-menu li {
    display: inline-block;
    color: #000;
    font-size: 15px;
    padding-right: 15px;
    font-weight: 600;
}
#footer-bottom .address-menu li img {
    margin-right: 13px;
}
#footer-bottom .social-menu li {
    display: inline;
    padding: 0px 8px;
}
#footer-bottom .social-menu {
    text-align: right;
}
#footer-bottom .address-menu {
    text-align: left;
}
#footer-bottom .address-menu li span {
    position: relative;
    top: -11px;
}
#footer-bottom .social-menu li a i {
    color: #000;
    font-size: 23px;
	transition:0.5s;
}
#footer-bottom .social-menu li a i:hover {
    color: #bda663 !important;
}
#footer-bottom .copy-right {
    width: 20%;
    float: left;
    text-align: right;
}
#footer-bottom .copy-right p {
    color: #000;
    padding: 0px 7px;
    font-weight: 600;
}
.tel_menu {
    transition: 0.5s !important;
    font-size: 15px;
}
.tel_menu:hover{
   color: #bda663 !important;
   text-decoration:underline;
}
/* About Us */
#page-container .entry-title.main_title {
    display: none;
}
.about_content h2 {
    padding-bottom: 20px;
}

/* Meet The Team */
.meet-the-team h1 {
    padding-bottom: 30px;
}
.meet-the-team-sec {
    background: #f4f4f4;
    padding: 0px 68px !important;
    margin-bottom: 40px;
}
.meet-the-team-sec .et_pb_column.et_pb_column_1_4 {
    margin: 0px auto !important;
    width: 25% !important;
    padding: 0px 7px;
}
.meet-the-team-sec .content-box {
    background: #d6d9d7;
    padding: 104px 10px 20px 10px;
    min-height: 629px;
}
.meet-image {
    width: 80%;
    margin-bottom: -80px !important;
    position: relative;
    z-index: 1;
    border: 2px solid #b29e65;
    padding: 10px;
    transition: 0.5s;
}
.meet-the-team-sec .et_pb_column.et_pb_column_1_3:hover .meet-image{
	padding: 0px;
}
.meet-image span.et_pb_image_wrap {
    display: block !important;
}
.meet-image img {
    width: 100%;
}
.meet-the-team-sec .content-box h3 {
    color: #17351e !important;
    font-size: 34px !important;
    padding-bottom: 15px;
}
.meet-the-team-sec .content-box p {
    color: #000;
}
.meet_social {
    list-style: none  !important;
    padding: 0px !important;
    margin-top: 20px;
}
.meet_social li {
    display: inline;
    padding: 0px 8px;
}
.meet_social li a i {
    font-size: 23px;
    color: #b29e65 !important;
    transition: 0.5s;
}
.meet_social li a i:hover {
    color: #17351e !important;
}
/* services */
.services-content h2 {
    padding-bottom: 20px;
}
.services-box .media_section {
    width: 50%;
    float: left;
    text-align: center;
    padding: 8px 8px;
}
.services-box .media_section .service_content_box {
    border: 1px solid #d6d9d7;
    padding: 80px 61px;
    min-height: 424px;
}
.services-box .media_section .service_content_box p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
    color: #000;
    margin-bottom: 30px;
}
.services-box .media_section .service_content_box .service_title img {
    padding: 18px 0px;
}
.services-box .media_section .service_content_box .service_title h3 {
    color: #17351e !important;
    font-family: 'Nunito';
    font-weight: 400;
    font-size: 35px;
}
.services-box .media_section .service_content_box .service_title a {
    border: 1px solid #b29e65;
    padding: 7px 40px;
    color: #b29e65;
    text-transform: uppercase;
	transition:0.5s;
}
.services-box .media_section .service_content_box .service_title a:hover{
	 border: 1px solid #b29e65;
	  background: #b29e65;
	  color: #fff !important;
}
.service-heading {
    width: 90%;
    margin: 40px auto;
    text-align: center;
}
.service-heading h1 {
    color: #000;
    text-transform: uppercase;
}
#service_box_content h2 {
    padding-bottom: 20px;
}
/* projects */
.project-box .project_section {
    width: 33%;
    float: left;
    padding: 0px 3px;
}

.project-box .project_section .project_content_box .project_title img {
    position: relative;
	transition:0.5s;
	overflow:hidden;
}
.project-box .project_section .project_content_box .project_title:hover img{
	opacity:0.8;
}
.project-box .project_section .project_content_box .project_title a:nth-child(2) {
    width: 90% !important;
    background: #b29e65;
    display: block;
    position: relative;
    margin: 0 auto !important;
    margin-top: -27px !important;
}
.project-box .project_section .project_content_box .project_title a:nth-child(2):after {
    position: absolute;
    content: url(images/right-aroow-icon.png);
    top: 8px;
    right: 18px;
    transition: 0.5s;
}
.project-box .project_section .project_content_box .project_title a:hover:after {
    right: 8px;
}
.project-box .project_section .project_content_box .project_title:hover a:after {
    right: 8px;
}
.project-box .project_section .project_content_box .project_title a h3 {
    background: #b29e65;
    font-size: 19px;
    color: #fff;
    width: 100%;
    padding: 10px 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 275px;
}
.page-id-111 .slick-dots{
	display:none;
}
/* Contact Us */
.contact-sec-content h1 {
    padding-bottom: 25px;
    color: #000;
}
.contact-sec-content p {
    width: 90%;
    margin: 0 auto;
    color: #000;
}
.page-id-159  .cont-form {
    width: 100% !important;
    max-width: 90% !important;
    background: #d6d9d7;
}
.page-id-159 .cont-form .et_pb_contact_form {
    width: 70%;
    margin: 30px auto 10px auto  !important;
}
.page-id-159 .cont-form .et_pb_contact_form input[type='text'] {
    background: #fff;
    height: 40px;
    color: #000;
}
.page-id-159 .cont-form .et_pb_contact_form textarea {
    background: #fff;
    color: #000;
}
.page-id-159 .cont-form .et_pb_contact_form .et_contact_bottom_container {
    text-align: center !important;
    width: 100%;
    display: block;
}
.page-id-159 .cont-form .et_pb_contact_form .et_contact_bottom_container button {
    border: 1px solid #b29e65 !important;
    border-radius: 0px !important;
    padding: 5px 60px  !important;
    color: #b29e65;
    font-size: 17px !important;
    margin-top: 25px !important;
}
.page-id-159 .cont-form .et_pb_contact_form .et_contact_bottom_container button:after {
    font-size: 26px !important;
}
.page-id-159 .cont-form .et_pb_contact_form .et_contact_bottom_container button:hover {
    border: 1px solid #b29e65 !important;
	background:#b29e65 !important;
    color: #fff !important;
}
.address-box {
    background: #d6d9d7;
    margin-top: 10px;
}
.address-box p {
    font-size: 14px;
    font-weight: 600;
}
.et-pb-contact-message {
    width: 66%;
    margin: 0 auto;
}
.thankyou_sec i {
    font-size: 100px;
    padding-bottom: 40px;
	color:#bda663 !important;
}
/* corportae responsibilty */
.page-id-201 .corporate-box-sec .et_pb_column.et_pb_column_3_5.et_pb_column_1
{
    /* margin: auto auto !important; 
    width: 60.8% !important;
    margin-left: 0px !important;  */
}
.page-id-201 .corporate-box-sec .cooporte-content-box {
    border: 1px solid #b29e65;
    display: table-cell;
    vertical-align: middle;
    height: 367px;
}
.corporate-box p {
    color: #000;
    font-size: 16px;
    font-weight: 400;
    width: 80%;
    margin: 0 auto;
}
.page-id-201 .corporate-box-sec .et_pb_column.et_pb_column_3_5.et_pb_column_4 {
    margin-right: 0px !important;
    width: 58.8% !important;
}
 .page-id-201 .et_pb_gutters2 .et_pb_column, .page-id-201 .et_pb_gutters2.et_pb_row .et_pb_column {
    margin-right: 1% !important;
} 
.page-id-201 .et_pb_column.et_pb_column_2_5.et_pb_column_2.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    margin-right: 0px !important;
    width: 40.2% !important;
}
.page-id-201 .et_pb_gutters2 .et_pb_column_2_5, .page-id-201 .et_pb_gutters2.et_pb_row .et_pb_column_2_5 {
    width: 40.2%;
}
.page-id-201 .et_pb_column.et_pb_column_2_5.et_pb_column_6.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    margin-right: 0px !important;
}
.page-id-201 .et_pb_column.et_pb_column_3_5.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    margin-right: 0px !important;
}
/* .page-id-35 #main-footer {
    position: fixed;
    bottom: 0px;
    width: 100%;
} */
.design_content {
    width: 100%;
    float: left;
    text-align: center;
    font-weight: 600;
    padding-top: 15px;
}
.design_content a:hover {
    color: #bda663 !important;
    text-decoration: underline;
}
/* Media Querry */

@media (min-width: 320px) and (max-width: 767px) {
#logo {
    max-height: 66% !important;
    max-width: 100% !important;
}
.mobile_menu_bar:before {
    color: #bda663 !important;
}
.mobile_menu_bar {
    top: 9px;
}
#service_box_content p {
    text-align: center !important;
}
.et_mobile_menu {
    border-top: 3px solid #bda663 !important;
}
.single-project .et_pb_image_0 .et_pb_image_wrap img {
    min-height: auto !important;
}
.home .et_pb_text_0 h1 {
    font-size: 31px !important;
    padding-bottom: 35px;
}
#footer-bottom .container {
    width: 100%;
}
#footer-bottom .row-2 {
    padding: 20px 10px 0px 10px;
    width: 100%;
    margin: 0 auto;
}
#footer-bottom .footer-bottom-menu li {
    display: block;
    padding: 3px 0px !important;
}
#footer-bottom {
    padding: 30px 0px 30px 0px;
}
#footer-bottom .col-md-9 {
    width: 100%;
    float: left;
}
#footer-bottom .address-menu li img {
    margin-right: 20px;
    position: relative;
    display: block;
    margin: 10px auto;
}
#footer-bottom .address-menu li span {
    position: relative;
    display: block;
    text-align: center;
    padding-top: 10px;
}
#footer-bottom .col-md-1 {
    width: 50%;
    float: left;
    margin-top: 20px;
    text-align: center;
}
#footer-bottom .copy-right {
    width: 50%;
    float: left;
    text-align: center;
	margin-top: 20px;
}
#footer-bottom .social-menu {
    text-align: center;
}
#footer-bottom .address-menu li {
    display: block;
    padding-right: 0px;
}
.project-box .project_section {
    width: 100%;
}
.project-box .project_section .slick-track {
    width: 100% !important;
}
.project-box .project_section .slick-initialized .slick-slide {
    display: block;
    width: 100% !important;
}
.et_pb_text_0 h1 {
    font-size: 31px !important;
}
.service-heading h1 {
    font-size: 31px !important;
}
.meet-the-team-sec {
    padding: 0px 10px !important;
}
.page-id-100 .et_pb_image_0 {
    margin-bottom: 30px!important;
}
.page-id-159 .cont-form .et_pb_contact_form {
    width: 95%;
    margin: 0px auto 0px auto  !important;
}
.page-id-159 .cont-form .et_pb_contact_form .et_pb_contact_field {
    padding: 0 0 0 0% !important;
}
.corporate-box {
    padding: 10px 10px;
}
.corporate-box-sec .et_pb_image_2 .et_pb_image_wrap img {
    min-height: auto;
}
.corporate-box-sec .et_pb_image_1 .et_pb_image_wrap img {
    min-height: auto;
}
.corporate-box-sec .et_pb_image_3 .et_pb_image_wrap img {
    min-height: auto;
}
.corporate-box-sec .et_pb_image_4 .et_pb_image_wrap img {
    min-height: auto;
}
.corporate-box-sec .et_pb_image_2 {
    margin-right: 0px !important;
}
.meet-the-team-sec .content-box {
    min-height: auto !important;
}
.services-content h2 {
	font-size: 27px;
}	
}
@media (min-width: 768px) and (max-width: 1024px) {
.mobile_menu_bar:before {
    color: #bda663 !important;
}
.mobile_menu_bar {
    top: 9px;
}
.et_mobile_menu {
    border-top: 3px solid #bda663 !important;
}
#footer-bottom .col-md-9 {
    width: 100%;
    float: left;
}
#footer-bottom .address-menu li img {
    margin-right: 20px;
    position: relative;
    display: block;
    margin: 10px auto;
}
#footer-bottom .address-menu li span {
    position: relative;
    display: block;
    text-align: center;
    padding-top: 10px;
}
#footer-bottom .address-menu li {
    display: block;
    padding-right: 0px;
}
#footer-bottom .col-md-1 {
    width: 50%;
    float: left;
    margin-top: 20px;
    text-align: center;
}
#footer-bottom .copy-right {
    width: 50%;
    float: left;
    text-align: center;
	margin-top: 20px;
}
#footer-bottom .social-menu {
    text-align: center;
}
.project-box .project_section .project_content_box .project_title a h3 {
    max-width: 145px;
}
.meet-the-team-sec .content-box {
    min-height: auto;
}
.page-id-201 .et_pb_gutters2 .et_pb_column_2_5, .page-id-201 .et_pb_gutters2.et_pb_row .et_pb_column_2_5 {
    width: 100%;
}
.corporate-box-sec .et_pb_image_2 .et_pb_image_wrap img {
    min-height: auto;
	width: 100% !important;
}
.corporate-box-sec .et_pb_image_1 .et_pb_image_wrap img {
    min-height: auto;
	width: 100% !important;
}
.corporate-box-sec .et_pb_image_3 .et_pb_image_wrap img {
    min-height: auto;
	width: 100% !important;
}
.corporate-box-sec .et_pb_image_4 .et_pb_image_wrap img {
    min-height: auto;
	width: 100% !important;
}
.corporate-box-sec .et_pb_image_2 {
    margin-right: 0px !important;
}
.services-content {
    width: 100% !important;
}
.services-content h2 {
    padding-bottom: 20px;
    line-height: 41px;
}
#footer-bottom .address-menu li {
    font-size: 17px;
}
.page-id-159 .cont-form .et_pb_contact_form {
    width: 90%;
    margin: 30px auto 10px auto  !important;
}
.address-box.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5, 
.address-box.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 {
    width: 31.25% !important;
    margin-right: 0% !important;
}
/* .page-id-35 #main-footer {
    position: fixed !important;
    bottom: 0;
} */
.corporate-box-sec .et_pb_image .et_pb_image_wrap {
    display: block;
}
}
@media (min-width: 830px) and (max-width: 840px) {
.corporate-box-sec .et_pb_image_1 .et_pb_image_wrap img {
    min-height: auto;
    width: 100%;
}
.corporate-box-sec .et_pb_image_2 .et_pb_image_wrap img {
    min-height: auto;
    width: 100%;
}
.corporate-box-sec .et_pb_image_4 .et_pb_image_wrap img {
    min-height: auto;
    width: 100%;
}
.corporate-box-sec .et_pb_image .et_pb_image_wrap {
    display: block;
}
}
@media (min-width: 1020px) and (max-width: 1100px) {
.address-box.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5, .address-box.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 {
    width: 20.25% !important;
    margin-right: 0% !important;
}
#footer-bottom .footer-bottom-menu li a {
    padding: 0px 5px;
    font-size: 16px;
}
/* .page-id-35 #main-footer {
    position: fixed !important;
    bottom: 0;
	width:100%;
} */
.corporate-box-sec .et_pb_image_4 .et_pb_image_wrap img {
    max-height: 367px !important;
    width: 100% !important;
    object-fit: cover !important;
}
.corporate-box-sec  .et_pb_image_3 .et_pb_image_wrap img {
    max-height: 366px !important;
    object-fit: cover !important;
}
.corporate-box-sec .et_pb_image_2 .et_pb_image_wrap img {
    max-height: 367px !important;
    width: 100% !important;
    object-fit: cover !important;
}
.corporate-box-sec .et_pb_image_1 .et_pb_image_wrap img {
    max-height: 367px !important;
    width: 100% !important;
    object-fit: cover !important;
}
.corporate-box-sec .et_pb_text_2.cooporte-content-box  .corporate-box p {
    width: 94%;
    margin: 0 auto;
}
.corporate-box-sec .et_pb_text_2.cooporte-content-box {
	 padding: 10px 10px !important;
}
.page-id-201 .corporate-box-sec .cooporte-content-box {
    padding: 10px 0px;
}
.corporate-box-sec .et_pb_text_3.cooporte-content-box {
	 padding: 20px 0px;
}
.corporate-box-sec .et_pb_text_3.cooporte-content-box  .corporate-box p {
    width: 94%;
    margin: 0 auto;
}
.corporate-box-sec .et_pb_text_2.cooporte-content-box  .corporate-box {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 9;
    line-clamp: 9;
    -webkit-box-orient: vertical;
}
.corporate-box-sec .et_pb_image .et_pb_image_wrap {
    display: block;
}
.corporate-box-sec .et_pb_text_3.cooporte-content-box  .corporate-box {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 9;
    line-clamp: 9;
    -webkit-box-orient: vertical;
}
.project-box .project_section .project_content_box .project_title a h3 {
    max-width: 215px;
}
.meet-the-team-sec {
    padding: 0px 15px !important;
}
.meet-the-team-sec .content-box {
    min-height: 700px !important;
}
}
@media (min-width: 1150px) and (max-width: 1250px) {
.meet-the-team-sec .content-box {
    min-height: 660px;
}
}

@media (min-width: 1440px) and (max-width: 1500px) {
.page-id-201 .corporate-box-sec .cooporte-content-box {
    border: 1px solid #b29e65;
    display: table-cell;
    vertical-align: middle;
    height: 387px;
}
.services-box .media_section .service_content_box {
    min-height: 448px;
    padding: 80px 40px;
}
#footer-bottom .row-2 {
    width: 89%;
    float: initial;
    margin: 0 auto;
}
	
}
@media (min-width: 1500px) and (max-width: 1550px) {
#footer-bottom .row-2 {
    width: 78% !important;
}
}
@media (min-width: 1500px) and (max-width: 1600px) {
	#footer-bottom .row-2 {
		padding: 30px 40px 0px 40px;
		width: 81%;
		float: initial;
		margin: 0 auto;
	}
	.page-id-201 .corporate-box-sec .cooporte-content-box {
    border: 1px solid #b29e65;
    display: table-cell;
    vertical-align: middle;
    height: 407px;
}
.services-box .media_section .service_content_box {
    border: 1px solid #d6d9d7;
    padding: 80px 48px;
    min-height: 448px;
}
}
@media (min-width: 1599px) and (max-width: 1610px) {
	#footer-bottom .row-2 {
		padding: 30px 40px 0px 40px;
		width: 71%;
		float: initial;
		margin: 0 auto;
	}
}
@media (min-width: 1900px) and (max-width: 2000px) {
.page-id-201 .corporate-box-sec .cooporte-content-box {
    border: 1px solid #b29e65;
    display: table-cell;
    vertical-align: middle;
    height: 516px;
}
.meet-the-team-sec .content-box {
    min-height: 545px;
}
#footer-bottom .row-2 {
    padding: 20px 0px 0px 0px;
    width: 56%;
    margin: 0 auto;
}
#footer-bottom .footer-bottom-menu li {
    display: inline;
    padding: 0px 10px !important;
}
#footer-bottom .footer-bottom-menu li a {
    font-size: 17px;
    padding: 0px 10px;
}
#footer-bottom .address-menu li {
    font-size: 16px;
}
.tel_menu {
    font-size: 16px;
}
#service_box_content {
    display: table-cell;
    width: 100%;
    height: 811px;
    vertical-align: middle;
}
.page-id-35 #service_box_content {
    display: table-cell;
    width: 100%;
    height: 705px;
    vertical-align: middle;
}
/* .about_content {
    display: table-cell;
    width: 100%;
    height: 708px;
    vertical-align: middle;
} */
.services-box .media_section .service_content_box {
    border: 1px solid #d6d9d7;
    padding: 80px 61px;
    min-height: 448px;
}
}