body{font-family:'Lato', sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.5em;color:#363535;}
a{color:#7D1690;font-weight:700;text-decoration:underline;}
body p a{color:#7D1690;font-weight:700;text-decoration:underline;}
@media (max-width:767px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:100%;}
}
@media (min-width:768px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:750px;}
}
@media (min-width:992px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:950px;}
}
@media (min-width:1100px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:1050px;}
}
@media (min-width:1200px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:1170px;}
}
@media (min-width:1270px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{max-width:1227px;}
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{padding-left:15px;padding-right:15px;}
.row{margin-left:-15px;margin-right:-15px;}
.row > *{padding-left:15px;padding-right:15px;}
::placeholder{color:#35334B;opacity:0.8;}
:placeholder{color:#35334B;opacity:0.8;}
::-webkit-input-placeholder{color:#35334B;opacity:0.8;}
:-webkit-input-placeholder{color:#35334B;opacity:0.8;}
::-moz-input-placeholder{color:#35334B;opacity:0.8;}
:-moz-input-placeholder{color:#35334B;opacity:0.8;}
::-ms-input-placeholder{color:#35334B;opacity:0.8;}
:-ms-input-placeholder{color:#35334B;opacity:0.8;}
a.btn,button,input[type="submit"],a,a:hover,a:active,a:visited{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;border:none;outline:none;text-decoration:none;}
a:focus,a.btn:focus,button:focus,input:focus{outline:1px solid #000 !important;}
p{margin:0 0 16px 0;padding:0;}
p:last-child,p:last-of-type{margin:0;padding:0;}
a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-violet,
a.btn{padding:10px 30px;background-color:#7D1690;border-radius:50px;color:#fff;font-size:16px;line-height:28px;font-style:normal;margin:0;display:inline-block;position:relative;z-index:1;vertical-align:middle;text-decoration:none;outline:none;font-weight:600;border:1px solid #7D1690;box-shadow:none;font-family:'Poppins', sans-serif;letter-spacing:0.0em;}
a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-violet:hover,
a.btn:hover,
a.btn:focus{border:1px solid #2B1690;background-color:#2B1690;color:#fff;text-decoration:none;outline:none;box-shadow:none;}
a.btn.btn-icon{padding:10px 25px 10px 54px;position:relative;line-height:22px;}
a.btn.btn-icon:before{content:"";position:absolute;left:25px;top:12px;width:14px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center center;font-size:0;line-height:0;margin:0;padding:0;}
a.btn.btn-icon.icon-person:before{background-image:url(../images/profile.png);}
pre{font-size:14px;line-height:20px;color:#000;}
/*//////////////////
search results
//////////////////*/
.search-results .main-content .inner-banner{background:rgb(125,22,144);background:-moz-linear-gradient(180deg, rgba(125,22,144,1) 0%, rgba(43,22,144,1) 100%);background:-webkit-linear-gradient(180deg, rgba(125,22,144,1) 0%, rgba(43,22,144,1) 100%);background:linear-gradient(180deg, rgba(125,22,144,1) 0%, rgba(43,22,144,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7d1690",endColorstr="#2b1690",GradientType=1);color:#fff;}
.search-results .main-content .inner-banner h1{padding-top:66px;padding-bottom:66px;}
.search-results .main-content .inner-banner	.col-md-1:first-of-type{display:none;}
.search-results .breadcrumbs span{font-size:14px;line-height:20px;padding:7px 0;}
.search-results #main{padding-top:30px;}
.search-results .post-item{margin:30px 0;}
#pagination .wp-pagenavi a.page{display:inline-block;position:relative;vertical-align:middle;margin:0;width:52px;text-align:center;font-size:17px;color:#35334B;letter-spacing:0px;font-weight:400;border:1px solid #E6E7E8;background-color:#fff;line-height:50px;padding:0;}
#pagination .wp-pagenavi .current{display:revert;display:inline-block;position:relative;vertical-align:middle;margin:0;width:52px;text-align:center;font-size:17px;letter-spacing:0px;font-weight:400;background-color:#2B1690;color:#fff;border-color:#2B1690;line-height:50px;padding:0;}
#pagination .wp-pagenavi a.page:hover, #pagination .wp-pagenavi a.nextpostslink:hover, #pagination .wp-pagenavi a.previouspostslink:hover{background-color:#2B1690;color:#fff;border-color:#2B1690;}
#pagination .wp-pagenavi a.nextpostslink, #pagination .wp-pagenavi a.previouspostslink{display:inline-block;position:relative;vertical-align:middle;margin:0;width:80px;text-align:center;font-size:17px;color:#35334B;letter-spacing:0px;font-weight:400;border:1px solid #E6E7E8;background-color:#fff;line-height:50px;padding:0;}
.search-strip h3{font-size:28px;line-height:34px;color:#2B1690;font-weight:bold;margin-top:10px;margin-left:-55px;}	
.search-strip{margin-top:60px;margin-bottom:60px;}
.search-strip form{width:100%;margin-top:20px;}
.search-strip [type=submit], .search-strip button{font-size:16px;line-height:48px;background-color:#2B1690;border:1px solid #2B1690;border-radius:50px;padding:0 23px;margin:0 0 0 4px;color:#fff;font-family:'Poppins', sans-serif;display:inline-block;position:relative;vertical-align:bottom;}
.search-strip .form-control{height:50px;max-width:100%;width:300px;font-size:16px;line-height:24px;background-color:#fff;color:#363535;border:1px solid #C1C1C1;border-radius:6px;padding:12px 20px;margin:0 4px 0 0;display:inline-block;position:relative;vertical-align:bottom;}
.search-strip .row:before{content:"";position:relative;left:20px;top:0;height:4px;width:60px;background-color:#AD965B;font-size:0;line-height:0;margin:0;padding:0;}
breadcrumbs{margin-left:20px;}
@media only screen and (max-width:590px){
.search-strip h3{margin-left:5px;}
}
@media only screen and (max-width:450px){
.search-strip .form-control{width:200px;}
}
/*/////////////////////
header
/////////////////////*/
h1,h2,h3,h4,h5,h6{font-family:'Poppins', sans-serif;margin:0;padding:0;letter-spacing:0;display:block;}
h6{font-size:16px;line-height:22px;font-weight:600;}
h1{font-size:48px;line-height:57px;font-weight:700;}
header#website-header{border-bottom:1px solid #EFEEF3;}
.header-top{background-color:#F6F5FB;padding:6px 0;}
.header-top-left{font-size:0;line-height:0;display:block;text-align:left;}
.header-top-left p{font-size:14px;line-height:38px;display:block;text-align:left;color:#35334B;font-family:'Poppins', sans-serif;}
.header-top-left p a{font-weight:500;text-decoration:underline;color:#35334B;}
.header-top-right{display:block;text-align:right;font-size:0;line-height:0;}
.header-top-right .menu-header-top-menu-container{display:inline-block;position:relative;vertical-align:middle;font-size:0;line-height:0;padding-right:14px;}
.header-top-right .search-form-outer{display:inline-block;position:relative;vertical-align:middle;font-size:0;line-height:0;padding-left:14px;}
.header-top-right .search-form-outer .searchform{}
.header-top-right .search-form-outer .searchform .searchforminner{display:block;position:relative;}
.header-top-right .search-form-outer .searchform .searchforminner label{display:none;}
.hide{display:none;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]{background-color:#fff;border:1px solid #E5E5E5;font-size:12px;font-family:'Poppins', sans-serif;line-height:36px;color:#35334B;border-radius:38px;width:145px;padding:0 30px 0 16px;outline:none;box-shadow:none;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]:hover,
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]:focus{outline:none;box-shadow:none;background-color:#fff;border:1px solid #E5E5E5;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]::placeholder{color:#35334B !important;opacity:0.9 !important;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]:placeholder{color:#35334B !important;opacity:0.9 !important;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]::-webkit-input-placeholder{color:#35334B !important;opacity:0.9 !important;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]:-webkit-input-placeholder{color:#35334B !important;opacity:0.9 !important;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]::-moz-input-placeholder{color:#35334B !important;opacity:0.9 !important;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]:-moz-input-placeholder{color:#35334B !important;opacity:0.9 !important;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]::-ms-input-placeholder{color:#35334B !important;opacity:0.9 !important;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="text"]:-ms-input-placeholder{color:#35334B !important;opacity:0.9 !important;}
.header-top-right .search-form-outer .searchform .searchforminner input[type="submit"]{position:absolute;top:11px;right:13px;height:16px;width:16px;background-image:url(../images/icon-search-26.png);background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:transparent;padding:0;margin:0;border:none;outline:none;box-shadow:none;}
.header-top-right .menu-header-top-menu-container ul.topmenu{margin:0;padding:0;list-style-type:none;display:block;position:relative;vertical-align:middle;}
.header-top-right .menu-header-top-menu-container ul.topmenu li{display:inline-block;position:relative;vertical-align:middle;margin:0 12px;}
.header-top-right .menu-header-top-menu-container ul.topmenu li:first-child{margin-left:0;}
.header-top-right .menu-header-top-menu-container ul.topmenu li:last-child{margin-right:0;}
.header-top-right .menu-header-top-menu-container ul.topmenu li a{font-family:'Poppins', sans-serif;font-size:14px;line-height:38px;color:#35334B;font-weight:400;display:block;border:none;outline:none;box-shadow:none;text-decoration:none;position:relative;}
.header-top-right .menu-header-top-menu-container ul.topmenu li a:hover{color:#35334B;border:none;outline:none;box-shadow:none;text-decoration:none;}
.header-top-right .menu-header-top-menu-container ul.topmenu li.current-page-ancestor a:after,
.header-top-right .menu-header-top-menu-container ul.topmenu li.current_page_item a:after,
.header-top-right .menu-header-top-menu-container ul.topmenu li.current-menu-item a:after{content:"";display:block;position:absolute;left:0;bottom:2px;width:100%;height:4px;background-color:#A69568;font-size:0;line-height:0;border:none;outline:none;box-shadow:none;text-decoration:none;}
.header-bottom{padding:11px 0;}
.header-bottom .header-logo.WithImage{margin:0;padding:0;font-size:0;line-height:0;display:block;text-align:left;max-width:100%;}
.header-bottom .header-logo.WithImage a{display:inline-block;position:relative;vertical-align:middle;font-size:0;line-height:0;max-width:100%;}
.header-bottom .header-logo.WithImage a img{margin:0;padding:0;font-size:0;line-height:0;display:block;max-width:100%;}
.header-bottom .header-bottom-right{display:block;position:relative;vertical-align:middle;text-align:right;font-size:0;line-height:0;margin:0;padding:0;}
.header-bottom .header-bottom-right .header-right-button,
.header-bottom .header-bottom-right .header-menu{font-size:0;line-height:0;margin:0;padding:0;display:inline-block;position:relative;vertical-align:middle;}
.header-bottom .header-bottom-right .header-right-button{padding-left:14px;}
.header-bottom .header-bottom-right .header-menu{padding-right:14px;}
.header-bottom-right .header-menu .menu-main-menu-container{display:block;position:relative;vertical-align:middle;text-align:right;font-size:0;line-height:0;margin:0;padding:0;}
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu{display:block;position:relative;vertical-align:middle;text-align:right;font-size:0;line-height:0;margin:0;padding:0;}
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li{font-size:0;line-height:0;margin:0;padding:0 23px;display:inline-block;position:relative;vertical-align:middle;}
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li:first-child{padding-left:0;}
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li:last-child{padding-right:0;}
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li a{display:block;position:relative;vertical-align:middle;text-align:left;font-size:17px;line-height:44px;margin:0;padding:0;color:#35334B;font-family:'Poppins', sans-serif;font-weight:600;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
div#mobile-menu-container{display:none;}
.mobile-bar-container{display:none;}
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#A69568;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;opacity:0;visibility:hidden;}
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li a:hover:before,
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li.current-page-ancestor a:before,
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li.current_page_item a:before,
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li.current-menu-item a:before{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;opacity:1;visibility:visible;}
/*.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li.current-page-ancestor a,
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li.current_page_item a,
.header-bottom-right .header-menu .menu-main-menu-container ul.nav-menu li.current-menu-item a{color:#2B1690;}*/
/***footer***/
footer.site-footer{}
footer.site-footer .footer-copyright-powerby-section{padding:30px 0;border-top:1px solid #D9D9D9;}
footer.site-footer .footer-copyright-powerby-section .footer-powerby-div,
footer.site-footer .footer-copyright-powerby-section .footer-copyright-div{font-family:'Poppins', sans-serif;font-size:14px;line-height:20px;font-weight:normal;}
footer.site-footer .footer-copyright-powerby-section .footer-copyright-div{text-align:left;}
footer.site-footer .footer-copyright-powerby-section .footer-powerby-div{text-align:right;}
footer.site-footer .footer-copyright-powerby-section .footer-powerby-div p,
footer.site-footer .footer-copyright-powerby-section .footer-copyright-div p{margin:0;font-weight:normal;}
footer.site-footer .footer-copyright-powerby-section .footer-powerby-div p a,
footer.site-footer .footer-copyright-powerby-section .footer-copyright-div p a{color:#7D1690;text-decoration:underline;border:none;outline:none;box-shadow:none;font-weight:normal;}
footer.site-footer .footer-copyright-powerby-section .footer-powerby-div p a:hover,
footer.site-footer .footer-copyright-powerby-section .footer-copyright-div p a:hover,
footer.site-footer .footer-copyright-powerby-section .footer-powerby-div p a:focus,
footer.site-footer .footer-copyright-powerby-section .footer-copyright-div p a:focus{color:#2B1690;text-decoration:none;border:none;outline:none;box-shadow:none;}
footer.site-footer .footer-social-links-section{padding:16px 0;border-top:1px solid #D9D9D9;font-size:0;line-height:00;}
footer.site-footer .footer-social-links-section .footer-social-link{font-family:'Poppins', sans-serif;font-size:14px;line-height:26px;font-weight:normal;display:inline-block;position:relative;vertical-align:middle;}
footer.site-footer .footer-social-links-section .footer-social-link p{margin:0;font-weight:normal;}
footer.site-footer .footer-social-links-section .footer-social-link p a{color:#7D1690;text-decoration:underline;border:none;outline:none;box-shadow:none;font-weight:normal;display:inline-block;}
footer.site-footer .footer-social-links-section .footer-social-link p a:hover,
footer.site-footer .footer-social-links-section .footer-social-link p a:focus{color:#2B1690;text-decoration:none;border:none;outline:none;box-shadow:none;}
footer.site-footer .footer-social-links-section .footer-social-link.first{padding-right:30px;}
footer.site-footer .footer-social-links-section .footer-social-link.second{padding-right:24px;}
footer.site-footer .footer-social-links-section .footer-social-link.second p a{padding-left:29px;position:relative;}
footer.site-footer .footer-social-links-section .footer-social-link.second p a:before{content:"";position:absolute;left:0;top:0;width:21px;height:26px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(../images/twitter.svg);}
footer.site-footer .footer-social-links-section .footer-social-link.third p a{padding-left:23px;position:relative;}
footer.site-footer .footer-social-links-section .footer-social-link.third p a:before{content:"";position:absolute;left:0;top:0;width:13px;height:26px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(../images/facebook.svg);}
footer.site-footer .footer-social-links-section .footer-social-link.fourth p a{padding-left:29px;position:relative;margin-left:20px;}
footer.site-footer .footer-social-links-section .footer-social-link.fourth p a:before{content:"";position:absolute;left:0;top:0;width:20px;height:26px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(../images/instagram.svg);}
footer.site-footer .footer-logo-text-menus-section{padding:39px 0 34px 0;}
footer.site-footer .footer-logo-text-menus-section .footer-logo-div{font-size:0;line-height:0;margin:0;padding:0;display:block;text-align:left;max-width:100%;}
footer.site-footer .footer-logo-text-menus-section .footer-logo-div a{font-size:0;line-height:0;margin:0;padding:0;display:inline-block;text-align:left;max-width:100%;}
footer.site-footer .footer-logo-text-menus-section .footer-logo-div a img{font-size:0;line-height:0;margin:0;padding:0;display:block;max-width:100%;}
footer.site-footer .footer-logo-text-menus-section .footer-text-div{font-family:'Poppins', sans-serif;font-size:14px;line-height:20px;font-weight:normal;color:#35334B;padding:0 10% 0 0;}
footer.site-footer .footer-logo-text-menus-section .footer-text-div p{margin:0 0 14px 0;}
footer.site-footer .footer-logo-text-menus-section .footer-text-div p:last-child{margin:0;}
footer.site-footer .footer-logo-text-menus-section .footer-text-div h6{font-family:'Poppins', sans-serif;font-size:15px;line-height:21px;font-weight:bold;color:#35334B;margin:0 0 9px 0;}
footer.site-footer .footer-logo-text-menus-section .footer-text-div strong{font-family:'Poppins', sans-serif;font-size:15px;line-height:21px;font-weight:bold;color:#35334B;margin:0 0 9px 0;display:block;}
footer.site-footer .footer-logo-text-menus-section .footer-menus-div{font-size:0;line-height:0;margin:0;padding:0;display:block;text-align:left;}
footer.site-footer .footer-logo-text-menus-section .footer-menus-div ul{font-size:0;line-height:0;margin:0;padding:0;display:block;text-align:left;}
footer.site-footer .footer-logo-text-menus-section .footer-menus-div ul li{font-size:0;line-height:0;margin:0 0 12px 0;padding:0;display:block;text-align:left;float:left;width:50%;}
footer.site-footer .footer-logo-text-menus-section .footer-menus-div ul li a{font-family:'Poppins', sans-serif;font-size:14px;line-height:20px;font-weight:normal;color:#7D1690;text-decoration:underline;border:none;box-shadow:none;outline:none;}
footer.site-footer .footer-logo-text-menus-section .footer-menus-div ul li a:hover,
footer.site-footer .footer-logo-text-menus-section .footer-menus-div ul li a:focus{text-decoration:none;border:none;box-shadow:none;outline:none;color:#2B1690;}
footer.site-footer .footer-form-section{background:rgb(125,22,144);background:-moz-linear-gradient(180deg, rgba(125,22,144,1) 0%, rgba(43,22,144,1) 100%);background:-webkit-linear-gradient(180deg, rgba(125,22,144,1) 0%, rgba(43,22,144,1) 100%);background:linear-gradient(180deg, rgba(125,22,144,1) 0%, rgba(43,22,144,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7d1690",endColorstr="#2b1690",GradientType=1);}
footer.site-footer .footer-form-section .footer-form-div{padding:37px 0 70px 0;border-right:1px solid rgba(255,255,255,0.36);}
footer.site-footer .footer-form-section .footer-text-div{padding:37px 0 70px 4%;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-title-div{padding:0 0 35px 0;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-title-div h5{font-size:24px;line-height:30px;font-weight:bold;padding:0 0 10px 0;margin:0 0 14px 0;display:block;position:relative;color:#fff;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-title-div h5:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100px;background-color:#A99562;font-size:0;line-height:0;margin:0;padding:0;}
footer.site-footer .footer-form-section .footer-text-div .footer-text-title-div h5{font-size:24px;line-height:30px;font-weight:bold;padding:0 0 10px 0;margin:0 0 14px 0;display:block;position:relative;color:#fff;}
footer.site-footer .footer-form-section .footer-text-div .footer-text-title-div h5:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100px;background-color:#A99562;font-size:0;line-height:0;margin:0;padding:0;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-title-div h3{font-size:24px;line-height:30px;font-weight:bold;padding:0 0 10px 0;margin:0 0 14px 0;display:block;position:relative;color:#fff;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-title-div h3:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100px;background-color:#A99562;font-size:0;line-height:0;margin:0;padding:0;}
footer.site-footer .footer-form-section .footer-text-div .footer-text-title-div h3{font-size:24px;line-height:30px;font-weight:bold;padding:0 0 10px 0;margin:0 0 14px 0;display:block;position:relative;color:#fff;}
footer.site-footer .footer-form-section .footer-text-div .footer-text-title-div h3:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100px;background-color:#A99562;font-size:0;line-height:0;margin:0;padding:0;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-title-div p{font-family:'Poppins', sans-serif;font-size:16px;line-height:22px;margin:0;color:#FFFFFF;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div{}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start !important;align-items:flex-start !important;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields.form-field-name,
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields.form-field-phone,
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .footer-form-fields.field-phone,
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .footer-form-fields.field-name{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;padding:0 20px 0 0;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields.form-field-submit,
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .footer-form-fields.field-submit{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields label,
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .footer-form-fields label{display:block;width:100%;font-family:'Poppins', sans-serif;font-size:16px;line-height:23px;font-weight:600;color:#fff;height:23px;margin:0 0 4px 0;padding:0;float:none;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields .wpcf7-form-control-wrap{display:block;width:100%;position:relative;margin:0;padding:0;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields input[type="text"],
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields input[type="tel"],
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .footer-form-fields input[type="text"]{display:block;width:100%;background-color:#fff;border-radius:6px;font-family:'Poppins', sans-serif;font-weight:normal;font-size:16px;line-height:44px;padding:0 10px;border:none;box-shadow:none;outline:none;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields.form-field-submit{padding-top:27px;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields input[type="submit"],
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .footer-form-fields input[type="submit"]{font-family:'Poppins', sans-serif;font-size:16px;line-height:22px;font-weight:600;padding:11px 30px;border-radius:44px;background-color:#fff;color:#7D1690;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .footer-form-fields.field-submit label{opacity:0;visibility:hidden;}
footer.site-footer .footer-form-section .footer-text-div .footer-text-inner-div{display:block;text-align:left;padding:6px 0 0 0;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .form-fields .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute;left:0;bottom:-16px;font-weight:600;color:#e52525;font-size:14px;line-height:16px;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form .wpcf7-response-output{margin:30px 0 0 0;width:67.5%;font-size:17px;line-height:25px;font-weight:600;color:#000;border:2px solid #000;padding:7px 10px;background-color:rgba(0,0,0,0.15);text-align:center;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form.invalid .wpcf7-response-output,
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form.unaccepted .wpcf7-response-output,
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form.payment-required .wpcf7-response-output{color:#e52525;border:2px solid #e52525;background-color:#fff;}
footer.site-footer .footer-form-section .footer-form-div .footer-form-inner-div form.sent .wpcf7-response-output{color:#227437;border:2px solid #227437;background-color:#fff;}
footer.site-footer .footer-form-section .footer-text-div .footer-text-inner-div h4{margin:0;padding:0 0 0 52px;display:block;color:#fff;position:relative;}
footer.site-footer .footer-form-section .footer-text-div .footer-text-inner-div h4:before{content:"";position:absolute;left:0;top:0;width:37px;height:37px;background-image:url(../images/chat.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;}
footer.site-footer .footer-form-section .footer-text-div .footer-text-inner-div h4 span{display:block;font-style:normal;font-size:16px;line-height:22px;font-weight:normal;}
footer.site-footer .footer-form-section .footer-text-div .footer-text-inner-div h4 em{display:block;font-style:normal;font-size:30px;line-height:40px;font-weight:bold;text-transform:uppercase;}
/*18-03-2022*/
.page_title_section{}
.page_title_section .page_title_area{background:rgb(125,22,144);background:-moz-linear-gradient(180deg, rgba(125,22,144,1) 0%, rgba(43,22,144,1) 100%);background:-webkit-linear-gradient(180deg, rgba(125,22,144,1) 0%, rgba(43,22,144,1) 100%);background:linear-gradient(180deg, rgba(125,22,144,1) 0%, rgba(43,22,144,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7d1690",endColorstr="#2b1690",GradientType=1);}
.page_title_section .page_title_area .page_title_area_inner{font-size:0;line-height:0;margin:0;padding:66px 0 53px 0;}
.page_title_area_inner h6{color:#fff;margin:0 0 10px 0;display:block;position:relative;}
.page_title_area_inner span{color:#fff;margin:0 0 10px 0;display:block;position:relative;font-size:16px;line-height:22px;font-weight:600;font-family:'Poppins', sans-serif;letter-spacing:0;}
.page_title_area_inner h1{color:#fff;padding-top:4px;min-height:118px;}
.page_title_area_inner h6:after{content:"";position:absolute;left:0;bottom:-14px;height:4px;width:60px;background-color:#AD965B;}
.page_title_area_inner span:after{content:"";position:absolute;left:0;bottom:-14px;height:4px;width:60px;background-color:#AD965B;}
.page_title_section .page_breadcrumb_area{padding:7px 0;}
.page_title_section .page_breadcrumb_area .page_breadcrumb_area_inner{font-size:0;line-height:0;margin:0;padding:0;display:block;position:relative;vertical-align:middle;}
.page_breadcrumb_area_inner > span,
.page_breadcrumb_area_inner > i{display:inline-block;position:relative;vertical-align:middle;}
.page_breadcrumb_area_inner > span > a{display:block;color:#24185C;font-weight:normal;}
.page_breadcrumb_area_inner > i{font-size:14px;line-height:20px;color:#24185C;font-weight:normal;margin:0 7px;}
.page_breadcrumb_area_inner > span > a > span,
.page_breadcrumb_area_inner > span > span.current-item{display:block;font-size:14px;line-height:20px;color:#24185C;font-weight:normal;}
.page_breadcrumb_area_inner > span > span.current-item{font-weight:700;}
.stories_post_list_section{padding:30px 0 30px 0;}
.stories_post_list_section .stories_post_list_title{padding:0 0 28px 0;}
.stories_post_list_title .stories_post_list_title_inner{padding:10px 0 0 0;display:block;position:relative;}
.stories_post_list_title .stories_post_list_title_inner:before{content:"";position:absolute;left:0;top:0;width:60px;height:4px;background-color:#AD965B;font-size:0;line-height:0;}
.stories_post_list_title .stories_post_list_title_inner h2{font-size:36px;line-height:42px;font-weight:bold;color:#2B1690;}
.stories_post_list_section .stories_post_lists{}
.stories_post_list_section .stories_post_lists .row{margin-left:-9px;margin-right:-9px;}
.stories_post_list_section .stories_post_lists .row .col{padding-left:9px;padding-right:9px;}
.stories_post_lists .stories_post_list_single_item{margin-bottom:30px;}
.stories_post_lists .stories_post_list_single_item a.post_link{display:block;position:relative;margin:0;padding:0;width:100%;font-size:0;line-height:0;}
.stories_post_list_single_item .stories_post_list_single_item_image{display:block;position:relative;margin:0;padding:0;width:100%;font-size:0;line-height:0;border-radius:10px 10px 0 0;overflow:hidden;}
.stories_post_list_single_item .stories_post_list_single_item_image img{display:block;position:relative;margin:0;padding:0;width:100%;max-width:100%;}
.stories_post_list_single_item .stories_post_list_single_item_content{border:1px solid #E5E5E5;border-top:none;border-radius:0 0 10px 10px;padding:24px 36px 24px 24px;}
.stories_post_list_single_item .stories_post_list_single_item_content .stories_post_list_single_item_text{padding:51px 0 0 0;margin:0 0 18px 0;display:block;position:relative;}
.stories_post_list_single_item .stories_post_list_single_item_content .stories_post_list_single_item_text p{font-size:20px;line-height:30px;font-weight:normal;color:#383838;}
.stories_post_list_single_item .stories_post_list_single_item_content .stories_post_list_single_item_text:before{content:"";background-image:url(../images/speech.svg);background-repeat:no-repeat;background-size:auto;background-position:top left;height:40px;width:40px;position:absolute;left:0;top:0;}
.stories_post_list_single_item .stories_post_list_single_item_content .stories_post_list_single_item_title{}
.stories_post_list_single_item .stories_post_list_single_item_content .stories_post_list_single_item_title h6{font-size:16px;line-height:23px;font-weight:bold;color:#2B1690;}
.stories_post_list_single_item .stories_post_list_single_item_content .stories_post_list_single_item_title h6 span{display:block;color:#35334B;font-weight:normal;}
.stories_post_list_single_item .stories_post_list_single_item_content .stories_post_list_single_item_title strong{font-size:16px;line-height:23px;font-weight:bold;color:#2B1690;font-family:'Poppins', sans-serif;margin:0;padding:0;letter-spacing:0;display:block;}
.stories_post_list_single_item .stories_post_list_single_item_content .stories_post_list_single_item_title strong span{display:block;color:#35334B;font-weight:normal;}
.stories_post_pagination{text-align:center;padding:15px 0 20px 0;}
.stories_post_pagination .wp-pagenavi{display:block;position:relative;margin:0;padding:0;width:100%;font-size:0;line-height:0;vertical-align:middle;}
.stories_post_pagination .wp-pagenavi a,
.stories_post_pagination .wp-pagenavi span{display:inline-block;position:relative;vertical-align:middle;font-size:16px;line-height:40px;background-color:#7D1690;color:#fff;font-style:normal;text-decoration:none;outline:none;font-weight:600;box-shadow:none;font-family:'Poppins', sans-serif;letter-spacing:0.0em;border:none;padding:0 14px;margin:0 7px;}
.stories_post_pagination .wp-pagenavi span.current,
.stories_post_pagination .wp-pagenavi a:hover{background-color:#2B1690;color:#fff;text-decoration:none;outline:none;box-shadow:none;}
.stories_post_single_page_section{padding:30px 0 25px 0;}
.stories_post_single_page_section .stories_post_single_page_main_inner{padding:0 0 0 27px;}
.stories_post_single_page_audio{text-align:left;}
.stories_post_single_page_audio button{font-size:18px;line-height:24px;padding:10px 25px 10px 59px;background-color:#7D1690;border-radius:44px;display:inline-block;font-weight:600;color:#fff;font-family:'Poppins', sans-serif;letter-spacing:0;border:none;outline:none;box-shadow:none;position:relative;}
.stories_post_single_page_audio button:before{content:"";background-image:url(../images/volume.png);background-repeat:no-repeat;background-size:contain;background-position:top left;height:20px;width:20px;position:absolute;left:25px;top:12px;}
.stories_post_single_page_audio button.audioplayed:before{background-image:url(../images/pause.png);}
.stories_post_single_page_audio button:hover{background-color:#2B1690;color:#fff;border:none;outline:none;box-shadow:none;}
.stories_post_single_page_audio button:focus{border:none;box-shadow:none;}
.stories_post_single_page_audio .audioplayer{padding:20px 0 0 0;}
.stories_post_single_page_section > div.container > div.row{margin-left:-9px;margin-right:-9px;}
.stories_post_single_page_section > div.container > div.row > div.col{padding-left:9px;padding-right:9px;}
.stories_post_single_page_sub_item{padding:50px 0 0 0;}
.stories_post_single_page_sub_item .stories_post_single_page_sub_item_title{text-align:left;padding:12px 0 12px 0;display:block;position:relative;}
.stories_post_single_page_sub_item .stories_post_single_page_sub_item_title:before{content:"";position:absolute;left:0;top:0;width:60px;height:4px;background-color:#A69568;font-size:0;line-height:0;}
.stories_post_single_page_sub_item .stories_post_single_page_sub_item_title h2{font-size:28px;line-height:35px;font-weight:700;color:#2B1690;}
.stories_post_single_page_sub_item .stories_post_single_page_sub_item_text{font-size:18px;line-height:27px;padding:0 13% 0 0;}
.stories_post_single_page_sub_item .stories_post_single_page_sub_item_text p{margin:0 0 20px 0;}
.stories_post_single_page_sub_item .stories_post_single_page_sub_item_text p:last-child{margin:0;}
.stories_post_single_page_addition_info{padding:39px 32px;border-bottom:2px solid;margin-top:50px;	}
.stories_post_single_page_addition_info.white{border-bottom-color:#363535;background-color:#fff;}
.stories_post_single_page_addition_info.ivory{border-bottom-color:#A99562;background-color:#F6F4EF;}
.stories_post_single_page_addition_info.grey{border-bottom-color:#73258B;background-color:#F6F5FB;}
.stories_post_single_page_addition_info .stories_post_single_page_sub_item_title{text-align:left;padding:12px 0 12px 0;display:block;position:relative;}
.stories_post_single_page_addition_info .stories_post_single_page_sub_item_title:before{content:"";position:absolute;left:0;top:0;width:60px;height:4px;background-color:#A69568;font-size:0;line-height:0;}
.stories_post_single_page_addition_info .stories_post_single_page_sub_item_title h2{font-size:28px;line-height:35px;font-weight:700;color:#2B1690;}
.stories_post_single_page_addition_info .stories_post_single_page_sub_item_text{font-size:18px;line-height:27px;padding:0 13% 0 0;}
.stories_post_single_page_addition_info .stories_post_single_page_sub_item_text p{margin:0 0 20px 0;}
.stories_post_single_page_addition_info .stories_post_single_page_sub_item_text p:last-child{margin:0;}
.stories_post_single_page_addition_info .stories_post_single_page_sub_item_button{padding:25px 0 0 0;}
.stories_post_single_page_sub_item_pretitle h6{margin:0 0 10px 0;display:block;position:relative;color:#2B1690;}
.stories_post_single_page_sub_item_pretitle span{margin:0 0 10px 0;display:block;position:relative;color:#2B1690;font-size:16px;line-height:22px;font-weight:600;font-family:'Poppins', sans-serif;letter-spacing:0;}
/*19-05-2022*/
.content-area .site-main{padding-bottom:60px;}
.page_title_area_inner_image{text-align:right;}
.page_title_area_inner_image img{margin:0 0 0 auto;}
/*cards_with_icons*/
.cards_with_icons_section{padding:30px 0 0 0;}
.cards_with_icons_section.white{background-color:transparent;}
.cards_with_icons_section.ivory{background-color:#F6F4EF;padding:60px 0 30px 0;}
.cards_with_icons_section.grey{background-color:#F6F5FB;padding:60px 0 30px 0;}
.inner_section_title_area{font-size:0;line-height:0;padding:0 0 30px 0;margin:0;}
.inner_section_title_area .inner_section_title_area_h6{font-size:0;line-height:0;margin:0;padding:0 0 8px 0;display:block;position:relative;}
.inner_section_title_area .inner_section_title_area_h6 h6{font-size:16px;line-height:23px;color:#2B1690;font-weight:600;}
.inner_section_title_area .inner_section_title_area_h6 span{font-family:'Poppins', sans-serif;margin:0;padding:0;letter-spacing:0;display:block;font-size:16px;line-height:23px;color:#2B1690;font-weight:600;}
.inner_section_title_area .inner_section_title_area_h2{font-size:0;line-height:0;margin:0;padding:6px 0 0 0;display:block;position:relative;}
.inner_section_title_area .inner_section_title_area_h2 h2, h2{font-size:36px;line-height:51px;color:#2B1690;font-weight:bold;}
.inner_section_title_area .inner_section_title_area_h2:before{content:"";position:absolute;left:0;top:0;height:4px;width:60px;background-color:#AD965B;font-size:0;line-height:0;margin:0;padding:0;}
.inner_section_title_area .inner_section_title_area_description{padding:12px 30% 0 0;font-size:18px;line-height:27px;color:#35334B;}
.inner_section_title_area .inner_section_title_area_description p{margin:0 0 25px 0;}
.inner_section_title_area .inner_section_title_area_description p:last-child{margin:0 0 0 0;}
.inner_section_title_area .inner_section_title_area_description h4{font-size:20px;line-height:27px;font-weight:bold;margin-bottom:8px;color:#2B1690;}
.inner_section_title_area .inner_section_title_area_description h3{font-size:20px;line-height:27px;font-weight:bold;margin-bottom:8px;color:#2B1690;}
.inner_section_title_area .inner_section_title_area_description ul{margin-bottom:25px;}
.inner_section_title_area .inner_section_title_area_description ul:last-child{margin:0 0 0 0;}
.cards_with_icons_section .cards_area{}
.cards_with_icons_section .cards_area > div.row{margin-left:-9px;margin-right:-9px;}
.cards_with_icons_section .cards_area > div.row > div.col{padding-left:9px;padding-right:9px;}
.cards_with_icons_section .cards_area .cards_area_card_single{font-size:0;line-height:0;margin:0 0 30px 0;padding:0;display:block;position:relative;}
.cards_area_card_single .cards_area_card_single_inner{display:block;padding:55px 55px 25px 35px;border:1px solid #E5E5E5;border-radius:10px;background-color:#fff;overflow:hidden;}
.cards_area_card_single .cards_area_card_single_inner img{display:block;margin:0;max-width:86px;width:100%;height:auto;}
.cards_area_card_single .cards_area_card_single_inner h4{font-size:20px;line-height:28px;font-weight:bold;color:#2B1690;min-height:56px;margin:35px 0 0 0;}
.cards_area_card_single .cards_area_card_single_inner h3{font-size:20px;line-height:28px;font-weight:bold;color:#2B1690;min-height:56px;margin:35px 0 0 0;}
.cards_area_card_single .cards_area_card_single_inner.with_link:hover h3{color:#7D1690;}
.cards_area_card_single .cards_area_card_single_inner.with_link:hover h4{color:#7D1690;}
.bottom_button_area{padding:0 0 30px 0;}
/*cards_blocks*/
.cards_blocks_section .cards_blocks_area > div.row{margin-left:-9px;margin-right:-9px;}
.cards_blocks_section .cards_blocks_area > div.row > div.col{padding-left:9px;padding-right:9px;}
.cards_blocks_section .cards_blocks_area .cards_blocks_area_card_single{padding:40px 30px 30px 25px;margin-bottom:30px;}
.cards_blocks_section .cards_blocks_area .cards_blocks_area_card_single.white{background-color:transparent;border:1px solid transparent;border-bottom:2px solid #35334B;}
.cards_blocks_section .cards_blocks_area .cards_blocks_area_card_single.ivory{background-color:#F6F4EF;border:1px solid #F6F4EF;border-bottom:2px solid #A99562;}
.cards_blocks_section .cards_blocks_area .cards_blocks_area_card_single.grey{background-color:#F6F5FB;border:1px solid #F6F5FB;border-bottom:2px solid #73258B;}
.cards_blocks_area_card_single .cards_blocks_area_card_single_h3{font-size:0;line-height:0;margin:0;padding:8px 0 0 0;display:block;position:relative;}
.cards_blocks_area_card_single .cards_blocks_area_card_single_h3:before{content:"";position:absolute;left:0;top:0;height:4px;width:60px;background-color:#AD965B;font-size:0;line-height:0;margin:0;padding:0;}
.cards_blocks_area_card_single .cards_blocks_area_card_single_h3 h3{font-size:28px;line-height:36px;color:#2B1690;font-weight:bold;margin:0;}
.cards_blocks_area_card_single .cards_blocks_area_card_single_description{padding:25px 0 0 0;font-size:18px;line-height:27px;color:#35334B;min-height:81px;}
.cards_blocks_area_card_single .cards_blocks_area_card_single_description p{margin:0 0 18px 0;}
.cards_blocks_area_card_single .cards_blocks_area_card_single_description p:last-child{margin:0 0 0 0;}
.cards_blocks_area_card_single .cards_blocks_area_card_single_button{padding:20px 0 0 0;}
/*standard_text_block*/
.inner_section_title_area .inner_section_title_area_h3{font-size:0;line-height:0;margin:0;padding:10px 0 0 0;display:block;position:relative;}
.inner_section_title_area .inner_section_title_area_h3 h3{font-size:28px;line-height:34px;color:#2B1690;font-weight:bold;}
.inner_section_title_area .inner_section_title_area_h3 h2{font-size:28px;line-height:34px;color:#2B1690;font-weight:bold;}
.inner_section_title_area .inner_section_title_area_h3:before{content:"";position:absolute;left:0;top:0;height:4px;width:60px;background-color:#AD965B;font-size:0;line-height:0;margin:0;padding:0;}
/*faqs_area_section*/
.cards_with_icons_section.faqs_area_section{}
.faqs_area_section .faqs_area{margin-bottom:30px;}
.cards_with_icons_section.faqs_area_section .inner_section_title_area{padding-bottom:20px;}
.faqs_area .accordion{}
.faqs_area .accordion .card{border:1px solid #ECECED;border-radius:0;}
.faqs_area .accordion .card .card-header{padding:0;border-bottom:1px solid #ECECED;background-color:transparent;}
.faqs_area .accordion .card .card-header h4{background-color:transparent;}
.faqs_area .accordion .card .card-header h4 button.btn{font-size:18px;line-height:25px;padding:17px 50px 17px 25px;color:#2B1690;font-weight:600;background-color:transparent;background-color:transparent;background-image:url(../images/icon-minus.png);background-repeat:no-repeat;background-position:right 32px top 22px;background-size:auto;}
.faqs_area .accordion .card .card-header h4 button.btn.collapsed{background-image:url(../images/icon-plus.png);}
.faqs_area .accordion .card .card-header h4 button:hover,
.faqs_area .accordion .card .card-header h4 button:focus{outline:none !important;box-shadow:none !important;text-decoration:none !important;}
.faqs_area .accordion .card .card-header h3{background-color:transparent;}
.faqs_area .accordion .card .card-header h3 button.btn{font-size:18px;line-height:25px;padding:17px 50px 17px 25px;color:#2B1690;font-weight:600;background-color:transparent;background-image:url(../images/icon-minus.png);background-repeat:no-repeat;background-position:right 32px top 22px;background-size:auto;}
.faqs_area .accordion .card .card-header h3 button.btn.collapsed{background-image:url(../images/icon-plus.png);}
.faqs_area .accordion .card .card-header h3 button:hover,
.faqs_area .accordion .card .card-header h3 button:focus{outline:none !important;box-shadow:none !important;text-decoration:none !important;}
.faqs_area .accordion .card .collapse_faq_single_body{}
.faqs_area .accordion .card .collapse_faq_single_body .card-body{padding:19px 16% 19px 25px;font-size:18px;line-height:27px;color:#35334B;border-top:1px solid #73258B;background-color:#F6F4EF;}
/*related_block_section*/
.cards_with_icons_section.related_block_section{}
.cards_with_icons_section.related_block_section .inner_section_title_area{padding:0 0 15px 0;}
.related_block_area{padding:0 0 30px 0;}
.related_block_area > div.related_block_single{padding:0 0 15px 0;}
.related_block_area > div.related_block_single:last-child,
.related_block_area > div.related_block_single:last-of-type{padding:0;}
.related_block_area .related_block_single .related_block_single_linktitle{font-size:18px;line-height:25px;font-weight:700;font-family:'Lato', sans-serif;padding:0 0 3px 0;color:#7D1690;}
.related_block_area .related_block_single .related_block_single_linktitle p{margin:0;}
.related_block_area .related_block_single .related_block_single_linktitle p a{display:inline-block;position:relative;vertical-align:middle;font-weight:700;font-family:'Lato', sans-serif;color:#7D1690;}
.related_block_area .related_block_single .related_block_single_details{color:#35334B;font-size:15px;line-height:23px;font-family:'Lato', sans-serif;font-weight:normal;}
@media (min-width:992px){
.page_title_section .page_title_area .col.col-12.col-sm-12.col-md-7.col-lg-8{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
.page_title_section .page_title_area .col.col-12.col-sm-12.col-md-5.col-lg-4{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}
}
/*approved_intermediary*/
.approved_intermediary_listing_area{padding:44px 0 68px 0;}
.approved_intermediary_listing_area.backgound_1{background-color:#F6F4EF;}
.approved_intermediary_listing_area.backgound_0{background-color:#F6F5FB;}
.approved_intermediary_listing_single{padding:26px 32px 32px 32px;border-bottom:2px solid #73258B;background-color:#fff;margin-bottom:14px;}
.approved_intermediary_listing_single .approved_intermediary_listing_single_title{padding:0;}
.approved_intermediary_listing_single .approved_intermediary_listing_single_title h3{font-size:22px;line-height:31px;font-weight:700;color:#2B1690;}
.approved_intermediary_listing_single .approved_intermediary_listing_single_auth_num{padding:0 0 15px 0;font-size:0;line-height:0;display:block;text-align:left;}
.approved_intermediary_listing_single .approved_intermediary_listing_single_auth_num span{display:inline-block;font-size:18px;line-height:22px;letter-spacing:0px;color:#363535;text-align:left;}
.approved_intermediary_listing_single .approved_intermediary_listing_single_auth_num span em{font-style:normal;}
@media (min-width:768px){
.approved_intermediary_listing_single_other_details .col.col-12.col-md-4.column_1{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
.approved_intermediary_listing_single_other_details .col.col-12.col-md-4.column_2{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
.approved_intermediary_listing_single_other_details .col.col-12.col-md-4.column_3{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}
}
.approved_intermediary_single_details_title{padding:0 0 5px 0;}
.approved_intermediary_single_details_title h5{font-size:16px;line-height:23px;letter-spacing:-0.32px;color:#7D1690;font-weight:600;}
.approved_intermediary_single_details_title h4{font-size:16px;line-height:23px;letter-spacing:-0.32px;color:#7D1690;font-weight:600;}
.approved_intermediary_single_details_title span{font-family:'Poppins', sans-serif;margin:0;padding:0;display:block;font-size:16px;line-height:23px;letter-spacing:-0.32px;color:#7D1690;font-weight:600;}
.approved_intermediary_single_details_address,
.approved_intermediary_single_details_content{font-size:18px;line-height:24px;font-weight:normal;color:#363535;}
.approved_intermediary_single_details_content strong{font-weight:700;}
.approved_intermediary_single_details_content a{text-decoration:none;outline:none;box-shadow:none;border:none;color:#363535;font-weight:normal;}
.approved_intermediary_single_details_content p{margin:0;}
.approved_intermediary_single_details_content p.weburl{padding-right:23px;text-align:right;position:relative;display:block;}
.approved_intermediary_single_details_content p.weburl a{text-decoration:underline;color:#7D1690;font-weight:bold;}
.approved_intermediary_single_details_content p.weburl:after{content:"";position:absolute;right:0;bottom:5px;width:11px;height:11px;background-image:url(../images/foreign.png);background-repeat:no-repeat;background-size:contain;background-position:center center;}
.approved_intermediary_single_details_address{letter-spacing:-0.32px;}
.approved_intermediary_single_details_country{font-size:0;line-height:0;margin:0;padding:0;list-style-type:none;display:block;}
.approved_intermediary_single_details_country ul{font-size:0;line-height:0;margin:0;padding:0;list-style-type:none;display:block;position:relative;vertical-align:middle;}
.approved_intermediary_single_details_country ul li{font-size:14px;line-height:17px;letter-spacing:-0.28px;color:#35334B;padding:7px 17px;display:inline-block;position:relative;vertical-align:middle;margin:0 5px;background-color:#F6EEF7;border-radius:31px;}
.approved_intermediary_single_details_country ul li:first-child{margin-left:0;}
.approved_intermediary_single_details_country ul li:last-child{margin-right:0;}
body.page-id-286 .content-area .site-main{padding-bottom:0px;}
/*page-PIA*/
.page-with-sidebar{padding-top:30px;}
.page-with-sidebar > div.container{}
@media (min-width:992px){
.page-with-sidebar > div.container > div.row{margin-left:-23px;margin-right:-23px;}
.page-with-sidebar > div.container > div.row > div.col.col-12.col-lg-8{padding-right:23px;padding-left:23px;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;}
.page-with-sidebar > div.container > div.row > div.col.col-12.col-lg-4{padding-right:23px;padding-left:23px;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
}
.page-with-sidebar .cards_with_icons_section.white > div.container{padding-left:0;padding-right:0;}
.page-with-sidebar .cards_with_icons_section.white > div.container > div.row{margin-left:0;margin-right:0;}
.page-with-sidebar .cards_with_icons_section.white > div.container > div.row > div.col.col-12{padding-left:0;padding-right:0;}
.page-with-sidebar .cards_with_icons_section.white .inner_section_title_area .inner_section_title_area_description{padding-right:10%;}
.page-with-sidebar > div.container > div.row > div.col.col-12.col-lg-8 > div{margin-top:30px;}
.page-with-sidebar > div.container > div.row > div.col.col-12.col-lg-8 > div:first-child{margin-top:0;}
.page-with-sidebar > div.container > div.row > div.col.col-12.col-lg-8 > div:first-of-type{margin-top:0;}
.page-with-sidebar .cards_with_icons_section.grey{padding:40px 40px 10px 30px;border-bottom:2px solid #7D1690;margin-top:60px !important;}
.page-with-sidebar .cards_with_icons_section.grey > div.container{padding-left:0;padding-right:0;}
.page-with-sidebar .cards_with_icons_section.grey > div.container > div.row{margin-left:0;margin-right:0;}
.page-with-sidebar .cards_with_icons_section.grey > div.container > div.row > div.col.col-12{padding-left:0;padding-right:0;}
.page-with-sidebar .cards_with_icons_section.ivory > div.container{padding-left:0;padding-right:0;}
.page-with-sidebar .cards_with_icons_section.ivory > div.container > div.row{margin-left:0;margin-right:0;}
.page-with-sidebar .cards_with_icons_section.ivory > div.container > div.row > div.col.col-12{padding-left:0;padding-right:0;}
.page-with-sidebar .cards_with_icons_section.ivory{padding:40px 40px 10px 30px;border-bottom:2px solid #7D1690;margin-top:60px !important;}
.page-with-sidebar .cards_with_icons_section .bottom_button_area.text-center{text-align:left !important;}
.page-with-sidebar .cards_with_icons_section .inner_section_title_area .inner_section_title_area_description{padding-right:5%;}
.page-with-sidebar .cards_with_icons_section .inner_section_title_area .inner_section_title_area_description ul{margin:0 0 18px 0;padding:0;list-style-type:none;display:block;}
.page-with-sidebar .cards_with_icons_section .inner_section_title_area .inner_section_title_area_description ul li{margin:0 0 25px 0;padding:0 0 0 35px;list-style-type:none;display:block;position:relative;font-size:18px;line-height:27px;color:#35334B;font-weight:normal;}
.page-with-sidebar .cards_with_icons_section .inner_section_title_area .inner_section_title_area_description ul li h3{font-size:20px;line-height:28px;font-weight:700;color:#2B1690;margin:0 0 6px 0;padding:0;}
.page-with-sidebar .cards_with_icons_section .inner_section_title_area .inner_section_title_area_description ul li:before{content:"";position:absolute;left:0;top:2px;width:25px;height:25px;background-image:url(../images/icon-tick.png);background-repeat:no-repeat;background-size:contain;background-position:center center;}
.page-with-sidebar .cards_with_icons_section .inner_section_title_area .inner_section_title_area_description ul:last-child,
.page-with-sidebar .cards_with_icons_section .inner_section_title_area .inner_section_title_area_description ul li:last-child{margin-bottom:0;}
.sidebar{background-color:#F6F5FB;padding:40px 51px 30px 25px;border-bottom:1px solid #73258B;}
.sidebar .widget{}
.sidebar .widget + .widget{margin-top:50px;}
.sidebar .widget .widgettitlediv{font-size:0;line-height:0;margin:0 0 15px 0;padding:10px 0 0 0;display:block;position:relative;}
.sidebar .widget .widgettitlediv h3{font-size:28px;line-height:34px;color:#2B1690;font-weight:bold;}
.sidebar .widget .widgettitlediv:before{content:"";position:absolute;left:0;top:0;height:4px;width:60px;background-color:#AD965B;font-size:0;line-height:0;margin:0;padding:0;}
.standard_text_block.white{display:block;position:relative;}
.standard_text_block.white .back_to_top{position:absolute;right:0;bottom:0;font-size:14px;line-height:18px;color:#363535;display:block;padding:0 24px 0 0;text-decoration:underline;}
.standard_text_block.white .back_to_top:after{content:"";position:absolute;right:0;top:1px;height:16px;width:16px;background-image:url(../images/icon-arrow-up.png);background-repeat:no-repeat;background-size:contain;background-position:center center;}
.related_block_section.white{display:block;position:relative;}
.related_block_section.white .back_to_top{position:absolute;right:0;bottom:0;font-size:14px;line-height:18px;color:#363535;display:block;padding:0 24px 0 0;text-decoration:underline;}
.related_block_section.white .back_to_top:after{content:"";position:absolute;right:0;top:1px;height:16px;width:16px;background-image:url(../images/icon-arrow-up.png);background-repeat:no-repeat;background-size:contain;background-position:center center;}
.PIA_page_h3_links_section{}
.PIA_page_h3_links_section .PIA_page_h3_links_section_title{padding:0 0 15px 0;}
.PIA_page_h3_links_section .PIA_page_h3_links_section_title strong{font-size:18px;line-height:25px;color:#2B1690;font-weight:bold;font-family:'Poppins', sans-serif;margin:0;padding:0;letter-spacing:0;display:block;}
.PIA_page_h3_links_section .PIA_page_h3_links_section_content{}
.PIA_page_h3_links_section .PIA_page_h3_links_section_content ul{list-style-type:none;margin:0;padding:0;display:block;font-size:0;line-height:0;}
.PIA_page_h3_links_section .PIA_page_h3_links_section_content ul li{list-style-type:none;margin:0 0 15px 0;padding:0;display:block;font-size:0;line-height:0;position:relative;vertical-align:middle;}
.PIA_page_h3_links_section .PIA_page_h3_links_section_content ul li:last-child{margin-bottom:0;}
.PIA_page_h3_links_section .PIA_page_h3_links_section_content ul li a{display:inline-block;position:relative;vertical-align:middle;font-size:18px;line-height:25px;font-weight:bold;text-decoration:underline;}
.sidebar .widget .textwidget strong em{font-style:normal;color:#7D1690;}
/*23-05-2022*/
.RleCalculatorOuter{background-color:#F6F4EF;padding:49px 0;margin-bottom:30px;}
/*24-05-2022*/
.cards_with_icons_section.CardsWithImages{padding-top:60px;}
.cards_with_icons_section.CardsWithImages .cards_area .cards_area_card_single{}
.cards_with_icons_section.CardsWithImages .cards_area .cards_area_card_single .cards_area_card_single_inner{padding:0;}
.cards_with_icons_section.CardsWithImages .cards_area .cards_area_card_single .cards_area_card_single_inner .cards_with_images_inner_image{display:block;padding:0;margin:0;font-size:0;line-height:0;}
.cards_with_icons_section.CardsWithImages .cards_area .cards_area_card_single .cards_area_card_single_inner .cards_with_images_inner_image img{display:block;padding:0;margin:0;font-size:0;line-height:0;width:100%;max-width:100%;}
.cards_with_icons_section.CardsWithImages .cards_area .cards_area_card_single .cards_area_card_single_inner .cards_with_images_inner_title{padding:23px 50px 23px 25px;}
.cards_with_icons_section.CardsWithImages .cards_area .cards_area_card_single .cards_area_card_single_inner .cards_with_images_inner_title h3{margin:0;}
.cards_with_icons_section.CardsWithImages .cards_area .cards_area_card_single .cards_area_card_single_inner .cards_with_images_inner_title h4{margin:0;}
body.home .RleCalculatorOuter{margin-bottom:0;}
.cards_with_icons_section.TestimonialsBlock{padding:60px 0 30px 0;}
.page_title_section.home_page{}
.page_title_section.home_page .page_title_area_inner_image{text-align:center;}
.page_title_section.home_page .page_title_area_inner_image img{height:auto;max-width:332px;width:100%;margin:62px auto 55px auto;display:block;padding:0;}
.page_title_section.home_page .page_title_area .page_title_area_inner h1{font-size:60px;line-height:70px;font-weight:700;}
.page_title_section.home_page .page_title_area .page_title_area_inner .bottom_button_area{padding:15px 0 0 0;}
.page_title_section.home_page .page_title_area .page_title_area_inner .bottom_button_area a.btn{background-color:#fff;color:#7D1690;border-color:#fff;}
.sidebar .widget .textwidget{}
.sidebar .widget .textwidget .wpcf7{padding:20px 0 20px 0;}
.sidebar .widget .textwidget .wpcf7 .wpcf7-form{}
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields{display:block;width:100%;margin:0;padding:0;position:relative;}
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields label{display:block;width:100%;margin:0 0 4px 0;padding:0;position:relative;font-size:16px;line-height:23px;color:#7D1690;font-weight:600;font-family:'Poppins', sans-serif;}
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields span.wpcf7-form-control-wrap{display:block;width:100%;margin:0;padding:0 0 20px 0;position:relative;}
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields span.wpcf7-form-control-wrap input[type="text"],
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields span.wpcf7-form-control-wrap input[type="tel"]{display:block;width:100%;margin:0;padding:0 15px;position:relative;border:1px solid #D5D5D5;background-color:#fff;font-size:18px;line-height:42px;border-radius:4px;font-family:'Poppins', sans-serif;}
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields.form-field-submit{padding-top:15px;}
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields input[type="submit"]{font-size:16px;line-height:23px;padding:13px 30px;border-radius:50px;background-color:#7D1690;font-family:'Poppins', sans-serif;font-weight:600;color:#fff;border:none;box-shadow:none;}
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields input[type="submit"]:hover,
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields input[type="submit"]:focus{border-radius:50px;background-color:#2B1690;color:#fff;border:none;box-shadow:none;}
.sidebar .widget .textwidget .wpcf7 .wpcf7-form .form-fields span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute;left:0;bottom:3px;font-weight:600;color:#e52525;font-size:14px;line-height:16px;}
.sidebar .widget .textwidget .wpcf7 form .wpcf7-response-output{margin:20px 0 0 0;width:100%;font-size:17px;line-height:25px;font-weight:600;color:#000;border:2px solid #000;padding:7px 10px;background-color:rgba(0,0,0,0.15);text-align:center;}
.sidebar .widget .textwidget .wpcf7 form.invalid .wpcf7-response-output,
.sidebar .widget .textwidget .wpcf7 form.unaccepted .wpcf7-response-output,
.sidebar .widget .textwidget .wpcf7 form.payment-required .wpcf7-response-output{color:#e52525;border:2px solid #e52525;background-color:rgba(229,37,37,0.15);}
.sidebar .widget .textwidget .wpcf7 form.sent .wpcf7-response-output{color:#227437;border:2px solid #227437;background-color:rgba(34,116,55,0.15);}
/*30-05-2022*/
.news_listing_section.cards_area > div.container > div.row{margin-left:-9px;margin-right:-9px;}
.news_listing_section.cards_area > div.container > div.row > div.col{padding-left:9px;padding-right:9px;}
.news_listing_section .cards_area_card_single.news_single{font-size:0;line-height:0;margin:0 0 30px 0;padding:0;display:block;position:relative;}
.cards_area_card_single.news_single .cards_area_card_single_inner{display:block;padding:0;border:1px solid #E5E5E5;border-radius:10px;background-color:#fff;overflow:hidden;}
.cards_area_card_single.news_single .cards_area_card_single_inner .cards_with_images_inner_image{display:block;padding:0;font-size:0;line-height:0;margin:0;}
.cards_area_card_single.news_single .cards_area_card_single_inner .cards_with_images_inner_image img{display:block;margin:0;max-width:100%;width:100%;height:auto;padding:0;}
.cards_area_card_single.news_single .cards_area_card_single_inner .cards_with_images_inner_title{padding:30px 30px 30px 30px;}
.cards_area_card_single.news_single .cards_area_card_single_inner .cards_with_images_inner_title span{color:#4B4A4A;font-size:14px;line-height:20px;display:block;font-family:'Poppins', sans-serif;font-weight:normal;font-style:normal;}
.cards_area_card_single.news_single .cards_area_card_single_inner .cards_with_images_inner_title h3{color:#2B1690;font-size:20px;line-height:28px;font-family:'Poppins', sans-serif;font-weight:bold;font-style:normal;letter-spacing:0px;margin:7px 0 0 0;padding:0;min-height:84px;}
.news_listing_section.cards_area{padding:30px 0 0 0;}
.news-single-defult-post .page_title_section .page_breadcrumb_area{padding:17px 0;}
.single-post-content-area{padding:15px 0 0 0;}
.single-post-content-area-inner{max-width:691px;margin:0 auto;display:block;}
.single-post-content-area-inner .single-post-content-title{padding:0 0 34px 0;}
.single-post-content-area-inner .single-post-content-title h1{font-size:48px;line-height:54px;color:#2B1690;font-family:'Poppins', sans-serif;font-weight:bold;font-style:normal;letter-spacing:0px;margin:0;padding:0;}
.single-post-content-area-inner .single-post-content-date{padding:0 0 20px 0;}
.single-post-content-area-inner .single-post-content-date span{color:#4B4A4A;font-size:14px;line-height:20px;display:block;font-family:'Poppins', sans-serif;font-weight:normal;font-style:normal;}
.single-post-content-area-inner .single-post-content-image{display:block;padding:0;font-size:0;line-height:0;margin:0;}
.single-post-content-area-inner .single-post-content-image img{display:block;margin:0;max-width:100%;width:100%;height:auto;padding:0;}
.single-post-content-area-inner .single-post-content-content{padding:40px 50px 0 0;font-size:18px;line-height:27px;color:#363535;}
.single-post-content-area-inner .single-post-content-content p{margin:0 0 27px 0;}
.single-post-content-area-inner .single-post-content-content p:last-child{margin:0 0 0 0;}
.single-post-content-area-inner .single-post-content-share{padding:30px 0 0 0;}
.single-post-content-area-inner .single-post-content-share strong{font-size:18px;line-height:26px;font-weight:700;font-family:'Poppins', sans-serif;display:block;font-style:normal;margin:0 0 10px 0;padding:0;}
.single-post-content-area-inner .single-post-content-share .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service) > span.a2a_svg{vertical-align:middle;}
.single-post-content-area-inner .single-post-content-share .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service) > span.a2a_label{height:auto;line-height:21px;width:auto;font-size:15px;color:#7D1690;text-decoration:underline;letter-spacing:0px;margin:0 0 0 10px;-webkit-clip-path:none;overflow:hidden;display:inline-block;position:relative !important;vertical-align:middle;}
.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px;overflow:hidden;float:none;border-radius:4px;display:inline-block;opacity:1;}
.a2a_svg svg{background-repeat:no-repeat;background-position:50% 50%;border:none;display:block;left:0;margin:0 auto;overflow:hidden;padding:0;position:relative;top:0;width:auto;height:auto;}
.single-post-content-area-inner .single-post-content-share .addtoany_list.a2a_kit_size_32 a.a2a_button_facebook{margin:0 14px 0 0;}
.single-post-content-area-inner .single-post-content-share .addtoany_list.a2a_kit_size_32 a.a2a_button_twitter{margin:0 0 0 14px;}
.content-area.news-single-defult-post .site-main{padding-bottom:120px;}
/*02-06-2022*/
.RleCalculatorOuter .RleCalculator .option-wrap{font-size:0;line-height:0;}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box{border:1px solid #271D8A;border-radius:10px;width:200px;margin:0 15px;padding-bottom:260px;display:inline-block;box-sizing:border-box;position:relative;background-color:#fff;cursor:pointer;}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box .button-label{font-size:18px;line-height:25px;color:#7D1690;font-family:'Poppins', sans-serif;font-weight:700;text-align:center;bottom:60px;}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box.selected{background-color:#271D8A;}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box.selected .button-label{color:#fff;}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box:nth-child(1){background-image:url(../img/calc/Rle_Calc_Single.svg);background-position:top 67px center;background-repeat:no-repeat;background-size:auto;}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box.selected:nth-child(1){background-image:url(../img/calc/Rle_Calc_Single_white.svg);}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box:nth-child(2){background-image:url(../img/calc/Rle_Calc_Single_Parent.svg);background-position:top 67px center;background-repeat:no-repeat;background-size:auto;}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box.selected:nth-child(2){background-image:url(../img/calc/Rle_Calc_Single_Parent_white.svg);}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box:nth-child(3){background-image:url(../img/calc/Rle_Calc_Couple.svg);background-position:top 67px center;background-repeat:no-repeat;background-size:auto;}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box.selected:nth-child(3){background-image:url(../img/calc/Rle_Calc_Couple_white.svg);}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box:nth-child(4){background-image:url(../img/calc/Rle_Calc_Two_Parents.svg);background-position:top 67px center;background-repeat:no-repeat;background-size:auto;}
.RleCalculatorOuter .RleCalculator .option-wrap .option-box.selected:nth-child(4){background-image:url(../img/calc/Rle_Calc_Two_Parents_white.svg);}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page .LivingExpensesCalculatorTitle{color:#2B1690;font-weight:bold;font-family:'Poppins', sans-serif;font-size:28px;line-height:39px;margin:0 0 21px 0;text-align:center;}
.RleCalculatorOuter .RleCalculator .calc-wrap .buttons-wrappper{padding:54px 0 0 0;float:none;clear:both;overflow:hidden;text-align:center;display:block;position:relative;width:100%;}
.RleCalculatorOuter .RleCalculator .calc-wrap .buttons-wrappper .back-page-button{position:relative !important;vertical-align:middle !important;display:inline-block !important;left:initial !important;top:initial !important;color:#7D1690 !important;border:1px solid #7C168F !important;background-color:#fff !important;font-size:16px !important;line-height:22px !important;font-family:'Poppins', sans-serif;font-weight:600 !important;border-radius:50px !important;margin:0 11px !important;padding:13px 65px !important;float:none !important;text-decoration:none !important;box-shadow:none !important;}
.RleCalculatorOuter .RleCalculator .calc-wrap .buttons-wrappper .back-page-button.hide{display:none !important;}
.RleCalculatorOuter .RleCalculator .calc-wrap .buttons-wrappper .next-page-button{position:relative !important;vertical-align:middle !important;display:inline-block !important;left:initial !important;top:initial !important;color:#fff !important;border:1px solid #7C168F !important;background-color:#7D1690 !important;font-size:16px !important;line-height:22px !important;font-family:'Poppins', sans-serif;font-weight:600 !important;border-radius:50px !important;margin:0 11px !important;padding:13px 65px !important;float:none !important;text-decoration:none !important;box-shadow:none !important;}
.RleCalculatorOuter .RleCalculator .calc-wrap .buttons-wrappper .next-page-button.hide,
.RleCalculatorOuter .RleCalculator .calc-wrap.finishPage .buttons-wrappper .next-page-button{display:none !important;}
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap{float:none;clear:both;overflow:hidden;text-align:center;display:block;position:relative;width:100%;margin:24px 0 0 0;padding:0;text-align:center;}
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar{width:100%;max-width:100%;display:block;border:none;height:auto;background-color:transparent;box-sizing:border-box;}
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar .dot{width:24px;height:24px;padding:0;position:relative;margin:0 3px;border:none;border-radius:24px;line-height:0;font-size:0;left:initial;top:initial;display:inline-block;vertical-align:middle;}
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar .dot .white-expand{display:none;}
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar .dot .dot-number{position:relative;font-size:14px;display:block;margin:0;line-height:24px;font-family:'Poppins', sans-serif;color:#2B1690;}
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar .complete,
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar .dot.current{background-color:#2B1690;color:#fff;}
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar .complete .dot-number,
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar .dot.current .dot-number{color:#fff;}
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar .bar-hollow{display:none;}
.RleCalculatorOuter .RleCalculator .calc-wrap .progress-bar-wrap .progress-bar .bar-full{display:none;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount{font-size:0;line-height:0;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child{}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child .child-box{width:250px;margin:0 15px;background-color:#fff;border:1px solid #271D8A;border-radius:10px;padding:28px 0 37px 0;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child > div.child-box:first-child,
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child > div.child-box:first-of-type{margin-left:0;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child > div.child-box:last-child,
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child > div.child-box:last-of-type{margin-right:0;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child .child-box .child-icon{width:100%;height:96px;padding:0;background-repeat:no-repeat;background-size:auto;background-position:bottom center;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child > div.child-box:nth-child(1) .child-icon{background-image:url(../img/calc/Rle_Calc_Child_Age_0_2.svg);}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child > div.child-box:nth-child(2) .child-icon{background-image:url(../img/calc/Rle_Calc_Child_Age_3.svg);}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child > div.child-box:nth-child(3) .child-icon{background-image:url(../img/calc/Rle_Calc_Child_Age_4_11.svg);}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child > div.child-box:nth-child(4) .child-icon{background-image:url(../img/calc/Rle_Calc_Child_Age_12_18.svg);}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child .child-box span.child-age{display:block;position:relative;width:100%;color:#7D1690;letter-spacing:0px;text-align:center;font-size:18px;line-height:25px;font-family:'Poppins', sans-serif;font-weight:700;margin:7px 0 21px 0;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.childcount .option-wrap.child .child-box .counter{width:200px;border-radius:10px;margin:0 auto;}
.RleCalculatorOuter .RleCalculator .counter-minus,
.RleCalculatorOuter .RleCalculator .counter-number,
.RleCalculatorOuter .RleCalculator .counter-plus{height:44px;line-height:36px;font-size:24px;}
.RleCalculatorOuter .RleCalculator .counter-minus,
.RleCalculatorOuter .RleCalculator .counter-plus{background-color:#271D8A;color:white;font-weight:bold;border:3px solid #271D8A;color:#fff;}
.RleCalculatorOuter .RleCalculator .counter-number{border:3px solid #271D8A;border-left:0;border-right:0;font-size:18px;}
.RleCalculatorOuter .RleCalculator .counter-minus.null{color:#271D8A;background-color:#fff;}
.RleCalculatorOuter .RleCalculator .option-wrap.car .option-box:nth-child(1){background-image:url(../img/calc/Rle_Calc_Have_Car_Yes.svg);}
.RleCalculatorOuter .RleCalculator .option-wrap.car .option-box.selected:nth-child(1){background-image:url(../img/calc/Rle_Calc_Have_Car_Yes_white.svg);}
.RleCalculatorOuter .RleCalculator .option-wrap.car .option-box:nth-child(2){background-image:url(../img/calc/Rle_Calc_Have_Car_No.svg);}
.RleCalculatorOuter .RleCalculator .option-wrap.car .option-box.selected:nth-child(2){background-image:url(../img/calc/Rle_Calc_Have_Car_No_white.svg);}
.option-wrap.yearlycost{max-width:925px;margin:0 auto;float:none;width:100%;}
.option-wrap.yearlycost .yearlycostpage-box{border:1px solid #271D8A;border-radius:10px;margin:0 15px;display:inline-block;box-sizing:border-box;position:relative;background-color:#fff;vertical-align:top;font-size:0;line-height:0;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycostcar{width:calc(31.352% - 30px);}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome{width:calc(68.649% - 30px);}
.RleCalculatorOuter .RleCalculator .option-wrap.MonthlyCosts .expense-box .monthlycosts-label,
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .yearlycost-label,
.option-wrap.yearlycost .yearlycostpage-box.yearlycostcar .yearlycost-label{max-width:200px;color:#7D1690;letter-spacing:0px;font-size:18px;line-height:24px;font-family:'Poppins', sans-serif;font-weight:700;margin:0px auto 12px auto;display:block;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .yearlycost-label{max-width:none;}
.option-wrap.MonthlyCosts .expense-box .expense-input,
.option-wrap.yearlycost .yearlycostpage-box .expense-input{border:1px solid #271D8A;max-width:150px;margin:0 auto;text-align:left;border-radius:10px;padding:10px 15px;}
.option-wrap.MonthlyCosts .expense-box .expense-input::placeholder,
.option-wrap.yearlycost .yearlycostpage-box .expense-input::placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input:placeholder,
.option-wrap.yearlycost .yearlycostpage-box .expense-input:placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.yearlycost .yearlycostpage-box .expense-input::-webkit-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.yearlycost .yearlycostpage-box .expense-input:-webkit-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.yearlycost .yearlycostpage-box .expense-input::-moz-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.yearlycost .yearlycostpage-box .expense-input:-moz-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.yearlycost .yearlycostpage-box .expense-input::-ms-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.yearlycost .yearlycostpage-box .expense-input:-ms-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input::placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input:placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input::-webkit-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input:-webkit-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input::-moz-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input:-moz-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input::-ms-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input:-ms-input-placeholder{color:#928DC4 !important;opacity:1 !important;}
.option-wrap.MonthlyCosts .expense-box .expense-input:hover,
.option-wrap.MonthlyCosts .expense-box .expense-input:focus,
.option-wrap.yearlycost .yearlycostpage-box .expense-input:hover,
.option-wrap.yearlycost .yearlycostpage-box .expense-input:focus{border:1px solid #271D8A;outline:none !important;box-shadow:none;}
.option-wrap.yearlycost .yearlycostpage-box p.bottom-text{color:#2B1690;font-size:14px;line-height:18px;text-align:center;font-family:'Poppins', sans-serif;font-weight:400;margin:7px auto 18px auto;max-width:184px;}
.option-wrap.yearlycost .yearlycostpage-box p.bottom-text strong{font-weight:700;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .yearlycost-icon,
.option-wrap.yearlycost .yearlycostpage-box.yearlycostcar .yearlycost-icon{display:block;width:96px;height:96px;background-image:url(../img/calc/Rle_Calc_Have_Car_Yes.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;margin:10px auto 0 auto;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .yearlycost-icon{background-image:url(../img/calc/Rle_Calc_House.svg);}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .inside-devide{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center !important;align-items:center !important;width:100%;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .inside-devide .inside-devide-in{}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .inside-devide .inside-devide-in.one,
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .inside-devide .inside-devide-in.two{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .inside-devide .inside-devide-in.middle{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;color:#2B1690;font-size:18px;line-height:24px;font-family:'Poppins', sans-serif;font-weight:700;margin:0;padding:0;position:relative;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .yearlycost-label{margin-bottom:6px;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .inside-devide .inside-devide-in label{display:block;width:100%;margin:0 0 4px 0;padding:0;color:#2B1690;font-size:18px;line-height:25px;font-family:'Poppins', sans-serif;font-weight:700;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .inside-devide .inside-devide-in.middle:after{content:"";position:absolute;left:50%;top:26px;height:35px;width:1px;background-color:#928CC4;font-size:0;line-height:0;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .inside-devide .inside-devide-in.middle:before{content:"";position:absolute;left:50%;top:-37px;height:35px;width:1px;background-color:#928CC4;font-size:0;line-height:0;}
.option-wrap.yearlycost .yearlycostpage-box.yearlycosthome .inside-devide .inside-devide-in .bottom-text{}
.RleCalculatorOuter .RleCalculator .option-wrap.MonthlyCosts{float:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:918px;margin:0 auto;}
.RleCalculatorOuter .RleCalculator .option-wrap.MonthlyCosts .expense-box{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:calc(33.333333% - 30px);margin-left:15px;margin-right:15px;width:100%;display:block;border:1px solid #271D8A;border-radius:10px;margin:0 15px;box-sizing:border-box;position:relative;background-color:#fff;font-size:0;line-height:0;}
.RleCalculatorOuter .RleCalculator .option-wrap.MonthlyCosts .expense-box .expense-icon{display:block;width:96px;height:96px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:10px auto 0 auto;}
.RleCalculatorOuter .RleCalculator .option-wrap.MonthlyCosts > div.expense-box:nth-child(1) .expense-icon{background-image:url(../img/calc/Rle_Calc_House.svg);}
.RleCalculatorOuter .RleCalculator .option-wrap.MonthlyCosts > div.expense-box:nth-child(2) .expense-icon{background-image:url(../img/calc/Rle_Calc_Childcare.svg);}
.RleCalculatorOuter .RleCalculator .option-wrap.MonthlyCosts > div.expense-box:nth-child(3) .expense-icon{background-image:url(../img/calc/Rle_Calc_Special.svg);}
.RleCalculatorOuter .RleCalculator .option-wrap.MonthlyCosts .expense-box .monthlycosts-label{max-width:210px;}
.RleCalculatorOuter .RleCalculator .option-wrap.MonthlyCosts .expense-box .expense-input{}
.option-wrap.MonthlyCosts .expense-box p.bottom-text{color:#2B1690;font-size:14px;line-height:18px;text-align:center;font-family:'Poppins', sans-serif;font-weight:400;margin:7px auto 18px auto;max-width:94%;min-height:36px;}
.option-wrap.MonthlyCosts .expense-box p.bottom-text strong{font-weight:700;}
.RleCalculatorOuter .RleCalculator .calc-wrap .buttons-wrappper .start-again-button{position:relative !important;vertical-align:middle !important;display:inline-block !important;left:initial !important;top:initial !important;color:#fff !important;border:1px solid #7C168F !important;background-color:#7D1690 !important;font-size:16px !important;line-height:22px !important;font-family:'Poppins', sans-serif;font-weight:600 !important;border-radius:50px !important;margin:0 11px !important;padding:13px 65px !important;float:none !important;text-decoration:none !important;box-shadow:none !important;display:none !important;}
.RleCalculatorOuter .RleCalculator .calc-wrap.startAgain .buttons-wrappper .start-again-button{display:inline-block !important;}
.RleCalculatorOuter .RleCalculator .calc-page.page-6{}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.page-6 .LivingExpensesCalculatorTitle{color:#2B1690;font-weight:bold;font-family:'Poppins', sans-serif;font-size:24px;line-height:30px;max-width:450px;margin:0 auto 20px auto;text-align:center;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.page-6 .total-cost{border:1px solid #271D8A;border-radius:10px;max-width:910px;padding:29px 0;background-color:#fff;margin:0 auto;font-size:0;line-height:0;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.page-6 .total-cost h3{color:#2B1690;font-weight:bold;font-family:'Poppins', sans-serif;font-size:36px;line-height:51px;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.page-6 .small-print{letter-spacing:0px;color:#2B1690;font-family:'Poppins', sans-serif;font-weight:normal;font-size:18px;line-height:27px;max-width:750px;margin:22px auto 0 auto;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.page-6 .small-print strong{font-weight:bold;}
.RleCalculatorOuter .RleCalculator .calc-wrap.intro-page .buttons-wrappper{display:none;}
.RleCalculatorOuter .RleCalculator .calc-wrap.intro-page .progress-bar-wrap{display:none;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.page-0{min-height:0px;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.page-0 .LivingExpensesCalculatorTitle{color:#2B1690;font-weight:bold;font-family:'Poppins', sans-serif;font-size:28px;line-height:36px;letter-spacing:0px;max-width:540px;margin:0 auto 24px auto;}
.RleCalculatorOuter .RleCalculator .calc-wrap .calc-page.page-0 .LivingExpensesCalculatorintordiv{border:1px solid #271D8A;border-radius:10px;max-width:950px;padding:45px 0 65px 0;background-color:#fff;margin:0 auto;font-size:0;line-height:0;text-align:center;}
.LivingExpensesCalculatorintordiv .intodivtext{letter-spacing:0px;color:#2B1690;font-family:'Poppins', sans-serif;font-weight:normal;font-size:18px;line-height:27px;max-width:550px;margin:0 auto 22px auto;}
.RleCalculatorOuter .RleCalculator .LivingExpensesCalculatorintordiv .StartLivingExpensesCalculator{position:relative !important;vertical-align:middle !important;display:inline-block !important;left:initial !important;top:initial !important;color:#fff !important;border:1px solid #7C168F !important;background-color:#7D1690 !important;font-size:16px !important;line-height:22px !important;font-family:'Poppins', sans-serif;font-weight:600 !important;border-radius:50px !important;margin:0 11px !important;padding:13px 65px !important;float:none !important;text-decoration:none !important;box-shadow:none !important;}
/********************
DecisionTreeApp
********************/
.DecisionTreeAppOuter{background-color:#F6F5FB;font-size:0;line-height:0;margin:0;padding:80px 0;}
.DecisionTreeAppOuter .DecisionTreeApp{}
.upper_small_title{padding:0 0 8px 0;border-bottom:1px solid #A69568;}
.upper_small_title label{display:block;font-family:'Poppins', sans-serif;font-size:16px;line-height:20px;font-weight:600;letter-spacing:0.13px;color:#2B1690;margin:0;padding:0;}
.decision_tree_area{padding:25px 0 0 0;}
.decision_tree_area .other_text_col_inner{padding:38px 0 0 0;}
.decision_tree_area .other_text_col_inner .other_text_col_inner_title{display:block;font-family:'Poppins', sans-serif;font-size:16px;line-height:20px;font-weight:600;letter-spacing:0.13px;color:#2B1690;margin:0;padding:0;}
.decision_tree_area .other_text_col_inner .other_text_col_inner_content{padding:20px 0 0 0;}
.decision_tree_area .other_text_col_inner .other_text_col_inner_content ul{list-style-type:none;margin:0;padding:0 7% 0 0;display:block;position:relative;}
.decision_tree_area .other_text_col_inner .other_text_col_inner_content ul li{list-style-type:none;margin:0 0 22px 0;padding:0 0 0 42px;display:block;position:relative;font-family:'Poppins', sans-serif;font-size:16px;line-height:22px;font-weight:400;letter-spacing:0px;color:#2B1690;}
.decision_tree_area .other_text_col_inner .other_text_col_inner_content ul li:last-child{margin-bottom:0;}
.decision_tree_area .other_text_col_inner .other_text_col_inner_content ul li:before{content:"";position:absolute;left:-3px;top:-1px;height:32px;width:32px;background-image:url(../img/icon-tick.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;}
.decision_tree_main{max-width:792px;margin:0;}
.decision_tree_main .decision_tree_section{display:none;}
.decision_tree_section label.title{color:#2B1690;font-weight:bold;font-family:'Poppins', sans-serif;font-size:36px;line-height:51px;display:block;padding:0;width:100%;margin:0 0 28px 0;}
.decision_tree_buttons{text-align:center;display:block;position:relative;vertical-align:middle;}
.decision_tree_buttons button{position:relative;vertical-align:middle;display:inline-block;left:initial;top:initial;color:#fff;border:1px solid #7C168F;background-color:#7D1690;font-size:16px;line-height:22px;font-family:'Poppins', sans-serif;font-weight:600;border-radius:50px;margin:0 11px;padding:13px 56px;float:none;text-decoration:none;box-shadow:none;}
.decision_tree_buttons .back_button{background-color:#fff;color:#7D1690;}
.decision_tree_buttons .next_button{}
.decision_tree_section_inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px;margin-left:-8px;padding-bottom:43px;}
.decision_tree_section_inner label.label-container{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;-ms-flex:0 0 calc(50% - 16px);flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);margin-right:8px;margin-left:8px;margin-bottom:0;margin-top:0;position:relative;border:2px solid #271D8A;border-radius:20px;opacity:1;background-color:#fff;height:200px;z-index:0;background-size:auto;background-repeat:no-repeat;background-position:top 30px center;cursor:pointer;}
.decision_tree_section_inner label.label-container input[type="radio"]{display:block;position:absolute;width:0;height:0;left:0;top:0;z-index:-1;opacity:0;visibility:hidden;}
.decision_tree_section_inner label.label-container span{position:absolute;left:0;bottom:34px;width:100%;height:auto;color:#2B1690;font-weight:bold;font-family:'Poppins', sans-serif;font-size:20px;line-height:28px;letter-spacing:0px;text-align:center;}
.decision_tree_section_inner label.label-container.selected{background-color:#271D8A;}
.decision_tree_section_inner label.label-container.selected span{color:#fff;}
.decision_tree_section_inner label.label-container.mortgage-yes{background-image:url(../img/DecisionTree/DT-home-mortgage-yes.svg);}
.decision_tree_section_inner label.label-container.mortgage-no{background-image:url(../img/DecisionTree/DT-home-mortgage-no.svg);}
.decision_tree_section_inner label.label-container.selected.mortgage-yes{background-image:url(../img/DecisionTree/DT-home-mortgage-yes-white.svg);}
.decision_tree_section_inner label.label-container.selected.mortgage-no{background-image:url(../img/DecisionTree/DT-home-mortgage-no-white.svg);}
.decision_tree_main .decision_tree_section.section_1 .decision_tree_buttons .back_button{display:none;}
.decision_tree_section_inner label.label-container.mortgage-arrears-yes{background-image:url(../img/DecisionTree/DT-home-mortgage-arrears.svg);}
.decision_tree_section_inner label.label-container.mortgage-arrears-no{background-image:url(../img/DecisionTree/DT-home-mortgage-arrears.svg);}
.decision_tree_section_inner label.label-container.selected.mortgage-arrears-yes{background-image:url(../img/DecisionTree/DT-home-mortgage-arrears-white.svg);}
.decision_tree_section_inner label.label-container.selected.mortgage-arrears-no{background-image:url(../img/DecisionTree/DT-home-mortgage-arrears-white.svg);}
.decision_tree_main .decision_tree_section.active{display:block;}
.decision_tree_section_inner label.label-container.debt-solutions-pia{-ms-flex:0 0 calc(100% - 16px);flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);}
.decision_tree_section_inner label.label-container.debt-solutions-pia{background-image:url(../img/DecisionTree/DT-PIA.svg);}
.decision_tree_section_inner label.label-container.selected.debt-solutions-pia{background-image:url(../img/DecisionTree/DT-PIA-White.svg);}
.decision_tree_section_inner label.label-container.debt-less-35000{background-image:url(../img/DecisionTree/DT-debt-less-35.svg);}
.decision_tree_section_inner label.label-container.debt-more-35000{background-image:url(../img/DecisionTree/DT-debt-more-35.svg);}
.decision_tree_section_inner label.label-container.selected.debt-less-35000{background-image:url(../img/DecisionTree/DT-debt-less-35-white.svg);}
.decision_tree_section_inner label.label-container.selected.debt-more-35000{background-image:url(../img/DecisionTree/DT-debt-more-35-white.svg);}
.decision_tree_section_inner label.label-container.debt-solutions-dsa{-ms-flex:0 0 calc(100% - 16px);flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);}
.decision_tree_section_inner label.label-container.debt-solutions-drn{-ms-flex:0 0 calc(100% - 16px);flex:0 0 calc(100% - 16px);max-width:calc(100% - 16px);}
.decision_tree_section_inner label.label-container.debt-solutions-drn{background-image:url(../img/DecisionTree/DT-DEBT-SOL-DRN.svg);}
.decision_tree_section_inner label.label-container.selected.debt-solutions-drn{background-image:url(../img/DecisionTree/DT-DEBT-SOL-DRN-WHITE.svg);}
.decision_tree_section_inner label.label-container.debt-solutions-dsa{background-image:url(../img/DecisionTree/DT-DEBT-SOL-DSA.svg);}
.decision_tree_section_inner label.label-container.selected.debt-solutions-dsa{background-image:url(../img/DecisionTree/DT-DEBT-SOL-DSA-WHITE.svg);}
/********************
PipsInYourArea
********************/
.cards_with_icons_section.PipsInYourArea_Block{}
.cards_with_icons_section.PipsInYourArea_Block .inner_section_title_area{padding:0 0 10px 0;}
.cards_with_icons_section.PipsInYourArea_Block .inner_section_title_area .inner_section_title_area_h3{padding:0 0 10px 0;}
.cards_with_icons_section.PipsInYourArea_Block .inner_section_title_area .inner_section_title_area_h3:before{content:none;display:none;}
.cards_with_icons_section.PipsInYourArea_Block .inner_section_title_area .inner_section_title_area_h3 h2{color:#2B1690;font-weight:bold;font-family:'Poppins', sans-serif;font-size:36px;line-height:47px;}
.cards_with_icons_section.PipsInYourArea_Block .inner_section_title_area .inner_section_title_area_description{border:1px solid #E5E5E5;border-radius:6px;background:#F7F7F7;padding:25px;}
.PipsInYourArea_List .PipsInYourArea_Single{padding:20px 25px 25px 25px;border-bottom:1px solid #73258B;background:#FFFFFF;margin:0 0 15px 0;}
.PipsInYourArea_Single .PipsInYourArea_Single_inner{}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column{}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_title{padding:0 0 2px 0;font-size:0;line-height:0;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_title h3{letter-spacing:0px;color:#2B1690;font-size:22px;font-weight:700;line-height:31px;font-family:'Poppins', sans-serif;margin:0;padding:0;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_authnum{font-size:0;line-height:0;padding:0 0 21px 0;margin:0;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_authnum span{display:block;letter-spacing:0px;color:#363535;font-size:16px;line-height:19px;margin:0;padding:0;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_vouchers{font-size:0;line-height:0;padding:0;margin:0;position:relative;vertical-align:middle;display:block;text-align:left;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_vouchers span{padding:5px 21px 7px 33px;position:relative;display:inline-block;vertical-align:middle;background-color:rgba(43,22,144,0.1);letter-spacing:-0.32px;color:#35334B;font-size:16px;line-height:19px;font-weight:normal;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_vouchers span:before{content:"";display:block;position:absolute;left:9px;top:7px;height:17px;width:17px;border-radius:17px;background-color:#7D1690;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_vouchers span:after{content:"";display:block;position:absolute;left:13.5px;top:12px;width:8px;height:5px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column label.title{display:block;width:100%;margin:0 0 7px 0;font-size:16px;line-height:23px;font-weight:600;letter-spacing:-0.32px;color:#7D1690;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_talking{font-size:0;line-height:0;padding:0 0 11px 0;margin:0;position:relative;vertical-align:middle;display:block;text-align:left;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_talking span{padding:7px 12px 8px 14px;border-left:4px solid #A99562;background-color:rgba(169,149,98,0.1);letter-spacing:-0.32px;color:#35334B;font-size:16px;line-height:19px;font-weight:normal;position:relative;display:inline-block;vertical-align:middle;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_telephone,
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_email,
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_web{font-size:0;line-height:0;padding:0;margin:0;position:relative;vertical-align:middle;display:block;text-align:left;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_telephone span,
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_email span,
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_web span{font-size:16px;line-height:22px;font-weight:normal;color:#363535;letter-spacing:0px;display:inline-block;position:relative;vertical-align:middle;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_telephone span strong,
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_email span strong,
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_web span strong{font-weight:700;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_telephone span a,
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_email span a,
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column .PipsInYourArea_Single_inner_web span a{color:#7D1690;text-decoration:underline;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column strong.companyname{font-size:16px;line-height:22px;font-weight:700;letter-spacing:-0.32px;color:#363535;text-align:left;display:block;width:100%;}
.PipsInYourArea_Single_inner .PipsInYourArea_Single_inner_column address{font-size:16px;line-height:22px;margin:0;color:#363535;text-align:left;display:block;width:100%;font-weight:400;}
.PipsInYourArea_List_pagenavi{display:block;width:100%;text-align:left;margin:0;padding:0;font-size:0;line-height:0;}
.PipsInYourArea_List_pagenavi .wp-pagenavi{display:block;width:100%;text-align:left;margin:0;padding:0;font-size:0;line-height:0;position:relative;vertical-align:middle;}
.PipsInYourArea_List_pagenavi .wp-pagenavi span.current,
.PipsInYourArea_List_pagenavi .wp-pagenavi a.page{display:inline-block;position:relative;vertical-align:middle;margin:0;width:52px;text-align:center;font-size:17px;color:#35334B;letter-spacing:0px;font-weight:400;border:1px solid #E6E7E8;background-color:#fff;line-height:50px;padding:0;}
.PipsInYourArea_List_pagenavi .wp-pagenavi span.current,
.PipsInYourArea_List_pagenavi .wp-pagenavi a.page:hover{background-color:#2B1690;color:#fff;border-color:#2B1690;}
.PipsInYourArea_List_pagenavi .wp-pagenavi a.previouspostslink,
.PipsInYourArea_List_pagenavi .wp-pagenavi a.nextpostslink{display:inline-block;position:relative;vertical-align:middle;margin:0;width:80px;text-align:center;font-size:17px;color:#35334B;letter-spacing:0px;font-weight:400;border:1px solid #E6E7E8;background-color:#fff;line-height:50px;padding:0;}
.PipsInYourArea_List_pagenavi .wp-pagenavi a.previouspostslink:hover,
.PipsInYourArea_List_pagenavi .wp-pagenavi a.nextpostslink:hover{background-color:#2B1690;color:#fff;border-color:#2B1690;}
.SearchBar-inner{padding:0 0 15px 0;}
.SearchBar-inner .SearchBar-top{padding:0 0 22px 0;}
.SearchBar-inner .SearchBar-top .SearchBar_keyword_outer{}
.SearchBar-inner .SearchBar-top .SearchBar_label{font-size:16px;line-height:23px;letter-spacing:-0.32px;color:#7D1690;text-align:left;width:100%;display:block;font-family:'Poppins', sans-serif;margin:0 0 5px 0;padding:0;font-weight:600;}
.SearchBar_keyword_outer .SearchBar_keyword{}
.SearchBar_location_outer .SearchBar_location select,
.SearchBar_keyword_outer .SearchBar_keyword input[type="text"]{width:300px;font-size:16px;line-height:24px;background-color:#fff;color:#363535;border:1px solid #C1C1C1;border-radius:6px;padding:12px 20px;margin:0 4px 0 0;display:inline-block;position:relative;vertical-align:bottom;}
.SearchBar_location_outer .SearchBar_location{display:block;position:relative;vertical-align:bottom;}
.SearchBar_location_outer .SearchBar_location select{width:248px;appearance:none;background-image:url(../img/down-arrow.png);background-repeat:no-repeat;background-size:10px;background-position:right 15px top 21px;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection{background-image:url(../img/down-arrow.png);background-repeat:no-repeat;background-size:10px;background-position:right 15px top 21px;font-size:0;line-height:0;background-color:#fff;color:#363535;border:1px solid #C1C1C1;border-radius:6px;padding:11px 20px;max-height:50px;overflow:hidden;min-height:50px !important;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{margin:2px 5px 2px 0;font-size:16px;line-height:20px;padding:0 5px 0 0;border:1px solid #C1C1C1;background-color:#fff;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered{font-size:0;line-height:0;padding:0;position:absolute;left:0;top:calc(100% + 5px);overflow:visible;}
.select2-results__option{font-size:16px;}
.SearchBar_location_outer .SearchBar_location .select2-container{display:inline-block;position:relative;vertical-align:bottom;}
.SearchBar_keyword_outer .SearchBar_keyword input[type="text"]::placeholder{color:#363535;opacity:0.7;}
.SearchBar_keyword_outer .SearchBar_keyword input[type="text"]:placeholder{color:#363535;opacity:0.7;}
.SearchBar_keyword_outer .SearchBar_keyword input[type="text"]::-webkit-input-placeholder{color:#363535;opacity:0.7;}
.SearchBar_keyword_outer .SearchBar_keyword input[type="text"]:-webkit-input-placeholder{color:#363535;opacity:0.7;}
.SearchBar_keyword_outer .SearchBar_keyword input[type="text"]::-moz-input-placeholder{color:#363535;opacity:0.7;}
.SearchBar_keyword_outer .SearchBar_keyword input[type="text"]:-moz-input-placeholder{color:#363535;opacity:0.7;}
.SearchBar_keyword_outer .SearchBar_keyword input[type="text"]::-ms-input-placeholder{color:#363535;opacity:0.7;}
.SearchBar_keyword_outer .SearchBar_keyword input[type="text"]:-ms-input-placeholder{color:#363535;opacity:0.7;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline{position:absolute;left:15px;top:-39px;font-size:14px;line-height:20px;background-color:transparent;color:#000;float:none;width:150px;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field:hover,
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field:focus{border:none !important;outline:none !important;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field{max-width:100%;color:#000;margin:0 !important;font-size:14px;line-height:20px;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field::placeholder{color:#495057;opacity:1;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field:placeholder{color:#495057;opacity:1;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field::-webkit-input-placeholder{color:#495057;opacity:1;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field:-webkit-input-placeholder{color:#495057;opacity:1;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field::-moz-input-placeholder{color:#495057;opacity:1;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field:-moz-input-placeholder{color:#495057;opacity:1;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field::-ms-input-placeholder{color:#495057;opacity:1;}
.SearchBar_location_outer .SearchBar_location .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline input.select2-search__field:-ms-input-placeholder{color:#495057;opacity:1;}
.SearchBar_location_outer .SearchBar_location button.locationsearchbutton,
.SearchBar_keyword_outer .SearchBar_keyword button.keywordsearchbutton{font-size:16px;line-height:48px;background-color:#2B1690;border:1px solid #2B1690;border-radius:50px;padding:0 23px;margin:0 0 0 4px;color:#fff;font-family:'Poppins', sans-serif;display:inline-block;position:relative;vertical-align:bottom;}
.SearchBar_mapview_outer .SearchBar_mapview{text-align:right;display:block;}
.SearchBar_mapview_outer .SearchBar_mapview .list-view_button,
.SearchBar_mapview_outer .SearchBar_mapview .map-view_button{background-color:#7D1690;border:1px solid #7D1690;border-radius:50px;letter-spacing:0px;color:#FFFFFF;font-size:18px;font-weight:700;line-height:25px;padding:10px 26px 13px 58px;font-family:'Poppins', sans-serif;display:inline-block;background-image:url(../img/pin.png);background-repeat:no-repeat;background-size:20px;background-position:left 26px top 13px;}
.searchbar-bottom-accept-abhaile-vouchers .checkbox_container{display:inline-block;position:relative;padding-left:30px;margin:0;cursor:pointer;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:0;}
.searchbar-bottom-accept-abhaile-vouchers .checkbox_container em{font-size:16px;line-height:20px;letter-spacing:-0.32px;font-weight:400;color:#363535;font-style:normal;}
.searchbar-bottom-accept-abhaile-vouchers .checkbox_container em strong{font-weight:700;color:#7D1690;}
.searchbar-bottom-accept-abhaile-vouchers .checkbox_container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.searchbar-bottom-accept-abhaile-vouchers .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #C1C1C1;border-radius:6px;}
.searchbar-bottom-accept-abhaile-vouchers .checkbox_container input:checked ~ .checkmark{background-color:#fff;}
.searchbar-bottom-accept-abhaile-vouchers .checkmark:after{content:"";position:absolute;display:none;}
.searchbar-bottom-accept-abhaile-vouchers .checkbox_container input:checked ~ .checkmark:after{display:block;}
.searchbar-bottom-accept-abhaile-vouchers .checkbox_container .checkmark:after{left:6px;top:2px;width:6px;height:11px;border:solid #2B1690;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rota	te(45deg);}
.searchbar-bottom-sort-by{padding:27px 0 0 0;text-align:right;position:relative;display:block;vertical-align:middle;}
.searchbar-bottom-sort-by .searchbar-bottom-sort-by-inn{display:inline-block;position:relative;vertical-align:middle;}
.searchbar-bottom-sort-by .searchbar-bottom-sort-by-inn label{display:inline-block;position:relative;vertical-align:middle;letter-spacing:0px;color:#363535;font-size:16px;line-height:20px;font-weight:400;font-style:normal;margin:0 8px 0 0;padding:0;}
.searchbar-bottom-sort-by .searchbar-bottom-sort-by-inn select{display:inline-block;position:relative;vertical-align:middle;letter-spacing:0px;color:#363535;font-size:16px;line-height:20px;font-weight:400;font-style:normal;margin:0 0 0 8px;padding:14px 18px;background-color:#fff;border:1px solid #C1C1C1;border-radius:6px;appearance:none;background-image:url(../img/down-arrow.png);background-repeat:no-repeat;background-size:10px;background-position:right 15px top 21px;width:160px;}
/*****************************
*****************************/
.cards_with_icons_section.PipsInYourArea_Block .inner_section_title_area .inner_section_title_area_maps{border:1px solid #E5E5E5;border-radius:6px;background:#F7F7F7;padding:0;font-size:0;line-height:0;}
.cards_with_icons_section.PipsInYourArea_Block .inner_section_title_area .inner_section_title_area_maps .PipsInYourAreaMap_top{padding:25px;}
#irelandmap{height:680px;}
.PipsInYourAreaMap_botom{display:block;position:relative;z-index:0;}
.PipsInYourAreaMap_botom #irelandmap{position:relative;z-index:1;}
.PipsInYourAreaMap_botom .slide_popup{display:block;position:absolute;right:0;top:0;width:47.7%;height:100%;background-color:#fff;z-index:3;}
.PipsInYourAreaMap_botom .slide_popup.hide{display:none;}
.PipsInYourAreaMap_botom .slide_popup .slide_popup_inn{display:block;position:relative;height:100%;width:100%;overflow:hidden;}
.PipsInYourAreaMap_botom .slide_popup .slide_popup_inn .slide_popup_inn_close_div{padding:18px 28px;text-align:left;font-size:0;line-height:0;border-bottom:1px solid #E4E4E4;}
.PipsInYourAreaMap_botom .slide_popup .slide_popup_inn .slide_popup_inn_close_div a.closebtnnew{font-size:0;line-height:0;display:inline-block;position:relative;vertical-align:middle;height:20px;width:20px;background-image:url(../img/close-purple.png);background-repeat:no-repeat;background-size:contain;background-position:center center;border-radius:0;}
.slide_popup_inn_listing.Single_pips{padding:30px 10% 50px 17%;}
.Pips_Single_title{}
.slide_popup_inn_listing.Single_pips .Pips_Single_title{padding:0 0 3px 0;}
.Pips_Single_title h3{letter-spacing:0px;color:#2B1690;font-size:22px;font-weight:700;line-height:31px;font-family:'Poppins', sans-serif;margin:0;padding:0;}
.Pips_Single_authnum{font-size:0;line-height:0;padding:0 0 21px 0;margin:0;}
.Pips_Single_authnum span{display:block;letter-spacing:0px;color:#363535;font-size:16px;line-height:19px;margin:0;padding:0;}
.multiple_pips_office_details label.title,
.slide_popup_inn_listing.Single_pips label.title{display:block;width:100%;margin:0 0 7px 0;font-size:16px;line-height:23px;font-weight:600;letter-spacing:-0.32px;color:#7D1690;}
.Pips_Single_vouchers{font-size:0;line-height:0;padding:0;margin:0;position:relative;vertical-align:middle;display:block;text-align:left;}
.slide_popup_inn_listing.Single_pips .Pips_Single_vouchers{padding-bottom:25px;}
.Pips_Single_vouchers span{padding:5px 21px 7px 33px;position:relative;display:inline-block;vertical-align:middle;background-color:rgba(43,22,144,0.1);letter-spacing:-0.32px;color:#35334B;font-size:16px;line-height:19px;font-weight:normal;}
.Pips_Single_vouchers span:before{content:"";display:block;position:absolute;left:9px;top:7px;height:17px;width:17px;border-radius:17px;background-color:#7D1690;}
.Pips_Single_vouchers span:after{content:"";display:block;position:absolute;left:13.5px;top:12px;width:8px;height:5px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);}
.Pips_Single_talking{font-size:0;line-height:0;padding:0 0 11px 0;margin:0;position:relative;vertical-align:middle;display:block;text-align:left;}
.Pips_Single_talking span{padding:7px 12px 8px 14px;border-left:4px solid #A99562;background-color:rgba(169,149,98,0.1);letter-spacing:-0.32px;color:#35334B;font-size:16px;line-height:19px;font-weight:normal;position:relative;display:inline-block;vertical-align:middle;}
.Pips_Single_telephone,
.Pips_Single_email,
.Pips_Single_web{font-size:0;line-height:0;padding:0;margin:0;position:relative;vertical-align:middle;display:block;text-align:left;}
.Pips_Single_telephone span,
.Pips_Single_email span,
.Pips_Single_web span{font-size:16px;line-height:22px;font-weight:normal;color:#363535;letter-spacing:0px;display:inline-block;position:relative;vertical-align:middle;}
.Pips_Single_telephone span strong,
.Pips_Single_email span strong,
.Pips_Single_web span strong{font-weight:700;}
.Pips_Single_telephone span a,
.Pips_Single_email span a,
.Pips_Single_web span a{color:#7D1690;text-decoration:underline;}
.multiple_pips_office_details strong.companyname, 
.slide_popup_inn_listing.Single_pips strong.companyname{font-size:16px;line-height:22px;font-weight:700;letter-spacing:-0.32px;color:#363535;text-align:left;display:block;width:100%;}
.multiple_pips_office_details address,
.slide_popup_inn_listing.Single_pips address{font-size:16px;line-height:22px;margin:0;color:#363535;text-align:left;display:block;width:100%;font-weight:400;}
.PipsInYourArea_List_pagenavi{display:block;width:100%;text-align:left;margin:0;padding:0;font-size:0;line-height:0;}
.Pips_Single_contact_details{padding-bottom:68px;}
.multiple_pips_office_details{padding:30px 10% 50px 17%;}
.slide_popup_inn_listing.multiple_pips{height:calc(100% - 57px);overflow:hidden;}
.slide_popup_inn_listing.multiple_pips .multiple_pips_main_outer{overflow-y:scroll;height:100%;}
.slide_popup_inn_listing.multiple_pips .multiple_pips_main{}
.slide_popup_inn_listing.multiple_pips .multiple_pips_main > div.multiple_pips_inner{padding:22px 10% 33px 17%;border-bottom:1px solid #E4E4E4;}
.slide_popup_inn_listing.multiple_pips .Pips_Single_authnum{padding:0;}
.slide_popup_inn_listing.multiple_pips .Pips_Single_contact_details{padding:0;}
.slide_popup_inn_listing.multiple_pips .Pips_Single_vouchers{padding:11px 0 0 0;}
.SearchBar-reset{display:block;width:100%;padding:0 0 10px 0;}
.SearchBar-reset a{font-size:16px;line-height:23px;letter-spacing:-0.32px;color:#7D1690;text-align:left;font-family:'Poppins', sans-serif;padding:0;font-weight:500;display:inline-block;position:relative;vertical-align:middle;text-decoration:underline;}

.stories_post_list_single_item .stories_post_list_single_item_image svg{position:absolute;left:50%;top:50%;height:50px;width:50px;color:#2B1690;fill:#2B1690;z-index:2;margin:-25px 0 0 -25px;}
.backdrop{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);}
.videopopupmodel.modal.fade.show{opacity:1;display:block}
.videopopupmodel.modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none;}
.videopopupmodel.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;}
.videopopupmodel .modal-dialog{position:relative;width:100%;padding:.5rem;pointer-events:none;z-index:3;margin:0;}
.videopopupmodel .modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 30px);}
.videopopupmodel .modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:transparent;background-clip:padding-box;border:none;border-radius:0;outline:0;}
@media (min-width:767px){
.videopopupmodel .modal-dialog{max-width:500px;margin:30px auto;}
.videopopupmodel .modal-dialog-centered{min-height:calc(100% - 60px);}
}
@media (min-width:991px){
.videopopupmodel .modal-dialog{max-width:950px;margin:15px auto;}
.videopopupmodel .modal-dialog-centered{min-height:calc(100% - 30px);}
}
.videopopupmodel .modal-dialog .modal-content{position:relative;z-index:0;display:block;margin:0;padding:0;border:none;}
.videopopupmodel .modal-dialog .modal-content .modal-body{padding:0;}
.videopopupmodel .modal-dialog .modal-content button.btn-close{position:absolute;z-index:2;right:0;top:-40px;color:#fff;background-color:transparent;padding:5px 0;min-height:30px;}
.videopopupmodel .modal-dialog .modal-content .modal-body .video-container{padding-bottom:56.25%;position:relative;padding-top:30px;overflow:hidden;height:0;}
.videopopupmodel .modal-dialog .modal-content .modal-body .video-container iframe{position:absolute;height:100%;width:100%;left:0;top:0;border:none;}