/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
@font-face {
    font-family: 'Poppins-Light';
    src: url('fonts/Poppins-Light.eot');
    src: url('fonts/Poppins-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/Poppins-Light.woff2') format('woff2'),
        url('fonts/Poppins-Light.woff') format('woff'),
        url('fonts/Poppins-Light.ttf') format('truetype'),
        url('fonts/Poppins-Light.svg#Poppins-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {    
    font-family: 'Poppins-Regular';
    src: url('fonts/Poppins-Regular.eot');
    src: url('fonts/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Poppins-Regular.woff2') format('woff2'),
        url('fonts/Poppins-Regular.woff') format('woff'),
        url('fonts/Poppins-Regular.ttf') format('truetype'),
        url('fonts/Poppins-Regular.svg#Poppins-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Medium';
    src: url('fonts/Poppins-Medium.eot');
    src: url('fonts/Poppins-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Poppins-Medium.woff2') format('woff2'),
        url('fonts/Poppins-Medium.woff') format('woff'),
        url('fonts/Poppins-Medium.ttf') format('truetype'),
        url('fonts/Poppins-Medium.svg#Poppins-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'AdobeGurmukhi-Regular';
    src: url('fonts/AdobeGurmukhi-Regular.eot');
    src: url('fonts/AdobeGurmukhi-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/AdobeGurmukhi-Regular.woff2') format('woff2'),
        url('fonts/AdobeGurmukhi-Regular.woff') format('woff'),
        url('fonts/AdobeGurmukhi-Regular.ttf') format('truetype'),
        url('fonts/AdobeGurmukhi-Regular.svg#AdobeGurmukhi-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'AdobeGurmukhi-Bold';
    src: url('fonts/AdobeGurmukhi-Bold.eot');
    src: url('fonts/AdobeGurmukhi-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/AdobeGurmukhi-Bold.woff2') format('woff2'),
        url('fonts/AdobeGurmukhi-Bold.woff') format('woff'),
        url('fonts/AdobeGurmukhi-Bold.ttf') format('truetype'),
        url('fonts/AdobeGurmukhi-Bold.svg#AdobeGurmukhi-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
#wrapper #main .fullwidth-box .fusion-row {
	max-width: 1500px !important;
}

 #boxed-wrapper .fusion-title h1 {  
    font-family: 'AdobeGurmukhi-Regular';
    font-size: 59px;
    font-weight: 400 ;
    line-height: 83px ;
    letter-spacing: 1.18px;
    color: #000000;
    font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
    padding: 0px;
    margin-top : 10px !important;
  }
  
  #boxed-wrapper .fusion-title h2 {
    font-family: 'AdobeGurmukhi-Regular';
    font-weight: 400;
    font-size: 40px ;
    line-height: 46px;
    color: #040303;
    font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
    padding: 0px;
    margin: 0;
    position: relative;
  }
  
  #boxed-wrapper .fusion-title h3 {
    font-family: 'Poppins-Medium';
    font-weight: 500;
    font-size: 18px ;
    line-height: 28px ;
    letter-spacing: normal;
    color: #505050;
    font-style: normal;
	font-variant: normal;
	/* text-transform: uppercase; */
    padding: 0px;
    margin: 0;
  }
  
  #boxed-wrapper .fusion-title h4, h5, h6 { color: #000000; }
  
  #boxed-wrapper .fusion-title h4 {
    font-family: 'Poppins-Regular';
    font-size: 18px ;
    font-weight: 400;
    line-height: 28px !important; 
    padding: 0px;
    margin: 0;
  }
  
  h5 { 
    font-family: 'AdobeGurmukhi-Bold';
    font-weight: 700;
    font-size: 30px;
    line-height: 46px;
    padding: 0px;
    margin: 0;
  }
  
  #boxed-wrapper .fusion-title h6 {   
    font-family: 'Poppins-Regular';
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 28px !important; 
    margin: 0 0 20px 0;
    color: #5FB2AA;
    padding: 0px;
    margin: 0;
  } 
  
  #boxed-wrapper p {   
    font-family: 'Poppins-Regular';
    /* font-size: 18px;
    font-weight: 400; */
    /* line-height: 28px;  */
    margin: 0 0 20px 0;
    /* color: #909090; */
    padding: 0px;
    margin: 0;
  }

  #boxed-wrapper .button-default , #boxed-wrapper .fusion-button {
    font-family: 'Poppins-Regular';
    font-weight: 400;
    color: #fff;
    background-color: #5FB2AA;
    padding: 10px 40px;
    transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1) 0s;
    overflow: hidden;
    border-radius: 25px;
    letter-spacing: 0.2px;
  }
  .button-icon-right {
    font-size: 11px;
    font-weight: 400 !important;
  }
#boxed-wrapper .fusion-button:hover  {
    /* color: #000 !important; */
	background-color: transparent;
	text-shadow: nthree;
    border-radius: 25px;
}

#boxed-wrapper .fusion-button::before  {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    z-index: -1;
    content: '';
    color: #000 !important;
    background-color: #C2B589;
    transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1)0s;
    border-radius: 25px;
    overflow: hidden;
   
}
#boxed-wrapper .fusion-button:hover::before  {
    left: 0%;
	right: auto;
	width: 100%;
    overflow: hidden;
    z-index: 5;
}
#boxed-wrapper .fusion-button:hover .fusion-button-text {
    position: relative;
    z-index: 11;
    /* color: #000; */
}
.fusion-button i {
    position: relative;
    z-index: 11;
}
  #boxed-wrapper .fusion-tb-header nav ul.fusion-menu li:not(:last-child) {
    margin-right: 50px;
  }
  #boxed-wrapper .fusion-tb-header nav ul.fusion-menu li a {
    font-family: "Poppins-Regular";
    font-weight: 400;
    font-size: 17px;
    letter-spacing: 0.17px;
    line-height: 26px;
    text-transform: uppercase;
    color: #707070;
    margin-bottom: 11px !important;
    padding: 0px;
}
#boxed-wrapper .fusion-tb-header nav ul.fusion-menu li a:hover  {
    color: #C2B589 !important;
}

/* .fusion-menu-element-wrapper.expand-method-hover.direction-row li::before{
    transition: transform 0.5s;
    transform: scaleX(0);
    transform-origin: right;

}
.fusion-menu-element-wrapper.expand-method-hover.direction-row li:hover::before {
    transform: scaleX(1);
    transform-origin: bottom left;
} */
.tfs-slider .tfs-scroll-down-indicator {
    display: block;
    opacity: 1;
    visibility: visible;
}

