@font-face{font-family:'Jost';src:url(/wp-content/themes/hanrattylawgroup/fonts/Jost-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:url(/wp-content/themes/hanrattylawgroup/fonts/Jost-Bold.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:url(/wp-content/themes/hanrattylawgroup/fonts/Jost-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:url(/wp-content/themes/hanrattylawgroup/fonts/Jost-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:url(/wp-content/themes/hanrattylawgroup/fonts/Jost-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:url(/wp-content/themes/hanrattylawgroup/fonts/Jost-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Noto Naskh Arabic';src:url(/wp-content/themes/hanrattylawgroup/fonts/NotoNaskhArabic-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Noto Naskh Arabic';src:url(/wp-content/themes/hanrattylawgroup/fonts/NotoNaskhArabic-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Khand';src:url(/wp-content/themes/hanrattylawgroup/fonts/Khand-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Noto Naskh Arabic';src:url(/wp-content/themes/hanrattylawgroup/fonts/NotoNaskhArabic-Bold.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Noto Naskh Arabic';src:url(/wp-content/themes/hanrattylawgroup/fonts/NotoNaskhArabic-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}:root{--blue:#1e90ff;--white:#ffffff;--placeholdercolor:currentColor;--headingfont:Jost,sans-serif;--bodyfont:Jost,sans-serif}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;will-change:auto}body{margin:0;padding:0;font-family:var(--bodyFont);font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clear{clear:both}.alignleft,.alignright,.aligncenter,.alignnone{margin-bottom:10px}.alignleft,.alignright,.aligncenter{display:block;margin:0 auto 20px}@media screen and (min-width: 992px){.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.alignleft,.alignright{max-width:50%;margin-top:0}}iframe,img{max-width:100%;border:none;vertical-align:middle}img{border:0;height:auto;font-size:0;display:block}a{font-family:inherit;font-size:inherit;line-height:normal;color:inherit;text-decoration:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}h1,h2,h3,h4,h5,h6{font-family:var(--headingFont);margin:0 0 20px;padding:0;font-weight:normal}p,li,ul,ol,blockquote{font-family:var(--bodyFont);font-weight:normal;margin:0 0 10px;padding:0}p:empty{display:none}ul,li{list-style:none}a:visited{color:inherit}a:hover{text-decoration:none}a,a:hover,input[type="submit"],button{outline:0}picture{display:block}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:none;appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}::-webkit-input-placeholder{color:var(--placeholdercolor)}::-moz-placeholder{color:var(--placeholdercolor)}:-ms-input-placeholder{color:var(--placeholdercolor)}:-moz-placeholder{color:var(--placeholdercolor)}.d-none,.hide{display:none!important}.fl{float:left}.fr{float:right}.fw,.wrapper{float:left;width:100%}.container{max-width:1440px;width:100%;margin:0 auto}.logo img{width:100%;display:block;max-width:400px}.head-sec.f-nav{background-color:#fff;border-bottom:2px solid #8b2433}.head-sec.f-nav .top-rit .espanol a{background-color:#8b2433}.head-sec{padding:30px 0;position:fixed;z-index:999}.head-sec .container{max-width:1725px}.head-sec .logo-menu-container{display:flex;align-items:center;justify-content:space-between}.head-sec .logo-rit{display:flex;justify-content:space-between;align-items:center;width:70.8%}.head-sec .top-rit{display:flex;align-items:center;gap:44px;width:43.4%}.head-sec .top-rit .consltn{padding-left:70px;position:relative}.head-sec .top-rit .espanol a{font-size:19px;font-family:'Jost';font-weight:500;line-height:1;color:#ffffff;background-color:#ffc200;text-decoration:none;text-transform:uppercase;padding:10px 40px}.head-sec .top-rit .espanol a:hover{background-color:#8a2533;color:#fff}.head-sec .top-rit .consltn p{font-size:16px;font-family:'Jost';font-weight:400;line-height:1;letter-spacing:1.6px;color:#000000;text-transform:uppercase;margin:0}.head-sec .top-rit .consltn p a{display:block;font-size:33px;font-family:'Jost';font-weight:600;line-height:1;letter-spacing:0;color:#000000;text-transform:uppercase;text-decoration:none;margin:5px 0 0}.head-sec .top-rit .consltn p a:hover{color:#8a2533}.head-sec .top-rit .consltn p a::before{content:"";position:absolute;background-image:url(/wp-content/themes/hanrattylawgroup/images/hm-sprites.webp);width:53px;height:53px;background-position:-46px -13px;left:0;top:0;bottom:0;margin:auto}.head-sec .topmenu{width:auto}.head-sec .topmenu ul{position:relative;margin:0;font-size:0}.head-sec .topmenu ul li{display:inline-block;position:relative;margin:0 25px}.head-sec .topmenu ul li:first-child{margin-left:0}.head-sec .topmenu ul li a{display:inline-block;font-family:'Jost';font-size:19px;font-weight:500;line-height:1;color:#000000;text-decoration:none;text-transform:uppercase}.head-sec .topmenu ul.primary-menu>li.current-menu-item>a,.head-sec .topmenu ul.primary-menu>li:hover>a{color:#8a2533}.head-sec .topmenu ul li ul.sub-menu{display:none;width:200px;position:absolute;top:100%;left:0;right:auto;background-color:#ffc200;padding:0;z-index:999}.head-sec .topmenu ul li:hover ul.sub-menu{display:block}.head-sec .topmenu ul li:hover ul.sub-menu ul{display:none}.head-sec .topmenu ul li:hover ul.sub-menu li{position:relative}.head-sec .topmenu ul li:hover ul.sub-menu li:hover>ul{display:block;top:0;left:100%}.head-sec .topmenu .sub-menu li.current-menu-item a{color:#fff}.head-sec .topmenu .sub-menu li a:after{display:none}.head-sec .topmenu .sub-menu li{width:100%;float:left;border-bottom:1px solid rgba(255,255,255,0.2);margin:0;padding:0}.head-sec .topmenu .sub-menu li a{float:left;font-size:15px;width:100%;line-height:normal;padding:9px 12px 8px;color:#882431;display:block;text-transform:capitalize}.head-sec .topmenu .sub-menu li a:hover{background-color:#882431;color:#ffc200}.logo-rit,.tab-call{display:none}.logo{width:100%;display:flex;align-items:center;justify-content:flex-start}@media screen and (min-width: 992px){.logo{display:initial;width:auto}.logo-rit{display:block}}@media screen and (min-width: 769px) and (max-width: 991px){.tab-call{display:block;margin-left:auto}}.showhide{display:none;width:110px;height:28px;cursor:pointer;padding:0;position:relative}@media screen and (min-width: 769px) and (max-width: 991px){.showhide{display:block}}.mobinav{width:100%;color:#fff;box-sizing:border-box;z-index:99999995;background:#8a2533;width:100%;max-width:300px;height:100%;min-height:100vh;position:fixed;overflow:scroll;padding:15px;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;display:flex;flex-direction:column}.menu-main-menu-container{display:block;width:100%}.mobinav.open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.mobinav ul{margin:0;padding:5px 0;width:100%}.mobinav ul li{margin:0;width:100%;list-style:none;box-sizing:border-box;border:0;margin:0;padding:0;position:relative;font-family:'Jost'}.mobinav a{width:100%;padding:6px 0;display:block;line-height:normal;color:#fff;font-size:20px;letter-spacing:.5px;font-family:'Jost';border:0;margin:0;text-decoration:none}.mobinav a:hover{color:#ffc200}.mobinav ul li ul{padding:0 0 0 15px}.mobinav ul li ul li a{text-transform:capitalize}.mobinav ul li .drop{position:absolute;top:0;right:0;width:100%;height:37px;z-index:5}.mobinav ul li .drop.open{width:20px}.mobinav ul li .drop::before,.mobinav ul li .drop.close::after{content:'';background-color:#fff;position:absolute}.mobinav ul li .drop::before{width:20px;height:2px;top:16px;right:0}.mobinav ul li .drop.close::after{width:2px;height:20px;top:7px;right:10px}.mobile-menu-button-container{display:block}@media screen and (min-width: 769px){.mobile-menu-button-container{display:none}}@media screen and (max-width: 768px){.mobile-menu-button-container{background:#8a2533;margin-top:10px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #fff}.logo{justify-content:center!important}.mobile-menu-button-container a.mobi-call{width:50%;justify-content:center;padding:6px 8px;border-left:1px solid #fff;display:flex;align-items:center;gap:10px}.head-sec{padding:15px 0 0!important;background-color:#fff}.mobile-menu-button-container button.mobileMenuToggle{border:none;background-color:transparent;width:50%}.mobile-menu-button-container button.mobileMenuToggle svg{width:22px;height:15px}.mobile-menu-button-container a.mobi-call span.button-text,.mobile-menu-button-container span.menu-text{font-family:"Jost";font-weight:400;font-size:22px;line-height:1;letter-spacing:-.8px;color:#fff}.mobile-menu-button-container span.svg-icon svg{width:25px}button.showhide{display:none}.head-sec.f-nav{border-bottom:none}.logo img{max-width:220px;height:80px}.head-sec.f-nav{border-bottom:0}}.btn{font-family:var(--bodyFont);font-weight:600;font-size:22px;line-height:2.3;color:#000;text-align:center;text-transform:uppercase;display:inline-block;position:relative;background:transparent;padding:6px 34px;border:1px solid #000}.cmn-btn:hover{background:#000;color:#fff}.text-heading{font-family:var(--headingFont);font-weight:600;font-size:66px;color:#043340;line-height:1.09;margin:0 0 40px}.site-footer{padding:40px 0 0}.site-footer .ftmenu ul{margin:0}.site-footer .ftmenu ul li{display:inline-block;margin:0 41px}.site-footer .ftmenu ul li:first-child{margin-left:0}.site-footer .ftmenu ul li a{font-size:22px;font-family:'Jost';font-weight:500;line-height:1;letter-spacing:0;color:#000000;text-decoration:none;text-transform:uppercase}.site-footer.ftrlink .copyrightmenu li{display:inline-block;vertical-align:middle}.site-footer .ftr-blocks{display:flex;justify-content:center;padding:45px 0 55px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin-bottom:30px}.site-footer .ftr-itm{text-align:center;padding:0 50px;width:36.1%;border-right:1px solid #cdcdcd}.copyrightmenu ul li{margin:0}.site-footer .ftr-itm.logo{width:44.2%;order:2}.site-footer .ftr-itm.call{width:33.9%;order:3;border:none}.site-footer .ftr-blocks .ftr-logo{margin:0 auto 45px;width:71.8%}.site-footer .ftr-itm h4,.site-footer .ftr-itm .h4{font-family:'Noto Naskh Arabic';font-weight:600;font-size:40px;line-height:1;letter-spacing:0;color:#000000;text-transform:uppercase;margin:0 0 20px;display:block}.site-footer .ftr-itm.loc h6,.site-footer .ftr-itm.loc h3{font-size:20px;font-family:'Jost';font-weight:400;line-height:1.5;letter-spacing:0;color:#000000;padding-top:85px;position:relative;margin:0}.site-footer .ftr-itm.loc h6::before,.site-footer .ftr-itm.loc h3::before{content:'';position:absolute;background-image:url(/wp-content/themes/hanrattylawgroup/images/hm-sprites.webp);background-repeat:no-repeat;background-position:-207px -450px;width:40px;height:67px;top:0;right:0;left:0;margin:auto}.site-footer .ftr-itm.call h6{margin:0}.site-footer .ftr-itm .ftr-logo img{display:block;width:100%}.site-footer .ftr-itm.logo .ftr-btn a{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:25px;font-family:'Jost';font-weight:600;line-height:1;letter-spacing:0;color:#ffffff;background-color:#ffc200;padding:22px 84px;margin:0}.site-footer .ftr-itm.call h6 a{text-decoration:none;display:inline-block;font-size:48px;font-family:'Jost';font-weight:400;line-height:1;letter-spacing:0;color:#000000;padding-top:85px;position:relative}.site-footer .ftr-itm.call h6 a::before{content:'';position:absolute;background-image:url(/wp-content/themes/hanrattylawgroup/images/hm-sprites.webp);background-repeat:no-repeat;background-position:-277px -451px;width:56px;height:56px;top:0;right:0;left:0;margin:auto}.site-footer .ftr-itm.logo .ftr-btn a:hover{background-color:#8a2533;color:#fff}.site-footer .ftr-itm.call h6 a:hover{color:#8a2533}.site-footer .ftmenu ul li a:hover{color:#8a2533}.site-footer .footer-top-main{display:flex;justify-content:space-between;margin:0 0 73px;align-items:center}.site-footer .footer-tp-rt{display:flex;justify-content:space-between;gap:70px}.site-footer .footer-tp-rt .ftr-btn a{font-size:20px;text-decoration:none;font-family:'Jost';font-weight:500;line-height:1;color:#ffffff;background-color:#ffc200;padding:17px 50px;display:inline-block;text-transform:uppercase}.site-footer .footer-tp-rt .ftr-btn a:hover{background-color:#8a2533;color:#fff}.site-footer .ftr-soc-icons{display:flex;justify-content:space-between;gap:5px}.site-footer .ftr-soc-icons a{width:59px;height:55px;font-size:0;text-align:center;display:inline-block;background-color:#8a2533;position:relative}.site-footer .ftr-soc-icons a:before{background-image:url(/wp-content/themes/hanrattylawgroup/images/hm-sprites.webp);background-repeat:no-repeat;background-position:-47px -450px;width:16px;height:30px;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;content:" "}.site-footer .ftr-soc-icons a.tw:before{width:27px;height:27px;background-position:-91px -450px}.site-footer .ftr-soc-icons a.in:before{width:28px;height:28px;background-position:-148px -450px}.site-footer .ftr-soc-icons a.ig:before{background-position:-35px -504px;width:37px;height:33px}.site-footer .ftr-soc-icons a:hover{background-color:#ffc200;transition:.3s}.copyrights{padding:25px 0;text-align:center}.copyrights p,.copyrights a{font-size:20px;font-family:'Jost';font-weight:400;line-height:1;color:#000000;text-align:center;text-transform:capitalize}.ftrlink ul li{display:inline-block}.copyrights a{display:inline-block;padding:0 5px}.copyrights a:hover{color:#8a2533}@media screen and (max-width:1800px){.head-sec .container{max-width:1600px}.logo img{max-width:390px}.head-sec .topmenu ul li a{font-size:18px}.head-sec .topmenu ul li{margin:0 22px}.head-sec .top-rit .consltn p a{font-size:30px}.head-sec .top-rit .consltn p a::before{transform:scale(0.9)}.head-sec .top-rit{gap:35px}.head-sec{padding:25px 0}}@media screen and (max-width:1700px){.head-sec .container{max-width:1500px}.logo img{max-width:370px}.head-sec .topmenu ul li a{font-size:17px}.head-sec .topmenu ul li{margin:0 20px}.head-sec .top-rit .consltn p a{font-size:28px}.head-sec .top-rit .consltn p a::before{transform:scale(0.85)}.head-sec .top-rit{gap:30px}.head-sec{padding:20px 0}.head-sec .top-rit .consltn{padding-left:60px}}@media screen and (max-width:1600px){.head-sec .container,.container{max-width:1400px}.logo img{max-width:330px}.head-sec .topmenu ul li a{font-size:16px}.head-sec .topmenu ul li{margin:0 19px}.head-sec .top-rit .consltn p a{font-size:26px}.head-sec .top-rit .consltn p a::before{transform:scale(0.8)}.head-sec .top-rit{gap:20px}.head-sec{padding:18px 0}.head-sec .top-rit .consltn{padding-left:55px}.head-sec .top-rit .espanol a{font-size:17px;padding:10px 30px}.site-footer .footer-tp-rt{gap:50px}.site-footer .ftr-soc-icons a{width:56px;height:52px}.site-footer .ftr-soc-icons a:before{transform:scale(0.9)}.site-footer .ftmenu ul li a{font-size:20px}.site-footer .ftmenu ul li{margin:0 35px}.site-footer .footer-top-main{margin:0 0 53px}.site-footer .ftr-blocks{padding:40px 0 50px;margin-bottom:25px}.site-footer .ftr-itm{padding:0 40px}.site-footer .ftr-itm h4,.site-footer .ftr-itm .h4{font-size:34px;margin:0 0 15px}.site-footer .ftr-itm.loc h6,.site-footer .ftr-itm.loc h3{font-size:19px;padding-top:80px}.site-footer .ftr-itm.logo .ftr-btn a{font-size:22px;padding:20px 64px}.site-footer .ftr-itm.loc h6::before,.site-footer .ftr-itm.call h6 a::before,.site-footer .ftr-itm.loc h3::before,.site-footer .ftr-itm.loc h3 a::before{transform:scale(0.9)}.site-footer .ftr-itm.call h6 a{font-size:42px;padding-top:80px}.copyrights{padding:20px 0}.copyrights p,.copyrights a{font-size:19px}}@media screen and (max-width:1440px){.head-sec .container,.container{max-width:1200px}.logo img{max-width:295px}.head-sec .topmenu ul li a{font-size:15px}.head-sec .topmenu ul li{margin:0 12px}.head-sec .top-rit .consltn p a{font-size:24px}.head-sec .top-rit .consltn p a::before{transform:scale(0.75)}.head-sec .top-rit{gap:16px}.head-sec{padding:16px 0}.head-sec .top-rit .consltn{padding-left:50px}.head-sec .top-rit .espanol a{font-size:16px;padding:8px 25px}.head-sec .top-rit .consltn p{font-size:15px;letter-spacing:1px}.site-footer .footer-tp-rt{gap:40px}.site-footer .ftr-soc-icons a{width:52px;height:48px}.site-footer .ftr-soc-icons a:before{transform:scale(0.8)}.site-footer .ftmenu ul li a{font-size:18px}.site-footer .ftmenu ul li{margin:0 30px}.site-footer .footer-tp-rt .ftr-btn a{font-size:18px;padding:15px 40px}.site-footer .footer-top-main{margin:0 0 45px}.site-footer .ftr-blocks{padding:35px 0 45px;margin-bottom:20px}.site-footer .ftr-itm{padding:0 35px}.site-footer .ftr-itm h4,.site-footer .ftr-itm .h4{font-size:31px;margin:0 0 12px}.site-footer .ftr-itm.loc h6,.site-footer .ftr-itm.loc h3{font-size:18px;padding-top:75px}.site-footer .ftr-itm.logo .ftr-btn a{font-size:20px;padding:20px 60px}.site-footer .ftr-itm.loc h6::before,.site-footer .ftr-itm.call h6 a::before,.site-footer .ftr-itm.loc h3::before,.site-footer .ftr-itm.call h3 a::before{transform:scale(0.8)}.site-footer .ftr-itm.call h6 a{font-size:38px;padding-top:75px}.copyrights{padding:18px 0}.copyrights p,.copyrights a{font-size:18px}}@media screen and (max-width:1240px){.head-sec .container,.container{max-width:970px;padding:0 10px}.logo img{max-width:240px}.head-sec .topmenu ul li a{font-size:14px}.head-sec .topmenu ul li{margin:0 4px}.head-sec .top-rit .consltn p a{font-size:18px}.head-sec .top-rit .consltn p a::before{transform:scale(0.65);left:-5px}.head-sec .top-rit{gap:12px}.head-sec{padding:15px 0}.head-sec .top-rit .consltn{padding-left:45px}.head-sec .top-rit .espanol a{font-size:14px;padding:8px 20px}.head-sec .top-rit .consltn p{font-size:14px;letter-spacing:0}.site-footer .footer-tp-rt{gap:30px}.site-footer .ftr-soc-icons a{width:49px;height:45px}.site-footer .ftr-soc-icons a:before{transform:scale(0.75)}.site-footer .ftmenu ul li a{font-size:16px}.site-footer .ftmenu ul li{margin:0 16px}.site-footer .footer-tp-rt .ftr-btn a{font-size:16px;padding:15px 35px}.site-footer .footer-top-main{margin:0 0 30px}.site-footer .ftr-blocks{padding:30px 0;margin-bottom:5px}.site-footer .ftr-itm{padding:0 20px}.site-footer .ftr-itm h4,.site-footer .ftr-itm .h4{font-size:26px;margin:0 0 10px}.site-footer .ftr-itm.loc h6,.site-footer .ftr-itm.loc h3{font-size:17px;padding-top:70px}.site-footer .ftr-itm.logo .ftr-btn a{font-size:17px;padding:18px 50px}.site-footer .ftr-itm.loc h6::before,.site-footer .ftr-itm.call h6 a::before,.site-footer .ftr-itm.loc h3::before,.site-footer .ftr-itm.call h6 a::before{transform:scale(0.7)}.site-footer .ftr-itm.call h6 a{font-size:30px;padding-top:70px}.copyrights{padding:16px 0}.copyrights p,.copyrights a{font-size:17px}.site-footer .ftr-blocks .ftr-logo{margin:0 auto 25px}}@media screen and (max-width:991px){.head-sec .container,.container{max-width:720px;padding:0}.tab-call svg{width:23px;height:23px;margin:-2px 0}.tab-call span.text{color:#000;font-size:23px;letter-spacing:.5px;font-family:'Jost';display:inline-block}button.showhide{background-color:#8a2533;border:none;width:45px;height:40px;padding:0 10px;border-radius:5px}span.menuBar.menuBar-3{margin:0}button.showhide span{width:100%;height:3px;background-color:#fff;display:block;margin-bottom:5px}.head-sec{position:fixed;padding:10px}.logo{max-width:100%;justify-content:space-between;align-items:center;display:flex;width:100%!important;gap:20px}.logo img{max-width:230px;height:auto}.head-sec .container{max-width:100%;width:100%;padding:0}.mobinav button.menuClose{margin-left:auto;margin-bottom:30px;width:30px;height:30px;border:none;background:#ffc200;line-height:27px;font-size:30px;text-align:center;color:#fff;cursor:pointer}.head-sec.f-nav .logo{width:100%!important}.mob-call a{font-size:25px}.head-sec .top-rit,.head-sec .topmenu{display:none}.head-sec .logo-rit{width:auto}.espanol a{display:inline-block;background-color:#ffc200;padding:10px 25px;width:max-content;line-height:1;letter-spacing:0}.espanol a:hover{color:#8a2533!important}.site-footer .footer-top-main{margin:0 0 20px;flex-direction:column;gap:20px}.site-footer .ftr-blocks{padding:0;margin-bottom:20px;border:none;flex-direction:column;align-items:center;gap:20px}.site-footer .ftr-itm,.site-footer .ftr-itm.call{padding:20px;width:100%;border:1px solid #cdcdcd;max-width:320px}.site-footer .ftr-itm.logo{order:1;flex-direction:column}.site-footer .ftr-itm.loc{order:2}.site-footer .ftr-blocks .ftr-logo{margin:0 auto 5px;text-align:center;width:100%;max-width:250px}.copyrights{padding:20px 0 15px;border-top:1px solid #cdcdcd}.site-footer .footer-tp-rt{gap:10px}.site-footer .ftr-itm.call h6 a{font-size:28px;padding-top:60px}.site-footer .ftr-itm.loc h6::before,.site-footer .ftr-itm.call h6 a::before,.site-footer .ftr-itm.loc h3::before,.site-footer .ftr-itm.call h3 a::before{transform:scale(0.65);top:-10px}.site-footer .ftr-itm.loc h6,.site-footer .ftr-itm.loc h3{font-size:16px;padding-top:60px}.site-footer .ftr-itm h4,.site-footer .ftr-itm .h4{font-size:23px}.site-footer .ftr-itm.logo .ftr-btn a{font-size:16px;padding:16px 40px}.site-footer .ftmenu ul{text-align:center}}@media screen and (max-width:767px){.head-sec .container{padding:0}.head-sec .container,.container{max-width:100%;padding:0 10px}.site-footer .ftmenu ul li{margin:0 8px}.site-footer .ftmenu ul li a{font-size:16px;line-height:1.6}}@media screen and (max-width:480px){.logo img{max-width:210px;height:auto}.site-footer{padding:30px 0 0}.site-footer .ftmenu ul li{margin:0 4px}.site-footer .ftmenu ul li a{font-size:13px}.site-footer .footer-tp-rt .ftr-btn a{font-size:15px;padding:14px 25px}.site-footer .ftr-soc-icons a{width:45px;height:43px}.site-footer .ftr-soc-icons a:before{transform:scale(0.7)}.site-footer .ftr-blocks .ftr-logo{max-width:220px}.site-footer .ftr-itm,.site-footer .ftr-itm.call{gap:15px}.site-footer .ftr-itm.logo .ftr-btn a{font-size:15px;padding:15px 30px}.site-footer .ftr-itm.call h6 a{font-size:26px;padding-top:50px}.site-footer .ftr-itm.loc h6::before,.site-footer .ftr-itm.call h6 a::before,.site-footer .ftr-itm.loc h3::before,.site-footer .ftr-itm.call h3 a::before{transform:scale(0.6);top:-10px}.site-footer .ftr-itm.loc h6,.site-footer .ftr-itm.loc h3{font-size:15px;padding-top:50px}.site-footer .ftr-itm h4,.site-footer .ftr-itm .h4{font-size:21px}.site-footer .ftr-blocks{gap:15px}.cpy-inr{max-width:220px;margin:auto}.copyrights p,.copyrights a{font-size:17px;line-height:1.35}.copyrights p{margin:0 0 5px}.site-footer .ftr-soc-icons{gap:3px}}@media screen and (max-width:370px){.site-footer .ftmenu ul li{margin:0 3px}.site-footer .ftmenu ul li a{font-size:11px}}