*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{outline:none !important}@font-face{font-family:'Helvetica Neue';src:url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue.eot);src:url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue.eot?#iefix) format('embedded-opentype'),url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue.woff2) format('woff2'),url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue.woff) format('woff'),url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue.ttf) format('truetype'),url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue.svg#HelveticaNeue) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue';src:url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue-BoldCond.eot);src:url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue-BoldCond.eot?#iefix) format('embedded-opentype'),url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue-BoldCond.woff2) format('woff2'),url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue-BoldCond.woff) format('woff'),url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue-BoldCond.ttf) format('truetype'),url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../fonts/HelveticaNeue-BoldCond.svg#HelveticaNeue-BoldCond) format('svg');font-weight:700;font-style:normal;font-display:swap}.text-center{text-align:center}.flexbox{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.flexbox-wrap{-webkit-flex-flow:row wrap;flex-flow:row wrap}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-space-between{-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.m-auto{margin:auto}body{padding-top:90px;margin:0}header{position:fixed;left:0;right:0;top:0;width:100%;z-index:99999;background:#fff;-moz-box-shadow:20px 20px 40px rgba(2,8,22,.3);-webkit-box-shadow:20px 20px 40px rgba(2,8,22,.3);box-shadow:20px 20px 40px rgba(2,8,22,.3);font-family:'Roboto',sans-serif}header .inner{padding:0 25px}header .inner .logo{max-width:235px}header .inner .logo img{vertical-align:top;max-width:100%}header .inner .main-menu{margin:0 0 0 30px}header .inner .main-menu ul{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;list-style:none;padding:0;margin:0}header .inner .main-menu ul li{margin:0 0 0 70px}header .inner .main-menu ul li a{color:#4c1b51;font-size:21px;line-height:25px;letter-spacing:0;padding:41px 0;display:inline-flex;position:relative;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:0 0}header .inner .main-menu ul li a:after{content:'';position:absolute;bottom:0;width:0;left:0;background:#c42021;height:4px;transition:.4s ease all}header .inner .main-menu ul li.active a{font-weight:500}header .inner .main-menu ul li.active a:after,header .inner .main-menu ul li a:hover:after{width:100%}header .inner .right-icons{margin-left:auto}header .inner .right-icons .social-icons a{margin:0 20px 0 0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}header .inner .right-icons .social-icons a:hover{opacity:.8}header .inner .right-icons .login{position:relative}header .inner .right-icons .login-btn{margin:0 0 0 50px;color:#4c1b51;text-decoration:none}header .inner .right-icons .login-btn span{font-size:14px;font-style:italic;padding:0 8px 0 0}header .inner .right-icons .login .login-dropdown{position:absolute;right:0;background:rgba(255,255,255,.85);transition:all .3s ease-in-out 0s;top:67px;width:135px;display:none;-moz-box-shadow:0px 20px 40px rgba(2,8,22,.3);-webkit-box-shadow:0px 20px 40px rgba(2,8,22,.3);box-shadow:0px 20px 40px rgba(2,8,22,.3)}header .inner .right-icons .login .login-dropdown a{display:block;padding:10px 20px;font-size:15px;line-height:18px;border-bottom:1px solid rgb(255 255 255/0.6);color:#4c1b51;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}header .inner .right-icons .login .login-dropdown a:last-child{border:none}header .inner .right-icons .login .login-dropdown.active{display:block}header.fixed .inner .right-icons .login .login-dropdown{top:58px}.login-popup{position:absolute;right:-10px;background:#fff;transition:all .3s ease-in-out 0s;top:85px;width:352px;display:none;border-radius:15px;-moz-box-shadow:20px 20px 60px rgba(0,0,0,.1);-webkit-box-shadow:20px 20px 60px rgba(0,0,0,.1);box-shadow:20px 20px 60px rgba(0,0,0,.1);padding:15px 24px 15px 25px}.login-popup:before{content:'';border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:15px solid #fff;position:absolute;top:-13px;right:20px;width:22px;height:15px}header.fixed .login-popup{top:76px}.login-popup .list a{display:block;font-size:28px;line-height:62px;font-weight:300;border-bottom:1px solid #707070;padding:0 65px 0 0;background:url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../images/arrow-right-link.png) no-repeat;background-position:right center}.login-popup .list a:last-child{border-bottom:none}.login-popup .form-block{display:none}.login-popup .form-block.active{display:block}.login-popup .form-block form{margin:25px 0 0}.login-popup form .form-group{margin:0 0 14px}.login-popup form .form-group input[type=password],.login-popup form .form-group input[type=email],.login-popup form .form-group input[type=text]{background:#f7f8fb 0% 0% no-repeat padding-box;border:1px solid #eaeaea;border-radius:10px;width:100%;letter-spacing:-.5px;color:#595f6f;font-size:20px;font-family:'Roboto',sans-serif;padding:14px 15px;font-style:normal}.login-popup.active{display:block}.login-popup form .form-group input::-webkit-input-placeholder{color:#595f6f;position:relative}.login-popup form .form-group input::-moz-placeholder{color:#595f6f;position:relative}.login-popup form .form-group input:-ms-input-placeholder{color:#595f6f;position:relative}.login-popup form .form-group input:-moz-placeholder{color:#595f6f;position:relative}.login-popup form .form-group.checkbox{text-align:center}.login-popup form .form-group.checkbox input[type=checkbox]{display:none}.login-popup form .form-group.checkbox input[type=checkbox]+label{text-align:center;width:100%;padding:3px;color:#411345;font-size:20px;font-weight:700;cursor:pointer}.login-popup form .form-group.checkbox input[type=checkbox]+label:before{content:'';display:inline-block;width:16px;height:16px;border:1px solid #707070;vertical-align:middle;margin:0 8px 0 0;transition:.4s ease all}.login-popup form .form-group.checkbox input[type=checkbox]:checked+label:before{border-color:#411345;background:#411345}.login-popup form .form-submit .button{border:none;width:100%;cursor:pointer;background:#c42021;color:#fff;border-radius:5px;opacity:1;font-size:16px;line-height:20px;display:inline-block;font-weight:500;min-width:200px;padding:15px 35px;transition:.4s ease all;text-align:center;position:relative;top:0}.login-popup form .form-submit .button:hover{background:#380d3c;top:-5px}.login-popup .bottom-link{margin:20px 0 0;text-align:center;letter-spacing:-.5px;font-size:20px;font-weight:700}.login-popup .bottom-link a .arrow{position:relative;right:0}.login-popup .bottom-link a:hover .arrow{-webkit-animation:arroweffect 1.2s infinite;animation:arroweffect 1.2s infinite}header .inner .right-icons .logout-btn span{font-size:14px;font-style:italic;padding:0 8px 0 0}header.fixed .inner .main-menu ul li a{padding:32px 0}footer{padding:60px 0 45px;background:url(//nolettinggo.co.uk/wp-content/themes/nlg/assets/css/../images/footer-bg.png);font-family:'Roboto',sans-serif;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}footer .footer-container{width:100%;max-width:1260px;margin:auto;padding:0 15px}footer .footer-logo img{vertical-align:top;max-width:100%}footer ul.social-icons{list-style:none;padding:0;margin:0}footer ul.social-icons li{margin:0 10px}footer ul.social-icons li a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}footer ul.social-icons li a:hover{opacity:.6}footer .copyright{text-align:center;color:#fff;font-size:12px;margin:27px auto 0 auto;line-height:24px;font-weight:300;opacity:.44;max-width:1038px}footer .copyright a{color:#fff;text-decoration:underline}footer .inner .contact-info{max-width:545px;margin:45px auto 95px auto}footer .inner .contact-info .text-col{width:50%;padding:0 15px}footer .inner .contact-info .text-col h3{color:#fff;font-size:18px;margin:0 0 12px;letter-spacing:-.5px}footer .inner .contact-info .text-col .mail,footer .inner .contact-info .text-col .tel,footer .inner .contact-info .text-col p{color:#fff;font-size:14px;line-height:24px;font-weight:300;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}footer .inner .contact-info .text-col a{color:#fff;text-decoration:underline}.service-loader-block{text-align:center;margin-bottom:50px}.blog_detail_content table{color:#707070;margin:15px 0;font-size:18px;font-weight:400;line-height:30px;font-family:'Helvetica Neue'}.article-row .article-info h5{font-size:18px;text-transform:uppercase}@media screen and (max-width:1600px){header .inner .main-menu ul li{margin:0 0 0 38px}header .inner .right-icons .login-btn{margin:0 0 0 15px}}@media screen and (max-width:1440px){header .inner .main-menu ul li{margin:0 0 0 30px}header .inner .right-icons .login-btn{margin:0 0 0 10px}header .inner .main-menu{margin:0 0 0 20px}}@media screen and (max-width:1280px){body{padding-top:75px}header .inner .logo{max-width:160px}header .inner .main-menu{margin:0}header .inner .main-menu ul li{margin:0 0 0 22px}header .inner .main-menu ul li a{font-size:16px;line-height:18px;padding:32px 0}header .inner .right-icons .social-icons a{margin:0 10px 0 0}header .inner .right-icons .social-icons a img{max-width:22px}header .inner .right-icons .login-btn .icon img{max-width:22px;vertical-align:text-top}header.fixed .inner .main-menu ul li a{padding:28px 0}header .inner .main-menu ul li a:after{height:2px}header .inner .right-icons .login .login-dropdown{top:55px}header .inner .right-icons .login .login-dropdown a{font-size:14px;line-height:17px}header.fixed .inner .right-icons .login .login-dropdown{top:51px}.login-popup{top:74px}header.fixed .login-popup{top:68px}.login-popup form .form-group input[type=password],.login-popup form .form-group input[type=email],.login-popup form .form-group input[type=text]{padding:12px 15px;font-size:16px}.login-popup form .form-submit .button{padding:13px 20px}.login-popup .bottom-link{margin:35px 0 0;font-size:18px}.login-popup .list a{font-size:28px;line-height:52px}.login-popup form .form-group.checkbox input[type=checkbox]+label{font-size:18px}}@media screen and (max-width:991px){header .inner{padding:0 15px}header .inner .logo{max-width:120px}header .inner .main-menu ul li a{font-size:14px;line-height:16px}header .inner .main-menu ul li{margin:0 0 0 12px}header .inner .right-icons .social-icons a img{max-width:18px}header .inner .right-icons .login-btn .icon img{max-width:18px}header .inner .right-icons .login-btn span{font-size:12px}header .inner .right-icons{line-height:12px}header .inner .right-icons .social-icons a{margin:0 6px 0 0}header .inner .right-icons .login-btn{margin:0 0 0 5px}header .inner .right-icons .login .login-dropdown{top:49px;width:120px}header .inner .right-icons .login .login-dropdown a{font-size:13px;line-height:10px}header.fixed .inner .right-icons .login .login-dropdown{top:45px}.login-popup .bottom-link{margin:25px 0 10px}.login-popup .list a{font-size:24px;line-height:50px}}@media screen and (max-width:767px){body{padding-top:50px}.nav-toggle{margin:0;padding:0;width:38px;height:32px;display:none;cursor:pointer;position:relative;float:right;z-index:9;cursor:pointer}.nav-toggle i,.nav-toggle i:after,.nav-toggle i:before{background-color:#341c43;position:absolute;width:20px;height:2px;transition-timing-function:ease;transition-duration:.3s;transition-property:transform;border-radius:0}.nav-toggle i{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s;left:8px;top:50%;display:block;margin-top:-2px}.nav-toggle i:after,.nav-toggle i:before{display:block;content:""}.nav-toggle i:before{top:-7px;transition:top .3s ease .15s,opacity .3s ease}.nav-toggle i:after{bottom:-7px;transition:bottom .3s ease .15s,transform .3s cubic-bezier(.55,.055,.675,.19)}.menu-open .nav-toggle i{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.menu-open .nav-toggle i:before{top:0;transition:top .3s ease,opacity .3s ease .15s;opacity:0}.menu-open .nav-toggle i:after{bottom:0;transition:bottom .3s ease,transform .3s cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-90deg)}header .inner .nav-toggle{display:block;position:absolute;right:0;top:0;bottom:0;margin:auto}header .inner .main-menu{display:none;position:absolute;width:100%;left:0;right:0;top:44px;background:#341c43;padding:10px 0;height:calc(100vh - 54px);overflow:auto}.menu-open header .inner .main-menu{display:block;padding:10px 15px}header .inner .right-icons{padding:0 30px 0 0}header{padding:11px 0;height:55px}header .inner .main-menu ul li{margin:0 0 10px;display:block;width:100%}header .inner .main-menu ul li a{font-size:16px;line-height:18px;padding:10px 0 !important;color:#fff}header .inner .right-icons .login .login-dropdown{top:36px}header.fixed .inner .right-icons .login .login-dropdown{top:36px}footer{padding:40px 0 30px}footer .footer-logo img{max-width:180px}footer .inner .contact-info{margin:40px auto 15px auto}footer .inner .contact-info .text-col{width:100%;margin-bottom:25px}.login-popup{top:55px;right:-30px;width:290px;padding:20px 25px 15px 22px}header.fixed .login-popup{top:55px}.login-popup .list a{font-size:18px;line-height:40px;background-size:40px}.login-popup .form-block form{margin:20px 0 0}.login-popup form .form-group.checkbox input[type=checkbox]+label{font-size:16px}.login-popup form .form-group.checkbox input[type=checkbox]+label:before{vertical-align:bottom}}#alert-popup .popup-content{position:fixed;left:0;top:50%;width:100%;max-width:780px;display:none;z-index:9999;padding:20px;border-radius:49px;margin:auto;right:0;-moz-transform:translatey(-50%);-webkit-transform:translatey(-50%);transform:translatey(-50%);padding:45px 152px 50px 50px;background-color:#fff}#alert-popup .popup-content .title{letter-spacing:-.79px;color:#4c1b51;font-size:38px;line-height:41px;font-weight:300;margin:0 0 10px}#alert-popup .popup-content p{letter-spacing:-.35px;color:#595f6f;font-size:14px;line-height:24px;margin:0 0 20px}#alert-popup .popup-content .button{font-size:14px;min-width:136px;height:34px;padding:8px 35px;background:#c42021}#alert-popup .popup-content .button:hover{top:-3px}#alert-popup .popup-content .button.continue{margin:0 25px 0 0}#alert-popup .popup-content .button.read-more{background:#380d3c}#alert-popup .popup-content .close-top{position:absolute;right:25px;top:35px;width:40px;text-align:center;letter-spacing:-.23px;color:#000;font-size:9px;font-style:italic;line-height:17px;cursor:pointer;transition:.4s ease all}#alert-popup .popup-content .close-top:hover{opacity:.8}#alert-popup .popup-content p a{font-weight:700;text-decoration:underline}body.popup-active:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgb(39 17 43/0.3);z-index:9999}body.popup-active .all-section-wrap,body.popup-active .main-section,body.popup-active header,body.popup-active footer{-webkit-filter:blur(11px);-moz-filter:blur(11px);-ms-filter:blur(11px);-o-filter:blur(11px);filter:blur(11px)}@media screen and (max-width:991px){#alert-popup .popup-content{max-width:500px;padding:40px}#alert-popup .popup-content .close-top{top:22px;width:30px}}@media screen and (max-width:600px){#alert-popup .popup-content{max-width:calc(100% - 30px);padding:30px 20px;border-radius:20px}#alert-popup .popup-content .title{font-size:30px;line-height:35px}#alert-popup .popup-content .close-top .text{display:none}#alert-popup .popup-content .close-top{top:10px;width:25px;right:10px}#alert-popup .popup-content .button{min-width:inherit;padding:8px 25px}#alert-popup .popup-content .button.continue{margin:0 12px 0 0}}.common-banner-type2{font-family:'Roboto',sans-serif;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}.common-banner-type2 .inner{padding:50px 0;max-width:552px;margin:auto}.common-banner-type2 .inner h2{font-size:36px;line-height:44px;font-weight:700;letter-spacing:-1px;margin:0 0 18px;color:#fff}.common-banner-type2 .inner p{font-size:18px;line-height:30px;margin:0 0 25px;color:#fff;letter-spacing:-.5px;font-family:'Helvetica Neue'}.common-banner-type2 .inner p strong{font-family:'Helvetica Neue'}.common-banner-type2 .inner .bottom-btn .button{background:#c42021;color:#fff;-moz-box-shadow:20px 20px 60px rgba(0,0,0,.4);-webkit-box-shadow:20px 20px 60px rgba(0,0,0,.4);box-shadow:20px 20px 60px rgba(0,0,0,.4);border-radius:5px;opacity:1;font-size:16px;line-height:20px;display:inline-block;font-weight:500;min-width:200px;padding:15px 35px;transition:.4s ease all;text-align:center;position:relative;top:0;text-decoration:none}.common-banner-type2 .inner .bottom-btn .button:hover{top:-5px}.latest-blog-block{margin-bottom:120px;font-family:'Roboto',sans-serif}.latest-casestudy .bg-cover{background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}.blog-listing ul{padding:0 30px;list-style:none;margin:0}.blog-listing ul li{width:33.33%;padding:0 15px;margin-bottom:30px}.blog-listing ul li .inner{height:100%;padding:15px;background:#fff;-moz-box-shadow:20px 20px 60px rgba(0,0,0,.1);-webkit-box-shadow:20px 20px 60px rgba(0,0,0,.1);box-shadow:20px 20px 60px rgba(0,0,0,.1);border-radius:5px;position:relative}.blog-listing ul li .inner .img{height:300px;border-radius:5px;-moz-box-shadow:0px 15px 30px 2px rgba(0,0,0,.15);-webkit-box-shadow:0px 15px 30px 2px rgba(0,0,0,.15);box-shadow:0px 15px 30px 2px rgba(0,0,0,.15);display:block;width:100%}.blog-listing ul li .inner .content{padding:30px 16px 40px}.blog-listing ul li .inner .content .date{color:#595f6f;font-size:12px;line-height:24px;margin:0 0 6px}.blog-listing ul li .inner .content .text{letter-spacing:-.5px;color:#4c1b51;font-size:18px;line-height:24px;font-weight:300}.blog-listing ul li .inner .content h3{margin:5px 0 10px}.blog-listing ul li .inner .content h3 a{letter-spacing:-.5px;color:#4c1b51;font-size:18px;line-height:24px;font-weight:500;display:block;text-decoration:none}.blog-listing ul li .inner .content p{font-size:14px;line-height:22px}.blog-listing ul li .inner .content .bottom-row{margin:25px 0 0}.blog-listing ul li .inner .content .bottom-row .comments,.blog-listing ul li .inner .content .bottom-row .views{color:#4c1b51;font-size:12px;line-height:14px;font-weight:700;margin:0 25px 0 0}.blog-listing ul li .inner .content .bottom-row .icon{margin:0 6px 0 0}.blog-listing ul li .inner .content .bottom-row .read-more{position:absolute;bottom:30px;right:30px}.blog-listing ul li .inner .content .bottom-row .read-more .readmore{font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:underline}.blog-listing ul li .inner .content .bottom-row .read-more .readmore:hover{color:#595f6f}.casestudy-blocks.blog-listing ul li{margin-bottom:70px;margin-top:50px}.casestudy-blocks.blog-listing ul li .inner{padding:15px 30px}.casestudy-blocks.blog-listing ul li .inner .img{margin:-45px 0 0}.casestudy-blocks.blog-listing ul li .inner .content{padding:30px 0 42px}.casestudy-blocks.blog-listing ul li .inner .content .bottom-btn .button{width:calc(100% - 62px);margin:auto;position:absolute;bottom:-25px;top:inherit;left:0;right:0;background:#380d3c;color:#fff;-moz-box-shadow:20px 20px 60px rgba(0,0,0,.4);-webkit-box-shadow:20px 20px 60px rgba(0,0,0,.4);box-shadow:20px 20px 60px rgba(0,0,0,.4);border-radius:5px;opacity:1;font-size:16px;line-height:20px;display:inline-block;font-weight:500;min-width:200px;padding:15px 35px;transition:.4s ease all;text-align:center;text-decoration:none}.casestudy-blocks.blog-listing ul li .inner .content .bottom-btn .button:hover{background:#c42021;bottom:-20px}.latest-casestudy{margin-bottom:90px;font-family:'Roboto',sans-serif}.latest-casestudy.bgcolor{background:#f7f8fb;padding:110px 0}.title-block-type2{max-width:1150px;margin:auto;margin-bottom:50px}.title-block-type2 .icon{width:100%;margin:0 0 30px}.title-block-type2 .icon img{max-width:50px}.title-block-type2 h3{width:50%;letter-spacing:-1px;color:#4c1a51;font-size:36px;line-height:44px;font-weight:300;margin:0}.title-block-type2 p{width:50%;padding:0 0 0 100px;letter-spacing:0;color:#454545;font-size:20px;line-height:28px}header .inner .main-menu ul li{position:relative}header .inner .main-menu ul li .sub-menu-warpper{display:none;padding-top:15px;position:absolute;top:100%;left:0}header .inner .main-menu ul li ul.submenu{background:#fff;border-radius:15px;top:100%;display:block;width:250px;padding:18px 0;-moz-box-shadow:20px 20px 60px 0 rgba(0,0,0,.1);-webkit-box-shadow:20px 20px 60px 0 rgba(0,0,0,.1);box-shadow:20px 20px 60px 0 rgba(0,0,0,.1)}header .inner .main-menu ul li:hover .sub-menu-warpper{display:block}header .inner .main-menu ul li ul.submenu li{margin:0}header .inner .main-menu ul li ul.submenu li a{padding:8px 45px 8px 22px;font-size:18px;line-height:25px;width:100%;display:block}header .inner .main-menu ul li ul.submenu li a:hover{font-weight:700}header .inner .main-menu ul li ul.submenu li.menu-item-has-children>a:before{content:"\f054";display:block;font-family:FontAwesome;position:absolute;right:25px;left:inherit;top:10px;font-size:16px}header .inner .main-menu ul li ul.submenu li a:after{display:none}header .inner .main-menu ul li ul.submenu:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:16px solid #fff;position:absolute;top:0;left:26px}header .inner .main-menu ul li ul.submenu li.current-menu-item a,header .inner .main-menu ul li ul.submenu li a:hover{font-weight:700}header .inner .main-menu ul li ul.submenu li .sub-menu-warpper{top:0;left:100%;margin:-15px 0 0 15px;width:180px;display:none}header .inner .main-menu ul li ul.submenu li:hover .sub-menu-warpper{display:block;margin:-15px 0 0;padding:0 0 0 15px}header .inner .main-menu ul li ul.submenu li:hover .sub-menu-warpper ul.submenu{width:auto}header .inner .main-menu ul li ul.submenu li ul.submenu:before{top:25px;left:-1px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}header .inner .main-menu ul li ul.submenu li ul.submenu li a{font-size:15px;line-height:20px;padding:6px 22px;font-weight:400}header .inner .main-menu ul li ul.submenu li ul.submenu li.active a{font-weight:700}header .inner .main-menu>ul>li.menu-item-has-children{padding-right:24px}header .inner .main-menu>ul>li>.arrow-down{float:right;font-family:'FontAwesome';font-style:normal;vertical-align:middle;position:absolute;right:0;top:0;bottom:0;margin:auto;color:#4c1b51;font-size:26px;width:17px;height:32px}header .inner .main-menu>ul>li>.arrow-down:after{content:"\f107"}@media screen and (min-width:768px){header .inner .main-menu>ul>li:hover>.arrow-down:after{content:"\f106"}}@media screen and (max-width:1280px){.blog-listing ul li .inner .img{height:250px}}@media screen and (max-width:1199px){.blog-listing ul{padding:0}header .inner .main-menu ul li .mobile-arrow{display:none}}@media screen and (max-width:991px){.blog-listing ul li{width:50%}.title-block-type2 h3{margin:0 0 20px;width:100%}.title-block-type2 p{width:100%;padding:0}header .inner .main-menu ul li ul.submenu{width:220px;padding:14px 0}header .inner .main-menu ul li ul.submenu li a{font-size:14px;line-height:18px;padding:6px 40px 6px 16px}header .inner .main-menu ul li ul.submenu li.menu-item-has-children>a:before{right:18px;top:7px;font-size:12px}header .inner .main-menu>ul>li>.arrow-down{font-size:18px;width:12px;height:22px}header .inner .main-menu>ul>li.menu-item-has-children{padding-right:15px}}@media screen and (max-width:767px){.blog-listing ul li{width:100%}.title-block-type2 h3{font-size:28px;line-height:36px}.title-block-type2 .icon{margin:0 0 20px}.title-block-type2 .icon img{max-width:40px}header .inner .main-menu ul li .sub-menu-warpper{position:static;display:block;padding:0}header .inner .main-menu ul li ul.submenu li .sub-menu-warpper{position:static;display:block;margin:0 !important;width:100%;padding:0 !important}header .inner .main-menu ul li ul.submenu{background:0 0;position:static;margin:0 !important;padding:0 0 0 20px;width:100% !important;display:block;box-shadow:none}header .inner .main-menu ul li ul.submenu li ul.submenu{display:none !important}header .inner .main-menu ul li ul.submenu li.active-submenu ul.submenu{display:block !important}header .inner .main-menu ul li ul.submenu li.menu-item-has-children>a:before,header .inner .main-menu ul li ul.submenu:before,header .inner .main-menu ul li ul.submenu li ul.submenu:before{display:none}header .inner .main-menu>ul>li>.arrow-down{bottom:inherit;top:8px;background:#fff;width:25px;height:25px;text-align:center;font-size:20px}header .inner .main-menu>ul>li>.sub-menu-warpper{display:none !important}header .inner .main-menu>ul>li.active-submenu>.sub-menu-warpper{display:block !important}header .inner .main-menu>ul>li.active-submenu>.arrow-down:after{content:"\f106"}header .inner .main-menu>ul>li ul.submenu>li>.arrow-down{float:right;font-family:'FontAwesome';font-style:normal;vertical-align:middle;position:absolute;right:-35px;margin:auto;color:#4c1b51;bottom:inherit;top:8px;background:#fff;width:25px;height:25px;text-align:center;font-size:20px;display:block}header .inner .main-menu>ul>li ul.submenu>li>.arrow-down:after{content:"\f107"}header .inner .main-menu>ul>li ul.submenu>li.active-submenu>.arrow-down:after{content:"\f106"}header .inner .main-menu>ul>li.menu-item-has-children{padding-right:35px}}@media screen and (max-width:480px){.blog-listing ul li{padding:0}}