@media (max-width:6000px) and (min-width:4449px){section.hero-sec .hero-sec--content .hero-text{max-width:100%}section.hero-sec .hero-sec--content .hero-text h2{line-height:17.375rem;font-size:11.875rem;color:#fff;margin-bottom:5rem}section.hero-sec .hero-sec--content .hero-text h2 span{display:block;font-size:8rem;line-height:109px}section.hero-sec .hero-sec--content .hero-text p{font-size:4.375rem;line-height:7.75rem;max-width:1510px;margin-inline:auto;margin-bottom:0}section.review-sec2:after{width:47%}section.reverse:after{width:47%}}@media (max-width:4500px) and (min-width:3850px){section.hero-sec .hero-sec--content .hero-text{max-width:100%}section.hero-sec .hero-sec--content .hero-text h2{line-height:12.375rem;font-size:8.875rem;color:#fff;margin-bottom:2rem}section.hero-sec .hero-sec--content .hero-text h2 span{display:block;font-size:6rem;line-height:109px}section.hero-sec .hero-sec--content .hero-text p{font-size:3.375rem;line-height:5.75rem;max-width:1160px;margin-inline:auto;margin-bottom:0}section.review-sec2:after{width:46%}section.reverse:after{width:46%}}@media (max-width:3840px) and (min-width:2570px){section.hero-sec .hero-sec--content .hero-text{max-width:100%}section.hero-sec .hero-sec--content .hero-text h2{line-height:7.375rem;font-size:4.875rem;color:#fff;margin-bottom:2rem}section.hero-sec .hero-sec--content .hero-text h2 span{display:block;font-size:4rem;line-height:90px}section.hero-sec .hero-sec--content .hero-text p{font-size:2.375rem;line-height:3.75rem;max-width:36%;margin-inline:auto;margin-bottom:0}section.review-sec2:after{width:44%}section.reverse:after{width:44%}}@media (max-width:2569px) and (min-width:1870px){section.hero-sec .hero-sec--content .hero-text{max-width:100%}section.hero-sec .hero-sec--content .hero-text h2{line-height:3.375rem;font-size:2.875rem;color:#fff;margin-bottom:2rem}section.hero-sec .hero-sec--content .hero-text h2 span{display:block;font-size:2.2rem;line-height:82px}section.hero-sec .hero-sec--content .hero-text p{font-size:1.5rem;line-height:2.5rem;max-width:36%;margin-inline:auto;margin-bottom:0}section.review-sec2:after{width:42%}section.reverse:after{width:42%}}@media (max-width:1869px) and (min-width:1401px){section.hero-sec .hero-sec--content .hero-text{max-width:100%;margin-inline:auto}section.hero-sec .hero-sec--content .hero-text h2 span{display:block;font-size:2.25rem;line-height:25px}section.hero-sec .hero-sec--content .hero-text h2{line-height:5.375rem;font-size:2.875rem;color:#fff;margin-bottom:1rem}section.hero-sec .hero-sec--content .hero-text p{font-size:1.3rem;line-height:2.5rem;max-width:490px;margin-inline:auto;margin-bottom:0}}@media (min-width:1280px){section.sec2 p{margin-bottom:1.5rem}header nav ul li a{padding:8px 12px 20px;font-size:18px}}@media (min-width:1025px) and (max-width:1400px){section.hero-sec .hero-sec--content .hero-text h2{line-height:52px;font-size:44px;color:#fff;margin-bottom:30px}section.hero-sec .hero-sec--content .hero-text h2 span{font-size:25px}section.hero-sec .hero-sec--content .hero-text{max-width:100%;margin-inline:auto}section.hero-sec .hero-sec--content .hero-text p{color:#fff;font-size:1rem;line-height:1.6rem;max-width:370px;margin-inline:auto;margin-bottom:0}}@media only screen and (max-width:1500px){header{padding-inline:40px}footer .container-fluid{padding-inline:50px}}@media (1510px>width>1281px){header nav ul li a{padding:8px 8px 20px;font-size:14px}body.home header nav ul li a{padding:8px 8px 20px;font-size:14px}}@media (1280px>width>1200px){header nav ul li a{padding:10px 10px 20px;font-size:14px}body.home header nav ul li a{padding:10px 10px 20px;font-size:14px}header{padding-inline:20px}footer .container-fluid{padding-inline:30px}section.about-sec2 .container-fluid{padding:0 20px}section.about-sec3 .container-fluid{padding:0 20px}section.contact1 .container-fluid{padding:0 20px}section.contact2 .container-fluid{padding:0 20px}}@media (1199px>width>1025px){header nav ul li a{padding:16px 6px 20px;font-size:12px}body.home header nav ul li a{padding:16px 6px 20px;font-size:12px}footer .container-fluid{padding-inline:20px}.home nav ul{padding-right:5px !important}header{padding-inline:10px}section.about-sec2 .container-fluid{padding:0 10px}section.about-sec3 .container-fluid{padding:0 10px}section.contact1 .container-fluid{padding:0 10px}section.contact2 .container-fluid{padding:0 10px}section.contact2 form input:not([type=submit],[type=radio],[type=checkbox]){width:100%}}@media (min-width:992px) and (max-width:1024px){header{padding-inline:10px}footer .container-fluid{padding-inline:20px}.home nav ul{padding-right:10px !important}section.about-sec2 .container-fluid{padding:0 10px}section.about-sec3 .container-fluid{padding:0 10px}header nav ul li a{padding:6px;font-size:10px}body.home header nav ul li a{padding:6px;font-size:10px}section.hero-sec .hero-sec--content .hero-text h2{line-height:60px;font-size:50px;margin-bottom:30px}section.sec2 p{max-width:48rem}section.sec2 h6{max-width:48rem}section.sec4 .col-lg-8+.col-lg-4+.col-lg-8{width:50%}section.sec4 .col-lg-8+.col-lg-4{width:50%}section.sec4 .col-lg-8+.col-lg-4+.col-lg-8 .col-lg-5{width:50%}section.sec4 ul.list{padding:32px 0}section.sec4 ul.list li h3{font-size:20px;line-height:26px}section.sec4 ul.list li p{font-size:20px;line-height:26px;margin-bottom:0;margin-top:8px}.pm-btn{font-size:18px}section.review-sec2 .text-block h3{line-height:50px}section.sec4 .img-box img{height:auto !important}section.hero-sec .hero-sec--content .hero-text h2 span{font-size:27px}section.hero-sec .hero-sec--content .hero-text h2{line-height:60px;font-size:42px;margin-bottom:22px}section.contact1 .container-fluid{padding:0 10px}section.contact2 .container-fluid{padding:0 10px}section.about-sec.inner-sec img{height:650px}section.inner-sec .new-inner{grid-template-columns:.5fr 1.5fr .5fr}}@media (min-width:768px) and (max-width:991px){footer .foot-left{padding-left:3rem}.foot-mid-sec{padding-left:3rem}header nav ul li a{padding:6px 6px 12px;font-size:8px}body.home header nav ul li a{padding:6px 6px 12px;font-size:8px}section.contact1 .container-fluid{padding:0 15px}section.contact2 .container-fluid{padding:0 15px}section.hero-sec{position:relative;height:90vh}header .logo{max-width:240px}header a.logo img{max-width:200px}section.hero-sec .hero-sec--content{height:50%}section.hero-sec .hero-sec--content .hero-text h2{line-height:60px;font-size:40px;margin-bottom:21px}section.hero-sec .hero-sec--content .hero-text{max-width:100%}section.hero-sec .hero-sec--content .hero-text h2 span{display:block;font-size:40px;line-height:58px}section.hero-sec .hero-sec--content .hero-text p{font-size:25px;max-width:600px;line-height:37px}section.sec2 p{color:#fff;font-size:20px;line-height:1.75rem;max-width:600px;margin-bottom:40px}section.sec2 p:after{width:34px;height:26px;top:-15px;left:-50px}section.sec2 p:before{width:34px;height:26px;bottom:4px;right:-39px}section.sec2 h6{font-size:20px;max-width:600px}section.sec2{padding:4.875rem 0 70px}section.sec3 .right-text p{font-size:18px;line-height:25px;max-width:100%}section.sec3 .right-text .pm-btn{margin-top:.9375rem;font-size:15px;padding:15px 40px}section.sec4 .advocate h2{font-size:40px}section.sec4 .list p{font-size:22px}section.sec4 .advocate{padding-top:3.25rem}section.sec4 .img-box img{height:auto}section.sec4 ul.list{padding:30px 0}section.sec4 ul.list li h3{font-size:16px;line-height:22px}section.sec4 ul.list li p{font-size:16px;line-height:23px;margin-bottom:0;margin-top:8px}section.sec5{padding:50px 0}section.sec5 h2{font-size:50px;line-height:2.375rem;margin-bottom:3.4375rem}section.sec5 .img-card .text-box h3{font-size:18px;line-height:24px}section.sec5 .img-card .text-box{padding:10px;color:#fff;height:unset !important;min-height:250px}section.sec5 .img-card .text-box ul li{font-size:14px;line-height:23px}.sec5 .col-lg-12.text-end{text-align:center !important}.sec5 .col-lg-12.text-end a.pm-btn{margin-top:50px}footer{padding:3.625rem 0 1.8125rem;background-color:#95142b}footer p.copy{font-size:1.125rem;line-height:1.5625rem;font-weight:700;max-width:400px;text-align:right;margin-left:auto}header{padding-inline:15px;height:unset;padding:16px}footer .container-fluid{padding-inline:20px}section.about-sec2 .container-fluid{padding:0 15px}section.about-sec3 .container-fluid{padding:0 15px}section.sec3 .img-box iframe{width:100% !important;margin-top:0;margin-right:1.125rem;height:100% !important}section.sec4 .list{padding-left:10px}section.review-sec2 .text-block{padding-left:72px;padding-right:20px}section.review-sec2 .text-block h3{font-size:30px;line-height:44px;margin-bottom:26px}section.review-sec2:after{width:46%}section.load{padding:0 0 4.125rem}section.reverse .text-block{padding-right:72px;padding-left:20px}section.review-sec2{margin-bottom:20px}section.contact1 h2{font-size:40px}section.about-sec.inner-sec img{height:700px}section.inner-sec .new-inner{grid-template-columns:.5fr 1.5fr .5fr}section.sec3 .video-wrap{max-width:100%;margin-top:2.9375rem;width:100%;margin-right:3.125rem;height:unset;aspect-ratio:16/9;float:unset;position:relative}section.sec3 .video-wrap #ytbg-fac{background-size:700px}}@media (min-width:768px) and (max-width:991px) and (orientation:landscape){section.hero-sec .hero-sec--content .hero-text p{font-size:16px !important;max-width:380px !important;line-height:28px !important}section.hero-sec .hero-sec--content .hero-text h2{line-height:2.375rem !important;font-size:30px !important;margin-bottom:10px !important;max-width:430px !important}section.hero-sec .hero-sec--content .hero-text h2 span{display:block !important;font-size:20px !important;line-height:30px !important}}@media (max-width:767px){.banner h1 .script-text{font-size:2.5rem}header{position:fixed;top:0;left:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-inline:10px;padding-block:16px}section.about-sec2 .container-fluid{padding:0 10px}section.about-sec3 .container-fluid{padding:0 10px}body.home header nav ul li.menu-item-has-children:hover .sub-menu{top:0;bottom:0;width:100%;padding:0 !important;padding-left:10px !important;position:relative;transform:none;opacity:1;height:auto;transition:none !important;display:none}body.home header nav ul li.menu-item-has-children .sub-menu{top:0;bottom:0;width:100%;padding:0 !important;padding-left:10px !important;position:relative;transform:none;opacity:1;height:0;transition:all .2s ease-in-out}body.home.menu-inverted header nav ul li.menu-item-has-children ul.sub-menu{position:relative;top:0 !important;width:100%;padding:0 !important;padding-left:10px !important}body header nav ul li.menu-item-has-children:before{right:22px;z-index:1;left:unset;top:4px;transform:rotate(274deg)}body header nav ul li.menu-item-has-children:hover:before{right:22px;z-index:1;left:unset;top:4px;transform:rotate(270deg)}header nav{position:absolute;top:70px;transition:all .4s ease-in-out;max-height:0;left:0;width:100%;background-color:#e5e5e5;overflow:hidden}header nav ul li{position:relative;width:100%;background-color:#fff;padding-left:15px;border-bottom:1px solid #95142b63}header nav ul{display:flex;align-items:center;flex-direction:column}header nav.desktop-view ul li a{background-color:#fff;overflow:hidden;padding:8px;color:#202020;text-transform:uppercase;font-size:14px}header nav ul li.menu-item-has-children ul.sub-menu li a{font-size:13px}header nav.desktop-view ul li.menu-item-has-children ul.sub-menu{position:relative !important;top:0;left:0;width:100%;padding:0 0 0 10px !important;transform-origin:unuset !important;transform:none !important;opacity:1;transition:none !important;display:none}header nav ul li.menu-item-has-children ul.sub-menu li a{padding:7px 10px 7px}header nav ul li.menu-item-has-children ul.sub-menu li{padding:0;border:none}header a.logo img{max-width:194px}header a.hamburger{display:block}header a.hamburger span{display:block;height:4px;width:30px;background-color:#95142b}header a.hamburger span:not(:first-child){margin-top:5px}section.hero-sec{height:500px}section.hero-sec.reviews1{height:100%}section.hero-sec .inner{display:none}section.hero-sec>img{height:100%}section.hero-sec .hero-sec--content{height:88%}section.hero-sec .hero-sec--content .hero-text h2 span{display:block;font-size:22px;line-height:44px}section.hero-sec .hero-sec--content .hero-text h2{line-height:44px;font-size:30px;margin-bottom:20px;max-width:350px}section.hero-sec .hero-sec--content .hero-text p{font-size:16px;line-height:30px;max-width:325px;margin-inline:auto;margin-bottom:20px}header+.sec2{display:none}section.sec3{background-color:#ddd}section.sec3 h3{text-align:start;font-size:32px;padding:30px 0 30px;line-height:43px}section.sec3 .img-box iframe{width:100% !important;margin-top:0;margin-right:0;height:100% !important}.pm-btn{font-size:24px}section.sec3 h3 span{font-size:22px}section.sec3 .top-right{display:none}section.sec3 .img-box img{height:unset;width:unset;margin-top:0;margin-right:0;max-width:70px}section.sec3 .right-text{padding:42px 16px;padding-bottom:50px;background-color:#ddd;text-align:center;border:none}section.sec3 .right-text p{font-size:22px;line-height:32px;max-width:100%;text-align:left}section.sec3 .right-text .pm-btn{font-family:'futura-md';margin-top:0}section.sec4 .advocate h2{font-size:32px;padding:0 20px;color:#2b2b2b}section.sec4 .advocate{background-color:#fff;padding-top:20px;padding-bottom:0}section.sec4 ul.list{padding:0 0 32px}section.sec4 ul.list li p{font-size:18px;line-height:28px;color:#626262}section.sec4 ul.list li p a{display:inline-block;color:#95142b}section.sec4 ul.list li p i{vertical-align:middle;margin-left:7px}section.sec4 ul.list li h3{font-size:18px;line-height:32px;margin-bottom:0}section.sec4 ul.list li:not(:last-child){margin-bottom:20px}section.sec4 .list{padding:20px}section.sec5{padding:0 0 50px}section.sec5 h2{font-size:36px;line-height:70px;margin-bottom:0;padding-bottom:20px;-webkit-padding-start:15px;padding-inline-start:15px;border-bottom:2px solid #fff;color:rgba(255,255,255,.8);background-color:#95142b;padding-top:20px}section.sec5 .container{padding:0;max-width:100%}section.sec5 .img-card .text-box h3{margin:0}section.sec5 .img-card .text-box ul li{line-height:22px}section.sec5 .row .img-card:nth-child(3){display:none}section.sec5.client-sec .row .img-card:nth-child(3){display:block}section.sec5 .img-card{background-color:#2b2b2b;border-block:3px solid #fff;box-shadow:0 -22px 0 0 #95142b}section.sec5.client-sec .img-card{background-color:#2b2b2b;border-block:0px solid #ffffff00;box-shadow:0 -22px 0 0 #95142c00}section.sec5 .img-card:first-child .text-box{box-shadow:none}section.sec2 p:before{display:none}section.sec2 p{font-size:22px;max-width:295px;margin-bottom:32px;padding-top:50px}section.sec2 h6{font-size:20px;max-width:295px}section.sec2 p:after{top:0;left:-28px;width:39px;height:30px}.sec2 .testi .owl-nav{position:absolute;top:25%;left:50%;display:flex;transform:translate(-50%,-50%);justify-content:space-between;width:94%}.sec2 .testi.owl-carousel .owl-stage{position:relative;height:auto !important;overflow:hidden}.sec2 .testi .owl-nav button span{color:#fff;font-size:40px}.sec2 .testi .owl-dots{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:24px;width:100%}.sec2 .testi .owl-dots button span{width:7px;height:7px;background:rgba(255,255,255,.231372549);display:block;border-radius:50%}section.sec3 .video-wrap #ytbg-fac{background-size:710px}.sec2 .testi .owl-dots button.active span{background:#fff}section.sec2{padding:30px 0;pointer-events:auto}section.sec2 a.pm-btn{display:block}section.sec2 a.pm-btn{display:table;width:320px;border:2px solid #fff;margin-inline:auto;text-align:center;margin-top:40px;line-height:32px;padding:12px}section.sec4+.sec2{display:none}section.sec5 .row .col-lg-12{text-align:center !important}section.sec5 a.pm-btn{width:83%;text-align:center;margin-inline:auto}section.sec5 a.pm-btn{width:280px;text-align:center;margin-inline:auto;margin-top:40px;font-size:1.2rem}footer .footer-logo{display:none}footer .foot-left ul li:last-child{margin-top:2px}footer .row .foot-left{margin-bottom:0;align-items:center;margin-top:30px}footer .row .foot-mid-sec{margin-top:30px}footer .foot-left{padding-left:0}footer .foot-left-sec ul.social{justify-content:center !important}footer .row .foot-right{order:0}footer .row p.copy{text-align:center;margin-top:10px;order:1}footer{text-align:center;padding:35px 0 !important}footer .foot-right h3,footer .foot-right h4,footer .foot-right h5,footer .foot-right h6{max-width:100%}footer .foot-left ul{text-align:center}footer .row .foot-left{order:0}section.reviews1 .new-inner .hero-text h2{font-size:42px;margin-bottom:30px;text-align:center}section.hero-sec.reviews1>img{margin-top:83px;height:auto;position:relative}section.reviews1 .new-inner .hero-text h2 span{display:none}section.reviews1 .new-inner .hero-text{display:block;margin-top:0;border:none;background-color:#333;border-top:2px solid #fff;padding:20px 20px 0}section.reviews1 .new-inner .top-right{display:none}section.reviews1 .new-inner .top-mid{display:none}section.reviews1 .new-inner{right:0;position:relative;top:0;left:0;width:100%;display:block;bottom:0}section.hero-sec.reviews1+.sec2{display:none}section.review-sec2:after{content:none}section.review-sec2{padding:0;isolation:isolate}section.review-sec2 .container{padding:0}section.review-sec2 .col-lg-4{padding:0}section.reviews1 .new-inner .hero-text p{padding-bottom:30px;text-align:center}section.review-sec2 .text-block{text-align:start;padding:40px 30px 0}section.review-sec2 .text-block h3{font-size:24px;line-height:2rem;margin-bottom:20px}section.review-sec2 .text-block p{font-size:20px;line-height:25px}section.review-sec2.reverse .text-block{padding:40px 30px 0}section.review-sec2.reverse .text-block h3{font-size:22px}section.review-sec2 .pm-btn{margin-top:1.375rem}section.load{padding:0 0 3.125rem}section.load a.pm-btn{margin-top:32px}header .logo{display:table;width:unset;max-width:unset}section.sec3 .video-wrap{width:100%;margin-top:0;margin-right:0;height:100%;float:right;position:relative;display:table;margin:0 auto;max-width:100%}section.sec5 .img-card{margin-top:22px}section.sec5 .img-card:first-child{margin-top:0;padding-top:0}section.contact1{padding:100px 0 0}section.contact1 h2:first-child{margin-top:28px;font-size:24px;margin-bottom:4px}section.contact1 h2{font-size:42px;text-align:center}section.contact2 h3{font-size:24px;margin-bottom:15px;text-align:center}section.contact2 h4{font-size:20px;margin-bottom:10px;max-width:100%;line-height:29px;text-align:justify}section.contact2 form input:not([type=submit],[type=radio],[type=checkbox]){height:40px;border:2px solid #2b2b2b;padding:5px;font-size:12px;margin-bottom:0;width:100%}section.contact2 form h4{margin-top:8px;margin-bottom:5px;font-size:20px;font-weight:700}section.contact2{padding:30px 0 20px}section.contact2 form ul.input-list li label input[type=radio]{height:30px;width:16px}section.contact2 form ul.input-list li label{gap:10px;font-size:20px;color:#2b2b2b;line-height:30px}ul.input-list{display:flex;justify-content:start;gap:5px 0px;align-items:center;flex-wrap:wrap;flex-direction:column;align-items:start}section.contact2 form ul.input-list li label span.wpcf7-list-item{align-items:start;gap:5px}section.contact2 form ul.input-list li label input[type=checkbox]{height:30px;width:13px}section.contact2 form ul.input-list li{margin-bottom:0;width:100%}section.contact2 form ul.input-list li:last-child label:has(input[type=radio]:checked)+input[type=text]{margin-top:10px}section.contact2 form ul.adv-radios+h4{margin-top:15px}section.contact2 form input[type=submit].pm-btn{margin-top:25px;padding:8px 30px;font-size:12px}section.contact1 .container-fluid{padding:0 15px}section.contact2 .container-fluid{padding:0 15px}section.inner-sec img{height:300px}section.inner-sec .new-inner .hero-text h2{line-height:4.375rem;padding:5px 0 5px 10px;font-size:42px;margin-bottom:30px;background:0 0;border:none;text-align:center;color:#fff}section.inner-sec .new-inner .bottom-right{display:none}section.inner-sec .new-inner{position:relative;width:100%;display:block;height:auto}section.inner-sec .new-inner .hero-text{display:block;margin-top:0;border:none;background-color:#333;border-top:2px solid #fff;padding:20px 20px 0;margin-bottom:0}section.about-sec2 h3{font-size:20px;line-height:25px}section.inner-sec .new-inner .hero-text p{font-family:"Roboto",serif;font-style:normal;font-weight:100;color:#fff;font-size:28px;line-height:32px;max-width:100% !important;margin-inline:auto;margin-bottom:0;background-color:transparent;padding:0;border:none;border-right:0;text-align:center;padding-bottom:30px}section.about-sec3 h3{text-align:left;font-size:30px;line-height:36px;padding:0}section.about-sec3 h4{font-size:24px;line-height:26px;text-align:left;margin-top:30px}section.about-sec3 p{margin-top:12px;font-size:20px;line-height:25px;text-align:left}section.about-sec3{background-color:transparent}section.about-sec3 p+a.pm-btn{text-align:center;margin-bottom:11px;line-height:32px;width:unset;margin-top:30px;padding:10px 30px}section.news-list{padding:0 0 20px}}@media (max-width:767px) and (orientation:landscape){section.hero-sec .hero-sec--content .hero-text p{font-size:14px !important;line-height:22px !important;max-width:355px !important;margin-inline:auto !important;margin-bottom:10px !important}section.hero-sec .hero-sec--content .hero-text h2{line-height:30px !important;font-size:30px !important;margin-bottom:20px !important;max-width:350px !important}section.hero-sec .hero-sec--content .hero-text h2 span{display:block !important;font-size:17px !important;line-height:34px !important}section.sec2 p{max-width:430px !important}section.sec2 p{max-width:430px !important}}@media (max-width:380px) and (orientation:landscape){section.sec5 .img-card .text-box{padding:23px 20px 80px}}@media (max-width:380px){section.hero-sec{height:330px;margin-top:82px}section.hero-sec .hero-sec--content .hero-text p{font-size:14px;line-height:22px;max-width:260px;margin-inline:auto;margin-bottom:30px}section.hero-sec .hero-sec--content .hero-text h2{line-height:43px;font-size:26px;margin-bottom:5px;max-width:350px}section.hero-sec .hero-sec--content .hero-text h2 span{display:block;font-size:14px;line-height:16px}section.sec2 p{font-size:16px;max-width:250px;margin-bottom:17px;padding-top:53px}section.sec2 h6{font-size:16px;max-width:250px}section.sec5 .img-card .text-box{padding:23px 20px 20px}}@media (min-height:1000px) and (max-height:1199px){section.hero-sec .hero-sec--content{height:47%}}@media (max-width:767px){body.page-template-page-portfolio *{border:none !important}}@media (min-width:1200px){body header nav ul li.menu-item-has-children ul.sub-menu{width:400px !important;bottom:93px}}.scroll{max-height:1000px;transition:all .4s ease-in-out}.sub-scroll{height:100%;transition:all .4s ease-in-out}.close span:nth-child(1){transform:translate3d(0,4px,0) rotate(-45deg)}.close span:nth-child(2){display:none}.close span:nth-child(3){transform:translate3d(0,0px,0) rotate(45deg);margin-top:0 !important}.has-child:before{transform:rotate(178deg) !important}