html,body{overflow-x:hidden}body,h1,h2,h3,h4,h5,h6,.et_pb_button{font-weight:400}a:hover{color:#333}strong{font-weight:600}ul.two-col{columns:2;-webkit-columns:2;-moz-columns:2}.container,.et_pb_row,.et-db #et-boc .et-l .et_pb_row{width:90%;max-width:1220px;margin:auto}#et-main-area{overflow:hidden}.entry-content ul,.et-l--body ul{list-style:none;padding-left:0!important}.entry-content ul li,.et-l--body ul li{position:relative;padding-left:50px;margin-bottom:8px}.entry-content ul li:last-child,.et-l--body ul li:last-child{margin-bottom:0}.entry-content ul li:before,.et-l--body ul li:before{position:absolute;content:url(../png/icon-check.png);left:18px;top:0}.entry-content ul ul,.et-l--body ul ul{margin-top:8px;padding-bottom:0}.btn{display:inline-block;line-height:60px;padding-right:105px;transition:all .2s}.btn:hover{padding-right:90px}a.arrow-btn{position:relative}a.arrow-btn span{position:absolute;top:50%;right:0;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;width:60px;height:60px;border:1px solid rgba(255,255,255,.25);-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}a.arrow-btn span:before{content:"";width:56px;height:2px;background:#fff;position:absolute;top:50%;margin-top:-1px;right:50%;-webkit-transition:all .3s ease;transition:all .3s ease}a.arrow-btn span:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;margin-top:-5px;right:45%;-webkit-transition:all .3s ease;transition:all .3s ease}a.arrow-btn.reverse span{-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%);left:0;right:auto}a.arrow-btn:hover{letter-spacing:2px}a.arrow-btn:hover span{border:1px solid rgba(255,255,255,1)}a.arrow-btn:hover span:before{width:25px;right:20px}a.arrow-btn:hover span::after{right:15px}a.arrow-btn.black span{border-color:rgba(24,24,24,.25)}a.arrow-btn.black span:before{background:#000}a.arrow-btn.black span:after{border-color:transparent transparent transparent #000}a.arrow-btn.black:hover span{border-color:rgba(24,24,24,1)}a.arrow-btn.red span{border-color:rgba(24,24,24,.25)}a.arrow-btn.red span:before{background:#000}a.arrow-btn.red span:after{border-color:transparent transparent transparent #000}a.arrow-btn.red:hover span{border-color:rgba(24,24,24,1)}.underline-style{position:relative}body #page-container .et_pb_section .underline-style.et_pb_button:before{display:block!important;position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background-color:#000;opacity:1;margin-left:0}body #page-container .et_pb_section .underline-style.et_pb_button:hover:before{width:0}.et_pb_image .et_pb_section_video_bg{top:.5%;left:.5%;width:99%;height:99%}.image-shadow .et_pb_image_wrap:before{position:absolute;content:"";width:100%;height:calc(100% + 90px);left:30px;bottom:-30px;background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(186,60,60,1) 100%)}.image-shadow.left .et_pb_image_wrap:before{position:absolute;content:"";width:100%;left:auto;right:30px}.red .image-shadow .et_pb_image_wrap:before{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(186,60,60,1) 100%)}.yellow .image-shadow .et_pb_image_wrap:before{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(249,181,39,1) 100%)}.orange .image-shadow .et_pb_image_wrap:before{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(235,91,39,1) 100%)}.blue .image-shadow .et_pb_image_wrap:before{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(0,102,204,1) 100%)}.green .image-shadow .et_pb_image_wrap:before{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(54,181,88,1) 100%)}.brown .image-shadow .et_pb_image_wrap:before{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(145,108,37,1) 100%)}.cyan .image-shadow .et_pb_image_wrap:before{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(0,154,182,1) 100%)}.violet .image-shadow .et_pb_image_wrap:before{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(127,88,153,1) 100%)}.et_pb_toggle,.et_pb_toggle_close{border-bottom:1px solid #B5B5B5;background:none!important;margin-bottom:30px!important}.et_pb_toggle_title{position:relative;font-weight:600;padding:0 30px 30px 0!important;font-size:16px!important;line-height:1.6em!important}.et_pb_toggle_title::before{display:none}.et_pb_toggle_title::after{content:'+';position:absolute;right:5px;font-size:18px;font-weight:400;top:0}.et_pb_toggle_open .et_pb_toggle_title::after{content:'-';color:#BA3C3C}.et_pb_toggle_content{padding:0 20px 40px 0}.et_pb_toggle_open .et_pb_toggle_title{color:#BA3C3C!important}.video-popup{position:relative;display:block}.video-popup:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);pointer-events:none;transition:.5s;opacity:0}.video-popup:after{position:absolute;left:50%;top:50%;content:url(../png/play_icon.png);width:132px;height:132px;margin-top:-66px;margin-left:-66px;pointer-events:none;transition:.5s}.video-popup img{display:block}.video-popup:hover:before{opacity:1}.video-popup:hover:after{transform:scale(1.1)}.video-popup p{position:absolute;left:50%;transform:translatex(-50%);font-size:14px;font-style:italic;color:#16242f;white-space:nowrap}.top-head{padding:13px 0;background-color:#F3F2F2}.h-info p{font-size:14px;color:#000}.h-info p a{color:#ba3c3c;text-decoration:underline}.h-links{float:right;margin-top:4px;position:relative}.h-links ul{transition:.4s}.h-links ul li{float:left;font-size:14px;line-height:14px;margin-bottom:0;padding-right:16px;border-right:1px solid #000;margin-right:16px}.h-links ul li:last-child{padding-right:0;border-right:0;margin-right:0}.h-links ul li a{color:#000}.h-search{position:absolute;left:0;top:-8px;width:100%;height:30px;display:none}.h-search .close-search{position:absolute;right:-15px;top:50%;transform:translateY(-50%);color:#000;font-weight:400;margin-top:-2px}.h-search form{width:100%;height:100%;border-bottom:1px solid #000;padding-right:40px}.h-search input[type="text"]{height:29px;border:0;width:100%;background-color:transparent;font-size:15px;color:#000}.h-search button{position:absolute;right:0;top:0;width:40px;height:100%;background-color:transparent;border:0}.h-search button span{position:absolute;top:50%;right:0;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;width:25px;height:25px;border:1px solid #464646;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.h-search button span:before{content:"";width:26px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;right:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.h-search button span:after{content:"";width:0;height:0;border-style:solid;border-width:3px 0 3px 3px;border-color:transparent transparent transparent #000;position:absolute;top:50%;margin-top:-3px;right:45%;-webkit-transition:all .3s ease;transition:all .3s ease}.h-search button:hover span{border:1px solid rgba(0,0,0,1)}.h-search button:hover span:before{width:12px;right:7px}.h-search button:hover span::after{right:4px}.menu-wrap{background-color:#fff}@media(max-width:767px){.h-info{width:100%;text-align:center;margin-bottom:8px}.h-info span{display:block}.h-links{width:100%}.h-links .textwidget{display:table;margin:0 auto}}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:33px!important}.et_header_style_left #et-top-navigation nav>ul>li.menu-btn>a{padding:15px 46px!important;background-color:transparent;border:1px solid #000;border-radius:30px}.et_header_style_left #et-top-navigation nav>ul>li.menu-btn>a:hover{background-color:#000;color:#fff!important;opacity:1}#top-menu li{padding-right:46px}.nav li ul{padding:0}#top-menu li li{display:block;padding:0}#top-menu li li a{width:100%;display:block}@media(max-width:1199px){#top-menu li{padding-right:10px}}#top-menu li.mega-menu>ul{padding:0;display:flex;flex-wrap:wrap;width:99vw;left:50%!important;transform:translateX(-50%);border:0;box-shadow:0 12px 11px rgba(0,0,0,.31)}li.mega-menu li.hide-link>a{display:none!important}#top-menu li.mega-menu.mega-menu-parent-2>ul>li{width:33.3333%}#top-menu li.mega-menu.mega-menu-parent-2>ul>li:last-child{width:66.6666%}.cta-style{position:relative;border-radius:0;font-weight:400;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;background:rgb(186,60,60);background:linear-gradient(180deg,rgba(186,60,60,1) 0%,rgba(153,32,32,1) 100%)}.cta-style .inner{padding:65px}.cta-style h3{width:100%;font-size:35px;letter-spacing:1.5px;margin-bottom:10px}.cta-style h3,#top-menu li.mega-menu .cta-style p{color:#fff}.cta-style p{font-size:17px;line-height:1.5em}.cta-style .arrow-btn{width:auto!important;display:inline-block!important;color:#fff!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:17px!important;line-height:40px;padding:0 72px 0 0!important;transition:.3s!important;margin-top:45px}.cta-style .arrow-btn:hover{padding-right:50px!important}.cta-style a.arrow-btn span{width:40px;height:40px}.cta-style a.arrow-btn span:before{width:40px}.cta-style a.arrow-btn:hover span:before{width:20px;right:10px}.cta-style a.arrow-btn:hover span:after{right:10px}@media(max-width:767px){.cta-style .inner{padding:15px}.cta-style h3{font-size:20px}.cta-style p{color:#fff;font-size:15px}.cta-style .arrow-btn{margin-top:20px}}#top-menu li.mega-menu li.list>ul{padding:40px 10px 20px}#top-menu li.mega-menu:hover li.list>ul{display:flex;flex-wrap:wrap}#top-menu li.mega-menu li.list>ul>li{width:50%!important;padding:0 40px!important;margin-bottom:15px}#top-menu li.mega-menu li.list>ul>li>a{padding-bottom:20px}#top-menu li.mega-menu li.list li h4{font-size:18px;letter-spacing:1px;font-weight:600;padding-bottom:8px;transition:.3s}#top-menu li.mega-menu li.list li p{font-size:14px;font-weight:400;line-height:24px}.nav ul li.list a:hover{background-color:transparent;opacity:1}.nav ul li.list .yellow a:hover h4{color:#f9b527}.nav ul li.list .orange a:hover h4{color:#eb5b27}.nav ul li.list .blue a:hover h4{color:#06C}.nav ul li.list .green a:hover h4{color:#36a947}.nav ul li.list .brown a:hover h4{color:#916c25}.nav ul li.list .cyan a:hover h4{color:#009ab6}.nav ul li.list .violet a:hover h4{color:#7f5899}.nav ul li.list .activo-red a:hover h4{color:#BA3C3C}.nav ul li.list a .more{position:relative;display:inline-block;position:absolute;left:15px;bottom:0;text-indent:-9999px;padding:5px 0;width:30px;height:12px;opacity:0;visibility:hidden;transition:.3s}.nav ul li.list a .more:before{content:"";width:20px;height:2px;background:#000;position:absolute;bottom:4px;margin-top:-1px;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.nav ul li.list a .more:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000;position:absolute;bottom:0;margin-top:-5px;left:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.nav ul li.list a:hover .more{left:20px;opacity:1;visibility:visible}.nav ul li.list a .more:hover:before{width:30px}.nav ul li.list a .more:hover:after{left:30px}.nav ul li.list .yellow a .more:before{background:#f9b527}.nav ul li.list .yellow a .more:after{border-color:transparent transparent transparent #f9b527}.nav ul li.list .orange a .more:before{background:#eb5b27}.nav ul li.list .orange a .more:after{border-color:transparent transparent transparent #eb5b27}.nav ul li.list .blue a .more:before{background:#06C}.nav ul li.list .blue a .more:after{border-color:transparent transparent transparent #06C}.nav ul li.list .green a .more:before{background:#36a947}.nav ul li.list .green a .more:after{border-color:transparent transparent transparent #36a947}.nav ul li.list .brown a .more:before{background:#916c25}.nav ul li.list .brown a .more:after{border-color:transparent transparent transparent #916c25}.nav ul li.list .cyan a .more:before{background:#009ab6}.nav ul li.list .cyan a .more:after{border-color:transparent transparent transparent #009ab6}.nav ul li.list .violet a .more:before{background:#7f5899}.nav ul li.list .violet a .more:after{border-color:transparent transparent transparent #7f5899}.nav ul li.list .activo-red a .more:before{background:#BA3C3C}.nav ul li.list .activo-red a .more:after{border-color:transparent transparent transparent #BA3C3C}.nav ul li.list a .learn-more{position:relative;display:inline-block;padding-right:35px}.nav ul li.list a .learn-more:before{content:"";width:20px;height:2px;background:#000;position:absolute;top:50%;right:4px;-webkit-transition:all .3s ease;transition:all .3s ease;transform:translateY(-50%)}.nav ul li.list a .learn-more:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000;position:absolute;top:50%;right:0;-webkit-transition:all .3s ease;transition:all .3s ease;transform:translateY(-50%)}.nav ul li.list a .learn-more:hover:before{right:-1px}.nav ul li.list a .learn-more:hover:after{right:-5px}#top-menu li.mega-menu ul li.full a{padding:20px!important;color:#fff;text-align:center;font-size:17px;background-color:#16242f}#top-menu li.mega-menu ul li.full a:hover{background-color:#000;opacity:1}.mobile_menu_bar::before{background-color:#fff;color:#000!important;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.15);padding:6px}#main-header .et_mobile_menu{background-color:#fff!important}.et_mobile_menu li a{font-size:17px!important}.et_mobile_menu li.hide-link>a{display:none}.mobile_nav.opened .et_mobile_menu{display:block!important;height:auto!important}#main-header .et_mobile_menu li ul{display:none!important}#main-header .et_mobile_menu li.selected>ul{display:block!important}#main-header .et_mobile_menu li.service-menu.selected ul{display:block!important}#main-header .et_mobile_menu li.service-menu.selected>ul{display:flex!important;flex-direction:column-reverse}#main-header .et_mobile_menu li.service-menu li{padding-left:0}#main-header .et_mobile_menu li.service-menu li ul{padding-left:0}#main-header .et_mobile_menu li{position:relative}#mobile_menu li .submenu-button{width:35px;height:44px;position:absolute;top:0;right:0}#mobile_menu li .submenu-button:before{content:"\33";font-family:ETmodules;font-size:24px;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%)}#mobile_menu li.selected .submenu-button:before{content:"\32"}#mobile_menu li.hide-link .submenu-button{display:none}.et_mobile_menu .menu-item-has-children>a{font-weight:600;background-color:transparent}#mobile_menu li.mega-menu li.list li h4{font-size:18px;letter-spacing:1px;font-weight:600;padding-bottom:8px}#mobile_menu ul li.list .yellow h4{color:#f9b527}#mobile_menu ul li.list .orange h4{color:#eb5b27}#mobile_menu ul li.list .blue h4{color:#06C}#mobile_menu ul li.list .green h4{color:#36a947}#mobile_menu ul li.list .brown h4{color:#916c25}#mobile_menu ul li.list .cyan h4{color:#009ab6}#mobile_menu ul li.list .violet h4{color:#7f5899}#mobile_menu li.mega-menu li.list li p{display:none}#mobile_menu li.mega-menu li.list a .more{display:none}#main-footer>.container{width:100%;max-width:100%}body #footer-widgets{display:flex;flex-wrap:wrap}body #footer-widgets .footer-widget{width:25%;margin:0;padding:40px 70px 40px;border-right:1px solid #000}body #footer-widgets .footer-widget:last-child{border-right:0}body #footer-widgets .footer-widget .fwidget{width:100%;margin-bottom:25px}body #footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0}#main-footer .footer-widget h4{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:16px;font-weight:600;padding-bottom:30px}#footer-widgets .footer-widget .f-menu{padding-top:40px}#footer-widgets .footer-widget .f-menu li{padding-left:0;font-size:15px;margin-bottom:10px}#footer-widgets .footer-widget .f-menu li:last-child{margin-bottom:0}#footer-widgets .footer-widget .f-menu li a:hover{color:#ba3c3c}#footer-widgets .footer-widget li::before{display:none}.social{margin-top:20px}.social ul li{padding-left:0!important;display:inline-block;margin-bottom:0;margin-right:8px}.social ul li:last-child{margin-right:0}.social ul li a{width:30px;height:30px;display:block;border:1px solid #000;border-radius:50%;text-align:center;line-height:28px;background-color:#000;color:#fff!important}.social ul li a:hover{background-color:transparent;color:#000!important}#footer-bottom{border-top:1px solid #000}#footer-bottom .et_pb_widget{width:100%}#footer-bottom ul{text-align:center}#footer-bottom ul li{font-size:15px;display:inline-block;padding-right:10px;margin-right:8px;border-right:1px solid #000;line-height:1.3em}#footer-bottom ul li:last-child{margin-right:0;padding-right:0;border-right:0}#footer-bottom ul li a{color:#000}#footer-bottom ul li a.to-top{font-weight:600}#footer-info{width:100%;text-align:center}#footer-info a{font-weight:400;margin-right:24px}#footer-info a:last-child{margin-right:0}@media(max-width:980px){.footer-widget:nth-child(n){width:50%!important;margin:0 0 7.5% 0!important}#footer-widgets .footer-widget:nth-child(2n){border-right:0}#footer-widgets .footer-widget .f-menu{padding-top:0}}@media(max-width:767px){body #footer-widgets .footer-widget{text-align:center;padding:0 15px;border-right:0}body #footer-widgets .footer-widget:last-child{margin-bottom:0!important}body #footer-widgets .footer-widget .widget_media_image{margin-bottom:20px!important}#main-footer .footer-widget h4{padding-bottom:20px}#footer-widgets .footer-widget .f-menu li{line-height:1.5em}#footer-widgets .footer-widget .f-menu li a{font-size:15px}}@media(min-width:981px){body #footer-widgets .footer-widget{padding:30px}}@media(min-width:1300px){body #footer-widgets .footer-widget{padding:40px 70px 40px}}.banner-arrow{position:relative;width:35px;height:35px;border-radius:50%;border:1px solid rgba(255,255,255,.5)}.banner-arrow span{width:6px;height:35px;position:absolute;left:14px;top:-12px;-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate}.banner-arrow span:before{content:"";width:2px;height:34px;background:#fff;position:absolute;left:50%;margin-left:-1px;right:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.banner-arrow span:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#fff transparent transparent transparent;position:absolute;bottom:0;left:-2px;-webkit-transition:all .3s ease;transition:all .3s ease}.banner-arrow.style2{border:1px solid rgba(0,0,0,.22)}.banner-arrow.style2 span:before{background:#ba3c3c}.banner-arrow.style2 span:after{border-color:#ba3c3c transparent transparent transparent}@-webkit-keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@media(min-width:768px){.home-banner{min-height:calc(88vh)}.home-banner:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.35)}}@media(max-width:767px){.home-banner{overflow:visible!important;z-index:4}.home-banner h1{font-weight:600}.home-banner a.arrow-btn span{border-color:rgba(24,24,24,.25)}.home-banner a.arrow-btn span:before{background:#000}.home-banner a.arrow-btn span:after{border-color:transparent transparent transparent #000}.home-banner a.arrow-btn:hover span{border-color:rgba(24,24,24,1)}.home-banner .banner-arrow{background-color:#000;height:76px;width:20px;border-radius:30px;border:0}.home-banner .banner-arrow span{left:7px;top:26px}}.service-section:before{position:absolute;content:"";left:0;bottom:0;width:32%;height:60%;background-color:#F4F3F0}.service-slider .each{padding-left:450px;min-height:610px}.service-slider .img-con{width:215px;float:left}.service-slider .img-con img{box-shadow:6px 8px 13px rgba(0,0,0,.24)}.service-slider .dtls{width:calc(100% - 215px);float:left;padding-left:30px;padding-top:85px}.service-slider .dtls h3{font-size:30px}.service-slider p:not(.has-background):last-of-type{padding-bottom:1em}.service-slider .dtls .arrow-btn{color:#000}.service-slider.slick-dotted.slick-slider{margin-bottom:0}.service-slider .slick-dots{width:485px;left:0;top:30px;bottom:auto;list-style:none;padding:50px 70px 75px!important;background-color:#BA3C3C;box-shadow:30px 30px 25px rgba(0,0,0,.16)}.service-slider .slick-dots li{width:100%;display:block;margin:0;height:auto;text-align:left;padding:0}.service-slider .slick-dots li:before{display:none}.service-slider .slick-dots li a{width:100%;display:block;color:#fff;font-size:17px;text-transform:uppercase;letter-spacing:1px;padding:17px 20px;transition:.3s}.service-slider .slick-dots li.slick-active a{background-color:#fff;color:#BA3C3C;box-shadow:0 4px 15px rgba(0,0,0,.16);font-weight:600}.service-slider .slick-prev,.service-slider .slick-next{width:30px;height:20px;bottom:-15px;top:auto;z-index:1}.service-slider .slick-prev{left:90px;top:590px}.service-slider .slick-next{left:160px;top:590px}.service-slider .slick-prev:before{content:"";width:25px;height:2px;background:#fff;position:absolute;top:50%;margin-top:-1px;right:0;-webkit-transition:all .3s ease;transition:all .3s ease}.service-slider .slick-prev:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #fff transparent transparent;position:absolute;top:50%;margin-top:-5px;right:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.service-slider .slick-next:before{content:"";width:25px;height:2px;background:#fff;position:absolute;top:50%;margin-top:-1px;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.service-slider .slick-next:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;margin-top:-5px;left:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.service-slider .slick-prev:hover:before{width:50px}.service-slider .slick-prev:hover:after{right:50px}.service-slider .slick-next:hover:before{width:50px}.service-slider .slick-next:hover:after{left:50px}.service-count{position:absolute;bottom:-9px;font-size:16px;color:#666;left:50%;transform:translateX(-50%)}.skip-ahead{position:absolute;left:-45px;bottom:0;transform-origin:0 0;transform:rotate(-90deg)}.skip-ahead .skip{position:relative;padding-left:30px;font-size:13px;letter-spacing:1px}.skip-ahead .skip img{position:absolute;transform-origin:0 0;transform:rotate(90deg);left:22px;top:8px}@media(max-width:1400px){.service-slider .slick-dots{margin-top:20px;padding:40px 70px 75px!important}.service-slider .slick-dots li a{padding:12px 20px}.service-slider .each{padding-top:30px}.service-slider .slick-prev{top:520px}.service-slider .slick-next{top:520px}}@media(max-width:1199px){.service-slider .each{padding-left:360px;min-height:500px}.service-slider .slick-dots{padding:30px 30px 65px!important;width:400px}.service-slider .slick-dots li a{padding:12px 15px}.service-slider .slick-prev{left:45px;top:510px}.service-slider .slick-next{left:105px;top:510px}#i-activo .i-activo-dtls{margin-left:auto!important}}@media(max-width:1100px){.service-section{padding-top:200px!important}}@media(min-width:981px){#i-activo .title img{display:none}}@media(max-width:980px){#i-activo .title .et_pb_text_inner{padding-left:42px;min-height:110px;display:flex;align-items:flex-end}#i-activo .title img{position:absolute;left:0;top:0}#i-activo .title h2{padding-bottom:0}}.service-slider-for{margin-bottom:30px;padding:12px 0;border-bottom:1px solid #ba3c3c;padding-right:50px}.service-slider-for h3{font-size:18px;padding-bottom:0}.service-slider-for .slick-prev{display:none!important}.service-slider-for .slick-next{font-size:12px;line-height:1.4;width:50px;height:100%;right:0;background-color:#000;top:0;color:#fff;text-transform:uppercase;transform:none}.service-slider-for .slick-prev:before,.service-slider-for .slick-next:before{display:none}.service-slider-main .slick-slide{padding-bottom:40px}.service-slider-main h3{font-size:26px}.service-slider-main p:not(.has-background):last-of-type{padding-bottom:1em}.service-slider-main a.arrow-btn{color:#000}.service-slider-main .slick-prev,.service-slider-main .slick-next{width:30px;height:20px;bottom:-15px;top:auto;z-index:1}.service-slider-main .slick-prev{left:50%;margin-left:-60px}.service-slider-main .slick-next{right:50%;margin-right:-60px}.service-slider-main .slick-prev:before{content:"";width:25px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;right:0;-webkit-transition:all .3s ease;transition:all .3s ease}.service-slider-main .slick-prev:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #000 transparent transparent;position:absolute;top:50%;margin-top:-5px;right:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.service-slider-main .slick-next:before{content:"";width:25px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.service-slider-main .slick-next:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000;position:absolute;top:50%;margin-top:-5px;left:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.service-count{position:absolute;bottom:-9px;font-size:16px;color:#666;left:50%;transform:translateX(-50%)}.key-industry-list .each{display:inline-block;margin:0 80px;font-family:'Oswald',sans-serif;font-size:75px;font-weight:700;color:#E8E8E8!important;letter-spacing:2px;text-transform:uppercase}.key-industry-list .each:hover{color:#b9b9b9!important}.key-industry-list .each a{color:#E8E8E8}.key-industry-list .each a:hover{color:#b9b9b9}.industry-list .each{display:inline-block;margin:0 80px;font-family:'Oswald',sans-serif;font-size:45px;font-weight:700;color:#E8E8E8!important;letter-spacing:1px;text-transform:uppercase}.industry-list .each:hover{color:#b9b9b9!important}.industry-list .each a{color:#E8E8E8}.industry-list .each a:hover{color:#b9b9b9}@media(max-width:767px){.key-industry-list .each{font-size:50px;margin:0 30px}.industry-list .each{font-size:25px;margin:0 30px}}.contact-dtls ul{list-style:none!important;margin:0;padding:0!important}.contact-dtls ul li{position:relative;padding-left:54px;margin-bottom:16px;color:#000;line-height:29px}.contact-dtls ul li:last-child{margin-bottom:0}.contact-dtls ul li:before{display:none}.contact-dtls ul li img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.contact-dtls ul li a{color:#000}.contact-dtls ul li a:hover{color:#BA3C3C}.contact-info .et_pb_blurb_content{padding-left:30px}.contact-info .et_pb_main_blurb_image{position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background-color:#ba3c3c;text-align:center}.contact-info .et_pb_main_blurb_image .et-pb-icon{font-size:16px!important;line-height:30px!important}.contact-info .et_pb_blurb_description{line-height:30px}.full-width-form{padding:35px;border:1px solid #B9B9B9}.full-width-form .title{margin-bottom:30px}.full-width-form h2{font-size:35px}.full-width-form .gform_wrapper{margin:0}.full-width-form .gform_wrapper ul.gform_fields{margin:0 -20px!important;display:flex;flex-wrap:wrap}body .full-width-form .gform_wrapper .top_label .gfield_label{font-size:16px;color:#16181F;font-weight:400;text-transform:uppercase;margin:0 0 8px 0}.full-width-form .gform-field-label a{text-decoration:underline}.full-width-form .gform_legacy_markup_wrapper .gfield_required{margin-left:2px}body .full-width-form .gform_wrapper .top_label div.ginput_container{margin-top:0}.full-width-form .gform_wrapper li.hidden_label input{margin-top:0}.full-width-form .gform_wrapper ul li.gfield{margin-top:0;margin-bottom:40px;width:100%;padding:0 20px!important}.full-width-form .gform_wrapper .gfield_label{color:#000;margin-bottom:10px}.full-width-form .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.full-width-form .gform_wrapper select,.full-width-form .gform_wrapper textarea{width:100%;height:45px;padding:5px 10px;background-color:#fff;font-size:16px;font-weight:400;color:#000;border:0;border-bottom:1px solid #B9B9B9}.full-width-form .gform_wrapper textarea{height:120px}.full-width-form .ginput_container_consent{position:relative;padding-left:30px}.full-width-form .ginput_container_consent input{position:absolute;left:0;top:4px}.full-width-form .gform_wrapper .gform_footer{padding:0;margin:0;text-align:right}.full-width-form .gform_wrapper .gform_footer input[type="submit"]{background-color:transparent;color:#16181F;font-size:16px;font-weight:600;line-height:20px;padding:16px 80px;border:1px solid #000;border-radius:50px;cursor:pointer;transition:.3s;-webkit-transition:.3s;margin-right:0}.full-width-form .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:#000;color:#fff}.gform_wrapper .ginput_recaptcha{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}.gform_legacy_markup_wrapper div.validation_error{display:none}body .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}body .gform_legacy_markup_wrapper li.gfield.gfield_error{background-color:transparent;border:0;padding-top:0;padding-bottom:0}body .gform_legacy_markup_wrapper .field_description_below .validation_message{padding-top:8px}@media(min-width:768px){.full-width-form .gform_wrapper ul li.gfield.half{width:50%}}@media(max-width:767px){.full-width-form{padding:20px}.full-width-form h2{font-size:30px}}.footer-newsletter .et_pb_row{max-width:550px!important}.footer-newsletter p{font-size:15px}.footer-newsletter h2{font-size:35px!important;font-weight:600;letter-spacing:1px}.footer-newsletter .gform_legacy_markup_wrapper{margin:0}.footer-newsletter .gform_legacy_markup_wrapper ul.gform_fields li.gfield{margin-top:0;padding:0}body .footer-newsletter .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:0}.footer-newsletter .gform_legacy_markup_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){width:100%;margin-top:0;border:1px solid #000;height:70px;border-radius:50px;padding:10px 215px 10px 40px;font-size:16px;color:#000}.footer-newsletter .gform_legacy_markup_wrapper .gform_footer{position:absolute;right:0;top:0;margin:0;padding:0;width:auto}.footer-newsletter .gform_legacy_markup_wrapper .gform_footer input[type="submit"]{height:70px;width:215px;border:0;border-radius:50px;margin-right:0;background-color:#000;color:#fff;font-size:15px;text-transform:uppercase;cursor:pointer}.footer-newsletter .gform_legacy_markup_wrapper .gform_footer input[type="submit"]:hover{background-color:#BA3C3C}.gform_legacy_markup_wrapper .gfield_checkbox li label,.gform_legacy_markup_wrapper .gfield_radio li label{font-size:16px}.gchoice_select_all,.gform_legacy_markup_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label,.gform_legacy_markup_wrapper ul.gfield_radio li input[type="radio"]:checked+label{font-weight:400}.footer-newsletter .gform_fields .gfield input::-webkit-input-placeholder{opacity:1;color:#000}.footer-newsletter .gform_fields .gfield input::-moz-placeholder{opacity:1;color:#000}.footer-newsletter .gform_fields .gfield input:-ms-input-placeholder{opacity:1;color:#000}.footer-newsletter .gform_fields .gfield input:-moz-placeholder{opacity:1;color:#000}@media(max-width:767px){.footer-newsletter h2{font-size:24px!important}.footer-newsletter .gform_legacy_markup_wrapper .gform_footer{position:static}.footer-newsletter .gform_legacy_markup_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){height:60px;padding:10px 40px}.footer-newsletter .gform_legacy_markup_wrapper .gform_footer input[type="submit"]{height:60px;width:100%;margin-top:20px}}.cat-image-banner{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.cat-image-banner img{width:100%;display:block}.cat-video-banner{position:relative}.cat-video-banner img{width:100%;display:block;position:relative;z-index:1}.cat-video-banner video{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;padding:2px}.service-box:after{position:absolute;content:" ";width:0;height:100%;left:0;top:0;background-color:rgba(0,0,0,.8);transition:.3s}.service-box .et_pb_module_header a:hover{color:#fff}.service-box .et_pb_blurb_content{padding:25px 35px;position:absolute;letter-spacing:0;bottom:0;width:100%;z-index:1;overflow:hidden}.service-box .et_pb_blurb_description{position:relative;height:0;padding:0;opacity:0;visibility:hidden;transition:.3s}.service-box .et_pb_blurb_description:before{content:"";width:36px;height:2px;background:#fff;position:absolute;bottom:4px;margin-top:-1px;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.service-box .et_pb_blurb_description:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fff;position:absolute;bottom:0;margin-top:-5px;left:36px;-webkit-transition:all .3s ease;transition:all .3s ease}.service-box.red:after{background:rgb(202,32,33);background:linear-gradient(180deg,rgba(202,32,33,.85) 0%,rgba(0,0,0,.85) 100%)}.service-box.yellow:after{background:rgb(250,181,41);background:linear-gradient(180deg,rgba(250,181,41,.85) 0%,rgba(0,0,0,.85) 100%)}.service-box.orange:after{background:rgb(234,91,40);background:linear-gradient(180deg,rgba(234,91,40,.85) 0%,rgba(0,0,0,.85) 100%)}.service-box.blue:after{background:rgb(0,102,204);background:linear-gradient(180deg,rgba(0,102,204,.85) 0%,rgba(0,0,0,.85) 100%)}.service-box.green:after{background:rgb(54,181,88);background:linear-gradient(180deg,rgba(54,181,88,.85) 0%,rgba(0,0,0,.85) 100%)}.service-box.brown:after{background:rgb(145,108,37);background:linear-gradient(180deg,rgba(145,108,37,.85) 0%,rgba(0,0,0,.85) 100%)}.service-box.cyan:after{background:rgb(0,154,182);background:linear-gradient(180deg,rgba(0,154,182,.85) 0%,rgba(0,0,0,.85) 100%)}.service-box.violet:after{background:rgb(127,88,153);background:linear-gradient(180deg,rgba(127,88,153,.85) 0%,rgba(0,0,0,.85) 100%)}@media(min-width:981px){.service-box:hover:after{width:100%}.service-box:hover .et_pb_blurb_description{height:auto;padding-bottom:30px;opacity:1;visibility:visible}.service-box:hover .et_pb_blurb_description:before{width:56px}.service-box:hover .et_pb_blurb_description:after{left:56px}}@media(max-width:980px){.service-box:after{width:100%}.service-box .et_pb_blurb_description{height:auto;padding-bottom:30px;opacity:1;visibility:visible}.service-box .et_pb_blurb_description:before{width:56px}.service-box .et_pb_blurb_description:after{left:56px}}.benefit-wrap .each{border:1px solid #E8E8E8}.benefit-wrap .heading{background-color:#fff;padding:40px 30px}.benefit-wrap .heading p{font-size:22px;font-weight:300;color:#BA3C3CF2;padding-bottom:8px}.benefit-wrap .heading h3{font-size:22px!important;font-weight:600;color:#292929!important;padding-bottom:0}.benefit-wrap .dtls{background-color:#F4F3F0;padding:40px 30px;border-top:1px solid #E8E8E8;font-size:16px}@media(max-width:767px){.benefit-wrap .heading,.benefit-wrap .dtls{padding:20px}}.owl-carousel .owl-nav{text-align:left;margin-top:20px}.owl-theme .owl-nav [class*="owl-"] span{display:none}.owl-theme .owl-nav [class*="owl-"]:hover{background:transparent}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:relative;width:30px;height:20px;margin:0 16px 0 0}.owl-carousel .owl-nav .owl-prev:before{content:"";width:25px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;right:0;-webkit-transition:all .3s ease;transition:all .3s ease}.owl-carousel .owl-nav .owl-prev:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #000 transparent transparent;position:absolute;top:50%;margin-top:-5px;right:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.owl-carousel .owl-nav .owl-prev:hover:before{width:50px}.owl-carousel .owl-nav .owl-prev:hover:after{right:50px}.owl-carousel .owl-nav .owl-next:before{content:"";width:25px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.owl-carousel .owl-nav .owl-next:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000;position:absolute;top:50%;margin-top:-5px;left:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.owl-carousel .owl-nav .owl-next:hover:before{width:50px}.owl-carousel .owl-nav .owl-next:hover:after{left:50px}.owl-theme .owl-nav .disabled{pointer-events:none}@media(max-width:767px){.owl-carousel .owl-nav{text-align:center}}.red .page-title strong{color:#CA2021}.light-red .page-title strong{color:#EE2229}.yellow .page-title strong{color:#f9b527}.orange .page-title strong{color:#eb5b27}.blue .page-title strong{color:#06C}.green .page-title strong{color:#36b558}.brown .page-title strong{color:#916c25}.cyan .page-title strong{color:#009ab6}.violet .page-title strong{color:#7f5899}.tax-service-category.red .welcome-sec h2 strong{color:#CA2021}.tax-service-category.light-red .welcome-sec h2 strong{color:#EE2229}.tax-service-category.yellow .welcome-sec h2 strong{color:#f9b527}.tax-service-category.orange .welcome-sec h2 strong{color:#eb5b27}.tax-service-category.blue .welcome-sec h2 strong{color:#06C}.tax-service-category.green .welcome-sec h2 strong{color:#36b558}.tax-service-category.brown .welcome-sec h2 strong{color:#916c25}.tax-service-category.cyan .welcome-sec h2 strong{color:#009ab6}.tax-service-category.violet .welcome-sec h2 strong{color:#7f5899}.welcome-sec p:not(.has-background):last-of-type,.service-business-sec p:not(.has-background):last-of-type{padding-bottom:1em}.service-list-wrap{display:flex;flex-wrap:wrap;margin:0 -15px;justify-content:center}.service-list-wrap .each{width:33.33%;float:left;padding:0 15px;margin:50px 0}.service-list-wrap .each .inner{text-align:center}.service-list-wrap .each a{display:inline-block}.service-list-wrap .each img{transition:.3s;margin-bottom:10px}.service-list-wrap .each p{position:relative;color:#050505}.service-list-wrap .each p:before{position:absolute;content:"";left:0;bottom:0;width:0;height:1px;background-color:#000;transition:.3s}.service-list-wrap .each a:hover img{transform:scale(1.1)}.service-list-wrap .each a:hover p{display:inline-block;color:#000}.service-list-wrap .each a:hover p:before{width:100%}.no-partner .related-partner{display:none}.service-key-partner .each{display:inline-block;margin:0 80px}.service-key-partner .each a{font-family:'Oswald',sans-serif;font-size:75px;font-weight:700;color:#E8E8E8!important;letter-spacing:2px;text-transform:uppercase}.yellow .service-key-partner .each a:hover{color:#f9b527!important}.orange .service-key-partner .each a:hover{color:#eb5b27!important}.blue .service-key-partner .each a:hover{color:#0066CC!important}.green .service-key-partner .each a:hover{color:#36b558!important}.brown .service-key-partner .each a:hover{color:#916c25!important}.cyan .service-key-partner .each a:hover{color:#009ab6!important}.violet .service-key-partner .each a:hover{color:#7f5899!important}.service-partner .each{display:inline-block;margin:0 80px}.service-partner .each a{font-family:'Oswald',sans-serif;font-size:45px;font-weight:700;color:#E8E8E8!important;letter-spacing:1px;text-transform:uppercase}.yellow .service-partner .each a:hover{color:#f9b527!important}.orange .service-partner .each a:hover{color:#eb5b27!important}.blue .service-partner .each a:hover{color:#0066CC!important}.green .service-partner .each a:hover{color:#36b558!important}.brown .service-partner .each a:hover{color:#916c25!important}.cyan .service-partner .each a:hover{color:#009ab6!important}.violet .service-partner .each a:hover{color:#7f5899!important}.service-bullets ul li{padding:12px 24px;margin:0;border-bottom:1px solid rgba(250,250,250,.11)}.service-bullets ul li:before{display:none}.industry-slider-wrap{padding-left:calc(100vw / 2 - 1220px / 2)}.industry-slider .slick-list{padding-right:150px!important}.industry-each{padding-right:30px}.industry-each .img-con{width:100%;height:280px;overflow:hidden;margin-bottom:20px}.industry-each .img-con img{width:100%;height:100%;object-fit:cover}.industry-each p{font-size:20px;font-weight:300;color:#BA3C3CF2;padding-bottom:4px}.industry-each h3{font-size:20px!important;font-weight:600;color:#000!important;text-transform:uppercase;padding-bottom:0}.industry-slider .slick-prev,.industry-slider .slick-next{position:absolute;width:30px;height:20px;left:0;bottom:-50px;top:auto;transform:none;left:auto}.industry-slider .slick-next{left:50px}.industry-slider .slick-prev:before{content:"";width:25px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;right:0;-webkit-transition:all .3s ease;transition:all .3s ease}.industry-slider .slick-prev:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #000 transparent transparent;position:absolute;top:50%;margin-top:-5px;right:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.industry-slider .slick-prev:hover:before{width:50px}.industry-slider .slick-prev:hover:after{right:50px}.industry-slider .slick-next:before{content:"";width:25px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.industry-slider .slick-next:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000;position:absolute;top:50%;margin-top:-5px;left:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.industry-slider .slick-next:hover:before{width:50px}.industry-slider .slick-next:hover:after{left:50px}@media(max-width:1500px){.industry-slider-wrap{padding-left:10%}}@media(max-width:767px){.service-list-wrap .each{width:50%;margin:20px 0}.service-bullets ul li{padding:10px 12px;font-size:16px}.industry-each .img-con{height:220px}.industry-each h3{font-size:17px!important}.service-key-partner .each{margin:0 30px}.service-key-partner .each a{font-size:50px}.service-partner .each{margin:0 30px}.service-partner .each a{font-size:25px}}@media(max-width:599px){.industry-slider .slick-list{padding-right:0!important}}.single-service .et_pb_post_content h2{font-size:35px}.single-service .et_pb_post_content h3{font-size:26px}.discovery-text:before{position:absolute;content:"";width:50px;height:50px;right:-25px;top:-25px;background-color:#BA3C3C}.discovery-text p:not(.has-background):last-of-type{padding-bottom:2em}.discovery-text ul{padding-bottom:0;padding-top:5px}.discovery-text ul li{margin-bottom:12px}.discovery-text ul li:last-child{margin-bottom:0}.discovery-text ul li:before{content:url(../png/white-check.png);width:0;height:0;left:12px;top:0}.discovery-form .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.discovery-form .gform_wrapper select,.discovery-form .gform_wrapper textarea{padding:5px 0;height:50px}.discovery-form .gform_wrapper .gform_footer{text-align:left;border-top:1px solid #B9B9B9;padding-top:35px}.discovery-form .gform_wrapper .gform_footer input[type="submit"]{padding:24px 120px;background-color:#16242F;color:#fff;border:1px solid #16242F}.discovery-form .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:transparent;color:#16242F}.discovery-form .gform_fields .gfield input::-webkit-input-placeholder{opacity:1;font-size:16px;color:#16181F;font-weight:400;text-transform:uppercase}.discovery-form .gform_fields .gfield input::-moz-placeholder{opacity:1;font-size:16px;color:#16181F;font-weight:400;text-transform:uppercase}.discovery-form .gform_fields .gfield input:-ms-input-placeholder{opacity:1;font-size:16px;color:#16181F;font-weight:400;text-transform:uppercase}.discovery-form .gform_fields .gfield input:-moz-placeholder{opacity:1;font-size:16px;color:#16181F;font-weight:400;text-transform:uppercase}@media(max-width:767px){.page-id-3305 .et_pb_row{display:flex;flex-direction:column-reverse}.discovery-form .gform_wrapper .gform_footer input[type="submit"]{padding:15px 60px;min-height:auto!important;line-height:1.7em!important}}.blurb-style .et_pb_main_blurb_image img{width:100%}.quote-row h5{padding-bottom:0}.testimonial-slider .et_pb_slide{padding:0}.testimonial-slider h2{font-size:40px;font-weight:400;line-height:1.4em;margin-bottom:20px}.testimonial-slider h2 strong{color:maroon}.testimonial-slider h4{font-weight:600;font-size:19px;color:#1d1d1d;line-height:1.4em;padding-bottom:0}.testimonial-slider p{font-size:17px;color:#282828}@media(max-width:767px){.testimonial-slider h2{font-size:24px}}.open-job-row{padding:70px 100px;border-bottom:1px solid #000}.open-job-row:last-child{border-bottom:0}.open-job-row .title{margin-bottom:20px}.open-job-row .title h2{font-size:30px}.open-jobs ul{list-style:none;margin:0;padding:0}.entry-content .open-jobs ul li{padding-left:86px;margin-bottom:30px}.open-jobs ul li:before{content:"";width:10px;height:10px;background-color:#BA3C3C;letter-spacing:0;top:7px;border-radius:50%;left:60px}.entry-content .open-jobs ul li:last-child{margin-bottom:0}.open-jobs h3{font-weight:600;font-size:19px}.open-jobs p{font-size:19px;color:#5f5f5f}.open-jobs ul li:hover:before{content:"\f105";font-family:FontAwesome;width:0;height:0;top:-2px;color:#BA3C3C;font-size:20px}@media(max-width:767px){.open-job-row{padding:20px}.open-job-row .title h2{font-size:26px}.entry-content .open-jobs ul li{padding-left:24px}.open-jobs ul li:before{left:4px}.open-jobs h3,.open-jobs p{font-size:17px}}.career-location ul{margin:0 auto;display:table;padding:0}.career-location ul li{padding-left:0;padding-right:10px;margin-right:10px;border-right:1px solid #000;float:left;font-weight:600}.career-location ul li:last-child{padding-right:0;border-right:0;margin-right:0}.career-location ul li:before{display:none}.career-content h2{font-size:35px;margin-top:50px}.career-content h2:first-child{margin-top:0}.apply-today-band{position:fixed;width:100%;left:0;bottom:0;z-index:3;display:none}.apply-today-band.show{display:block}.team-wrap{display:flex;flex-wrap:wrap;margin:0 -15px}.team-wrap .each{width:33.33%;float:left;padding:0 15px;margin-bottom:60px}.memeber-each .img-con{position:relative;padding-right:180px;overflow:hidden}.memeber-each .img-con:before{position:absolute;left:0;bottom:0;content:"";width:86%;height:80%;background:transparent linear-gradient(180deg,#F2F1ED 0%,#F2F1ED66 100%) 0% 0% no-repeat padding-box}.memeber-each .img-con img{position:relative;z-index:1;display:block;max-width:300px}.memeber-each .dtls{position:absolute;z-index:1;width:140px;left:203px;bottom:0;transform:translateY(33px);transition:.3s}.memeber-each .dtls h3{font-size:25px;font-weight:600;padding-bottom:6px}.memeber-each .dtls ul{padding:0 0 10px 0;opacity:0;visibility:hidden;transition:.3s}.memeber-each .dtls ul li{padding-left:0;display:inline-block;margin-bottom:0;margin-right:8px}.memeber-each .dtls ul li:last-child{margin-right:0}.memeber-each .dtls ul li:before{display:none}.memeber-each .dtls ul li a{color:#16242F}.memeber-each .dtls ul li a:hover{color:#ba3c3c}.memeber-each .img-con:hover .dtls{transform:translateY(0)}.memeber-each .img-con:hover ul{opacity:1;visibility:visible}.memeber-each .desg{text-transform:uppercase;line-height:1.4em;margin-top:10px}@media(max-width:1199px){.team-wrap .each{width:50%}}@media(max-width:767px){.team-wrap .each{width:100%;margin-bottom:30px}.team-wrap .each:last-child{margin-bottom:0}.memeber-each .img-con img{max-width:180px}.memeber-each .dtls{left:184px}.memeber-each .dtls h3{font-size:22px}.memeber-each .dtls p{font-size:15px}}.page-id-7139 .mfp-bg{background:#fff;opacity:1}.white-popup-block{background:#FFF;text-align:left;max-width:1220px;margin:40px auto;position:relative}#team_popup{padding-bottom:40px}.popup-slider{border-left:1px solid #000;border-bottom:1px solid #000}.popup-slider .slick-slide>div{display:flex;height:100%}.popup-slider .slider-item{display:flex;flex-wrap:wrap}.popup-slider .slider-item .img-con{width:325px;float:left}.popup-slider .slider-item .content{width:calc(100% - 325px);padding:60px;float:left}.popup-slider .slider-item h3{font-size:35px;font-weight:600;margin-bottom:10px}.popup-slider .slider-item .desg{position:relative;padding-left:34px;font-size:22px;font-weight:300;margin-bottom:24px}.popup-slider .slider-item .desg:before{position:absolute;content:"";left:0;top:4px;width:22px;height:22px;background-color:#BA3C3C}.popup-slider .slider-item .member-social{margin-top:40px}.popup-slider .slider-item .member-social li{padding-left:0;display:inline-block;margin-bottom:0;margin-right:8px}.popup-slider .slider-item .member-social li:last-child{margin-right:0}.popup-slider .slider-item .member-social li:before{display:none}.popup-slider .slider-item .member-social li a{color:#16242F;font-size:20px}.popup-slider .slider-item .member-social li a:hover{color:#ba3c3c}.slide-count{position:absolute;left:0;bottom:0;font-size:18px;font-weight:300;color:#BA3C3C}.mfp-close-btn-in #team_popup .mfp-close{color:#BA3C3C;opacity:1;width:auto;height:auto;right:20px;top:15px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;border-bottom:1px solid #BA3C3C;line-height:1em}.popup-slider .slick-prev,.popup-slider .slick-next{position:absolute;width:30px;height:20px;right:0;bottom:-36px;top:auto;transform:none;left:auto}.popup-slider .slick-prev{right:50px}.popup-slider .slick-prev:before{content:"";width:25px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;right:0;-webkit-transition:all .3s ease;transition:all .3s ease}.popup-slider .slick-prev:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #000 transparent transparent;position:absolute;top:50%;margin-top:-5px;right:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.popup-slider .slick-prev:hover:before{width:50px}.popup-slider .slick-prev:hover:after{right:50px}.popup-slider .slick-next:before{content:"";width:25px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.popup-slider .slick-next:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000;position:absolute;top:50%;margin-top:-5px;left:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.popup-slider .slick-next:hover:before{width:50px}.popup-slider .slick-next:hover:after{left:50px}.contact-address{padding:60px 104px}.contact-address ul{margin-top:40px}.contact-address ul li{margin-bottom:40px}.contact-address ul li:before{display:none}.contact-address ul li:last-child{margin-bottom:0}.contact-address ul li strong{font-size:20px}.contact-address ul li a{color:#fff}.contact-address a{color:#fff}.map-content ul li{font-size:16px;padding-left:30px}.map-content ul li span{position:absolute;left:0;top:0}.map-content ul li i{font-size:18px;color:#BA3C3C}.map-content ul li i.fa-fax{font-size:15px}.map-content ul li:before{display:none}@media(max-width:1400px){.contact-address{padding:60px}}@media(max-width:767px){.contact-address{padding:20px}.contact-address p{padding-left:8px!important}}.et_pb_widget_area_left{border-right:0;padding-right:0}.sidebar-style .et_pb_widget{background-color:#BA3C3C;padding:60px 30px 180px;position:relative;width:100%;margin-right:0}.sidebar-style .et_pb_widget:before{position:absolute;content:"";width:100%;height:100%;top:0;left:-100%;background-color:#BA3C3C}.sidebar-style .et_pb_widget .widgettitle{font-size:22px;font-weight:600;color:#fff}.sidebar-style .et_pb_widget ul{margin-top:10px}.sidebar-style .et_pb_widget ul li{margin-bottom:5px;padding-left:42px}.sidebar-style .et_pb_widget ul li.current-cat{font-weight:600}.sidebar-style .et_pb_widget ul li:last-child{margin-bottom:0}.sidebar-style .et_pb_widget ul li:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#fff;top:12px;left:20px}.sidebar-style .et_pb_widget ul li.current-cat:before{font-family:FontAwesome;content:"\f105";font-weight:400;color:#fff;width:auto;height:auto;background-color:transparent;top:0}.sidebar-style .et_pb_widget ul li a{color:#fff}.blog-sec:before{position:absolute;content:"";width:23%;height:50%;left:0;top:0;background-color:#F2F1ED}.et_pb_posts .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap}.blog-wrap article{width:46%;float:left;margin-right:8%;padding-bottom:30px}.blog-wrap article:nth-child(2n){margin-right:0}.et_pb_post .entry-featured-image-url{width:100%;height:260px;overflow:hidden}.et_pb_post .entry-featured-image-url img{min-width:100%;min-height:100%;object-fit:cover}.et_pb_post a.more-link{position:absolute;left:0;bottom:0;text-indent:-9999px;display:none;padding:5px 0;width:50px;height:30px}.et_pb_post:hover a.more-link{display:block}.et_pb_post a.more-link:before{content:"";width:36px;height:2px;background:#000;position:absolute;bottom:4px;margin-top:-1px;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.et_pb_post a.more-link:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000;position:absolute;bottom:0;margin-top:-5px;left:36px;-webkit-transition:all .3s ease;transition:all .3s ease}.et_pb_post a.more-link:hover:before{width:50px}.et_pb_post a.more-link:hover:after{left:50px}.wp-pagenavi span{border:0}.wp-pagenavi a,.wp-pagenavi .current{border-color:#000;display:inline-block;padding:2px 10px}.wp-pagenavi span.current{background-color:#ba3c3c;border:1px solid #ba3c3c;color:#fff!important;font-weight:400!important}@media(max-width:767px){.sidebar-style .et_pb_widget{padding-bottom:60px}.blog-wrap article{width:100%;margin-right:0}}.single-post .et_builder_inner_content hr{margin-top:40px}.related-blog article{width:30%;float:left;margin-right:5%;padding-bottom:30px}.related-blog article:last-child{margin-right:0}@media(max-width:767px){.related-blog article{width:100%;margin-right:0}.related-blog article:last-child{margin-bottom:0}}.key-partner{display:flex;flex-wrap:wrap;margin:0 -15px}.key-partner .each{width:25%;float:left;padding:0 15px;margin:30px 0}.key-partner .each .img-con{width:100%;height:60px;position:relative}.key-partner .each .img-con img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.partners-row{display:flex;flex-wrap:wrap}.partners-row .col{width:47%;margin-right:6%}.partners-row .col:last-child{margin-right:0}@media(max-width:767px){.key-partner .each{width:50%;margin:15px 0}.partners-row .col{width:100%;margin-right:0}.et_pb_toggle_title{padding:0 30px 15px 0!important}.et_pb_toggle,.et_pb_toggle_close{margin-bottom:15px!important}.entry-content .partners-row ul{padding-bottom:0}.et_pb_toggle_content{padding-bottom:30px}}.pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#ba3c3c;position:relative;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px}.pin:after{content:'';width:14px;height:14px;margin:8px 0 0 8px;background:#fff;position:absolute;border-radius:50%}.pulse{background:rgba(0,0,0,.2);border-radius:50%;height:14px;width:14px;position:absolute;left:50%;top:50%;margin:15px 0 0 -12px;-webkit-transform:rotateX(55deg);transform:rotateX(55deg);z-index:-2}.pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;-webkit-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-box-shadow:0 0 1px 2px #89849b;box-shadow:0 0 1px 2px #89849b;-webkit-animation-delay:1.1s;animation-delay:1.1s}@keyframes pulsate{0%{-webkit-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.marker-one{position:absolute;left:10%;top:73%}.marker-two{position:absolute;left:20%;top:66%}.marker-three{position:absolute;left:25%;top:58%}.marker-four{position:absolute;left:68%;top:88%}.marker-five{position:absolute;left:70%;top:80%}.marker-content{position:absolute;width:330px;background-color:#fff;border-radius:4px;padding:15px;left:25px;top:-24px;box-shadow:0 6px 10px 4px rgba(0,0,0,.15);z-index:1;transition:.3s;opacity:0;visibility:hidden}.marker-pin:hover+.marker-content{opacity:1!important;visibility:visible!important}@media(max-width:767px){.marker-content{width:250px}.marker-four .marker-content{right:-15px;left:auto;top:100%}.marker-five .marker-content{right:0;left:auto;top:100%}}.single-partner .et_section_specialty>.et_pb_row{width:100%!important;max-width:100%!important}@media(max-width:980px){.irregular-grid .et_pb_column{width:47.25%!important;float:left;margin-right:5.5%!important;margin-bottom:0!important}.irregular-grid .et_pb_column:nth-child(2n){margin-right:0!important}.column-reverse{display:flex;flex-direction:column-reverse}}.search-wrap .title{margin-bottom:10px}.search-wrap .title h2{font-size:35px;font-weight:600}.search-wrap .search-row{display:flex;flex-wrap:wrap;margin:0 -15px;margin-bottom:40px}.search-wrap .search-row:last-child{margin-bottom:0}.search-row .search-col{width:33.33%;float:left;padding:0 15px;margin-bottom:40px}.search-row .search-col h3{font-size:26px}.search-row .search-col .more-link{display:inline-block;margin-top:20px}@media(max-width:767px){.search-row .search-col{width:100%}.search-wrap .title h2{font-size:30px}.search-row .search-col h3{font-size:22px}}.single-service .welcome-sec .et_pb_image{max-width:240px;margin:20px auto 0}.service-links ul{width:485px;left:0;top:30px;bottom:auto;list-style:none;padding:50px 70px 75px!important;background-color:#BA3C3C;box-shadow:30px 30px 25px rgba(0,0,0,.16)}.service-links ul li{width:100%;display:block;margin:0;height:auto;text-align:left;padding:0}.service-links ul li:before{display:none}.service-links ul li a{width:100%;display:block;color:#fff;font-size:17px;text-transform:uppercase;letter-spacing:1px;padding:17px 20px;transition:.3s}.service-links ul li a:hover{background-color:#fff;color:#BA3C3C;box-shadow:0 4px 15px rgba(0,0,0,.16)}.service-links ul li.active a{background-color:#fff;color:#BA3C3C;box-shadow:0 4px 15px rgba(0,0,0,.16);font-weight:600}.service-summery{display:flex;align-items:center;height:100vh}.service-summery .et_pb_text_inner{padding-left:240px;padding-top:20px;padding-bottom:20px}.service-summery img{position:absolute;left:0;top:0;width:210px;box-shadow:6px 8px 13px rgba(0,0,0,.24)}.service-summery h3.red{color:#CA2021}.service-summery h3.yellow{color:#f9b527}.service-summery h3.orange{color:#eb5b27}.service-summery h3.brown{color:#916c25}.service-summery h3.green{color:#36b558}.service-summery h3.blue{color:#06C}.service-summery h3.violet{color:#7f5899}.service-summery h3.cyan{color:#009ab6}@media(max-width:1400px){.service-links ul{width:100%;padding:30px 40px 30px!important}.service-links ul li a{padding:10px 20px}}@media(max-width:1200px){.service-links ul{padding:30px!important}.service-links ul li a{padding:10px 15px;font-size:15px}.service-summery h3{font-size:26px}}@media(max-width:1024px){.service-links ul{padding:20px!important}.service-links ul li a{letter-spacing:0}}.skip-ahead{position:absolute;left:-45px;bottom:0;transform-origin:0 0;transform:rotate(-90deg)}.skip-ahead .go-back{position:relative;padding-right:30px;font-size:13px;letter-spacing:1px;margin-left:20px}.skip-ahead .go-back img{position:absolute;transform-origin:0 0;transform:rotate(-90deg);right:24px;top:13px}.address-blurb .et_pb_module_header{padding-bottom:20px}.address-blurb ul{padding-bottom:10px}.address-blurb ul li{font-size:14px;padding-left:30px}.address-blurb ul li i{position:absolute;left:0;top:4px;font-size:18px;color:#BA3C3C}.address-blurb ul li i.fa-fax{font-size:15px}.address-blurb ul li:before{display:none}