#boxed-wrapper .tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper {
    padding: 0px;
    background: transparent !important;
}
#boxed-wrapper .tfs-slider .slide-content-container .heading {
    margin: 0px;
}
#boxed-wrapper #fusion-slider-17 .tfs-slider .slides li .fusion-title {
    display: flex;
    flex-direction: column-reverse;
}

#boxed-wrapper #fusion-slider-17 .tfs-slider .slides li .fusion-title h6 {
    position: relative;
    color: #EEEEEE;
}
#boxed-wrapper #fusion-slider-17 .tfs-slider .slides li .fusion-title h6::before {
    position: absolute;
    content: "";
    background-image: url('images/avatars-000133804119-xsdlni-t500x500.png');
    width: 41px;
    height: 56px;
    top: -68px;
    left: 0;
    right: 0;
    margin: 0 auto;    
}

#boxed-wrapper #fusion-slider-17 .tfs-slider .slides li .fusion-title h4 {
   color: #EEEEEE;
   text-transform: unset;
}
#fusion-slider-17 .flex-control-nav {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    top: 50%;
    transform: translateY(-50%);
    bottom: 0 !important;
    z-index: 100;
    right: 60px;
    left: auto;
    width: auto;
}
.fusion-body .flex-control-nav li {
    display: block !important;
    margin: 10px 6px !important;
}
 
#boxed-wrapper #fusion-slider-17 .flex-control-paging li a {
    width: 2px;
    height: 30px;
    border-radius: 1px;
    background-color: #fff;
}
#boxed-wrapper #fusion-slider-17 .flex-control-paging li a.flex-active {
    background-color: #C2B589 !important;
}
#boxed-wrapper .weareonline_section  {
    max-width: 1500px;
    margin: 0 auto;
    margin-top: -40px;
    margin-bottom: 100px;
    background-color: #fff !important;
    box-shadow: 0px 5px 10px #0000000f;
    background-position: -60px 140px !important;
    background-size: 240px 70% !important; 
}
#boxed-wrapper .weareonline_section h6 {
    position: relative;
}
#boxed-wrapper .weareonline_section h6::after {
    content:'';
    position:absolute;
    left:0; right:0;
    top:100%;
    margin: 10px auto 0px auto;
    width:55px;
    height:2px;
    background:#5FB2AA;
}
#boxed-wrapper .weareonline_section h2 {
    max-width: 850px;
    margin: 0 auto !important;
}
#wrapper .weareonline_section h2::after {
    content: none;
}


#boxed-wrapper .ignitethinking_section > .fusion-builder-row:nth-child(1) {
    position: relative;
}

#boxed-wrapper .ignitethinking_section .fusion-title h2::after {
    margin: 10px auto 10px 0;
}
#boxed-wrapper .ignitethinking_section.fusion-flex-container {
    width: calc(100% + 60px);
    justify-content: unset;
    margin: 100px -30px 170px !important;
}
#boxed-wrapper .ignitethinking_section > .fusion-row > .fusion-layout-column:nth-child(1) {
    position: relative;
    max-width: 100% !important;
    width: 100% !important;
    margin: 0 auto !important;
}
#boxed-wrapper .ignitethinking_section > .fusion-row > .fusion-layout-column:nth-child(1)::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background-color: #C2B589;
    z-index: 25;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0.85;
}

#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 {
    z-index: 100;
    max-width: 1620px;
    margin: -510px auto 100px; 
    background-color: #fff;
    padding-top: 30px;
    position: absolute;
    top: -1px;
    left: 0;
    right: 0;
    margin: 0 auto 100px auto;
    min-height: 491px;
}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe {
    padding: 40px 0px 0px 60px;
    position: relative;
}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe::before  {
    position: absolute;
    content: "";
    width: 95%;
    min-height: 497px;
    top: 0;
    left: 0;
    z-index: -1;
    border: 1px solid #CFCFCF;
}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe img {

}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-layout-column:nth-child(1) {
    width: 45% !important;
}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-layout-column:nth-child(2) {
    padding: 0px 120px 0px 90px;
    width: 55% !important;
}
/* #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-layout-column:nth-child(2) .fusion-text p {
    margin-bottom: 30px;
} */

#boxed-wrapper .ignitethinking_section .fusion-title h2::after {
    margin: 12px auto 0px 0;
}
.ignitethinking_section.fusion-flex-container {
    width: 100%;
    justify-content: unset;
    margin: 100px auto !important;
}
#boxed-wrapper .ignitethinking_section > .fusion-row > .fusion-layout-column:nth-child(1) {
    position: relative;
    max-width: 100% !important;
    width: 100% !important;
    margin: 0 auto !important;
}
#boxed-wrapper .ignitethinking_section > .fusion-row > .fusion-layout-column:nth-child(1)::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background-color: #C2B589;
    z-index: 25;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0.85;
}

#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 {
    z-index: 100;
    max-width: 1625px;
    background-color: #fff;
    padding-top: 30px;
    position: absolute;
    top: -1px;
    left: 0;
    right: 0;
    margin: 0 28px 100px 267px;
    min-height: 495px;
}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe {
    padding: 40px 0px 0px 60px;
    position: relative;
}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe::before  {
    position: absolute;
    content: "";
    width: 95%;
    min-height: 497px;
    top: 0;
    left: 0;
    z-index: -1;
    border: 1px solid #CFCFCF;
}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe img {
    min-height: 497px;
    object-fit: cover;
}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-layout-column:nth-child(1) {
    width: 45% !important;
}
#boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-layout-column:nth-child(2) {
    padding: 0px 150px 0px 90px;
    width: 55% !important;
}
/* #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-layout-column:nth-child(2) .fusion-text p {
    margin-bottom: 30px;
} */

.alignteam_section {
    position: relative;
}
.alignteam_section::after {
    position: absolute;
    content: "";
    background-color: #5FB2AA;
    opacity: 0.89;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
/* #boxed-wrapper .alignteam_section h2 {
    margin-bottom: 15px;
    line-height: 40px !important;
    color: #fff;   
} */

#boxed-wrapper .alignteam_section h2::after {
    width: 130px;
    margin: 13px auto 0px auto !important;
    background-color: #fff;
}
.alignteam_section .fusion-imageframe {
    /* margin-bottom: 10px; */
}
#boxed-wrapper .alignteam_section h2 {
    color: #fff;
}
/* #boxed-wrapper .alignteam_section h3 {
    color: #fff;
    margin-top: 20px !important;
    line-height: 25px !important;
} */
/* #boxed-wrapper .alignteam_section p {
    color: #fff;
    margin-bottom: 32px;
} */
#boxed-wrapper .alignteam_section .fusion-button {
    background-color: #C2B589 ;
}
#boxed-wrapper .alignteam_section .fusion-button:hover   {
    color: #000 !important;
	background-color: transparent;
	text-shadow: nthree;
    border-radius: 25px;
}
#boxed-wrapper .alignteam_section .fusion-button:hover .fusion-button-text {
    color: #000 !important;
}

