html{-webkit-font-smoothing: antialiased;}
@font-face{font-family:'Arimo';src:url('fonts/Arimo.eot');src:url('fonts/Arimo.eot?#iefix') format('embedded-opentype'),
url('fonts/Arimo.woff2') format('woff2'),
url('fonts/Arimo.woff') format('woff'),
url('fonts/Arimo.ttf') format('truetype'),
url('fonts/Arimo.svg#Arimo') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Arimo Bold';src:url('fonts/Arimo Bold.eot');src:url('fonts/Arimo Bold.eot?#iefix') format('embedded-opentype'),
url('fonts/Arimo Bold.woff2') format('woff2'),
url('fonts/Arimo Bold.woff') format('woff'),
url('fonts/Arimo Bold.ttf') format('truetype'),
url('fonts/Arimo Bold.svg#Arimo Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'arimoitalic';src:url('fonts/arimo-italic-webfont.woff2') format('woff2'),
url('fonts/arimo-italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
h1, h2, h3, h4, h5, h6{font-weight:normal;margin:0;}
h1{font-size:28px;color:#25292b;font-family:'Arimo', sans-serif;}
h2{font-size:24px;font-family:'Arimo', sans-serif;color:#25292b;}
h3{font-size:16px;color:#49494c;}
.font20{font-size:20px;}
.font16{font-size:16px;}
.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.row-eq-height.rev-item{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}
.display-table{display:table;height:100%;width:100%;}
.display-table-cell{display:table-cell;float:none;height:100%;vertical-align:middle;}
a:hover, a:focus{text-decoration:none;}
body{font-size:14px;font-family:'Arimo', sans-serif;color:#777;line-height:18px;}
figure{margin:0;}
img{max-width:100%;height:auto;}
.main-wrapper{margin-top:70px;}
.blue{color:#3861a3;}
.yellow{color:#efb629;}
.red{color:#e44c3c;}
.whitebg{background:#fff;padding-bottom:80px;}
.graybg{background:#f4f4f4;padding-bottom:80px;}
.greybg{background:#f4f4f4;padding-bottom:80px;}
.white-background{background:#ffffff;}
.black-hover{background:rgba(0, 0, 0, 0.7);}
.black-hover-light{background:rgba(0, 0, 0, 0.3);}
.list-inside{list-style-position:inside;}
.list-inside li{margin-bottom:5px;}
ul.list-inside li{height:auto;margin-bottom:10px;list-style:disc;}
.width100{width:100%;}
.no-padding-left-large{padding-left:0;}
.no-padding{padding:0;}
.no-padding-left{padding-left:0;}
.no-padding-right{padding-right:0;}
.no-margin, .no-margin p, p{margin:0;}
.nopadding-right{padding-right:0;}
.paddingt60{padding-top:60px;}
.margint5{margin-top:5px;}
.margint10{margin-top:10px;}
.margint15{margin-top:15px;}
.margint20{margin-top:20px;}
.margint30{margin-top:30px !important;}
.marginb10{margin-bottom:10px !important;}
.marginb20{margin-bottom:20px;}
.container{width:1200px;}
.banner-section{position:relative;}
.banner-overlay{position:absolute;background:rgba(85, 85, 85, .4);top:0;width:100%;height:100%}
.banner-content-bluebg{background:rgba(40, 88, 139, 0.7);width:50%;padding:15px 15px 15px 20px;color:#fff;position:absolute;font-size:16px;line-height:22px;bottom:60px;left:auto;right:0;text-shadow:none;text-align:left;}
.banner-content-bluebg-slider{background:rgba(40, 88, 139, 0.7);width:100%;padding:30px 10% 30px 30px;color:#fff;position:absolute;font-size:16px;line-height:22px;bottom:60px;right:0;}
.banner-style > h2{color:#ffffff;margin-bottom:15px;line-height:20px;text-transform:capitalize;}
.banner-style .link{margin-top:15px;padding:10px 0 0;}
.carousel-control{display:none;}
.custom-indicators .active{width:20px;height:4px;border-radius:0;margin:0 10px;background:rgba(239, 182, 41, .85);}
.custom-indicators li{border-radius:0;width:20px;margin:0 10px;height:4px;border:0;background-color:#c2bfc0;}
.carousel-inner .item:nth-child(3n+2) .banner-content-bluebg{background:rgba(206, 77, 63, .85);}
.carousel-inner .item:nth-child(3n+3) .banner-content-bluebg{background:rgba(239, 182, 41, .85);}
.carousel-caption p{max-width:700px;}
.carousel .pidilite-slider .item{-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
.carousel .pidilite-slider .item,
.carousel .pidilite-slider .active.left,
.carousel .pidilite-slider .active.right{opacity:0;}
.carousel .pidilite-slider .active,
.carousel .pidilite-slider .next.left,
.carousel .pidilite-slider .prev.right{opacity:1;}
.carousel .pidilite-slider .next,
.carousel .pidilite-slider .prev,
.carousel .pidilite-slider .active.left,
.carousel .pidilite-slider .active.right{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.carousel .carousel-control{z-index:2;}
.site-logo{padding:15px;}
header .navbar-default.fixed-white-nav,
.search .navbar-default{background:rgba(255,255,255, 0.95);border-bottom:1px solid #f3f2f0;box-shadow:rgba(0, 0, 0, 0.4) 0px 0px 30px;}
header .navbar-default:after{content:"";height:320px;width:100%;position:absolute;left:0;top:0;background:-moz-linear-gradient(top, rgba(0,0,0,0.34) 0%, rgba(47,47,47,0.29) 11%, rgba(50,50,50,0.06) 45%, rgba(50,50,50,0) 59%, rgba(255,255,255,0) 60%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.34) 0%, rgba(47,47,47,0.29) 11%, rgba(50,50,50,0.06) 45%, rgba(50,50,50,0) 59%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.34) 0%, rgba(47,47,47,0.29) 11%, rgba(50,50,50,0.06) 45%, rgba(50,50,50,0) 59%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#57000000', endColorstr='#00ffffff',GradientType=0);z-index:-1;}
header .navbar-default.fixed-white-nav:after{display:none;}
header .navbar-default .custom-logo{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;-moz-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);}
header .navbar-default .custom-logo:hover{-webkit-filter:none;filter:none;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
header .navbar-default.fixed-white-nav .custom-logo,
.search .navbar-default .custom-logo{-webkit-filter:none;filter:none;}
header .navbar-default.fixed-white-nav .main-search i,
.search .navbar-default .main-search i{color:#777;}
.ubermenu-nav li.ubermenu-item .ubermenu-submenu-type-flyout li > a,.ubermenu-nav li.ubermenu-item .ubermenu-submenu-type-flyout li > span{padding:0;line-height:1;margin-bottom:25px;}
.ubermenu-nav li.ubermenu-item .ubermenu-submenu-type-flyout li:nth-last-child(2) > a,.ubermenu-nav li.ubermenu-item .ubermenu-submenu-type-flyout li:nth-last-child(2) > span{margin-bottom:0;}
header .navbar-default.fixed-white-nav .ubermenu .ubermenu-nav li > a,
.search .navbar-default .ubermenu .ubermenu-nav li > a{color:#777;}
.heading:after{position:absolute;width:90px;height:1px;content:"";bottom:-10px;left:50%;margin-left:-45px;-o-animation:mymove 3s infinite;-moz-animation:mymove 3s infinite;-webkit-animation:mymove 3s infinite;animation:mymove 3s infinite;opacity:1;}
@-webkit-keyframes mymove{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@keyframes mymove{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
.yellow-line:after{background:#efb629;}
.blue-line:after{background:#3861a3;}
.red-line:after{background:#e44c3c;}
.heading{text-align:center;position:relative;margin:30px 0 40px;text-transform:capitalize;}
.sub-heading{text-align:center;color:#777;margin:-20px 0 40px;line-height:20px;}
.whattodo-grid{width:25%;float:left;}
.grid-image{position:relative;overflow:hidden;}
.grid-image img{width:100%;}
.grid-image a{display:block;}
.grid-image-overlay{height:100%;position:absolute;text-align:center;top:0;width:100%;display:none;}
.grid-image:hover .grid-image-overlay{display:block;}
.grid-image-overlay{display:block;visibility:hidden;left:-300px;pointer-events:none;}
.full-grid-content:hover .av-container .link i{-o-animation:arrowlt 3s infinite;-moz-animation:arrowlt 3s infinite;-webkit-animation:arrowlt 3s infinite;animation:arrowlt 3s infinite;}
@-webkit-keyframes arrowlt{0%{margin-left:5px;}
50%{margin-left:20px;}
100%{margin-left:5px;}
}
@keyframes arrowlt{0%{margin-left:5px;}
50%{margin-left:20px;}
100%{margin-left:5px;}
}
.image-title{color:#fff;}
.grid-text{background:#f4f4f4;}
.grid-text-white{background:#fff;}
.grid-text-inner{padding:35px 30px 25px;}
.subtitle{margin:10px 0 10px;}
p.desc{margin-top:15px;}
.adjust-padding{padding:0;}
.link, .link-red, .link-blue,.content-text p .link, .content-text p .link-red, .content-text p .link-blue{color:#efb629;font-size:16px;padding:10px 0;display:inline-block;}
.link i, .link-red i, .link-blue i{font-size:20px;vertical-align:text-bottom;margin-left:5px;}
.link:hover, .link:focus, .link-red:hover, .link-red:focus, .link-blue:hover, .link-blue:focus{color:#f5d37f;}
.link-red, .content-text p .link-red{color:#e44c3c;}
.link-red:hover, .link-red:focus{color:#efa39d;}
.link-blue, .content-text p .link-blue{color:#3861a3;}
.link-blue:hover, .link-blue:focus{color:#88a0c8;}
.emaillink, .content-text p .emaillink{color:#777;}
.emaillink:hover{color:#777;}
.full-grid{width:100%;position:relative;overflow:hidden;}
.full-grid-hover{height:100%;position:absolute;top:0;width:100%;background:rgba(41, 52, 78, 0.8);background:-moz-linear-gradient(left, rgba(41, 52, 78, 0.8) 10%, rgba(255, 255, 255, 0.1) 74%, rgba(255, 255, 255, 0.1) 100%);background:-webkit-linear-gradient(left, rgba(41, 52, 78, 0.8) 10%, rgba(255, 255, 255, 0.1) 74%, rgba(255, 255, 255, 0.1) 100%);background:linear-gradient(to right, rgba(41, 52, 78, 0.8) 10%, rgba(255, 255, 255, 0.1) 74%, rgba(255, 255, 255, 0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#29344e', endColorstr='#ffffff', GradientType=1);}
.full-grid-content{background:rgba(40, 88, 139, 0.7);width:43%;padding:30px;color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
.full-grid-content h2, .full-grid-content h3{color:#fff;}
.full-grid-content h3{margin:5px 0 15px;}
.full-grid-content .desc{margin:0;}
.content-text{margin:30px 0 0;}
.imagecrop{overflow:hidden;}
.inline-list li{margin:15px 0 10px;padding-right:10px;display:inline-block;}
.effect-marley{position:relative;overflow:hidden;background:#3085a3;cursor:pointer;}
.effect-marley img{position:relative;display:block;min-height:100%;max-width:100%;opacity:0.8;}
.effect-marley figcaption{text-align:left;}
.effect-marley h2,
.effect-marley h3{position:absolute;right:30px;left:30px;padding:10px 0;}
.effect-marley h3{bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
.effect-marley h2{top:30px;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}
.effect-marley:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:100px !important;}
.effect-marley h2::after{position:absolute;top:100%;left:0;width:100%;height:2px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);}
.effect-marley h2::after,
.effect-marley h3{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.effect-marley:hover h2::after,
.effect-marley:hover h3{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.custom-navigation{position:relative;}
.ubermenu-submenu{background:#ffffff !important;}
.navigation-section{position:relative;}
.ubermenu-submenu{padding:0 !important;}
.main-menu-navigation nav{background:transparent !important;border:none !important;}
.main-menu-navigation .ubermenu .ubermenu-nav{float:right;}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-right:15px;}
.ubermenu-nav li.ubermenu-item .ubermenu-submenu-type-flyout li > a{text-transform:capitalize;}
.ubermenu .ubermenu-nav li > a{color:#ffffff;text-transform:uppercase;font-size:14px;font-family:'Arimo';padding:6px 15px;}
.ubermenu .ubermenu-nav li > span{font-size:14px;font-family:'Arimo';padding:6px 15px;}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop,.ubermenu-active .ubermenu-submenu-drop{padding:25px !important;}
.ubermenu .ubermenu-nav li:hover > a,
.ubermenu .ubermenu-nav li.ubermenu-current-menu-item > a{color:#4477ae;background:#ffffff;}
.ubermenu-submenu li:hover a{color:#4477ae !important;}
.fixed-white-nav .ubermenu .ubermenu-nav li.ubermenu-current-menu-item > a{color:#4477ae !important;}
.ubermenu .ubermenu-nav > li.ubermenu-current-menu-item a{}
.ubermenu .ubermenu-tab-layout-left > .ubermenu-tabs-group{padding:20px 0 !important;}
.ubermenu-submenu li a{color:#25292b !important;}
.ubermenu-tabs-group li a{padding:10px 20px !important;}
.ubermenu-tabs-group li:hover > a,
.ubermenu-tabs-group li.ubermenu-active > a{color:#4477ae !important;background:#f4f4f4 !important;}
.ubermenu-submenu-type-auto .ubermenu-submenu-type-tab-content-panel,
.ubermenu-submenu-type-tab-content-panel li.ubermenu-tabs .ubermenu-submenu-type-tabs-group,
.ubermenu-submenu-type-stack{background:#f4f4f4 !important;}
.ubermenu-submenu-type-tab-content-panel li.ubermenu-tabs .ubermenu-submenu-type-tabs-group > li a{color:#777777 !important;}
.ubermenu-submenu-type-tab-content-panel li.ubermenu-tabs .ubermenu-submenu-type-tabs-group li.ubermenu-active > a{color:#4477ae !important;background:#ebebeb !important;}
.ubermenu-submenu-type-tabs-group > li.ubermenu-active .ubermenu-submenu-type-tab-content-panel{background:#f4f4f4 !important;}
.ubermenu-tabs-group .ubermenu-tab-content-panel .ubermenu-tabs-group li.ubermenu-active > .ubermenu-tab-content-panel{padding:20px 0 !important;}
.ubermenu-submenu-type-tab-content-panel{background:#ebebeb;}
.ubermenu-tab a.ubermenu-target:after{display:none !important;}
.ubermenu-tabs-group{border:0 !important;}
.main-menu-navigation .main-search{padding:25px 5px;cursor:pointer;}
.main-menu-navigation .main-search i{color:#ffc742;}
.ubermenu-tab-content-panel .ubermenu-tabs-group li a{text-transform:capitalize;}
.form-control.search-input{height:170px;border-radius:0;border:none;color:#ffffff;background:transparent;min-width:300px;font-size:16px;padding:10px 40px 10px 10px;}
.form-control.search-input:focus{outline:none;box-shadow:none;}
.search-box{position:fixed;width:100%;top:0px;z-index:10000;}
.search-bg{background:rgba(0,0,0, 0.95);width:100%;height:73px;position:fixed;left:0;top:0;z-index:0;}
.search-well{position:relative;z-index:5;}
.close-search{position:absolute;right:20px;z-index:10;top:50%;background:url(images/close-search.svg);width:16px;height:16px;display:inline-block;cursor:pointer;}
.ubermenu .ubermenu-nav li:hover > a, .ubermenu .ubermenu-nav li.ubermenu-current-menu-item > a{background:none;}
.ubermenu .ubermenu-nav > li > a{padding:14px 20px;margin:10px 5px;position:relative;}
.ubermenu .ubermenu-nav > li > a::before,
.ubermenu .ubermenu-nav > li > a::after{position:absolute;width:35px;height:2px;background:#fff;content:'';opacity:0.2;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;pointer-events:none;display:block;}
.ubermenu .ubermenu-nav > li > a::before{top:50%;left:0;margin-top:-17.5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;}
.ubermenu .ubermenu-nav > li > a:after{display:block !important;font-family:inherit !important;top:auto !important;right:0;}
.ubermenu .ubermenu-nav > li > a::after, .ubermenu .ubermenu-nav > li > a.ubermenu-noindicator::after{right:0;bottom:17.5px;margin-bottom:-13.5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;transform-origin:100% 0;}
.ubermenu .ubermenu-nav > li > a:hover::before,
.ubermenu .ubermenu-nav > li > a:hover::after,
.ubermenu .ubermenu-nav > li > a:focus::before,
.ubermenu .ubermenu-nav > li > a:focus::after{opacity:1;background:#4477ae;}
.ubermenu .ubermenu-nav > li > a:hover::before,
.ubermenu .ubermenu-nav > li > a:focus::before{left:50%;-webkit-transform:rotate(0deg) translateX(-50%);-moz-transform:rotate(0deg) translateX(-50%);transform:rotate(0deg) translateX(-50%);}
.ubermenu .ubermenu-nav > li > a:hover::after,
.ubermenu .ubermenu-nav > li > a:focus::after{right:50% !important;-webkit-transform:rotate(0deg) translateX(50%);-moz-transform:rotate(0deg) translateX(50%);transform:rotate(0deg) translateX(50%);}
.ubermenu.fixed-white-nav .ubermenu-nav > li > a::before,
.ubermenu.fixed-white-nav .ubermenu-nav > li > a::after{background:#777;}
.navigation-section .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after{content:'';display:table;clear:both;right:0;}
.owl-custom-nav .owl-buttons .owl-prev,.owl-custom-nav .owl-buttons .owl-next{display:inline-block;position:absolute;top:50%;left:-40px;margin-top:-25px !important;}
.owl-custom-nav .owl-buttons .owl-next{left:auto;right:-40px;}
.testimonials{margin:0;padding:0;list-style:none;}
.testimonials .owl-buttons .owl-prev{display:inline-block;position:absolute;top:50%;left:-30px;margin-top:-25px;}
.testimonials .owl-buttons .owl-next{display:inline-block;position:absolute;top:50%;right:-30px;margin-top:-25px;}
/* .testimonials .owl-item{max-width:293px;} */
.testimonials .item{margin:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}
.testimonials .item .test-name-desig h4{font-size:16px;}
.testimonials .item .test-name-desig p{margin-bottom:0;font-size:14px;height:36px;}
.testimonials .owl-item:nth-child(3n+1){border-bottom:1px solid #ce4d3f;}
.testimonials .owl-item:nth-child(3n+1) .item:hover .testimonial-details,
.testimonials .owl-item:nth-child(3n+1) .item .testimonial-text{background:rgba(206, 77, 63, .85);}
.testimonials .owl-item:nth-child(3n+2){border-bottom:1px solid #efb629;}
.testimonials .owl-item:nth-child(3n+2) .item:hover .testimonial-details,
.testimonials .owl-item:nth-child(3n+2) .item .testimonial-text{background:rgba(239, 182, 41, .85);}
.testimonials .owl-item:nth-child(3n+3){border-bottom:1px solid #3861a3;}
.testimonials .owl-item:nth-child(3n+3) .item:hover .testimonial-details,
.testimonials .owl-item:nth-child(3n+3) .item .testimonial-text{background:rgba(56, 97, 163, .85);}
.testimonials{overflow: hidden;white-space: nowrap;}
.testimonials.owl-carousel {overflow:inherit;white-space: normal;}
.testimonials > .item{width:293px;display:inline-block;}
.testimonials .item img{width:100%}
.testimonials .item:hover .testimonial-details h4,
.testimonials .item:hover .testimonial-details p{color:#ffffff;}
.testimonials .item:hover img{-webkit-filter:grayscale(100%);-webkit-transition:.5s ease-in-out;-moz-filter:grayscale(100%);-moz-transition:.5s ease-in-out;-o-filter:grayscale(100%);-o-transition:.5s ease-in-out;}
.testimonials .owl-pagination{display:none;}
.test-name-desig{padding:15px;min-height:65px;}
.testi-textarea{position:relative;}
.testimonial-text{position:absolute;bottom:0;padding:20px;font-size:16px;margin-bottom:0;color:#ffffff;height:100%;overflow-x:auto;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transition:-webkit-transform 0.4s, opacity 0.1s 0.3s;-moz-transition:-moz-transform 0.4s, opacity 0.1s 0.3s;transition:transform 0.4s, opacity 0.1s 0.3s;}
.testimonial-text p{line-height:20px;margin-bottom:15px;}
.testimonials .item:hover .testi-textarea .testimonial-text{display:block;opacity:1;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition:-webkit-transform 0.4s, opacity 0.1s;-moz-transition:-moz-transform 0.4s, opacity 0.1s;transition:transform 0.4s, opacity 0.1s;}
.ch-grid{display:block;}
.ch-grid:after,
.ch-item:before{content:'';display:table;}
.ch-grid:after{clear:both;}
/*.ch-grid .item{width:100%;display:inline-block;}*/
.ch-item{width:100%;height:100%;border-radius:0;position:relative;cursor:default;-webkit-perspective:900px;-moz-perspective:900px;-o-perspective:900px;-ms-perspective:900px;perspective:900px;}
.ch-info{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}
.ch-info > div{display:block;border-radius:0;background-position:center center;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-o-transition:all 0.4s linear;-ms-transition:all 0.4s linear;transition:all 0.4s linear;-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-o-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;}
.ch-info .ch-info-back{-webkit-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-moz-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-o-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);-ms-transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);transform:translate3d(0,0,-220px) rotate3d(1,0,0,90deg);opacity:0;}
.ch-info .mCSB_container p:first-child{text-indent:3px;}
.quote-ico{font-size:30px;position:relative;left:-7px;top:4px;}
.ch-info .mCSB_container p:last-child .quote-ico{left:auto;top:8px;}
.ch-info h3{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:24px;margin:0 15px;padding:60px 0 0 0;height:110px;font-family:'Open Sans', Arial, sans-serif;text-shadow:0 0 1px #fff,
0 1px 2px rgba(0,0,0,0.3);}
.ch-info p a:hover{color:#fff222;color:rgba(255,242,34, 0.8);}
.ch-item:hover .ch-info-front{-webkit-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-moz-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-o-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);-ms-transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,280px,0) rotate3d(1,0,0,-90deg);opacity:0;}
.ch-item:hover .ch-info-back{-webkit-transform:rotate3d(1,0,0,0deg);-moz-transform:rotate3d(1,0,0,0deg);-o-transform:rotate3d(1,0,0,0deg);-ms-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);opacity:1;}
.map-testimoni-crousel{text-align:left;}
.map-testimoni-crousel .content-text{text-align:left;padding-left:30px;}
.worldcountriesHtml5Mapright, .freeHtmlMapright{overflow:hidden;background:#fafafa;margin-bottom:10px !important;min-height:360px;}
.worldcountriesHtml5MapStateInfo, .fm-map-container{margin-top:40px !important;padding-bottom:20px !important;}
.fm-tooltip-name{display:none !important;}
.location-addr{margin-bottom:20px;}
#freeHtmlMapStateInfo h2, .worldcountriesHtml5MapStateInfo h2{margin-bottom:20px;}
.news-events{background:#f4f4f4;height:575px;overflow:scroll;-webkit-overflow-scrolling:touch;margin:0;}
.news-events-wrapper .news-events{height:100%;}
.graybg .news-events{background:#ffffff;height:460px;overflow:auto;margin:0;}
.news-events li{border-bottom:1px solid #efb629;padding:30px 25px;position:relative;}
.graybg .news-events li{border-bottom:1px solid #efb629;padding:25px;position:relative;min-height:115px;}
.pic-date{float:left;text-align:center;height:60px;width:90px;overflow:hidden;}
.description{padding:0 90px 0 0px;word-wrap:break-word;float:right; width: calc(100% - 110px);}
.description h3{margin-bottom:4px;line-height:18px;}
.description .link{padding:5px 0 0;}
.time{position:absolute;right:25px;top:50%;margin-top:-9px;}
.events-list li{border-color:#3861a3;}
.event-date{font-family:'Arimo Bold', sans-serif;font-size:42px;color:#aaaaaa;line-height:40px;}
.events-list .description{padding-left:80px;margin-top:5px;}
.event-month{text-transform:uppercase;font-family:'Arimo Bold', sans-serif;}
.news-events li:hover{background:#fafafa;color:#25292b;}
.news-events li:hover .event-date,.news-events li .description .lightbox-open{color:#3861a3;}
.events-list li:hover h3{color:#25292b;}
.events-list li:hover .date{color:#3861a3;}
.founder-pidilite p{margin-bottom:15px;line-height:24px;}
.founder-img-section{background:#f8f8f8;padding:50px 0 0;text-align:center;}
.founder-img-section h3{font-family:'Arimo Bold';color:#777777;margin-bottom:5px;font-size:18px;}
.founder-img-section h4{color:#777777;}
.founder-testimonial-list{text-align:center;}
.founder-testimonial-text{width:50%;display:inline-block;font-size:18px;margin-top:50px;}
.founder-testimonial-text h4{margin-bottom:25px;line-height:26px;}
.founder-testimonial-text p{font-family:'arimoitalic';color:#000000;}
.founder-testimonial-list .owl-controls .owl-page span{width:40px !important;height:5px !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;background:#ababab !important;}
.founder-testimonial-list .owl-controls .owl-page.active span{background:#ef3290 !important;}
.founder-testimonial-list .owl-item .item{position:relative;}
.founder-testimonial-list .owl-item .item:before{content:'';display:inline-block;background:url(images/Quotes.svg);width:91px;height:57px;position:absolute;top:0;left:10%;}
.founder-testimonial-list .owl-item .item:after{content:'';display:inline-block;background:url(images/Quotes.svg);width:91px;height:57px;position:absolute;bottom:0;right:10%;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}
.founder-special-quote{background:#f0d7e3;padding:40px 0;text-align:center;}
.founder-special-quote h2{color:#ef3290;font-family:'Arimo Bold';font-size:22px;padding:0 10%;line-height:30px;}
.quote-single-blue{background:#ef3290;color:#ffffff;padding:50px 30px;min-height:515px;}
.quote-single-blue h3{color:#ffffff;}
.quote-flip img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}
.quote-flip{margin-bottom:60px;}
.single-quote-founder{padding:40px 0;}
.single-quote-founder p{line-height:24px;}
.partners-map{padding:20px;position:relative;}
#regions-dropdown{position:absolute;top:0px;height:45px;font-size:18px;left:20px;border:none;padding:5px 40px 5px 15px;z-index:100;font-family:'Arimo';-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:transparent url(images/select-drop.svg)no-repeat 95% center;width:auto;}
select#regions-dropdown::-ms-expand{display:none;}
#regions-dropdown:focus{outline:none;}
.partners-map .freeHtmlMapbottom{}
.fm-map-container a{display:none !important;}
#map-container{margin-bottom:15px;}
.footer{background:#49494c;padding:50px 0;color:#fff;}
.footer ul{list-style-type:none;}
.footer ul li ul.sub-menu{margin:0;}
.footer a{color:#fff;}
.footer a:hover, .footer a:focus{color:rgba(255, 255, 255, 0.4);}
.footer ul.menu li{position:relative;}
.footer ul.menu > li:before{content:'';width:4px;height:2px;background:#f5f5f5;display:block;position:absolute;left:0;top:14px;}
.footer .menu li a{display:block;padding:5px 0;padding-left:10px;}
.footer .menu li a:hover{color:rgba(255, 255, 255, 0.4);margin-left:5px;}
.footer ul.menu li ul.sub-menu li{position:relative;}
.footer ul.menu li ul.sub-menu li:before{content:'';width:3px;height:3px;border-radius:50%;background:#f5f5f5;display:block;position:absolute;left:0;top:14px;}
.footer ul.menu li ul.sub-menu li a{font-size:12px;letter-spacing:0.4px;}
.footer ul.menu li.menu-item-has-children:not(:first-child){margin-top:40px;}
.footer .expand-open .row{display: flex; flex-wrap:wrap;}
.contactus{text-transform:uppercase;letter-spacing:1px;}
.subscribe-newsletter{border-bottom:1px solid #fff;padding-bottom:10px;position:relative;}
.subscribe-newsletter input{background:none;border:0;padding-right:30px;width:100%;font-size:14px;color:#fff;}
.social-links{margin:0;text-align:right;}
.social-links li{display:inline-block;margin:0 6px;vertical-align:top;}
.social-links li a{display:block;width:40px;height:40px;border-radius:50%;border:1px solid #ffffff;color:#ffffff;text-align:center;line-height:38px;}
.social-links li.fb a:hover{background:#3B5998;border-color:#3B5998;}
.social-links li.tw a:hover{background:#33CCFF;border-color:#33CCFF;}
.social-links li.ytube a:hover{background:#FF3333;border-color:#FF3333;}
.social-links li.site-link a:hover{background:#605ee0;border-color:#605ee0;}
.social-links li.lkin a:hover{background:#4875B4;border-color:#4875B4;}
.social-links li.rss a:hover{background:#fb7400;border-color:#fb7400;}
.social-links li.pinterest a,
.social-links li.instagram a{font-size:16px;}
.social-links li.pinterest a:hover{background:#bd081c;border-color:#bd081c;}
.social-links li.instagram a:hover{background:#ed4956;border-color:#ed4956;}
.social-links li.fb a:hover i,
.social-links li.tw a:hover i,
.social-links li.ytube a:hover i,
.social-links li.lkin a:hover i,
.social-links li.rss a:hover i,
.social-links li.pinterest a:hover i,
.social-links li.instagram a:hover i,
.social-links li a:hover i{color:#fff;}
.expand-nav{text-align:center;text-transform:uppercase;padding:5px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:40px 0;letter-spacing:2px;cursor:pointer;}
.expand-nav i{margin-left:10px;}
.expand-open{display:none;}
.widget-title{color:#ffffff;text-transform:uppercase;border-bottom:1px solid #ffffff;padding-bottom:10px;margin-bottom:10px;display:inline-block;letter-spacing:1px;}
.copyright{font-size:12px;}
.top-brands li{float:left;border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4;position:relative;width:25%;list-style:none;overflow:hidden;}
.top-brands li{display:block;}

.brands-overlay{height:100%;position:absolute;top:0;width:100%;background:rgba(255, 255, 255, 0.1);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfc', endColorstr='#697b8d', GradientType=0);}
.top-brands li h2,
.top-brands li h3{position:absolute;bottom:30px;left:25px;color:#fff;padding-right:25px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.top-brands li h3{bottom:-40px;padding:0 20px 0 0;}
.top-brands li:hover .brands-overlay{background:rgba(0, 0, 0, 0.6);}
.top-brands li:hover h2{-webkit-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);bottom:66px;}
.top-brands li:hover h3{-webkit-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);bottom:30px;}
.our-brands.top-brands li a:hover h2{bottom:30px;transition:none;opacity:0;}
.our-brands.top-brands li:last-child a:hover h2{opacity:1;}
.our-brands.top-brands li a:hover .brands-overlay{background:none;z-index:3;}
.our-brands.top-brands .secondary-overlay{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background:rgb(250,251,252);background:-moz-linear-gradient(top, rgba(250,251,252,1) 0%, rgba(233,237,242,1) 23%, rgba(210,217,225,1) 45%, rgba(189,198,208,1) 70%, rgba(169,180,191,1) 100%);background:-webkit-linear-gradient(top, rgba(250,251,252,1) 0%,rgba(233,237,242,1) 23%,rgba(210,217,225,1) 45%,rgba(189,198,208,1) 70%,rgba(169,180,191,1) 100%);background:linear-gradient(to bottom, rgba(250,251,252,1) 0%,rgba(233,237,242,1) 23%,rgba(210,217,225,1) 45%,rgba(189,198,208,1) 70%,rgba(169,180,191,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafbfc', endColorstr='#a9b4bf',GradientType=0);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.our-brands.top-brands li:hover .secondary-overlay{opacity:1;}
.our-brands.top-brands li a h3{font-weight:normal;color:#282828;text-align:center;left:0;right:0;padding:0;-webkit-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);}
.our-brands.top-brands li a:hover h3{bottom:53px;}
.our-brands.top-brands li:last-child .secondary-overlay{display:none;}
.our-brands.top-brands li:last-child a:hover .brands-overlay{background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfc', endColorstr='#697b8d', GradientType=0);}
.our-brands .brands-overlay img{position:absolute;left:0;right:0;margin:auto;bottom:82px;transform:translateY(-150px);-webkit-transform:translateY(-150px);-moz-transform:translateY(-150px);-ms-transform:translateY(-150px);-o-transform:translateY(-150px);-webkit-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 500ms cubic-bezier(0.645, 0.045, 0.355, 1);}
.our-brands.top-brands li a:hover .brands-overlay img{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);}
.openings{background:#fff;padding:30px;}
.openings-list{list-style-type:none;}
ul.openings-list li{margin-bottom:20px;}
.job-title{font-size:18px;color:#25292b;margin:0 0 5px;line-height:20px;}
.job-location{color:#777;}
.apply-linkedin{float:right;}
.apply-linkedin .link-blue{font-size:14px;padding:0;margin-right:15px;}
.linkedin{width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:1px solid #49494c;display:inline-block;text-align:center;line-height:26px;color:#49494c;}
.products-list li{float:left;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;position:relative;list-style:none;}
.products-list li:nth-child(3n+3){margin-right:0;}
.products-list li a{display:block;background:#fff;height:220px;}
.products-list li a:hover, .products-list li a:focus{text-decoration:none;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #edeff2 49%, #d1d4da 100%);background:-webkit-linear-gradient(top, #ffffff 0%, #edeff2 49%, #d1d4da 100%);background:linear-gradient(to bottom, #ffffff 0%, #edeff2 49%, #d1d4da 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d1d4da', GradientType=0);}
.products-list li h2{padding:20px 20px 10px 25px;}
.product-desc{width:50%;margin-left:25px;z-index:1;}
.product-desc h3{color:#777;line-height:22px;}
.product-arrow{position:absolute;bottom:25px;left:25px;width:30px;height:30px;border:1px solid #aaaaaa;text-align:center;line-height:28px;display:none;}
.product-arrow i{font-size:18px;color:#aaaaaa;}
.product-image > img{position:absolute;right:0;bottom:0;text-align:right;}
.products-list li a:hover .product-arrow{display:block;}
.backto{color:#49494c;font-size:16px;padding:20px;display:inline-block;}
.back-arrow{background:url("images/arrow.svg")no-repeat;width:16px;height:16px;display:inline-block;vertical-align:text-top;}
.backto i{margin-right:5px;font-size:18px;}
.product-details{background:#fff;-webkit-box-shadow:1px 1px 1px 0 #d7d7d7;box-shadow:1px 1px 1px 0 #d7d7d7;padding:25px;}
.product-details-image{text-align:center;margin-top:60px;}
.list-numeric, .list-dots{margin:5px 0 0 15px;}
.list-numeric li{list-style-type:decimal;padding-left:10px;}
.list-dots li{position:relative;padding-left:10px;margin-top:20px;}
.list-dots li:before{width:4px;height:4px;background:#efb629;content:"";position:absolute;top:8px;left:-15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.grid-gallery-caption figcaption{padding:20px !important;}
.gg-image-caption h3{color:#fff;margin-bottom:10px;font-size:18px;}
.community-images{overflow:hidden;position:relative;cursor:pointer;}
.community-images >a{display:block;}
.community-title,.community-images:after,.community-images img{-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.community-images:after{content:"";border:1px solid #fff;background:transparent;height:100%;width:100%;position:absolute;left:0;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1);pointer-events:none;}
.community-images:hover:after{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9);border-width:3px;}
.community-images img{width:100%;}
.community-images:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}
.community-overlay{height:100%;position:absolute;text-align:center;top:0;width:100%;pointer-events: none;}
.community-title{font-size:28px;position:relative;color:#fff;line-height:32px;}
.community-title:after{background:#efb629;bottom:-15px;content:"";height:1px;left:50%;margin-left:-45px;position:absolute;width:90px;}
.education-list li{margin-bottom:50px;}
.education-list li:last-child{margin-bottom:0;}
.education-images img{width:100%;border:1px solid #ebebeb;}
.education-text h3{color:#25292b;margin:0 0 8px 0;}
.select-custom{margin:0 0 10px;display:inline-block;}
.select-entire{position:relative;display:inline-block;min-width:200px;margin:0 auto;}
.selected-item{font-size:16px;color:#25292b;cursor:pointer;}
.selected-item i{color:#777;font-size:14px;margin-left:10px;}
.selected-options{position:absolute;left:0;background:#fff;z-index:1;margin:10px 0 0;text-align:left;min-width:200px;-webkit-box-shadow:0 0 2px 1px #d7d7d7;box-shadow:0 0 2px 1px #d7d7d7;display:none;}
.selected-options li{cursor:pointer;padding:15px 20px;background:#fff;color:#25292b;font-size:16px;border-bottom:1px solid #d7d7d7;}
.selected-options li:hover{background:#3861a3;color:#fff;}
.selected-options li:last-child{border-bottom:0;}
.imageright{float:right;margin:0 0 10px 30px;}
.board-members .row-eq-height{display:block;}
.board-director-section{background:none;border:none;}
.board-director-section-responsive{display:block;margin-top:20px;background:#fff;border:2px solid #f0c865;padding:15px 15px;}
.directors-thumb{float:left;}
.directors-thumb img{width:100px;height:98px;}
.director-details{padding:15px;}
.board-director-list li{width:100%;}
.board-director-list li{float:left;background:#fff;width:33.33%;list-style:none;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-moz-transition:all ease 0.5s;transition:all ease 0.5s;}
/*.board-director-list li:nth-child(3n+1):hover{background:#f0bc3d;}*/
.board-director-list li:nth-child(3n+1){border-bottom:1px solid #efb629;}
.board-director-list li:nth-child(3n+2){border-bottom:1px solid #3861a3;}
/*.board-director-list li:nth-child(3n+2):hover{background:#3861a3;}*/
.board-director-list li:nth-child(3n+3){border-bottom:1px solid #e44c3c;}
/*.board-director-list li:nth-child(3n+3):hover{background:#e44c3c;}*/
.board-director-list{margin-bottom:0;}
.board-director-list h3{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:24px;margin-bottom:5px;}
.board-director-list p{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;}
/*.board-director-list li:hover h3, .board-director-list li:hover p{color:#fff;}*/
.board-director-section{background:#fff;border:2px solid #f0c865;}
.board-director-section-responsive{padding:30px 35px;background:none;border:none;}
.board-director-image img{margin:0 auto;display:block;border-radius:50%;width:150px;height:150px;}
.board-member-details{text-align:center;font-size:18px;color:#444444;}
.board-member-description p{font-size:18px;color:#444444;}
ul.leadership-list{position:relative;list-style-type:none;}
.leadership-list > li{float:left;background:#fff;width:25%;cursor:pointer;min-height:318px;}
.leadership-list > li:nth-child(3n+1){border-bottom:1px solid #efb629;}
.leadership-list > li:nth-child(3n+2){border-bottom:1px solid #3861a3;}
.leadership-list > li:nth-child(3n+3){border-bottom:1px solid #e44c3c;}
.leader-odd-image-bg, .leader-even-image-bg{background:#e4e4e4;overflow:hidden;height:242px;}
.leader-odd-image-bg img, .leader-even-image-bg img{-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;}
.leadership-list > li:hover .leader-odd-image-bg img, .leadership-list > li:hover .leader-even-image-bg img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.leader-even-image-bg{background:#e4e4e4;}
.leader-odd-image-bg img, .leader-even-image-bg img{width:100%;}
.leader-details{padding:15px 20px;}
.leader-details h3{margin-bottom:5px;}
.leader-details h3, .leader-details p{width:100%;}
.leader-details p{min-height:36px;}
.leadership-block-wrapper{overflow:hidden;}
.leadership-full-view{background:#fff;box-shadow:0px 5px 13.92px 2.08px rgba(0, 0, 0, 0.12);position:fixed;height:calc(100% - 150px);height:-webkit-calc(100% - 150px);overflow-y:auto;opacity:0;top:55%; top:-webkit-calc(50% + 54px);top:calc(50% + 54px); -webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%); transform:translateY(-50%);visibility:hidden;width:100%;cursor:auto;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;z-index:5;left:0; max-width:1170px; right:0; margin: auto;}
.leadership-list li.active .leadership-full-view{opacity:1;visibility:visible;}
.close-leader{position:absolute;top:30px;right:30px;cursor:pointer;z-index:9;}
.close-leader .close-search{position:static;}
.chairman-inner{padding:10px 0 10px 15px;font-size:16px;line-height:20px;width:54.1%;float: left;}
.chairman-inner p{font-size:14px;line-height:20px;color:#444444;margin-bottom:20px;}
.chairman-inner h3{font-size:22px;margin-bottom:8px;}
.chairman-inner h4{margin-bottom:10px;font-size:18px;}
.leadership-inner{padding:40px 0 30px 40px;font-size:16px;line-height:20px;width:54.1%;height:980px;overflow:auto;}
.leadership-inner .mCSB_scrollTools{right:-30px !important;}
.leadership-inner ul{margin-bottom:20px;}
.leadership-inner ul li{color:#444444;font-size:15px;}
.leadership-header h3{font-size:22px;margin-bottom:8px;}
.leadership-header h4{margin-bottom:10px;font-size:18px;}
.leadership-header{padding-bottom:10px;}
.leadership-inner .leadership-header p{margin-bottom:10px;color:#666666;}
.leadership-inner p{font-size:16px;line-height:20px;color:#444444;margin-bottom:12px;}
.leadership-desc{font-size:12px;margin-top:5px;}
.leadership-full-view .imageright{padding:0 0 0 40px;max-width:551px;width:45.9%;margin:0;}
.directors-tab-content{display:none;}
.directors-tab-content.active{display:block;}
.cd-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;padding:10px 26px 10px 10px;height:44px !important;background:url('images/select-drop.svg')no-repeat right center;}
.cd-select select::-ms-expand{display:none;}
.filter-options{list-style-type:none;vertical-align:top;font-size:0;text-align:left;}
.filter-options li{display:inline-block;background:#ffffff;border-right:1px solid #f1f1f1;position:relative;}
.filter-options li:after{content:"";height:100%;width:35px;background:url(images/dropdown.svg) no-repeat left center;background-color:#ffffff;position:absolute;right:0;top:0;pointer-events:none;}
.filter-options li:last-child{border-right:0;}
.filter-options li select{height:58px;color:#000000;font-size:16px;padding-left:28px;padding-right:35px;min-width:198px;border:0;}
.filter-options li select option:first-child{display:none;}
.filter-options li select option{padding:10px 15px;}
.filter-options li select:focus{outline:none;}
.circle-ico{height:32px;width:32px;border-radius:50%;display:inline-block;line-height:28px;text-align:center;overflow:hidden;font-size:14px;border:1px solid #3861a3;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;}
.job-page .openings-list > li{padding:15px 30px;margin-bottom:0;background:#fcfcfc;border-bottom:1px solid #f1f1f1;width:100%;float:left;}
.apply-linkedin .link-blue{margin-right:0px;text-align:left;line-height:32px;}
.job-page .openings-list > li .apply-linkedin{padding-top:7px;}
.apply-linkedin .link-blue:hover .circle-ico{background-color:#3861a3;}
.apply-linkedin .link-blue .circle-ico i{font-size:14px;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;}
.apply-linkedin .link-blue:hover .circle-ico i{color:#ffffff;}
.apply-linkedin .link-blue .circle-ico{margin-left:10px;padding-left:5px;text-align:left;float:right;}
.job-page.openings{padding:0;}
.city-icon{background:url(images/city-icon.svg)no-repeat center 14px;display:inline-block;width:14px;height:44px;float:left;}
.division-icon{background:url(images/division-icon.svg)no-repeat center 14px;display:inline-block;width:24px;height:44px;float:left;}
.function-icon{background:url(images/function-icon.png)no-repeat center 14px;display:inline-block;width:25px;height:44px;float:left;}
.icon-brands{background:url(images/icon-product.png)no-repeat center 14px;display:inline-block;width:28px;height:44px;float:left;}
.icon-media{background:url(images/icon-media.png)no-repeat center 14px;display:inline-block;width:24px;height:44px;float:left;}
.no-gutter-left{margin-left:-15px;}
.no-gutter-right{margin-right:-15px;}
.no-gutter{margin-left:-15px;margin-right:-15px;}
.contact-page.custom-tabs .tab-content > .tab-pane{height:441px;background:#ffffff;padding-left:6.67%;font-size:18px;color:#25292b;padding-top:25px;}
.contact-page.custom-tabs .tab-content > .tab-pane address{line-height:24px;margin-bottom:30px;}
.contact-page.custom-tabs .nav-tabs li{width:24.90%;margin-right:0;}
.contact-page.custom-tabs .nav-tab{border-bottom:0;}
.contact-page.custom-tabs .nav-tabs li a{margin-right:0;border-radius:0;border-color:#f1f1f1;border-bottom-width:2px;border-top:0;background:#f8f8f8;text-transform:capitalize;line-height:58px;padding:0 12px;font-size:16px;color:#777777;}
.contact-page.custom-tabs .nav-tabs li:first-child a{border-left:0;}
.contact-page.custom-tabs .nav-tabs li:last-child a{border-right:0;}
.contact-page.custom-tabs .nav-tabs li.active a{background:#ffffff;color:#e44c3c;border-bottom-color:#ffffff;}
.contact-page.custom-tabs .scrtabs-tabs-fixed-container,.contact-page.custom-tabs .scrtabs-tab-container{height:auto;overflow:hidden;}
.contact-page.custom-tabs .tab-content > .tab-pane h3{font-size:24px;margin-bottom:15px;}
.map-tab{display:none;}
.map-tab #tdMap > div{margin:0 !important;border:0 !important;}
.map-tab:first-child{display:block;}
.form-group .f-label,.form-group label{font-size:16px;color:#aaaaaa;display:block;position:absolute;top:50%;left:0;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;font-weight:normal;}
.form-group label{display:block;position:static;}
.form-group.input-filled .f-label{top:0%;}
.form-group input[type='text'],
.form-group input[type='email'],
.form-group input[type='number'],
.form-group input[type='tel'],
.form-group textarea{font-size:24px;box-shadow:none;border:0;border-bottom:2px solid #aaaaaa;border-radius:0;font-family:'Arimo';padding-left:0;padding-right:0;background:none;}
.form-group.input-filled input[type='text'],
.form-group.input-filled input[type='email'],
.form-group.input-filled input[type='number'],
.form-group.input-filled input[type='tel'],
.form-group.input-filled textarea,
.form-group.input-filled .selectric{border-bottom-color:#3861a3;}
.form-group{position:relative;min-height:67px;padding-top:15px;}
.form-group.input-filled input.error,.form-group input.wpcf7-not-valid, .form-group input.wpcf7-not-valid{border-bottom-color:#e44c3c !important;}
span.wpcf7-not-valid-tip{position:absolute;right:0;bottom:15px;text-transform:uppercase;}
.wpcf7-form-control-wrap{position:static;}
input:-webkit-autofill,textarea:-webkit-autofill, select:-webkit-autofill{background-color:none;}
.form-group textarea{font-size:16px;height:50px;width:100%;resize:none;padding-top:0;}
.form-control:focus{box-shadow:none;}
.captcha-wrapper > div{width:calc(50% - 10px);width:-webkit-calc(50% - 10px);float:left;height:70px;vertical-align:middle;}
.captcha-wrapper .captcha-input{float:right;padding-top:11px;}
.captcha-wrapper .captcha-input input[type='text']{width:100%;}
.captcha-wrapper .image-block{position:relative;background:#f1f1f1;}
.captcha-wrapper .image-block img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);;transform:translate(-50%, -50%);}
.form-group.msg-box{padding-top:0;}
.wpcf7-list-item{padding-right:1%;margin:0;display:inline-block;position:relative;padding-top:10px;padding-bottom:10px;min-width:175px;margin-left:0 !important;font-size:16px;}
.wpcf7-list-item input[type='radio']{float:left;margin-top:2px;margin-right:5px;opacity:0;}
.wpcf7-list-item-label:before{position:absolute;height:12px;width:12px;background:#cccccc;left:0;top:12px;content:"";pointer-events:none;}
.wpcf7-list-item input[type='radio']:checked + .wpcf7-list-item-label:before{background:#3861a3;}
.form-group input[type='submit']{margin-top:15px;border:0;border-radius:0;color:#3861a3;font-size:24px;background-color:transparent;background-image:url(images/submit-arrow.png);padding-right:20px;background-position:center right;background-repeat:no-repeat;}
.custom-select-drop .f-label{top:20%;}
.custom-select-drop .selectric{border-bottom:2px solid #aaaaaa;}
.custom-select-drop .selectric-wrapper{width:100%;margin-left:0;position:relative;bottom:-12px;}
.custom-select-drop .selectric-wrapper .selectric .label{padding-left:0;}
.con-product-drop{width:100%;font-size:16px;border:none;border-bottom:2px solid #aaaaaa;position:absolute;bottom:5px;height:34px;}
.con-product-drop:focus{outline:none;}
.contact-us-left{background:#ffffff url('images/contact-bg.png')no-repeat left bottom;padding:30px;}
.contact-us-right{background:#ffffff;padding:30px;}
.contact-us-right h3,
.contact-us-left h3{font-size:24px;font-family:'Arimo Bold';margin-bottom:20px;}
.contact-detail{margin-bottom:40px;font-size:18px;}
.contact-detail h2{margin-bottom:15px;}
.contact-detail p{margin-bottom:10px;}
.accordion-content h3{font-size:16px;font-weight:normal;color:#49494c;margin-bottom:0;}
.accordion-content h5{color:#49494c;font-size:14px;}
.accordion-content p{font-size:14px;color:#777;}
.accordion-content .list-dots li{padding-left:0;color:#777;line-height:1.5;}
.accordion-content .list-dots li:before{background:#777;}
.share-media{margin-top:30px;line-height:40px;vertical-align:top;}
.share-media p{font-size:16px;display:inline-block;}
.share-media .social-links{display:inline-block;}
.share-media .social-links li a{border:1px solid #49494c;color:#49494c;}
.global-list{background:#f4f4f4;padding:5px;margin-bottom:20px;-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;-ms-transition: all ease 0.3s;transition: all ease 0.3s;}
.greybg .global-list{background:#fff;}
.global-list:hover{box-shadow:0px 0px 3px 3px rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);}
.global-height{height:220px;overflow:auto;}
.global-height .subtitle{margin-top:0;}
.global-list .mCSB_scrollTools{right:-21px !important;}
.country-address{padding:15px;}
.export-list{padding:15px;}
.export-list img{margin-right:10px;}
.country-title{margin-bottom:15px;min-height:32px;}.country-title .fa{margin-top: 4px;}
.country-title .country-ico{margin-right:10px;height:32px;width:32px;border-radius: 50%;overflow: hidden;display:inline-block;vertical-align: bottom;}
.global-page-link{color:#25292b;display:block;}
.back-to{background:#ffffff;padding-bottom:40px;}
.subsidiary-acc{margin-bottom:0;}
.subsidiary-acc .panel{border-radius:0;border:0;border-bottom:1px solid #e2e2e2;box-shadow:none;margin-top:0 !important;}
.subsidiary-acc .panel-heading{background:rgba(248, 248, 248, 0.6);padding:20px 25px;border-radius:0;}
.subsidiary-acc .panel-title{font-size:24px;line-height:20px;}
.subsidiary-acc .panel-title a{color:#777;}
.subsidiary-acc .panel-title a i{font-size:18px;}
.subsidiary-acc .highlight{background:#fff;}
.subsidiary-acc .highlight a{color:#3861a3;}
.subsidiary-acc .panel-body{padding:0;background:#f8f8f8;}
.subsidiary-acc .panel-default > .panel-heading + .panel-collapse > .panel-body{border-color:#e2e2e2;}
.subsidiary-acc .panel-padding{padding:20px 25px;}
.accordion-gray .panel-heading{background:rgba(244, 244, 244, 0.5);}
.accordion-gray .highlight{background:#f4f4f4;}
.subsidiary-list{margin-bottom:0;}
.subsidiary-list li{float:left;border-right:1px solid #e2e2e2;width:20%;}
.subsidiary-list li > a{display:block;padding:25px 20px;background:#f8f8f8;color:#777;}
.subsidiary-list li a h3{color:#25292b;margin-bottom:3px;}
.subsidiary-list li:nth-child(even){border-bottom:1px solid #efb629;}
.subsidiary-list li:nth-child(odd){border-bottom:1px solid #3861a3;}
.subsidiary-list li:nth-child(even) a:hover{background:#efb629;}
.subsidiary-list li:nth-child(odd) a:hover{background:#3861a3;}
.subsidiary-list li a:hover, .subsidiary-list li a:hover h3{color:#fff;}
.subsidiary-companies-list li{width:100%;}
.subsidiary-companies-list li{float:left;background:#fff;width:33.33%;list-style:none;}
.subsidiary-companies-list li:nth-child(3n+1):hover .sub-company-details{background:#f0bc3d;}
.subsidiary-companies-list li:nth-child(3n+1) .sub-company-details{border-bottom:1px solid #efb629;}
.subsidiary-companies-list li:nth-child(3n+2) .sub-company-details{border-bottom:1px solid #3861a3;}
.subsidiary-companies-list li:nth-child(3n+2):hover .sub-company-details{background:#3861a3;}
.subsidiary-companies-list li:nth-child(3n+3) .sub-company-details{border-bottom:1px solid #e44c3c;}
.subsidiary-companies-list li:nth-child(3n+3):hover .sub-company-details{background:#e44c3c;}
.subsidiary-companies-list{margin-bottom:0;}
.subsidiary-companies-list h4{width:100%;min-height:40px;font-size:18px;margin-bottom:5px;}
.subsidiary-companies-list a{color:#777777;font-size:14px;}
.subsidiary-companies-list li:hover h4,
.subsidiary-companies-list li:hover a{color:#fff;}
.sub-company-details{padding:15px;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-moz-transition:all ease 0.5s;transition:all ease 0.5s;}
.subsidiary-download-all{background:#ffffff;padding:20px 0;width:33.33%;display:inline-block;border:1px solid #e4e4e4;}
.subsidiary-download-all a{font-size:18px;}
.inner-question{color:#49494c;}
.primary-question{border-bottom:1px solid #3861a3;padding-bottom:20px;}
.videos-list{margin:0 -10px;}
.videos-list li{width:25%;float:left;padding:10px;}
.shareholder-pattern.transcript-list li{width:100%;padding:0;}
.shareholder-pattern li .q-content{padding:15px 30px;width:100%;}
.shareholder-pattern li .q-content:nth-child(even){background:#f4f4f4;}
.shareholder-pattern li .q-content:nth-child(odd){background:#f9f9f9;}
.greybg .shareholder-pattern li .q-content:nth-child(even){background:#fafafa;}
.greybg .shareholder-pattern li .q-content:nth-child(odd){background:#eee;}
.transcript-list{list-style:none;}
.transcript-list li{padding:15px 30px;}
.transcript-list li:nth-child(even){background:#f4f4f4;}
.transcript-list li:nth-child(odd){background:#f9f9f9;}
.greybg .transcript-list li:nth-child(even){background:#fafafa;}
.greybg .transcript-list li:nth-child(odd){background:#ffffff;}
.transcripts-para{color:#25292b;float:left;}
.transcript-download{float:right;}
.transcript-download a{color:#777777; position: static; min-width: 130px; text-align: left;}
.icon-play-circle-blue{background:url("images/play-circle-blue.svg") no-repeat;background-size:contain;width:20px;height:20px;display:inline-block;}
.icon-download{background:url("images/download2.png") no-repeat;width:20px;height:20px;display:inline-block;}
.transcript-download i{margin-right:15px;vertical-align:middle; height: 20px; width: 20px;}
.transcript-download a:hover{color:rgba(119, 119, 119, 0.8);}
.news-height{height:575px;}
.white-bg{background:#ffffff;}
.grey-bg{background:#f4f4f4;}
.news-white ul{background:#fff;}
.news-grey ul{background:#f4f4f4;}
.news-white iframe{display:block;}
.media-content{padding:27px 15px;overflow:hidden;text-align:left;}
.media-content h3 + p{min-height:90px;/*72px*/}
.scrtabs-tabs-fixed-container ul.nav-tabs > li{text-align:center;outline:none;z-index:2;}
.scroll-nav{height:50px;width:20px;}
.scroll-prev{background:url(images/prev.png)no-repeat center;display:block;}
.scroll-next{background:url(images/next.png)no-repeat center;display:block;}
.milestone-thumb{margin:15px 0;}
.milestone-thumb img{border-radius:50%;border:2px solid #ffffff;box-shadow:1px 1px 1px 1px #bfbfbf;}
/*.milestone-list li.active .milestone-thumb img{border:2px solid #4879af;}*/
.milestone-section .nav > li > a{padding:10px;font-size:16px;width:230px;border:none;color:#b4b4b4;}
.milestone-list{border-bottom:0;position:relative;}
.milestone-list:after{content:'';position:absolute;top:80px;width:100%;height:2px;background:#4477ae;z-index:1;}
.milestone-list > li.active > a,
.milestone-list > li.active > a:hover,
.milestone-list > li.active > a:focus{color:#4477ae;background-color:transparent;border:none;border-radius:0;}
.milestone-list li a:hover,
.milestone-list li a:focus{background:none;border:transparent;}
.milestone-section .scrtabs-js-tab-scroll-arrow-left{position:absolute;top:50%;left:-25px;z-index:10;margin-top:-25px;}
.milestone-section .scrtabs-js-tab-scroll-arrow-right{position:absolute;right:-25px;top:50%;z-index:10;margin-top:-25px;}
.awards-main .item{background:#ffffff;margin:0 10px;min-height:170px;position:relative;}
.awards-main .item a{position:absolute;left:0;top:0;height:100%;width:100%;padding:15px;}
.award-type img{position:absolute;right:15px;bottom:15px;width:auto !important;}
.awards-main .owl-buttons .owl-prev{display:inline-block;position:absolute;top:50%;left:-30px;margin-top:-25px !important;}
.awards-main .owl-buttons .owl-next{display:inline-block;position:absolute;top:50%;right:-30px;margin-top:-25px !important;}
.awards-main .owl-pagination{display:none;}
.award-thumbnails{float:left;max-width:350px;}
.award-descriptions{max-width:365px;float:right;padding-left:20px;}
.award-desc{font-size:12px;color:#333333;}
.popup-wrapper .modal-window{opacity:1;pointer-events:auto;z-index:99;}
.popup-wrapper .close-btn,.popupContainer .close-btn,.popupContent .close-btn,.ads-list .close-btn{height:15px;width:15px;cursor:pointer;display:inline-block;position:absolute;right:15px;top:15px;background:url(images/close-search_dark.svg) no-repeat left top;background-size:cover;}
.popupContainer .close-btn{top:40px;right:45px;z-index:5;}
.popup-wrapper .modal-window .popUpContainer{box-shadow:0 0 1px 1px #bbb;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;}
.modal-window >.popupContainer{box-shadow:0 0 1px 1px #bbb;padding:0px 35px 40px;background:#f7f7f7;position:fixed;height:-webkit-calc(100% - 180px);height:calc(100% - 180px);width:100%;top:150px;left:0;right:0;margin:auto;overflow-y:auto;display:none;}
.open.modal-window > .popupContainer{display:block;}
.modal-window >.popupContainer .container{width:100%;}
.awards-main .owl-wrapper .modal-window{display:none;}
.modal-window{position:fixed;background-color:rgba(255,255,255,0.8);top:0;right:0;bottom:0;left:0;z-index:10000;opacity:0;pointer-events:none;}
.modal-window:target{opacity:1;pointer-events:auto;}
.modal-window .popUpContainer{max-width:580px;width:100%;}
.modal-window > div{max-width:1200px;position:relative;margin:10% auto;padding:2rem;background:#fff;color:#444;}
.modal-window header{font-weight:bold;}
.modal-close{color:#aaa;line-height:50px;font-size:80%;position:absolute;right:0;text-align:center;top:0;width:70px;text-decoration:none;}
.modal-close:hover{color:#000;}
#sync1 .item{background:#0c83e7;padding:80px 0px;margin:5px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
#sync2 .item{background:#C9C9C9;padding:10px 0px;margin:5px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer;}
#sync2 .item h1{font-size:18px;}
#sync2 .synced .item{background:#0c83e7;}
.engagement-program-main img{width:100%;}
.brands-carousel{text-align:center;}
.brands-carousel .owl-item .item{background:#fff;padding:50px 0;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.brands-carousel .owl-carousel .item img{width:auto;}
.custom-accordion-grey .accordions .accordions-head{line-height:20px !important;font-size:24px !important;padding:20px 25px !important;background:#f4f4f4 !important;border-radius:0 !important;margin:0 !important;border:0 !important;border-bottom:1px solid #ddd !important;}
.custom-accordion-grey .accordions .accordions-head .accordions-head-title{color:#777777 !important; font-size: 24px !important;}
.custom-accordion-grey .accordions .accordions-head-title{padding:0 !important;}
.custom-accordion-grey .accordions .accordions-head:focus{outline:none !important;}
.custom-accordion-grey .accordions .accordion-content{padding:15px 25px ;border:0 !important;border-bottom:1px solid #dddddd !important;background:#fcfcfc !important;}
.custom-accordion-grey .accordions .ui-state-active .accordions-head-title{color:#3861a1 !important;}
.custom-accordion .accordions .accordions-head{line-height:20px !important;font-size:24px !important;padding:20px 25px;background:#ffffff !important;border-radius:0;margin:0;border:0;border-bottom:1px solid #ddd;}
.custom-accordion .accordions .accordions-head .accordions-head-title{color:#777777 !important;}
.custom-accordion .accordions .accordions-head-title{padding:0 !important;}
.custom-accordion .accordions .accordions-head:focus{outline:none !important;}
.custom-accordion .accordions .accordion-content{padding:15px !important;border:0 !important;border-bottom:1px solid #dddddd !important;background:#fcfcfc !important;}
.custom-accordion .accordions .ui-state-active .accordions-head-title{color:#3861a1 !important;}
.subsidiary-list-carousel{margin-bottom:0;position:relative;}
.subsidiary-list-carousel li{float:left;border-right:1px solid #e2e2e2;width:100%;}
.subsidiary-list-carousel li{display:block;padding:20px;background:#f8f8f8;min-height:82px;}
.subsidiary-list-carousel li a{color:#777777;}
.subsidiary-list-carousel li:hover a{color:#ffffff;}
.subsidiary-list-carousel li h3{color:#25292b;margin-bottom:7px;}
.subsidiary-list-carousel .owl-item:nth-child(even){border-bottom:1px solid #efb629;}
.subsidiary-list-carousel .owl-item:nth-child(odd){border-bottom:1px solid #3861a3;}
.subsidiary-list-carousel .owl-item:nth-child(even) li:hover{background:#efb629;}
.subsidiary-list-carousel .owl-item:nth-child(odd) li:hover{background:#3861a3;}
.subsidiary-list-carousel li:hover,
.subsidiary-list-carousel li:hover h3{color:#fff;}
.subsidiary-list-carousel .owl-pagination{display:none;}
.subsidiary-list-carousel .owl-buttons .owl-prev{display:inline-block;position:absolute;top:50%;left:-30px;margin-top:-25px;}
.subsidiary-list-carousel .owl-buttons .owl-next{display:inline-block;position:absolute;top:50%;right:-30px;margin-top:-25px;}
.finance-investor-center{background:url(images/investor-center-back.jpg)no-repeat;-webkit-background-size:cover;background-size:cover;min-height:220px;padding:96px 0px;text-align:center;}
.finance-investor-center a{font-family:'Arimo Bold';font-size:26px;color:#ffffff;border:3px solid #ffffff;padding:19px 85px;display:inline-block;}
.annual-reports{margin:0;padding:0;list-style:none;}
.annual-reports .owl-pagination{display:none;}
.annual-reports .owl-buttons .owl-prev{display:inline-block;position:absolute;top:50%;left:-30px;margin-top:-25px;}
.annual-reports .owl-buttons .owl-next{display:inline-block;position:absolute;top:50%;right:-30px;margin-top:-25px;}
.annual-reports .owl-item,.annual-reports .report-item{margin:0;float:left;padding:10px;}
.annual-reports .report-item{max-width:292px;min-height:282px;}
.page-id-1054 .annual-reports .report-item h4{min-height:34px;font-size: 14px;font-weight: bold;}
.annual-reports .owl-item h4,.annual-reports .report-item h4{margin-bottom:7px;font-size:16px;}
.annual-reports .owl-item h4{min-height:34px;}
.annual-reports .owl-item a,.annual-reports .report-item a{color:#777777;}
.annual-reports .owl-item{padding:0 10px;}
.annual-reports .owl-item:hover h4,
.annual-reports .owl-item:hover a,
.annual-reports .report-item:hover h4,
.annual-reports .report-item:hover a{color:#ffffff;}
.reports-download-link{position:relative;}
.annual-reports .owl-item .reports-download-link a,
.annual-reports .report-item .reports-download-link a{opacity:0;position:absolute;bottom:0;width:100%;height:100%;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.annual-reports .report-item:hover .download-here a{opacity:1;}
.annual-reports .owl-item:hover .download-here a{opacity:1;}
.annual-reports .owl-item span.download-here,.annual-reports .report-item span.download-here{opacity:0;}
.annual-reports .owl-item:hover span.download-here,.annual-reports .report-item:hover span.download-here{opacity:1;}
.download-here{position:absolute;height:100%;width:100%;left:0;top:0;transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;}
.download-here i{position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;}
.annual-reports .report-item:nth-child(3n+1):hover .download-here,.annual-reports .owl-item:nth-child(3n+1):hover .download-here{background:rgba(206, 77, 63, .85);}
.annual-reports .report-item:nth-child(3n+2):hover .download-here,.annual-reports .owl-item:nth-child(3n+2):hover .download-here{background:rgba(239, 182, 41, .85);}
.annual-reports .report-item:nth-child(3n+3):hover .download-here,.annual-reports .owl-item:nth-child(3n+3):hover .download-here{background:rgba(56, 97, 163, .85);}
.icon-download-report,.icon-view-report{background-image:url(images/downloading.png);background-size:contain;width:50px;height:50px;display:block;}
.icon-view-report{background-image:url(images/redirect-link.svg);}
.annual-reports .report-item .testimonial-details,.annual-reports .owl-item .testimonial-details{background:#f8f8f8;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}
.annual-reports .report-item:nth-child(3n+1) .testimonial-details,.annual-reports .owl-item:nth-child(3n+1) .testimonial-details{border-bottom:1px solid #ce4d3f;}
.annual-reports .report-item:nth-child(3n+1):hover .testimonial-details,
.annual-reports .report-item:nth-child(3n+1):hover .testimonial-text,
.annual-reports .owl-item:nth-child(3n+1):hover .testimonial-details,
.annual-reports .owl-item:nth-child(3n+1):hover .testimonial-text{background:rgba(206, 77, 63, 1);}
.annual-reports .report-item:nth-child(3n+2) .testimonial-details,
.annual-reports .owl-item:nth-child(3n+2) .testimonial-details{border-bottom:1px solid #efb629;}
.annual-reports .report-item:nth-child(3n+2):hover .testimonial-details,
.annual-reports .report-item:nth-child(3n+2):hover .testimonial-text,
.annual-reports .owl-item:nth-child(3n+2):hover .testimonial-details,
.annual-reports .owl-item:nth-child(3n+2):hover .testimonial-text{background:rgba(239, 182, 41, 1);}
.annual-reports .report-item:nth-child(3n+3) .testimonial-details,
.annual-reports .owl-item:nth-child(3n+3) .testimonial-details{border-bottom:1px solid #3861a3;}
.annual-reports .report-item:nth-child(3n+3):hover .testimonial-details,
.annual-reports .report-item:nth-child(3n+3):hover .testimonial-text,
.annual-reports .owl-item:nth-child(3n+3):hover .testimonial-details,
.annual-reports .owl-item:nth-child(3n+3):hover .testimonial-text{background:rgba(56, 97, 163, 1);}
.announcement-carousel{display:flex;display: -webkit-flex;display:-ms-flex;justify-content: space-around;}
.whitebg .reports-list-two-col >div{background:#f8f8f8;}
.greybg .reports-list-two-col >div{background:#ffffff;}
.reports-list-two-col >div{width:50%;display:inline-block;float:left;padding:20px;}
.reports-list-two-col >div:nth-child(odd){border-bottom:1px solid #3861a3;}
.reports-list-two-col >div:nth-child(odd):hover{background:#3861a3;}
.reports-list-two-col >div:nth-child(odd):hover h3,
.reports-list-two-col >div:nth-child(odd):hover a{color:#ffffff;}
.reports-list-two-col >div:nth-child(even){border-bottom:1px solid #efb629;}
.reports-list-two-col >div:nth-child(even):hover{background:#efb629;}
.reports-list-two-col >div:nth-child(even):hover h3,
.reports-list-two-col >div:nth-child(even):hover a{color:#ffffff;}
.reports-list-two-col h3{margin-bottom:7px;}
.reports-list-two-col a{color:#777777;}
.quarter-overall,
.quarter-overall h2{color:#ffffff;text-align:center;}
.greybg .quarter-overall{background:#3861a3;}
.whitebg .quarter-overall{background:#efb629;}
.quaterly-details{text-align:left;padding:30px;}
.leadership-list .main-quarterly-report:hover h3,
.leadership-list .main-quarterly-report:hover p,
.leadership-list .main-quarterly-report:hover{color:#fff;}
.leadership-list .main-quarterly-report:nth-child(3n+1):hover .quaterly-head,
.leadership-list .main-quarterly-report:nth-child(3n+2):hover .quaterly-head,
.leadership-list .main-quarterly-report:nth-child(3n+3):hover .quaterly-head{color:#fff;}
.main-quarterly-report{padding:0;}
.page-id-2395 .cd-gallery li{width:100%;}
.page-id-2395 .cd-gallery ul li > div{display:none;background:#f4f4f4 !important;}
.page-id-2395 .cd-gallery ul li > div:first-child{display:block;}
.quarterly-reports .leadership-list .single-report .group-companies-image{padding:30px 0 0 0;background:transparent;border-right:none;}
.inv-service .single-report{background:#f0bc3d;color:#ffffff;}
.inv-service .single-report h3,
.inv-service .single-report a{color:#ffffff;}
.contact-cta{text-align:center;padding:10px 0 70px;background:#ffffff;}
.contact-cta a{color:#efb629;}
.contact-cta-grey{text-align:center;padding:10px 0 70px;}
.custom-tabs .scrtabs-tab-container{height:44px;}
.custom-tabs .scrtabs-tabs-fixed-container{height:44px;}
.group-companies-image{background:#fff;border-right:2px solid #f8f4f4;padding:80px 20px;}
.group-companies-image img{display:block;margin-left:auto;margin-right:auto;}
.animated .content-text:hover .link-red i,.animated .content-text:hover .link-blue i,.animated .content-text:hover .link i,a:hover>i.fa-angle-right{-o-animation:vdarrowlt 3s infinite;-moz-animation:vdarrowlt 3s infinite;-webkit-animation:vdarrowlt 3s infinite;animation:vdarrowlt 3s infinite;}
@-webkit-keyframes vdarrowlt{0%{margin-left:5px;}
50%{margin-left:20px;}
100%{margin-left:5px;}
}
@keyframes vdarrowlt{0%{margin-left:5px;}
50%{margin-left:20px;}
100%{margin-left:5px;}
}
.search-box{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transition:all ease-in 0.5s;-webkit-transition:all ease-in 0.5s;-moz-transition:all ease-in 0.5s;-ms-transition:all ease-in 0.5s;-o-transition:all ease-in 0.5s;box-shadow:rgba(0, 0, 0, 0.4) 0px 0px 30px;}
.search-box.active{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);background:#ffffff;position:fixed;}
.search-bg{position:absolute;}
.search-bg:after,.search-bg:before{content:"";transition:all cubic-bezier(.98,0,.71,.98) 0.5s 0.4s;-webkit-transition:all cubic-bezier(.98,0,.71,.98) 0.5s 0.4s;-moz-transition:all cubic-bezier(.98,0,.71,.98) 0.5s 0.4s;-ms-transition:all cubic-bezier(.98,0,.71,.98) 0.5s 0.4s;-o-transition:all cubic-bezier(.98,0,.71,.98) 0.5s 0.4s;height:100%;width:73px;background-color:transparent;position:absolute;top:0;width:100%;background-color:#fff;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}
.search-bg:after{border-right-color:#ffc20d;border-bottom-color:#ffc20d;}
.active .search-bg:after,.active .search-bg:before{opacity:1;}
.search-well{opacity:0;transition:all ease-in 0.3s 0.6s;-webkit-transition:all ease-in 0.3s 0.6s;-moz-transition:all ease-in 0.3s 0.6s;-ms-transition:all ease-in 0.3s 0.6s;-o-transition:all ease-in 0.3s 0.6s;}
.search-well input[type='text']{font-size:50px;box-shadow:none;color:#333;font-family:'Arimo';}
.active .search-well{opacity:1;}
.search-well .close-search{background-image:url(images/close-search_dark.svg);}
.chart-tab .nav-tabs li{width:49.9%;color:#777777;background:#f8f8f8;list-style-type:none;}
.chart-tab .nav-tabs li:last-child{float:right;}
.chart-tab .nav-tabs li:last-child a{border-right:0;}
.chart-tab .nav-tabs li a{border-radius:0;color:#777777;border-color:#f1f1f1;line-height:42px;border-bottom-width:2px;padding:0 10px;margin:0;}
.chart-tab .nav-tabs li.active{color:#3861a3;}
.chart-tab .nav-tabs li.active a{color:#3861a3;border-color:#ffffff;}
.chart-tab-content{position:relative;}
.chart-tab-content .tab{position:absolute;left:0;top:0;width:100%;height:100%;}
.chart-tab-content .tab:first-child{z-index:2;}
.chart-tab .sub-tab-links{max-height:456px;}
.chart-tab .tab-content{min-height:456px;background:#fefefe;}
.chart-tab .sub-tab-links li{padding:30px;color:#777777;cursor:pointer;list-style-type:none;}
.chart-tab .sub-tab-links li:hover,.chart-tab .sub-tab-links li.active{background:#fafafa;color:#25292b;}
.chart-tab .sub-tab-links li h5{font-size:16px;line-height:16px;}
.chart-tab .sub-tab-links li h5 small{font-size:12px;}
.chart-tab-content .sub-tabs li{position:absolute;left:0;top:0;width:100%;height:100%;list-style-type:none;}
.chart-tab-content .sub-tabs li:first-child{z-index:1;}
.visualizer-front{padding:0 20px;background:#fafafa;}
.mapbg{background:url(images/worldmap-dotted.png) no-repeat center top;padding-top:136px;padding-bottom:110px;}
.impact-card{text-align:center;}
.impact-card .title-ico{height:121px;width:121px;display:inline-block;box-shadow:-10.065px 14.923px 31.85px 3.15px rgba(0, 0, 0, 0.08), 0 -20px 0 0 #ccc;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#fff;margin-bottom:78px;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;}
.blue-theme.impact-card .title-ico{box-shadow:-10.065px 14.923px 31.85px 3.15px rgba(0, 0, 0, 0.08), -20px -20px 0 0 #0275b9;}
.blue-theme h3{color:#3861a3;}
.yellow-theme.impact-card .title-ico{box-shadow:-10.065px 14.923px 31.85px 3.15px rgba(0, 0, 0, 0.08), -20px -20px 0 0 #eeb529;}
.yellow-theme.impact-card.animated{-webkit-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;}
.yellow-theme h3{color:#eeb529;}
.red-theme.impact-card .title-ico{box-shadow:-10.065px 14.923px 31.85px 3.15px rgba(0, 0, 0, 0.08), -20px -20px 0 0 #d70026;}
.red-theme.impact-card.animated{-webkit-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s;}
.red-theme h3{color:#d70026;}
.impact-card .title-ico *{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.impact-card .icon{display:inline-block;height:44px;width:52px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);}
.icon.product-icon{background:url(images/product-icon.png) no-repeat center center;}
.icon.factory-icon{background:url(images/factory-icon.png) no-repeat center center;}
.icon.globe-icon{background:url(images/globa-point-icon.png) no-repeat center center;}
.impact-card h3{font-size:28px;font-weight:bold;}
.impact-card h3 small{padding-top:5px;display:block;font-size:18px;color:#49494c;font-weight:normal;}
.impact-card .title-ico:hover{box-shadow:-5px -5px 0 0 #ccc;}
.blue-theme.impact-card .title-ico:hover{background:#0275b9;}
.blue-theme.impact-card .title-ico:hover .icon.product-icon{background-image:url(images/product-icon-white.png);}
.yellow-theme.impact-card .title-ico:hover{background:#eeb529;}
.yellow-theme.impact-card .title-ico:hover .icon.factory-icon{background-image:url(images/factory-icon-white.png);}
.red-theme.impact-card .title-ico:hover{background:#d70026;}
.red-theme.impact-card .title-ico:hover .icon.globe-icon{background-image:url(images/globa-point-icon-white.png);}
.cutom-gutter-10{}
.cutom-gutter-10 .row{margin-left:-10px;margin-right:-10px;}
.cutom-gutter-10 [class^='col-']{padding-left:10px;padding-right:10px;}
.card-hover-item{border:2px solid #cccccc;text-align:center;min-height:280px;position:relative;font-size:16px;margin-bottom:45px;overflow:hidden;}
.card-hover-item .icon-wrapper{display:inline-block;padding:0 20px 20px;background:#ffffff;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;}
.card-hover-item .card-content{position:absolute;padding:20px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;height:120px;}
.card-hover-item .card-content p{opacity:0;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;color:#777777;}
.card-hover-item:hover{-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;border-color:#e96c5f;overflow:visible;}
.card-hover-item:hover .card-content{height:280px;overflow:visible;}
.card-hover-item:hover .card-content p{opacity:1;}
.card-hover-item:hover .icon-wrapper{-webkit-transform:translateY(-70%);-ms-transform:translateY(-70%);-o-transform:translateY(-70%);transform:translateY(-70%);}
.card-hover-item .nicescroll-cursors{left:15px !important;}
.value-ic{display:inline-block;height:46px;width:46px;background-repeat:no-repeat;background-position:center center;}
.icon-standards{background-image:url('images/ic_standards.svg');width:51px;}
.icon-transparency{background-image:url('images/ic_transparency.svg');}
.icon-empathy-respect{background-image:url('images/ic_respect.svg');}
.icon-owners{background-image:url('images/ic_owners.svg');}
.brand-box{border-top:5px solid #828282;box-shadow:0.819px 0.574px 1px 0px rgba(0, 0, 0, 0.15);background:#ffffff;padding:25px 28px 18px;margin-bottom:32px;cursor:pointer;}
.brand-box .modal-window{cursor:auto;}
.brand-box h2{margin-bottom:10px;}
.brand-box > p{font-size:16px;color:#777777;line-height:22px;min-height:66px;}
.brand-box .brand-logo{margin:0;text-align:center;min-height:200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-webkit-align-items:center;align-items:center;}
.brand-box .brand-logo img{margin:0 auto;}
.bt-yellow{border-color:#efc414;}
.bt-red{border-color:#e5251a;}
.bt-violet{border-color:#703784;}
.bt-blue{border-color:#005faa;}
.bt-blue-dark{border-color:#0d6293;}
.bt-brown{border-color:#4e2321;}
.no-gutter .row{margin-left:0;margin-right:0;}
.small-box-wrapper{margin-top:65px;}
.page-id-323 .brand-box2 p{min-height:36px;}
.brand-box2{border-bottom:1px solid #3861a3;padding:13px !important;background:#ffffff;border-right:1px solid #f1f1f1;}
.subsidiaries-block .brand-box2 > a{padding:16px;display:block;min-height:175px;}
.subsidiaries-block .brand-box2{padding:0 !important;}
.brand-box2:nth-child(3n - 1){border-bottom-color:#efb629;}
.brand-box2:nth-child(3n){border-bottom-color:#e44c3c;}
.brand-box2:nth-child(4n){border-right:0;}
.brand-box2 .brand-logo{margin-bottom:20px;min-height:69px;}
.brand-box2 .brand-logo img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;}
.brand-box2:hover .brand-logo img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}
.brand-box2 h3{font-size:18px;margin-bottom:8px;}
.brand-box2 p{font-size:14px;color:#777;}
.brand-box3 h3{line-height:20px;}
.brand-box3{border-bottom:1px solid #3861a3;padding:20px !important;background:#ffffff;border-right:1px solid #f1f1f1;min-height:85px;}
.brand-box3:nth-child(3n - 1){border-bottom-color:#efb629;}
.brand-box3:nth-child(3n){border-bottom-color:#e44c3c;}
.subsidiaries-block.small-box-wrapper{margin-top:0;}
.brand-box-container .brand-box .brand-logo{min-height:265px;}
.bt-fev-sh{border-color:#ec9231;}
.bt-fev-marine{border-color:#2a8ccd;}
.announcement-main .row{font-size:0;text-align:center;}
.announcement-carousel .owl-wrapper-outer{padding-bottom:25px;}
.announcement-carousel.annual-reports .item{border-bottom:0;background:#ffffff;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;width:23%;float:none;display:inline-block;vertical-align:top;font-size:14px;text-align:left;margin:0 10px;}
.announcement-carousel.annual-reports .item:hover{box-shadow:7px 5px 35px 5px rgba(200,200,200,0.5);}
.announcement-carousel .grid-text-inner{padding:15px;min-height:236px;}
.announcement-carousel .grid-text-inner h3{color:#3861a3;font-size:15px;margin-bottom:5px;}
.page-id-2008 .popupContainer{height: auto;}
.time-wrap{display:block;margin-bottom:5px;}
.greybg .contact-cta,
.greybg .contact-cta-grey{padding:60px 0 0;}
.greybg .contact-cta h3,
.greybg .contact-cta-grey h3{font-size:24px;color:#25292b;}
.greybg .contact-cta h3 a,
.greybg .contact-cta-grey h3 a{color:#e44c3c;}
.owl-carousel[data-id^="history-carousel"] .owl-buttons{position:absolute;top:50%;margin-top:-26px;left:0;right:0;}
.owl-carousel[data-id^="history-carousel"] .owl-buttons .owl-prev{float:left;}
.owl-carousel[data-id^="history-carousel"] .owl-buttons .owl-next{float:right;}
.owl-carousel[data-id^="history-carousel"] .owl-wrapper-outer{padding:0 30px;}
.owl-carousel[data-id^="history-carousel"] .owl-wrapper-outer .content-text{padding-right:7%;}
.product-list{list-style-type:none;overflow:hidden;}
.product-list li{float:left;width:33.3%;border-right:2px solid #f7f7f7;background:#ffffff;padding:20px 22px;}
.product-list li:nth-child(3n+1){border-bottom:1px solid #efb629;}
.product-list li:nth-child(3n+2){border-bottom:1px solid #3861a3;}
.product-list li:nth-child(3n+3){border-bottom:1px solid #e44c3c;width:33.4%;}
.product-list li h2{font-size:16px;color:#49494c;margin-bottom:5px;}
.product-list li p{font-size:14px;color:#777777;}
.open{opacity:1;pointer-events:auto;}
.whattodo-container .row-eq-height .grid-image-overlay{left:20px !important;top:20px !important;visibility:visible;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;background:rgba(145,112,255,0.8);height:-webkit-calc(100% - 40px);height:calc(100% - 40px);z-index:5;pointer-events:none;padding-right:20px;}
.whattodo-container .grid-text{overflow:hidden;}
.whattodo-container .grid-text:after{height:-webkit-calc(100% - 40px);height:calc(100% - 40px);width:100%;position:absolute;content:"";top:20px;right:20px;background:rgba(145,112,255,0.8);z-index:4;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);opacity:0;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;}
.whattodo-container .row-eq-height:hover .grid-text p,.whattodo-container .row-eq-height:hover .grid-text h2,.whattodo-container .row-eq-height:hover .grid-text h3{color:#ffffff;position:relative;z-index:5;}
.whattodo-container .row-eq-height:hover .grid-image-overlay,.whattodo-container .row-eq-height:hover .grid-text:after{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-moz-transform:translateY(0%);opacity:1;}
.whattodo-container .rev-item .grid-text:after{right:auto;left:20px;}
.whattodo-container .row-eq-height.rev-item .grid-image-overlay{left:-20px !important;padding-right:0;padding-left:20px;}
.page-id-236 .whattodo-container{background:#f4f4f4;}
.whattodo-container .row-eq-height.blue-overlay .grid-image-overlay,.whattodo-container .row-eq-height.blue-overlay .grid-text:after{background:rgba(56, 97, 163,0.8);}
.whattodo-container .row-eq-height.red-overlay .grid-image-overlay,.whattodo-container .row-eq-height.red-overlay .grid-text:after{background:rgba(228, 76, 60,0.8);}
.list-style-one{}
.custom-box-style{padding:50px 30px;text-align:center;}
.custom-box-style h2{font-family:'Arimo Bold';margin-bottom:10px;text-transform:uppercase;font-size:22px;}
.greybg .custom-box-style{border-top:2px solid #e44c3c;}
.whitebg .custom-box-style{border-top:2px solid #efb629;}
.solution-application-details{text-align:left;margin-top:30px;}
.solution-application-details li{margin-bottom:20px;}
.solution-application-details li:last-child{margin-bottom:0;}
.solution-application-details li h3{display:inline-block;}
.custom-select-width .selectric-wrapper{min-width:160px;}
.ads-list{background:#ffffff;padding:20px;}
.cd-gallery li{display:none;position:relative;}
.ads-list{text-align:center;font-size:0;}
.ads-list li{display:inline-block;text-align:center;margin:6px;font-size:14px;vertical-align:top;min-width:270px;height:150px;}
.cd-tab-filter-wrapper{margin-bottom:10px;}
.cd-filters{display:inline-block;}
.cd-filters select.filter,.quater-tab-link{border:none;height:30px;font-size:18px;margin-right:25px;font-family:'Arimo', sans-serif;}
.cd-filters select.filter:focus{outline:none !important;}
.cd-select select.quater-tab-link:foucs{outline:none;}
.ad-thumb{position:relative;}
.ad-title{position:absolute;display:table-cell;top:50%;left:0;margin-top:-20px;width:100%;}
.ad-title a{display:block;width:100%;}
.ad-title h3{color:#ffffff;text-align:center;}
.play-icon{background:url('images/play-icon.png');width:21px;height:28px;display:inline-block;}
.partners-map .htmlMapResponsive{max-width:inherit !important;}
.marginb50{margin-bottom:50px;}
.brand-box-container > .row,.engagement-program-main > .row,.center-block-grid > .row{font-size:0;text-align:center;}
.brand-box-container > .row > div, .engagement-program-main > .row > div,.center-block-grid > .row > div{float:none;display:inline-block;vertical-align:top;font-size:14px;text-align:left;}
.engagement-program-main > .row > div{text-align:left;font-size:14px;}
.engagement-program-main h3{margin:20px 0 10px;font-family:'Arimo Bold';}
.values-wrapper .brand-box{padding:50px 15px 34px;text-align:center;cursor:auto;min-height:361px;overflow:hidden;}
.values-wrapper .brand-box h2{margin-bottom:20px;padding:0 40px;min-height:52px;}
.values-wrapper .header-content{perspective:500px;}
.values-wrapper .header-content + p{opacity:0;-webkit-transition:all ease-in-out 0.3s 0.1s;-o-transition:all ease-in-out 0.3s 0.1s;-moz-transition:all ease-in-out 0.3s 0.1s;-ms-transition:all ease-in-out 0.3s 0.1s;transition:all ease-in-out 0.3s 0.1s;}
.values-wrapper .brand-box:hover .value-box-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.values-wrapper .brand-box:hover .header-content + p{opacity:1;}
.value-box-wrapper{-webkit-transform:translateY(65px);-ms-transform:translateY(65px);-moz-transform:translateY(65px);-o-transform:translateY(65px);transform:translateY(65px);-webkit-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;transition:all ease-in-out 0.5s;}
.values-wrapper .brand-box:hover .header-content .value-ic{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.values-wrapper .value-ic{margin-bottom:40px;-webkit-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;transition:all ease-in-out 0.5s;}
.values-wrapper .brand-box p{font-size:15px;}
.value1{border-top-color:#343399;}
.value2{border-top-color:#ffc21c;}
.value3{border-top-color:#4fc878;}
.value4{border-top-color:#c01525;}
.values-wrapper .heading + p{margin-bottom:37px;}
.chart-scroll{padding:30px;background:#fff;overflow:hidden;position:relative;}
.chart-scroll h2{font-size:18px;color:#49494c;margin-bottom:40px;}
.brand-box-container .popupContainer{background:#fafafa;padding:0 !important;}
.brand-box-container .popupContainer p{font-size:14px;}
.brand-box-container .popupContainer .pull-right{display:table;}
.brand-box-container .popupContainer .imagecrop{box-shadow:0.819px 0.574px 1px 0px rgba(0, 0, 0, 0.15);text-align:center;background:#ffffff;height:350px;display:table-cell;vertical-align:middle;width:100%;}
.brand-box-container .popupContainer .content-text h2{margin-bottom:20px;}
.brand-box-container .popupContainer .intro-block{padding:0px 35px 40px;}
.bullet-list{overflow:hidden;margin-bottom:40px;}
.bullet-list li{padding-left:22px;position:relative;color:#777777;margin-bottom:20px;}
.bullet-list li:last-child{margin-bottom:0;}
.bullet-list.two-part li{float:left;clear:left;width:50%;}
.bullet-list.two-part li:nth-child(even){float:right;clear:none;}
.bullet-list li:before{content:"";height:5px;width:5px;border-radius:50%;background:#777777;position:absolute;left:0;top:8px;}
.list-heading{font-size:18px;font-weight:normal;color:#777777;margin-bottom:17px;}
.content-text p{margin-bottom:20px;}
.grid-gallery-caption .crop{overflow:hidden;}
.grid-gallery-caption .crop img{max-width:1500px;width:auto !important;height:431px;}
.banner-style p{max-width:580px;}
.yellow-top{border-color:#ec9231;}
.blue-top{border-color:#2a8ccd;}
.chartTabHeading{background:#ffffff;color:#3861a3;line-height:58px;text-transform:capitalize;text-align:center;font-size:16px;cursor:pointer;}
.chartTabHeading.active span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}
.chartTabHeading span{display:inline-block;}
.chartTabHeading span:after{content:"";background:url(images/submit-arrow.png) no-repeat;position:relative;display:inline-block;height:20px;width:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:10px;top:5px;}
.chart-tab-links{position:absolute;left:0;top:58px;width:100%;z-index:2;display:none;}
.chart-tab-links li{background:#fff;font-size:16px;text-align:center;font-size:16px;cursor:pointer;line-height:45px;color:#666;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.chart-tab-links li > span{display:inline-block;vertical-align:top;text-align:left;min-width:140px;}
.chartTabHeading > span{text-align:left;min-width:140px;}
.chart-tab-links li:hover{color:#3861a3;}
.tab-link-wrapper{position:relative;}
.charts-tab-content{position:relative;height:563px;background:#ffffff;}
.charts-tab-content .tab{width:100%;height:563px;position:absolute;left:0;top:0;opacity:0;}
.charts-tab-content .tab.active{opacity:1;z-index:1;}
.awards-main .owl-wrapper-outer{padding:20px 0;}
.awards-main .item:hover{box-shadow:0px 2px 12.74px 1.26px rgba(0, 0, 0, 0.15);}
.milestone-list li:hover .milestone-thumb img{-webkit-animation-name:rubberBand;animation-name:rubberBand;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
.yaxisLabel{position:absolute;left:-7px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);color:#000;}
.xaxisLabel{color:#000;display:block;text-align:center;position:relative;top:-21px;}
.other-brand-container{padding-bottom:0;}
.selectric-wrapper{display:inline-block;margin:0 8px;}
.selectric .button{font-size:0;}
.selectric .button:after{display:none;}
.selectric .button:before{content:"";background:url(images/submit-arrow.png) no-repeat;position:relative;display:inline-block;height:20px;width:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:1px;top:10px;}
.selectric{border:0;background:none;}
.selectric .label{color:#444;}
.selectric .label,.selectric-items ul, .selectric-items li{font-size:16px;font-weight:normal;margin-left:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;text-align:left;}
.selectric-items li:hover{color:#3861a3;}
.selectric-items li.highlighted{background:#dfdfdf;color:#3861a3;}
.selectric-items{background:#ffffff;}
span.wpcf7-not-valid-tip{bottom:10px;font-size:10px;}
.app-media{min-height:90px;}
.selectric-iso-filters-select{min-width:150px;}
.isotope-controls{margin-bottom:10px;}
.iso-control{display:inline-block;margin-right:20px;min-width:190px;}
.center-list{margin-left:24%;width:70%;}
.center-list li{padding-right:100px;}
.mnt-products-list{position:relative;}
.mnt-products-list > div:nth-child(odd){clear:left;}
.mnt-products-list .product-item .popupContent{visibility:hidden;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;transition:all ease 0.5s;opacity:0;position:absolute;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);width:100%;max-width:1170px;left:15px;padding:15px;background:#fff;cursor:auto;min-height:100px;box-shadow:2px 2px 8px 4px #eee;}
.mnt-products-list .product-item .popupContent h1{margin-bottom:30px;}
.mnt-products-list .product-item.active .popupContent{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);opacity:1;visibility:visible;}
.mnt-products-list > div{position:static;}
.mnt-products-list > div:nth-child(3n + 1) .product-item,.mnt-products-list > div:nth-child(3n + 1) .product-item .popupContent{border-left:5px solid #efb629;}
.mnt-products-list > div:nth-child(3n + 2) .product-item,.mnt-products-list > div:nth-child(3n + 2) .product-item .popupContent{border-left:5px solid #3861a3;}
.mnt-products-list > div:nth-child(3n + 3) .product-item, .mnt-products-list > div:nth-child(3n + 3) .product-item .popupContent{border-left:5px solid #e44c3c;}
.mnt-products-list .product-item{min-height:100px;margin-bottom:25px;box-shadow:2px 2px 8px 4px #eee;padding:15px 20px;display:flex;align-items:center;background:#fff;cursor:pointer;}
.mnt-products-list .product-item h1{font-size:25px;width:100%;}
.popupContent .close-btn{top:15px;right:40px;z-index:10;}
.page-id-9 .top-brands{text-align:center;font-size:0;}
.page-id-9 .top-brands li{display:inline-block;font-size:14px;float:none;vertical-align:top;text-align:left;}
.parter-address-wrapper{text-align:center;}
.parter-address-wrapper .country-address{text-align:left;display:inline-block;width:320px;vertical-align:top;margin:0 15px;}
.chairman-inner p strong{font-weight:normal !important;color:#3861a3;}
.news-events li{width:100%;}
.page-id-217 .selectric-iso-filters-select{position:absolute;transform:translate(-65%,-63px);-moz-transform:translate(-65%,-63px);-ms-transform:translate(-65%,-63px);-o-transform:translate(-65%,-63px);-webkit-transform:translate(-65%,-63px);min-width:inherit;}
.page-id-158 .global-list{padding:0;}
.iso-grids-media .mCSB_container{min-height:100%;}
.marginb70{margin-bottom:70px;}
.selectric-iso-filters-select-media{position:absolute;right:0;transform:translate(60%,-63px);-webkit-transform:translate(60%,-63px);-moz-transform:translate(60%,-63px);-ms-transform:translate(60%,-63px);-o-transform:translate(60%,-63px);}
.partners-map .selectric-wrapper,.partners-map select{min-width:180px;}
.paddingb40{padding-bottom:50px;}
.li-marginb-0 li{margin-bottom:0;}
.marginb0{margin-bottom:0;}
.page-id-1037 .cd-select{min-width:180px;}
.page-id-1037 .cd-select .selectric-wrapper{display:block;}
.page-id-221 .row-eq-height{display:-webkit-flex;-webkit-flex-direction:row-reverse;display:flex;flex-direction:row-reverse;}
#productSolution .top-brands{text-align:left;}
.wpcf7-character-count{float:right;}
.owl-buttons .owl-prev{background:url(images/prev.png)no-repeat center center !important;width:16px !important;height:52px !important;font-size:0 !important;}
.owl-buttons .owl-next{background:url(images/next.png)no-repeat center center !important;width:16px !important;height:52px !important;font-size:0 !important;}
.testimonials .owl-buttons .owl-prev,.testimonials .owl-buttons .owl-next{top:50%;left:-30px;margin:-30px 0 0 !important;}
.brands-carousel .owl-buttons .owl-prev,.brands-carousel .owl-buttons .owl-next{margin-top:-25px !important;}
.testimonials .owl-buttons .owl-next{left:auto;right:-30px;}
.accordions .accordion-icons{float:right !important;}
.tel-no,.tel-label{display:inline-block;vertical-align:top;}
.no-link-tiles a{cursor:default;}
.vscroll.news-events-wrapper,.vscroll.news-img-content{height:541px;z-index:5;overflow-y:scroll;}
.ad-thumb img{width:270px;height:150px;}
.popupContainer .intro-block:nth-child(even){background:#f4f4f4;}
#accordions-4995 .accordions-head{background:#ffffff !important;}
.ads-list-block .description{position:absolute;top:50%;margin-top:-9px; width: calc(100% - 135px);right:0;}
.ads-list-block li img{width:90px;height:60px;}
.search-input::-ms-clear{display:none;}
input[type=text]::-ms-clear{display:none;}
input[type=number]{-moz-appearance:textfield;}
.wpcf7-form .selectric .label,.wpcf7-form .selectric-items ul, .wpcf7-form .selectric-items li{font-size:24px;}
.ad-title a:hover,.community-images >a:hover{color:#ffffff;}
.isotope-contents .brands-overlay{background:rgba(0,0,0,0.7);}
.outdoor-ad{overflow:hidden;}
.outdoor-ad + .popup-wrapper .modal-window{display:none;}
.outdoor-ad + .popup-wrapper .popUpContainer{max-width:1200px;}
.ads-list .close-btn{top:5px;right:5px;}
.outdoor-ad + .popup-wrapper .popUpContainer img{width: 100%;height: auto;max-width: 100%;}
.page-id-2423 .isotope-controls{text-align:center;}
.page-id-2423 .isotope-controls .isotope-control{display:inline-block;}
.award-placeholder{position:relative;height:160px;width:175px;display:-webkit-flex;-webkit-align-items:center;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;align-items:center;}
.subsidiary-options{text-align:center;}
.subsidiary-options .isotope-control{display:inline-block;text-align:left;}
.subsidiary-options .isotope-control .selectric-wrapper{min-width:165px;}
.page-id-1054 .annual-reports .owl-item h4{height:51px;}
.owl-carousel-item-text{text-align:left !important;}
.page-id-150 .popup-wrapper .modal-window .popUpContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;}
.stock_exchng_ann{overflow:hidden;}
.transcript-list li{width:100%;}
.content-text p a{color:#000;}
.content-text h2{text-transform:capitalize;}
.agm-isotope .selectric-iso-filters-select{min-width:220px;}
.bt-dark-blue{border-top-color:#0A1C8C;}
.home .modal-window .popUpContainer,.page-id-219 .modal-window .popUpContainer{width:auto;}
.scroll-top-wrapper{z-index:99;bottom:-30px;-webkit-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;}
.scroll-top-wrapper.show{bottom:30px;}
.search-results header .navbar-default:after{
    display: none;
}
body #feedbackify #fby-form, body #feedbackify #fbya #fbyb .fby-form {
    position:fixed !important;
    top : 50% !important;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
}

.subsidiary-block .grid-image img{
    width:auto;height:auto;
    display: block;
    margin: 0 auto;
}
.subsidiary-block .grid-image{
   display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
background: #ffffff;
}
.whattodo-container.subsidiary-block .grid-text:after{
    top: 0;
    right: 0;
    height:100%;
}
.whattodo-container.subsidiary-block:hover a{
    color:#fff;
}
.whattodo-container.subsidiary-block .rev-item .grid-text:after{
    left:0;
}
.subsidiary-block .grid-text-inner {
    padding: 35px 20px 25px;
}
.subsidiary-block .grid-text-inner h2{
    margin-bottom: 10px;
}
.subsidiary-block .grid-text{
    background:#eaeaea;
}
.subsidiary-block .grid-image h2{
    text-align: center;
        font-size: 45px;
    font-weight: 700;
    color: #504949;
    margin:0 auto;
}
.subsidiary-block .row-eq-height{
    min-height:296px;
}
.overlay{height:100%;width:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.7);z-index: 4;display: none;}
.reports-download-link>img{width:100%;}
/*.mCSB_container,.mCSB_scrollTools .mCSB_dragger{-moz-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;}*/
.page-id-215 .banner-content-bluebg{background: rgba(239, 50, 144, 0.7);}
/*Light Box*/
.lightbox-open{cursor: pointer;}
.lightbox-overlay{background:rgba(0,0,0,0.85);position: fixed;left:0;top:0;right:0;bottom:0;z-index: 1030;display: none;}
.lightbox{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.lightbox .close-btn i{position:static;}
.lightbox .close-btn{position:absolute;right:-25px;top:0px;cursor: pointer;}
.whatsapp-btn{pointer-events: none;color:#777;}

.stockist-control{
    margin-bottom: 30px;
}
.stockist-control input[type='text']{
    height: 38px;
    font-size: 16px;
    border: 0;
    padding: 5px;
    width: 92px;
    margin-right: 20px;
    float: left;
    background: none;
    border-bottom: 2px solid #3861a3;
}
.stockist-control input[type='text']:disabled{
    border-color: #aaaaaa;
}
.stockist-control .selectric-wrapper{
    min-width: 150px;
}
/* .stockist-control button{
    height: 38px;
    background: #49484d;
    color: #ffffff;
    float: right;
} */
.stockist-control .form-group{
    padding: 0;
}
.stockist-control .form-group input[type="submit"]{
    height: 38px;
    font-size: 16px;
    margin: 0;
    background: none;
    cursor: pointer;
    border: 1px solid #3861a3;
    padding: 0 15px;
    border-radius: 3px;
    float: right;
}
.stockist-control .form-group input[type="submit"]:hover{
    color: #ffffff;
    background: #3861a3;
}

.page-template-template-stockist .subsidiary-download-all{
    width: auto;
    padding: 20px 40px;
    display: none;
}
/* .page-template-template-stockist .selectric .label,.page-template-template-stockist .selectric-items li:first-child{
    text-transform: capitalize;
} */
 .page-template-template-stockist .selectric-items li,.page-template-template-stockist .selectric .label{
    text-transform: lowercase;
}
.page-template-template-stockist .selectric-items li::first-letter,.page-template-template-stockist .selectric .label:first-letter{
    text-transform: uppercase;
}
.address-container{
    font-size: 0;
    margin: 0 -15px 30px;
}
.address-container .address-card{
    background: #ffffff;
    padding: 15px;
    width: calc(25% - 30px);
    font-size: 14px;
    display: inline-block;
    min-height: 300px;
    margin: 0 15px 15px;
    vertical-align: top;
    background-image: url(images/leaf.png);
    background-repeat: no-repeat;
    background-position: bottom right;
}
.address-container .address-card h3{
    font-size: 22px;
    font-weight: 700;
    color: #25292b;
    margin: 0 0 15px;
}


.reset-btn{
    cursor: pointer;
    font-size: 16px;
    padding-left: 17px;
    display: inline-block;
    margin-left: 20px;
    color: #777777;
    transition: all ease 0.3s;
    line-height: 40px;
}
.reset-btn:hover{
    color: #3861a3;
}

.loader {
    color: #28588b;
    font-size: 10px;
    margin: 50px auto;
    width: 0.8em;
    height: 0.8em;
    border-radius: 50%;
    position: relative;
    text-indent: -9999em;
    -webkit-animation: load4 1.3s infinite linear;
    animation: load4 1.3s infinite linear;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
  }
  @-webkit-keyframes load4 {
    0%,
    100% {
      box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
    }
    12.5% {
      box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
    }
    25% {
      box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
    }
    37.5% {
      box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
    }
    50% {
      box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
    }
    62.5% {
      box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
    }
    75% {
      box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
    }
    87.5% {
      box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
    }
  }
  @keyframes load4 {
    0%,
    100% {
      box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
    }
    12.5% {
      box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
    }
    25% {
      box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
    }
    37.5% {
      box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
    }
    50% {
      box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
    }
    62.5% {
      box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
    }
    75% {
      box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
    }
    87.5% {
      box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
    }
  }

  /* content with image on news and media */
  .news-img-content{
    margin-top: 0;
  }
  .news-img-content h2{
    margin-top: 30px;
  }
  .news-img-content img{
    width: 100%;
  }
  @media screen and (min-width: 1024px){
    .news-img-content{
      max-height: 541px;
    }
  }

  /* Breadcrumb */
  .breadcrumb-wrapper{
    position: relative;
    top: -7px;
  }

  /* Sitemap */
  .sitemap-link{
    margin-right: 10px;
  }
  .simple-sitemap-wrap{
    font-size: 16px;
  }
  .simple-sitemap-wrap > ul{
    column-count: 2;
  }

  .simple-sitemap-wrap  ul > li{
    margin-bottom: 10px;
  }

  .simple-sitemap-wrap ul> li> ul{
    list-style-type: disc;
    margin-top: 10px;
  }


   /* Date 14 Jan 2021 New Financial Web pages CSS */
  /* Investors Pages */
  .charts-tab-content .tab,.charts-tab-content{
    height: 497px;
  }
.investors-page {
	padding: 60px 0;
}
.investors-page .whattodo-container .grid-text-inner h2 {
	font-size: 18px;
}
.investors-page .whattodo-container .display-table-cell {
    padding-left: 20px;
    padding-right: 20px;
}
.investors-page .row-eq-height{
  position: relative;
  overflow: hidden;
}
.investors-page .grid-image{
  position: static;
}
.investors-page .whattodo-container .row-eq-height .grid-image-overlay{
  width: calc(50% - 20px);
}

.investors-page .whattodo-container .row-eq-height.rev-item .grid-image-overlay{
  left: auto !important;
  right: 20px !important;
}

.fin-reports .community-images .community-overlay .community-title {
	position: absolute;
	left: 40px;
	bottom: 30px;
}

.fin-reports .community-images .community-overlay .community-title:after {
	display: none;
}

.imp-investors .leadership-list .card{
	color: #333;
	background-color: #fff;
	padding: 30px;
	margin-bottom: 15px;
	height: 100%;
	border-top: 4px solid transparent;
}
.imp-investors .leadership-list .card.br-yellow {
	border-color: #F0BC3D;
}
.imp-investors .leadership-list .card.br-red {
	border-color: #E44C3C;
}
.imp-investors .leadership-list .card.br-blue {
	border-color: #3861A3;
}
.imp-investors .leadership-list .card.br-pink {
	border-color: #EF3290;
}
.imp-investors .leadership-list .card .contact {
	color: #777777;
	position: absolute;
	bottom: 0;
}

.steps-list {
    display: flex;
    flex-wrap: nowrap;
    padding: 30px 10px;
    position: relative;
  }

  .steps-list:after {
    content: "";
    position: absolute;
    top: 70px;
    left: 30px;
    width: 90%;
    height: 1px;
    border-bottom: 1px dashed #3861A3;
  }

  .steps-list li {
    min-width: 145px;
    margin-left: 30px;
  }

  .steps-list li:first-child {
    margin-left: 0;
  }

  .steps-list li .circle {
    background-color: #fff;
    position: relative;
    z-index: 1;
    width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 15px 5px #EBE8E8;
    box-shadow: 0 0 15px 5px #EBE8E8;
    transition: all ease 0.3s;
    background-repeat: no-repeat;
    border: 1px solid transparent;
    background-position: center center;
  }
  .steps-list li .circle img{
    /* opacity: 0; */
  }

  .steps-list li .circle.step1{
    background-image: url(images/step1.svg);
  }
  .steps-list li .circle.step2{
    background-image: url(images/step2.svg);
  }
  .steps-list li .circle.step3{
    background-image: url(images/step3.svg);
  }
  .steps-list li .circle.step4{
    background-image: url(images/step4.svg);
  }
  .steps-list li .circle.step5{
    background-image: url(images/step5.svg);
  }
  .steps-list li .circle.step6{
    background-image: url(images/step6.svg);
  }
  .steps-list li .circle.step7{
    background-image: url(images/step7.svg);
  }
  
  .steps-list li:hover .circle{
    transform: scale(1.1);
    border-color: #4477ae;
  }

/*General Meetings*/
.gen-meetings .annual-reports .report-item h4 {
    min-height: 34px;
    font-size: 14px;
    font-weight: bold;
    min-height: 45px;
}

/*Corporate Governance*/
.corp-governance .scrtabs-tab-container,.corp-governance .scrtabs-tabs-fixed-container {
	height:auto !important;
	background-color: #fff;
}

.corp-governance .tab-content{
	margin-top: 120px;
}

.corp-governance .scrtabs-tabs-fixed-container ul.nav-tabs {
	  margin: 0 auto;
    /* display: flex;
    justify-content: center; */
    border: none;
    text-align: center;
}
.corp-governance .scrtabs-tabs-fixed-container ul.nav-tabs > li{
    border: none;
    float: none;
    display: inline-block;
    vertical-align: top;
}

.corp-governance .scrtabs-tabs-fixed-container ul.nav-tabs > li > a {
	padding: 25px;
	color: #999999;
	font-size: 20px;
  border: none;
  /* border-bottom: solid 4px transparent; */
}
.corp-governance .scrtabs-tabs-fixed-container ul.nav-tabs > li.active a{
	color: #3861A3;
  border-bottom-color: #3861A3;
}

.nav-tabs > li > a:hover{
  background: inherit;

}
.nav-tabs > li{
  position: relative;
  overflow: hidden;
}
.nav-tabs > li:after{
  content:"";
  height: 4px;
  width: 100%;
  transform: translateX(-100%);
  position: absolute;
  bottom: 0;
  left: 0;
  background: #3861A3;
  transition: transform ease-out 0.3s;
}
.nav-tabs > li.active:after,.nav-tabs > li:hover:after{
  transform: translateX(0%);
}

/*Common Styles*/
.text-transform-normal{text-transform: inherit;}
.paddingt30{padding-top:30px;}
.paddingl30{padding-left:30px;}
.marginr5{margin-right:5px !important;}
.font18 {
	font-size: 18px;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0,0,0,0);
  z-index: 6;
}
.highlight-text{
  font-size: 24px;
}
.highlight-text a{
  color: #3861A3;
}
.d-flex {
	display: flex!important;
}
.align-items-center {
	align-items: center!important;
}
.justify-content-center {
    justify-content: center!important;
}
.border-start {
    border-left: 1px solid #dee2e6!important;
}
.border-end {
    border-right: 1px solid #dee2e6!important;
}
.annual-reports-isotope .selectric-items{
  min-width: 232px;
}
.large-cards .report-item{
  width: 50%;
  max-width: inherit;
}
.row-eq-height{
  flex-wrap: wrap;
}
@media only screen and (max-width: 1024px){
  .steps-scroll{
    overflow-x: auto;
  }
  .cd-select select, .advertisement-controls .iso-control select, .isotope-controls .iso-control select {
    width: auto !important;
    float: none !important;
}
.cd-filter-content .cd-select, .isotope-controls .iso-control {
max-width: 280px !important;
}
.imp-investors .leadership-list .card{
  padding: 15px;
}
.imp-investors .leadership-list .card h2{
  font-size: 18px;
}
.imp-investors .leadership-list .card .font18{
  font-size: 16px;
}
.steps-list:after{
  width: 1000px;
  left: 82px;
}
}

@media only screen and (max-width: 768px){
  .imp-investors .no-padding-right{
    padding-right: 15px;
    margin-bottom: 15px;
  }
  .highlight-text a{
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .flex-column {
    flex-direction: column;
  }
    
    
.large-cards .report-item{
  width: 100%;
}
  .corp-governance .scrtabs-tab-container,
  .corp-governance .scrtabs-tabs-fixed-container {
    width: 100% !important;
    float: none;
  }

  .corp-governance .scrtabs-tab-scroll-arrow {
    display: none;
  }

  .corp-governance .scrtabs-tabs-movable-container {
    position: relative;
    left: 0 !important;
    width: inherit !important;
  }

  .corp-governance .scrtabs-tabs-fixed-container ul.nav-tabs {
    white-space: nowrap;
    overflow-x: auto;
  }

  .corp-governance .scrtabs-tabs-fixed-container ul.nav-tabs>li>a {
    width: 100%;
    padding: 15px;
  }

  .corp-governance .tab-content {
    margin-top: 20px;
  }
    
    .leadership-list .no-padding-right{
        padding-right: 15px;
    }
    .steps-scroll {
        flex-wrap: nowrap;
    overflow: auto;
    }
    .steps-list {
    padding: 10px 20px !important;
    }
    .steps-list:after {
        display: none;
    }
    .steps-list li {
        position: relative;
    }
    .steps-list li:after {
    content: "";
    position: absolute;
    top: 40px;
        left: 50px;
    width: 90%;
    height: 1px;
    border-bottom: 1px dashed #3861A3;
}
    
    .steps-list li:last-child:after {
        display: none;
    }
    .stock_exchng_announcement .isotope-controls .iso-control{
      max-width: inherit;
      text-align: center;
    }
    .stock_exchng_announcement .isotope-controls .iso-control select{
      float: none;
      min-width: 150px;
      width: auto;
    }
    .investors-page .whattodo-container .grid-image a{
      padding-bottom: 0;
    }
    .investors-page .grid-text-inner{
      padding: 20px 0 30px;
    }
    .charts-tab-content .tab{
      display: none;
      position: static;
    }
    .charts-tab-content .tab.active{
      display: block;
    }
    .charts-tab-content{
      height: auto !important;
    }
    .fin-reports .no-padding{
      padding: 0 15px;
    }
}

/* Text Transform */
.page-id-1054 .banner-style > h2{
  text-transform: none;
}

.transcript-list.shareholder-pattern.iso-grids{
  min-height: 202px;
}
.page-id-30 .top-brands li img{
  width: 100%;
  max-width: inherit;
}
.stock_exchng_announcement .subsidiary-companies-list h4{
  min-height: 60px;
}