.disclaimer{max-height:0;opacity:0;overflow:hidden;transition:opacity 0.15s ease-in,max-height 0.15s ease-in 0.15s}.disclaimer.active{opacity:1;transition:opacity 0.15s ease-out 0.15s,max-height 0.15s ease-out}.disclaimer__inner{position:relative;margin-top:25px;padding:20px;border:1px solid rgba(0,0,0,0.2);background:#fff;font-size:14px;color:black;transform:scale(0.95);transition:transform 0.15s ease-out}.disclaimer.active .fl-disclaimer__inner{transform:scale(1);transition:transform 0.15s ease-out 0.15s}.disclaimer__icon{display:inline-block;vertical-align:top;font-family:dashicons}.disclaimer__close{position:absolute;top:0;right:0;display:flex;justify-content:center;padding:5px;font-family:dashicons;font-size:16px;cursor:pointer;transition:.15s ease-out}.disclaimer__close:hover,.disclaimer__close:focus{opacity:0.5}.et_pb_text_7 ol li{text-align:justify!important}.et_pb_text_0 ol li{text-align:justify!important}.et_pb_section_1_tb_header .et_pb_section{background-color:#000000!important}body{font-weight:300}.vertical-center{display:flex;flex-direction:column;justify-content:center}@media all and (min-width:981px){.desk-header .nav li li ul{top:0px!important}.desk-header .et_pb_menu ul li.current-menu-item>a{color:#436eb0!important}.desk-header li.menu-item--depth-0:last-child{padding-right:0px!important}.desk-header .nav li.menu-item--depth-0{padding-right:30px}.desk-header .et-menu li li a{width:240px!important}.desk-header .et_pb_menu .et_pb_menu_inner_container{float:right!important}.desk-header ul li li{padding:0px!important}.desk-header ul li li a{padding:10px 15px!important}.desk-header ul li li a:hover{background-color:#e5e5e5}}p.heading{color:#fff!important;font-size:20px;line-height:1.4em;font-family:"Playfair Display"}.banner-slider .et_pb_slide_description{padding:0px!important}.banner-slider .et_pb_slide{padding:0px!important}.banner-slider .et_pb_slide_content img{float:left;margin-right:20px;width: 70px;height:auto}.banner-slider .et-pb-arrow-next{right:40px!important;opacity:1}p.client-name{font-weight:300!important}p.client-name span{font-size:15px!important}.banner-slider .et-pb-arrow-prev{left:40px!important;opacity:1}.banner-slider .et-pb-arrow-prev:before{content:"\23";opacity:1;border:2px solid #fff;border-radius:50%;font-weight:bold}.banner-slider .et-pb-arrow-next,.banner-slider .et-pb-arrow-prev{font-size:35px}.banner-slider .et-pb-arrow-next:before{content:"\24";opacity:1;border:2px solid #fff;border-radius:50%;font-weight:bold}.banner-slider .et-pb-controllers a{display:inline-block;background-color:hsl(0deg 0% 100% / 0%)!important;text-indent:-9999px;border-radius:7px;width:13px;border:1px solid #ead260;height:13px;margin-right:10px;padding:0;opacity:.5}.banner-slider a.et-pb-active-control{background-color:#ead260!important;opacity:1}.banner-slider .et-pb-controllers{bottom:-16px}@media (max-width:980px){.banner-slider .et-pb-arrow-next{right:10px!important}.banner-slider .et-pb-arrow-prev{left:10px!important}}.module-2-box p.heading{font-size:47px;line-height:1.25em;color:#fff}.module-2-box .et_pb_blurb_description p{font-weight:400!important}.module-2-box .et_pb_blurb_description{max-width:90%;margin:auto}.module-2-box .et_pb_main_blurb_image{margin-bottom:20px!important}@media all and (min-width:981px){.attorney ul{display:inline-block}.attorney .et_pb_image{display:inline-block;width:50px}.mail-icon img{top:8px;left:5px}.attorney .et_pb_blurb_content img{border-bottom:4px solid #ead260}}@media all and (max-width:980px){.mobilecolumn .et_mobile_menu li a:hover,.mobilecolumn .nav ul li a:hover{opacity:1!important;background-color:transparent!important}.mobilecolumn .et_pb_menu ul li.current-menu-item>a{color:#ead260!important}}@media all and (min-width:768px){.disclaimer-row .button-agree{display:inline-block;float:left}.disclaimer-row .button-disagree{margin-left:20px!important}}.scroll-header{background-color:#000000!important;display:none;position:fixed!important;left:0;top:0;width:100%;z-index:99}.contact-form .nf-form-content{padding:0px;max-width:100%!important}.contact-form .nf-form-fields-required{padding-bottom:20px!important}.contact-form .form-links a{text-decoration:underline!important;color:#222a35!important}.contact-form .form-links a:hover{text-decoration:none!important;color:#333!important}.contact-form input[type='button']{border:none!important;padding:14px 33px!important;text-align:center;height:auto!important;font-size:18px!important;line-height:24px;white-space:normal;cursor:pointer;background-color:#2e3e51!important;color:#fff!important;font-weight:600!important}.contact-form input[type='button']:hover{background-color:#222a35!important}.attorney-box .et_pb_blurb_container{padding:0px 20px 20px!important}.attorney-box .et_pb_blurb_content{display:block}.attorney-box .et_pb_main_blurb_image,.attorney-box .et_pb_main_blurb_image img{width:100%}.at-follow .et_pb_social_media_follow_network_0 a.icon,.at-follow .et_pb_social_media_follow_network_2 a.icon,.at-follow .et_pb_social_media_follow_network_4 a.icon,.at-follow .et_pb_social_media_follow_network_6 a.icon,.at-follow .et_pb_social_media_follow_network_8 a.icon,.at-follow2 .et_pb_social_media_follow_network_1 a.icon,.at-follow li a{background-position:center!important;background-size:35px!important;background-repeat:no-repeat!important;top:13px!important}.at-follow2 .et_pb_social_media_follow_network_1 a.icon{top:0px!important}.et_pb_social_media_follow li{vertical-align:top!important}@media all and (min-width:981px) and (max-width:1260px){.banner-slider .et_pb_slide_description{max-width:850px}.footer-2-column{width:10%!important}.footer-3-column{width:30%!important}}@media all and (max-width:980px){.banner-slider .et_pb_slide_content img{float:none!important;margin-right:0!important}.banner-slider .et_pb_slide_content .client-name{transform:translateY(0px)}.banner-slider .et_pb_slide_description{padding:0px 20px!important}.client-name{font-size:18px!important}.banner-slider .et_pb_slider_container_inner{padding:0px 40px}.attorney .et_pb_social_media_follow{display:block;text-align:right;padding-right:0px;width:101px;margin:0px auto!important;text-align:center}.attorney .mail-icon{width:50%;display:inline-block}.mail-icon img{top:8px}.footer-col{width:100%!important}}@media all and (max-width:768px){.footer-content .et_pb_column{width:100%!important}.abt-r-3 .et_pb_column{width:100%!important}}.mobile-logo-slider .carousel-slider .owl-item img{width:auto!important}.desk-header ul.sub-menu li.current-menu-item>a{background-color:#e5e5e5!important}@media all and (min-width:768px) and (max-width:1050px){.banner-slider .et_pb_slide_content{padding:0px 20px!important}}@media (min-width:980px) and (max-width:1250px){.expertise-row .et_pb_blurb{max-width:13.7%!important}}.client-logos-sec .carousel-slider__item img{filter:grayscale(1) invert(1);cursor:default!important}.client-logos-sec .carousel-slider__item img:hover{filter:none!important;cursor:pointer}.career-page-form .nf-form-content{max-width:100%!important}.career-page-form .nf-field-container{max-width:974px!important;width:100%!important;margin-bottom:0px!important}.career-page-form div#nf-field-41-container,.career-page-form div#nf-field-42-container,.career-page-form div#nf-field-43-container,.career-page-form div#nf-field-44-container,.career-page-form div#nf-field-96-container,.career-page-form div#nf-field-97-container,.career-page-form div#nf-field-83-container,.career-page-form div#nf-field-84-container,.career-page-form div#nf-field-93-container,.career-page-form div#nf-field-66-container{display:table-cell;width:43.5%!important;padding-right:4px}.career-page-form .nf-field-element{margin-bottom:10px!important}.career-page-form .select2-container--default .select2-selection--multiple{background-color:#f7f7f7!important;border-radius:0px!important;height:46px!important}@media (max-width:1250px) and (min-width:1150px){.career-page-form .nf-field-container{max-width:897px!important}.career-page-form div#nf-field-41-container,.career-page-form div#nf-field-42-container,.career-page-form div#nf-field-43-container,.career-page-form div#nf-field-44-container,.career-page-form div#nf-field-96-container,.career-page-form div#nf-field-97-container,.career-page-form div#nf-field-83-container,.career-page-form div#nf-field-84-container,.career-page-form div#nf-field-93-container,.career-page-form div#nf-field-66-container{width:47.3%!important}}@media (max-width:1150px) and (min-width:980px){.career-page-form .nf-field-container{max-width:767px!important}.career-page-form div#nf-field-41-container,.career-page-form div#nf-field-42-container,.career-page-form div#nf-field-43-container,.career-page-form div#nf-field-44-container,.career-page-form div#nf-field-96-container,.career-page-form div#nf-field-97-container,.career-page-form div#nf-field-83-container,.career-page-form div#nf-field-84-container,.career-page-form div#nf-field-93-container,.career-page-form div#nf-field-66-container{width:55.3%!important}}@media (max-width:980px){.career-page-form div#nf-field-41-container,.career-page-form div#nf-field-42-container,.career-page-form div#nf-field-43-container,.career-page-form div#nf-field-44-container,.career-page-form div#nf-field-96-container,.career-page-form div#nf-field-97-container,.career-page-form div#nf-field-83-container,.career-page-form div#nf-field-84-container,.career-page-form div#nf-field-93-container,.career-page-form div#nf-field-66-container{display:block!important;width:100%!important}}@media (min-width:1400px){.career-page-form div#nf-field-41-container,.career-page-form div#nf-field-42-container,.career-page-form div#nf-field-43-container,.career-page-form div#nf-field-44-container,.career-page-form div#nf-field-96-container,.career-page-form div#nf-field-97-container,.career-page-form div#nf-field-83-container,.career-page-form div#nf-field-84-container,.career-page-form div#nf-field-93-container,.career-page-form div#nf-field-66-container{width:500px!important}.career-page-form .nf-field-container{max-width:1000px!important}}#internshipForm label span,#careerForm label span{font-size:18px;font-weight:500;color:#333;margin-bottom:3px;display:inline-block}.form_div{margin-bottom:25px}#internshipForm .form-sec-title,#careerForm .form-sec-title{margin-top:10px;margin-bottom:20px;font-size:20px;font-weight:500}#internshipForm input:not([type=radio]),#careerForm input:not([type=radio]){width:100%;padding:12px;background:#f7f7f7;border:1px solid #c4c4c4;color:#333;height:44px}#internshipForm span.error_msg,#careerForm span.error_msg{display:block;padding-top:7px}#internshipForm ::placeholder,#careerForm ::placeholder{font-size:16px;colo:#333;font-weight:400}#internshipForm button,#careerForm button{background:#222a35!important;border:none!important;color:#fff!important;padding:16px 35px!important;text-align:center;height:auto;font-size:18px!important;white-space:normal}#internshipForm button:hover,#careerForm button:hover{background:#355aa5!important;border:none!important;cursor:pointer;color:#fff!important}#internshipForm fieldset,#careerForm fieldset{display:block;margin-left:2px;margin-right:2px;padding-top:0.35em;padding-bottom:0.625em;padding-left:0.75em;padding-right:0.75em;border:1px solid #222a35;margin-bottom:30px}#internshipForm .radio_grp,#careerForm .radio_grp{display:inline-flex}#internshipForm .radio-div label,#careerForm .radio-div label{padding-right:10px}#internshipForm .half_div,#careerForm .half_div{height:100%}#internshipForm .radio-div label:first-child,#careerForm .radio-div label:first-child{font-weight:500}#internshipForm .radio-div p,#careerForm .radio-div p{padding-bottom:5px!important}.ui-widget-header{background:rgba(0,0,0,0.5)!important}#internshipForm .captcha_div a,#careerForm .captcha_div a{font-weight:500;margin:0px 5px;text-decoration:underline}#internshipForm .captcha_div a:hover,#careerForm .captcha_div a:hover{text-decoration:none}#internshipForm #no_of_qualification,#careerForm #no_of_qualification{width:100%;max-width:300px;padding:10px 10px}.c-exp-div label{font-size:16px;font-weight:500;line-height:22px}#pageloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:rgba(0,0,0,0.3)}#pageloader img{position:absolute;left:50%;top:50%}@media all and (min-width:768px){.c-exp-div{display:inline-flex}.c-exp-div label{margin-right:7px;padding:12px 0px}}@media all and (min-width:981px) and (max-width:1125px){#internshipForm .radio-div label:first-child,#careerForm .radio-div label:first-child{font-size:16px}#internshipForm .radio-div label,#careerForm .radio-div label{font-size:15px}#internshipForm .radio-div label,#careerForm .radio-div label{padding-right:8px}}@media all and (max-width:980px){#internshipForm .radio_grp,#careerForm .radio_grp{display:block}.c-exp-div label{margin-bottom:10px}.exp-yr-div{padding-right:6px;display:inline-block;float:left;width:50%}.exp-mnt-div{display:inline-block;width:50%}}@media all and (min-width:768px){#internshipForm .row_div,#careerForm .row_div{display:flex}.half_div{width:50%!important;float:left}.half_div_left{padding-right:10px}.half_div_right{padding-left:10px}}@media all and (max-width:676px){#internshipForm .form-sec-title,#careerForm .form-sec-title{font-size:18px}}#careerForm .row_div span:empty,#internshipForm .row_div span:empty{display:none!important}@media all and (max-width:980px){#internshipForm ::placeholder,#careerForm ::placeholder{font-size:12px!important;overflow:visible}#internshipForm input:not([type=radio]),#careerForm input:not([type=radio]),input.text,input.title,input[type=text],select,textarea{padding:12px 5px}}@media (max-width:767px){.r1-text-about p{text-align:justify!important}}.exp-yr-div{padding-right:6px}.exp-mnt-div{padding-left:6px}#pageloader img{left:0;right:0;margin:auto}