#mainSiteWrapper{overflow-x:hidden;}
body.page.l25 #before_content_container_3{background:#0326d8;background-image:url('/../../../images/top-landing.jpg');background-size:cover;background-position:center;}
body.page.l25 #before_content_container_3 .inner{max-width:1600px;}
body.page.l25 #ptop{padding:100px 20px;margin-bottom:0;background:unset!important;}
body.page.l25 #ptop .bbtn a{padding:25px 40px;border-radius:40px;background:unset;border:1px solid #fff;color:#fff;}
body.page.l25 #ptop .bbtn a:hover{background:#fff;color:#000;}
body.page.l25 #attban{margin-left:auto;display:block;text-align:center;}
#attban a{width:300px;height:300px;margin:0 auto;padding:20px;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-end;border-radius:30px;background-image:url('/../../../images/att_moghul.jpg');background-size:cover;background-position:center;overflow:hidden;font-size:14px;letter-spacing:2px;color:#fff;text-transform:uppercase;position:relative;z-index:0;transition:350ms;}
#attban a:hover{filter:brightness(0.86);}
#attban a::before{content:'';width:100%;height:160px;position:absolute;left:0;bottom:0;background: linear-gradient(180deg,rgba(255, 255, 255, 0) 0%, rgba(7, 25, 45, 1) 100%);z-index:1;}
#attban a span{display:flex;justify-content:center;align-items:center;gap:10px;position:relative;z-index:2;}
#attban a img{width:16px;aspect-ratio:26/20;transition:350ms;}
#attban a:hover img{transform:translateX(3px);}
#attban h3{margin:20px 0 0;color:#fff;font-size:40px;}
#attban p{margin:5px 0 0;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:3px;}
#pt_info{width:50%;}
body.page.l25 #mainContentWrapper{margin-top:0;padding:0;overflow:hidden;}
body.page.l25 p strong.makeCall{color:#e60913;transition:350ms;}
body.page.l25 #mainContentWrapper .inner{max-width:100%;width:auto;padding:0!important;}
body.page.l25 #main_content_article.w75{width:100%!important;}
body.page.l25 #sidebar_right{display:none;}
body.page.l25 #mainContentWrapper h1{color:#fff;height:0px;width:0px;margin:0;padding:0;}
body.page.l25 h3{color:#151515;}
img#acr_bdg{margin:12px 50px 50px 0;line-height:2.2;float: left;}
body.page.l25 #mainContentWrapper .bbtn a{padding:30px 40px;display:inline-block;font-size:16px;line-height:1.2;letter-spacing:3px;text-transform:uppercase;transition:350ms;}body.page.l25 #mainContentWrapper .bbtn a:hover{color:#fff;}
body.page.l25 .l_inner{padding:0 100px;box-sizing:border-box;}
.container_ao{background:#0326d8;}
body.page.l25 .l_inner h3{font-size:32px;}
body.page.l25 #ca1 .landing-test{background:#fff;background-image:url('/../../../images/quote_watermark.png');background-size:100%;background-position:top center;background-repeat:no-repeat;}
body.page.l25 .landing-test{margin:0 0 100px;padding:100px 0;}
body.page.l25 .landing-test p{margin:30px 0!important;}
body.page.l25 .landing-test img{display:inline-block;width:auto;}
body.page.l25 #hptest .bbtn{width:100%;margin:40px 0 0;text-align:center;}
body.page.l25 #hptest .bbtn a{letter-spacing:5px;color:#fff;}
body.page.l25 #hpbdgs{width:100%;display:flex;justify-content:space-between;}
body.page.l25 #hpbdgs img{width:auto;height:75px;}
#cchpmodule #hptest h3{margin:0;font-size:32px;text-transform:uppercase;}
.ccsection{width:100%;min-height:100vh;padding:50px 0;display:flex;justify-content:space-between;position:relative;}
.ccsection:nth-of-type(1){padding:0 0 200px;position:relative;/*border-bottom:1px solid #b2b2b2;*/overflow:hidden;}
.ccsection:nth-of-type(1)::before,.ccsection:nth-of-type(1)::after{content:'';width:55%;height:1000px;position:absolute;background: radial-gradient(circle,rgba(48, 83, 255, 1) 0%, rgba(3, 38, 216, 0) 60%);}
.ccsection:nth-of-type(1)::before{top:40px;right:160px;}
.ccsection:nth-of-type(1)::after{bottom:-400px;left:40px;}
.ccsection p{line-height:2;}
body.page.l25 .left{width:42%;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;}
#cfform{width:76%;margin-left:auto;padding:100px 60px;box-sizing:border-box;background:#07192d;box-shadow: 0px 0px 41px 0px rgba(0,0,0,0.17);
-webkit-box-shadow: 0px 0px 41px 0px rgba(0,0,0,0.17);
-moz-box-shadow: 0px 0px 41px 0px rgba(0,0,0,0.17);}
#cfform h3{font-size:36px;color:#fff;}
#cfform .ovcMandaText,#cfform .ovcCF70_lbl{display:none;}
#cfform .ovcCF input[type="text"], #cfform .ovcCF select, #cfform .ovcCF option,#cfform .ovcCF textarea{width:100%;padding:10px!important;box-sizing:border-box;border-radius:0;color:#959595;}
#cfform .ovcCF input[type="text"]::placeholder, #cfform .ovcCF select::placeholder, #cfform .ovcCF option::placeholder,#cfform .ovcCF textarea::placeholder{color:#959595;}
#cfform .ovcCF #ovcCF70_input_phone, #cfform .ovcCF #ovcCF70_input_email{width:49%!important;float:left!important;}
#cfform .ovcCF #ovcCF70_input_phone{margin:0 0 0 1%;}#cfform .ovcCF #ovcCF70_input_email{margin:0 1% 0 0;}
#cfform p.ovcCF_disc_2{width:fit-content;margin-left:auto;margin-right:auto;}
#cfform p.ovcCF_disc_2 input{margin-top:6px;}
#cfform p.ovcCF_disc_2 a:hover{color:#fff}
#cfform button.ovcCFBtn{padding:30px 45px!important;background:unset!important;border:1px solid #fff;}
#cfform button.ovcCFBtn:hover{background:#fff!important;color:#000!important;}
#cfwrap{width:80%;margin-left:auto;margin-right:auto;position:relative;}
.ovcCF.ovcCF59{display:flex;flex-wrap:wrap;justify-content:space-between;}
#cfwrap .ovcMandaText{width:100%;text-align:center;display:none;}
.ovcCF59_lbl{display:none;}
#cfform select{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;max-height:100%;position:relative;}
#ovcCF70_input_practice_area::before{content:'';position:absolute;top:50%;right:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #d02027;transform:translateY(-50%);pointer-events:none;z-index:10;}
p.ovcCF_disc_1{display:none;}p.ovcCF_disc_2{color:#fff;}
body.page.l25 .right{width:58%;align-self:flex-start;}
#ca3,#ca6{width:100%;}
#ca1 h2{margin:20px 0 40px;padding:75px 50px;font-size:42px;font-weight:500;line-height:1.2;border:6px solid #e60913;color:#000;}
.l_inner .info{max-width:100%;margin:0 auto;}
.l_inner .info p{font-size:18px;}
.l_inner .info p span.blk{font-size:54px;line-height:1.1;font-family:"Baskerville",serif;display:block;}
.l_inner .info p span.wth{max-width:85%;display:inline-block;margin:10px auto 0;}
#ca1 .l_inner .bbtn{width:fit-content;margin:20px auto 0;display:flex;flex-direction:column;gap:35px;}
#ca1 .l_inner .bbtn a{background:#d02027;color:#fff;}
#ca1 .l_inner .bbtn a:hover{background:#0326d8;}
#ca1 .l_inner #rm.bbtn{margin-top:30px;width:fit-content;}
.cccr{margin:100px 0 0;text-transform:uppercase;}
.cccr h3{margin:0;font-size:18px;letter-spacing:6px;font-weight:500;}
.cccr h4{margin:0;font-size:134px;font-weight:500;color:#e60913;line-height:1.2;}
.cccr h4 span{display:block;font-size:20px;font-weight:100;text-transform:capitalize;color:#000;}
body.page.l25 .ng-badge-slider-wrap{max-width:1400px;margin:0 auto!important;display:flex;justify-content:space-between;align-items:center;}body.page.l25 #hp_assoc_bdgs li{margin:0;}
#ca2 h2{font-size:54px;color:#fff;}
#ca2 p a{color:#ff636a;}#ca2 p a:hover{color:#fff;}
.calak{margin:100px 0 0;padding:20px 0;font-size:34px;font-weight:500;text-align:center;border-top:2px solid #000;border-bottom:2px solid #000;}
.calak strong.makeCall{font-weight:700;}
.ccsection hr{margin:40px 0;}
.ccsection li{line-height:2;}
.ccsection li span{font-size:20px;font-weight:600;color:#000;text-transform:uppercase;}
.ccsection li span a{color:#e60913!important;}
.ccsection li span a:hover{color:#000!important;}
#ca2{padding-top:110px;color:#fff;position:relative;z-index:1;}
#ca2 h3{margin-top:20px;font-size:40px;color:#fff;}
#hcon.ccsection{min-height:unset;}
#hcon .right p:first-of-type{margin-bottom:40px;}
#ca3{padding:150px 0;/*border-bottom:1px solid #b2b2b2;*/background-image:url('/../../../images/top-excellence.jpg');background-size:cover;background-position:center;}
#ca3 .l_inner{display:flex;flex-direction:column;align-items:center;}
.ca3c{position:relative;}
.ca3c p{position:absolute;bottom:16%;right:9%;text-transform:uppercase;color:#fff;font-size:14px;letter-spacing:3px;font-weight:600;transition:transform 0.6s cubic-bezier(0.17,0.66,0.34,0.98), opacity 0.4s ease-out;}
#ca3 img{width:100%;transform:translateY(30%);transition:transform 0.6s cubic-bezier(0.17,0.66,0.34,0.98), opacity 0.4s ease-out;}
#ca3 h3 a{color:#000;font-weight:400;}
body.page.l25 #next .ytcontainer{position:relative;top:0;left:0;}
body.page.l25 #next .ytcontainer a{display:flex;justify-content:center;}
body.page.l25 #next .ytcontainer img{max-width:566px;width:100%;transition:350ms;}body.page.l25 #next .ytcontainer img:hover{opacity:0.85;}
body.page.l25 .vov:hover .pbcontain{opacity:1;}
body.page.l25 .vov:hover .playbtn{transform:rotate(360deg);}
#ca3 h3{margin:0;font-size:150px;font-weight:500;line-height:1.2;color:#fff;}
#ca3 .bbtn{margin:0;text-align:center;}
#ca3 .bbtn a{border:1px solid #fff;background:unset;color:#fff;}
#ca3 .bbtn a:hover{background:#fff;color:#000!important;}
#ca4 .svthumb{width:100%;}
#ca4 .svthumb a{display:flex;position:relative;transition:350ms;}
#ca4 .svthumb a:hover{filter:brightness(0.8);}
#ca4 .svthumb a img.play{width:122px;position:absolute;bottom:30px;right:30px;transition:350ms;}
#ca4 .svthumb a:hover img.play{transform:scale(0.94);}
/* #ca4 .svthumb .ytcontainer a::before{content:'';width:100%;height:150px;position:absolute;bottom:0;left:0;background: linear-gradient(180deg,rgba(7, 25, 45, 0) 0%, rgba(7, 25, 45, 1) 70%);} */
#ca4 .svthumb img{width:100%;}
#ca4 .svthumb .bbtn a{padding:22px 40px!important;background:#07192d;color:#fff;border:unset;}
#ca4 .bbtn a{width:65%;margin:0 0 30px;padding:30px 70px;display:block;text-align:center;border:1px solid #0326d8;}
#ca4 .bbtn a:hover{color:#fff;background:#0326d8;}
#ca5 h3{margin-top:30px;font-size:40px;font-weight:500;}
#ca5 ul{margin:30px 0 30px 25px;}
#ca5 ul:nth-of-type(2){margin:20px 0 20px 25px;}
#ca5 p strong.makeCall{color:#0326d8;}
#ca5 ul:nth-of-type(2) li{margin:0;}
body.page.l25 #next{flex-direction:column;}
#cccta h3{margin:0 0 20px;font-size:32px;font-weight:500;line-height:1;text-transform:uppercase;}
#cccta img{width:100%;}
#cccta p{margin:12px 0 0;}
#ca6{display:flex;}
body.page.l25 .bbtn{padding:0;}
#last.ccsection{padding:120px 0 20px;}

@media(max-width:1750px){
#ptop{padding:100px 20px;}
.l_inner .info p span.blk{font-size:50px;}
.l_inner .info p span.wth{width:92%;}
#cfform{width:85%;}
}
@media(max-width:1660px){
body.page.l25 #before_content_container_3 .inner{padding:0 12px!important;}
body.page.l25 .l_inner{padding:0 12px;}
.ccsection{gap:50px;}
body.page.l25 #before_content_container_3{background-position:60% 0;}
body.page.l25 .slider{width:85%;}
body.page.l25 .slide{padding:20px 0 0;}
#cchpmodule #hptest img{width:48px;}
#cchpmodule #hptest h3{font-size:28px;}
#cchpmodule #hptest p{margin:8px 0;}
#ca3 h3{font-size:110px;}
}
@media(max-width:1500px){
#ptop h1{font-size:50px;}
body.page.l25 #cchpmodule #hpcr h3,.cccr h3{letter-spacing:4px;}
body.page.l25 #cchpmodule #hpcr h4,.cccr h4{font-size:120px;}
#ca1 h2{font-size:38px;}
#ca1 .bbtn a{padding:30px 50px;letter-spacing:4px;}
#cfform{width:90%;padding:75px 40px;}#cfform h3{font-size:28px;}
body.page.l25 .landing-test img:first-of-type{width:38px;}
#ca3 .bbtn a{letter-spacing:4px;}
#ca2 h3,#next .svthumb h3,#ca5 h3{font-size:30px;}
.calak{font-size:22px;}
#ca4 #next .bbtn a{padding:30px 50px;}
}
@media(max-width:1400px){
body.page.l25 #before_content_container_3 #pth1 h1{font-size:42px;}
#attban a{width:250px;height:250px;}
#attban h3{font-size:32px;}
body.page.l25 #cchpmodule #hpcr h4,.cccr h4{margin:10px 0;font-size:108px;}
#cchpmodule #hptest img{width:44px;}
#cchpmodule #hptest h3{font-size:26px;}
.l_inner .info p span.blk{font-size:44px;}
.l_inner .info p span.wth{max-width:94%;}
#cfform{width:96%;margin:0 auto;}
#ca2 h2{font-size:46px;}
body.page.l25 .nav-button{width:14px;height:14px;}
.ccsection li span{font-size:16px;}
body.page.l25 .bbtn a,body.page.l25 #hptest .bbtn a,#ca1 .bbtn a,#ca3 .bbtn a,#ca4 #next .bbtn a{font-size:16px;}
body.page.l25 .bbtn a{padding:25px 40px;}
#ca3 h3{font-size:88px;}
.ccsection:nth-of-type(1){padding:0 0 125px;}
}
@media(max-width:1250px){
#ptop h1{font-size:44px;}
#attban a{width:220px;height:220px;letter-spacing:1px;}
#attban h3{font-size:26px;}#attban p{letter-spacing:1px;}
body.page.l25 #cchpmodule #hptest{width:58%;}body.page.l25 .slider{width:90%;}
body.page.l25 .left{width:46%;}body.page.l25 .right{width:54%;}
}
@media(max-width:1200px){
body.page.l25 #cchpmodule #hpcr h3,.cccr h3{letter-spacing:2px;}
body.page.l25 #cchpmodule #hpcr h4,.cccr h4{font-size:90px;}
body.page.l25 #cchpmodule #hpcr h4 span,.cccr h4 span{font-size:18px;}
#ca1 .bbtn a{padding:25px 40px;letter-spacing:3px;}
body.page.l25 .bbtn a,body.page.l25 #hptest .bbtn a,#ca1 .bbtn a,#ca3 .bbtn a{padding:20px 35px;letter-spacing:3px;}
#ca4 #next .bbtn a{padding:20px 35px;}
#ca1 h2{padding:60px 30px;}
#ca1 h2{font-size:34px;}
#ca2 p:nth-of-type(1){margin-bottom:12px;}
#ca4 .svthumb a img.play{width:92px;}
#ca5 p:nth-of-type(1){margin:12px 0;}
}
@media(max-width:1100px){body.page.l25 #before_content_container_3 #pth1 h1{font-size:40px;}#ca1 .bbtn{width:100%;}#attban a{width:200px;height:200px;font-size:12px;}}
@media(max-width:1000px){
body.page.l25 #before_content_container_2 #intban{gap:40px;}
body.page.l25 #before_content_container_2 #bimg img{max-width:170px;}
body.page.l25 #before_content_container_2 #pth1 h1{font-size:40px;line-height:1;}
body.page.l25 .l_inner{padding:0 20px;}
body.page.l25 #attban{margin:0 auto;}
#pt_info{width:100%;}
#attban a{width:250px;height:250px;font-size:14px;}
#attban h3{font-size:30px;}
#attban p{letter-spacing:2px;}
.ccsection{flex-direction:column;gap:0;}body.page.l25 .left,body.page.l25 .right{width:100%;}
body.page.l25 #cchpmodule{margin-bottom:50px;flex-direction:column;}
body.page.l25 #cchpmodule #hpcr{width:100%;padding:50px 0;}
body.page.l25 #cchpmodule #hptest{width:85%;margin:0 auto;padding:50px 0;}
body.page.l25 .slider{width:100%;}
body.page.l25 .left .bbtn{width:100%;}
body.page.l25 .landing-test p{margin:10px 0!important;}
#btn_in{margin-top:70px;}
.ccsection:nth-of-type(1){padding:0 0 50px;}
.ccsection:nth-of-type(1)::before, .ccsection:nth-of-type(1)::after{width:100%;}
.ccsection:nth-of-type(1)::before{top:200px;right:0;}
.ccsection:nth-of-type(1)::after{left:0;bottom:100px;}
.ccsection{padding:75px 0;}
.landing-test .info{max-width:75%;margin:0 auto;}
#cfform h3{width:60%;margin-left:auto;margin-right:auto;}
body.page.l25 #ca1 .landing-test .bbtn{margin-top:30px;}
#ca1 h2{width:75%;margin-top:0;padding:75px 40px;}
#ca1 .l_inner .bbtn{width:100%;}
#btn_in{width:100%;}
#ca3 h3{margin:20px 0;}
#ca1 .bbtn{align-items:center;gap:20px;}#ca1 .bbtn a{width:40%;}
#cfform{width:75%;}
#ca2{margin-top:28px;}
#ca2 h3,#next .svthumb h3,#ca5 h3{font-size:28px;}
.calak{letter-spacing:0;font-size:20px;}
#ca3{padding:75px 0;}
#next .svthumb h3{margin:20px 0;}
#ca3 h3{font-size:68px;}
#ca4 .bbtn a{width:50%;}
#ca4 .svthumb .bbtn a{max-width:fit-content;}
.cccr{margin-top:50px;}
#ca5{margin:0;}
body.page.l25 #last.ccsection{padding-top:75px;}
body.page.l25 .bbtn a{padding:20px 30px;letter-spacing:2px;}
.or1.show,.or3.show,.or5.show,.or7.show,.or9.show{transition-delay:0s;}
body.page.l25 .landing-test{margin:0 0 50px;padding:75px 0;}
#ca4 .svthumb{max-width:760px;margin:0 auto;}
#ca3 h3{text-align:center;}
#ca4 .bbtn a{margin:0 0 20px;}
body.page.l25 #mainContentWrapper .bbtn a{padding:20px 30px;}
}
@media(max-width:780px){
body.page.l25 #before_content_container_2 #pth1 h1{font-size:34px;}
body.page.l25 #cchpmodule #hpcr h3,.cccr h3{letter-spacing:0;}
body.page.l25 #cchpmodule #hpcr h4,.cccr h4{font-size:76px;}
body.page.l25 #cchpmodule #hpcr h4 span,.cccr h4 span{font-size:16px;}
body.page.l25 #cchpmodule #hptest{width:100%;padding:50px 20px;box-sizing:border-box;}
.landing-test .info{max-width:90%;}
#cfform h3{width:90%;}
#ca1 .bbtn a{width:60%;}
body.page.l25 #mainContentWrapper .bbtn a{padding:20px 30px;letter-spacing:1px;}
}
@media(max-width:700px){body.page.l25 #mainContentWrapper .bbtn a{width:100%;box-sizing:border-box;}}
@media(max-width:600px){
body.page.l25 #before_content_container_3 .inner{box-sizing:border-box;}
body.page.l25 #before_content_container_2 #pth1 h1{font-size:26px;}
body.page.l25 #ptop{padding:70px 0;}
body.page.l25 #attban{margin-top:40px;}
#attban a{width:220px;height:220px;font-size:12px;}
#attban h3{font-size:26px;}#attban p{letter-spacing:1px;}
body.page.l25 .bbtn a{letter-spacing:0!important;}
.landing-test .info{max-width:100%;}
body.page.l25 .l_inner{padding:0 12px;}
.l_inner .info p span.blk{font-size:36px;}
body.page.l25 .landing-test img:first-of-type{width:30px;}
#cfform{width:94%;}
#btn_in{margin-top:50px;}
#ca1 .l_inner .bbtn{gap:20px;}
#ca1 .bbtn a{width:85%;box-sizing:border-box;}
#ca2{margin-top:0;}
#ca2 h2{font-size:32px;}body.page.l25 .l_inner h3{font-size:24px;}
#ca3 h3{font-size:50px;}
body.page.l25 .landing-test{padding:50px 0;}
}
@media(max-width:440px){.l_inner .info p{font-size:16px;}.l_inner .info p span.blk{font-size:28px;}#cfform{padding:50px 20px;}#ca3 h3{font-size:38px;}#ca4 .svthumb a img.play{width:72px;}}
@media(max-width:400px){body.l25 #before_content_container_2{padding:50px 0;}.scroll-element{transition:opacity 250ms linear, transform 0.75s cubic-bezier(0.17,0.66,0.34,0.98);}}