#boxed-wrapper .alignteam_section .fusion-button::before  {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    z-index: -1;
    content: '';
    color: #000 !important;
    background-color: #fff;
    transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1)0s;
    border-radius: 25px;
    overflow: hidden;
}
#boxed-wrapper .alignteam_section .fusion-button:hover::before  {
    left: 0%;
	right: auto;
	width: 100%;
    overflow: hidden;
}

.accelerate_performance_section {
    background-size: auto !important;
    -webkit-background-size: auto !important;
    -moz-background-size: auto !important;
    -o-background-size: auto !important;
}
/* .accelerate_performance_section::after {
    position: absolute;
    z-index: -1;
    content: "";
    background-image: url('');
} */

#boxed-wrapper #wrapper #main .accelerate_performance_section {
    background-position: -150px bottom !important;
}
#boxed-wrapper #wrapper #main .accelerate_performance_section .accelerate_performance_row {
    max-width: 1500px !important;
    margin: 0 auto !important;
    padding: 0px 15px;
}

#boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper {
    position: relative;
}
#boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > div:nth-child(2) .fusion-imageframe {
    position: unset;
}
#boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > div:nth-child(2) img {
    position: absolute;
    z-index: 5;
    bottom: -40px;
    right: 0;
    box-shadow: 0px 0px 10px #12121229 !important;
    max-width: 398px;
}
#boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row > .fusion-layout-column:nth-child(2) {
    padding: 0px 20px 0px 110px;
}
/* #boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row > .fusion-layout-column:nth-child(2) p {
    margin-bottom: 30px;
} */
/* #boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row > .fusion-layout-column:nth-child(2) .fusion-button {
    text-transform: capitalize;
} */


.globalreach_section {}

#boxed-wrapper .globalreach_section .fusion-builder-row .fusion-layout-column {
    position: relative;
    min-height: 788px;    
}
#boxed-wrapper .globalreach_section > .fusion-builder-row > .fusion-layout-column:nth-child(1) > .fusion-column-wrapper:nth-child(1) {
    position: relative;
}
#boxed-wrapper .globalreach_section > .fusion-builder-row > .fusion-layout-column:nth-child(1) > .fusion-column-wrapper:nth-child(1)::after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    z-index: 1;
    background-color: #222222;
    opacity: 0.98;
    width: 100%;
    height: 100%;
}
#boxed-wrapper .globalreach_section .fusion-title {
    z-index: 10;
    margin: 0 auto 50px auto !important;
    max-width: 450px;
}
#boxed-wrapper .globalreach_section .fusion-title h2 {
    position: relative;
    max-width: 390px;
    margin: 0 auto 0 -60px !important;
}
#boxed-wrapper .globalreach_section .fusion-title h2::after{
    position: absolute;
    content: "";
    left: 0;
    bottom: -22px;
    width: 110px;
    border: 1px solid #fff;
}


#wrapper .globalreach_section h2 {
    color:  #fff;
}
#wrapper .globalreach_section h2::after {
    background-color: #fff;
    margin: 19px auto 0px 0;
}
/* #wrapper .globalreach_section h3 { 
    font-size: 19px !important;
    color: #C8C8C8;
} */
#boxed-wrapper .globalreach_section .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper >.fusion-builder-row {
    margin-left: 0px !important;
    margin-right: 0px !important
}
#boxed-wrapper .globalreach_section .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper >.fusion-builder-row > .fusion-layout-column {
    align-items: flex-end;
}
#boxed-wrapper .globalreach_section .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper >.fusion-builder-row > .fusion-layout-column  > .fusion-column-wrapper {
    height: fit-content;
    padding: 45px 120px 45px 60px !important;
    max-width: 698px;
}
/* #boxed-wrapper .globalreach_section > .fusion-builder-row > .fusion-layout-column:nth-child(2) > .fusion-column-wrapper  p {
    color: #fff;
    margin-bottom: 30px !important;
} */


#boxed-wrapper .globalreach_section .fusion-button:hover {
    color: #000 !important;
	background-color: transparent;
	text-shadow: nthree;
    border-radius: 25px;
}
#boxed-wrapper .globalreach_section .fusion-button:hover::before {
    background-color: #fff;
    z-index: 5;
}
#boxed-wrapper .globalreach_section .fusion-button:hover .fusion-button-text {
    color: #000 !important;
}

#boxed-wrapper .globalreach_section .fusion-button::before  {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    z-index: -1;
    content: '';
    color: #000 !important;
    background-color: #fff;
    transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1)0s;
    border-radius: 25px;
    overflow: hidden;
}
#boxed-wrapper .globalreach_section .fusion-button:hover::before  {
    left: 0%;
	right: auto;
	width: 100%;
    overflow: hidden;
}



#boxed-wrapper #wrapper #main .organizationaround_section.fullwidth-box .fusion-row {
    /* padding: 0px 50px; */
}
#boxed-wrapper .organizationaround_section .fusion-title h2 {
    max-width: 390px;
}
/* #wrapper .organizationaround_section h4 { 
    color: #909090;
} */
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div {
    margin-bottom: 26px;
    padding: 0px 10px;
}
/* #boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:not(:nth-child(6)),
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:not(:nth-child(7)) {
    margin-bottom: 0px;
} */
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(1),
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(2),
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(6),
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(7) {
    flex: 50%;
}
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(3),
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(4),
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(5) {
    flex: 33.333%;    
}

#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column .fusion-imageframe {
    box-shadow: 0px 0px 10px #00000014;
    border-radius: 35px;
}
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(1) .fusion-imageframe {
    padding: 39px 28px 40px;
}
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(2) .fusion-imageframe {
    padding: 59px 60px 61px;
}
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(3) .fusion-imageframe {
    padding: 28px 23px 29px 24px;
}
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(4) .fusion-imageframe {
    padding: 52px 44px 55px 42px;
}
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(5) .fusion-imageframe {
    padding: 11px 28px 12px;
}
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(6) .fusion-imageframe {
    padding: 31px 39px 30px;
}
#boxed-wrapper .organizationaround_section .pacific_custom_gallery .fusion-content-layout-column div:nth-child(7) .fusion-imageframe {
    padding: 29px 86px 29px 87px;
}

