@media (min-width: 1200px){.container-fluid{max-width:1980px;padding-left:75px;padding-right:75px}}.bg-dots{background-position:center left;background-repeat:no-repeat}.after-white,.after-black,.after-fade{position:relative}.after-white:before,.after-black:before,.after-fade:before{background:#fff;content:'';height:25px;left:50%;margin-top:-10px;position:absolute;top:100%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);width:25px;z-index:10}@media (min-width: 1440px){.after-white:before,.after-black:before,.after-fade:before{height:45px;width:45px}}.after-black:before{background:#0b0a0a}.after-fade:before{background:#fbf9f7}.content ul li,.text ul li{margin-bottom:15px}.content ul li::before,.text ul li::before{color:#f89828;content:'\2022';display:inline-block;font-weight:bold;margin-left:-0.8em;width:0.8em}.jumbo-collapse{height:550px}.jumbo-collapse .item{cursor:pointer;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;width:15%}.jumbo-collapse .item .image{background-position:35% center;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;width:100%}.jumbo-collapse .item .caption{background:rgba(248,152,40,0.6);bottom:0;left:0;opacity:0;padding:15px;position:absolute;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;width:100%}@media (min-width: 1024px){.jumbo-collapse .item .caption{padding:2vw}}.jumbo-collapse .item .caption h2{font-size:16px}@media (min-width: 768px){.jumbo-collapse .item .caption h2{font-size:2.4vw}}.jumbo-collapse .item .caption p{font-size:12px}@media (min-width: 768px){.jumbo-collapse .item .caption p{font-size:2vw}}.jumbo-collapse .item .caption .link{background:#f89828;border-radius:2px;font:600 12px/1 "Montserrat",sans-serif}@media (min-width: 768px){.jumbo-collapse .item .caption .link{font-size:16px}}.jumbo-collapse .item.active{width:70%}.jumbo-collapse .item.active .image{background-position:center;-webkit-filter:grayscale(0);filter:grayscale(0)}.jumbo-collapse .item.active .caption{opacity:1}.mainproducts .item .img{height:320px;-webkit-transition:0.3s all ease;transition:0.3s all ease}@media (min-width: 1440px){.mainproducts .item .img{width:320px}}.mainproducts .item .img img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0.7;width:100%;-webkit-transition:0.3s all ease;transition:0.3s all ease}.mainproducts .item .text h2{font-size:18px;line-height:1.66;font-weight:400;-webkit-transition:0.1s all ease;transition:0.1s all ease}.mainproducts .item .text h3{border-bottom:8px solid transparent;color:#000;font-size:20px;line-height:1.66;padding-bottom:10px;-webkit-transition:0.3s all ease;transition:0.3s all ease}.mainproducts .item:hover .img{-webkit-transform:scale(1.08);transform:scale(1.08)}.mainproducts .item:hover .img img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.mainproducts .item:hover .text h2{font-weight:700}.mainproducts .item:hover .text h3{border-bottom:8px solid #5697c2;color:#5697c2}.marketview.black{background-color:#0b0a0a;background-position:right center;background-repeat:no-repeat}.marketview.black h2{color:#f89828}@media (min-width: 768px){.marketview.black h2{font-size:40px;font-weight:600}}.marketview.black .box .img{background-color:#fff;height:256px;position:relative}@media (min-width: 1440px){.marketview.black .box .img{width:305px}}.marketview.black .box .img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.marketview.black .box .img .more{background:#f89828;border-radius:50%;color:#fff;font:700 16px 'Montserrat', sans-serif;height:96px;left:50%;opacity:0;padding:10px;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:96px;z-index:5}.marketview.black .box .img:before{background:rgba(0,0,0,0.8);content:'';height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%}.marketview.black .box h2{color:#fff;font-size:20px}.marketview.black .box:hover h2{color:#f89828}.marketview.black .box:hover .img .more{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.marketview.black .box:hover .img:before{opacity:1;display:block}.marketview.black .view-more a{border:1px solid #f89828;color:#f89828;font:600 16px/1 'Montserrat', sans-serif;padding:10px 55px}@media (min-width: 768px){.marketview.black .view-more a{font-size:18px}}.marketview.black .view-more a:hover{background:#f89828;color:#fff}.events-home h2{color:#f89828}@media (min-width: 768px){.events-home h2{font-size:40px;font-weight:600}}.events-home .item .img{height:165px}.events-home .item .img img{max-width:165px;width:auto}.events-home .item .text h2{color:#5697c2;font:700 22px/1.3 Montserrat}.events-home .item .text p{color:#605f5f;font:26px/1.33 Montserrat}.events-home .item:nth-child(2){border-left:1px solid;border-right:1px solid;border-color:#c7c7c7}.events-home .view-more a{border:1px solid #f89828;color:#f89828;font:600 16px/1 'Montserrat', sans-serif;padding:10px 55px}@media (min-width: 768px){.events-home .view-more a{font-size:18px}}.events-home .view-more a:hover{background:#f89828;color:#fff}.insightshome{background:#fbf9f7}.insightshome .bg-afterbrown{isolation:isolate}.insightshome .bg-afterbrown:before{background:#2e2e2e;border-bottom:10px solid #f89828;bottom:0;content:'';height:250px;left:0;position:absolute;width:100%;z-index:-1}.insightshome h2{color:#f89828}@media (min-width: 768px){.insightshome h2{font-size:40px;font-weight:600}}.insightshome .box{border:1px solid #393838}@media (min-width: 768px){.insightshome .box{height:100%}}.insightshome .box .img{height:300px}.insightshome .box .img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.insightshome .box .text{border-bottom:0.5rem solid transparent}.insightshome .box .text .date{color:#f89828;font:700 18px Montserrat}.insightshome .box .text h2{color:#5f5e5d;font:700 24px/1.33 Montserrat}.insightshome .box .text p{color:#5f5e5d;font:18px/1.33 Montserrat}.insightshome .box .text .more{color:#f89828;font:600 14px/1.33 Montserrat}.insightshome .box:hover{background:#f89828;border-color:#f89828}.insightshome .box:hover .img,.insightshome .box:hover .text{border-color:#f89828}.insightshome .view-more a{border:1px solid #f89828;color:#f89828;font:600 16px/1 'Montserrat', sans-serif;padding:10px 55px}@media (min-width: 768px){.insightshome .view-more a{font-size:18px}}.insightshome .view-more a:hover{background:#f89828;color:#fff}.contacthome{background:#5697c2}.contacthome .form-control{background:rgba(255,255,255,0.15);border-radius:0}.contacthome .form-control::-webkit-input-placeholder{color:#fff}.contacthome .form-control:-ms-input-placeholder{color:#fff}.contacthome .form-control::-ms-input-placeholder{color:#fff}.contacthome .form-control::placeholder{color:#fff}.contacthome .form-check-label{color:#fff}.contacthome .form-check-input{border-color:#fff}.contacthome .form-check-input:checked{background-color:#fff}.contacthome .bttn{color:#f89828;font:700 18px/1 Montserrat;padding:15px 30px}@media (min-width: 768px){.contacthome .bttn{font-size:20px}}.contacthome .bttn:hover{background:#f89828;color:#fff}
