.banner-sec{padding:150px 0 90px;background-image:url(/wp-content/themes/oconnellwest/images/banner-bg-image_v3.webp);background-size:cover;background-position:top center;background-repeat:no-repeat;clip-path:polygon(100% 0,100% 89.8%,74% 100%,0 89.6%,0 0);position:relative;z-index:1}.banner-sec .container{max-width:1700px}.banner-blck{display:flex;justify-content:space-between;gap:70px;padding-right:12px;align-items:center}.banner-image img{width:100%;display:block}.banner-title{font-size:90px;font-family:'Libre Baskerville';font-weight:400;line-height:1.06;letter-spacing:0;color:#fff;text-transform:uppercase;padding-bottom:23px;margin-bottom:13px;position:relative;text-shadow:0 0 30px #000}.banner-title::before{position:absolute;content:"";height:7px;width:36.5%;left:0;bottom:0;background-color:#008cf5}.banner-sub-title{font-size:55px;font-family:'Libre Baskerville';font-weight:400;line-height:1.2;letter-spacing:0;color:#fff;margin-bottom:24px;text-shadow:0 0 30px #000}.banner-right{width:32%;margin-right:-20px}.banner-left{width:64%;padding-top:16%}.banner-att-img{display:none}@media screen and (max-width:1800px){.banner-sec .container{max-width:1600px}.banner-title{font-size:80px}}@media screen and (max-width:1680px){.banner-sec .container{max-width:1490px}.banner-sec{padding:140px 0 55px}.banner-title{font-size:75px}.banner-sub-title{font-size:50px}.banner-left{padding-top:12%}.banner-blck{padding-right:10px}.vision-sec .container{max-width:1200px}}@media screen and (max-width:1550px){.banner-sec .container{max-width:1375px}.banner-sec{padding:130px 0 50px}.banner-title{font-size:67px;padding-bottom:18px}.banner-title::before{height:5px}.banner-sub-title{font-size:45px}.banner-left{padding-top:11%}.vision-sec .container{max-width:1100px}}@media screen and (max-width:1440px){.banner-sec{padding:125px 0 50px}.banner-sec .container{max-width:1276px}.banner-title{font-size:61px;padding-bottom:16px}.banner-sub-title{font-size:40px}.vision-sec .container{max-width:1000px}}@media screen and (max-width:1366px){.banner-blck{padding-right:7px}.banner-sec .container{max-width:1210px}.banner-title{font-size:58px}.banner-sub-title{font-size:37px}}@media screen and (max-width:1280px){.banner-title{font-size:50px;padding-bottom:12px}.banner-sec .container{max-width:960px}.banner-title::before{height:4px}.banner-sub-title{font-size:30px;margin-bottom:10px}.banner-sec{padding:120px 0 44px}.vision-sec .container{max-width:950px}.banner-right{width:29%}}@media screen and (max-width:1024px){.banner-sec .container{max-width:720px}.banner-right{margin-right:0}.banner-blck{padding-right:0}.banner-att-img{display:block;max-width:620px;margin:-150px auto 20px;z-index:2}.banner-sec{padding:115px 0 40px;background-image:url(/wp-content/themes/oconnellwest/images/banner-bg-image.webp);clip-path:none}.banner-left{padding-top:0;width:100%;text-align:center;margin-top:-156px;background:#011b3c;padding:20px;z-index:3}.banner-blck{flex-direction:column-reverse;gap:0}.banner-right{width:100%}.banner-image{max-width:170px;margin:0 auto;z-index:1}.banner-title::before{height:3px;width:75%;right:0;margin:auto}.banner-title{font-size:45px;padding-bottom:13px;margin-bottom:11px}.banner-sub-title{font-size:30px;margin-bottom:18px}.vision-sec .container{max-width:720px}}@media screen and (max-width:767px){.banner-sec .container{max-width:100%;padding:0 10px}.banner-sec{padding:162px 0 20px}.banner-left{margin-top:-140px;padding:15px}.banner-title{font-size:30px;padding-bottom:9px;display:inline-block}.banner-title::before{width:82%}.banner-sub-title{font-size:24px}.banner-image{max-width:150px}.vision-sec .container{max-width:100%;padding:0 10px}}@media screen and (max-width:480px){.banner-image{max-width:120px}.banner-sec{padding:160px 0 20px}.banner-title{font-size:23px;line-height:1.2}.banner-left{margin-top:-85px;padding:10px}.banner-sub-title{font-size:20px;margin-bottom:15px}}.vision-sec{padding:193px 0 0;position:relative;margin-top:-110px}.vision-sec.bottom{padding:80px 0}.vision-sec::before{position:absolute;content:"";height:15%;width:100%;left:0;top:34px;background-color:#011b3c;clip-path:polygon(0 0,74% 91%,100% 0,100% 9%,74% 100%,0 9%)}.vision-sec .container{max-width:1280px}.vision-sec .vision-blck{display:flex;justify-content:space-between;align-items:center;padding:0 20px 2px;position:relative}.vision-sec .vision-blck::before{position:absolute;content:"";height:1px;width:100%;left:0;bottom:0;background-color:rgb(1 27 60 / .2);z-index:1}.vision-blck .vision-item{background-image:url(/wp-content/themes/oconnellwest/images/vision-item-bg.webp);background-repeat:no-repeat;background-size:cover;text-align:center;background-position:center;padding:64px 0 107px 0;width:29.2%;height:100%;transition:transform 0.8s ease}.vision-blck .vision-item:hover{background-image:url(/wp-content/themes/oconnellwest/images/vision-item-hvr-bg.webp);background-repeat:no-repeat;background-size:cover;transform:translateY(19px);padding:48px 0 126px 0}.vision-item:hover .vision-image{margin:0 auto 19px}.vision-item .vision-image img{display:block;width:100%}.vision-item .vision-image{width:26.6%;margin:0 auto 22px}.vision-item .vision-title{color:#011b3c;font-size:30px;font-weight:700;font-family:"Libre Baskerville";line-height:1;position:relative;padding:0 0 16px 0;margin-bottom:9px;text-transform:uppercase}.vision-item .vision-title::before{position:absolute;content:"";width:47%;height:2px;background-color:rgb(197 203 210 / .2);bottom:0;left:0;right:0;margin:auto}.vision-item:hover .vision-title::before{background-color:rgb(255 255 255 / .2)}.vision-item:hover .vision-title{color:#fff}.vision-item p{font-weight:500;font-family:"Plus Jakarta Sans";color:#011b3c;font-size:18px;line-height:1.66;padding:0 53px}.vision-item:hover p{color:#fff}@media screen and (max-width:1680px){.vision-sec .container{max-width:1200px}.vision-sec::before{clip-path:polygon(0 7%,74% 91%,100% 7%,100% 17%,74% 100%,0% 17%)}.vision-item .vision-title{font-size:28px}.vision-item p{font-size:17px;padding:0 50px}.vision-blck .vision-item{padding:61px 0 94px 0}.vision-blck .vision-item:hover{padding:44px 0 114px 0;transform:translateY(18px)}}@media screen and (max-width:1550px){.vision-sec .container{max-width:1100px}.vision-sec::before{top:36px;clip-path:polygon(0 12%,74% 92%,100% 12%,100% 20%,74% 100%,0% 20%)}.vision-sec{padding:183px 0 0}.vision-sec.bottom{padding:70px 0}.vision-sec .vision-blck{padding:0 12px 2px}.vision-item .vision-title{font-size:26px;padding:0 0 13px 0}.vision-item p{padding:0 43px;font-size:16px}.vision-blck .vision-item{padding:62px 0 82px 0}.vision-blck .vision-item:hover{padding:47px 0 100px 0;transform:translateY(16px)}}@media screen and (max-width:1440px){.vision-sec .container{max-width:1000px}.vision-sec{padding:165px 0 0;margin-top:-85px}.vision-sec.bottom{padding:60px 0}.vision-sec::before{top:21px;clip-path:polygon(0 10%,74% 90%,100% 10%,100% 20%,74% 100%,0% 20%)}.vision-item .vision-title{font-size:23px}.vision-item p{font-size:16px;padding:0 38px}.vision-blck .vision-item{padding:52px 0 71px 0;width:30%}.vision-blck .vision-item:hover{padding:34px 0 92px 0;transform:translateY(13px)}.vision-sec .vision-blck{padding:0 12px 0}}@media screen and (max-width:1280px){.vision-sec .container{max-width:950px}.vision-sec{padding:150px 0 0;margin-top:-74px}.vision-sec.bottom{padding:50px 0}.vision-sec .vision-blck{padding:0}.vision-item .vision-title{font-size:21px}.vision-item p{font-size:14px;padding:0 40px}.vision-sec::before{top:13px}.vision-blck .vision-item{padding:55px 0 75px 0}.vision-blck .vision-item:hover{padding:37px 0 96px 0}}@media screen and (max-width:1024px){.vision-sec .container{max-width:720px}.vision-sec::before{top:4px;clip-path:none;height:7px}.vision-sec{padding:55px 0 0;margin-top:0}.vision-sec .vision-blck{display:block}.vision-sec .vision-blck::before{display:none}.vision-blck .vision-item,.vision-blck .vision-item:hover{width:100%;max-width:290px;margin:0 auto;background-image:url(/wp-content/themes/oconnellwest/images/vision-item-hvr-bg.webp);padding:48px 0 90px 0}.vision-item .vision-image,.vision-item:hover .vision-image{margin:0 auto 22px}.vision-blck .vision-item:hover{transform:none}.vision-item .vision-title{color:#fff}.vision-item p{font-size:14px;padding:0 50px;color:#fff}.vision-blck .owl-dots{text-align:center;margin-top:20px}.vision-blck .owl-dots .owl-dot{background-color:#011b3c;height:12px;width:12px;border-radius:50%;margin:0 3px}.vision-blck .owl-dots .owl-dot.active{background-color:#008cf5}}@media screen and (max-width:767px){.vision-sec .container{max-width:100%;padding:0 10px}.vision-sec{padding:50px 0 0}.vision-sec.bottom{padding:40px 0}.vision-blck .owl-dots{margin-top:15px}.vision-sec::before{height:5px}}@media screen and (max-width:480px){.vision-item p{font-size:13px}.vision-blck .vision-item,.vision-blck .vision-item:hover{padding:53px 0 90px 0}.vision-sec.bottom{padding:35px 0}}.criminal-defense-sec{padding:114px 0 133px;background-image:url(/wp-content/themes/oconnellwest/images/hm-video-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.criminal-defense-sec .container{max-width:1700px}.criminal-defense-sec .text-heading{line-height:1.142;color:#151515;width:75%;padding-left:209px;margin-bottom:47px;position:relative}.criminal-defense-sec .text-heading::before,.criminal-defense-sec .text-heading::after{position:absolute;content:"";background-color:#008cf5;height:5px;width:8%;left:0;top:44px}.criminal-defense-sec .text-heading::after{height:1px;background-color:#011b3c;width:15.2%;top:46px;z-index:-1}.criminal-defense-sec .text-heading strong{color:#008cf5;font-weight:400}.criminal-defense-sec .criminal-defence-blck{display:flex;justify-content:start}.criminal-defence-image{padding-top:9px;position:relative;clip-path:polygon(10.7% 0%,89% 0%,100% 12.5%,100% 100%,0 100%,0 12.5%)}.criminal-defence-image::before{position:absolute;content:"";height:99%;width:99.97%;left:0;top:0;background-color:#008cf5}.criminal-defence-blck .criminal-defence-left{width:46.1%}.criminal-defence-left img{display:block;width:100%;clip-path:polygon(10.7% 0%,89% 0%,100% 12.5%,100% 100%,0 100%,0 12.5%)}.criminal-defence-blck .criminal-defence-right{width:41.5%;padding-top:4px;border-bottom:1px solid rgb(1 27 60 / .2);padding-left:100px}.criminal-defence-right .defence-title{font-size:48px;font-family:"Libre Baskerville",serif;font-weight:700;line-height:1.25;color:#000;position:relative;padding:0 0 23px 0;margin-bottom:18px}.criminal-defence-right .defence-title::before{background-color:#008cf5;position:absolute;content:"";height:2px;width:48%;left:6px;bottom:0}.criminal-defence-right p{color:#011b3c;font-size:20px;font-weight:500;line-height:1.9;font-family:"Plus Jakarta Sans",sans-serif;margin-bottom:16px}.criminal-defence-btn-blck{text-align:center;margin-top:42px;margin-right:74px}@media screen and (max-width:1800px){.criminal-defense-sec .container{max-width:1600px}.criminal-defence-blck .criminal-defence-right{padding-top:0;padding-left:90px}.criminal-defence-image{padding-top:8px}.criminal-defence-right .defence-title{font-size:45px}.criminal-defence-right p{font-size:19px}.criminal-defense-sec{padding:100px 0 110px}}@media screen and (max-width:1680px){.criminal-defense-sec .container{max-width:1488px}.criminal-defense-sec .text-heading{padding-left:185px;margin-bottom:43px}.criminal-defence-blck .criminal-defence-right{padding-left:80px}.criminal-defence-right .defence-title{font-size:42px;padding:0 0 21px 0}.criminal-defence-right p{font-size:18px}.criminal-defence-btn-blck{margin-top:36px;margin-right:60px}}@media screen and (max-width:1550px){.criminal-defense-sec .container{max-width:1374px}.criminal-defense-sec{padding:82px 0}.criminal-defense-sec .text-heading{padding-left:174px;margin-bottom:40px}.criminal-defence-right .defence-title{font-size:39px;padding:0 0 19px 0}.criminal-defence-right p{font-size:16px}}@media screen and (max-width:1440px){.criminal-defense-sec .container{max-width:1276px}.criminal-defense-sec .text-heading::before{top:35px}.criminal-defense-sec .text-heading::after{top:37px}.criminal-defense-sec .text-heading{padding-left:160px;margin-bottom:37px}.criminal-defence-image{padding-top:6px}.criminal-defence-right .defence-title{font-size:36px}.criminal-defence-right p{font-size:15px}.criminal-defence-blck .criminal-defence-right{padding-left:71px}.criminal-defence-right .defence-title::before{left:3px}.criminal-defence-btn-blck{margin-top:30px;margin-right:40px}.criminal-defense-sec{padding:70px 0}}@media screen and (max-width:1366px){.criminal-defense-sec .container{max-width:1210px}.criminal-defence-right .defence-title{font-size:34px}.criminal-defence-blck .criminal-defence-right{padding-left:56px}.criminal-defence-right p{margin-bottom:12px}}@media screen and (max-width:1280px){.criminal-defense-sec .container{max-width:1000px}.criminal-defense-sec .text-heading{padding-left:135px;margin-bottom:30px;width:77%}.criminal-defense-sec{padding:60px 0}.criminal-defence-right .defence-title{font-size:32px;padding:0 0 14px 0;margin-bottom:12px}.criminal-defence-right .defence-title::before{width:54%}.criminal-defence-right p{font-size:14px;margin-bottom:10px}.criminal-defence-blck .criminal-defence-right{padding-left:45px;width:46.1%}.criminal-defence-blck .criminal-defence-left{width:48%}.criminal-defence-btn-blck{margin-top:16px;margin-right:20px}}@media screen and (max-width:1024px){.criminal-defense-sec .container{max-width:720px}.criminal-defense-sec .text-heading{padding-left:0;margin:0 auto 28px;width:85%;text-align:center}.criminal-defense-sec .text-heading::before,.criminal-defense-sec .text-heading::after{display:none}.criminal-defense-sec{padding:50px 0}.criminal-defence-blck .criminal-defence-right{padding-left:0;width:100%;text-align:center;max-width:600px;margin:0 auto;border-bottom:0}.criminal-defence-blck .criminal-defence-left{width:100%}.criminal-defense-sec .criminal-defence-blck{flex-direction:column;gap:25px}.criminal-defence-image{padding:0;border:3px solid #008cf5;max-width:400px;margin:0 auto;clip-path:none}.criminal-defence-image img{clip-path:none}.criminal-defence-right .defence-title{font-size:29px;width:max-content;margin:0 auto 12px}.criminal-defence-right .defence-title::before{width:100%;right:0;margin:auto;left:0}.criminal-defence-right p{font-size:15px}.criminal-defence-btn-blck{margin-top:25px;margin-right:0}.criminal-defence-image::before{display:none}}@media screen and (max-width:767px){.criminal-defense-sec .container{max-width:100%;padding:0 10px}.criminal-defense-sec{padding:40px 0}.criminal-defense-sec .text-heading{max-width:480px;width:100%;margin:0 auto 24px}.criminal-defence-right .defence-title{font-size:26px}.criminal-defence-blck .criminal-defence-right{max-width:400px}}@media screen and (max-width:480px){.criminal-defense-sec .criminal-defence-blck{gap:20px}.criminal-defence-right .defence-title{font-size:24px;padding:0 0 11px 0}.criminal-defence-right p{font-size:14px}.criminal-defence-btn-blck{margin-top:20px}.criminal-defense-sec .text-heading{margin:0 auto 20px;font-size:22px}}.seen-sec{padding:88px 0 71px;background-color:#011b3c;position:relative}.seen-sec::before,.seen-sec::after{position:absolute;content:"";background-image:-webkit-linear-gradient(180deg,#262262 0%,#3469a1 31%,#41afdf 50%,#3469a1 69%,#262262 100%);height:10px;width:100%;left:0;top:0}.seen-sec::after{bottom:0;top:inherit}.seen-sec .text-heading{font-weight:700;font-size:42px;letter-spacing:25.2px;text-transform:uppercase;text-align:center;margin-bottom:31px}.seen-sec .seen-blck{padding:0 5px}.seen-blck .seen-item{width:100%;padding:76px 34px 131px 41px;position:relative;z-index:0}.seen-blck .seen-item::before{background:url(/wp-content/themes/oconnellwest/images/seen-item-bg-img.webp);background-size:cover;background-repeat:no-repeat;position:absolute;content:"";height:100%;width:100%;top:0;left:0;z-index:-1;opacity:20%;pointer-events:none}.seen-item img{display:block;width:100%}.seen-blck.owl-carousel .owl-nav{display:flex;justify-content:space-between;width:30.3%;margin:11px auto 0;position:absolute;left:0;right:0;bottom:-70px}.hm-practice-btn .cmn-btn-blck{position:relative;z-index:1}.seen-blck.owl-carousel .owl-nav button{font-size:0!important;background-image:url(/wp-content/themes/oconnellwest/images/awards-left-arw-image.webp);height:42px;width:24px}.seen-blck.owl-carousel .owl-nav button.owl-next{background-image:url(/wp-content/themes/oconnellwest/images/awards-right-arw-image.webp)}.seen-blck.owl-carousel .owl-nav button:hover{transform:scale(1.2)}@media screen and (max-width:1680px){.seen-sec .text-heading{font-size:37px;letter-spacing:22.2px}.seen-blck .seen-item{padding:70px 34px 113px}.seen-blck.owl-carousel .owl-nav button{transform:scale(.95)}.seen-blck.owl-carousel .owl-nav button:hover{transform:scale(1.15)}}@media screen and (max-width:1550px){.seen-sec{padding:80px 0 65px}.seen-sec .text-heading{font-size:34px;letter-spacing:20.4px}.seen-sec .seen-blck{padding:0}.seen-blck .seen-item{padding:62px 30px 105px}.seen-blck.owl-carousel .owl-nav button{transform:scale(.9)}.seen-blck.owl-carousel .owl-nav button:hover{transform:scale(1.1)}}@media screen and (max-width:1440px){.seen-sec{padding:70px 0 60px}.seen-sec .text-heading{font-size:32px;letter-spacing:19.2px}.seen-blck .seen-item{padding:55px 29px 104px}.seen-sec::before,.seen-sec::after{height:9px}.seen-blck.owl-carousel .owl-nav{bottom:-65px}}@media screen and (max-width:1366px){.seen-sec .text-heading{font-size:30px;letter-spacing:18px}.seen-blck.owl-carousel .owl-nav{bottom:-61px}.seen-blck .seen-item{padding:57px 26px 89px}.seen-blck.owl-carousel .owl-nav button{transform:scale(.8)}.seen-blck.owl-carousel .owl-nav button:hover{transform:scale(1)}}@media screen and (max-width:1280px){.seen-sec .text-heading{font-size:28px;letter-spacing:17px;margin-bottom:24px}.seen-sec{padding:60px 0 53px}.seen-sec::before,.seen-sec::after{height:7px}.seen-blck .seen-item{padding:52px 25px 85px}}@media screen and (max-width:1024px){.seen-blck .seen-item{padding:66px 32px 103px}.seen-sec .text-heading{font-size:26px;letter-spacing:16px}.seen-sec{padding:50px 0}.seen-blck.owl-carousel .owl-nav{width:100%;max-width:320px}}@media screen and (max-width:767px){.seen-blck .seen-item{padding:61px 32px 90px;max-width:170px;margin:0 auto}.seen-blck.owl-carousel .owl-nav button{transform:scale(.7)}.seen-blck.owl-carousel .owl-nav button:hover{transform:scale(.9)}.seen-sec .text-heading{font-size:23px;letter-spacing:11px}}@media screen and (max-width:480px){.seen-sec::before,.seen-sec::after{height:6px}.seen-sec{padding:40px 0}.seen-sec .text-heading{font-size:21px;letter-spacing:5px;margin-bottom:18px}}.empty-sec{padding:72px 0}.hm-practice-sec{padding:202px 0 151px;position:relative;background-image:url(/wp-content/themes/oconnellwest/images/practice-areas-bg.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%}.hm-practice-sec .container{max-width:1280px}.hm-practice-sec::before{position:absolute;content:"";height:10.3%;width:100%;left:0;bottom:-21px;background-image:-webkit-linear-gradient(180deg,#262262 0%,#3469a1 31%,#41afdf 50%,#3469a1 69%,#262262 100%);clip-path:polygon(0 0,26% 91%,100% 0,100% 9%,26% 100%,0 9%)}.hm-practice-title{font-size:180px;font-family:'Plus Jakarta Sans';font-weight:800;line-height:1.2;text-transform:uppercase;margin:0;position:absolute;text-align:center;background:-webkit-linear-gradient(270deg,rgb(0 140 245 / 21%) 49%,#fff0 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:2px #fff0;color:#041a35;top:-2px;width:100%;left:-3px;letter-spacing:1px}.hm-practice-sec .text-heading{padding:0 0 23px;margin:0 0 49px;color:#fff;position:relative;text-align:center}.hm-practice-sec .text-heading::before{content:"";position:absolute;background-color:rgb(255 255 255 / 20%);width:41.8%;height:1px;left:0;bottom:0;right:0;margin:0 auto}.hm-practice-sec .text-heading::after{content:"";position:absolute;background-color:#008cf5;width:12%;height:4px;left:0;bottom:-1px;right:0;margin:0 auto}.hm-practice-list{display:flex;justify-content:space-between}.hm-practice-list .owl-item.active.center .hm-practice-item{margin-top:0;padding:24px 15px 0;background-image:url(/wp-content/themes/oconnellwest/images/practice-item-bg-active.webp)}.hm-practice-list .owl-item.active.center .hm-pract-itm-hdg{margin:0 0 10px}.hm-practice-list .owl-item.active.center .hm-practice-img-blck::before{position:absolute;content:"";background-image:url(/wp-content/themes/oconnellwest/images/practice-border.webp);height:calc(100% + 10px);width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1;left:0;top:0}.hm-practice-list .owl-item.active.center .hm-practice-img-blck{padding:14px;position:relative}.hm-practice-item{width:100%;margin-top:56px;padding:44px 51px 0;background-image:url(/wp-content/themes/oconnellwest/images/practice-item-bg.webp);background-repeat:no-repeat;background-position:top;background-size:contain}.hm-pract-itm-hdg{font-size:28px;font-family:'Libre Baskerville';font-weight:700;line-height:1.21;letter-spacing:0;color:#fff;margin:0 0 43px;text-align:center}.hm-practice-img img{width:100%;display:block}.hm-practice-btn{margin:16px auto 0;text-align:center}.hm-practice-btn .cmn-btn-blck{background-color:#fff}.hm-practice-img{mask-image:url(/wp-content/themes/oconnellwest/images/practice-image-shape.webp);mask-size:100%;position:relative;mask-repeat:no-repeat}@media screen and (max-width:1680px){.hm-practice-sec .container{max-width:1200px}.empty-sec{padding:65px 0}.hm-practice-title{font-size:158px;letter-spacing:.6px}.hm-practice-sec{padding:184px 0 135px}.hm-pract-itm-hdg{font-size:25px;margin:0 0 36px}}@media screen and (max-width:1550px){.hm-practice-sec .container{max-width:1100px}.hm-practice-item{margin-top:52px;padding:41px 44px 0}.hm-practice-title{font-size:145px;letter-spacing:.3px}.hm-practice-sec .text-heading{margin:0 0 45px}.hm-practice-sec{padding:170px 0 125px}.hm-pract-itm-hdg{font-size:23px;margin:0 0 30px}}@media screen and (max-width:1440px){.hm-practice-sec .container{max-width:1000px}.hm-practice-sec::before{bottom:-17px}.hm-practice-title{font-size:135px}.hm-pract-itm-hdg{font-size:21px}.empty-sec{padding:55px 0}}@media screen and (max-width:1366px){.hm-practice-title{font-size:128px}.hm-practice-sec{padding:152px 0 110px}.hm-pract-itm-hdg{font-size:20px}}@media screen and (max-width:1280px){.hm-practice-sec .container{max-width:950px}.empty-sec{padding:46px 0}.hm-practice-title{font-size:114px;letter-spacing:0}.hm-practice-sec{padding:139px 0 95px}.hm-practice-item{margin-top:40px;padding:36px 38px 0}.hm-pract-itm-hdg{margin:0 0 25px}}@media screen and (max-width:1024px){.hm-practice-sec .container{max-width:720px}.empty-sec{padding:40px 0}.hm-practice-sec{padding:45px 0 50px;background:#011b3c}.hm-practice-title{font-size:70px;letter-spacing:0;background:-webkit-linear-gradient(270deg,rgb(0 140 245 / 40%) 49%,#fff0 100%);-webkit-background-clip:text;background-clip:text;position:static}.hm-practice-sec .text-heading{margin:0 0 36px;padding:0 0 21px}.hm-practice-item{max-width:300px;margin:0 auto}.hm-practice-list .owl-item.active.center .hm-practice-item{padding:25px 35px 0}.hm-practice-list .owl-item.active.center .hm-pract-itm-hdg{margin:0 0 16px}.hm-practice-sec::before{bottom:-12px;clip-path:none;height:7px}.hm-pract-itm-hdg{font-size:21px}}@media screen and (max-width:767px){.hm-practice-sec .container{max-width:100%;padding:0 10px}.empty-sec{padding:32px 0}.hm-practice-title{font-size:52px}.hm-practice-sec{padding:32px 0 45px}.hm-practice-sec .text-heading{margin:0 auto 36px;padding:0 0 15px;width:max-content}.hm-practice-sec .text-heading::before{width:52%}.hm-practice-sec .text-heading::after{width:15%;height:3px}}@media screen and (max-width:480px){.hm-practice-title{font-size:32px;top:7px;left:0;letter-spacing:1px;background:rgb(0 140 245 / 80%);-webkit-background-clip:text;background-clip:text}.hm-practice-sec{padding:28px 0 38px}.hm-practice-sec .text-heading{font-size:20px;margin:0 auto 29px;padding:0 0 11px}.hm-pract-itm-hdg{font-size:19px}.hm-practice-list .owl-item.active.center .hm-practice-item{padding:24px 32px 0}}.hm-meet-sec{padding:229px 0 114px;margin-top:-110px;background-color:#f7f7fc}.hm-meet-sec .text-heading{text-align:center;text-transform:uppercase;font-size:170px;font-weight:700;background:linear-gradient(to bottom,#272766 17%,#43b5e5 100%);-webkit-text-fill-color:#fff0;-webkit-background-clip:text;background-clip:text;margin-bottom:14px}.hm-meet-sec .meet-blck{margin-bottom:22px}.meet-blck .meet-item{background:url(/wp-content/themes/oconnellwest/images/meet-item-bg.webp);background-repeat:no-repeat;background-size:100% 100%;background-position:center;transition:none;width:100%;padding:10px 8px 15px;position:relative;margin-bottom:31px}.meet-blck .meet-item:hover .meet-title{color:#43b6e6;transition:none}.meet-item .meet-image img{display:block;width:100%;clip-path:polygon(100% 0,100% 90%,50% 99.4%,0 90%,0 0)}.meet-item-hov a,.practice-item-hov a{position:absolute;content:"";height:100%;width:100%;left:0;right:0;top:0;margin:auto;font-size:0;z-index:2}.meet-item .meet-title{font-weight:700;font-family:"Plus Jakarta Sans";color:#fff;font-size:44px;line-height:1.5;text-align:center;position:absolute;z-index:1;bottom:58px;left:0;right:0;margin:auto}.hm-meet-sec .meet-btn .cmn-btn{font-weight:700}.meet-btn{text-align:center}.meet-blck .meet-item::before{position:absolute;content:"";width:96%;height:59.2%;left:0;bottom:9px;background-image:-webkit-linear-gradient(90deg,#262262 0%,#fff0 100%);clip-path:polygon(100% 0,100% 81%,50% 100%,0 81%,0 0);right:0;margin:auto;z-index:1}.meet-blck .meet-item::after{position:absolute;content:"";width:51px;height:68px;background:url(/wp-content/themes/oconnellwest/images/meet-item-after.webp);margin:auto;left:0;right:0;top:98%;bottom:0;z-index:1}.meet-blck.owl-carousel .owl-nav{display:block;width:100%;margin:0 auto;max-width:460px;position:absolute;bottom:-79px;left:0;right:0;display:flex;justify-content:space-between}.meet-btn .cmn-btn-blck{position:relative;z-index:2}.meet-blck.owl-carousel .owl-nav button{font-size:0!important;background-image:url(/wp-content/themes/oconnellwest/images/awards-left-arw-image.webp);height:42px;width:24px}.meet-blck.owl-carousel .owl-nav button.owl-next{background-image:url(/wp-content/themes/oconnellwest/images/awards-right-arw-image.webp)}.meet-blck.owl-carousel .owl-nav button:hover{transform:scale(1.2)}@media screen and (max-width:1680px){.hm-meet-sec{padding:210px 0 100px;margin-top:-102px}.hm-meet-sec .text-heading{font-size:149px}.meet-item .meet-title{font-size:39px;bottom:54px}.meet-blck .meet-item::before{bottom:8px}.meet-blck.owl-carousel .owl-nav button{transform:scale(.95)}.meet-blck.owl-carousel .owl-nav button:hover{transform:scale(1.2)}}@media screen and (max-width:1550px){.hm-meet-sec .text-heading{font-size:130px}.hm-meet-sec{padding:190px 0 80px;margin-top:-93px}.meet-item .meet-title{font-size:36px}.meet-blck .meet-item::after{transform:scale(.9)}.meet-blck .meet-item::before{bottom:7px}.meet-blck.owl-carousel .owl-nav{max-width:420px}.meet-blck.owl-carousel .owl-nav button{transform:scale(.9)}.meet-blck.owl-carousel .owl-nav button:hover{transform:scale(1)}}@media screen and (max-width:1440px){.hm-meet-sec .text-heading{font-size:120px}.hm-meet-sec{padding:175px 0 70px;margin-top:-88px}.meet-item .meet-title{font-size:33px}.meet-blck.owl-carousel .owl-nav{max-width:370px;bottom:-70px}}@media screen and (max-width:1366px){.hm-meet-sec{padding:160px 0 60px;margin-top:-84px}.hm-meet-sec .text-heading{font-size:110px}.meet-item .meet-title{font-size:31px;bottom:47px}.meet-blck .meet-item::after{transform:scale(.85)}.meet-blck .meet-item::before{bottom:6px}.meet-blck.owl-carousel .owl-nav{max-width:350px;bottom:-67px}.meet-blck.owl-carousel .owl-nav button{transform:scale(.8)}.meet-blck.owl-carousel .owl-nav button:hover{transform:scale(.9)}}@media screen and (max-width:1280px){.hm-meet-sec{padding:150px 0 60px;margin-top:-78px}.hm-meet-sec .text-heading{font-size:96px}.meet-item .meet-title{font-size:29px;bottom:44px}}@media screen and (max-width:1024px){.hm-meet-sec{padding:65px 0 50px;margin-top:0}.hm-meet-sec .text-heading{font-size:55px}.hm-meet-sec .meet-blck{display:block;margin-bottom:17px}.meet-blck .meet-item{width:100%;max-width:330px;margin:0 auto 28px}.meet-item .meet-title{font-size:27px}.meet-blck .meet-item::after{transform:scale(.8);left:0;right:0;margin:auto}.meet-blck .owl-dots{text-align:center;margin-top:20px}.meet-blck .owl-dot{background-color:#011b3c!important;height:12px;width:12px;border-radius:50%;margin:0 3px}.meet-blck .owl-dot.active{background-color:#008cf5!important}.meet-blck .meet-item::before{bottom:7px}}@media screen and (max-width:767px){.hm-meet-sec{padding:50px 0 45px}.hm-meet-sec .text-heading{font-size:45px;line-height:1.1}.meet-item .meet-title{font-size:26px}.meet-blck.owl-carousel .owl-nav{justify-content:space-between;width:100%;gap:0;position:relative;bottom:0;max-width:100px}.meet-blck.owl-carousel .owl-nav button{transform:scale(.7)}.meet-blck.owl-carousel .owl-nav button:hover{transform:scale(.8)}}@media screen and (max-width:480px){.hm-meet-sec .text-heading{font-size:30px}.hm-meet-sec{padding:45px 0 40px}.meet-blck .meet-item{max-width:280px;margin:0 auto 23px}.meet-blck .meet-item::after{transform:scale(.7)}.meet-item .meet-title{font-size:24px}.meet-blck .owl-dots{margin-top:17px}.meet-blck .owl-dot{height:11px;width:11px}.hm-meet-sec .meet-blck{margin-bottom:13px}.meet-blck .meet-item::before{bottom:6px}}.hm-testimonials{padding:220px 0 105px;text-align:center;background-color:#011b3c;position:relative;z-index:1;margin-top:-50px;clip-path:polygon(50% 6.2%,100% 0,100% 100%,0 100%,0 0)}.hm-testimonials .container{max-width:1500px}.hm-testimonials::before{content:"";position:absolute;background-image:url(/wp-content/themes/oconnellwest/images/hm-testimonials-top-shape.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:12.2%;top:-1px;left:0;right:0}.hm-testimonials .text-heading{margin:0 0 65px}.testi-blk.owl-carousel{position:relative}.testi-blk.owl-carousel::before,.testi-blk.owl-carousel::after{content:"";position:absolute;background-image:url(/wp-content/themes/oconnellwest/images/hm-testi-quotes-img.webp);background-position:left top;background-size:contain;background-repeat:no-repeat;width:21.1%;height:72.7%;top:12px;left:0;opacity:50%}.testi-blk.owl-carousel::after{transform:rotate(180deg);left:inherit;right:0;top:-15px}.hm-testi-item{text-align:left;width:100%;max-width:50%;margin:0 auto}.hm-testi-item .description{font-size:20px;font-family:'Plus Jakarta Sans';font-weight:400;line-height:1.6;letter-spacing:0;color:#fff;margin:0 0 24px}.hm-testi-item .star-rat{width:124px;height:23px;background:url(/wp-content/themes/oconnellwest/images/hm-testi-star-img.webp) left top/contain no-repeat;margin:0 0 14px}.testi-info{font-size:32px;font-family:'Plus Jakarta Sans';font-weight:600;line-height:1;letter-spacing:0;color:#fff;margin:0 0 14px}.testi-author{font-family:'Libre Baskerville';font-size:38px;font-weight:400;line-height:1;letter-spacing:0;color:#fff;margin:0}.testi-blk.owl-carousel .owl-nav{display:none}.testi-blk.owl-carousel .owl-dots{text-align:center;display:flex;justify-content:center;gap:14px;margin:76px auto 0}.testi-blk.owl-carousel .owl-dots button.owl-dot.active{background-color:#43b6e6}.testi-blk.owl-carousel .owl-dots button{width:19px;height:19px;font-size:0;background-color:#154a6f;border-radius:50px;text-align:center}@media screen and (max-width:1680px){.hm-testimonials .container{max-width:1314px}.text-heading{font-size:60px;margin:0 0 9px}.hm-testimonials{padding:180px 0 85px;margin-top:-43px}.hm-testimonials .text-heading{margin:0 0 50px}.testi-info{font-size:26px;margin:0 0 12px}.hm-testi-item .star-rat{width:110px;height:19px;margin:0 0 12px}.hm-testi-item .description{font-size:17px;margin:0 0 18px}.testi-author{font-size:32px}.testi-blk.owl-carousel::before,.testi-blk.owl-carousel::after{top:10px}.testi-blk.owl-carousel::after{top:-12px}.testi-blk.owl-carousel .owl-dots{gap:10px;margin:56px auto 0}.testi-blk.owl-carousel .owl-dots button{width:16px;height:16px}}@media screen and (max-width:1550px){.hm-testimonials .container{max-width:1212px}.text-heading{font-size:55px;margin:0 0 9px}.hm-testimonials{padding:165px 0 75px;margin-top:-39px}.hm-testimonials .text-heading{margin:0 0 44px}.testi-info{font-size:24px;margin:0 0 11px}.hm-testi-item .star-rat{width:106px;height:17px;margin:0 0 11px}.hm-testi-item .description{font-size:16px;margin:0 0 16px}.testi-author{font-size:28px}.testi-blk.owl-carousel .owl-dots{gap:10px;margin:46px auto 0}.testi-blk.owl-carousel .owl-dots button{width:14px;height:14px}}@media screen and (max-width:1440px){.hm-testimonials .container{max-width:1126px}.text-heading{font-size:50px;margin:0 0 8px}.hm-testimonials{padding:155px 0 70px;margin-top:-35px}.hm-testimonials .text-heading{margin:0 0 40px}.testi-info{font-size:23px;margin:0 0 10px}.hm-testi-item .star-rat{width:104px;height:16px;margin:0 0 10px}.hm-testi-item .description{font-size:15px;margin:0 0 15px}.testi-author{font-size:27px}.testi-blk.owl-carousel::before,.testi-blk.owl-carousel::after{top:8px}.testi-blk.owl-carousel::after{top:-10px}.testi-blk.owl-carousel .owl-dots{gap:9px;margin:42px auto 0}.testi-blk.owl-carousel .owl-dots button{width:13px;height:13px}}@media screen and (max-width:1366px){.hm-testimonials .container{max-width:1068px}.text-heading{font-size:47px}.hm-testimonials{padding:145px 0 65px}.hm-testimonials .text-heading{margin:0 0 38px}.testi-info{font-size:22px;margin:0 0 10px}.hm-testi-item .star-rat{width:102px;height:15px;margin:0 0 10px}.hm-testi-item .description{font-size:14px;margin:0 0 14px}.testi-author{font-size:25px}.testi-blk.owl-carousel .owl-dots{gap:8px;margin:38px auto 0}.testi-blk.owl-carousel .owl-dots button{width:12px;height:12px}}@media screen and (max-width:1280px){.hm-testimonials .container{max-width:1000px}.text-heading{font-size:44px}.hm-testimonials{padding:135px 0 60px;margin-top:-31px}.hm-testimonials .text-heading{margin:0 0 34px}.testi-blk.owl-carousel::before,.testi-blk.owl-carousel::after{top:5px}.testi-blk.owl-carousel::after{top:-9px}.testi-info{font-size:21px}.testi-author{font-size:24px}.testi-blk.owl-carousel .owl-dots button{width:10px;height:10px}}@media screen and (max-width:1024px){.hm-testimonials .container{max-width:720px}.text-heading{font-size:35px;margin:0 0 14px}.hm-testimonials{padding:90px 0 50px;margin-top:-25px}.hm-testimonials::before{height:40px;top:0}.hm-testimonials .text-heading{margin:0 0 25px}.hm-testi-item{max-width:60%}.testi-blk.owl-carousel::after{top:10px;background-position:right bottom}.testi-blk.owl-carousel .owl-dots{gap:7px;margin:24px auto 0}}@media screen and (max-width:767px){.hm-testimonials .container{max-width:100%;padding:0 10px}.text-heading{font-size:30px;line-height:1.3}.hm-testi-item{max-width:100%;text-align:center;padding:15px;border:2px solid #43b6e6;border-radius:15px}.hm-testi-item .star-rat{width:111px;height:23px;margin:0 auto 10px}.testi-info{font-size:20px}.testi-author{font-size:22px}.testi-info{margin:0 0 14px}.hm-testimonials::before,.testi-blk.owl-carousel::before,.testi-blk.owl-carousel::after{display:none}.hm-testimonials .text-heading{margin:0 0 20px}.hm-testimonials{padding:40px 0;clip-path:none;margin-top:0}}@media screen and (max-width:480px){.text-heading{font-size:25px}}.hm-attrny-sec{background-color:#f7f7fc;padding-top:65px}.hm-attrny-sec .container{width:100%;max-width:1700px;margin:0 auto}.hm-attrny-title{font-size:140px;font-family:'Plus Jakarta Sans';font-weight:800;line-height:1.2;text-transform:uppercase;text-align:center;color:#fff0;margin-bottom:10px;background:linear-gradient(180deg,rgb(6 32 65 / .21) 100%,#fff0 100%);background-clip:text;-webkit-text-stroke:3px #fff0;color:#f7f7fc}.hm-attrny-blk{display:flex;justify-content:space-between;align-items:center;margin:auto;width:75.3%;position:relative}.hm-attrny-lft{width:40.9%}.hm-attrny-lft img{display:block;width:100%}.hm-attrny-rgt{text-align:center;width:56%}.attrny-rgt-hdg{font-size:74px;font-family:'Libre Baskerville';font-weight:400;color:#151515;line-height:1.17;text-align:left;border-bottom:2px solid rgb(1 27 60 / 40%);position:relative;padding:69px 0 36px;margin:0 0 32px}.attrny-rgt-hdg::before{position:absolute;content:"";background-image:url(/wp-content/themes/oconnellwest/images/hm-attorney-rght-logo.webp);background-position:center;background-size:contain;background-repeat:no-repeat;width:31%;height:97.1%;left:-11%;top:-4%}.attrny-rgt-hdg::after{position:absolute;content:"";border-bottom:5px solid #008cf5;height:2px;width:55%;left:0;bottom:-3px}.attrny-rgt-para{font-size:18px;font-family:'Plus Jakarta Sans';font-weight:600;color:#151515;text-transform:uppercase;line-height:1;text-align:left;letter-spacing:2.16px;margin-bottom:31px}@media screen and (max-width:1800px){.hm-attrny-sec .container{max-width:1600px}.hm-attrny-sec{padding-top:60px}.hm-attrny-title{font-size:131px;margin-bottom:9px}.attrny-rgt-hdg{font-size:69px;padding:62px 0 32px;margin:0 0 26px}.attrny-rgt-para{font-size:17px;letter-spacing:1.96px;margin-bottom:27px}}@media screen and (max-width:1680px){.hm-attrny-sec .container{max-width:1488px}.hm-attrny-sec{padding-top:50px}.hm-attrny-title{font-size:121px;margin-bottom:8px}.attrny-rgt-hdg{font-size:64px;padding:58px 0 29px;margin:0 0 25px}.attrny-rgt-para{font-size:16px;letter-spacing:1.76px;margin-bottom:25px}}@media screen and (max-width:1550px){.hm-attrny-sec .container{max-width:1374px}.hm-attrny-sec{padding-top:45px}.hm-attrny-title{font-size:112px;margin-bottom:7px}.attrny-rgt-hdg{font-size:59px;padding:54px 0 26px;margin:0 0 23px}.attrny-rgt-para{font-size:15px;letter-spacing:1.56px;margin-bottom:25px}}@media screen and (max-width:1440px){.hm-attrny-sec .container{max-width:1276px}.hm-attrny-sec{padding-top:40px}.hm-attrny-title{font-size:104px;margin-bottom:7px}.attrny-rgt-hdg{font-size:55px;padding:49px 0 24px;margin:0 0 21px}.attrny-rgt-para{font-size:14px;letter-spacing:1.36px;margin-bottom:25px}}@media screen and (max-width:1366px){.hm-attrny-sec .container{max-width:1210px}.hm-attrny-sec{padding-top:35px}.hm-attrny-title{font-size:98px;margin-bottom:6px}.attrny-rgt-hdg{font-size:52px;padding:46px 0 23px;margin:0 0 19px}.attrny-rgt-para{font-size:14px;letter-spacing:1.06px;margin-bottom:23px}}@media screen and (max-width:1280px){.hm-attrny-sec .container{max-width:1000px}.hm-attrny-sec{padding-top:30px}.hm-attrny-title{font-size:81px;margin-bottom:5px}.attrny-rgt-hdg{font-size:43px;padding:38px 0 19px;margin:0 0 17px}.attrny-rgt-hdg::after{border-bottom:4px solid #008cf5}.attrny-rgt-para{font-size:13px;letter-spacing:0;margin-bottom:20px}}@media screen and (max-width:1024px){.hm-attrny-sec .container{max-width:720px}.hm-attrny-sec{padding:30px 0}.hm-attrny-title{font-size:58px;margin-bottom:20px}.hm-attrny-blk{width:100%;flex-direction:column;gap:20px}.hm-attrny-lft{width:100%;max-width:270px;padding:20px 20px 0;border-radius:15px 15px 0 0;border:2px solid #008cf5;background-color:#011b3c}.hm-attrny-rgt{text-align:center;width:100%;max-width:420px;text-align:center}.attrny-rgt-hdg{font-size:41px;padding:0 0 19px;text-align:center}.attrny-rgt-hdg::before{display:none}}@media screen and (max-width:767px){.hm-attrny-sec .container{max-width:100%;padding:0 10px}.hm-attrny-title{font-size:35px;margin-bottom:16px;-webkit-text-stroke-width:2px;letter-spacing:.5px}.attrny-rgt-hdg{font-size:34px;padding-bottom:10px}.attrny-rgt-hdg::after{display:none}}@media screen and (max-width:540px){.attrny-rgt-hdg::before{display:none}.attrny-rgt-hdg{font-size:35px;text-align:center;margin:0 0 15px}.hm-attrny-blk{gap:18px}.attrny-rgt-hdg::after{width:55%;left:0;bottom:-3px;right:0;margin:0 auto}}@media screen and (max-width:480px){.hm-attrny-title{margin-bottom:16px}.attrny-rgt-hdg{font-size:25px}.attrny-rgt-para{font-size:14px;line-height:1.5;text-align:center;margin-bottom:16px}}.hm-working-sec{background:url(/wp-content/themes/oconnellwest/images/hm-working-bg-img.webp) center/cover no-repeat;padding:80px 0}.hm-working-sec .container{width:100%;max-width:1280px;margin:0 auto}.hm-working-sec .text-heading{text-align:center;margin:0 0 25px}.hm-working-lst{display:flex;justify-content:space-between}.hm-working-itm{display:flex;flex-direction:column;align-items:center;width:30%;background-image:url(/wp-content/themes/oconnellwest/images/hm-working-itm-bg-img.webp);background-position:top center;background-size:cover;background-repeat:no-repeat;padding-top:36px}.hm-working-itm-img{width:30.5%;margin:0 auto 20px}.hm-working-itm-img img{display:block;width:100%}.hm-working-itm-cont{font-size:35px;font-family:'Plus Jakarta Sans';font-weight:700;color:#fff;line-height:1.2;text-align:center;margin:0;min-height:84px;display:flex;justify-content:center;align-items:center}.extn-cont{margin:0 -9px 0}@media screen and (max-width:1680px){.hm-working-sec .container{max-width:1200px}.hm-working-sec{padding:60px 0}.hm-working-itm{padding-top:32px}.hm-working-itm-img{margin:0 auto 16px}.hm-working-itm-cont{font-size:32px;min-height:77px}}@media screen and (max-width:1550px){.hm-working-sec .container{max-width:1100px}.hm-working-sec{padding:55px 0}.hm-working-itm{padding-top:28px}.hm-working-itm-img{margin:0 auto 14px}.hm-working-itm-cont{font-size:30px;min-height:73px}}@media screen and (max-width:1440px){.hm-working-sec .container{max-width:1000px}.hm-working-sec .text-heading{margin:0 0 23px}.hm-working-sec{padding:50px 0}.hm-working-itm{padding-top:25px}.hm-working-itm-img{margin:0 auto 13px}.hm-working-itm-cont{font-size:27px;min-height:64px}}@media screen and (max-width:1280px){.hm-working-sec .container{max-width:950px}.hm-working-sec .text-heading{margin:0 0 21px}.hm-working-sec{padding:45px 0}.hm-working-itm{padding-top:23px}.hm-working-itm-img{margin:0 auto 11px}.hm-working-itm-cont{font-size:25px;min-height:59px}}@media screen and (max-width:1024px){.hm-working-sec .container{max-width:720px}.hm-working-sec{padding:40px 0}.hm-working-sec .text-heading{margin:0 0 16px}.hm-working-itm{padding-top:23px;padding:20px;width:100%;max-width:265px;height:100%;margin:0 auto}.hm-working-lst.owl-carousel .owl-stage{display:flex}.hm-working-lst.owl-carousel .owl-item{padding:0 2px}.hm-working-lst.owl-carousel .owl-nav{display:none}.hm-working-lst.owl-carousel .owl-dots{text-align:center;display:flex;justify-content:center;gap:10px;margin:10px auto 0}.hm-working-lst.owl-carousel .owl-dots button.owl-dot.active{background-color:#43b6e6}.hm-working-lst.owl-carousel .owl-dots button{width:10px;height:10px;font-size:0;background-color:#154a6f;border-radius:50px;text-align:center}.hm-working-itm-cont{font-size:21px;min-height:auto}}@media screen and (max-width:767px){.hm-working-sec .container{max-width:100%;padding:0 10px}}@media screen and (max-width:480px){.hm-working-sec .text-heading{font-size:23px}}.hm-video-sec{padding:110px 0 0;background:url(/wp-content/themes/oconnellwest/images/hm-video-bg.webp) center/cover no-repeat;text-align:center}.hm-video-sec .container{max-width:1500px}.hm-video-sec .text-heading{padding:0 0 16px;margin:0 0 45px;color:#151515;position:relative}.hm-video-sec .text-heading::before{content:"";position:absolute;background-color:#000;width:42%;height:2px;left:0;bottom:0;right:0;margin:0 auto}.hm-video-sec .text-heading::after{content:"";position:absolute;background-color:#008cf5;width:12%;height:4px;left:0;bottom:-1px;right:0;margin:0 auto}.hm-video-top-list{display:flex;justify-content:space-between;margin:0 0 33px}.hm-video-top-img{background-color:#262262;width:48.7%;position:relative;font-size:0}.hm-video-top-img img,.hm-video-play-img img,.hm-video-btm-img img{width:100%;display:block}.hm-video-top-img>img,.hm-video-btm-img>img{opacity:.5}.hm-video-play-img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:17.1%;height:26.9%;z-index:9}.hm-video-btm-img{background-color:#262262}.hm-video-btm-img .hm-video-play-img{width:19.2%;height:31.7%}.hm-video-btn{margin:40px auto 0;position:relative;z-index:3}.hm-video-btm-list.owl-carousel{position:relative}.hm-video-btm-list.owl-carousel .owl-nav{display:block!important}.hm-video-btm-list.owl-carousel .owl-nav button{width:6%;height:16%;background-image:url(/wp-content/themes/oconnellwest/images/hm-video-arrow.webp);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;position:absolute;top:41%;left:-4%;bottom:0;margin:0 auto}.hm-video-btm-list.owl-carousel .owl-nav button:hover{background-image:url(/wp-content/themes/oconnellwest/images/hm-video-hov-arrow.webp)}.hm-video-btm-list.owl-carousel .owl-nav button.owl-next{transform:rotate(180deg);left:inherit;right:-4%}.hm-video-btm-list.owl-carousel .owl-nav button span{display:none}@media screen and (max-width:1680px){.hm-video-sec .container{max-width:1314px}.hm-video-sec{padding:80px 0 0}.hm-video-sec .text-heading{padding:0 0 14px;margin:0 0 38px}.hm-video-top-list{margin:0 0 30px}.hm-video-btn{margin:35px auto 0}}@media screen and (max-width:1550px){.hm-video-sec .container{max-width:1212px}.hm-video-sec{padding:75px 0 0}.hm-video-sec .text-heading{padding:0 0 14px;margin:0 0 35px}.hm-video-top-list{margin:0 0 27px}.hm-video-btn{margin:32px auto 0}}@media screen and (max-width:1440px){.hm-video-sec .container{max-width:1126px}.hm-video-sec{padding:65px 0 0}.hm-video-sec .text-heading{padding:0 0 13px;margin:0 0 32px}.hm-video-top-list{margin:0 0 25px}.hm-video-btn{margin:30px auto 0}}@media screen and (max-width:1366px){.hm-video-sec .container{max-width:1068px}}@media screen and (max-width:1280px){.hm-video-sec .container{max-width:1000px}.hm-video-sec{padding:60px 0 0}.hm-video-sec .text-heading{padding:0 0 12px;margin:0 0 28px}.hm-video-top-list{margin:0 0 22px}.hm-video-btn{margin:25px auto 0}}@media screen and (max-width:1100px){.hm-video-sec .container{max-width:920px}}@media screen and (max-width:1024px){.hm-video-sec .container{max-width:720px}.hm-video-sec{padding:50px 0 0}.hm-video-sec .text-heading{width:max-content;margin:0 auto 25px}.hm-video-sec .text-heading::before{height:1px;width:58%}.hm-video-sec .text-heading::after{width:20%}.hm-video-btm-img{width:100%;max-width:350px;margin:0 auto}.hm-video-btm-img .hm-video-play-img{width:100%;height:max-content}.hm-video-top-list{margin:0 0 20px;justify-content:center;gap:20px;flex-wrap:wrap}.hm-video-top-img{width:100%;max-width:350px}.hm-video-btn{margin:0}.hm-video-play-img{top:6%;width:100%;height:max-content;max-width:70px}.hm-video-btm-list.owl-carousel .owl-nav{position:relative;margin:20px auto 10px}.hm-video-btm-list.owl-carousel .owl-nav button{position:relative;width:40px;height:20px;margin:0;top:0;left:0}.hm-video-btm-list.owl-carousel .owl-nav button.owl-next{right:0;margin:0 0 0 50px}}@media screen and (max-width:480px){.hm-video-sec{padding:40px 0 0}.hm-video-sec .text-heading{padding:0 0 10px;margin:0 auto 20px;font-size:22px}.hm-video-play-img{max-width:50px}.hm-video-btm-list.owl-carousel .owl-nav button.owl-next{margin:0 0 0 28px}}.ftr-top-sec{padding:0;position:relative}.ftr-top-sec .container{width:100%;max-width:100%;margin:0 auto;padding:0}.ftr-top-blk{width:100%;max-width:1280px;margin:0 auto;position:absolute;top:16%;left:0;right:-52px}.ftr-top-cnt-blk{margin:0 0 0 auto;width:62%}.ftr-top-cont{font-size:150px;font-family:'Libre Baskerville';font-weight:400;color:#011b3c;line-height:1.1;margin:0}.ftr-top-cont .pllc{font-size:101px}.ftr-top-img{margin:-2.5% 0 -6.8%}.ftr-top-img img{display:block;width:100%}@media screen and (max-width:1800px){.ftr-top-img{margin:-3% 0 -7.3%}}@media screen and (max-width:1680px){.ftr-top-blk{max-width:1200px}.ftr-top-cont{font-size:136px}.ftr-top-cont .pllc{font-size:97px}}@media screen and (max-width:1550px){.ftr-top-blk{max-width:1100px}.ftr-top-cont{font-size:120px}.ftr-top-cont .pllc{font-size:90px}}@media screen and (max-width:1440px){.ftr-top-blk{max-width:1000px}.ftr-top-cont{font-size:100px}.ftr-top-cont .pllc{font-size:82px}.ftr-top-cont .pllc{font-size:77px}.ftr-top-cnt-blk{width:55%}}@media screen and (max-width:1280px){.ftr-top-blk{max-width:950px}.ftr-top-cont{font-size:93px}}@media screen and (max-width:1180px){.ftr-top-blk{max-width:920px}.ftr-top-img{margin:-3% 0 -7.8%}}@media screen and (max-width:1024px){.ftr-top-blk{max-width:720px}.ftr-top-cont{font-size:65px}.ftr-top-cnt-blk{width:55%}.ftr-top-cont .pllc{font-size:56px}.ftr-top-img{margin:0}}@media screen and (max-width:767px){.ftr-top-blk{max-width:100%;padding:0;margin:0}.ftr-top-cont{font-size:52px}.ftr-top-cont .pllc{font-size:47px}}@media screen and (max-width:640px){.ftr-top-cont{font-size:52px}.ftr-top-cont .pllc{font-size:37px}}@media screen and (max-width:540px){.ftr-top-cont{font-size:48px}.ftr-top-cont .pllc{font-size:34px}}@media screen and (max-width:480px){.ftr-top-cont{font-size:38px}.ftr-top-cont .pllc{font-size:27px}}@media screen and (max-width:410px){.ftr-top-cont{font-size:32px}.ftr-top-cont .pllc{font-size:22px}}.vision-btm{padding:0!important}.vision-btm .text-heading{color:#151515;margin:0;line-height:1.2;text-align:center}.vision-sec.bottom{margin:0!important}.vision-sec.bottom:before{display:none}@media screen and (max-width:1366px){.vision-btm{padding:40px 0 0}}