#boxed-wrapper .fusion-social-links-1.header_social_links {
    margin-bottom: -300%;
    position: absolute;
    right: -60px ;

}
#boxed-wrapper .header_social_links .fusion-social-networks {
	overflow : visible;
	box-shadow: -8px 0px 8px #00000038;
 
}
#boxed-wrapper .fusion-social-links.header_social_links .fusion-social-networks .fusion-social-networks-wrapper {
    margin: 0px;
    display: flex;
    flex-direction: column;
}
#boxed-wrapper .fusion-social-links.header_social_links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon {
    color: #5FB2AA !important;
    margin: 0px; 
    width: 70px;
    height: 73px;
    background-color: #222;
    font-size: 20px !important;
    display: flex;
    align-items: center;
	justify-content: center;
}
#boxed-wrapper .header_social_links .fusion-social-networks .fusion-social-networks-wrapper a:not(:last-child) {
	border-bottom : 1px solid #313131 ;
}



.pacific_counter_section .pacifix_counter_box  .fusion-counter-box {
    margin-bottom: 0px;
}
.pacific_counter_section .pacifix_counter_box  .fusion-counter-box .counter-box-container {
    border: none;
    border-right: 1px solid #8DD1CA !important;
    padding: 9px 20px;
}
.pacific_counter_section .pacifix_counter_box  .fusion-counter-box:last-child .counter-box-container {
    border: none !important;
 }

.pacific_counter_section .pacifix_counter_box  .fusion-counter-box .content-box-percentage {
    font-family: 'AdobeGurmukhi-Bold';
    line-height: 45px;
}

.pacific_counter_section .pacifix_counter_box  .fusion-counter-box .counter-box-content {
    font-family: 'Poppins-Regular';
    line-height: 25px;
}
.pacifix_counter_box {}








#boxed-wrapper  .pacific_testimonial_section {
    overflow: visible;
}
.testimonial_container {
    position: relative;
    width: 100%;
    max-width: 1500px;
    margin: 0 auto;
    padding: 0 50px;
}
#boxed-wrapper .pacific_testimonial_section .fusion-title h2::after{
    margin: 17px auto 0px auto;
}
#boxed-wrapper  .pacific_testimonial_section h5 {
    font-family: 'AdobeGurmukhi-Bold';
    font-size: 26px;
    line-height: 30px;
    margin: 0px !important;
    margin-bottom: 8px !important;
}
#boxed-wrapper .testimonial_section .testimonial__inner {
    padding: 68px;
    box-shadow: 0px 0px 10px #0000001F;
    border-radius: 15px;
}
#boxed-wrapper .testimonial_box {
    display: flex;
    flex-direction: row;
}
#boxed-wrapper .testimonial_imagebox {
    width: 35%;
}
#boxed-wrapper .testimonial_content {
    width: 65%;
}

#boxed-wrapper .testimonial_section .testimonial_imagebox .testimonial_img {
    margin-bottom: 30px;
}
#boxed-wrapper .testimonial_section .testimonial_imagebox .testimonial_info {
    text-align: center;
}

#boxed-wrapper .testimonial_section .testimonial_imagebox .testimonial_info p {
    font-size: 16px;
    line-height: 26px;
    color: #505050;
    
}
#boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    padding: 0px 90px 0px 127px ;
}
#boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_text {
    margin-bottom: 54px;
    position: relative;
    max-width: 566px;
}
#boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner .testimonial_content_text p {
    position: relative;
    font-size: 18px;
    line-height: 28px;
    color:   #909090;
}
#boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner .testimonial_content_text p::before {
   position: absolute;
   content: " ";
   top: -37px;
   left: -90px;
   width: 63px;      
   height: 52px;
   background-image: url('./images/Background-left.png');
   background-repeat: no-repeat;
   background-size: 100%;
   background-position: center center;
}
#boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner .testimonial_content_text p::after {
    position: absolute;
    content: " ";
    right: -40px;
    bottom: -30px;
    width: 63px;      
    height: 52px;
    background-image: url('./images/Background-right.png');
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center center;
}
#boxed-wrapper .testimonial_section .testimonial_content .fusion-button {
    font-size: 15px;
    line-height: 28px;
}
#boxed-wrapper .testimonial_section .testimonial_content .fusion-button:hover::before {
    z-index: -1;
}
/* #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_text::before {
    position: absolute;
    content: "";
    background-image: url('sftp://bhumi@192.168.1.82/opt/lampp/htdocs/pacificinstitute/wp-content/themes/Avada-Child-Theme/images/Background-left.png');

} */

#boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_img {
    margin-bottom: 80px;
}
#boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_img img {
    width: auto;
}


#boxed-wrapper .testimonial_section .slick-dotted.slick-slider {
    margin-bottom: 0;
}
/* #boxed-wrapper .testimonial_section .sliderbtn {
    position: relative;
    z-index: 51;
} */
#boxed-wrapper .testimonial_section .slick-arrow {
    width: 50px;
    height: 50px;
    border: none;
    border-radius: 50px;
    background-color: transparent;
    background-color: #fff;
    box-shadow: 0px 0px 10px #00000029;
  }
#boxed-wrapper .testimonial_section .prev , #boxed-wrapper .testimonial_section .next {
    position: absolute;
    z-index: 25;
    top: 55%;
    transform: translateY(-50%);
  }
#boxed-wrapper .testimonial_section .prev  {
    right: 0 !important;
    left: -49px !important; 
}
#boxed-wrapper .testimonial_section .prev::before {
    font-family: 'Font Awesome 5 Pro';
    content: "\f104";
    color: #5FB2AA;
    opacity: 1 !important;
    font-size: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
  }
#boxed-wrapper .testimonial_section .prev:hover:before , .testimonial_section .next:hover:before {
    color: #fff !important;
    opacity: 1 !important;
  }
  #boxed-wrapper .testimonial_section .prev:hover , .testimonial_section .next:hover{
    opacity: 1 !important;
    background-color: #5FB2AA !important;
  }
  #boxed-wrapper .testimonial_section .next::before {
    font-family: 'Font Awesome 5 Pro';
    content: "\f105";
    color: #5FB2AA;
    opacity: 1 !important;
    font-size: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
  }
  #boxed-wrapper .testimonial_section .next {
    right: -49px !important ;
    left: auto !important;
  }



/* footer Banner Socical Link hover none */
#boxed-wrapper .fusion-footer .footer_social_info .fusion-button::before {
    display: none;
}


                            /* Expertise Page CSS Start */
ul.sticky_Social-links {
    display: none;
}
ul.sticky_Social-links li {
    list-style-type: none;
}
ul.sticky_Social-links {
    position: fixed;
    right: 0;
    top: 70%;
}
#boxed-wrapper .fusion-social-links-1.header_social_links {
    /* display: none; */
}
ul.sticky_Social-links a {
    color: #5FB2AA !important;
    margin: 0px;
    width: 70px;
    height: 73px;
    background-color: #222;
    font-size: 20px !important;
    display: flex;
    align-items: center;
    justify-content: center;

}
ul.sticky_Social-links li a:not(:last-child) {
    border-bottom: 1px solid #313131;
}
.page #main {
    padding-bottom: 0px !important;
}

