body{overflow-x:hidden}.et_pb_menu .et-menu>li{padding:0}ul#menu-top-menu{justify-content:end;width:100%;gap:12%}nav.et-menu-nav,.et_pb_menu__menu{width:100%}.header-section .et_pb_column:first-child{margin-right:0;width:100%}.header-section .et_pb_social_media_follow li{margin-bottom:0px}.et_pb_menu_inner_container{justify-content:space-between}.et_pb_menu__logo-wrap{width:20%!important}.et_pb_menu__logo{margin:0!important;width:100%}.et_pb_section.hero-section{padding:200px 0 100px}.et_pb_section.header-section{position:absolute;top:0;width:100%;left:50%;transform:translateX(-50%);border-bottom:1px solid rgb(229 45 52 / 50%)}.et_pb_section.header-section .et_pb_module.et_pb_menu{background:transparent}.et_pb_section.hero-section:before{content:"";position:absolute;background:url(https://www.vazirilawfirm.com/wp-content/uploads/2024/04/Vector-1.png)no-repeat center;top:0;right:0;width:47vw;height:100%;mix-blend-mode:color-dodge;transform:matrix(1,0,0,1,0,0);background-size:100% 100%}.hero-row h1 span{font-family:"circular";padding-left:8px}.sec-1 .hero-row .et_pb_text h1{font-size:112px}.sec-1 .hero-row .et_pb_text p{font-size:20px;line-height:1.5em;font-weight:300;max-width:693px}.hero-row2 .et_pb_module h1{font-size:132px}.hero-row2 .et_pb_module.et_pb_text:last-child h1{display:inline-block;float:left;padding-right:20px;padding-bottom:0}.hero-row2 .et_pb_module.et_pb_text:last-child p{padding:10px 0 0;font-weight:300}.scroll-down{display:flex;justify-content:center;gap:10px;align-items:center}.scroll-down span{color:#fff;font-size:16px;line-height:1em;font-weight:300}.scroll-down img{width:29px;height:29px}.scroll-down-module{width:max-content;margin:0 auto}.et_pb_module.branding-text{color:#fff;width:max-content;background:linear-gradient(359.02deg,rgba(143,143,143,0.5) -18.1%,rgba(0,0,0,0.1) 136.8%);backdrop-filter:blur(31.5068px);border-radius:9.45203px;padding:5px 15px}.et_pb_module.branding-text p,.et_pb_module.branding-text .et_pb_text_inner{color:#fff;line-height:1.5em;font-size:20px;font-weight:400}.branding-text-service{background:linear-gradient(359.02deg,#e52d34 -18.1%,#363636 136.8%);backdrop-filter:blur(31.5068px);border-radius:9.45203px;width:max-content;padding:5px 20px;margin:0 auto}.branding-text-service p{color:#fff;line-height:1.5em;font-size:20px;font-weight:400}.service-row .service-column{}.service-row-content .et_pb_text_inner{font-weight:400}.service-row .service-column .et_pb_blurb{margin:0}.service-row .service-column .et_pb_blurb:nth-child(1){grid-area:header1}.service-row .service-column{display:grid;grid-gap:20px;grid-template-areas:"header1 header1 header1 header2 header2 header5 header5""header3 header3 header4 header4 header4 header5 header5"}.service-row .service-column .et_pb_blurb:nth-child(2){grid-area:header2}.service-row .service-column .et_pb_blurb:nth-child(3){grid-area:header3}.service-row .service-column .et_pb_blurb:nth-child(4){grid-area:header4}.service-row .service-column .et_pb_blurb:nth-child(5){grid-area:header5}.service-row .service-column .et_pb_blurb .et_pb_blurb_content{max-width:100%;height:100%}.service-row .service-column .et_pb_blurb .et_pb_blurb_container{position:absolute;bottom:15px;left:50%;display:flex;justify-content:space-between;align-items:center;width:100%;transform:translateX(-50%);padding:0 37px}.service-row .service-column .et_pb_blurb:nth-child(5) .et_pb_blurb_container{display:block}.service-row.service-column.et_pb_blurb:nth-child(5).et_pb_blurb_container.et_pb_blurb_description{text-align:center}.service-row.service-column.et_pb_blurb.et_pb_blurb_containerh4.et_pb_module_header{font-size:24px;color:#fff;font-family:"Agatho Bold";max-width:300px}.service-row.service-column.et_pb_blurb.et_pb_blurb_content.et_pb_main_blurb_image{margin:0px}.service-row.service-column.et_pb_blurb.et_pb_blurb_content.et_pb_main_blurb_imageimg{width:100%;height:100%;object-fit:cover}.service-row .service-column .et_pb_blurb .et_pb_main_blurb_image{width:100%;height:100%}.service-row.service-column.et_pb_blurb.et_pb_main_blurb_imagespan.et_pb_image_wrap{width:100%;height:inherit}.service-row.service-column.et_pb_blurb.et_pb_main_blurb_imagespan.et_pb_image_wrap:after{content:"";position:absolute;background:linear-gradient(360deg,#000000 0%,rgba(0,0,0,0) 79.38%);width:100%;height:273px;bottom:0;left:50%;transform:translateX(-50%)}.service-row.service-column.et_pb_blurb:hover.et_pb_main_blurb_imagespan.et_pb_image_wrap:after{background:linear-gradient(360deg,#e52d34 0%,rgba(0,0,0,0) 79.38%)}.review-row .et_pb_column .et_pb_module{margin:0 auto}.slider-module .et-pb-arrow-prev:before{content:""!important;background:url(https://www.vazirilawfirm.com/wp-content/uploads/2024/04/presentation.owl-prev.png)no-repeat center center / contain;width:30px;height:30px;position:absolute;z-index:9999;left:8px;top:0}.et_pb_slider:hover .et-pb-arrow-prev{left:6%!important}.et_pb_slider:hover .et-pb-arrow-next{right:6%!important}.et-pb-arrow-prev{left:6%!important}.et-pb-arrow-next{right:6%!important}.et-pb-arrow-next,.et-pb-arrow-prev{opacity:1}.slider-module .et_pb_slide{padding:0}.slider-module .et_pb_slide_description{padding:100px 150px}.et-pb-arrow-next:before{content:"";background:url(https://www.vazirilawfirm.com/wp-content/uploads/2024/04/presentation.owl-prev.png)no-repeat center center / contain;position:absolute;width:30px;height:30px;z-index:999;right:8px;transform:scale(-1)}.slider-module .et_pb_slides .et_pb_slider_container_inner:before{content:"";position:absolute;width:85%;height:85%;top:50%;left:50%;border:1px solid #000;transform:translate(-50%,-50%)}.conent-wrapper>p{width:86%;margin:0 auto;padding:10px 0;line-height:1.7em;font-size:18px;color:#000;text-decoration:unset;font-weight:400}.bottom-content{padding-top:50px}.bottom-content p{text-decoration:unset;color:#000;font-size:18px}.team-row1 .et_pb_column:last-child .et_pb_text_inner{font-weight:300;width:470px;font-size:18px;line-height:1.7em}.et_pb_team_member_description{background:#fff;padding:18px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.et_pb_team_member h4.et_pb_module_header{font-size:24px;font-weight:700}.et_pb_module.et_pb_team_member:hover .et_pb_team_member_description{background:linear-gradient(359.02deg,rgb(143 143 143 / 40%) -18.1%,rgb(0 0 0 / 83%) 136.8%);backdrop-filter:blur(31.5068px);transform:matrix(1,0,0,1,0,0)}.et_pb_module.et_pb_team_member:hover h4.et_pb_module_header{color:#fff!important;opacity:1}.et_pb_module.et_pb_team_member:hover .et_pb_team_member_image{background:#fff}.et_pb_module.et_pb_team_member:hover p.et_pb_member_position{color:#fff!important}.et_pb_module.et_pb_team_member:hover p.et_pb_member_position{color:#fff!important}.team-section .et_pb_team_member_image{margin:0;border:1px solid #ffffff7d;max-width:100%}.team-section .et_pb_team_member_image img{transform:scaleY(1.1);transform-origin:bottom;height:375px;object-fit:contain}.footer-row2 .et_pb_column:last-child .et_pb_module .et_pb_text_inner{display:flex;justify-content:end;gap:40px}.footer-row2 .et_pb_column:last-child .et_pb_module .et_pb_text_inner a{color:#fff}.footer-row2 .et_pb_column:last-child .et_pb_module .et_pb_text_inner a:hover{color:#caab5c}.footer-row1 .et_pb_module li a.icon{background:linear-gradient(3deg,rgb(143 143 143 / 18%) -18.1%,rgb(0 0 0 / 96%) 136.8%);padding:4px;margin-right:20px;border:1px solid #ffffff4a;border-radius:5px}ul#menu-quick-links li a,ul#menu-services li a,ul#menu-legal li a{font-weight:400;font-size:16px}ul#menu-quick-links li,ul#menu-services li,ul#menu-legal li{line-height:1.4em;margin-bottom:25px}.footer-row1 .et_pb_module .et_pb_text_inner{font-weight:400;font-size:14px;line-height:2em}.footer-row1 .et_pb_module h3{font-size:33px}.contact-form-row .et_pb_contact_field textarea.et_pb_contact_message{resize:unset}body#page-container.et_pb_section.contact-form-row.et_pb_contact_form_container.et_pb_module.et_pb_button{position:absolute;left:30px;bottom:-20px;border-radius:8px;padding-right:45px!important;padding-left:15px!important;margin:0;padding-top:2px;padding-bottom:2px}.contact-section .et_contact_bottom_container{position:static}.contact-section form.et_pb_contact_form{position:static}.contact-section .et_pb_contact{position:static}.contact-section .et_pb_contact_form_container{position:static}body#page-container.et_pb_section.contact-form-row.et_pb_contact_form_container.et_pb_module.et_pb_button:after{transform:rotate(-30deg) translateY(-50%);right:0px!important;top:50%}body #page-container .et_pb_section .hero-row .et_pb_button{border-radius:10px;padding-top:2px;padding-bottom:2px}body #page-container .et_pb_section .hero-row .et_pb_button:after{transform:rotate(-35deg)}.team-section .team-row2 .et_pb_column{margin-right:2%;width:23%}.et_pb_row.footer-row1 .et_pb_column{margin-right:3%;width:20%}.et_pb_row.footer-row1 .et_pb_column:first-child{width:30%}.et_pb_row.footer-row1 .et_pb_column:first-child .et_pb_text_inner{width:70%}.footer-row1 .et_pb_module li a.icon:hover{background:#caab5c}.header-section .vaziri-lawManuBar ul#menu-top-menu{display:none}.et_pb_section.header-section{border-bottom:unset!important}.practice-areasRow .et_pb_blurb_description{display:none}.contact-section .vaziri-row{padding-bottom:100px;display:flex;align-items:center;padding-top:0}.contact-section .vaziri-row h5{font-family:Poppins;font-size:20px;font-weight:400;color:#fff;padding-bottom:20px}.contact-section .vaziri-row h2{font-family:Agatho;font-size:130px;font-weight:700;line-height:107%;color:#fff}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap{transform:scale(1.1);transform-origin:bottom;bottom:19px;left:24px}.contact-section .et_pb_contact_form_container{padding:40px 60px}.et-pb-contact-message ul:first-child{padding-bottom:0;padding-top:0;display:flex;gap:15px}.et-pb-contact-message ul:last-child{display:none}.contact-section .easyto-Contact ul{display:flex;gap:30px;padding:0 0 10px 0}.vaziri-row .et_pb_module.et_pb_image.vaziri-img{margin-bottom:0;position:relative;display:inline-block}.vaziri-row .et_pb_module.et_pb_image.vaziri-img img{max-width:350px;position:relative}.vaziri-button .et_pb_image img{max-width:190px;height:190px}.contact-section .vaziri-row .et_pb_module.et_pb_image.vaziri-button{width:180px;height:180px;position:absolute;bottom:-42px;left:260px;cursor:pointer}.contact-section .easyto-Contact{position:relative;height:640px}.contact-section .easyto-Contact::before{content:'';position:absolute;background-image:url(https://www.vazirilawfirm.com/wp-content/uploads/2024/06/Vector-4.png);background-repeat:no-repeat;background-size:100%;width:340px;height:640px;top:4px;left:0}.hero-row h1 span{display:none}.popup-section .popup-row .abteen-vaziriText h2{font-family:agatho;font-size:91px;line-height:97px;color:#000;padding-bottom:45px}.popup-section .popup-row .abteen-vaziriText p{font-family:Poppins;font-size:16px;line-height:28px;color:#000;font-weight:400}.popup-section .abteen-imgrow{position:absolute;right:0;bottom:0;padding:0;max-width:519px;height:721px}.popup-section{position:relative!important;background-position:center;background-size:cover;background-repeat:no-repeat;padding:90px 0!important;width:100%!important;max-width:1460px!important;overflow:hidden!important}.popup-section .et_pb_module.et_pb_text.abteen-vaziriText{max-width:750px}.popup-section::before{content:'';position:absolute;background-image:url(https://www.vazirilawfirm.com/wp-content/uploads/2024/06/Vector-1.png);background-repeat:no-repeat;width:430px;height:100%;background-size:100%;top:0;right:0}#et-boc .area-outer-wrap[data-da-color=light] .da-close{background:#fff;border-radius:50px;color:#de0039;opacity:1;top:30px;right:30px}.et_pb_section.contact-section{padding-top:153px;position:relative}.et_pb_section.contact-section::before{content:'';position:absolute;background-image:url(https://www.vazirilawfirm.com/wp-content/uploads/2024/06/curve-text-1.png);background-repeat:no-repeat;width:240px;height:460px;right:0;top:120px;transform:rotate(359deg)}.firm-textrow .firm-subtext span{font-size:16px;font-family:Poppins;line-height:28px}.firm-textrow .et_pb_module.et_pb_text.firm-subtext .et_pb_text_inner{display:flex}.practice-heading p{font-family:'Poppins';font-size:29px;line-height:52px;font-weight:400;color:#000;text-align:center}.hero-section .et_pb_module.exceptional-heading{margin-bottom:0}.footer-rowsocial ul{display:flex;justify-content:center;gap:47px;padding-top:60px}.footer-rowsocial .et_pb_social_media_follow li a.icon:before{font-size:22px}.footer-rowsocial .et_pb_social_media_follow li{border-radius:8px;background:linear-gradient(346.59deg,rgba(156,156,156,0.2) 43.58%,rgba(0,0,0,0.04) 92.22%);margin-bottom:0;border:0.72px solid #FFFFFF00;padding:24px 22px;transition:all 0.3s ease-in-out;cursor:pointer}.footer-rowsocial .et_pb_social_media_follow li:hover{background:#E52D34}.footer-rowsocial .et_pb_social_media_follow li a{margin-right:0}.footer-rowsocial .et_pb_social_media_follow li:nth-child(1) a{border-radius:50px}.footer-rowsocial .footer-socialIcon h5{padding:0;font-family:agatho;font-weight:700;font-size:36px;color:#fff;border-radius:9px;max-width:320px;height:55px;display:inline-flex;align-items:center;justify-content:center;padding:12px 39px;background:linear-gradient(359.02deg,rgba(229,45,52,0.5) -18.1%,rgba(0,0,0,0.1) 136.8%);border:0.39px solid #FFFFFF00}.footer-rowsocial .footer-socialIcon{text-align:center;padding-top:65px;margin-bottom:0!important}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap img{width:100%;height:680px}.service-row .service-column .et_pb_blurb:nth-child(5) .et_pb_blurb_container .et_pb_blurb_description{text-align:start}@media (max-width:1800px){.hero-row2 .et_pb_module h1{font-size:122px}ul#menu-quick-links li a,ul#menu-services li a,ul#menu-legal li a{font-weight:400;font-size:15px}.et_pb_social_media_follow li a.icon{width:26px;height:26px}.et_pb_social_media_follow li a.icon:before{width:26px;height:26px;line-height:26px;font-size:14px}ul#menu-quick-links li,ul#menu-services li,ul#menu-legal li{margin-bottom:22px}.et_pb_section.contact-section{padding-top:145px}.contact-section .vaziri-row h5{font-size:18px}.contact-section .vaziri-row h2{font-size:125px}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap{bottom:-4px}.contact-section .vaziri-row .et_pb_module.et_pb_image.vaziri-button{width:180px;height:180px}.popup-section{padding:80px 0!important}.popup-section .popup-row .abteen-vaziriText h2{font-size:85px;padding-bottom:40px}.popup-section .popup-row .abteen-vaziriText p{font-size:15px}.firm-textrow .firm-subtext span{font-size:15px}.practice-heading p{font-size:25px}.footer-rowsocial .footer-socialIcon{padding-top:60px}.footer-rowsocial .footer-socialIcon h5{font-size:33px;max-width:310px;height:55px;padding:11px 35px}.footer-rowsocial ul{gap:45px;padding-top:55px}.footer-rowsocial .et_pb_social_media_follow li{padding:22px 20px}.footer-rowsocial .et_pb_social_media_follow li a.icon:before{font-size:20px}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap img{height:634px}}@media (max-width:1600px){ul#menu-top-menu{gap:10%}.sec-1 .hero-row .et_pb_text h1{font-size:100px}.sec-1 .hero-row .et_pb_text p{font-size:18px;line-height:1.7em;width:80%}.hero-row2 .et_pb_module h1{font-size:100px;padding:0}.hero-row2 .et_pb_module.et_pb_text:last-child p span{font-size:14px}.et_pb_module.branding-text p,.et_pb_module.branding-text .et_pb_text_inner,.branding-text-service p{font-size:18px}.sec-3 .review-row h2{font-size:143px}.sec-2 .et_pb_row h2{font-size:85px}.slider-module .et_pb_slider .et_pb_slides h2.et_pb_slide_title{font-size:70px!important}.slider-module .conent-wrapper>p{font-size:18px}.slider-module .et-pb-arrow-prev:before{left:0}.et-pb-arrow-next:before{right:0}.team-row1 .et_pb_text h2{font-size:70px}.team-row1 .et_pb_column:last-child .et_pb_text_inner{font-size:18px}.team-section .team-row2 .et_pb_column{margin-right:2%;width:23%}.team-section .et_pb_team_member_image img{height:330px}.contact-section .contact-form-row h1.et_pb_contact_main_title{font-size:70px}.et_pb_section.contact-section{padding-top:140px}.contact-section .vaziri-row h5{font-size:17px;padding-bottom:16px}.contact-section .vaziri-row h2{font-size:110px;line-height:100%}.vaziri-row .et_pb_module.et_pb_image.vaziri-img img{max-width:300px}.et_pb_section.contact-section::before{background-size:100%;width:220px;top:100px;transform:rotate(2deg)}.contact-section .easyto-Contact{height:600px}.contact-section .easyto-Contact::before{background-size:100%;height:596px}.easyto-Contact .img-colmn{position:relative}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap{bottom:-29px;transform:scale(1.2)}.contact-section .vaziri-row .et_pb_module.et_pb_image.vaziri-button{width:150px;height:150px;bottom:-20px;left:240px}.popup-section{padding:70px 0!important}.popup-section .abteen-imgrow{bottom:-110px;padding:0;max-width:440px}.popup-section .popup-row .abteen-vaziriText h2{font-size:75px;padding-bottom:20px;line-height:75px}.popup-section .popup-row .abteen-vaziriText p{font-size:14px;line-height:26px}.popup-section::before{width:410px}.practice-heading p{font-size:22px}.footer-rowsocial .footer-socialIcon{padding-top:55px}.footer-rowsocial .footer-socialIcon h5{font-size:28px;max-width:300px;height:52px;padding:11px 35px}.footer-rowsocial ul{gap:40px;padding-top:50px}.footer-rowsocial .et_pb_social_media_follow li{padding:20px 18px}.footer-rowsocial .et_pb_social_media_follow li a.icon:before{font-size:18px}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap img{height:544px}}@media (max-width:1400px){ul#menu-top-menu{gap:8%}.sec-1 .hero-row .et_pb_text h1{font-size:82px}.sec-1 .hero-row .et_pb_text p{font-size:16px}.hero-row2 .et_pb_module h1{font-size:85px}.hero-row2 .et_pb_module.et_pb_text:last-child p{padding:0}.hero-row2 .et_pb_module.et_pb_text:last-child p span{font-size:12px;line-height:1em}.et_pb_module.branding-text p,.et_pb_module.branding-text .et_pb_text_inner,.branding-text-service p{font-size:16px}.sec-2 .et_pb_row h2{font-size:80px}.service-row.service-column.et_pb_blurb.et_pb_blurb_containerh4.et_pb_module_header{font-size:20px}.service-row-content .et_pb_text_inner{font-size:16px}.team-section .et_pb_team_member_image img{height:280px}.sec-3 .review-row h2{font-size:120px}.slider-module .et_pb_slider .et_pb_slides h2.et_pb_slide_title{font-size:60px!important}.slider-module .conent-wrapper>p{font-size:14px;width:100%}.team-row1 .et_pb_text h2{font-size:60px}.et_pb_team_member h4.et_pb_module_header{font-size:20px}.et_pb_module.et_pb_team_member p.et_pb_member_position{font-size:13px}.contact-section .contact-form-row h1.et_pb_contact_main_title{font-size:50px}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap{transform:scale(1.1)}ul#menu-quick-links li a,ul#menu-services li a,ul#menu-legal li a{font-size:12px}.footer-row1 .et_pb_module h3{font-size:28px}.et_pb_social_media_follow li a.icon{width:25px;height:25px}.et_pb_social_media_follow li a.icon:before{width:25px;height:25px;line-height:25px;font-size:14px}ul#menu-quick-links li,ul#menu-services li,ul#menu-legal li{margin-bottom:18px}.et_pb_section.contact-section{padding-top:100px}.contact-section .vaziri-row h5{font-size:16px;padding-bottom:14px}.contact-section .vaziri-row h2{font-size:80px}.vaziri-row .et_pb_module.et_pb_image.vaziri-img img{max-width:240px}.contact-section .vaziri-row .et_pb_module.et_pb_image.vaziri-button{width:110px;height:110px;bottom:-15px;left:185px}.contact-section .et_pb_contact_form_container{padding:0px 20px 0px 0px}.contact-section .easyto-Contact{height:480px}.contact-section .easyto-Contact::before{height:476px;width:322px}body #page-container .et_pb_section .contact-form-row .et_pb_contact_form_container.et_pb_module .et_pb_button{bottom:-80px}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap{transform:scale(1.2)}.et_pb_section.contact-section::before{background-size:100%;width:160px;top:85px;transform:rotate(4deg)}.popup-section{padding:50px 0!important}.popup-section .popup-row .abteen-vaziriText h2{font-size:60px;line-height:60px;max-width:440px}.popup-section .popup-row .abteen-vaziriText p{font-size:12px;line-height:22px}.popup-section .et_pb_module.et_pb_text.abteen-vaziriText{max-width:590px}.popup-section .abteen-imgrow{bottom:-240px;padding:0;max-width:350px}.popup-section::before{width:350px}.practice-heading p{font-size:20px}.footer-rowsocial .footer-socialIcon{padding-top:45px}.footer-rowsocial .footer-socialIcon h5{padding:10px 28px;font-size:25px}.footer-rowsocial ul{gap:35px;padding-top:45px}.footer-rowsocial .et_pb_social_media_follow li{padding:16px 14px}.footer-rowsocial .et_pb_social_media_follow li a.icon:before{font-size:16px}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap img{height:423px}.easyto-Contact .et_pb_contact_field textarea.et_pb_contact_message{min-height:80px;padding:10px 0px 0px 10px}.easyto-Contact p.et_pb_contact_field.et_pb_contact_field_3.et_pb_contact_field_last{margin-bottom:0}}@media (max-width:1200px){ul#menu-top-menu li a{font-size:14px}ul#menu-top-menu{gap:7%}.sec-1 .hero-row .et_pb_text h1{font-size:60px}.sec-1 .hero-row .et_pb_text p{font-size:14px}.et_pb_module.branding-text p,.et_pb_module.branding-text .et_pb_text_inner,.branding-text-service p{font-size:14px}.hero-row2 .et_pb_module h1{font-size:50px}.hero-row2 .et_pb_module.et_pb_text:last-child p span{font-size:12px;line-height:1.7em;display:inline-block;padding-top:4px}.sec-2 .et_pb_row h2{font-size:60px;padding:0}.service-row.service-column.et_pb_blurb.et_pb_blurb_containerh4.et_pb_module_header{font-size:16px;max-width:200px}.service-row .et_pb_blurb_description img{width:35px;height:35px}.service-row.service-column.et_pb_blurb.et_pb_main_blurb_imagespan.et_pb_image_wrap:after{height:70%}.service-row-content .et_pb_text_inner{font-size:14px}.sec-3 .review-row h2{font-size:90px}.team-row1 .et_pb_column:last-child .et_pb_text_inner{width:100%;font-size:14px}.team-row1 .et_pb_text h2{font-size:50px}.team-section .et_pb_team_member_image img{height:225px}.et_pb_team_member h4.et_pb_module_header{font-size:18px}.slider-module .et_pb_slide_description{padding:50px 100px}.contact-section .contact-form-row h1.et_pb_contact_main_title{font-size:46px}ul#menu-quick-links li a,ul#menu-services li a,ul#menu-legal li a{font-size:11px}.footer-row1 .et_pb_module .et_pb_text_inner{font-size:12px}.et_pb_social_media_follow li a.icon{width:20px;height:20px}.et_pb_social_media_follow li a.icon:before{width:20px;height:20px;line-height:20px;font-size:12px}ul#menu-quick-links li,ul#menu-services li,ul#menu-legal li{margin-bottom:16px}.et_pb_section.contact-section{padding-top:80px}.contact-section .vaziri-row h5{font-size:14px;padding-bottom:12px}.contact-section .vaziri-row h2{font-size:60px;padding:0;max-width:280px}.vaziri-row .et_pb_module.et_pb_image.vaziri-img img{max-width:200px}.contact-section .vaziri-row .et_pb_module.et_pb_image.vaziri-button{width:80px;height:80px;bottom:0px;left:155px}.et_pb_section.contact-section::before{background-size:100%;width:120px;top:75px;transform:rotate(2deg);height:250px}.contact-section .vaziri-row{padding-bottom:70px}.contact-section .et_pb_contact_form_container{padding:30px}.contact-section .easyto-Contact{height:450px}.contact-section .easyto-Contact::before{height:446px;width:270px}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap{transform:scale(1.4);bottom:-49px}.et_pb_contact_field textarea.et_pb_contact_message{min-height:110px}.et_pb_contact p input,.et_pb_contact p textarea{padding:10px}body #page-container .et_pb_section .contact-form-row .et_pb_contact_form_container.et_pb_module .et_pb_button{bottom:-32px}.popup-section{padding:30px 0!important}.popup-section .popup-row .abteen-vaziriText h2{font-size:45px;line-height:45px;max-width:440px;padding-bottom:10px}.popup-section .et_pb_row.popup-row{width:90%!important}.popup-section .popup-row .abteen-vaziriText p{line-height:20px}.popup-section::before{width:280px;height:380px}.popup-section .abteen-imgrow{bottom:-374px;padding:0;max-width:250px}.footer-rowsocial .footer-socialIcon{padding-top:30px}.footer-rowsocial .footer-socialIcon h5{padding:12px 24px;font-size:18px;height:40px;border-radius:7px}.footer-rowsocial ul{gap:25px;padding-top:35px}.footer-rowsocial .et_pb_social_media_follow li{padding:10px 12px}.footer-rowsocial .et_pb_social_media_follow li a.icon:before{font-size:12px}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap img{height:355px}}@media (max-width:1024px){.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap{transform:scale(1.1);transform-origin:bottom}.contact-section .contact-form-row h1.et_pb_contact_main_title{font-size:36px}.footer-row1 .et_pb_module li a.icon{margin-right:10px}.team-section .et_pb_team_member_image img{height:200px}ul#menu-quick-links li,ul#menu-services li,ul#menu-legal li{margin-bottom:14px}.et_pb_section.contact-section{padding-top:80px}.contact-section .vaziri-row h5{font-size:14px;padding-bottom:12px}.contact-section .vaziri-row h2{font-size:60px;padding:0}.vaziri-row .et_pb_module.et_pb_image.vaziri-img img{max-width:200px}.contact-section .vaziri-row .et_pb_module.et_pb_image.vaziri-button{width:80px;height:80px;bottom:0px;left:180px}.et_pb_section.contact-section::before{background-size:100%;width:120px;top:75px;transform:rotate(2deg);height:250px}}@media (max-width:980px){.et_pb_section.hero-section{padding:150px 0 70px}.header-section .et_pb_module .et_pb_menu__wrap{justify-content:flex-end}.header-section .et_pb_module .et_pb_menu__wrap ul#mobile_menu2{top:110%}.sec-1 .hero-row .et_pb_text h1{font-size:40px}.sec-1 .hero-row .et_pb_text p{width:60%}.hero-section .et_pb_row:nth-child(2){padding:10px 0!important}.hero-row2 .et_pb_module h1{font-size:40px}.et_pb_module.branding-text p,.et_pb_module.branding-text .et_pb_text_inner,.branding-text-service p{font-size:12px}.sec-2 .et_pb_row h2{font-size:50px}.service-row.service-column.et_pb_blurb.et_pb_main_blurb_imagespan.et_pb_image_wrap:after{height:60%}.service-row .service-column{display:flex;flex-direction:column;gap:20px}.service-row.service-column.et_pb_blurb.et_pb_blurb_content.et_pb_main_blurb_imageimg{max-height:280px;object-fit:cover}.service-row.service-column.et_pb_blurb:nth-child(5).et_pb_blurb_container{display:flex}.sec-3 .review-row h2{font-size:60px}.slider-module .et_pb_slider .et_pb_slides h2.et_pb_slide_title{font-size:50px!important}.slider-module .conent-wrapper>p{font-size:12px}.team-row1 .et_pb_text h2{font-size:46px}.team-section .team-row2 .et_pb_column{margin-right:2%;width:48%}.team-section .team-row2 .et_pb_column .et_pb_team_member_image{margin:0}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap{transform:unset}body#page-container.et_pb_section.contact-form-row.et_pb_contact_form_container.et_pb_module.et_pb_button{position:unset;display:block;padding:0;width:max-content}body#page-container.et_pb_section.contact-form-row.et_pb_contact_form_container.et_pb_module.et_pb_button:after{transform:rotate(-30deg);right:-10px!important;position:relative;padding:0;left:auto;top:0}body#page-container.et_pb_section.contact-form-row.et_pb_contact_form_container.et_pb_module.et_pb_button{padding:2px 20px!important}.et_contact_bottom_container{width:100%;margin:0}p.et_pb_contact_field{padding:0}.contact-form-row .et_pb_column:first-child{padding:0px}.et_pb_row.footer-row1 .et_pb_column:first-child{width:100%}.et_pb_row.footer-row1 .et_pb_column{margin-right:0%}.footer-row2 .et_pb_column:last-child .et_pb_module .et_pb_text_inner{justify-content:space-between;gap:0}.footer-row2 .et_pb_text_inner{text-align:center}.et_pb_row.footer-row1 .et_pb_column{width:100%}.footer-section .fwidget.et_pb_widget{margin:0!important}.et_pb_row.footer-row1 .et_pb_column:not(:last-child){margin-bottom:25px}ul#menu-quick-links li,ul#menu-services li,ul#menu-legal li{margin-bottom:10px}.easyto-Contact .et_pb_module.et_pb_image.contact-leftimg img{max-width:300px}.contact-section .easyto-Contact{height:auto}.contact-section .easyto-Contact{display:flex;flex-direction:column-reverse}.contact-form-row .et_pb_module.et_pb_image .et_pb_image_wrap{bottom:-31px;left:50%;transform:translateX(-50%)}.contact-section .easyto-Contact::before{display:none}.mobile_menu_bar{display:none}.popup-section::before{width:280px;height:530px}.popup-section{width:80%!important}.popup-section .popup-row .abteen-vaziriText h2{font-size:40px;line-height:1.7;max-width:100%}.popup-section .popup-row .abteen-vaziriText p{line-height:2.2;opacity:2}.popup-section .abteen-imgrow{bottom:-374px;padding:0;max-width:250px;opacity:0.6}.contact-section .vaziri-row .et_pb_module.et_pb_image.vaziri-button{width:80px;height:80px;bottom:0px;left:150px}}@media (max-width:767px){.sec-1 .hero-row .et_pb_text h1{font-size:35px}.hero-row2 .et_pb_module h1{font-size:35px}.sec-2 .et_pb_row h2{font-size:40px}.sec-3 .review-row h2{font-size:45px}.slider-module .et_pb_slider .et_pb_slides h2.et_pb_slide_title{font-size:35px!important}.team-row1 .et_pb_text h2{font-size:35px}.et_pb_row.et_pb_row_5.service-row-content{padding:0}.et_pb_section.contact-section{padding-top:60px}.contact-section .vaziri-row h2{font-size:40px}.vaziri-row .et_pb_module.et_pb_image.vaziri-img img{max-width:150px}.contact-section .vaziri-row .et_pb_module.et_pb_image.vaziri-button{width:60px;height:60px;bottom:0px;left:120px}.et_pb_section.contact-section::before{background-size:100%;width:90px;top:30px;transform:rotate(2deg);height:200px}.contact-section .vaziri-row{padding-bottom:40px}.popup-section .abteen-imgrow{max-width:100%;opacity:0.3}.popup-section .et_pb_module.et_pb_text.abteen-vaziriText{max-width:100%}.easyto-Contact .et_pb_module.et_pb_image.contact-leftimg img{max-width:300px;height:auto}}@media (max-width:480px){.sec-1 .hero-row .et_pb_text p{width:100%}.hero-row2 .et_pb_module h1{font-size:30px}.sec-2 .et_pb_row h2{font-size:30px}.service-row.service-column.et_pb_blurb.et_pb_blurb_content.et_pb_main_blurb_imageimg{max-height:140px;object-fit:cover}.sec-3 .review-row h2{font-size:35px}.slider-module .et_pb_slide_description{padding:60px 46px}.slider-module .et_pb_slider .et_pb_slides h2.et_pb_slide_title{font-size:25px!important}.contact-section .contact-form-row h1.et_pb_contact_main_title{font-size:25px}.slider-module .et-pb-arrow-prev:before{left:-10px}.et-pb-arrow-next:before{right:-10px}.contact-section .vaziri-row{display:flex;flex-direction:column;text-align:center}.et_pb_section.contact-section::before{background-size:100%;width:50px;top:20px;transform:rotate(2deg);height:120px}.contact-section .vaziri-row h5{font-size:12px;text-align:center}.contact-section .vaziri-row h2{font-size:30px;text-align:center;max-width:100%}.contact-section .vaziri-row .et_pb_module.et_pb_image.vaziri-button{width:50px;height:50px;bottom:0px;left:160px}.easyto-Contact .et_pb_module.et_pb_image.contact-leftimg img{max-width:100%;height:auto}.et_pb_contact p input,.et_pb_contact p textarea{padding:5px}.popup-section::before{display:none}.popup-section .popup-row .abteen-vaziriText h2{text-align:center;font-size:30px}.popup-section .popup-row .abteen-vaziriText p{opacity:3;text-align:center;line-height:1.7}.popup-section .abteen-imgrow{bottom:-312px}#et-boc .area-outer-wrap[data-da-color=light] .da-close{top:10px;right:10px}.footer-row2 .et_pb_column:last-child .et_pb_module .et_pb_text_inner{flex-direction:column}.popup-section{width:100%!important}.footer-rowsocial ul{gap:10px;padding-top:30px}.footer-rowsocial .footer-socialIcon{padding-top:20px}}