@font-face{font-family:'SnellRoundhand-BlackScript';src:url(../fonts/SnellRoundhand-BlackScript.otf) format('woff2'),url(../fonts/SnellRoundhand-BlackScript.otf) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'SnellRoundhand-BoldScript';src:url(../fonts/SnellRoundhand-BoldScript.otf) format('woff2'),url(../fonts/SnellRoundhand-BoldScript.otf) format('woff');font-weight:400;font-style:normal;font-display:swap}.space-pd{padding:125px 0}.space-mr{margin:125px 0}.space-mt{margin-top:125px}.space-mb{margin-bottom:125px}.space-pt{padding-top:125px}.space-pb{padding-bottom:125px}body{color:var(--grey);font-family:'Montserrat';font-size:20px;font-weight:400;line-height:2;padding-top:138px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Montserrat'}.heading{color:var(--dark-Blue,#051F38);font-family:'Montserrat';font-weight:500;line-height:145%;text-transform:capitalize}p{font-size:20px!important;line-height:35px!important}h2.heading span{font-weight:700}.header-search svg path{fill:var(--white)}.main-header-wrap{background-color:var(--blue)}.main-header-top{padding:10px 0}.main-header-top .social-media ul li svg,.main-header-top .social-media ul li img{width:18px;height:18px}.main-header-top .social-media ul li a{line-height:1;height:37px;width:37px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .5);border-radius:50%}.main-header-top .social-media ul li svg path{fill:#fff}.main-header-top .row{display:flex;justify-content:space-between}.main-header-top .social-media{width:100%;max-width:350px;display:flex;align-items:center;justify-content:flex-start}.main-header-top .call-us-today{width:100%;max-width:500px;display:flex;justify-content:flex-end;align-items:center;text-transform:uppercase}.main-header-top .social-media ul{margin:0;padding:0}.header-search svg{position:relative;line-height:normal;top:-3px}.main-header-top .social-media ul li{display:inline-block;margin-right:15px}.main-header-top .call-us-today .header_phone_text{font-weight:300;margin-right:5px;background-image:url(../img/call.svg);background-position:0 center;background-repeat:no-repeat;padding-left:22px}.main-header-wrap .header-logo{width:100%;max-width:15%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:-1px}.main-header-wrap .header-logo svg{width:100%;max-width:150px;padding-top:5px}.main-header-wrap .header_menu_apply{padding:10px 0 10px 0;display:flex;justify-content:center}.main-header-wrap .header-menu-wrap{display:flex;align-items:center;margin-right:35px}.main-header-wrap .row>*{width:auto!important}.main-header-wrap .header-menu-wrap>ul{position:relative}.main-header-wrap .header-menu-wrap>ul:after{content:'';background:#5D5D5D;position:absolute;right:-14px;top:0;bottom:0;width:1px;height:20px;margin:auto}.search-icon.global-search svg{margin-top:6px}.main-header-wrap .header-menu-wrap>ul{margin-right:10px}.home-page-banner{width:100%;height:100vh}.home-page-banner{width:100%;height:100vh;position:relative;max-height:650px}.home-page-banner .image{position:absolute;bottom:0;right:100px;display:flex;height:auto;width:calc(50% + 10px)}.home-page-banner .image img{width:100%;height:auto}.home-page-banner .row{align-items:center;height:100%}.home-page-banner .container{height:100%}.home-page-banner .banner_heading{color:#FFF;font-size:70px;font-style:normal;font-weight:400;line-height:normal}.home-page-banner .banner_content{color:#FFF;font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding:15px 0}.home-page-banner .banner-content-wrap{padding-top:100px}.logo_row{display:grid;grid-template-columns:25% 75%}ul#menu-footer-practice-area-menu li a,ul#menu-resources-menu li a,ul#menu-forms-menu li a,ul#menu-footer-practice-area-menu-1 li a{color:var(--white);font-size:18px;font-weight:400}ul#menu-footer-practice-area-menu,ul#menu-resources-menu,ul#menu-forms-menu,ul#menu-footer-practice-area-menu-1{padding-left:0}ul#menu-footer-practice-area-menu,ul#menu-footer-practice-area-menu-1{column-count:2}footer #menu-privacy-policy{display:inline-flex;justify-content:space-between;width:100%;padding-left:0}.footer-top{padding-top:92px}.footer_add{grid-column-gap:50px}footer .column-2 ul li a{color:var(--white);font-weight:600;line-height:normal;text-transform:uppercase;font-size:18px;line-height:100%}.footer-nap-col span,.footer-phone a span,.footer_email a span{color:var(--white);font-size:18px}.footer-nap-row{flex-direction:column;grid-row-gap:30px}.logo_row{border-bottom:1px solid rgb(255 255 255 / .3);padding-bottom:42px}ul#menu-privacy-policy li{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:0}.footer-nap-row{grid-column-gap:105px}ul#menu-privacy-policy li:before{content:'';position:absolute;height:100%;width:1px;background-color:#fff;right:-82px;top:0}ul#menu-privacy-policy li:last-child:before{display:none}.footer-social ul{display:flex;margin-bottom:0}.footer-social ul li svg{width:20px;height:20px}.footer-social ul li{margin-left:30px;transition:0.5s;display:inline-block}.footer-social ul li:hover a svg path{fill:#fff}.menu_heading{font-size:20px;font-weight:600;margin-bottom:15px}.footer-social ul li a{display:flex;align-items:center;justify-content:center;line-height:normal}footer .column-3{padding:30px 0}footer .footer-copyright{padding:15px 0;line-height:1.5;font-size:20px;color:#fff;background-color:var(--blue)}footer .column-2 ul .current-menu-item>a{position:relative}footer .column-2 ul .current-menu-item>a:after{content:'';position:absolute;background:var(--blue);left:0;right:0;bottom:-2px;width:calc(100% - 10px);height:1px;margin:auto}.home_donation{text-align:center}.home_donation .section_loop_data-wrap{display:flex;flex-wrap:wrap}.home_donation .section_loop_data-wrap .loop_data{width:100%;max-width:33%;position:relative}.home_donation .btn-wrap{justify-content:center;margin-top:40px}.home_donation .section_loop_data-wrap .loop_data .icon{margin:auto;width:auto;display:inline-block;border:1px solid var(--blue);padding:60px;border-radius:50%;position:relative}.home_donation .section_loop_data-wrap .loop_data .icon:after{content:'';background-color:var(--blue);position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;opacity:.1;width:85%;height:85%;margin:auto}.home_donation .section_loop_data-wrap .loop_data .icon svg{width:100px;height:100px}.home_donation .section_loop_data-wrap .loop_data .icon-line:before{content:'';background-image:url(../img/line.svg);position:absolute;width:100%;height:100%;bottom:0;display:flex;align-items:center;right:-270px;background-repeat:no-repeat;background-position:100% 100%;top:2px;transform:rotate(2deg)}.home_donation .section_loop_data-wrap .loop_data .icon-line{position:relative;margin-bottom:30px}.home_donation .section_loop_data-wrap .loop_data:last-child .icon-line:before{display:none}.home_donation{background-image:url(../img/danate.webp);background-color:#f2f2f2}.loopheading{color:#000;text-align:center;font-family:Bitter;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.home_donation .section_loop_data-wrap .loop_data .content{margin-top:10px}.home-blogs .description{width:100%;max-width:1100px;margin:auto}.home_about .image-border img{width:100%;max-width:620px}.home-blogs .blog-box{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #ccc}.home-blogs .post-image-box{width:100%;max-width:40%;padding-right:45px}.home-blogs .post-content-box{width:100%;max-width:60%}.home-blogs .post-image-box img{width:100%;height:auto;object-fit:cover;object-position:0 0;box-shadow:0 0 15px 5px #f2f2f2}.home-blogs .post-title a,.home-blogs .post-title{color:var(--dark-Blue,#051F38);font-family:Bitter;font-weight:400;text-transform:capitalize;line-height:normal}.home-blogs .blog_desc{padding:10px 0}.home-blogs .button-wrap{display:flex;align-items:center;justify-content:center}.home_contact_us .header_phone_text{color:var(--grey,#5D5D5D);font-size:22px;font-weight:400;line-height:normal;letter-spacing:6.38px;text-transform:uppercase}.home_contact_us .header_phone_number{color:var(--Blue,#048);font-size:33px;font-weight:400;line-height:1}.home_contact_us{background-image:url(../img/contact.webp);background-color:#f2f2f2}.contact_information *{color:#fff}.contact_information img,.contact_information svg{height:17px;width:17px}.contact_information svg path{fill:#fff}.contact_us_page .contact_information .heading{font-size:35px;margin-bottom:20px}.contact_us_page .contact_information{background:#0C4A89;padding:15px 25px;text-transform:uppercase;height:100%;padding-top:75px;width:100%}.contact_us_page .contact_information .address-wrapper{background-image:url(../img/location.svg);background-repeat:no-repeat;background-position:0 6px;background-size:25px;padding-left:30px;margin-bottom:25px}.contact_us_page .contact_information .phone_number{background-image:url(../img/phone.svg);background-repeat:no-repeat;background-position:0 6px;background-size:22px;padding-left:30px;margin-bottom:25px}.contact_us_page .contact_information .timing{background-image:url(../img/time.svg);background-repeat:no-repeat;background-position:0 6px;background-size:22px;padding-left:30px;margin-bottom:25px}.contact_us_page .form-area{padding:40px 40px}.contact_us_page .contact_information_wrap{position:absolute;right:-10px;top:0;bottom:0;margin:0;padding:0;width:100%;max-width:33.33333333%;height:100%;display:flex;align-items:center;justify-content:center}.contact_information ul{display:flex;justify-content:center;align-items:center;margin-top:35px}.contact_information ul li{padding-right:15px;padding-left:15px;border:1px solid #fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:20px;border-radius:50%}.contact_information ul>li>a{line-height:1}.contact_information .get_direction a{text-transform:capitalize;text-decoration:underline}.contact_us_page .form-area .submit-btn{display:flex;align-items:center;justify-content:center;margin-top:35px}.contact_us_page .shadow{position:relative;padding:0;margin:0;background-color:#fff}.contact_us_page.common-pd{padding-bottom:0;z-index:1;position:relative}.contact_us_map{position:relative;margin-top:-150px;z-index:-1}.contact_us_map .map-wrap iframe{height:500px;width:100%}.what-we-do-page .heading{margin-bottom:30px}.what-we-do-page .default-content{padding-right:25px}.get-involve-page .default-content{text-align:center}.get-involve-page .btn-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:40px;flex-wrap:wrap}.get-involve-page .image-wrap img{width:100%;max-width:550px;margin-left:0;padding-left:20px}.testimonials-page .testimonials-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;grid-row-gap:30px}.testimonials-page .testimonials-wrap .testimonials-loop{width:50%;padding:0 15px;position:relative;margin-bottom:40px}.testimonials-page .testimonials-wrap .testimonials-loop a{position:relative;display:flex;border:1px solid #084575;align-items:center;justify-content:center}.testimonials-page .testimonials-wrap .testimonials-loop img{padding:20px;height:400px;object-fit:cover;object-position:top center;width:100%;transition:0.5s}.testimonials-page .testimonials-wrap .testimonials-loop:hover img{transform:scale(1.05,1.075)}.testimonials-page .testimonials-wrap .testimonials-loop svg.quotes{position:absolute;top:-15px;left:60px;width:30px;height:30px;background:#fff}.testimonials-page .testimonials-wrap .testimonials-loop svg.play{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:50px;height:50px}.testimonials-page div#load-more-testimonial{text-align:center;margin-top:40px;margin-bottom:80px}.button:hover,.translate-switcher .glink:hover{background:var(--blue);color:#fff}.button,.translate-switcher .glink{cursor:pointer;transition:background 0.5s ease,color 0.5s ease}.memories-page .first-child{width:100%}.memories-page .other-child{width:33%}.memories-page .memories-loop .video svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100px;height:100px}.memories-page .memories-loop .video{position:relative;display:block}.memories-loop a{overflow:hidden;transition:0.3s;overflow:hidden;position:relative;display:block}.memories-page .other-child img,.memories-page .first-child img{width:100%;transition:0.5s;overflow:hidden}.memories-loop a img:hover{transform:scale(1.2)}.memories-page .container{width:100%;max-width:1200px}.memories-page .other-child,.memories-page .first-child{margin-bottom:10px}.memories-page h2{text-align:center}.memories-page .btn-wrap{justify-content:center}.team-single-page{padding-top:20px!important}.team_page .team-data-wrap a{display:flex;position:relative;align-items:center;width:100%;flex-flow:column;transition:0.5s ease all}.team_page .team-data-wrap a:after{content:'';background:linear-gradient(180deg,#fff0 0%,#000000 100%);width:100%;height:40%;left:0;right:0;bottom:0;position:absolute}.team_page .team-data-wrap{padding:35px 25px}.team_page .team-data-wrap img{height:auto;width:100%}.team_page .team-data-wrap a .teamcontent{position:absolute;bottom:10px;left:0;right:0;text-align:center;padding:5px 40px;z-index:1}.team_page .team-data-wrap a .teamcontent h3{font-size:30px;font-weight:700;line-height:normal}.team_page .team-data-wrap a:hover img{transform:scale(1.05)}.team_page .team-data-wrap a img{transition:0.5s}.team_page .team-data-wrap *{color:#fff}.team_page{padding-top:0}.team_page .team-data-wrap a .teamcontent .get_the_content{display:none}.team_page .team-data-wrap a:hover .get_the_content{display:block}.team_member_more_description{margin-top:20px}.history-page-about .content-area{color:#fff;padding-left:50px}.history-page-about{height:100%;max-height:600px;display:flex;align-items:flex-end}.inner-banner-sub-heading{color:var(--blue,#048);font-size:16px;font-weight:400;line-height:normal;margin-bottom:5px}.nav-menu ul li .sub-menu li.current-menu-item a{background:#0e255d;border:none;color:#fff}.nav-menu ul li .sub-menu li a:hover{color:#fff;background:#0e255d;border:none}.fearless_section .right_image_gap{position:absolute;top:11%;z-index:-1}.copyright-privacy{display:flex;align-items:center;flex-wrap:wrap}.copyright-privacy ul#menu-privacy-policy,.copyright-privacy p{margin:0}.copyright-privacy ul#menu-privacy-policy li{margin-right:10px}.copyright-privacy ul#menu-privacy-policy li a{color:var(--grey,#5d5d5d)}.copyright-privacy ul#menu-privacy-policy{display:flex;padding-left:10px}.nav-menu>ul>li>a,.button{font-family:'Montserrat'}ul#menu-main-menu{padding-left:0}.get-involve-page .content-wrap{padding:20px}.main-header-wrap .header-logo{padding-top:10px}.header-language .gt_switcher a:after{height:7px!important;right:30px!important;width:8px!important;top:7px}.header-language .gt_switcher .gt_selected{background:var(--orange)!important;display:flex;justify-content:center;text-align:center;height:100%;height:100%;align-items:center}.header-language .gt_switcher a{font-size:15px!important}.header-language .gt_selected svg,.header-language .gt_selected img{width:24px;height:24px;vertical-align:middle;display:inline;border:0;padding:0;opacity:.8;display:none!important}.header-language .gtranslate_wrapper .gt_switcher{width:112px}.header-language .gt_switcher a{width:100px!important;font-size:18px!important}.header-language .gt_switcher a{border:0!important;color:white!important;padding:0!important;font-weight:400;font-size:16px!important;line-height:21.96px;text-transform:uppercase}.gt_switcher a{text-decoration:none;display:block;font-size:12pt;box-sizing:content-box}.gt_switcher .gt_selected a:hover{background:#fff0}.gt_switcher .gt_option{position:relative;z-index:9998;border-left:none!important;border-right:none!important;border-bottom:none!important;border-top:none!important;background-color:transparent!important;display:none;width:171px;max-height:198px;height:0;box-sizing:content-box;overflow-y:auto;overflow-x:hidden;transition:height 0.5s ease-in-out}.gt_switcher .gt_selected a:hover{background:#fff0}.gt_switcher .gt_option{position:relative;z-index:9998;border-left:0;border-right:0;border-top:0;background-color:#fff0;display:none;width:161px;max-height:198px;height:0;box-sizing:content-box;overflow-y:auto;overflow-x:hidden;transition:height 0.5s ease-in-out}.gt_option img{display:none!important}.gt_option img{display:none!important}.gt_switcher .gt_option a:hover{background:transparent!important}.gt_switcher .gt_selected a:hover{background:transparent!important}.header-language .gt_switcher a:after{background-image:url(../img/white-down.svg)!important;background-repeat:no-repeat!important;background-position:center!important;height:7px!important;right:15px!important;width:8px!important;top:6px;background-size:13px!important}.header-language .gt_switcher a:after{height:13px!important;right:30px!important;width:13px!important;top:4px}.gt_switcher .gt_selected a.open:after{transform:rotate(-180deg)}.header-language,.gt_container-dznpqq .gt_switcher{height:100%}.gtranslate_wrapper{display:flex;justify-content:end;height:100%}.gtranslate_wrapper svg{height:20px;margin-left:10px}.section_wrapper{background-color:var(--section-color)}.immigration_section p,.immigration_section ul li{font-size:20px!important;color:var(--white);font-weight:500}.immigration_section ul li{margin-bottom:10px}.center_heading:before{content:'';position:absolute;border:8px solid #ffffff21;width:19%;height:36%;left:0;right:0;margin:auto;border-bottom:0;top:-28%}.second_menu_col{grid-column-gap:200px}.center_heading:after{content:'';position:absolute;border:8px solid #ffffff21;width:19%;height:28%;left:0;right:0;margin:auto;border-top:0;bottom:-15%}.top_heading_gap{margin:38px 0 115px 0}.building_card{padding:60px 40px;background:linear-gradient(180deg,rgb(0 0 0 / .12) 19.5%,#fff0 100%)}.building_card .title{font-size:26px;line-height:130%;margin:45px 0 10px 0}.icon{border:1px solid #FFFFFF80;height:150px;width:150px;border-radius:100%}.work_card{background:linear-gradient(180deg,#193581 0%,#0F245C 100%);padding:20px 20px 20px 35px;height:100%}.card_item_wrap .title{font-weight:700}.work_card p{font-weight:600}span.count-number{font-size:20px}.card_item_wrap p,section.live_your_life_section p,section.download_section p,.note_content_wrap h5{color:var(--white)}.card_item_wrap{height:430px;padding:20px 20px;display:flex;flex-direction:column;justify-content:space-evenly}.card_item_col:before,.card_item_col:after{content:'';position:absolute;border:8px solid #CCC;width:100%;height:20%;left:0;top:-31px;border-bottom:0;right:0;margin:0 auto}.card_item_wrap{margin:32px}.card_item_col:after{bottom:-30px;top:unset;border:8px solid #CCC;border-top:0}.card_items_content_wrap p{font-size:16px!important}.practice_area{height:350px;padding:15px 28px;position:relative;overflow:hidden}.pa_title{font-size:20px;font-weight:500}.practice_area:hover .pa_title{color:#ea7a13!important}.pa_content_wrap{z-index:1}.row.pa_row{grid-row-gap:25px}.practice_area p{display:none;opacity:0;transition:opacity 0.5s ease;font-weight:300}.practice_area:hover p{display:block;opacity:1}.practice_area::before{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;width:100%;background:linear-gradient(180deg,#fff0 11.43%,#000000 100%);transition:height 0.5s ease,background-color 0.5s ease}.practice_area:hover::before{height:100%;background-color:rgb(0 0 0 / .7)}section.live_your_life_section{background-color:#000}section.trusted_section h2{color:var(--blue)}section.download_section .row{background-color:var(--blue);padding:80px 40px!important}.logo_row_wrapper{display:flex;flex-wrap:wrap;justify-content:center;grid-column-gap:30px;grid-row-gap:45px;align-items:center}.truster_logo{width:120px;height:auto;margin:0 15px}.newsletter-form-sidebar{margin-top:40px}section.fearless_section{background-color:var(--light-grey);z-index:0}section.fearless_section li{color:var(--blue);font-weight:600;position:relative;list-style-type:none}section.fearless_section ul{padding-left:55px;padding-top:20px;padding-bottom:20px}section.fearless_section ul li:before{content:'';position:absolute;height:23px;width:23px;background-image:url(../img/list_icon.svg)!important;background-repeat:no-repeat!important;background-position:center!important;left:-52px;top:8px;background-size:contain}section.fearless_section li::marker{content:''}.note_content_wrap{background-color:var(--blue)}.note_content_wrap{padding:50px 42px}.note_content_wrap{bottom:0}section.fearless_section:before{content:'';position:absolute;background:linear-gradient(270deg,#fff0 0%,#E8E7ED 55%);height:100%;width:43%;left:17%;z-index:0}.note_content_wrap p{font-family:'cursive';line-height:25px!important;text-transform:unset;font-size:19px!important;color:#fff}.note_content_wrap span,.note_content_wrap div{font-size:20px;font-weight:400}.note_content_wrap span{font-weight:600}.banner_card{background-color:#070F26;padding:20px 15px;grid-column-gap:15px}.inner_banner_col p{padding:50px 0 0 0;font-weight:500}.map iframe{width:100%;height:650px;display:block}label.email-error{display:none}.video-wrap{position:relative;display:inline-block}.play-icon{bottom:0;position:absolute;right:0;transform:translate(-50%,-60%);display:flex;align-items:center;justify-content:center;border:2px solid var(--color-1);height:80px;width:80px;border-radius:50%;background:#fff}.play_link{left:0;right:0;top:0;bottom:0;font-size:0;position:absolute;opacity:1!important;display:flex;justify-content:center;align-items:center;z-index:1!important}section.join_our_team_section:before{content:'';position:absolute;height:50%;width:100%;background-color:#FAFAFA;bottom:0;z-index:-1}.img_wrapper{background-color:#D9D9D9;width:100%;height:100%}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url(../img/down.svg)!important;background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.accordion-button:not(.collapsed)::after{background-image:url(../img/up.svg)!important;transform:rotate(-0deg)}.contact_form textarea.wpcf7-form-control.wpcf7-textarea.form-control.message{padding-top:23px}section.podcast_top_content{background-color:#0F245C}.podcast_top_content .center_heading:after{content:'';position:absolute;border:8px solid #ffffff21;width:20%;height:60%;left:0;right:0;margin:auto;border-top:0;bottom:-107%}.podcast_top_content .center_heading:before{content:'';position:absolute;border:8px solid #ffffff21;width:20%;height:60%;left:0;right:0;margin:auto;border-bottom:0;top:-34%}.podcast_top_content .button_wrap{position:absolute;left:0;right:0;top:83px}.row.podcast_icon_row{width:70%;margin:0 auto;padding:50px 0 40px 0}section.podcast_top_content p{color:#fff}.podcast_title{color:var(--grey);font-size:26px;font-weight:600;line-height:150%}.podcast_wrap p{color:var(--grey);font-weight:400}.podcast_content_wrap{padding:15px 35px 15px 35px}.podcast_wrap{background-color:#FAFAFA;display:inline-flex;flex-direction:column;justify-content:space-between}span.read_more{color:var(--orange);font-weight:600;position:relative;padding:15px 35px 42px 35px}span.read_more:before{content:'';position:absolute;height:1px;width:128px;background-color:var(--orange);top:49px}.podcast_title:hover{color:var(--orange)}span.read_more:hover{color:#ea7a1399}span.read_more:hover:before{background-color:#ea7a1399}span.read_more:hover svg path{fill:#ea7a1399}.page-numbers{border:1px solid #4343435c;height:60px;width:60px;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;color:#4343435c;font-weight:500}a.prev,a.next{border:1px solid var(--orange)}.page-numbers:hover{border:1px solid var(--orange);background-color:var(--orange);color:#fff}a.prev{position:absolute;left:0}.paging-new{position:relative;width:100%;margin:0 auto}a.next{position:absolute;right:0}.video-faq-listing .play-icon{transform:none;right:0;left:0;bottom:0;top:0;margin:auto}.video-faq-listing .row{grid-row-gap:12px}.video-faq-listing .play-icon{height:60px;width:60px}.video-faq-listing .html5lightbox{right:-5px}.second_row{display:grid;grid-template-columns:90% 10%}.header-mobile-menu{display:none}.testimonials-page{background-color:#FAFAFA}.vt_title{font-size:26px;font-weight:600;color:var(--blue);margin-top:30px}.testimonial_title{font-size:20px;color:var(--blue);font-weight:700}.testimonial_content_wrap svg{margin:20px 0 20px 0}.hidden-item{display:none}.aws_title{position:absolute;bottom:35px;z-index:1;left:35px}.aws_content_wrap:after{content:'';position:absolute;height:80%;width:100%;background:linear-gradient(180deg,#fff0 0%,#000000 100%);left:0;bottom:0}.row.aws_row{grid-row-gap:25px}.aws_content_wrap{overflow:hidden}.aws_content_wrap img{transition:0.7s ease-in}.item:hover .aws_content_wrap img{transform:scale(1.03)}.mobile_logo_row{grid-row-gap:25px;display:grid;justify-content:center;grid-column-gap:30px;align-items:center;grid-template-columns:repeat(2,1fr);justify-items:center}.ourter_wrap{border:1px solid #DADADA;height:120px;width:190px;display:flex;align-items:center;justify-content:center;padding:50px}.newsletter_top_content h5{color:var(--blue);font-weight:600;margin-bottom:30px;line-height:190%}.aws_wrap{grid-column-gap:3%;display:grid;grid-template-columns:30% 67%}.aws_section h2{font-weight:600;color:var(--blue);margin-top:70px;margin-bottom:20px}.sidebarNavItem{color:#434343;font-weight:600;padding:20px 20px 20px 20px;border-bottom:1px solid #43434333;border-right:1px solid #43434333;border-left:1px solid #43434333}.sidebarNavItem:hover{color:var(--orange)}.first_heading{color:#434343;font-weight:600;padding:5px 20px 5px 35px;border-bottom:1px solid #43434333;border-right:1px solid #43434333;font-size:25px;font-weight:500;background-color:var(--blue);color:#fff}.widget-menu li::marker{display:none;content:''}.widget-menu ul{padding-left:0}.widget-menu{background-color:#fafafa;padding:50px 0}.widget-menu li:hover{background-color:var(--blue)}.widget-menu li:hover a{color:var(--white)}.widget-title.mb-4.h5{padding:0 25px;font-weight:600;color:var(--grey)}.widget-menu li{padding:15px 10px 15px 25px;transition:background-color 0.5s ease,color 0.5s ease}.aws_section h2{margin-top:0}.home_newsletter .form-group{width:100%}.home_newsletter .form-control{border-bottom:1px solid #FFF9;color:#fff;padding:35px 0 30px 0}.newsletter_row{display:flex}.newsletter_row .button.submit-button{margin-top:0;margin-left:30px}.border_button:hover{background-color:#fff0;border:1px solid #fff}div#breadcrumbs{font-size:20px;padding:15px 0;text-transform:capitalize;color:#434343;font-weight:500}.top_section{background-color:var(--blue)}.episode{font-size:20px;line-height:100%;font-weight:500}.top_section .center_heading:after{height:66%;bottom:-62%}.top_section .center_heading:before{height:66%;top:-52%}.top_section .top_heading_gap{margin:65px 0 93px 0}.top_section .row.podcast_icon_row{width:70%;margin:0 auto;padding:50px 0 0 0}.share_link_col{display:flex;grid-column-gap:10px;justify-content:center;align-items:center}.share_link_col img{display:block}.share_link_col_wrap{display:flex;justify-content:center;align-items:center;border-top:1px solid #afafaf80;border-bottom:1px solid #afafaf80;padding:30px 0}.share_text{font-weight:500;letter-spacing:2px}.share_link_col_wrap .p_icon{transition:transform 0.3s ease}.share_link_col_wrap .p_icon:hover{transform:scale(1.2)}.main-header-wrap ul{padding-left:0}a.header_mobile_phone{display:none}.works_section .center_heading:before{width:18%;height:87%;top:-83%}.works_section .center_heading:after{width:18%;height:87%;bottom:-74%}.works_section .top_heading_gap{margin:80px 0 195px 0}.ss_content_wrap p{line-height:35px!important}.left_image_gap{padding-right:70px}.right_image_gap{padding-left:70px}.row.space-pt.line_card{--bs-gutter-x:25px}.card_item_wrap{margin:0}.card_item_col:before,.card_item_col:after{top:0}.card_item_col{padding:35px}.card_item_col:after{bottom:0;top:unset;border:8px solid #CCC;border-top:0}.footer-social li{margin-bottom:0}.podcast_button{padding:14px 12px!important}.pagination{justify-content:center}.faqs-page{padding-top:0!important}.faq-accordion .accordion-item{border:none;border-bottom:1px solid rgb(0 0 0 / .125)}.faq-accordion .accordion-item:last-child{margin-bottom:0}.faq-accordion .accordion-item .accordion-header button{text-transform:uppercase}.faq-accordion .accordion-item .accordion-body{text-transform:capitalize;padding-left:50px;position:relative}.faq-accordion .accordion-button:not(.collapsed)::after{background-image:url(../img/faq-minus.svg)}.faq-accordion .accordion-button::after{background-image:url(../img/faq-plus.svg)}.faq-accordion .pagination .nav-links{justify-content:center}.faq-search input#faqs{padding:10px 20px;font-size:18px;background-image:url(../img/search.svg);background-repeat:no-repeat;background-position:97% center;border:1px solid #ccc;border-radius:10px;box-shadow:none;outline:none}.accordion-button:focus{border-color:#fff0;outline:none;box-shadow:none;background:#fff0}.accordion-button:not(.collapsed){color:#36444F;background-color:#fff0;box-shadow:none}.accordion-button::after{right:0;top:0;position:absolute;bottom:0;margin:auto;border:1px solid #43434382;height:75px;width:75px;border-radius:50%;background-position:center}.faq-accordion .accordion-item .accordion-body:after{content:'';background:#0b4b9d;position:absolute;top:0;left:23px;width:1px;height:calc(100% - 50px);bottom:0;margin:auto}.accordion-item{border-right:0;border-left:0;border-top:0}.accordion-button{padding:3rem 7rem 3rem 0}button.accordion-button h4{color:#1E1E1E;font-weight:600;line-height:150%}.accordion-body{padding:1rem 0rem}h5.newsletter_title{font-weight:600;color:var(--blue);margin-bottom:20px}.newsletter_content_row{padding-right:150px}a.next svg path,a.prev svg path{stroke:var(--orange)}a.next:hover svg path,a.prev:hover svg path{stroke:#fff}.current{background-color:var(--orange);border:1px solid var(--orange);color:#fff}a.open{height:16px!important;position:relative;top:-19px;left:0}.gt_switcher.notranslate{background-color:var(--orange)}a.faq_detail_page_link{display:block;text-align:right;color:var(--orange);text-transform:uppercase;text-decoration:underline;font-weight:600}a.faq_detail_page_link:hover{color:var(--blue)}.blog_nav_list .cta-phone a{font-size:25px!important;line-height:50px!important}.blog_nav_list .cta-immigration-content,.blog_nav_list .cta-evaluation-content,.blog_nav_list .cta-content{font-size:34px!important;line-height:35px!important}.header-search:hover{cursor:pointer}section.podcast-listing .row{grid-row-gap:25px}span.read_more:hover svg path{stroke:#ea7a1399}.header-logo a{display:flex}.footer-social a:hover svg path{fill:var(--orange)!important}.truster_logo{width:170px!important;height:auto}.logo_row_wrapper .slick-slide>div{height:100%;display:flex;justify-content:center;align-items:center}.logo_row_wrapper .logo_inner_wrap{height:100%}.logo_row_wrapper .slick-list.draggable{height:100%;display:inline-grid}.footer_email{display:flex;align-items:center}.search-icon.global-search:hover svg path{fill:var(--orange)}.lawyer-image{transition:all 0.5s ease}.lawyer-image:hover{transform:scale(1.02)}.gt_container--tddkpl .gt_switcher .gt_option a{text-align:right!important}ul#menu-main-menu-1 .menu-item-has-children{margin-right:30px!important}.header-search{margin-left:20px}section.trusted_section p,.left_content_wrap p,section.fearless_section h2{color:#1E1E1E}section.download_section .row{width:90%;margin:0 auto}.breadcrumbs-block{background-color:#f4f3f3}.right_image_gap img{display:block}.lawyers-default-content{margin-bottom:20px}.reviews h2{font-weight:500;color:#1E1E1E;margin-bottom:25px}.content-area img{width:100%}a#faq_load_more{margin-top:60px!important}.practice_area_section .center_heading:before,.practice_area_section .center_heading:after{width:27%}.section_wrapper{position:relative}.section_wrapper:before{content:'';position:absolute;height:100px;width:100%;top:-58px;left:0;z-index:0;background:linear-gradient(360deg,#0F245C 43.55%,#fff0 100%)}.video-play-icon svg{width:80px;height:80px;transition:all 0.5s ease}.video-wrap:hover svg{transform:scale(1.05)}.c_content_wrap{min-height:270px}section.sacrifices_section .button{margin-bottom:15px}.practice_area_item{display:block}.contact_form .wpcf7-submit:disabled,.contact-form-sidebar .wpcf7-submit:disabled,.js-error .wpcf7-submit:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.translated-ltr .hide-contact-form{display:none}.translated-ltr .show-spanish-common-form{display:block}.show-spanish-common-form{display:none}.translated-ltr footer .column-2 ul li a{font-size:16px}.translated-ltr ul#menu-privacy-policy li:before{right:-16px}section.immigration_section,.sacrifices_section,.live_your_life_section,.fearless_section{overflow:hidden}section.video-faq-listing .row{--bs-gutter-x:-5px}.reviews .heading{text-transform:math-auto}span.location_icon{position:relative}span.location_icon:before{content:'';position:absolute;height:25px;width:25px;background-image:url(../img/location.svg);background-position:0 center;background-repeat:no-repeat;left:-30px;top:2px;background-size:contain}.address{padding-left:30px}.link_content.blog_nav_list img{width:300px;height:auto}.card_wrap{padding:5px 20px;background:linear-gradient(180deg,rgb(0 0 0 / .12) 19.5%,#fff0 100%)}h4.title{font-weight:500}.card_row{grid-row-gap:40px}.inner-page-banner .btn-grp{display:flex;align-items:center;justify-content:center;gap:20px}.inner-page-banner .inner_banner_col{padding-bottom:140px}.practice_area_section{background-color:#213c82}.select-box span::after{content:"";right:5px;position:absolute;pointer-events:none;width:6px;height:6px;transform:rotate(45deg);border-right:2px solid #434343;border-bottom:2px solid #434343;top:22px}.select-box select::-ms-expand{display:none}.select-box select{padding:15px 30px 15px 0;cursor:pointer;appearance:none;color:#434343!important;height:auto}.select-box select option{color:#434343}.select-box span{position:relative}.select-box span::after{content:"";right:15px;position:absolute;pointer-events:none;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);border-right:2px solid #434343;border-bottom:2px solid #434343;transform-origin:3px 0}.relief-page-form-sec .form-group{margin-bottom:30px}.relief-page-form-sec .wpcf7-form .form-group>label{font-weight:600;font-size:18px}.radio-btn .wpcf7-radio{margin-top:0;display:flex;gap:30px}.radio-btn>label,.checkbox>label{margin-bottom:0;color:#434343;text-transform:capitalize}.radio-btn input[type=radio]{display:none}.radio-btn span.wpcf7-list-item{margin-left:0;padding-left:30px;margin-right:0;position:relative;display:block;margin-top:12px}.radio-btn span.wpcf7-list-item label{margin-bottom:0;cursor:pointer;line-height:25px;color:#434343}.radio-btn span.wpcf7-list-item:last-child{margin-right:0}.radio-btn label .wpcf7-list-item-label::before{border:1px solid var(--blue);position:absolute;content:"";width:18px;height:18px;top:2px;left:0;border-radius:100%}.radio-btn input[type=radio]:checked~.wpcf7-list-item-label::after{content:'';display:block;position:absolute;top:6px;left:7px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.radio-btn input[type=radio]:checked~.wpcf7-list-item-label::before{border-color:var(--blue);background:var(--blue)}.relief-page-form-sec .button{white-space:normal}.areas_we_serve_detail_page #section0 .cta-phone{padding-left:30px}.areas_we_serve_detail_page #section0 .cta-content{text-align:left}ul li::marker{font-size:22px}.areas_we_serve_detail_page li{font-size:20px}.header-lang svg,.header-lang img{display:none}.header-lang a{color:#fff;display:block;width:100%;line-height:1;text-align:center;font-size:14px;background:#fff;color:var(--orange);padding:2px 1px}.header-lang a.gt-current-lang{background-color:var(--orange);color:#fff}.header-lang{background-color:var(--orange);display:flex;flex-wrap:wrap;color:#fff;padding:2px}.translate-switcher .glink{margin-top:0}.translate-switcher a svg,.translate-switcher a img{display:none;width:0;height:0}.translate-switcher a.gt-current-lang{display:none}.btn-grp-banner{display:flex;align-items:center;margin-top:20px;gap:10px;justify-content:center;flex-flow:wrap}.fearless_section .content-en{display:block;margin-bottom:15px}.fearless_section .content-es{display:none;margin-bottom:15px}[lang="es"] .fearless_section .content-en{display:none;margin-bottom:15px}[lang="es"] .fearless_section .content-es{display:block;margin-bottom:15px}.spanish_title{display:none}html[lang="es"] .spanish_title{display:block}html[lang="es"] .english_title{display:none!important}.spnish_extra_heading{display:none}html[lang="es"] .spnish_extra_heading{display:block!important}.areas_we_serve_detail_page a:hover{color:var(--orange)}.nap-global-direction a{color:#fff}.nap-global-direction{padding-left:30px}.address-div{display:flex;align-items:start}.address-div .address{line-height:30px;padding-left:0}.address-div svg{margin-right:.5rem!important}.aws_content_wrap .aws_title:hover{color:var(--orange)!important}#breadcrumbs a:hover{color:var(--orange)}.accordion-button:hover h4{color:var(--orange)}.accordion-button:hover::after{border:1px solid var(--orange);background-image:url(../img/up-orange.svg)!important}#section2 h2{margin-top:20px}.search_result li{margin-bottom:25px}.page-banner-title.formPagetitle{padding-top:160px}.team-member-meta{margin-bottom:20px}.team-addional-info{background:#f4f3f3}.team-addional-info-box{padding:40px;height:100%;border:1px solid #ddd;background:#fff}@media (max-width:991px){.team-image{text-align:center;margin-bottom:20px}}@media (max-width:767px){.team-addional-info-box{padding:40px 20px}.page-banner-title.formPagetitle{padding-top:0}}.download_section .button:hover{border-color:#fff}

/* New home css */
.ab-home-banner {
    /* background: linear-gradient(180deg, rgba(15, 36, 92, 0) 0%, rgba(15, 36, 92, 0.85) 100%); */
    background: #070F26;
}
.banner-bottom-card {
    display: flex;
    align-items: center;
    margin-top: 20px;
}
.banner-bottom-card .banner-card-name {
    font-size: 14px;
    margin: 0;
    padding-left: 15px;
    line-height: normal;
    color: #fff;
    text-align: left;
}
.ab-home-banner .btn-grp-banner {
    flex-flow: nowrap;
    justify-content: flex-start;
}
.ab-home-banner .button, .ab-home-banner .translate-switcher .glink {
    padding: 16px 28px;
    font-size: 16px;
}
.ab-home-banner .banner-heading {
    line-height: normal !important;
    width: 100%;
    max-width: 540px;
    font-size: 75px !important;
    font-weight: 600;
}
.ab-home-banner .banner-bottom-content {
    margin-top: 15px;
    margin-bottom: 28px;
}
.banner-bottom-content, .banner-bottom-content p {
    font-size: 25px !important;
    line-height: normal !important;
    color: #fff;
    font-weight: 400;
}

.ab-home-banner {
    height: auto !important;
    padding-bottom: 100px;
    min-height: inherit !important;
    padding-top: 100px;
}
.banner-contact-form-section {
    width: 100%;
    position: relative;
    background: #fff;
    padding: 50px;
}
.banner-contact-form-section .banner-form-heading {
    font-size: 36px;
    font-weight: 600;
    color: #051F38;
    line-height: normal;
    margin-bottom: 30px;
}
.banner-contact-form-section .form-control { 
    resize: none;
    border: none; 
    color: #434343;
    border-radius: 0;
    height: 45px;
    font-size: 14px;
    background: #F0EDED;
    padding: 15px;
}
.banner-contact-form-section .form-control {
     color: #B0B1B2;    
}
.banner-contact-form-section ::-webkit-input-placeholder {
    color: #B0B1B2 !important;
}

.banner-contact-form-section ::-moz-placeholder {
    color: #B0B1B2 !important;
}

.banner-contact-form-section :-ms-input-placeholder {
    color: #B0B1B2 !important;
}

.banner-contact-form-section :-moz-placeholder {
    color: #B0B1B2 !important;
}

.banner-contact-form-section .placeholder {
    color: #B0B1B2 !important;
}
.ab-home-banner .wpcf7 .form-group {
    margin-bottom: 20px;
}
.ab-home-banner .wpcf7 .form-group-btn {
    position: relative;
}
.ab-home-banner .wpcf7 .form-group-btn .wpcf7-submit {
    height: 62px;
    width: 100%;
    position: relative; 
    margin: 0;
}
.ab-home-banner .wpcf7 .form-group-btn .wpcf7-spinner {
    top: 0;
    bottom: 0;
}

.banner-contact-form-section iframe {
    width: 100%;
    max-height: 300px;
}

footer .privacy ul{
    padding:20px 0px;
    margin-top:30px;
}

@media (max-width: 575px){
    footer .privacy ul{
        text-align: center!important;
    }
}