#boxed-wrapper #fusion-slider-22 .tfs-slider .slides li .fusion-title h1 {
    line-height: 0.97 !important;
    margin-bottom: 10px !important;
    font-size: 54px !important;
    color: #fff;
}

#boxed-wrapper #fusion-slider-22 .tfs-slider .slides li .fusion-title h4 {
    font-size: 18px !important;
    color: #fff;
    position: relative;
}

/*mindsetiing Container  */

/*mindsetiing Banner  */

#boxed-wrapper .mindsetting_banner {
    max-width: 1500px;
    margin: 0 auto;
    margin-top: -40px;
    margin-bottom: 50px;
    background-color: #fff !important;
    box-shadow: 0px 5px 10px #0000000f;
    /* background-position: -60px 140px !important;
    background-size: 240px 70% !important;  */
}

#boxed-wrapper .mindsetting_banner .mindsetting_text p {
    font-size: 26px;
    color : #505050 ;
    line-height: 38px;
    letter-spacing: 0.5px;
}


                                    /*mindsetiing Column  */
#boxed-wrapper .mindsetting_container .mindsetting_col_2 {
    max-width: 1300px !important;
    margin: 0 auto !important;
    /* padding: 30px 0px;  */
    min-height: 316px;
}
#boxed-wrapper .mindsetting_container .mindsetting_col_2 .mindsetting_text_inner .fusion-title h2 {
    font-family: 'AdobeGurmukhi-Bold';
    font-size: 28px !important;
    line-height: 25px !important;
    color: #fff;
}
#boxed-wrapper .mindsetting_container .mindsetting_col_2 h2::after { 
    margin: 7px auto 0px 0;
}
#boxed-wrapper .mindsetting_container .mindsetting_col_2 .fusion-imageframe {
    /* padding: 10px 0px 0px 30px; */
}
/* #boxed-wrapper .mindsetting_container .mindsetting_col_2 .fusion-imageframe::before {
    position: absolute;
    content: "";
    width: 95%;
    min-height: 95%;
    top: 0;
    left: 0;
    z-index: -1;
    border: 1px solid #77bdc9;
} */


#boxed-wrapper .mindsetting_container .mindsetting_col_2 .mindsetting_text_inner p {
    color: #fff;
    line-height: 30px;
}
#boxed-wrapper .mindsetting_container .mindsetting_col .mindsetting_text_inner.highperformance {
    padding: 0px 30px;
}



                    /* High Performance Container  */
#boxed-wrapper .high_perfomance_container {
    max-width: 1500px !important;
    margin: 0 auto !important;
}

#boxed-wrapper .high_perfomance_container .high_perfomance_col_1 .fusion-title h2 {
    font-family: 'AdobeGurmukhi-Bold';
    font-size: 28px !important;
    line-height: 25px !important;
}
#boxed-wrapper .high_perfomance_container .high_perfomance_col_1 .fusion-title h2::after {
    margin: 10px auto 0px 0;
}



                /* Lou Tice Banner */

#boxed-wrapper .banner_qoute_1 {
    position: relative;
}
#boxed-wrapper .banner_qoute_1::after {
    position: absolute;
    content: "";
    background-color: #5FB2AA;
    opacity: 0.89;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
#boxed-wrapper .banner_qoute_1 .banner_loutice .mindsetting_text {
    max-width: 1170px;
    margin: 0 auto;
    z-index: 10 ;
    padding: 0px 10px;
}

#boxed-wrapper .banner_qoute_1 .banner_loutice h4 {
    font-family: 'Poppins-Light';
    font-weight: 300 !important;
    font-size: 35px !important;
    line-height: 50px !important;
    color: #fff ;
    margin: 0px !important;
}
#boxed-wrapper .banner_qoute_1::before {
    position: absolute;
    content: "";
    bottom: 0;
    right: 0;
    /* background-image: url('images/leverage-bg.png'); */
    width: 560px;
    height: 330px;
    background-repeat: no-repeat;
    z-index: 20
        ;
}

                            /* Learn How Banner */


#boxed-wrapper .learnhow_qoute_1 .learn_how .learn_how_text {
    max-width: 975px;
    margin: 0 auto;
    z-index: 10 ;
    padding: 0px 15px;
}
#boxed-wrapper .learnhow_qoute_1 {
    position: relative;
}
#boxed-wrapper .learnhow_qoute_1::after {
    position: absolute;
    content: "";
    background-color: #5FB2AA;
    opacity: 0.89;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
#boxed-wrapper .learnhow_qoute_1 .learn_how .learn_how_text h4 {
    font-family: 'Poppins-Light';
    font-weight: 300 !important;
    font-size: 32px !important;
    line-height: 44px !important;
    color: #fff;
    margin: 0px !important;
    letter-spacing: 0.5px;
}
#boxed-wrapper .learnhow_qoute_1 .learn_how .fusion-button {
    background-color: transparent;
    outline: 2px solid #f5f5f5;
}

#boxed-wrapper .learnhow_qoute_1 .learn_how .fusion-button:hover  {
    color: #000 !important;
	background-color: transparent;
	text-shadow: nthree;
    border-radius: 25px;
    outline: none;
}
#boxed-wrapper .learnhow_qoute_1 .learn_how .fusion-button:hover .fusion-button-text {
    color: #000;
}

#boxed-wrapper .learnhow_qoute_1 .learn_how .fusion-button::before  {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    z-index: -1;
    content: '';
    color: #000 !important;
    background-color: #fff;
    transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1)0s;
    border-radius: 25px;
    overflow: hidden;
   
}
#boxed-wrapper .learnhow_qoute_1 .learn_how .fusion-button:hover::before  {
    left: 0%;
	right: auto;
	width: 100%;
    overflow: hidden;
    
}

/* Process Page Start*/
#boxed-wrapper .process_recentstudy_section .fusion-imageframe img {
    max-height: 250px;
    min-height: 230px;

    object-fit: cover;
 }
.page #boxed-wrapper .process_recentstudy_section .fusion-button:hover .fusion-button-text {
    /* color: #000; */
    position: relative;
    z-index: 6;
}
.page #boxed-wrapper .process_recentstudy_section .fusion-button:hover i {
    position: relative;
    z-index: 7;
}
.page #boxed-wrapper .process_recentstudy_section .fusion-button::before  {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    z-index: -1;
    content: '';
    color: #000 !important;
    background-color: #C2B589;
    transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1)0s;
    border-radius: 25px;
    overflow: hidden;
    z-index: 5;
   
}
.page #boxed-wrapper .process_recentstudy_section .fusion-button:hover  {
    /* color: #000 !important; */
	background-color: transparent;
	text-shadow: nthree;
    border-radius: 25px;
    outline: none;
}
.page #boxed-wrapper .process_recentstudy_section .fusion-button:hover::before  {
    left: 0%;
	right: auto;
	width: 100%;
    overflow: hidden;
}
.process_recentstudy_section



