:focus,:focus-within,:focus-visible{outline:none!important;box-shadow:none!important;}
.trans,.wp-element-button,.wp-block-button{
    -webkit-font-smoothing: antialiased;
    transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.img-fluid{width:100%;}

h2.has-text-align-center{width:100%;}


@keyframes fadeUp {
    0% { -webkit-transform: translate3d(0,3rem,0); transform: translate3d(0,3rem,0); opacity: 0; visibility: hidden; }
    100% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; visibility: visible; }
}

@keyframes fadeDown {
    0% { -webkit-transform: translate3d(0,-3rem,0); transform: translate3d(0,-3rem,0); opacity: 0; visibility: hidden; }
    100% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; visibility: visible; }
}

@keyframes fadeInside {
    0% {  opacity: 0; visibility: hidden; }
    100% { opacity: 1; visibility: visible; }
}

.cxc-fade-in,.cxc-fade-up,.cxc-fade-down,.cxc-fade-up-child,
.wp-block-heading,
.wp-block-button,
.gb-block-layout-column .gb-block-layout-column-inner > p,
.gb-block-layout-column .gb-block-layout-column-inner > ul{opacity: 0;visibility: hidden;display:block;}

.cxc-fade-up.cxc-animated,
.cxc-fade-up-parent.cxc-animated .cxc-fade-up-child,
.wp-block-heading.cxc-animated,
.wp-block-button.cxc-animated,
.gb-block-layout-column .gb-block-layout-column-inner > p.cxc-animated,
.gb-block-layout-column .gb-block-layout-column-inner > ul.cxc-animated{animation: fadeUp 1.5s 1 cubic-bezier(0.4,0.0,0.2,1) forwards;}

.do-not-animate{animation:none!important;opacity: 1!important;visibility: visible!important;}

.cxc-fade-down.cxc-animated{animation: fadeDown 1.5s 1 cubic-bezier(0.4,0.0,0.2,1) forwards;}
.cxc-fade-in.cxc-animated{animation: fadeInside 1.5s 1 cubic-bezier(0.4,0.0,0.2,1) forwards;}

.cxc-delay-1{animation-delay:0s!important;}
.cxc-delay-2{animation-delay:0.1s!important;}
.cxc-delay-3{animation-delay:0.2s!important;}
.cxc-delay-4{animation-delay:0.3s!important;}
.cxc-delay-5{animation-delay:0.4s!important;}
.cxc-delay-6{animation-delay:0.5s!important;}
.cxc-delay-7{animation-delay:0.6s!important;}
.cxc-delay-8{animation-delay:0.7s!important;}
.cxc-delay-9{animation-delay:0.8s!important;}
.cxc-delay-10{animation-delay:0.9s!important;}
.cxc-delay-11{animation-delay:0.10s!important;}
.cxc-delay-12{animation-delay:0.11s!important;}
.cxc-delay-13{animation-delay:0.12s!important;}
.cxc-delay-14{animation-delay:0.13s!important;}
.cxc-delay-15{animation-delay:0.14s!important;}
.cxc-delay-16{animation-delay:0.15s!important;}