/* Process Page Start*/



/* Solution Page Start */
#boxed-wrapper .solution_blog_section .fusion-button:hover {}
#boxed-wrapper .solution_blog_section .fusion-imageframe img {
   min-height: 230px;
   width: 100%;
   object-fit: cover;
}
#boxed-wrapper .solution_blog_section .fusion-text {
    height: 190px;
    overflow: hidden;
}

.page #boxed-wrapper .solution_blog_section .fusion-button:hover .fusion-button-text {
    /* color: #000; */
    position: relative;
    z-index: 6;
}
.page #boxed-wrapper .solution_blog_section .fusion-button:hover i {
    position: relative;
    z-index: 7;
}
.page #boxed-wrapper .solution_blog_section .fusion-button::before  {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    z-index: -1;
    content: '';
    color: #000 !important;
    background-color: #C2B589;
    transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1)0s;
    border-radius: 25px;
    overflow: hidden;
    z-index: 5;
   
}
.page #boxed-wrapper .solution_blog_section .fusion-button:hover  {
    /* color: #000 !important; */
	background-color: transparent;
	text-shadow: nthree;
    border-radius: 25px;
    outline: none;
}
.page #boxed-wrapper .solution_blog_section .fusion-button:hover::before  {
    left: 0%;
	right: auto;
	width: 100%;
    overflow: hidden;
}
 

#boxed-wrapper .solution_recentstudy_section .fusion-button:hover .fusion-button-text {
    /* color: #000; */
    position: relative;
    z-index: 6;
}
#boxed-wrapper .solution_recentstudy_section .fusion-button:hover i {
    position: relative;
    z-index: 7;
}
#boxed-wrapper .solution_recentstudy_section .fusion-button::before  {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    z-index: -1;
    content: '';
    color: #000 !important;
    background-color: #C2B589;
    transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1)0s;
    border-radius: 25px;
    overflow: hidden;
    z-index: 5;
}

#boxed-wrapper .solution_recentstudy_section .fusion-button:hover  {
    /* color: #000 !important; */
	background-color: transparent;
	text-shadow: nthree;
    border-radius: 25px;
    outline: none;
}
#boxed-wrapper .solution_recentstudy_section .fusion-button:hover::before  {
    left: 0%;
	right: auto;
	width: 100%;
    overflow: hidden;
}
#boxed-wrapper .solution_recentstudy_section{}
#boxed-wrapper .solution_recentstudy_section{}
#boxed-wrapper .solution_recentstudy_section{}
#boxed-wrapper .solution_recentstudy_section{}



/* Solution Page End */


/* ABOUT PAGE CSS START */
#boxed-wrapper .about_page_section {
    max-width: 1500px;
    margin: 0 auto;
    margin-top: -40px;
    margin-bottom: 100px;
    background-color: #fff !important;
    box-shadow: 0px 5px 10px #0000000f;
    background-position: -60px 140px !important;
    background-size: 240px 70% !important;
}
.fusion-testimonials.clean blockquote q {
    background-color: transparent !important;
}
#boxed-wrapper .fusion-testimonials.clean .testimonial-thumbnail {
    width: auto;
    object-fit: fill;    
}
#boxed-wrapper .fusion-testimonials.clean .testimonial-thumbnail img{
    width: auto;
}
/* ABOUT PAGE CSS END */

/* BLOG PAGE CSS START  */
/* .blog-page.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy).fusion-content-layout-column div {
    padding: 0px 30px;
} */

.custom-side-sep .fusion-absolute-separator.fusion-align-center {
    left: 60%;
}

/* BLOG PAGE CSS END  */
/* Contact Page CSS START */
.contact_card_box {
    height: 360px;
    min-height: 360px;
}
#boxed-wrapper .fusion-form-form-wrapper .fusion-form-43 .fusion-form-field .fusion-form-checkbox label:before {
    border-width: 1px;
    border-style: solid;
    border-color: #b8bbbf;
}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label:before {

}
/* Contact Page CSS End */

/* Result Page CSS START  */
#boxed-wrapper .fusion-portfolio-content a:hover {
    color: #c2b589;
}

#boxed-wrapper .fusion-tabs.classic.horizontal-tabs .nav-tabs>.active>.tab-link {
    border-top-color: #5fb2aa;
}
#boxed-wrapper .fusion-tabs .nav-tabs > li h4.fusion-tab-heading {
    font-size: 16px;
}

#boxed-wrapper .fusion-tabs.fusion-tabs-1 .tab-content .tab-pane {
    padding: 40px 15px;
}
#boxed-wrapper .fusion-portfolio-content-wrapper .fusion-image-wrapper {
    min-height: 265px;
}
#boxed-wrapper .fusion-portfolio-content-wrapper .fusion-image-wrapper img {
    height: 265px;
    width: 100%;
    object-fit: cover;
}
#boxed-wrapper #wrapper #main .fusion-portfolio-content > h2.fusion-post-title {
    font-size: 24px;
    line-height: 1;
}
/* Result Page CSS End  */



@media only screen and (max-width: 1440px) {
    #boxed-wrapper .ignitethinking_section .fusion-builder-column-4{
        margin: 0 28px 100px 180px;
    }
}

@media only screen and (max-width: 1366px) {
      #boxed-wrapper .fusion-tb-header nav ul.fusion-menu li:not(:last-child) {
        margin-right: 20px;
      }
      #boxed-wrapper .globalreach_section .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper >.fusion-builder-row > .fusion-layout-column  > .fusion-column-wrapper {
        padding: 45px 60px 45px 60px !important ;
      }
      #boxed-wrapper .ignitethinking_section .fusion-builder-column-4{
        margin: 0 auto;
      }
      #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe {
        padding: 40px 0px 0px 40px;
      }
      #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe::before {
        width: 92%;
      }
      #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-layout-column:nth-child(2) {
        padding: 0px 20px 0px 40px;
      }
      #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner .testimonial_content_text p::before {
        width: 50px;
        height: 45px;
        top: -27px;
        left: -80px;
      }
      #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner .testimonial_content_text p::after {
        width: 50px;
        height: 45px;
      }
}
@media only screen and (max-width: 1250px) { 
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner {
        padding: 20px 70px 0px 97px;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner .testimonial_content_text p::before {
        top: -27px;
        left: -60px;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner .testimonial_content_text p {
        font-size: 16px;
        line-height: 24px;
    }
}

@media only screen and (max-width: 1440px) {
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_text {
        margin-bottom: 34px;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_img {
        margin-bottom: 50px;
    }
}

@media only screen and (max-width: 1140px) {
    #boxed-wrapper .pacific_main_header {
        padding: 0px 30px !important;
    }

    #boxed-wrapper .fusion-tb-header nav ul.fusion-menu li:not(:last-child) {
      margin-right: 15px;
    }
    #boxed-wrapper .fusion-tb-header nav ul.fusion-menu li a {
        font-size: 16px;
    }
    #boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row > .fusion-layout-column:nth-child(2) {
        padding: 0px 20px 0px 60px;
    }
    #boxed-wrapper .ignitethinking_section .fusion-builder-column-4{
        padding-top: 0px;
    }
    #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe img {
        min-height: 435px;
    }
    #boxed-wrapper .ignitethinking_section .fusion-title h3{
        font-size: 16px !important;
        line-height: 24px !important;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner {
        padding:  0 0 0 90px;
    }
    #boxed-wrapper .fusion-social-links-1.header_social_links {
        right: -30px;
		
    }
    #boxed-wrapper .testimonial_section .testimonial__inner {
        padding : 48px ;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner .testimonial_content_text p::before {
        display: none;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner .testimonial_content_text p::after {
        display: none;
    }
}

@media only screen and (max-width: 1366px) {
    #boxed-wrapper .fusion-tb-header nav ul.fusion-menu li:not(:last-child) {
      margin-right: 10px;
    }
    /* #boxed-wrapper .fusion-social-links-1.header_social_links {
        right: -36px;
    } */
    #boxed-wrapper .fusion-social-links.header_social_links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon {
        width: 50px;
        height: 50px;
    }
}

@media only screen and (max-width: 989px) {
    /* Common Heading CSS */ 
    #boxed-wrapper .fusion-title h2 {
        font-size: 32px !important;
        line-height: 34px !important;
    }
    #boxed-wrapper p  {
        font-size: 16px ;
        line-height: 24px;
    }
    /* Common Heading CSS */ 

    #boxed-wrapper #fusion-slider-17 .tfs-slider .slides li .fusion-title h1 {
        font-size: 44px !important;
        line-height: 52px !important;
    }
    #boxed-wrapper #fusion-slider-17 .tfs-slider .slides li .fusion-title h4 {
        font-size: 17px !important;
    }
    #fusion-slider-17 .flex-control-nav {
        right: 20px;
    }
    #boxed-wrapper .weareonline_section h2 {
        font-size: 28px !important;
        line-height: 32px !important;
    }
    #boxed-wrapper .weareonline_section {
        margin-bottom: 40px;
    }
    #boxed-wrapper .ignitethinking_section.fusion-flex-container {
        margin: 0px 0px 170px !important;
    }
    #boxed-wrapper .alignteam_section p {
        font-size: 17px;
        line-height: 22px;
    }
    #boxed-wrapper #wrapper #main .accelerate_performance_section {
        background-position: -340px bottom !important;
    }
    #boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row > .fusion-layout-column:nth-child(2) {
        padding: 0px 20px 0px 40px;
    }
    #boxed-wrapper .accelerate_performance_section .fusion-title h2::after {
        margin: 13px auto 0px 0;
    }
    #boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > div:nth-child(2) img {
        bottom: -20px;
        left: auto;
        min-height: auto;    
        max-width: 280px;
        max-height: 350px;
    }

    #boxed-wrapper .globalreach_section .fusion-builder-row .fusion-layout-column {
        min-height: 550px;
    }
    #boxed-wrapper .globalreach_section .fusion-title , #boxed-wrapper .globalreach_section .fusion-title h2 {
        max-width: 100%;
        margin: 0 !important;
    }
    #boxed-wrapper .globalreach_section .fusion-title h2 {
        margin: 0 auto 50px 0px !important;
    }
    #boxed-wrapper .globalreach_section .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper >.fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {
        padding: 30px !important;
    }
    #boxed-wrapper .testimonial_section .testimonial__inner {
        padding: 40px 40px;
    }
    #boxed-wrapper .testimonial_section .testimonial_box {
        flex-direction: column;
    } 
    #boxed-wrapper .testimonial_section .testimonial_imagebox {
        width: 100%;
        margin-bottom: 20px;
    }  
    #boxed-wrapper .testimonial_section .testimonial_content {
        width: 100%;
    }
    #boxed-wrapper .testimonial_section .testimonial_imagebox .testimonial_img img {
        margin:  0 auto;
        max-width: 250px;
        max-height: 250px;
        object-fit: cover;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_inner {
        padding: 0px;
        justify-content: center;
        align-items: center;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_text {
        margin-bottom: 30px;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_img {
        margin-bottom: 30px;
    }
    .pacific_counter_section .pacifix_counter_box .fusion-counter-box .counter-box-container {
        border-right: none !important;
        border-bottom: 1px solid #8DD1CA !important;
    }
    #boxed-wrapper .mindsetting_container .mindsetting_col .mindsetting_text_inner.highperformance {
        padding: 0px 0px;        
    }
    #boxed-wrapper .testimonial_section .next {
        right: 20px !important;
    }
    #boxed-wrapper .testimonial_section .prev {
        left: 20px !important;
    }
 
}