/* GRAVITY FORM CSS - Starts */
.form-outer-wrap{margin:0 auto;color:#000000;}
.form-outer-wrap a,.form-outer-wrap a:link,.form-outer-wrap a:hover{color:#000;text-decoration:none;}
.form-outer-wrap .gform_wrapper.gravity-theme{padding-right:45px;}
.form-outer-wrap .gform_wrapper.gravity-theme .gform_required_legend{display:none}

.form-outer-wrap .gform_wrapper.gravity-theme .gfield_label{font-size:18px;font-family:var(--secondary-font-family);font-weight:normal;}
.form-outer-wrap .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:20px;grid-row-gap:30px;}
.form-outer-wrap .gform_wrapper.gravity-theme .gfield input.large,
.form-outer-wrap .gform_wrapper.gravity-theme .gfield select.large,
.form-outer-wrap .gform_wrapper.gravity-theme .gfield textarea.large{background-color:#ECECEC;color:var(--dark-color);width:100%;height:55px;
    font-size:14px;font-family:var(--secondary-font-family);font-weight:normal;line-height:1.25;mix-blend-mode: normal;
    padding-left:20px;padding-right:20px;border:0;}
.form-outer-wrap .gform_wrapper.gravity-theme .gfield input.large:focus,
.form-outer-wrap .gform_wrapper.gravity-theme .gfield input.large:focus-visible,
.form-outer-wrap .gform_wrapper.gravity-theme .gfield select.large:focus,
.form-outer-wrap .gform_wrapper.gravity-theme .gfield select.large:focus-visible{outline:none;}

.form-outer-wrap .gform_wrapper.gravity-theme .gfield textarea.large{}

.form-outer-wrap ::-webkit-input-placeholder {color:#000000;}
.form-outer-wrap ::-moz-placeholder {color:#000000;}
.form-outer-wrap :-ms-input-placeholder {color:#000000;}
.form-outer-wrap :-moz-placeholder {color:#000000;}

.form-outer-wrap .gform_wrapper.gravity-theme .gform_button{background-color:transparent;color:#000000;width:100%!important;height:48px;border-radius:0;font-size:20px;
    border:solid #000000 3px;margin:0 auto;}
.form-outer-wrap .gform_wrapper.gravity-theme .gform_button:hover{background-color:transparent;color:#000000;}
/* GRAVITY FORM CSS - Ends */

.bg-gradient{background: linear-gradient(180deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 100%);}


h1,h2,h3,h4,h5,h6,
.h1,.h2,.h3,.h4,.h5,.h6{}

h1{color: #17273F;font-family:var(--secondary-font);font-size: 48px;font-style: normal;font-weight: 800;line-height:normal;}
h2{color: #17273F;font-family:var(--secondary-font);font-size: 50px;font-style: normal;font-weight: 400;line-height: normal;}
h4{color: #17273F;font-family:var(--avenir-font);font-size: 20px;font-style: normal;font-weight: 800;line-height: normal;letter-spacing: 2px;margin-bottom:30px;}

a,p > a,p > a:link,p > a:hover{color:#17273F;display:inline-block;position:relative;text-decoration:none;}
p > a:after{content:'';position:absolute;bottom:2px;height:1px;left:0;right:0;background-color:#17273F;}

.container,
.theme-width,.child-theme-width > div{max-width:1460px;margin-left:auto!important;margin-right:auto!important;}

.sec-p-x{padding-left:70px;padding-right:70px;}

.sec-p-y,.sec-p-t{padding-top:60px;}
.sec-p-y,.sec-p-b{padding-bottom:60px;}

.pb-60{padding-bottom:60px!important;}
.pb-50{padding-bottom:50px!important;}

.max-w-730{max-width:730px!important;margin-left:auto!important;margin-right:auto!important;}
.max-w-1000{max-width:1000px!important;margin-left:auto!important;margin-right:auto!important;}
.max-w-1024{max-width:1024px!important;margin-left:auto!important;margin-right:auto!important;}
.max-w-1150{max-width:1150px!important;margin-left:auto!important;margin-right:auto!important;}
.max-w-1390{max-width:1390px!important;margin-left:auto!important;margin-right:auto!important;}
.max-w-1470{max-width:1470px!important;margin-left:auto!important;margin-right:auto!important;}
.max-w-1730{max-width:1730px!important;margin-left:auto!important;margin-right:auto!important;}

.wp-block-separator{border-bottom: none;border-top:2px solid #17273F;margin-top:0;margin-bottom:0;}
.is-style-short{max-width:345px;}

.wp-block-quote{position:relative;padding:0 20px 0 90px; margin:45px 0 30px 0; color: #00235A;font-family:var(--avenir-font);font-size: 28px;font-style: normal;
    font-weight: 800;line-height: 154.5%;}
.wp-block-quote:before{content:"";position:absolute;width:3px;left:30px;top:5px;bottom:5px; background: #F64F59;}

.has-img-h-100 > div{height:100%;}
.has-img-h-100 .wp-block-image{height:100%;margin-bottom:0}
.has-img-h-100 .wp-block-image img{height:100%;}

.overlay-wrap{top:0;right:0;bottom:0;left:0;}

ul._links{margin:0;padding:0;list-style:none;}
ul._links li{display:inline-block;padding:0 20px;}

.btn-primary,.btn-secondary,.form-outer-wrap .gform_button,
.has-btn-secondary a,.has-btn-secondary a:link,.has-btn-secondary a:hover,
.btn-primary:focus-visible,.btn-secondary:focus-visible,.form-outer-wrap .gform_button:focus-visible,.has-btn-secondary a:focus-visible{

}

.btn-primary,.form-outer-wrap .gform_button{background-color:var(--primary-btn-bg-color);}
.btn-primary:hover,.form-outer-wrap .gform_button:hover{background-color:var(--primary-btn-bg-hover-color);}

.btn-secondary,.has-btn-secondary a,.has-btn-secondary a:link{background-color:var(--secondary-btn-bg-color);}
.btn-secondary:hover,.has-btn-secondary a:hover{background-color:var(--secondary-btn-bg-hover-color);}

/*.slick-prev, .slick-next{height:32px;width:32px;background-repeat:no-repeat!important;background-size:cover!important;}
.slick-prev,.slick-prev:hover, .slick-prev:focus{background-image:url("../images/prev.svg")!important;}
.slick-next,.slick-next:hover, .slick-next:focus{background-image:url("../images/next.svg") !important;}
.slick-prev:before, .slick-next:before{content:none!important;}*/

.has-text-align-center{text-align:center;}

.wp-element-button,.wp-element-button:link,.wp-element-button:hover{position:relative;
    text-transform: uppercase;text-decoration:none;padding:15px 50px;display:inline-block;border: 2px solid #17273F;color: #17273F;
    text-align: center;font-family:var(--primary-font);font-size: 16px;font-style: normal;font-weight: 700;line-height:1;min-height:47px;min-width:232px;
    letter-spacing: 1.6px;background-color:transparent;border-radius:0;}

.section-header{padding-bottom:45px;}
.section-header h4{margin-bottom:0;}

.two-column-section p{line-height:187.5%;letter-spacing: 0.8px;}

.features-section .gb-block-layout-column-gap-2{grid-gap: 0 32px;}
.features-section .gb-block-layout-column{border: 1px solid #BDBEC1;padding:20px 30px;
    background: url("../images/featured-bg.png") lightgray 50% / cover no-repeat;}
.features-section h3{color: #17273F;font-family:var(--secondary-font);font-size: 30px;font-style: normal;font-weight: 600;line-height: normal;
    border-bottom: 2px solid #17273F;padding-bottom:8px;margin-bottom:15px;}
.features-section p{color: #17273F;font-family:var(--avenir-font);font-size: 16px;font-style: normal;font-weight: 400;line-height:112.5%;margin-bottom:1.2rem;}
.features-section .read-more{margin:0!important;}
.features-section .read-more a,.features-section .read-more a:link,
.features-section .read-more a:hover{color: #17273F;font-family:var(--avenir-font);font-size: 16px;font-style: normal;font-weight: 900;line-height:187.5%;letter-spacing: 1.6px;
    text-decoration:none;text-transform:uppercase;}
.features-section p.read-more > a:after{content:none!important;}

.container-latest-news{padding-top:0;padding-bottom:60px;}
.news-articles-block{max-width:1440px;margin:0 auto;}
.news-articles-block .slick-list{margin-left: -22px;margin-right: -22px;}
.news-articles-block .slick-track{display: flex !important;}
.news-articles-block .slick-slide{height: inherit !important;}
.news-articles-block .slick-slide > div,
.news-articles-block .slick-slide > div > div,
.news-articles-block .slick-slide > div > div > div{height:100%!important;}

.news-articles-block .slick-prev,.news-articles-block  .slick-next{height:48px;width:48px;background-repeat:no-repeat!important;background-size:cover!important;
    z-index:9}
.news-articles-block .slick-prev{background-image:url("../images/prev.svg")!important;left:-44px;}
.news-articles-block .slick-next{background-image:url("../images/next.svg") !important;right:-44px;}
.news-articles-block .slick-prev:before,.news-articles-block .slick-next:before{content:none!important;}
.news-articles-block .slick-disabled{opacity:0.4}

.news-article{padding:0 40px;}
.news-article a,.news-article a:link,.news-article a:hover{text-decoration:none;height:100%;}
.news-article a > div{}
.news-article a > div > div{width:100%;height:initial}
.news-article ._inner{height:100%;border: 1px solid #17273F;background: #FFF;}
.news-article .img-wrap img{width:100%;}
.news-article .content-wrap{padding:38px 38px 20px 38px;}
.news-article .meta-wrap{padding-bottom:5px;}
.news-article .posted-on{color: #BDBEC1;font-family:var(--avenir-font);font-size: 11px;font-style: normal;
    font-weight: 900;line-height:272.727%;letter-spacing: 1.1px;}
.news-article h3{color: #17273F;font-family:var(--secondary-font);font-size: 22px;font-style: normal;font-weight: 600;line-height:113.636%;
    border-bottom:solid #17273F 2px;padding-bottom:12px;margin-bottom:18px;}
.news-article .excerpt-wrap{color: #17273F;font-family:var(--avenir-font);font-size: 14px;font-style: normal;font-weight: 400;line-height:128.571%;}
.news-article .more-link{padding-top:15px;}
.news-article .more-link span{color: #17273F;font-family:var(--avenir-font);font-size: 14px;font-style: normal;font-weight: 900;line-height:214.286%;
    letter-spacing: 1.4px;text-transform: uppercase;display:inline-block;}

.post-posts-block-wrap .news-article{padding-bottom:50px;}

.container-members-carousel{padding-top:60px;max-width:100%;}
.container-members-carousel > .row{margin-left:-130px;margin-right:-130px;}

.members-carousel .slick-slide{max-width:56vw;width:100%;/*980px*/}
.members-carousel .slick-slide .row > div:first-child{position:relative;z-index:2;}
.members-carousel .slick-slide .row > div:last-child{position:relative;z-index:1;}

.members-carousel .slick-slide img,
.members-carousel .slick-slide .title-wrap,
.members-carousel .slick-slide .featured-highlights-wrap{
    -webkit-font-smoothing: antialiased;
    transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}

.members-carousel .slick-slide:not(.slick-current) .row > div:first-child{order:2;padding-left:0;}
.members-carousel .slick-slide:not(.slick-current) .row > div:last-child{order:1;}
.members-carousel .slick-slide.slick-current + .slick-active .row > div:first-child{order:1;z-index:2;position:relative;}
.members-carousel .slick-slide.slick-current + .slick-active .row > div:last-child{order:2;z-index:1;position:relative;}

.members-carousel .slick-slide .img-wrap{display:inline-flex;justify-content:flex-end;}
.members-carousel .slick-slide img{opacity:0.4;transform:scale(0.6);transform-origin: bottom left;display:block;}
.members-carousel .slick-slide.slick-current + .slick-active img{transform-origin: bottom right;}


.members-carousel .slick-slide:not(.slick-current) .title-wrap,
.members-carousel .slick-slide:not(.slick-current) .featured-highlights-wrap{opacity:0;}

.members-carousel .slick-slide.slick-current img{opacity:1;transform:scale(1)}
.members-carousel .slick-slide.slick-current .title-wrap,
.members-carousel .slick-slide.slick-current .featured-highlights-wrap{opacity:1;}

.slick-member-nav{position:relative;height:44px;z-index:99;width:930px;margin:0 auto;}
.slick-member-nav > button{position:absolute;height: 44px;width: 44px;top:-400%;z-index: 99;
    font-size: 0;line-height: 0;display: block;padding: 0;background-size:contain;background-repeat:no-repeat;
    -webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);
    cursor: pointer;color: transparent;border: none;outline: none;background-color: transparent;
}
.slick-member-nav > button.slick-prev-member{background-image:url("../images/arrow-prev.svg");left:0;}
.slick-member-nav > button.slick-next-member {background-image:url("../images/arrow-next.svg");right:0;}

.member-entry{padding:25px;}
.member-entry a,.member-entry a:link,.member-entry a:hover{text-decoration:none;}

.row.members-list{margin-left:-25px;margin-right:-25px;}
.member-entry ._inner{height:100%;}
.member-entry .img-wrap{background-color:#ffffff;width:100%;}
.member-entry .img-wrap img{width:100%;height:auto;object-fit:cover;object-position: top center;}

.member-entry .title-wrap{width:100%;padding:20px 50px;text-align:center;}
.member-entry .title-wrap h3{color: #17273F;font-family:var(--secondary-font);font-size: 30px;font-style: normal;font-weight: 600;line-height: normal;
    text-transform: uppercase;border-bottom:solid #17273F 2px;padding-bottom:15px;margin-bottom:12px;}
.member-entry .title-wrap .designation{color: #17273F;font-family: Avenir;font-size: 20px;font-style: normal;font-weight: 900;
    line-height:150%;letter-spacing: 2px;text-transform:uppercase}

.featured-highlights-wrap ul{margin:0;padding:0;list-style:none;}
.featured-highlights-wrap ul li{background: #DCE0E0;font-family:var(--primary-font-family);font-style: normal;font-weight: 350;
    font-size: 16px;line-height:1.56;letter-spacing: 0.7px;color: #000000;margin-top:3px;padding:0 25px}


.container-member-detail .member-entry{padding:0!important;}
.container-member-detail .member-info-detail{padding-left:100px;}
.container-member-detail .member-bio{color:#001940;font-family:var(--avenir-font);font-size: 22px;font-style: normal;font-weight: 400;line-height: 170%;}

.page-content-section p,
.page-content-section ul,
.page-content-section ol,
.page-content-section dl{color: #001940;text-align: center;font-family:var(--avenir-font);font-size: 22px;
    font-style: normal;font-weight: 400;line-height: 170%;}


.social-icon{width:42px;border-radius:3px;}

.ubi-logo{max-width:80%;margin:0 auto;}
.ubi-logo img{width:100%;}

.privacy-page-content .wp-block-heading,
.privacy-page-content .wp-block-button,
.privacy-page-content .gb-block-layout-column .gb-block-layout-column-inner > p,
.privacy-page-content .gb-block-layout-column .gb-block-layout-column-inner > ul{display:block!important;}

.privacy-page-content h2{margin-top:25px;font-size:40px!important;font-weight:bold; }
.privacy-page-content h3{font-size:35px!important;font-weight:500;}



.container-news-carousel{padding-top:60px;padding-bottom:60px;max-width:100%;}
.container-news-carousel > .row{margin-left:-130px;margin-right:-130px;}

.news-carousel .slick-track{display:flex;align-items:center;}

.news-carousel .slick-slide{max-width:56vw;width:100%;/*980px*/}
.news-carousel .slick-slide .row > div:first-child{position:relative;z-index:2;}
.news-carousel .slick-slide .row > div:last-child{position:relative;z-index:1;}

.news-carousel .slick-slide img,
.news-carousel .slick-slide .title-wrap,
.news-carousel .slick-slide .featured-highlights-wrap{
    -webkit-font-smoothing: antialiased;
    transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}

.news-carousel .slick-slide:not(.slick-current) .row > div:first-child{order:2;padding-left:0;}
.news-carousel .slick-slide:not(.slick-current) .row > div:last-child{order:1;}
.news-carousel .slick-slide.slick-current + .slick-active .row > div:first-child{order:1;z-index:2;position:relative;}
.news-carousel .slick-slide.slick-current + .slick-active .row > div:last-child{order:2;z-index:1;position:relative;}

.news-carousel .slick-list{overflow:visible;}
.news-carousel .slick-slide > div{padding-top:10px;padding-left:120px;padding-right:120px;}
.news-carousel .slick-slide .img-wrap{display:inline-flex;justify-content:flex-end;}
.news-carousel .slick-slide img,
.news-carousel .slick-slide .title-wrap{opacity:0.4;display:block;}
.news-carousel .slick-slide.slick-current + .slick-active img{transform-origin: bottom right;}

.news-carousel .slick-slide.slick-current > div{padding-top:0}
.news-carousel .slick-slide.slick-current img,
.news-carousel .slick-slide.slick-current .title-wrap{opacity:1;}

.news-carousel .slick-prev,
.news-carousel .slick-next{height: 44px;width: 44px;background-color: transparent;background-size:contain;background-repeat:no-repeat;z-index:99;}
.news-carousel .slick-prev {background-image:url("../images/arrow-prev.svg");left:calc(25% - 50px);}
.news-carousel .slick-next{background-image:url("../images/arrow-next.svg");right:calc(25% - 50px);}
.news-carousel .slick-prev:before,
.news-carousel .slick-next:before{content:none;}

.slick-news-nav{position:relative;height:44px;z-index:99;width:930px;margin:0 auto;display:none!important;}
.slick-news-nav > button{position:absolute;height: 44px;width: 44px;top:-400%;z-index: 99;
    font-size: 0;line-height: 0;display: block;padding: 0;background-size:contain;background-repeat:no-repeat;
    -webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);
    cursor: pointer;color: transparent;border: none;outline: none;background-color: transparent;
}
.slick-news-nav > button.slick-prev-news{background-image:url("../images/arrow-prev.svg");left:0;}
.slick-news-nav > button.slick-next-news {background-image:url("../images/arrow-next.svg");right:0;}

.news-carousel-article{}
.news-carousel-article a{text-decoration:none;display:block;}
.news-carousel-article ._content{position: relative;}
.news-carousel-article .img-wrap{position: absolute;top:0;left:50%;max-width:200px;max-height:90px;transform:translate(-50%,-50%);width:100%;height:100%;z-index:1;}
.news-carousel-article .img-wrap img{width:100%;height:100%;object-fit:contain;}
.news-carousel-article .title-wrap{padding:70px 120px 120px 120px;margin-top:25px;background-image:url("../images/news-bg.svg");background-repeat:no-repeat;background-size:cover;
    background-position:bottom center;/*background-color:#F4F4F4;*/}
.news-carousel-article h3{color: #000;font-family: var(--addon-font-family-2);font-size: 25px;font-style: normal;font-weight: 700;
    line-height:1.3;letter-spacing: 0.7px;}


.quotes-section{background: #F7F7F7;}
.quotes-section > div{max-width:1370px;margin:0 auto;}
.quote-item{position: relative;padding-top:35px;padding-left:40px;}
.quote-item:not(.no-quote-symbol):before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;
    width:156px;height:126px;background-image: url("../images/quote-big.svg");left:0;top:0;}
.quote-item .quote-text{color: #17273F;font-family: var(--secondary-font);/*font-size: 70px*/font-size: 38px;font-style: normal;font-weight: 400;line-height:135%;}
.quote-item .quote-img{max-width:130px;margin:0 auto;}

.quote-item.no-quote-symbol{padding-top:20px;padding-left:0;padding-bottom:50px;}
.quote-item.no-quote-symbol .quote-text{color:#00235A;font-family:var(--secondary-font);font-size: 50px;font-style: normal;font-weight: 500;line-height:130%;}
.quote-item.no-quote-symbol .quote-img{margin-left:0;max-width:80px;padding-top:18px;}

.testimonials-section{}
.container-testimonials-slider{max-width:1100px;margin:0 auto;}
.testimonial-item{text-align:center;}
.testimonial-item .col > ._inner{}
.testimonial-item .testimonial-logo{max-width:325px;margin:0 auto;padding-bottom:50px;}
.testimonial-item .testimonial-logo img{max-width:325px;max-height:100px;object-fit:contain;}

.testimonial-item .quote-text{color: #00235A;font-family:var(--secondary-font);font-size: 40px;font-style: normal;font-weight: 500;line-height:137.5%;}
.testimonial-item .quote-text strong{font-weight:700}

.testimonial-item .quote-meta{color: #00235A;text-align: center;font-family:var(--avenir-font);font-size: 20px;font-style: normal;font-weight: 900;
    line-height:135%;letter-spacing: 2px;padding-top:45px;padding-bottom:50px;}
.testimonial-item .quote-by-designation{font-weight: 350;}

.container-testimonials-slider .slick-dots{}
.container-testimonials-slider .slick-dots li button {border:solid 2px #00235A;height:15px;width:15px;border-radius:50%; }
.container-testimonials-slider .slick-dots li.slick-active button{background-color:#00235A; }
.container-testimonials-slider .slick-dots li button:before{content:none!important;}

.clients-list-section > div{max-width:1140px;margin:0 auto;}
.clients-list-section ul{margin:0;padding:0;list-style:none;}
.clients-list-section ul li{color:#001940;font-family:var(--avenir-font);font-size: 22px;font-style: normal;font-weight: 400;line-height:1.3;padding:20px 0; }
.clients-list-section{}
.clients-list-section{}

@media (max-width:1720px) {

}

@media (max-width:1620px) {
    .quote-item .quote-text{font-size:36px;}

    .testimonial-item .quote-text{font-size:36px}
}

@media (max-width:1440px) {
    h2{font-size:46px;}

    .quote-item::before{width:130px;}
    .quote-item .quote-text{font-size:34px;}

    .features-section .gb-block-layout-column{padding:18px 25px;}
    .features-section h3{font-size:25px;}

    .news-article {padding: 0 30px;}

    .member-entry {padding: 24px;}
    .member-entry .title-wrap {padding:18px 40px;}
    .member-entry .title-wrap h3{font-size:28px;padding-bottom:14px;margin-bottom:11px;}

    .page-content-section p,
    .page-content-section ul,
    .page-content-section ol,
    .page-content-section dl{font-size:21px;}

    .testimonial-item .quote-text{font-size:34px}

    .clients-list-section ul li{padding:17px 0;}

    .wp-block-quote{font-size:26px;padding-left:80px;}

    .container-member-detail .member-info-detail{padding-left:80px;}
    .container-member-detail .member-bio{font-size:21px;}

    .quote-item.no-quote-symbol .quote-text{font-size:46px;}

}

@media (max-width:1300px) {
    h2{font-size:44px;}
    h4{margin-bottom:25px;}

    .quote-item::before{width:112px;}

    .features-section h3{font-size:23px;}

    .news-article {padding: 0 25px;}
    .news-article .content-wrap {padding:25px 30px 18px 30px;}

    .wp-block-quote{font-size:25px;padding-left:80px;}

    .container-member-detail .member-info-detail{padding-left:60px;}
    .container-member-detail .member-bio{font-size:20px;}

    .quote-item.no-quote-symbol .quote-text{font-size:42px;}
}

@media (max-width:1200px) {

    .sec-p-x{padding-left:50px;padding-right:50px;}

    .sec-p-y,.sec-p-t{padding-top:50px;}
    .sec-p-y,.sec-p-b{padding-bottom:50px;}

    h2{font-size:42px;}
    h4{margin-bottom:23px;}

    .features-section h3{font-size:21px;}

    .news-article {padding: 0 22px;}
    .news-article .content-wrap {padding:20px 25px 16px 25px;}
    .news-article h3{font-size:20px;}

    .member-entry {padding:20px;}
    .member-entry .title-wrap {padding:16px 35px;}
    .member-entry .title-wrap h3{font-size:25px;padding-bottom:12px;margin-bottom:10px;}

    .page-content-section p,
    .page-content-section ul,
    .page-content-section ol,
    .page-content-section dl{font-size:20px;}

    .testimonial-item .quote-text{font-size:32px}
    .testimonial-item .quote-meta{padding-top:35px;padding-bottom:40px;}

    .clients-list-section ul li{padding:15px 0;font-size:20px;}


    .wp-block-quote{font-size:24px;padding-left:50px;}
    .wp-block-quote:before{left:20px;}

    .container-member-detail .member-info-detail{padding-left:50px;}

    .quote-item.no-quote-symbol .quote-text{font-size:38px;}

}

@media (max-width:1100px) {
    .quote-item{padding-top:30px;}
    .quote-item::before{width:92px;}
    .quote-item .quote-text{font-size:32px;}

    .features-section .gb-block-layout-column-gap-2{grid-gap: 0 22px;}
    .features-section .gb-block-layout-column{padding:16px 20px;}
    .features-section h3{font-size:20px;}

    .member-entry {padding:18px;}
    .member-entry .title-wrap {padding:15px 35px;}
    .member-entry .title-wrap h3{font-size:23px;padding-bottom:12px;margin-bottom:10px;}

    .clients-list-section ul li{padding:14px 0;}
}

@media (max-width:991px) {
    .sec-p-x{padding-left:40px;padding-right:40px;}

    .sec-p-y,.sec-p-t{padding-top:40px;}
    .sec-p-y,.sec-p-b{padding-bottom:40px;}

    .section-header{padding-bottom:30px;}

    h2{font-size:38px;}
    h4{margin-bottom:20px;font-size:18px;}

    .quote-item{padding-top:30px;}
    .quote-item::before{width:70px;}
    .quote-item .quote-text{font-size:26px;}

    .features-section .gb-block-layout-column {padding: 14px 16px;}
    .features-section h3{padding-bottom:6px;}

    .news-article {padding: 0 16px;}
    .news-article .content-wrap {padding:18px 22px 14px 22px;}

    .testimonial-item .testimonial-logo img{max-height:80px;}
    .testimonial-item .quote-text{font-size:30px}
    .testimonial-item .quote-meta{padding-top:30px;padding-bottom:35px;}

    .clients-header h2{font-size:32px;}
    .clients-list-section ul li{padding:14px 0;font-size:19px;}

    .wp-block-quote{font-size:23px;}

    .container-member-detail .member-info-detail{padding-left:35px;}
    .container-member-detail .member-bio{font-size:19px;}

    .quote-item.no-quote-symbol{padding-top:8px;padding-bottom:35px;}
    .quote-item.no-quote-symbol .quote-text{font-size:36px;}
}

@media (max-width:767px) {
    .sec-p-x{padding-left:30px;padding-right:30px;}

    .sec-p-y,.sec-p-t{padding-top:30px;}
    .sec-p-y,.sec-p-b{padding-bottom:30px;}

    h2{font-size:36px;}

    .quote-item:not(.no-quote-symbol){padding-left:20px;}
    .quote-item:not(.no-quote-symbol):before{width:110px;}
    .quote-item .quote-text{font-size:32px;}

    .two-column-section.gb-layout-columns-2>.gb-layout-column-wrap{-ms-grid-columns: 1fr;
        grid-template-columns: 1fr;grid-template-areas:"col1" "col2";
    }

    .features-section.gb-layout-columns-3>.gb-layout-column-wrap{
        -ms-grid-columns: 1fr;grid-template-columns: 1fr;grid-template-areas:"col1""col2""col3";
    }
    .features-section .gb-block-layout-column-gap-2{grid-gap:24px;}

    .two-column-section p{line-height:1.66; }

    .news-article {padding: 0 15px;}
    .news-article .content-wrap {padding:18px 20px 14px 20px;}

    .member-entry {padding:15px;}
    .member-entry .title-wrap {padding:15px 25px;}
    .member-entry .title-wrap h3{font-size:21px;padding-bottom:12px;margin-bottom:9px;}
    .member-entry .title-wrap .designation{font-size:18px;}

    .page-content-section p,
    .page-content-section ul,
    .page-content-section ol,
    .page-content-section dl{font-size:19px;}

    .testimonial-item .quote-text{font-size:27px}
    .testimonial-item .quote-meta{padding-top:28px;padding-bottom:30px;}

    .clients-header h2{font-size:28px;}
    .clients-list-section .gb-block-layout-column-gap-2{grid-gap:0 20px;}

    .container-member-detail .member-entry{max-width:440px;margin:0 auto;}
    .container-member-detail .member-info-detail{padding-left:15px;padding-right:15px;}
}

@media (max-width:600px) {
    .clients-list-section ul li{text-align:center;padding:10px 0;}
}
@media (max-width:575px) {

    h2{font-size:32px;}
    h4{margin-bottom:16px;font-size:17px;}

    .quote-item{padding-left:0;}
    .quote-item:not(.no-quote-symbol):before{width:80px;}
    .quote-item>div>div>div:first-child{padding-left:30px;}
    .quote-item .quote-text{font-size:28px;padding-top:20px;line-height:1.3;text-align:center;}

    .news-article {padding:0;}

    .member-entry {padding:12px;}

    .page-content-section p,
    .page-content-section ul,
    .page-content-section ol,
    .page-content-section dl{font-size:18px;}

    .testimonial-item .quote-text{font-size:24px}
    .testimonial-item .quote-meta{font-size:18px}
    .testimonial-item .testimonial-logo img{max-height:60px;}

    .clients-header h2{font-size:26px;}

    .quote-item.no-quote-symbol{padding-bottom:30px;}
    .quote-item.no-quote-symbol>div>div>div:first-child{padding-left:15px;}
    .quote-item.no-quote-symbol .quote-text{padding-top:0;padding-bottom:20px;font-size:32px;}
    .quote-item.no-quote-symbol .quote-img{padding-top:0;margin:0 auto;}
    .container-member-detail .member-bio{font-size:18px;}

    .wp-block-quote {font-size: 21px;padding-left:30px;padding-right:0; margin:30px 0 20px 0}
    .wp-block-quote:before{left:10px;}
}

@media (max-width:474px) {
    .sec-p-x{padding-left:25px;padding-right:25px;}
}

@media (max-width:424px) {

}

@media (max-width:374px) {
    h2{font-size:30px;}
    h4{font-size:16px;margin-bottom:15px;}

    .testimonial-item .quote-text{font-size:22px}
    .testimonial-item .quote-meta{font-size:17px}

    .clients-header h2{font-size:24px;}

    .quote-item.no-quote-symbol .quote-text{font-size:28px;}
}