@media only screen and (max-width: 767px){
    /* Common CSS  */
    #boxed-wrapper .fusion-title h2 {
        font-size: 28px !important;
        line-height: 32px !important;
    }
    /* Common CSS  */
    #boxed-wrapper .pacific_main_header {
        padding: 0px 15px !important;
    }
    #boxed-wrapper .tfs-slider .slide-content-container {
        transform: translateY(-40%);
    }
    #boxed-wrapper #fusion-slider-17 .tfs-slider .slides {
        min-height: 350px;
    }
    #boxed-wrapper #fusion-slider-17 .tfs-slider .slides li .fusion-title {
        margin: 0  !important;
    }
    #boxed-wrapper #fusion-slider-17 .tfs-slider .slides li .fusion-title h1 {
        font-size: 36px !important;
        line-height: 46px !important;
    }
    #boxed-wrapper #fusion-slider-17 .tfs-slider .slides li .fusion-title h4 {
        font-size: 16px !important;
        line-height: 20px !important;
    }

    #boxed-wrapper .weareonline_section {
        margin: 40px -15px;
        background-position: -60px 120px !important; 
        box-shadow: 0px 0px 10px 10px #0000000f;
    }
    #boxed-wrapper .weareonline_section h2 {
        font-size: 24px !important;
        line-height: 28px !important;
        margin-bottom: 15px !important;
    }
    #boxed-wrapper .button-default, #boxed-wrapper .fusion-button {
        padding: 10px 25px;
    }

    #boxed-wrapper .ignitethinking_section > .fusion-row > .fusion-layout-column:nth-child(1) {
        position: unset;
        display: none;
    }
    #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 {
        position: unset;
    }
    #boxed-wrapper .alignteam_section h2 {
        font-size: 34px !important;
        line-height: 34px !important;
    }
    #boxed-wrapper #wrapper #main .accelerate_performance_section .accelerate_performance_row {
        padding : 0 ;
    }
    #boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > div:nth-child(2) img {
        max-width: 340px;
        max-height: 400px;
    }
    #boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row > .fusion-layout-column:nth-child(2) {
        padding: 0;
        margin-top: 50px;
    }
    #boxed-wrapper .globalreach_section .fusion-title {
        max-width: 390px ;
        margin: 0 auto !important;
    }
    #boxed-wrapper .globalreach_section .fusion-builder-row .fusion-layout-column {
        min-height: 350px;
    }
    #boxed-wrapper .globalreach_section .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper >.fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper {
        padding: 30px 30px 15px !important;
        max-width: 100%;
    }
    #boxed-wrapper .globalreach_section .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper >.fusion-builder-row > .fusion-layout-column {
        width: calc(100% - 2% ) !important;        
    }
    #boxed-wrapper .globalreach_section .fusion-title h2 {
        font-size: 25px !important;
        line-height: 32px !important;
        margin: 0 auto 40px 0px !important;
    }
    #boxed-wrapper .globalreach_section h3 {
        font-size: 17px !important;
    }
    #boxed-wrapper .globalreach_section > .fusion-builder-row > .fusion-layout-column:nth-child(2) > .fusion-column-wrapper p {
        font-size: 15px ;
        line-height: 22px;
        margin-bottom: 15px !important;   
    }
    #boxed-wrapper .testimonial_section .testimonial__inner {
        padding: 40px 15px;
    }
    #boxed-wrapper .testimonial_section .prev, #boxed-wrapper .testimonial_section .next {
        top: 45%;
    }
    #boxed-wrapper .testimonial_section .testimonial_content .testimonial_content_text p {
        font-size: 15px;
        line-height: 20px;
    }
    #boxed-wrapper .testimonial_section .slick-arrow {
        width: 45px;
        height: 45px;
    }
    #boxed-wrapper .testimonial_section .prev {
        left: 25px !important;
    }
    #boxed-wrapper .testimonial_section .next {
        right: 25px !important;
    }
    #boxed-wrapper .testimonial_section .next::before {
        margin-left: 1px;
    }
    #boxed-wrapper .testimonial_section .prev::before {
        margin-left: -1px;
    }
    .pacific_counter_section .pacifix_counter_box .fusion-counter-box .content-box-percentage {
        line-height: 45px !important;
        font-size: 38px !important;
    }
    .pacific_counter_section .pacifix_counter_box .fusion-counter-box .counter-box-content {
        font-size: 16px !important;
    }
    #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-layout-column:nth-child(1) {
        width: 100% !important;
        margin-bottom: 30px ;
    }
    #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-layout-column:nth-child(2) {
        width: 100% !important;
        padding: 0px ;
    }
    #boxed-wrapper .ignitethinking_section .fusion-builder-column-4 .fusion-imageframe {
        padding: 30px 0px 0px 30px;
    }
    #boxed-wrapper .ignitethinking_section.fusion-flex-container {
        width: 100% ;
        margin: 0 auto !important;
    }
    

    #boxed-wrapper .mindsetting_container .mindsetting_col p {
        font-size: 28px ;
        line-height: 32px;
    }
    #boxed-wrapper .mindsetting_container .mindsetting_col .mindsetting_text_inner p {
        font-size: 18px;
        line-height: 24px;
    }
    #boxed-wrapper .banner_qoute_1 .banner_loutice .mindsetting_text h4 {
        font-size: 32px !important;
        line-height: 40px !important;

    }
    #boxed-wrapper .banner_qoute_1 {
        max-height: 100%;
    }
    #boxed-wrapper .banner_qoute_2 .learn_how .learn_how_text h4 {
        font-size: 32px !important;
        line-height: 40px !important;
    }
    #boxed-wrapper #fusion-slider-22 .tfs-slider .slides li .fusion-title h1 {
        font-size: 48px !important;
        line-height: 0.7 !important; 
        margin-bottom: 0px !important;
    }
    #boxed-wrapper .fusion-social-links-1.header_social_links {
        right: -15px;
    }
    
}

@media only screen and (max-width: 574px) {
    #boxed-wrapper .testimonial_section .testimonial_container {
        padding: 0px 30px;
    }
    #boxed-wrapper .testimonial_section .slick-arrow {
        width: 35px;
        height: 35px;
    }
    #boxed-wrapper .testimonial_section .next {
        right: 15px !important;
    }
    #boxed-wrapper .testimonial_section .prev {
        left: 15px !important;
    }
    /* #boxed-wrapper .testimonial_section .testimonial__inner {
        padding: 40px 15px 60px 15px;
    }
    #boxed-wrapper .testimonial_section .prev, #boxed-wrapper .testimonial_section .next {
        top: unset;
        bottom: -10px;
    }
    #boxed-wrapper .testimonial_section .prev {
        left: 60px !important;
    }
    #boxed-wrapper .testimonial_section .next {
        right: 60px !important;
    } */

}

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

    #boxed-wrapper #wrapper #main .accelerate_performance_section.fullwidth-box .fusion-row > .fusion-layout-column > .fusion-column-wrapper > div:nth-child(2) img {
        max-width: 200px;
        max-height: 220px;
    }   
    #boxed-wrapper #wrapper #main .accelerate_performance_section .accelerate_performance_row {
        margin: 0px;
    }
    #boxed-wrapper .globalreach_section > .fusion-builder-row > .fusion-layout-column:nth-child(1) > .fusion-column-wrapper:nth-child(1) {
        padding: 0px 15px !important;
    }
    #boxed-wrapper .mindsetting_container .mindsetting_col p {
        font-size: 17px;
        line-height: 28px;
        letter-spacing: normal;
    }
    #boxed-wrapper .banner_qoute_1 .banner_loutice .mindsetting_text h4 {
        font-size: 28px !important;
        line-height: 32px !important;
        letter-spacing: normal;
    }
    #boxed-wrapper .banner_qoute_2 .learn_how .learn_how_text h4 {
        font-size: 28px !important;
        line-height: 32px !important;
        letter-spacing: normal;
    }
}
.single-case_studies .fusion-post-title{
    display:none;
}