html{font-size:100%}body{font-family:'Raleway',sans-serif;background-color:#f9f0e7;color:#555}p{margin:1em 0;font-size:1rem;line-height:1.6}a{color:#508d90}a:focus,a:hover{text-decoration:underline}ul{margin:10px 0;padding:0}ul li{list-style:none;line-height:2.2}#main-wrap{width:100%;height:auto;margin:auto;position:relative}.boxnl{background:#f8f9fa;padding:20px;border-radius:8px}.marg_tb_20{margin:20px 0}.marg_tb_40{margin:40px 0}.marg_tb_80{margin:80px 0}.marg_b_20{margin-bottom:20px}.marg_b_40{margin-bottom:40px}.marg_b_80{margin-bottom:80px}.marg_t_20{margin-top:20px}.marg_t_40{margin-top:40px}.marg_t_80{margin-top:80px}.btncta,.btncta-sm{font-size:1.5rem;background:#508d90;color:#FFF;padding:20px 50px;margin:5px;border-radius:3px;text-align:center;text-decoration:none;border:1px solid #508d90;display:inline-block;transition:background 0.3s,color 0.3s}.btncta:hover,.btncta:active,.btncta:focus,.btncta-sm:hover,.btncta-sm:active,.btncta-sm:focus{background:none;color:#508d90;text-decoration:none}.btncta-sm{font-size:1.2rem;padding:15px 25px}.btnleft{display:inline-block;margin-bottom:10px;background:#508d90;color:#fff;padding:15px 35px;border:2px solid #508d90;border-radius:5px;font-weight:600;font-size:16px;text-decoration:none;transition:background 0.3s,color 0.3s}.btnleft:hover{background:#fff;color:#508d90;text-decoration:none}.btnright{display:inline-block;margin-bottom:10px;background:#fff0;color:#508d90;padding:15px 35px;border:2px solid #508d90;border-radius:5px;font-weight:600;font-size:16px;text-decoration:none;transition:background 0.3s,color 0.3s}.btnright:hover{background:#fff;color:#508d90;text-decoration:none}.p20{font-size:20px;line-height:1.2}.p900{max-width:900px;margin:20px auto}.smallsubtext{font-size:.75rem}.psection-t{padding:40px 0 0 0}.psection-tb{padding:40px 0 40px 0}.psection-b{padding:0 0 40px 0}.hero-stats{background:#fff;padding:40px;border-radius:8px;margin-top:30px;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.hero-stats .row{display:flex;flex-wrap:wrap}.hero-item{text-align:center;padding:20px}.hero-number{font-size:2rem;;font-weight:700;color:#508d90;display:block}.hero-label{font-size:1rem;margin-top:5px}.cta-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:40px 0}.cta-card{background:#fff;border:2px solid #508d90;border-radius:8px;padding:20px;text-align:center;transition:transform 0.3s,box-shadow 0.3s;display:flex;flex-direction:column}.cta-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .15)}.cta-card img{max-width:100%;height:auto;margin-bottom:15px}.cta-card h3{margin:15px 0;font-size:1rem}.cta-card a{text-decoration:none;font-weight:600}.cta-card a:hover{text-decoration:none}.faq-item{margin-bottom:30px}.faq-item h3{color:#555;margin-bottom:10px}.small-card{margin:20px 0;background:#fff;padding:25px;border-radius:8px;border:2px solid #e0e0e0;text-align:center}.small-card h4{color:#508d90;margin:0 0 10px 0}.flexlinks{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.top_main{width:100%;height:auto;background:#2d2b2a;padding:10px 0 0 0}.top_main .phone_numbers{padding:10px 0}.top_main .phone_numbers ul{margin:0;padding:0}.top_main .phone_numbers ul li{list-style:none;display:inline-block;line-height:20px;color:#fff}.top_main .phone_numbers ul li{padding-right:0;margin-right:5px}.btn-group>.btn:first-child{margin-left:0;background:none;color:#fff;font-size:18px;border:none;background:none;border:none;outline:none!important;padding:0 19px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.manageimg img{width:120px}a.log{position:absolute;top:5px;right:5px;border:1px solid #fff;padding:5px;border-radius:3px;text-decoration:none;color:#fff;background:#0c0}header{width:100%;height:auto;padding:0 0;position:absolute;z-index:99;background:rgb(84 81 78 / .9)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{font-size:16px;color:#fff;background-color:#e7e7e7}header .navbar-default .navbar-nav>li>a{color:#fff;font-size:16px;font-weight:700;margin-top:30px;background:none!important}header .navbar-default .navbar-nav>li>a:hover{background:#508d90!important;color:#FFF!important}header .navbar-nav>li>.dropdown-menu{margin-top:0}header .navbar-right{margin-right:-20px}header .dropdown-menu>li{padding:0px!important}header .dropdown-menu>li>a{display:block;background:#f8f8f8;padding:10px 15px!important;clear:both;font-weight:400;color:#333;font-family:'Raleway',sans-serif!important;font-size:14px;border-bottom:1px solid #508d90;border-left:1px solid #508d90;border-right:1px solid #508d90}header .dropdown-menu>li>a:hover{background:#508d90;color:#FFF!important}@media (min-width:1200px){header .navbar-nav li:hover>.dropdown-menu{display:block}}.headericon01{width:129px;height:40px;background:url(../images/header-icons.png) 0 0}.headericon02{width:21px;height:21px;margin-top:11px;background:url(../images/header-icons.png) 0 -40px}.headericon03{width:21px;height:21px;margin-top:11px;background:url(../images/header-icons.png) -21px -40px}.headericon04{width:21px;height:21px;margin-top:11px;background:url(../images/header-icons.png) -42px -40px}.headericon05{width:21px;height:21px;margin-top:11px;background:url(../images/header-icons.png) -63px -40px}.headericon06{width:21px;height:21px;margin-top:11px;background:url(../images/header-icons.png) -84px -40px}.headericon07{width:21px;height:21px;margin-top:11px;background:url(../images/header-icons.png) -105px -40px}.email{padding-top:10px}.ariba{margin:-3px 0 0 5px}#heading h1{max-width:1170px;color:#fff;position:absolute;top:300px;font-size:50px;font-weight:700;margin:0;text-shadow:-3px -3px 3px #2d2b2a,3px -3px 3px #2d2b2a,-3px 3px 3px #2d2b2a,3px 3px 3px #2d2b2a}#heading h1.contact{color:#555;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#heading p.contact{position:absolute;top:370px;font-weight:700;color:#555;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#iceospan{text-transform:lowercase}#pageheader{width:100%;padding:160px 0 20px 0;min-height:400px}#pageheader h1{font-size:50px;color:#fff;text-align:left;font-weight:700;text-shadow:-3px -3px 3px #2d2b2a,3px -3px 3px #2d2b2a,-3px 3px 3px #2d2b2a,3px 3px 3px #2d2b2a}.bgimage-services{background:url(../images/banner-services.jpg) no-repeat;background-size:cover}.bgimage-clients{background:url(../images/banner-clients.jpg) no-repeat;background-size:cover}.bgimage-executives{background:url(../images/banner-executives.jpg) no-repeat;background-size:cover}.bgimage-profile{background:url(../images/banner-profile.jpg) no-repeat;background-size:cover}.bgimage-insights{background:url(../images/banner-insights.jpg) no-repeat;background-size:cover}.bgimage-about{background:url(../images/banner-about.jpg) no-repeat;background-size:cover}.bgimage-search{background:url(../images/banner-search.jpg) no-repeat;background-size:cover}.bgimage-contact{background:url(../images/banner-contact.jpg) no-repeat;background-size:cover}.bgimage-recruitment-services{background:url(../images/banner-recruitment-services.png) no-repeat;background-size:cover}.bgimage-recruitment-fees{background:url(../images/banner-recruitment-fees.png) no-repeat;background-size:cover}.bgimage-recruitment-method{background:url(../images/banner-recruitment-method.png) no-repeat;background-size:cover}.bgimage-executive-search{background:url(../images/banner-executive-search.png) no-repeat;background-size:cover}.bgimage-interim-management{background:url(../images/banner-interim-management.png) no-repeat;background-size:cover}.bgimage-executive-investment{background:url(../images/banner-executive-investment.png) no-repeat;background-size:cover}.bgimage-job-posting{background:url(../images/banner-job-posting.png) no-repeat;background-size:cover}.bgimage-contact-us{background:url(../images/banner-contact-us.png) no-repeat;background-size:cover}.bgimage-search-mandate{background:url(../images/banner-search-mandate.png) no-repeat;background-size:cover}.bgimage-recruitment-clients{background:url(../images/banner-recruitment-clients.png) no-repeat;background-size:cover}.bgimage-client-benefits{background:url(../images/banner-client-benefits.png) no-repeat;background-size:cover}.bgimage-client-testimonials{background:url(../images/banner-client-testimonials.png) no-repeat;background-size:cover}.bgimage-case-studies{background:url(../images/banner-case-studies.png) no-repeat;background-size:cover}.bgimage-iceo-community{background:url(../images/banner-iceo-community.png) no-repeat;background-size:cover}.bgimage-iceo-vetting{background:url(../images/banner-iceo-vetting.png) no-repeat;background-size:cover}.bgimage-premium-profile{background:url(../images/banner-premium-profile.png) no-repeat;background-size:cover}.bgimage-iceo-apply{background:url(../images/banner-iceo-apply.png) no-repeat;background-size:cover}.bgimage-job-offers{background:url(../images/banner-job-offers.png) no-repeat;background-size:cover}.bgimage-ambassadors{background:url(../images/banner-ambassadors.png) no-repeat;background-size:cover}.bgimage-tese{background:url(../images/banner-tese.png) no-repeat;background-size:cover}#banner{width:100%;height:auto}#banner .bannerimg{width:100%;height:auto;max-height:500px}#banner .carousel-caption{position:absolute;right:5%;bottom:20px;left:20%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;float:left;bottom:25%;text-align:left;top:50%}#banner .extrabox{position:absolute;right:5%;bottom:20px;left:8%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;float:left;text-align:left;bottom:25%;top:32%}#banner .extrabox .tonino h2{margin-top:100px;text-align:center;font-size:29px;font-weight:700;color:#fff}#banner .extrabox .tonino p{margin-top:93px;text-align:center;font-size:15px;font-weight:700;color:#fff;background:#508d90;padding:10px}#banner .extrabox .tonino p a{text-decoration:none;color:#FFF}#banner .btn-primary{border-radius:20px;padding:13px 55px;color:#fff;background-color:#337ab7;border-color:#2e6da4;font-size:15px;font-weight:300}#banner .slide2{position:relative;width:1170px!important;margin:auto}#banner .carousel-caption h2{font-size:40px;font-weight:700;color:#fff;margin-bottom:10px;margin-top:0}#banner .carousel-inner>.item>a>img,.carousel-inner>.item>img{width:100%}#banner .carousel-caption p{font-size:34px;font-weight:300}footer{background:#2d2b2a;padding:40px 0}footer ul{margin:0;padding:0}footer ul li{list-style:none;margin-bottom:5px}footer ul li a{color:#FFF;text-decoration:none}footer ul li a:hover{color:#508d90;text-decoration:none}footer a.nl{width:100%;padding:11px 15px;margin:0 0 20px 0;background:#508d90;color:#FFF;font-size:15px;border:1px solid #508d90;display:block;text-align:center;text-decoration:none}.footericon01{width:42px;height:52px;background:url(../images/footer-icons.png) 0 0}.footericon02{width:42px;height:52px;background:url(../images/footer-icons.png) 0 -52px}.footericon03{width:42px;height:52px;background:url(../images/footer-icons.png) 0 -104px}.footericon04{width:42px;height:52px;background:url(../images/footer-icons.png) 0 -156px}#thankyou{margin:0 0 40px 0}#thankyou h2{color:#508d90;margin:40px 0}#thankyou p{font-size:16px;margin:30px 0;line-height:30px}#bannerhome{width:100%;height:auto}#bannerhome .bannerimg{width:100%;height:auto}#hp01-hero .hero{padding:120px 0 0 0;background:linear-gradient(rgb(0 0 0 / .55),rgb(0 0 0 / .75)),url(../images/banner-home-5.png) no-repeat center center;background-size:cover}#hp01-hero .hero h1{font-size:48px;color:#fff;text-align:center;font-weight:700;text-shadow:0 2px 8px rgb(0 0 0 / .4);margin-bottom:20px;line-height:1.2}#hp01-hero .herosmall{font-size:24px}#hp01-hero .hp-subtitle{color:rgb(255 255 255 / .9);font-size:1.05rem;text-align:center;font-weight:300}#hp01-hero .client{width:100%;text-align:center;padding:10px 0}#hp01-hero .client1,#hp01-hero .client2{display:inline-block;border-radius:50px;font-size:18px;font-weight:600;padding:8px 28px;background:rgb(255 255 255 / .95);margin:0}#hp01-hero .client2{margin-bottom:15px}#hp01-hero .outerback{max-width:1170px;background:rgb(255 255 255 / .15);border-radius:8px;padding:25px 20px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);margin:0 0 30px 0}#hp01-hero .searchinner{max-width:960px;margin:5px auto}#hp01-hero .searchinner form{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center}#hp01-hero .searchinner select{-webkit-appearance:none;outline:none;cursor:pointer;flex:1;min-width:130px;padding:12px 14px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;font-style:normal;text-align:left;text-align-last:center;height:46px;background:#fff url(../images/select-down.png) 94% / 8% no-repeat;font-family:'Raleway',sans-serif;color:#555}#hp01-hero .searchinner select:first-child{border-radius:6px}#hp01-hero .searchinner input[type="submit"]{flex:0 0 auto;padding:12px 28px;border:none;border-radius:6px;background:#508d90;color:#fff;font-size:14px;font-weight:600;font-style:normal;cursor:pointer;height:46px;transition:background 0.3s,transform 0.2s;text-align:center;letter-spacing:.3px}#hp01-hero .searchinner input[type="submit"]:hover{background:#3d6b6d;transform:translateY(-1px)}#hp01-hero .boxbar{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;max-width:800px;margin:15px auto;text-align:center}#hp01-hero .boxbar .box{width:auto;height:auto;margin:0;display:block}#hp01-hero .boxbar .box a,#client .boxbar .box a.job{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;min-height:90px;padding:14px 8px;border-radius:8px;border:2px solid rgb(255 255 255 / .4);background:rgb(80 141 144 / .85);color:#fff;font-weight:500;font-size:14px;text-decoration:none;line-height:1.35;transition:all 0.3s;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}#hp01-hero .boxbar .box a:hover,#client .boxbar .box a.job:hover{background:#fff;color:#508d90;border-color:#fff;transform:translateY(-3px);box-shadow:0 6px 20px rgb(0 0 0 / .2)}#hp01-intro .hp-benefit-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:40px 0}#hp01-intro .hp-benefit-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:30px;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#hp01-intro .hp-benefit-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .1);border-color:#508d90}#hp01-intro .hp-benefit-card .card-icon{font-size:36px;margin-bottom:15px;display:block}#hp01-intro .hp-benefit-card h3{color:#508d90;font-size:18px;margin-bottom:10px}#hp01-intro .hp-benefit-card p{line-height:1.6;margin:0;font-size:14px}#hp01-intro .hp-benefit-card a{color:#508d90;text-decoration:none;font-weight:500}#hp01-intro .hp-benefit-card a:hover{text-decoration:underline}#hp01-candidates .hp-candidate-grid{display:grid;grid-template-columns:1fr 280px;gap:20px;align-items:start}#hp01-candidates .hp-candidate-content{background:#fff;border-radius:8px;padding:25px 20px;box-shadow:0 2px 12px rgb(0 0 0 / .08)}#hp01-candidates .hp-candidate-content p{font-size:16px;line-height:1.7;margin-bottom:15px}#hp01-candidates .hp-candidate-content a{color:#508d90}#hp01-candidates .hp-candidate-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}#hp01-candidates .hp-candidate-links a{display:inline-block;padding:10px 20px;background:#fff;color:#508d90;border:1px solid #508d90;border-radius:5px;text-decoration:none;font-weight:500;font-size:14px;transition:background 0.3s,color 0.3s}#hp01-candidates .hp-candidate-links a:hover{background:#508d90;color:#fff;text-decoration:none}#hp01-candidates .hp-contact-card{background:#fff;border-radius:8px;padding:25px 20px;text-align:center;box-shadow:0 2px 12px rgb(0 0 0 / .08)}#hp01-candidates .hp-contact-card img{width:120px;height:auto;border-radius:50%;margin-bottom:15px}#hp01-candidates .hp-contact-card p{margin:0 0 5px;font-size:14px}#hp01-candidates .hp-contact-card .contact-name{font-weight:700;font-size:16px}#hp01-candidates .hp-contact-card .contact-icons{list-style:none;padding:0;margin:15px 0 0;display:flex;justify-content:center;gap:15px}#hp01-candidates .hp-contact-card .contact-icons a{color:#508d90;font-size:20px}#hp01-candidates .hp-founder-grid{display:grid;grid-template-columns:160px 1fr;gap:30px;align-items:center;margin:0 auto;background:#fff;border-radius:8px;padding:30px 25px;box-shadow:0 2px 12px rgb(0 0 0 / .08)}#hp01-candidates .hp-founder-grid img{width:100%;border-radius:8px}#hp01-candidates .hp-founder-grid p{line-height:1.7;font-size:15px;margin-bottom:10px}#hp01-candidates .hp-founder-links{margin-top:15px}#hp01-candidates .hp-founder-links a{display:inline-block;border:1px solid #508d90;padding:10px 22px;background:#508d90;color:#fff;border-radius:5px;text-decoration:none;font-weight:500;font-size:14px;margin-right:10px;margin-bottom:8px;transition:background 0.3s,color 0.3s}#hp01-candidates .hp-founder-links a:hover{background:#fff;text-decoration:none;color:#508d90}#hp01-vetted .oftheweek{padding:0;background:none;border:none;border-radius:0}#hp01-vetted .hp-execs-row{display:grid;grid-template-columns:2fr 1fr 1fr;gap:25px;align-items:stretch}#hp01-vetted .hp-exec-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s;display:flex;flex-direction:column}#hp01-vetted .hp-exec-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .1);border-color:#508d90}#hp01-vetted .hp-exec-card .card-photo{width:100%;height:200px;object-fit:contain;object-position:center center;display:block;background:#f0f0f0;padding:10px}#hp01-vetted .hp-exec-card .card-body{padding:20px;flex-grow:1;display:flex;flex-direction:column}#hp01-vetted .hp-exec-card .card-role{font-size:17px;font-weight:600;color:#508d90;margin:0 0 4px}#hp01-vetted .hp-exec-card .card-location{font-size:13px;color:#508d90;margin:0 0 8px;font-weight:500}#hp01-vetted .hp-exec-card .card-bio{font-size:13px;line-height:1.5;margin:0 0 15px;flex-grow:1}#hp01-vetted .hp-exec-card .card-link{display:block;text-align:center;padding:10px 15px;background:#508d90;color:#fff;font-weight:600;font-size:13px;text-decoration:none;border-radius:5px;transition:background 0.3s;margin-top:auto}#hp01-vetted .hp-exec-card .card-link:hover{background:#3d6b6d;text-decoration:none;color:#fff}#hp01-vetted .hp-exec-card.featured{border-color:#508d90;border-width:3px;position:relative}#hp01-vetted .hp-exec-card.featured .featured-header{display:grid;grid-template-columns:1fr 1fr;height:200px;overflow:hidden}#hp01-vetted .hp-exec-card.featured .featured-header .card-photo{height:100%;width:100%;object-fit:contain;object-position:center center;border-radius:0;background:#f0f0f0;padding:10px;max-height:200px}#hp01-vetted .hp-exec-card.featured .featured-header .badge-side{display:flex;align-items:center;justify-content:center;background:#f0f0f0;padding:20px;height:100%;min-height:200px}#hp01-vetted .hp-exec-card.featured .featured-header .badge-side img{max-width:160px;width:80%;height:auto}#hp01-vetted .hp-exec-card.featured .featured-stamp{position:absolute;top:15px;left:15px;z-index:2;display:inline-block;background:rgb(80 141 144 / .92);color:#fff;padding:6px 14px;border-radius:6px;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#hp01-vetted .hp-exec-card.featured .card-body{padding:25px}#hp01-vetted .hp-exec-card.featured .card-role{font-size:20px}#hp01-vetted .hp-exec-card.featured .card-bio{font-size:14px;line-height:1.6}#hp01-vetted .hp-exec-card.featured .card-meta{font-size:13px;color:#777;line-height:1.6;margin:0 0 18px}#hp01-vetted .hp-exec-card.featured .card-meta b{color:#444}#hp01-vetted .hp-exec-card.featured .card-link{font-size:14px;padding:12px 20px}#hp01-vetted .hp-execs-cta{text-align:center;margin-top:35px}#hp01-testimon .testimon1{padding:0 0 40px 0;margin:0}#hp01-testimon .item{padding:0;margin:0 10px;min-height:330px;max-height:none;text-align:left;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .05);transition:transform 0.3s,box-shadow 0.3s;display:flex;flex-direction:column}#hp01-testimon .item:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(0 0 0 / .1)}#hp01-testimon .item .card-top{padding:25px 25px 15px;border-bottom:1px solid #f0f0f0;text-align:center}#hp01-testimon .item .card-top .testi-logo{display:block;height:50px;max-width:200px;width:auto;object-fit:contain;margin:0 auto 12px}#hp01-testimon .item .card-top .testi-photo{display:block;width:65px;height:65px;object-fit:cover;border-radius:50%;margin:0 auto 12px}#hp01-testimon .item .card-top b{display:block;font-size:14px;color:#333;margin-bottom:2px}#hp01-testimon .item .card-top .testi-role{font-size:12px;color:#888;margin:0;font-weight:400}#hp01-testimon .item .card-quote{padding:15px 25px 20px;flex-grow:1;display:flex;flex-direction:column}#hp01-testimon .item .card-quote p{font-size:13px;line-height:1.65;font-style:italic;text-align:left;margin:0 0 15px;flex-grow:1;font-weight:400}#hp01-testimon .item .card-quote .testi-link{display:inline-block;font-size:13px;color:#508d90;font-weight:600;text-decoration:none;font-style:normal;padding:0;border:none;border-radius:0}#hp01-testimon .item .card-quote .testi-link:hover{text-decoration:underline}#hp01-testimon .owl-prev,#hp01-testimon .owl-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#fff!important;border:2px solid #508d90!important;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s;box-shadow:0 2px 8px rgb(0 0 0 / .1);padding:0;margin:0;float:none;font-size:0;line-height:1}#hp01-testimon .owl-prev:hover,#hp01-testimon .owl-next:hover{background:#508d90!important}#hp01-testimon .owl-prev::before,#hp01-testimon .owl-next::before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;color:#508d90;transition:color 0.3s}#hp01-testimon .owl-prev:hover::before,#hp01-testimon .owl-next:hover::before{color:#fff}#hp01-testimon .owl-prev::before{content:"\f053"}#hp01-testimon .owl-next::before{content:"\f054"}#hp01-testimon .owl-prev{left:-15px}#hp01-testimon .owl-next{right:-15px}#hp01-testimon .hp-cta-grid{display:grid;grid-template-columns:1fr 280px;gap:20px;align-items:start}#hp01-testimon .hp-contact-card{background:#fff;border-radius:8px;padding:25px 20px;text-align:center;box-shadow:0 2px 12px rgb(0 0 0 / .08)}#hp01-testimon .hp-contact-card img{width:120px;height:auto;border-radius:50%;margin-bottom:15px}#hp01-testimon .hp-contact-card p{margin:0 0 5px;font-size:14px}#hp01-testimon .hp-contact-card .contact-name{font-weight:700;font-size:16px}#hp01-testimon .hp-contact-card .contact-icons{list-style:none;padding:0;margin:15px 0 0;display:flex;justify-content:center;gap:15px}#hp01-testimon .hp-contact-card .contact-icons a{color:#508d90;font-size:20px}#hp01-insights .mob{display:none}#hp01-insights .resource{width:100%;height:auto;border-radius:8px}#hp01-insights .hp-insights-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin:40px 0 20px 0}#hp01-insights .hp-insight-item{text-align:center;background:#fff;border-radius:8px;padding:25px 15px;box-shadow:0 2px 8px rgb(0 0 0 / .06);transition:transform 0.3s}#hp01-insights .hp-insight-item:hover{transform:translateY(-3px)}#hp01-insights .hp-insight-item img{width:100%;height:auto;border-radius:6px;margin-bottom:15px}#hp01-insights .hp-insight-item a{display:block;color:#508d90;font-weight:500;font-size:14px;text-decoration:none;line-height:1.4}#hp01-insights .hp-insight-item a:hover{text-decoration:underline}#professional{background:#54514e;padding:20px 0;text-align:left}#professional i{font-size:30px;color:#FFF}#professional i:after{content:"";width:45px;height:6px;position:absolute;display:block;background:#80c3c6}#professional h4{font-size:24px;color:#FFF}#professional p{font-size:15px;color:#FFF}#professional p a{color:#82c6c9}#professional .phone_numbers{padding:0;text-align:center;margin-bottom:20px}#professional .phone_numbers ul{margin:0 15px;padding:0 20px 20px 20px;border-bottom:1px solid #fff}#professional .phone_numbers ul li{list-style:none;display:inline-block;line-height:20px;color:#fff}#professional .phone_numbers ul li{padding-right:0;margin-right:5px}#rs01-value-proposition .key-benefits{margin-top:30px}#rs01-value-proposition .benefit-item{text-align:center;padding:20px}#rs01-value-proposition .benefit-item strong{font-size:24px;color:#508d90;display:block}#rs01-recruitment-overview .stat-item{margin-bottom:20px}#rs01-recruitment-overview .stat-number{font-size:20px;font-weight:700;color:#508d90;display:block}#rs01-recruitment-overview .criteria-list{background:#fff;padding:30px;border-radius:8px;border-left:4px solid #508d90;margin-bottom:30px}#rs01-recruitment-overview .criteria-list h3{margin:10px 0}#rs01-recruitment-overview .criteria-list ul{list-style:none;padding:0;margin:20px 0 0 0}#rs01-recruitment-overview .criteria-list ul li{padding:10px 0 10px 35px;position:relative;line-height:1.6}#rs01-recruitment-overview .criteria-list ul li::before{content:"✓";position:absolute;left:0;background:#28a745;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}#rs01-coreservices,#rs01-coreservices1{margin:0}#rs01-coreservices h2,#rs01-coreservices1 h2{padding-bottom:30px}#rs01-coreservices .box,#rs01-coreservices1 .box{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .08);margin-bottom:30px;overflow:hidden;transition:transform 0.3s,box-shadow 0.3s;display:flex;flex-direction:column;height:100%}#rs01-coreservices .box:hover,#rs01-coreservices1 .box:hover{transform:translateY(-8px);box-shadow:0 8px 24px rgb(0 0 0 / .15)}#rs01-coreservices .row,#rs01-coreservices1 .row{display:flex;flex-wrap:wrap}#rs01-coreservices .row>[class*="col-"],#rs01-coreservices1 .row>[class*="col-"]{display:flex}#rs01-coreservices .box img,#rs01-coreservices1 .box img{width:100%;height:200px;object-fit:cover;display:block}#rs01-coreservices .box-content,#rs01-coreservices1 .box-content{flex-grow:1;display:flex;flex-direction:column}#rs01-coreservices .box h3,#rs01-coreservices1 .box h3{padding:15px 25px 0 25px;font-size:1.5em;font-weight:700;line-height:1.4;color:#508d90}#rs01-coreservices .box h3 a,#rs01-coreservices1 .box h3 a{text-decoration:none}#rs01-coreservices .box p,#rs01-coreservices1 .box p{padding:0 25px;line-height:1.6;flex-grow:1}#rs01-coreservices .box .boxlink,#rs01-coreservices1 .box .boxlink{display:block;width:100%;text-align:center;color:#fff;font-weight:600;padding:15px;background:#508d90;border:2px solid #508d90;text-decoration:none;transition:all 0.3s;margin-top:auto;border-radius:0 0 8px 8px}#rs01-coreservices .box .boxlink:hover,#rs01-coreservices1 .box .boxlink:hover{color:#508d90;background:#fff;text-decoration:none}#er01-methodology .small-cards{padding:30px 0}#er01-phases .phase-card{background:#fff;border-left:4px solid #508d90;padding:30px;margin-bottom:30px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#er01-phases .phase-number{display:inline-block;background:#508d90;color:#fff;width:50px;height:50px;border-radius:50%;text-align:center;line-height:50px;font-size:24px;font-weight:700;margin-bottom:15px}#er01-phases .phase-card h4{margin-top:10px;font-size:22px}#er01-phases .phase-card ul li{margin:12px 0;line-height:1.6;padding-left:35px;position:relative}#er01-phases .phase-card ul li::before{content:"✓";position:absolute;left:0;top:0;background:#508d90;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}#er01-phases .phase-timeline{padding:15px 20px;border-radius:4px;margin-top:20px;font-weight:500;color:#508d90;border:2px solid #508d90}#er01-results .results-row{display:flex;flex-wrap:wrap}#er01-results .results-row>[class*="col-"]{display:flex}#er01-results .small-card{display:flex;flex-direction:column;text-align:left}#ie01-approach .feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:40px 0}#ie01-approach .feature-box{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:30px;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#ie01-approach .feature-box:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#ie01-approach .feature-box h3{color:#508d90;margin-top:0;font-size:1.8rem}#ie01-approach .feature-box p{line-height:1.6;margin:0}#ie01-approach .feature-icon{font-size:40px;margin-bottom:15px;display:block}#ie01-standards .criteria-list{background:#fff;padding:30px;border-radius:8px;border-left:4px solid #508d90}#ie01-standards .criteria-list ul{list-style:none;padding:0;margin:20px 0 0 0}#ie01-standards .criteria-list ul li{padding:10px 0 10px 35px;position:relative;line-height:1.6}#ie01-standards .criteria-list ul li::before{content:"✓";position:absolute;left:0;background:#28a745;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}#ie01-differences .differentiator-box{background:#fff;border-left:4px solid #508d90;padding:25px;margin-bottom:20px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#ie01-differences .differentiator-box h4{color:#508d90;margin-top:0;font-size:1.8rem}#ie01-differences .differentiator-box p{margin:10px 0 0 0}#ie01-expertise .section-image{padding:20px 0}#ie01-expertise .section-image img{border-radius:8px;box-shadow:0 4px 15px rgb(0 0 0 / .1);width:100%;height:auto}#im01-approach .feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:40px 0}#im01-approach .feature-box{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:30px;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#im01-approach .feature-box:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#im01-approach .feature-box h3{color:#508d90;margin-top:0;font-size:1.8rem}#im01-approach .feature-box p{line-height:1.6;margin:0}#im01-approach .feature-icon{font-size:40px;margin-bottom:15px;display:block}#im01-differences .differentiator-box{background:#fff;border-left:4px solid #508d90;padding:25px;margin-bottom:20px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#im01-differences .differentiator-box h4{color:#508d90;margin-top:0;font-size:1.8rem}#im01-differences .differentiator-box p{margin:10px 0 0 0}#im01-process .process-steps{background:#fff;padding:40px;border-radius:8px;border:2px solid #e0e0e0;margin:30px 0}#im01-process .process-step{display:flex;align-items:flex-start;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e0e0e0}#im01-process .process-step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#im01-process .step-number{background:#508d90;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-right:20px}#im01-process .step-content h4{margin-top:0;font-size:18px}#im01-process .step-content p{line-height:1.6;margin:5px 0 0 0}#im01-options .contract-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:30px 0}#im01-options .contract-option{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:35px;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#im01-options .contract-option:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#im01-options .contract-option h3{color:#508d90;margin-top:0;font-size:20px;display:flex;align-items:center}#im01-options .contract-option h3 i{margin-right:10px;color:#28a745}#im01-options .contract-option ul{list-style:none;padding:0;margin:20px 0 0 0}#im01-options .contract-option ul li{padding:8px 0 8px 30px;position:relative;line-height:1.6}#im01-options .contract-option ul li::before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:700}#im01-options .contract-flex{background:#fff;border-left:4px solid #508d90;padding:30px;border-radius:4px;margin:40px 0}#iv01-benefits .feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:40px 0}#iv01-benefits .feature-box{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:30px;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#iv01-benefits .feature-box:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#iv01-benefits .feature-box h3{color:#508d90;margin-top:0;font-size:1.8rem}#iv01-benefits .feature-box p{line-height:1.6;margin:0}#iv01-benefits .feature-icon{font-size:40px;margin-bottom:15px;display:block}#iv01-investment .differentiator-box{background:#fff;border-left:4px solid #508d90;padding:25px;margin-bottom:20px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#iv01-investment .differentiator-box h4{color:#508d90;margin-top:0;font-size:1.8rem}#iv01-investment .differentiator-box p{margin:10px 0 0 0}#iv01-process .process-steps{background:#fff;padding:40px;border-radius:8px;border:2px solid #e0e0e0;margin:30px 0}#iv01-process .process-step{display:flex;align-items:flex-start;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e0e0e0}#iv01-process .process-step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#iv01-process .step-number{background:#508d90;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-right:20px}#iv01-process .step-content h4{margin-top:0;font-size:18px}#iv01-process .step-content p{line-height:1.6;margin:5px 0 0 0}#iv01-process .amount{background:#fff;border-left:4px solid #508d90;padding:30px;border-radius:4px;margin:40px 0}#iv01-investor .investor-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:30px 0}#iv01-investor .investor-option{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:35px;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#iv01-investor .investor-option:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#iv01-investor .investor-option h3{color:#508d90;margin-top:0;font-size:20px;display:flex;align-items:center}#iv01-investor .investor-option h3 i{margin-right:10px;color:#28a745}#iv01-investor .investor-option ul{list-style:none;padding:0;margin:20px 0 0 0}#iv01-investor .investor-option ul li{padding:8px 0 8px 30px;position:relative;line-height:1.6}#iv01-investor .investor-option ul li::before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:700}#iv01-metrics .metrics-section{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:30px;margin:30px 0 0 0}#iv01-metrics .metrics-header{text-align:center;margin-bottom:30px}#iv01-metrics .metrics-header h3{color:#508d90;margin:0 0 10px 0}#iv01-metrics .metric-row{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;margin:10px 0;background:#f8f9fa;border-radius:4px;transition:background 0.3s}#iv01-metrics .metric-row:hover{background:#d4e8e9}#iv01-metrics .metric-label{font-weight:500}#iv01-metrics .metric-value{font-size:18px;color:#508d90;font-weight:700}#jp01-postingservice .results-row{display:flex;flex-wrap:wrap}#jp01-postingservice .results-row>[class*="col-"]{display:flex}#jp01-postingservice .small-card{display:flex;flex-direction:column;text-align:left}#jp01-pricing .regional-pricing-cards{padding:0 30px;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}#jp01-pricing .regional-pricing-cards>[class*="col-"]{display:flex;padding-left:10px;padding-right:10px}#jp01-pricing .regional-price-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:25px;text-align:center;margin-bottom:20px;width:100%;transition:transform 0.3s,box-shadow 0.3s}#jp01-pricing .regional-price-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#jp01-pricing .regional-price-card h4{font-size:18px;margin-top:0;margin-bottom:15px}#jp01-pricing .regional-price-card .price{font-size:32px;font-weight:700;color:#508d90;display:block}#jp01-pricing .regional-price-card .period{font-size:14px;margin-top:5px}#jp01-pricing .service-features{padding:0 30px}#jp01-pricing .features-list{list-style:none;padding:0}#jp01-pricing .features-list li{padding:8px 0;padding-left:25px;position:relative;display:block}#jp01-pricing .features-list li:before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:700}#jp01-process .process-steps{background:#fff;padding:40px;border-radius:8px;border:2px solid #e0e0e0;margin:30px 0}#jp01-process .process-step{display:flex;align-items:flex-start;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e0e0e0}#jp01-process .process-step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#jp01-process .step-number{background:#508d90;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-right:20px}#jp01-process .step-content h4{margin-top:0;font-size:18px}#jp01-process .step-content p{line-height:1.6;margin:5px 0 0 0}#jp01-benefits .differentiator-box{background:#fff;border-left:4px solid #508d90;padding:25px;margin-bottom:20px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#jp01-benefits .differentiator-box h4{color:#508d90;margin-top:0;font-size:1.8rem}#jp01-benefits .differentiator-box p{margin:10px 0 0 0}#sr01-searchform .trust-signals{background:#f8f9fa;border-left:4px solid #508d90;padding:5px 20px 20px 20px;border-radius:4px;margin-bottom:20px}#sr01-searchform .trust-signals h2{margin:20px 0}#sr01-searchform .trust-signals ul{list-style:none;padding:0;margin:10px 0 0 0}#sr01-searchform .trust-signals ul li{padding:8px 0 8px 30px;position:relative;line-height:1.6;font-size:1rem}#sr01-searchform .trust-signals ul li::before{content:"✓";position:absolute;left:0;background:#28a745;color:#fff;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}#sr01-searchform .form-section{background:#f8f9fa;padding:30px;border-radius:8px;margin-bottom:20px}#sr01-searchform .form-section h3{margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0}#sr01-searchform .field,.area{width:100%;border:2px solid #e0e0e0;border-radius:4px;font-size:1rem;transition:border-color 0.3s;margin-bottom:15px;padding:12px}#sr01-searchform .field:focus,.area:focus{outline:none;border-color:#508d90;box-shadow:0 0 0 2px rgb(80 141 144 / .8)}#sr01-searchform .field.error,.area.error{border-color:#dc3545}#sr01-searchform .field.valid{border-color:#28a745}#sr01-searchform .required-field::after{content:" *";color:#dc3545}#sr01-searchform .file-upload-wrapper{position:relative;margin:20px 0}#sr01-searchform .file-upload-label{display:block;padding:20px;border:2px dashed #508d90;border-radius:8px;text-align:center;cursor:pointer;transition:all 0.3s;background:#f8f9fa}#sr01-searchform .file-upload-label:hover{background:#fff}#sr01-searchform .file-upload-label i{font-size:36px;margin-bottom:10px;display:block}#sr01-searchform input[type="file"]{position:absolute;opacity:0;width:0;height:0}#sr01-searchform .file-name{margin-top:10px;font-size:14px;color:#28a745;font-weight:500}#sr01-searchform .sidebar-card{background:#f8f9fa;border-radius:8px;padding:25px;margin-bottom:20px}#sr01-searchform .sidebar-card h3{margin:0 0 20px 0}#sr01-searchform .process-step-sidebar{display:flex;align-items:flex-start;margin-bottom:20px}#sr01-searchform .process-icon{width:50px;height:50px;background:#508d90;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;flex-shrink:0;margin-right:15px}#sr01-searchform .process-content p{margin:0}#sr01-searchform .contact-info{background:#fff;padding:20px;border-radius:8px;margin-top:20px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#sr01-searchform .contact-item{padding:8px 0;display:flex;align-items:center}#sr01-searchform .contact-item img{width:24px;height:18px;margin-right:10px}#sr01-searchform .checkbox{margin:20px 0}#sr01-searchform .checkbox .boxcontainer{display:flex;align-items:flex-start;position:relative;padding-left:40px;cursor:pointer;font-size:16px;line-height:1.6;border:1px solid #e0e0e0;padding:20px 0;user-select:none}#sr01-searchform .checkbox input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#sr01-searchform .checkbox .checkmark{position:absolute;top:2px;left:0;height:24px;width:24px;background-color:#fff;border:2px solid #6d6d6d;border-radius:4px;transition:all 0.3s ease;margin:20px 0 0 16px}#sr01-searchform .checkbox .boxcontainer:hover input~.checkmark{border-color:#6d6d6d}#sr01-searchform .checkbox input:checked~.checkmark{background-color:#508d90;border-color:#6d6d6d}#sr01-searchform .checkbox .checkmark:after{content:"";position:absolute;display:none}#sr01-searchform .checkbox input:checked~.checkmark:after{display:block}#sr01-searchform .checkbox .checkmark:after{left:7px;top:3px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#sr01-searchform .checkbox .text{display:block;line-height:1.6;font-size:14px;padding-left:48px}#sr01-searchform .checkbox input:focus~.checkmark{box-shadow:0 0 0 3px rgb(80 141 144 / .2)}#sr01-searchform .checkbox.error .checkmark{border-color:#dc3545}#sr01-searchform .checkbox.error .text{color:#dc3545}#request-submission{margin:0 0 40px 0;text-align:center}#request-submission h2{color:#508d90;margin:40px 0 20px 0}#request-submission p{font-size:16px;margin:30px 0;line-height:30px}#searchfirm{margin:0 0 40px 0}#searchfirm h2{color:#508d90;margin:40px 0}#searchfirm p{font-size:16px;margin:30px 0;line-height:30px}#searchfirm .box{padding:10px 20px;background:#fff;border:3px solid #508d90;border-radius:5px;margin:0 0 20px 0}#searchfirm .links{margin:10px 0}#searchfirm .links a{text-decoration:none;display:inline-block;text-align:center;background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:16px;margin:5px 0}#searchfirm .links a:hover{background:none;color:#508d90}#er02-solutions .service-categories{margin:50px 0}#er02-solutions .category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}#er02-solutions .category-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s;display:flex;flex-direction:column}#er02-solutions .category-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px rgb(0 0 0 / .15);border-color:#508d90}#er02-solutions .category-header{background:#fff;padding:20px 20px 0 20px;text-align:center}#er02-solutions .category-icon{font-size:48px;margin-bottom:15px;display:block}#er02-solutions .category-header h3{margin:0}#er02-solutions .category-content{padding:20px;flex-grow:1;display:flex;flex-direction:column}#er02-solutions .category-content p{margin-bottom:20px;flex-grow:1}#er02-solutions .category-links{display:flex;flex-direction:column;gap:10px;margin-top:auto}#er02-solutions .category-link{display:block;padding:12px 20px;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:4px;color:#508d90;text-decoration:none;text-align:center;transition:all 0.3s}#er02-solutions .category-link:hover{background:#508d90;border-color:#508d90;color:#fff;text-decoration:none}#er02-process .process-overview{margin:50px 0}#er02-process .process-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;margin-top:40px}#er02-process .process-step{text-align:center;padding:30px 20px;background:#fff;border-radius:8px;border:2px solid #e0e0e0;transition:border-color 0.3s}#er02-process .process-step:hover{border-color:#508d90}#er02-process .step-number{background:#508d90;color:#fff;width:50px;height:50px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin-bottom:15px}#er02-process .process-step h4{font-weight:700;margin:10px 0}#er02-process .process-step p{margin:0}#er02-resources .quick-links-section{background:#f8f9fa;padding:50px 0;margin:50px 0}#er02-resources .quick-links-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}#er02-resources .quick-link-card{background:#fff;border-left:4px solid #508d90;padding:25px;border-radius:4px;transition:transform 0.3s,box-shadow 0.3s}#er02-resources .quick-link-card:hover{transform:translateY(-3px);box-shadow:0 4px 15px rgb(0 0 0 / .1)}#er02-resources .quick-link-card a{color:#508d90;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;margin-top:10px}#er02-resources .quick-link-card a:hover{text-decoration:underline}#cb01-benefits .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:30px;margin:30px 0}#cb01-benefits .benefit-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:35px 30px;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s;display:flex;flex-direction:column}#cb01-benefits .benefit-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px rgb(0 0 0 / .12);border-color:#508d90}#cb01-benefits .benefit-icon{font-size:48px;margin-bottom:20px;display:block}#cb01-benefits .benefit-card h3{color:#508d90;margin:0 0 15px 0;font-size:24px}#cb01-benefits .benefit-card p{line-height:1.8;margin:0;flex-grow:1}#cb01-benefits .benefit-highlight{background:#fff;padding:15px 20px;margin-top:15px;border-radius:4px;border-style:solid;border-width:1px 1px 1px 4px;border-color:#508d90}#cb01-stats .video-section{background:#fff;padding:10px 40px 40px 40px;border-radius:8px;box-shadow:0 4px 15px rgb(0 0 0 / .08);margin:20px 0}#cb01-stats .video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px;margin-top:20px}#cb01-stats .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#cb01-comparison .comparison-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}#cb01-comparison .comparison-card{background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#cb01-comparison .comparison-card.highlight{border:3px solid #508d90;position:relative}#cb01-comparison .comparison-card.highlight::before{content:"CEO Worldwide";position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:#508d90;color:#fff;padding:5px 20px;border-radius:20px;font-weight:600;font-size:14px}#cb01-comparison .comparison-card h4{margin-top:0;margin-bottom:20px;font-size:20px;text-align:center}#cb01-comparison .comparison-list{list-style:none;padding:0;margin:0}#cb01-comparison .comparison-list li{padding:12px 0;border-bottom:1px solid #e0e0e0;display:flex;align-items:flex-start}#cb01-comparison .comparison-list li:last-child{border-bottom:none}#cb01-comparison .comparison-list li::before{content:"✓";color:#28a745;font-weight:700;margin-right:10px;flex-shrink:0}#cb01-comparison .comparison-card:not(.highlight) .comparison-list li::before{content:"—";color:#dc3545}#cb01-comparison .testimonial-section{background:#fff;border-left:4px solid #508d90;padding:40px;border-radius:4px;margin:30px 0}#cb01-comparison .testimonial-section blockquote{font-size:18px;line-height:1.8;margin:0 0 20px 0;font-style:italic}#cb01-comparison .testimonial-section img{float:right;margin:0 0 10px 10px;max-width:200px}#ct01-testimonials .testimonials-section{margin:50px 0}#ct01-testimonials .testimonials-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px;margin-top:40px}#ct01-testimonials .testimonial-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s;display:flex;flex-direction:column}#ct01-testimonials .testimonial-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px rgb(0 0 0 / .15);border-color:#508d90}#ct01-testimonials .testimonial-logo{background:#f8f9fa;padding:30px;text-align:center;min-height:150px;display:flex;align-items:center;justify-content:center}#ct01-testimonials .testimonial-logo img{max-width:100%;max-height:100px;height:auto;width:auto}#ct01-testimonials .testimonial-countries{padding-bottom:15px;border-bottom:2px solid #e0e0e0;margin-top:auto;font-style:italic}#ct01-testimonials .testimonial-content{padding:25px;flex-grow:1;display:flex;flex-direction:column}#ct01-testimonials .testimonial-quote{margin-top:15px;margin-bottom:15px;font-size:1rem;line-height:1.7;font-style:italic;flex-grow:1;position:relative}#ct01-testimonials .testimonial-author{padding-top:15px;border-top:2px solid #e0e0e0;margin-top:auto}#ct01-testimonials .author-name{font-weight:600;color:#508d90}#ct01-testimonials .author-title{font-size:.9rem;margin-top:5px}#ct01-testimonials .testimonial-link{display:inline-block;margin-top:15px}#cc01-content .case-studies-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:40px;margin-top:40px}#cc01-content .case-study-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s;display:flex;flex-direction:column}#cc01-content .case-study-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px rgb(0 0 0 / .15);border-color:#508d90}#cc01-content .case-study-image{width:100%;height:250px;overflow:hidden;background:#f8f9fa}#cc01-content .case-study-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s}#cc01-content .case-study-card:hover{transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#cc01-content .case-study-content{padding:30px;flex-grow:1;display:flex;flex-direction:column}#cc01-content .case-study-tag{display:inline-block;background:#fff;color:#508d90;padding:5px 12px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:15px;border:1px solid #508d90}#cc01-content .case-study-title{font-size:22px;margin:0 0 15px 0;line-height:1.4}#cc01-content .case-study-title a{color:#555}#cc01-content .case-study-excerpt{line-height:1.7;margin-bottom:30px;flex-grow:1}#cc01-content .case-study-meta{display:flex;align-items:center;gap:20px;padding-top:20px;border-top:2px solid #e0e0e0;margin-top:auto;flex-wrap:wrap}#cc01-content .meta-item{display:flex;align-items:center;gap:5px;font-size:14px}#cc01-content .meta-icon{color:#508d90}#cc01-content .case-study-link{font-size:1.1rem;display:inline-flex;align-items:center;margin-top:20px}#pr01-pricing .pricing-cards{margin-top:40px;display:flex;flex-wrap:wrap}#pr01-pricing .pricing-cards>[class*="col-"]{display:flex}#pr01-pricing .pricing-card-link{text-decoration:none;display:flex;width:100%}#pr01-pricing .pricing-card-link:hover{text-decoration:none}#pr01-pricing .pricing-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:30px;text-align:center;margin-bottom:20px;transition:transform 0.3s,box-shadow 0.3s;display:flex;flex-direction:column;width:100%;min-height:100%}#pr01-pricing .pricing-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#pr01-pricing .pricing-card h3{margin-top:0;color:#555}#pr01-pricing .pricing-card p{color:#555}#pr01-pricing .pricing-subtitle{color:#555;font-size:14px;margin-bottom:20px}#pr01-pricing .pricing-highlight{margin:20px 0;flex-grow:1}#pr01-pricing .price-amount{display:block;font-size:36px;font-weight:700;color:#508d90;margin:10px 0}#pr01-pricing .price-per{display:block;font-size:14px;color:#555}#pr01-pricing .pricing-card>p{margin-bottom:10px}#pr01-pricing .view-details{display:inline-block;margin-top:auto;padding-top:15px;color:#508d90;font-weight:500;font-size:14px}#pr01-pricing .pricing-card:hover .view-details{text-decoration:none}#pr01-pricing .pricing-image-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;margin-bottom:20px;display:flex;justify-content:center;width:100%;min-height:100%}#pr01-pricing .pricing-image-card img{max-width:100%;height:auto;border-radius:4px}#pr01-service .pricing-header,pr01-jobposting .pricing-header{margin-bottom:30px}#pr01-service .corporate-pricing-box{padding:0 40px 20px 0;border-radius:8px}#pr01-service .pricing-feature{text-align:center;background:#fff;padding:20px;border-radius:8px;margin-top:30px;border-left:4px solid #508d90}#pr01-service .big-number{font-size:48px;font-weight:700;color:#508d90;margin:10px 0}#pr01-service .payment-timeline{margin:30px 0}#pr01-service .payment-step{display:flex;align-items:flex-start;margin-bottom:25px}#pr01-service .step-number{background:#508d90;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-right:20px}#pr01-service .step-content h4{margin-top:0;color:#333}#pr01-service .pricing-example{background:#fff;padding:20px;border-radius:8px;margin-top:30px;border:2px solid #e0e0e0}#pr01-service .pricing-example h4{margin-top:0}#pr01-service .pricing-example ul{margin:10px 0;padding-left:20px}#pr01-service .pricing-example li{margin:5px 0;display:block}#pr01-service .ctabox,#pr01-jobposting .ctabox{padding:15px 30px}#pr01-service .fee-structure-info,#pr01-jobposting .service-features{padding:0 30px}#pr01-service .benefits-list,#pr01-jobposting .features-list{list-style:none;padding:0}#pr01-service .benefits-list li,#pr01-jobposting .features-list li{padding:8px 0;padding-left:25px;position:relative;display:block}#pr01-service .benefits-list li:before,#pr01-jobposting .features-list li:before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:700}#pr01-jobposting .service-features{padding:0 30px;margin-bottom:30px}#pr01-jobposting .regional-pricing-cards{padding:0 30px;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}#pr01-jobposting .regional-pricing-cards>[class*="col-"]{display:flex;padding-left:10px;padding-right:10px}#pr01-jobposting .regional-price-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:25px;text-align:center;margin-bottom:20px;width:100%;transition:transform 0.3s,box-shadow 0.3s}#pr01-jobposting .regional-price-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#pr01-jobposting .regional-price-card h4{font-size:18px;margin-top:0;margin-bottom:15px}#pr01-jobposting .regional-price-card .price{font-size:32px;font-weight:700;color:#508d90;display:block}#pr01-jobposting .regional-price-card .period{font-size:14px;margin-top:5px}#fs01-intro .lead-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:30px}#fs01-intro .lead-stat{background:#fff;padding:20px 30px;border-radius:8px;border-left:4px solid #508d90;box-shadow:0 2px 8px rgb(0 0 0 / .06);min-width:200px;text-align:center}#fs01-intro .lead-stat .lead-num{display:block;font-size:28px;font-weight:700;color:#508d90;line-height:1.2}#fs01-intro .lead-stat .lead-lbl{display:block;font-size:14px;color:#555;margin-top:5px}#fs01-table .speed-table-wrap{overflow-x:auto;margin:30px 0}#fs01-table .speed-table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#fs01-table .speed-table thead th{background:#508d90;color:#fff;padding:18px 20px;text-align:left;font-size:16px;font-weight:600}#fs01-table .speed-table thead th.col-cww{background:#3d7173}#fs01-table .speed-table tbody td{padding:16px 20px;border-bottom:1px solid #e0e0e0;vertical-align:top;line-height:1.6}#fs01-table .speed-table tbody tr:last-child td{border-bottom:none}#fs01-table .speed-table tbody tr:nth-child(even){background:#f8fafa}#fs01-table .speed-table .col-aspect{font-weight:600;width:25%}#fs01-table .speed-table .col-trad{border-left:1px solid #508d90}#fs01-table .speed-table .col-cww{background:rgb(80 141 144 / .05);border-left:1px solid #508d90;font-weight:600}#fs01-table .speed-table tbody tr:nth-child(even) .col-cww{background:rgb(80 141 144 / .08)}#fs01-quotes .quotes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px;margin:30px 0}#fs01-quotes .quote-card{background:#fff;border-left:4px solid #508d90;padding:30px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08);display:flex;flex-direction:column}#fs01-quotes .quote-card .quote-icon{color:#508d90;font-size:36px;line-height:1;margin-bottom:10px}#fs01-quotes .quote-card blockquote{font-size:16px;line-height:1.7;margin:0 0 20px 0;font-style:italic;flex-grow:1;padding:0;border:none}#fs01-quotes .quote-card .quote-attr{font-size:14px;color:#508d90;font-weight:600;margin:0;padding-top:15px;border-top:1px solid #e0e0e0}#fs01-quotes .quote-card .quote-attr span{display:block;color:#777;font-weight:400;font-size:13px;margin-top:3px}#fs01-quotes .cta-box{background:#fff;padding:50px 40px;border-radius:8px;box-shadow:0 4px 15px rgb(0 0 0 / .08);text-align:center}#fs01-quotes .cta-box h3{margin-top:0}#hu01-intro .lead-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:30px}#hu01-intro .lead-stat{background:#fff;padding:20px 30px;border-radius:8px;border-left:4px solid #508d90;box-shadow:0 2px 8px rgb(0 0 0 / .06);min-width:200px;text-align:center}#hu01-intro .lead-stat .lead-num{display:block;font-size:28px;font-weight:700;color:#508d90;line-height:1.2}#hu01-intro .lead-stat .lead-lbl{display:block;font-size:14px;color:#555;margin-top:5px}#hu01-process .steps-list{list-style:none;padding:0;margin:30px 0 0 0;counter-reset:step-counter}#hu01-process .step-item{background:#fff;border-radius:8px;padding:30px 30px 30px 110px;margin-bottom:20px;box-shadow:0 2px 8px rgb(0 0 0 / .08);position:relative;transition:transform 0.3s,box-shadow 0.3s;counter-increment:step-counter}#hu01-process .step-item:hover{transform:translateX(5px);box-shadow:0 4px 15px rgb(0 0 0 / .12)}#hu01-process .step-item::before{content:counter(step-counter);position:absolute;left:25px;top:50%;transform:translateY(-50%);width:60px;height:60px;background:#508d90;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;box-shadow:0 2px 8px rgb(80 141 144 / .4)}#hu01-process .step-item h3{color:#508d90;margin:0 0 10px 0;font-size:22px}#hu01-process .step-item p{margin:0;line-height:1.7}#hu01-process .step-item .step-highlight{display:inline-block;background:rgb(80 141 144 / .1);color:#508d90;padding:3px 10px;border-radius:4px;font-weight:600;font-size:14px;margin-top:8px}#hu01-usecase .usecase-box{background:#fff;border-radius:8px;padding:35px 40px;box-shadow:0 2px 8px rgb(0 0 0 / .08);border-top:4px solid #508d90;margin-top:30px}#hu01-usecase .usecase-box h3{color:#508d90;margin-top:0}#hu01-usecase .usecase-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}#hu01-usecase .usecase-tag{background:rgb(80 141 144 / .1);color:#508d90;padding:8px 18px;border-radius:20px;font-size:14px;font-weight:600}#hu01-quotes .quotes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px;margin:30px 0}#hu01-quotes .quote-card{background:#fff;border-left:4px solid #508d90;padding:30px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08);display:flex;flex-direction:column}#hu01-quotes .quote-card .quote-icon{color:#508d90;font-size:36px;line-height:1;margin-bottom:10px}#hu01-quotes .quote-card blockquote{font-size:16px;line-height:1.7;margin:0 0 20px 0;font-style:italic;flex-grow:1;padding:0;border:none}#hu01-quotes .quote-card .quote-attr{font-size:14px;color:#508d90;font-weight:600;margin:0;padding-top:15px;border-top:1px solid #e0e0e0}#hu01-quotes .quote-card .quote-attr span{display:block;color:#777;font-weight:400;font-size:13px;margin-top:3px}#hu01-quotes .cta-box{background:#fff;padding:50px 40px;border-radius:8px;box-shadow:0 4px 15px rgb(0 0 0 / .08);text-align:center}#hu01-quotes .cta-box h3{margin-top:0}#tese-intro .lead-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px}#tese-intro .lead-stat{background:#fff;padding:18px 25px;border-radius:8px;border-left:4px solid #508d90;box-shadow:0 2px 8px rgb(0 0 0 / .06);min-width:180px;text-align:center}#tese-intro .lead-stat .lead-num{display:block;font-size:28px;font-weight:700;color:#508d90;line-height:1.2}#tese-intro .lead-stat .lead-lbl{display:block;font-size:13px;color:#555;margin-top:5px}#tese-tabs .nav-tabs{border-bottom:2px solid #e0e0e0;margin-bottom:0;display:flex;flex-wrap:wrap}#tese-tabs .nav-tabs>li{float:none}#tese-tabs .nav-tabs>li>a{background:rgb(80 141 144 / .05);color:#508d90;font-weight:600;padding:14px 24px;border:none;border-bottom:3px solid rgb(80 141 144 / .3);border-radius:0;margin-right:5px;transition:all 0.3s}#tese-tabs .nav-tabs>li>a:hover{color:#555;background:#fff0;border:none;border-bottom:3px solid #fff0}#tese-tabs .nav-tabs>li.active>a,#tese-tabs .nav-tabs>li.active>a:hover,#tese-tabs .nav-tabs>li.active>a:focus{background:#fff;color:#508d90;border:none;border-bottom:3px solid #508d90}#tese-tabs .search-panel{background:#fff;border-radius:0 8px 8px 8px;padding:30px;box-shadow:0 2px 8px rgb(0 0 0 / .08);margin-bottom:30px}#tese-tabs .search-panel h2{margin-top:0;font-size:22px;color:#333}#tese-tabs .search-panel .search-intro{color:#666;margin-bottom:25px}#tese-tabs .searchinner{background:#f4f8f8;padding:25px;border-radius:8px;border:1px solid #e0e8e8}#tese-tabs .searchinner form{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0}#tese-tabs .searchinner select{width:100%;padding:11px 14px;border:1px solid #d0d8d8;border-radius:6px;background:#fff;font-size:14px;color:#333;cursor:pointer;transition:border-color 0.3s,box-shadow 0.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3e%3cpath fill='%23508d90' d='M6 8.5L1.5 4h9z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}#tese-tabs .searchinner select:focus{outline:none;border-color:#508d90;box-shadow:0 0 0 3px rgb(80 141 144 / .15)}#tese-tabs .searchinner input#tese-search{background:#508d90;color:#fff;border:none;padding:11px 24px;border-radius:6px;font-weight:600;font-size:14px;cursor:pointer;transition:background 0.3s,transform 0.2s}#tese-tabs .searchinner input#tese-search:hover{background:#3d7173;transform:translateY(-1px)}#tese-tabs .results{background:#fff;border-left:4px solid #508d90;padding:25px 30px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .06);margin:25px 0 0 0;line-height:1.7}#tese-tabs .results .gr-result{color:#508d90;font-weight:600}#tese-tabs .results.no-results{text-align:center;padding:50px 30px;color:#777;font-size:18px}#tese-tabs .pagebutton{text-align:center;margin:30px 0}#tese-tabs .pagebutton a.pagebutton{display:inline-block;padding:8px 14px;margin:0 3px;background:#fff;color:#508d90;border:1px solid #d0d8d8;border-radius:4px;text-decoration:none;transition:all 0.2s;font-weight:600}#tese-tabs .pagebutton a.pagebutton:hover{background:#508d90;color:#fff;border-color:#508d90}#tese-tabs .emailalert{text-align:center;margin:30px 0;padding:25px;background:rgb(80 141 144 / .08);border-radius:8px;border:1px dashed #508d90}#tese-tabs .emailalert a{color:#fff;font-weight:600;text-decoration:none;font-size:18px}#tese-tabs .emailalert a:hover{color:#508d90;background:#fff0;text-decoration:none}#tese-tabs .country-tab-intro{margin:0 0 25px 0;color:#666}#tese-tabs .country-tab-intro h2{font-size:22px;color:#333;margin-top:0}#tese-tabs .panel-group{margin-bottom:0}#tese-tabs .panel-default{border-radius:8px;border:1px solid #e0e0e0;box-shadow:0 2px 4px rgb(0 0 0 / .04);margin-bottom:12px;overflow:hidden}#tese-tabs .panel-default>.panel-heading{background:#fff;padding:0;border:none}#tese-tabs .panel-default>.panel-heading .panel-title>a{display:block;padding:16px 25px;color:#333;font-weight:600;font-size:17px;text-decoration:none;position:relative;transition:background 0.3s}#tese-tabs .panel-default>.panel-heading .panel-title>a:hover{background:rgb(80 141 144 / .05);color:#508d90}#tese-tabs .panel-default>.panel-heading .panel-title>a::after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:25px;top:50%;transform:translateY(-50%);color:#508d90;font-size:14px;transition:transform 0.3s}#tese-tabs .panel-default>.panel-heading .panel-title>a.collapsed::after{transform:translateY(-50%) rotate(-90deg)}#tese-tabs .panel-body{padding:25px;background:#fafbfb;border-top:1px solid #e0e0e0}#tese-tabs .panel-body ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;text-align:left}#tese-tabs .panel-body ul li{display:flex;align-items:center;padding:10px 14px;background:#fff;border-radius:6px;border:1px solid #e8e8e8;transition:all 0.2s}#tese-tabs .panel-body ul li:hover{border-color:#508d90;box-shadow:0 2px 8px rgb(80 141 144 / .15);transform:translateX(3px)}#tese-tabs .panel-body ul li img{width:24px;height:auto;margin-right:12px;flex-shrink:0}#tese-tabs .panel-body ul li a{color:#333;text-decoration:none;font-size:14px;line-height:1.4}#tese-tabs .panel-body ul li a:hover{color:#508d90}#tese-tabs .tese-results-grid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 30px 0;padding:0;width:100%;box-sizing:border-box}#tese-tabs .tese-results-grid::before,#tese-tabs .tese-results-grid::after{display:none!important;content:none!important}#tese-tabs .tese-results-grid>*{float:none!important;clear:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;position:static!important;display:block}#tese-tabs .tese-card{background:white!important;border-radius:10px;box-shadow:0 2px 10px rgb(0 0 0 / .08);border:1px solid #e8eded;overflow:hidden;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s;display:flex!important;flex-direction:column;box-sizing:border-box}#tese-tabs .tese-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgb(0 0 0 / .12);border-color:#508d90}#tese-tabs .tese-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgb(0 0 0 / .12);border-color:#508d90}#tese-tabs .tese-card-header{display:flex;align-items:center;gap:15px;padding:20px;background:linear-gradient(135deg,#f4f8f8 0%,#ffffff 100%);border-bottom:1px solid #e8eded;position:relative}#tese-tabs .tese-card-photo{flex-shrink:0;width:80px;height:80px;border-radius:50%;overflow:hidden;background:#f0f4f4;border:3px solid #fff;box-shadow:0 2px 8px rgb(0 0 0 / .1)}#tese-tabs .tese-card-photo img{width:100%;height:100%;object-fit:cover;display:block}#tese-tabs .tese-card-title{flex:1;min-width:0}#tese-tabs .tese-card-title h2{margin:0 0 4px 0;font-size:20px;color:#333;line-height:1.2;word-wrap:break-word}#tese-tabs .tese-card-index{display:inline-block;background:#508d90;color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;margin-bottom:6px;letter-spacing:.5px}#tese-tabs .tese-card-iceo-id{display:block;font-size:12px;color:#888;font-weight:500}#tese-tabs .tese-card-body{padding:18px 20px;flex-grow:1}#tese-tabs .tese-card-row{display:flex;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid #f0f3f3}#tese-tabs .tese-card-row:last-child{border-bottom:none}#tese-tabs .tese-card-row>i{color:#508d90;font-size:14px;width:18px;flex-shrink:0;margin-top:4px;text-align:center}#tese-tabs .tese-card-row>div{flex:1;min-width:0}#tese-tabs .tese-card-label{display:block;font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-bottom:2px}#tese-tabs .tese-card-value{display:block;font-size:14px;color:#333;line-height:1.4;word-wrap:break-word}#tese-tabs .tese-card-row-wide .tese-card-value{font-size:13px;color:#555}#tese-tabs .tese-card-promo{margin:0 20px 18px 20px;padding:14px 16px;background:linear-gradient(135deg,#fff8e6 0%,#fff3d6 100%);border:1px solid #f0d68a;border-radius:6px;font-size:13px}#tese-tabs .tese-card-promo-label{font-weight:700;color:#a87a00;margin-bottom:8px;font-size:12px;text-transform:uppercase;letter-spacing:.5px}#tese-tabs .tese-card-promo-label i{color:#d4a017;margin-right:4px}#tese-tabs .tese-card-promo-row{padding:3px 0;color:#555}#tese-tabs .tese-card-promo-row span{font-weight:600;color:#333}#tese-tabs .tese-card-footer{display:flex;flex-wrap:wrap;gap:8px;padding:15px 20px;background:#fafbfb;border-top:1px solid #e8eded}#tese-tabs .tese-card-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;color:#508d90;border:1px solid #508d90;border-radius:6px;text-decoration:none;font-size:13px;font-weight:600;transition:all 0.2s;flex:1;justify-content:center;min-width:0}#tese-tabs .tese-card-btn:hover{background:rgb(80 141 144 / .08);color:#3d7173;text-decoration:none}#tese-tabs .tese-card-btn-primary{background:#508d90;color:#fff}#tese-tabs .tese-card-btn-primary:hover{background:#3d7173;color:#fff}#tese-tabs .tese-card-btn i{font-size:12px}#tese-services .services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:30px}#tese-services .service-card{background:#fff;border-radius:8px;padding:25px;box-shadow:0 2px 8px rgb(0 0 0 / .06);border-top:4px solid #508d90;transition:transform 0.3s,box-shadow 0.3s}#tese-services .service-card:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgb(0 0 0 / .1)}#tese-services .service-card h3{margin:0 0 12px 0;color:#508d90;font-size:18px}#tese-services .service-card h3 i{margin-right:8px}#tese-services .service-card p{margin:0;line-height:1.6;font-size:14px;color:#555}#tese-industries .industries-box{background:#fff;border-radius:8px;padding:30px 35px;box-shadow:0 2px 8px rgb(0 0 0 / .06);border-left:4px solid #508d90;margin-top:25px}#tese-industries .industries-box strong{color:#508d90}#tese-testimonials .testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px;margin-top:30px}#tese-testimonials .testimonial-card{background:#fff;border-left:4px solid #508d90;padding:25px 30px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}#tese-testimonials .testimonial-card .quote-icon{color:#508d90;font-size:28px;line-height:1;margin-bottom:10px}#tese-testimonials .testimonial-card blockquote{font-size:15px;line-height:1.7;margin:0 0 15px 0;font-style:italic;padding:0;border:none}#tese-testimonials .testimonial-card .testimonial-attr{font-size:13px;color:#508d90;font-weight:600;padding-top:12px;border-top:1px solid #e0e0e0;margin:0}.executivescovering{padding:0 0;padding-bottom:50px}.executivescovering .left img{margin:60px 0}.executivescovering .right{margin:10px 0}.executivescovering .panel-group .panel{border:none;background:#f1f1f1}.executivescovering .panel-default>.panel-heading{background:#f1f1f1}.executivescovering .panel-group .panel-default>.panel-heading{color:#000;background-color:#fff;border-color:#ddd;padding:0;border-radius:5px}.executivescovering .panel-title a{display:block;padding:20px;text-align:left;border-radius:3px;font-size:18px;font-weight:700;color:#fff;position:relative;text-decoration:none;background:#508d90}.executivescovering .panel-title a:focus,a:active{outline:0;color:#FFF}.executivescovering .panel-group .panel+.panel{margin-top:10px}.executivescovering .panel-title a active{background:#50ccd1}.executivescovering .panel-title a:before{content:"-";width:50px;height:0;line-height:25px;font-size:48px;border:none;font-weight:100;text-align:center;position:absolute;top:13px;right:0}.executivescovering .panel-title a.collapsed:before{content:"+";color:#fff;position:absolute;top:16px}.executivescovering .panel-body{padding:30px 30px;padding-bottom:20px;font-size:15px;color:#222;border:none;background:#fff;text-align:left}.executivescovering .panel-body ul{margin:0;padding:0}.executivescovering .panel-body ul li{text-align:left;margin-left:0;display:inline-block;margin-bottom:10px;min-width:357px}.executivescovering .panel-body ul li img{width:32px!important;height:32px}.executivescovering .panel-body ul li a{margin:0 0 0 10px}.executivescovering .collapsed{background:#508d90!important}.emailalert{text-align:center}.emailalert a{display:inline-block;background:#508d90;border:1px solid #508d90;padding:5px 10px;color:#FFF;border-radius:5px;font-size:16px;margin:20px 0;text-decoration:none}.emailalert a:hover{background:none;color:#508d90;text-decoration:none}#emailalert .container .modal-header{padding:0 15px;padding-top:15px;border-bottom:none;text-align:center}#emailalert .modal-body{position:relative;padding:0 15px!important}#emailalert .container .modal-header i{display:inline;background:#e9e6e5;color:#fa013a;padding:5px;font-size:17px}#emailalert .container .modal-header h2{color:#508d90}#emailalert .container .modal-body input[type="text"]{width:100%;padding:15px 10px;background:#fff;border:1px solid #ccc;font-size:14px;margin-bottom:20px}#emailalert .container .modal-body input[type="email"]{width:100%;padding:15px 10px;background:#fff;border:1px solid #ccc;font-size:14px;margin-bottom:20px}#emailalert .container .modal-body input[type="checkbox"]{width:20px;padding:0}#emailalert .container .modal-body input[type="submit"]{width:100%;padding:15px 10px;color:#fff;background:#508d90;border:1px solid #508d90;font-size:18px;margin:20px 0}#emailalert .container .modal-body input[type="submit"]:hover{color:#508d90;background:none}#emailalert .container .modal-body select{width:100%;padding:15px 10px;background:#fff;border:1px solid #ccc;font-size:14px;margin-bottom:20px}#emailalert .container .modal-dialog{width:570px;margin:30px auto}#emailalert .container .modal-footer{border-top:none}#emailalert .container .modal-content{text-align:center;border:10px solid rgb(255 255 255 / .1);background:#f8f9fa;box-shadow:none;border-radius:10px;margin-top:50px}#emailalert .container .modal-header .close{color:#000;outline:none;margin-top:-25px;font-size:40px;margin-right:-17px;opacity:1;border:none;text-shadow:none;font-weight:100}#emailalert .modal-bakdrop.in{background:#000;filter:alpha(opacity=50);opacity:.9!important}#emailalert .modal-body h3{font-size:22px;text-align:center;color:#508d90}#countrysearch{margin:0 0 30px 0}#countrysearch h2{color:#508d90;margin:40px 0}#countrysearch p{text-align:center;font-size:16px;margin:30px 0;line-height:30px}#countrysearch h3{color:#508d90;text-align:center;margin:40px 0 30px 0}#countrysearch .country{background:rgb(251 244 124 / .5)}#countrysearch .left p{text-align:left}#countrysearch .left h3{text-align:left}#countrysearch .box{padding:20px;background:#f8f8f8;border:3px solid #508d90;border-radius:5px}#countrysearch .owl-carousel1 .owl-item img{margin-top:20px;width:100%}#countrysearch .owl-carousel1 .owl-item p{font-size:16px;margin-bottom:0;padding:5px 0}#countrysearch .owl-carousel1 .owl-item h3{font-size:22px;margin-bottom:0}#countrysearch .owl-carousel1 .owl-item a.bio{display:inline-block;background:#508d90;border:1px solid #508d90;padding:5px 10px;color:#FFF;border-radius:5px;font-size:16px;margin-top:20px}#countrysearch .owl-carousel1 .owl-item a.bio:hover{background:none;color:#508d90;text-decoration:none}#countrysearch .owl-prev{background:url(../images/left1.png) no-repeat;font-size:0;width:40px;height:40px;float:left;position:absolute;top:-15px;left:-20px;margin:0}#countrysearch .owl-next{background:url(../images/right1.png) no-repeat;font-size:0;width:40px;height:40px;float:right;position:absolute;top:-15px;right:-20px;margin:0}#countrysearch .owl-carousel1 .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);padding:0;background:#fff;margin-top:35px;padding-bottom:20px;border:3px solid #508d90;border-radius:5px}#countrysearch .findhim{margin:30px 0;text-align:center}#countrysearch .findhim a{background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:20px}#countrysearch .findhim a:hover{background:none;color:#508d90;text-decoration:none}#countrysearch2{padding-bottom:50px}#countrysearch2 h3{text-align:center;color:#508d90;margin:30px 0}#countrysearch2 img{width:75px}#countrysearch2 .country{background:rgb(251 244 124 / .5)}#countrysearch2 .managerv{background:#fff;padding:10px;border:3px solid #508d90;margin:0 0 30px 0;border-radius:5px}#countrysearch2 .managerv .framevideo{padding-left:0}#countrysearch2 .managerv .interimanager h4{margin-top:15px;font-size:18px}#countrysearch2 .managerv .interimanager p{font-size:16px;line-height:25px;margin-bottom:25px}#ep01-profile .ep-hero{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgb(0 0 0 / .08);border:1px solid #e8eded;overflow:hidden;margin-bottom:30px}#ep01-profile .ep-hero-inner{display:flex;flex-wrap:wrap;gap:30px;padding:30px;align-items:flex-start}#ep01-profile .ep-hero-media{flex:0 0 320px;max-width:320px}#ep01-profile .ep-hero-media img{width:100%;max-width:200px;height:auto;border-radius:10px;display:block;box-shadow:0 2px 8px rgb(0 0 0 / .1)}#ep01-profile .ep-hero-media lite-youtube{width:100%;border-radius:10px;overflow:hidden}#ep01-profile .ep-hero-info{flex:1;min-width:250px}#ep01-profile .ep-hero-info .ep-iceo-badge{display:inline-block;background:#508d90;color:#fff;font-size:12px;font-weight:700;padding:3px 12px;border-radius:12px;letter-spacing:.5px;margin-bottom:12px}#ep01-profile .ep-hero-info h2{margin:0 0 8px 0;font-size:26px;color:#333;line-height:1.2}#ep01-profile .ep-hero-facts{list-style:none;padding:0;margin:20px 0 0 0}#ep01-profile .ep-hero-facts li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid #f0f3f3}#ep01-profile .ep-hero-facts li:last-child{border-bottom:none}#ep01-profile .ep-hero-facts li i{color:#508d90;font-size:15px;width:20px;flex-shrink:0;margin-top:3px;text-align:center}#ep01-profile .ep-hero-facts .ep-fact-label{font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.5px;font-weight:600;display:block}#ep01-profile .ep-hero-facts .ep-fact-value{font-size:15px;color:#333}#ep01-profile .ep-top-cta{background:linear-gradient(135deg,#508d90 0%,#3d7173 100%);color:#fff;border-radius:10px;padding:22px 30px;margin-bottom:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px}#ep01-profile .ep-top-cta h2{margin:0;font-size:19px;color:#fff;font-weight:600}#ep01-profile .ep-top-cta a.ep-cta-btn{background:#fff;color:#508d90;padding:10px 22px;border-radius:6px;text-decoration:none;font-weight:700;font-size:14px;transition:transform 0.2s,box-shadow 0.2s}#ep01-profile .ep-top-cta a.ep-cta-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .2)}#ep01-profile .ep-body{display:grid;grid-template-columns:1fr 340px;gap:30px;align-items:start}#ep01-profile .ep-main{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgb(0 0 0 / .06);border:1px solid #e8eded;padding:35px}#ep01-profile .ep-main h3{color:#508d90;font-size:19px;margin:30px 0 12px 0;padding-bottom:8px;border-bottom:2px solid #f0f3f3}#ep01-profile .ep-main h3:first-child{margin-top:0}#ep01-profile .ep-main p{line-height:1.8;color:#444;margin:0 0 15px 0}#ep01-profile .ep-main h6{display:flex;align-items:flex-start;gap:10px;margin:0 0 10px 0;font-size:15px;font-weight:400;color:#444;line-height:1.5}#ep01-profile .ep-main h6 i{color:#28a745;font-size:15px;flex-shrink:0;margin-top:3px}#ep01-profile .promo{background:linear-gradient(135deg,#fff8e6 0%,#fff3d6 100%);border:1px solid #f0d68a;border-radius:8px;padding:20px 25px;margin:20px 0}#ep01-profile .promo p{margin:0;line-height:2;color:#444}#ep01-profile .promo .width{font-weight:700;color:#a87a00;display:inline-block;min-width:70px}#ep01-profile .ep-sidebar{display:flex;flex-direction:column;gap:20px;position:sticky;top:20px}#ep01-profile .ep-card{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgb(0 0 0 / .06);border:1px solid #e8eded;padding:25px}#ep01-profile .ep-card.ep-cta-card{background:linear-gradient(135deg,#508d90 0%,#3d7173 100%);border:none}#ep01-profile .ep-card.ep-cta-card a{display:block;background:#fff;color:#508d90;padding:12px 18px;border-radius:6px;text-decoration:none;font-weight:600;font-size:14px;text-align:center;margin-bottom:10px;transition:transform 0.2s,box-shadow 0.2s}#ep01-profile .ep-card.ep-cta-card a:last-child{margin-bottom:0}#ep01-profile .ep-card.ep-cta-card a:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .2)}#ep01-profile .ep-card.ep-cta-card a.ep-secondary{background:rgb(255 255 255 / .15);color:#fff;border:1px solid rgb(255 255 255 / .4)}#ep01-profile .ep-card.ep-cta-card a.ep-secondary:hover{background:rgb(255 255 255 / .25)}#ep01-profile .ep-card h3{color:#508d90;font-size:16px;margin:20px 0 6px 0;padding:0;border:none}#ep01-profile .ep-card h3:first-child{margin-top:0}#ep01-profile .ep-card h2{color:#508d90;font-size:18px;margin:0 0 15px 0}#ep01-profile .ep-card p{margin:0 0 5px 0;line-height:1.6;color:#444;font-size:14px}#ep01-profile .ep-card .ep-files a{display:block;padding:10px 0;border-bottom:1px solid #f0f3f3;color:#508d90;text-decoration:none;font-size:14px;line-height:1.4;transition:padding-left 0.2s}#ep01-profile .ep-card .ep-files a:last-child{border-bottom:none}#ep01-profile .ep-card .ep-files a:hover{padding-left:6px;color:#3d7173}#ep01-profile .ep-card iframe{width:100%;aspect-ratio:16/9;border-radius:8px}#recruitmentfirm{margin:0 0 40px 0}#recruitmentfirm h2{color:#508d90;margin:40px 0}#recruitmentfirm p{font-size:16px;margin:30px 0;line-height:30px}#ie02-approach .feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:40px 0}#ie02-approach .feature-box{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:30px;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#ie02-approach .feature-box:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#ie02-approach .feature-box h3{color:#508d90;margin-top:0;font-size:1.8rem}#ie02-approach .feature-box p{line-height:1.6;margin:0}#ie02-approach .feature-icon{font-size:40px;margin-bottom:15px;display:block}#ie02-howto .process-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin:40px 0}#ie02-howto .process-step{flex:1;min-width:200px;max-width:280px;text-align:center;padding:30px 20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .08);position:relative;transition:transform 0.3s}#ie02-howto .process-step:hover{transform:translateY(-3px)}#ie02-howto .process-step::after{content:"→";position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-size:24px;color:#508d90}#ie02-howto .process-step:last-child::after{display:none}#ie02-howto .step-number{width:50px;height:50px;background:#508d90;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;margin:0 auto 15px}#ie02-howto .process-step h4{font-size:18px;margin-bottom:10px}#ie02-howto .process-step p{font-size:14px;line-height:1.5;margin:0}#ie02-profile .features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:40px 0}#ie02-profile .feature-item{background:#fff;border-radius:8px;padding:25px 20px;text-align:center;box-shadow:0 2px 8px rgb(0 0 0 / .08);transition:transform 0.3s}#ie02-profile .feature-item:hover{transform:translateY(-3px)}#ie02-profile .feature-item .feature-icon{font-size:32px;margin-bottom:12px;display:block}#ie02-profile .feature-item h4{font-size:16px;margin-bottom:8px}#ie02-profile .feature-item p{font-size:14px;line-height:1.5;margin:0}#ie02-testimonials .testimonials{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:40px 0}#ie02-testimonials .testimonial{background:#fff;border-left:4px solid #508d90;padding:30px;margin-bottom:30px;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08);transition:transform 0.3s}#ie02-testimonials .testimonial:hover{transform:translateY(-3px)}#ie02-testimonials .testimonial p{font-size:.9rem;font-style:italic}#ie02-testimonials .testimonial a{color:#555;text-decoration:none}#ie02-testimonials .testimonial img{float:left;margin:0 10px 30px 0;width:75px;border-radius:5px}#iv02-vetting .process-timeline{position:relative;max-width:900px;margin:0 auto}#iv02-vetting .process-step-card{background:#fff;border-radius:8px;padding:35px;margin-bottom:30px;box-shadow:0 2px 12px rgb(0 0 0 / .08);border-left:5px solid #508d90;position:relative;transition:transform 0.3s,box-shadow 0.3s}#iv02-vetting .process-step-card:hover{transform:translateX(5px);box-shadow:0 5px 20px rgb(0 0 0 / .12)}#iv02-vetting .step-header{display:flex;align-items:center;margin-bottom:20px}#iv02-vetting .step-number{width:50px;height:50px;background:#508d90;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;margin-right:20px;flex-shrink:0}#iv02-vetting .step-header h3{font-size:22px;margin:0}#iv02-vetting .step-content p{line-height:1.7;margin-bottom:15px}#iv02-vetting .step-content ul{list-style:none;padding:0;margin:0}#iv02-vetting .step-content ul li{padding:10px 0 10px 30px;position:relative;line-height:1.6;border-bottom:1px solid #f0f0f0}#iv02-vetting .step-content ul li:last-child{border-bottom:none}#iv02-vetting .step-content ul li::before{content:"✓";position:absolute;left:0;color:#508d90;font-weight:700}#iv02-vetting .step-timeline-indicator{text-align:center;color:#508d90;font-size:14px;font-weight:600;margin:-15px 0 15px;padding:8px 20px;background:#e8f4f4;border-radius:20px;display:inline-block;margin-left:50%;transform:translateX(-50%)}#iv02-opportunity .benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:40px 0}#iv02-opportunity .benefit-item{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:30px;text-align:center;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#iv02-opportunity .benefit-item:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgb(0 0 0 / .1);border-color:#508d90}#iv02-opportunity .benefit-item .benefit-icon{font-size:40px;margin-bottom:15px;display:block}#iv02-opportunity .benefit-item h4{font-size:18px;margin-bottom:10px}#iv02-opportunity .benefit-item p{font-size:14px;line-height:1.6;margin:0}#pp01-approach .how-it-works{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin:40px 0}#pp01-approach .how-step{text-align:center;max-width:250px;position:relative}#pp01-approach .how-step::after{content:"→";position:absolute;right:-30px;top:30px;font-size:24px;color:#508d90}#pp01-approach .how-step:last-child::after{display:none}#pp01-approach .step-number{width:60px;height:60px;background:#508d90;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin:0 auto 15px}#pp01-approach .how-step h4{font-size:18px;margin-bottom:10px}#pp01-approach .how-step p{font-size:14px;line-height:1.5}#pp01-options .pricing-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin:40px 0}#pp01-options .pricing-card{background:#fff;border:2px solid #e0e0e0;border-radius:12px;padding:0;width:100%;max-width:400px;overflow:hidden;transition:box-shadow 0.3s,border-color 0.3s;display:flex;flex-direction:column}#pp01-options .pricing-card:hover{box-shadow:0 15px 40px rgb(0 0 0 / .12);border-color:#508d90}#pp01-options .pricing-card.featured{border-color:#508d90;border-width:3px;position:relative}#pp01-options .pricing-card.featured::before{content:"Most Popular";position:absolute;top:15px;right:-35px;background:#508d90;color:#fff;padding:5px 40px;font-size:12px;font-weight:600;transform:rotate(45deg)}#pp01-options .card-header{background:#f8f9fa;padding:25px 30px;text-align:center;border-bottom:1px solid #e0e0e0}#pp01-options .pricing-card.featured .card-header{background:#e8f4f4}#pp01-options .card-header h3{font-size:22px;margin:0 0 10px 0}#pp01-options .card-header .price{font-size:42px;font-weight:700;color:#508d90}#pp01-options .card-header .price-note{font-size:14px;margin-top:5px}#pp01-options .card-body{padding:30px;flex-grow:1;display:flex;flex-direction:column}#pp01-options .card-body p.card-description{font-size:15px;line-height:1.6;margin-bottom:20px}#pp01-options .feature-list{list-style:none;padding:0;margin:0 0 25px 0;flex-grow:1}#pp01-options .feature-list li{padding:12px 0 12px 30px;position:relative;font-size:15px;border-bottom:1px solid #f0f0f0}#pp01-options .feature-list li:last-child{border-bottom:none}#pp01-options .feature-list li::before{content:"✓";position:absolute;left:0;color:#508d90;font-weight:700;font-size:16px}#pp01-options .feature-list li.highlight{font-weight:600}#pp01-options .card-cta{text-align:center;margin-top:auto}#pp01-options .btn-card{display:block;background:#508d90;color:#fff;padding:15px 25px;border-radius:6px;font-weight:600;font-size:16px;text-decoration:none;transition:background 0.3s,transform 0.3s}#pp01-options .btn-card:hover{background:#3d6b6d;transform:translateY(-2px);text-decoration:none;color:#fff}#pp01-options .example-section{margin-top:30px;text-align:center;padding:10px}#pp01-options .example-section h4{font-size:16px;margin-bottom:15px}#pp01-options .example-link{display:inline-block;border-radius:5px;overflow:hidden;transition:border-color 0.3s}#pp01-options .example-link:hover{border:1px solid #508d90}#pp01-options .example-link img{max-width:100%;height:auto;display:block}#pp01-video .video-showcase{padding:60px 0}#pp01-video .video-showcase h3{text-align:center;font-size:28px;margin-bottom:15px}#pp01-video .video-showcase .subtitle{text-align:center;font-size:16px;margin-bottom:30px}#pp01-video .video-container{max-width:640px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .15)}#pp01-video .video-container lite-youtube{max-width:100%}#pp01-video .cta-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-bottom:40px}#pp01-video .cta-box{background:linear-gradient(135deg,#508d90 0%,#3d6b6d 100%);border-radius:10px;padding:30px;text-align:center;min-width:280px}#pp01-video .cta-box h4{color:#fff;font-size:18px;margin-bottom:15px}#pp01-video .btn-primary-cta{display:inline-block;background:#fff;color:#508d90;padding:15px 35px;border-radius:5px;font-weight:600;font-size:16px;text-decoration:none;transition:transform 0.3s,box-shadow 0.3s}#pp01-video .btn-primary-cta:hover{transform:translateY(-2px);box-shadow:0 5px 20px rgb(0 0 0 / .2);text-decoration:none;color:#508d90}#jo01-intro .jobs-table-container{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgb(0 0 0 / .08);overflow:hidden;margin-bottom:40px}#jo01-intro .jobs-table-header{background:#508d90;color:#fff;padding:20px 25px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}#jo01-intro .jobs-table-header h2{margin:0;font-size:22px;font-weight:600}#jo01-intro .jobs-count{background:rgb(255 255 255 / .2);padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500}#jo01-intro .tablescrool{overflow-x:auto}#jo01-intro table.job-list{width:100%;border-collapse:collapse}#jo01-intro table.job-list thead th{background:#f8f9fa;font-weight:600;padding:15px 20px;text-align:left;border-bottom:2px solid #e0e0e0}#jo01-intro table.job-list tbody tr{border-bottom:1px solid #f0f0f0;transition:background 0.2s}#jo01-intro table.job-list tbody tr:hover{background:#f8fafa}#jo01-intro table.job-list tbody td{padding:18px 20px;color:#555;font-size:14px;vertical-align:middle}#jo01-intro table.job-list tbody td:first-child{font-weight:600;color:#508d90}#jo01-intro table.job-list tbody td a{color:#508d90;text-decoration:none;font-weight:600}#jo01-intro table.job-list tbody td a:hover{text-decoration:underline}#jo01-intro .view-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:#e8f4f4;border-radius:50%;color:#508d90;transition:background 0.3s,color 0.3s;text-decoration:none;vertical-align:middle;font-size:1.5rem}#jo01-intro .view-btn:hover{background:#508d90;color:#fff;text-decoration:none}#jo01-intro table.job-list tbody td:last-child{text-align:center;width:60px}#jo01-intro .position-title{font-weight:500}#jo01-intro .industry-tag{display:inline-block;background:#f0f0f0;padding:4px 10px;border-radius:4px;font-size:13px}#jo01-intro .cta-box-inline{background:linear-gradient(135deg,#e8f4f4 0%,#d4e8e9 100%);border-left:4px solid #508d90;padding:25px 30px;margin:40px 0;border-radius:8px 8px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}#jo01-intro .cta-box-inline p{margin:0;font-size:16px;flex:1;min-width:250px}#jo01-intro .cta-box-inline .btn-cta{background:#508d90;color:#fff;padding:12px 25px;border-radius:5px;text-decoration:none;font-weight:600;white-space:nowrap;transition:background 0.3s,transform 0.3s}#jo01-intro .cta-box-inline .btn-cta:hover{background:#3d6b6d;text-decoration:none;color:#fff}#jo01-join .benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:40px 0}#jo01-join .benefit-card{background:#fff;border-radius:8px;padding:25px;text-align:center;border:1px solid #e0e0e0;transition:transform 0.3s,box-shadow 0.3s}#jo01-join .benefit-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgb(0 0 0 / .1)}#jo01-join .benefit-card .benefit-icon{font-size:36px;margin-bottom:15px;display:block}#jo01-join .benefit-card h4{font-size:18px;margin-bottom:10px}#jo01-join .benefit-card p{font-size:14px;line-height:1.5;margin:0}#jo01-join .benefit-text{background:#fff;padding:30px;border-radius:8px;border-left:4px solid #508d90;margin-bottom:30px}#jo02-intro .job-header-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .1);overflow:hidden;border-left:4px solid #508d90}#jo02-intro .job-header-content{padding:30px}#jo02-intro .job-meta{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}#jo02-intro .job-id-badge{background:#e8f4f4;color:#508d90;padding:5px 12px;border-radius:4px;font-weight:600}#jo02-intro .job-title-large{font-size:1.75rem;margin:15px 0 10px}#jo02-intro .job-location-large{font-size:16px;margin-bottom:0}#jo02-intro .quick-info-bar{background:#f8f9fa;padding:20px 30px;display:flex;flex-wrap:wrap;gap:30px;border-top:1px solid #e0e0e0}#jo02-intro .quick-info-item{text-align:center;flex:1;min-width:120px}#jo02-intro .quick-info-item .label{background:#e8f4f4;color:#508d90;padding:5px 12px;border-radius:4px;font-size:1rem;font-weight:500;margin-bottom:10px;display:inline-block}#jo02-intro .quick-info-item .value{font-size:1rem;font-weight:600;color:#333}#jo02-jobdetails .job-content{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .06)}#jo02-jobdetails .job-detail-block{padding:25px 30px;border-bottom:1px solid #f0f0f0}#jo02-jobdetails .job-detail-block:last-child{border-bottom:none}#jo02-jobdetails .job-detail-block h3{color:#508d90;font-size:18px;margin-bottom:15px;display:flex;align-items:center;gap:10px}#jo02-jobdetails .job-detail-block h3 i{font-size:20px}#jo02-jobdetails .job-detail-block p{font-size:15px;line-height:1.7;margin:0}#jo02-jobdetails .apply-container{display:flex;gap:30px;flex-wrap:wrap}#jo02-jobdetails .apply-box{flex:1;min-width:280px;background:linear-gradient(135deg,#508d90 0%,#3d6b6d 100%);border-radius:8px;padding:30px}#jo02-jobdetails .apply-box h3{color:#fff;font-size:18px;margin-bottom:20px}#jo02-jobdetails .apply-box p{color:rgb(255 255 255 / .85);font-size:14px;margin-bottom:15px}#jo02-jobdetails .apply-box input[type="text"],#jo02-jobdetails .apply-box input[type="email"]{width:100%;padding:14px 16px;border:2px solid rgb(255 255 255 / .3);border-radius:6px;background:rgb(255 255 255 / .95);font-size:15px;margin-bottom:15px;transition:border-color 0.3s}#jo02-jobdetails .apply-box input[type="text"]:focus,#jo02-jobdetails .apply-box input[type="email"]:focus{outline:none;border-color:#fff}#jo02-jobdetails .apply-box input[type="submit"],#jo02-jobdetails .apply-box .btn-apply{width:100%;padding:14px 20px;background:#fff;color:#508d90;border:none;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:transform 0.3s,box-shadow 0.3s;text-decoration:none;display:inline-block;text-align:center}#jo02-jobdetails .apply-box input[type="submit"]:hover,#jo02-jobdetails .apply-box .btn-apply:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 0 0 / .2)}#jo02-jobdetails .apply-box.secondary{display:flex;flex-direction:column;justify-content:center}#jo02-jobdetails .apply-box.secondary .btn-apply{background:#fff0;color:#fff;border:2px solid #fff}#jo02-jobdetails .apply-box.secondary .btn-apply:hover{background:#fff;color:#508d90}#jo02-joboffers .cta-container{display:flex;gap:30px;flex-wrap:wrap}#jo02-joboffers .cta-box1{flex:1;min-width:280px;border-radius:8px;padding:30px;background:#fff;border-left:4px solid #508d90}#jo02-joboffers .cta-box2{flex:1;min-width:280px;border-radius:8px;padding:30px;background:#e8f4f4;border-left:4px solid #508d90}#candidates{margin:0 0 40px 0}#candidates h2{color:#508d90;margin:40px 0 40px 0}#candidates p{font-size:16px;margin-bottom:30px;line-height:30px}#candidates .largebox{padding:10px 20px;background:#fff;border:3px solid #508d90;border-radius:5px;margin:0 0 30px 0}#candidates figure img{height:60px;border:0;border-radius:5px}#candidates .box{background:#FFF;margin-top:5px;margin-bottom:35px;border:1px solid #508d90;border-radius:5px}#candidates .box img{position:absolute;top:43px;left:35px}#candidates .box p{text-align:left;font-size:16px;height:60px;padding:10px}#candidates .box .p14{font-size:14px}#candidates .box a{color:#508d90;text-decoration:none}#candidates .box a.more{display:inline-block;width:100%;text-align:center;color:#fff;font-weight:700;padding:15px;border-top:1px solid #508d90;background:#508d90}#candidates .box a.more:hover{text-decoration:none;color:#508d90;background:#fff}#ap01-form input{width:100%;padding:12px 10px;border:1px solid #ccc;margin-bottom:15px;outline:none;font-family:'Raleway',sans-serif}#ap01-form input::placeholder{color:#555}#ap01-form select{width:100%;height:44px;border:1px solid #ccc;padding:0 5px;margin-bottom:15px;outline:none;font-family:'Raleway',sans-serif}#ap01-form .backgroundinputs .hearabout1{font-size:14px;color:#555;min-height:30px}#ap01-form .backgroundinputs .hearabout1 select{width:31%;height:44px;padding:0 5px;outline:none;font-weight:400;font-size:14px}#ap01-form .backgroundinputs .hearabout{font-size:14px;font-weight:700;color:#555;min-height:30px}#ap01-form .backgroundinputs .padding-0{padding:0}#ap01-form .backgroundinputs h2{text-align:left;font-size:18px;font-weight:700;margin-bottom:15px}#ap01-form .backgroundinputs .container{padding-left:20px;margin-bottom:30px;cursor:pointer;font-size:12px;color:#555;font-weight:300}#ap01-form .backgroundinputs .container .optin{font-size:14px;font-weight:700;color:#555;margin:0}#ap01-form .backgroundinputs .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#ap01-form .backgroundinputs .checkmark{position:absolute;top:0;left:0;height:20px;width:25px;border-radius:3px;background-color:#fff;border:1px solid #ccc}#ap01-form .backgroundinputs .container:hover input~.checkmark{background-color:#ccc}#ap01-form .backgroundinputs .container input:checked~.checkmark{background-color:#508d90;border:1px solid #508d90}#ap01-form .backgroundinputs .checkmark:after{content:"";position:absolute;display:none}#ap01-form .backgroundinputs .container input:checked~.checkmark:after{display:block}#ap01-form .backgroundinputs .container .checkmark:after{left:7px;top:1px;width:6px;height:13px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#ap01-form .backgroundinputs .buttonbar{width:100%;height:auto;min-height:55px}#ap01-form .backgroundinputs .buttonbar input{border:1px solid #bbb;width:330px}#ap01-form .backgroundinputs .buttonbar .hearabout2{font-size:11px;color:#555}#ap01-form .r2{color:#a00;font-weight:700}#regsuccess{margin:0 0 40px 0}#regsuccess h2{color:#508d90;margin:40px 0}#regsuccess p{font-size:16px;margin-bottom:30px;line-height:30px}#connect{margin:40px 0 40px 0}#connect .padding-0{background:#FFF;padding:0}#connect .padding-0 h2{text-align:center;background:#508d90;margin:0;color:#FFF;font-size:16px;padding:20px 0}#connect .padding-0 .contactleft{padding:50px}#connect .padding-0 .contactleft input{width:100%;border:1px solid #ccc;padding:25px 10px;margin-bottom:20px;font-size:16px}#connect .padding-0 .contactleft .button{width:100%;padding:20px 10px;margin-bottom:35px;background:#508d90;border:1px solid #508d90;color:#fff;font-weight:700}#connect .padding-0 .contactleft .button:hover{color:#508d90;background:none}#connect .padding-0 .pull-right2{text-align:center}#connect .padding-0 .pull-right2 a{font-size:13px;font-weight:700;color:#508d90}#connect .padding-0 .contactright{padding:72px}#connect .padding-0 .contactright h2{background:none;color:#646363;font-size:20px;font-weight:700;text-align:left;line-height:28px}#connect .padding-0 .contactright p{font-size:16px;color:#646363;line-height:20px}#connect .padding-0 .contactright a{color:#508d90}#connect h3{font-size:20px;color:#508d90;display:inline-block;margin:40px 0 20px 0}#connect h6{font-size:15px;position:relative;margin:0;margin-bottom:0}#connect h6 i{color:#508d90;margin-right:26px;font-size:20px;width:15px}#connect h6 span{font-size:16px;border:none;padding:0;margin-left:40px;position:relative;top:-19px;margin-bottom:0;line-height:20px;display:block}#connect p{font-size:16px;margin-bottom:30px;line-height:30px}#connect figure{margin-bottom:10px}#connect .register{text-align:center;margin:0 0 20px 0}#connect .register a{display:inline-block;padding:10px 20px;margin-top:0;border:1px solid #508d90;color:#fff;background-color:#508d90;border-radius:5px;font-size:16px;text-decoration:none}#connect .register a:hover{color:#508d90;background:none}#connect .author{background:#FFF;text-align:center;padding:0 0 20px 0;margin:15px 0}#connect .author h2{text-align:center;background:#508d90;margin:0;color:#FFF;font-size:18px;padding:20px;line-height:22px}#connect .author h4{color:#555;font-size:16px;font-weight:700;margin:35px 0}#connect .author p{padding:30px}#connect .author iframe{width:560px;height:315px;border:none}#connect p.error{text-align:center;color:#c00}#login{margin:40px 0 40px 0}#login h2{color:#508d90;margin:20px 0 40px 0}#login p{font-size:16px;margin:30px 0;line-height:30px}#login ul{margin:0;padding:0}#login ul li{margin-left:15px;font-size:16px;line-height:40px;font-weight:400}#login .box{padding:10px 20px;background:#fff;border:3px solid #508d90;border-radius:5px;margin:0 0 20px 0}#login .padding-0{padding:0}#login input{width:50%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#login .button{color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none}#login .button:hover{background:none;color:#508d90}#login p.error{text-align:center;color:#c00}#forgot #forgot{margin:0 0 40px 0}#forgot h2{color:#508d90;margin:40px 0}#forgot p{font-size:16px;margin:30px 0;line-height:30px}#forgot input{width:100%;border:1px solid #ccc;padding:15px;margin-bottom:20px;font-size:16px}#forgot .button{width:100%;padding:15px;margin-bottom:20px;background:#508d90;border:1px solid #508d90;color:#fff;font-weight:700}#forgot .button:hover{color:#508d90;background:none}#loginInformation{margin:0}#loginInformation h2{color:#508d90;margin:40px 0}#loginInformation p{margin:15px 0;font-size:16px;line-height:30px}#loginInformation .backgroundcoverage{padding:15px 0;border-top:1px solid #b2aca5;border-bottom:1px solid #b2aca5}#loginInformation .backgroundcoverage h3{font-size:20px;color:#508d90;margin:0 0 15px 0;font-weight:700}#loginInformation .backgroundcoverage p{font-size:16px;margin:10px 0 0 0}#loginInformation .backgroundcoverage .padding-0{padding:0}#loginInformation .backgroundcoverage a.login{color:#fff;font-size:15px;display:inline-block;background-color:#508d90;border:1px solid #508d90;text-decoration:none;padding:10px 20px;height:46px;position:relative;top:-1px}#loginInformation .backgroundcoverage a.login:hover{color:#508d90;background:none}#loginInformation .backgroundcoverage .showPW{color:#fff;background-color:#508d90;text-decoration:none;padding:5px 15px;margin-top:5px;border:1px solid #508d90}#loginInformation .backgroundcoverage .showPW:hover{color:#508d90;background:none}#loginInformation .backgroundcoverage input{width:70%;padding:12px 10px;font-size:14px;border:1px solid #ccc;outline:none}#personalprofessional{padding:20px 0;position:relative;margin-bottom:50px}#personalprofessional .centerbar{text-align:center}#personalprofessional .centerbar h1{display:inline;font-size:2.5em;background-color:#508d90;padding:6px 17px;border-radius:50px;color:#FFF;margin-top:5px}#personalprofessional h2{color:#fff;font-size:30px;text-align:center;background-color:#508d90;padding:15px}#personalprofessional p{font-size:15px;font-weight:500;text-align:left}#personalprofessional p b{font-size:20px}#personalprofessional hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #b2aca5}#personalprofessional input[type="checkbox"]{margin:0 5px 0 20px;position:relative;top:1px}#personalprofessional input[type="checkbox"]:first-child{margin:0 5px 0 0}#personalprofessional a.button{color:#fff;font-size:15px;display:inline-block;background-color:#508d90;border:1px solid #508d90;text-decoration:none;padding:10px 20px;margin:10px 0;width:200px;text-align:center}#personalprofessional a.button:hover{color:#508d90;background:none}#personalprofessional .dz{max-width:500px;width:100%;margin-bottom:25px}#personalprofessional .recordwith{padding:0;margin-top:30px}#personalprofessional .recordwith a.button{color:#fff;font-size:18px;display:inline-block;background-color:#508d90;border:1px solid #508d90;text-decoration:none;padding:10px 20px;margin:10px 0;width:100%;text-align:center}#personalprofessional .recordwith a.button:hover{color:#508d90;background:none}#personalprofessional input[type="checkbox"].promo{margin:0 5px 10px 0;position:relative;top:1px}#personalprofessional input[type="submit"].button{color:#fff;font-size:15px;display:inline-block;background-color:#508d90;border:1px solid #508d90;text-decoration:none;padding:10px 20px;margin:10px 0;width:200px;text-align:center}#personalprofessional input[type="submit"].button:hover{color:#508d90;background:none}#cvpopup .container .modal-header{padding:0 15px;padding-top:15px;border-bottom:none;text-align:center}#cvpopup .modal-body{position:relative;padding:0 15px!important}#cvpopup .container .modal-body input{width:100%;padding:15px 10px;background:#fff;border:1px solid #ccc;font-size:14px;margin-bottom:20px}#cvpopup .container .modal-dialog{width:570px;margin:30px auto}#cvpopup .container .modal-footer{border-top:none}#cvpopup .container .modal-content{text-align:center;border:10px solid rgb(255 255 255 / .1);background:#f9f0e7;box-shadow:none;border-radius:10px;margin-top:50px}#cvpopup .container .modal-header .close{color:#000;outline:none;margin-top:-25px;font-size:40px;margin-right:-17px;opacity:1;border:none;text-shadow:none;font-weight:100}#cvpopup .modal-bakdrop.in{background:#000;filter:alpha(opacity=50);opacity:.9!important}#cvpopup .container .modal-header h2{margin:20px 0;font-size:18px;text-align:left;font-weight:700;color:#508d90}#cvpopup .container .modal-body a{color:#fff;font-size:15px;display:inline-block;background-color:#508d90;border:1px solid #508d90;text-decoration:none;padding:10px 20px;margin:10px 0;width:200px;text-align:center}#cvpopup .container .modal-body a:hover{color:#508d90;background:none}#helppopup .container .modal-header{padding:0 15px;padding-top:15px;border-bottom:none;text-align:center}#helppopup .modal-body{position:relative;padding:0 15px!important}#helppopup .container .modal-body input{width:100%;padding:15px 10px;background:#fff;border:1px solid #ccc;font-size:14px;margin-bottom:20px}#helppopup .container .modal-dialog{width:570px;margin:30px auto}#helppopup .container .modal-footer{border-top:none}#helppopup .container .modal-content{border:10px solid rgb(255 255 255 / .1);background:#f9f0e7;box-shadow:none;border-radius:10px;margin-top:50px}#helppopup .container .modal-header .close{color:#000;outline:none;margin-top:-25px;font-size:40px;margin-right:-17px;opacity:1;border:none;text-shadow:none;font-weight:100}#helppopup .modal-bakdrop.in{background:#000;filter:alpha(opacity=50);opacity:.9!important}#helppopup .container .modal-header h2{margin:20px 0;font-size:18px;text-align:left;font-weight:700;color:#508d90}#helppopup .container .modal-body li{list-style:none;margin:5px 0}#helppopup .container .modal-body #applyjoin{margin:0 0 40px 0}#applyjoin h2{margin:0;margin:30px 0;color:#508d90}#applyjoin h3{color:#508d90;text-align:center;font-size:30px;margin-bottom:15px;padding-bottom:20px}#applyjoin h4{text-align:center;color:#fff;background-color:#508d90;font-size:25px;margin:40px 0 10px 0;padding:15px 0}#applyjoin p{font-size:16px;margin:10px 0}#applyjoin input{width:100%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#applyjoin input::placeholder{color:#ccc}#applyjoin .padding-0{padding:0}#applyjoin .backgroundinputs{margin:0}#applyjoin textarea{width:100%;height:100px;padding:10px;outline:none}#applyjoin ul{margin:0;padding:0}#applyjoin ul .form{list-style:none}#applyjoin .backgroundinputs h2{text-align:center;font-size:25px;margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:20px}#applyjoin .backgroundinputs .hearabout1{font-size:13px;font-weight:700;color:#646363;min-height:29px}#applyjoin .backgroundinputs .hearabout1 select{width:31%;height:44px;padding:0 5px;outline:none;font-weight:400;font-size:14px;font-family:sans-serif}#applyjoin .backgroundinputs .hearabout{font-size:12px;font-weight:700;color:#646363}#applyjoin select{width:100%;height:40px;border:1px solid #ccc;padding:0 5px;margin-bottom:15px;outline:none}#applyjoin p span{font-weight:400}#applyjoin .selectbar ul{margin:0;padding:0}#applyjoin .selectbar ul li{list-style:none}#applyjoin .selectbar select{width:10%;height:40px;border:1px solid #ccc;padding:0 5px;margin-bottom:15px;outline:none}#applyjoin .selectbar i{font-size:15px;font-weight:700}#contactuspage .pagesborder .inputcheckbox label{width:20px}.inputcheckbox button{background:#f0b00e;margin-top:30px;border:1px solid #f0b00e;color:#FFF;padding:12px 60px;font-size:15px;font-family:'Muliblack',sans-serif;font-weight:900;margin-bottom:25px}.inputcheckbox button:hover{color:#f0b00e;background:none;padding:12px 60px;border:1px solid #f0b00e}#applyjoin .backgroundinputs .padding-0{padding:0}#applyjoin .backgroundinputs .container{padding-left:20px;margin-bottom:30px;cursor:pointer;font-size:12px;color:#646363;font-weight:300}#applyjoin .backgroundinputs .container h2{font-size:12px;font-weight:700;color:#646363;margin:0}#applyjoin .backgroundinputs .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#applyjoin .backgroundinputs .checkmark{position:absolute;top:0;left:0;height:20px;width:25px;border-radius:3px;background-color:#fff;border:1px solid #ccc}#applyjoin .backgroundinputs .container:hover input~.checkmark{background-color:#ccc}#applyjoin .backgroundinputs .container input:checked~.checkmark{background-color:#82c6c9;border:1px solid #82c6c9}#applyjoin .backgroundinputs .checkmark:after{content:"";position:absolute;display:none}#applyjoin .backgroundinputs .container input:checked~.checkmark:after{display:block}#applyjoin .backgroundinputs .container .checkmark:after{left:7px;top:1px;width:6px;height:13px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#applyjoin .backgroundinputs button{background:#82c6c9;padding:20px 180px;color:#FFF;font-size:15px;font-weight:700;border:1px solid #82c6c9}#applyjoin .backgroundinputs button:hover{border:1px solid #82c6c9;color:#82c6c9;background:none}#applyjoin .backgroundinputs .buttonbar{background:url(../images/applybutton.png) no-repeat;width:100%;height:auto;min-height:55px}#applyjoin .backgroundinputs .buttonbar input{border:1px solid #bbb;width:330px}#applyjoin .backgroundinputs .buttonbar .hearabout2{font-size:11px;color:#646363}#applyjoin .readiobar{margin-top:0;min-height:90px}#applyjoin .readiobar input{width:25px;margin-top:10px}#applyjoin .readiobar1{margin-top:0;min-height:0;font-size:17px}#applyjoin .readiobar1 input{width:25px;margin-top:0}#applyjoin .readiobar11{margin-top:0;min-height:0;font-size:17px}#applyjoin .readiobar11{width:100%;margin-top:20px;font-weight:700}#applyjoin .readioba{margin-top:20px}#applyjoin .readioba p{font-size:15px;font-weight:700;margin:0}#applyjoin .readioba p span{font-weight:400}#applyjoin .readioba textarea{width:50%;padding:10px;margin-top:10px;font-weight:500;resize:vertical}#applyjoin .readiobar2{margin-top:0;min-height:0;font-size:17px}#applyjoin .readiobar2 input{width:50px;margin-top:0}#applyjoin .inputxtbar{margin-top:15px}#applyjoin .inputxtbar input{width:6%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin:12px 2px 15px 0;outline:none}#applyjoin .inputxtbar input[type="radio"]{width:20px;padding:0;margin:0;outline:none;margin-top:0}#applyjoin .inputxtbar ul{margin:0;padding:0}#applyjoin .inputxtbar ul .form{list-style:none}#applyjoin .inputxtbar ul .form span.r2{color:#c00}#applyjoin .inputxtbar ul .form .appform{width:100%}#applyjoin .inputxtbar ul .form .appformexp1,td.appformexp2{width:25%;vertical-align:top;font-size:15px}#applyjoin .inputxtbar ul .form .appformexp1,td.appformexp2,td.appformexp3{width:25%;vertical-align:top;font-size:15px}#applyjoin .inputxtbar ul .form .appformexp3 .appf input{width:80%;padding:0 10px}#applyjoin .inputxtbar{border-bottom:1px solid #b2aca5}#applyjoin .inputxtbar textarea{width:100%;padding:10px;margin-top:10px;font-weight:500}#applyjoin .inputxtbar1{margin-top:15px}#applyjoin .inputxtbar1 input{width:20px;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin:12px 5px 15px 0;outline:none}#applyjoin .inputxtbar1 input[type="radio"]{width:20px;padding:0;margin:0;outline:none;margin-top:12px}#applyjoin .inputxtbar1 ul{margin:0;padding:0}#applyjoin .inputxtbar1 ul .form{list-style:none;margin-top:20px}#applyjoin .inputxtbar1 ul .form .appform{width:100%}#applyjoin .inputxtbar1 table{width:100%}#applyjoin .inputxtbar1 p{font-weight:700}#applyjoin .inputxtbar1 p.small{margin:0 0 10px 0;font-size:10px}#applyjoin .inputxtbar1 .bord{border-top:1px solid #ccc;display:block;margin:10px 15px}#applyjoin .information{font-weight:500}#applyjoin .inputxtbar5{margin-top:15px}#applyjoin .inputxtbar5 select{padding:7px 10px;margin-bottom:15px;min-width:270px;height:70px}#applyjoin .inputxtbar5 input{min-width:270px}#applyjoin .inputxtbar5 ul{margin:0;padding:0}#applyjoin .inputxtbar5 ul .form{list-style:none}#applyjoin .inputxtbar5 ul .form span.r2{color:#c00}#applyjoin .inputxtbar5 ul .form .appform{width:100%}#applyjoin .inputxtbar5 ul .form .appformexp1,td.appformexp2{width:25%;vertical-align:top;font-size:15px}#applyjoin .inputxtbar5 ul .form .appformexp1,td.appformexp2,td.appformexp3{width:25%;vertical-align:top;font-size:15px}#applyjoin .inputxtbar5 ul .form .appformexp3 .appf input{width:80%;padding:0 10px}#applyjoin .inputxtbar5{border-top:1px solid #b2aca5}#applyjoin .inputxtbar5 textarea{width:100%;padding:10px;margin-top:10px;font-weight:500}.appform1l{width:20%}.appform1m{width:20%}.appform1r{padding:0}.appform1r span{margin-left:10px}#applyjoin .inpubar{margin-top:15px;margin-bottom:30px}#applyjoin .inpubar input{width:20px;padding:7px 10px;font-size:17px;outline:none}#applyjoin .button{background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:20px;text-decoration:none}#applyjoin .button:hover{background:none;color:#508d90}#applyjoin .r2{color:red}#applyjoin .error{vertical-align:middle}#photo1{margin:0 0 40px 0}#photo1 h2{margin:0;margin:30px 0;color:#508d90}#photo1 p{font-size:16px;margin:30px 0;line-height:30px}#photo1 a{display:inline-block;color:#fff;padding:5px 10px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none}#photo1 a:hover{background:none;color:#508d90}#photo1 .dz{max-width:500px;width:100%;margin-bottom:25px}#photo1 .margin-b{margin-bottom:40px}#photo2{margin:0 0 40px 0}#photo2 h2{margin:0;margin:30px 0;color:#508d90}#photo2 p{font-size:16px;margin:30px 0;line-height:30px}#photo2 a,button.photo,.btn{display:inline-block;color:#fff;padding:5px 10px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;width:250px;text-align:center}#photo2 a:hover,button.photo:hover,.btn:hover{background:none;color:#508d90}#photo2 input{display:inline-block;color:#fff;padding:5px 10px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;width:250px;text-align:center;margin-bottom:5px}#photo2 input:hover{background:none;color:#508d90}#photo2 .margin-b{margin-bottom:40px}#photo2 .take{margin-bottom:10px}#vid1{margin:0 0 40px 0}#vid1 h2{margin:0;margin:30px 0;color:#508d90}#vid1 p{font-size:16px;margin:30px 0;line-height:30px}#vid1 a.vidbutton{display:inline-block;color:#fff;padding:5px 10px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;width:100%;text-align:center}#vid1 a.vidbutton:hover{background:none;color:#508d90}#vid1 a.button{display:inline-block;color:#fff;padding:5px 10px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;text-align:center}#vid1 a.button:hover{background:none;color:#508d90}#vid1 .margin-b{margin-bottom:40px}#vid1 .padding-0{padding:0;margin-bottom:15px}#chromepopup .container .modal-header{padding:0 15px;padding-top:15px;border-bottom:none;text-align:center}#chromepopup .modal-body{position:relative;padding:0 15px!important}#chromepopup .container .modal-body input{width:100%;padding:15px 10px;background:#fff;border:1px solid #ccc;font-size:14px;margin-bottom:20px}#chromepopup .container .modal-dialog{width:570px;margin:30px auto}#chromepopup .container .modal-footer{border-top:none}#chromepopup .container .modal-content{border:10px solid rgb(255 255 255 / .1);background:#f9f0e7;box-shadow:none;border-radius:10px;margin-top:50px}#chromepopup .container .modal-header .close{color:#000;outline:none;margin-top:-25px;font-size:40px;margin-right:-17px;opacity:1;border:none;text-shadow:none;font-weight:100}#chromepopup .modal-bakdrop.in{background:#000;filter:alpha(opacity=50);opacity:.9!important}#chromepopup .container .modal-header h2{margin:20px 0;font-size:18px;text-align:left;font-weight:700;color:#508d90}#chromepopup .container .modal-body{text-align:center}#optionpopup .container .modal-header{padding:0 15px;padding-top:15px;border-bottom:none;text-align:center}#optionpopup .modal-body{position:relative;padding:0 15px!important}#optionpopup .container .modal-body input{width:100%;padding:15px 10px;background:#fff;border:1px solid #ccc;font-size:14px;margin-bottom:20px}#optionpopup .container .modal-dialog{width:570px;margin:30px auto}#optionpopup .container .modal-footer{border-top:none}#optionpopup .container .modal-content{border:10px solid rgb(255 255 255 / .1);background:#f9f0e7;box-shadow:none;border-radius:10px;margin-top:50px}#optionpopup .container .modal-header .close{color:#000;outline:none;margin-top:-25px;font-size:40px;margin-right:-17px;opacity:1;border:none;text-shadow:none;font-weight:100}#optionpopup .modal-bakdrop.in{background:#000;filter:alpha(opacity=50);opacity:.9!important}#optionpopup .container .modal-header h2{margin:20px 0;font-size:18px;text-align:left;font-weight:700;color:#508d90}#optionpopup .container .modal-body{text-align:center}#telepopup .container .modal-header{padding:0 15px;padding-top:15px;border-bottom:none;text-align:center}#telepopup .modal-body{position:relative;padding:0 15px!important}#telepopup .container .modal-body input{width:100%;padding:15px 10px;background:#fff;border:1px solid #ccc;font-size:14px;margin-bottom:20px}#telepopup .container .modal-dialog{width:570px;margin:30px auto}#telepopup .container .modal-footer{border-top:none}#telepopup .container .modal-content{border:10px solid rgb(255 255 255 / .1);background:#f9f0e7;box-shadow:none;border-radius:10px;margin-top:50px}#telepopup .container .modal-header .close{color:#000;outline:none;margin-top:-25px;font-size:40px;margin-right:-17px;opacity:1;border:none;text-shadow:none;font-weight:100}#telepopup .modal-bakdrop.in{background:#000;filter:alpha(opacity=50);opacity:.9!important}#telepopup .container .modal-header h2{margin:20px 0;font-size:18px;text-align:left;font-weight:700;color:#508d90}#telepopup .container .modal-body{text-align:center}#paper1{margin:0 0 40px 0}#paper1 h2{margin:0;margin:30px 0;color:#508d90}#paper1 p{font-size:16px;margin:30px 0;line-height:30px}#paper1 a{display:inline-block;color:#fff;padding:5px 10px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none}#paper1 a:hover{background:none;color:#508d90}#paper1 .dz{max-width:500px;width:100%;margin-bottom:25px}#paper1 .margin-b{margin-bottom:40px}#investor1{margin:0 0 40px 0}#investor1 h2{margin:0;margin:30px 0;color:#508d90}#investor1 h3{color:#508d90;text-align:center}#investor1 p{font-size:16px;margin:30px 0;line-height:30px}#investor1 p.desc{font-weight:700;margin:10px 0;text-align:center}#investor1 p.head{font-size:15px;font-weight:700;margin:0;margin-top:5px}#investor1 input{width:100%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#investor1 input::placeholder{color:#ccc}#investor1 textarea{width:100%;height:100px;padding:10px;outline:none;border:1px solid #ccc;resize:vertical}#investor1 .backgroundinputs{margin:0;padding:0}#investor2{margin:0;padding:0}#investor2 h3{color:#508d90;text-align:center}#investor2 h2{font-size:16px;font-weight:700}#investor2 p{font-size:15px;font-weight:700;margin:10px 0 5px 0}#investor2 select{width:100%}#investor2 .proof{padding:0}#investor2 .proof p{margin:25px 0 5px 0}#investor2 .proof select{height:40px;padding:0 10px}#investor2 .proof select.debt{height:100%}#investor2 input{padding:9px;outline:none;width:20%}#investor2 .cur{width:20%}#investor2 .comment{padding:0;margin:25px 0 0 0}#investor2 .comment textarea{width:100%;height:100px;padding:10px;outline:none;border:1px solid #ccc;resize:vertical}#investor2 .confirm{margin:20px 0;padding:0;text-align:center}#investor2 .button{color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;width:100%}#investor2 .button:hover{background:none;color:#508d90}#investor2 a{display:inline-block;color:#fff;padding:5px 10px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none}#investor2 a:hover{background:none;color:#508d90}#promo{margin:0 0 40px 0}#promo h2{margin:0;margin:30px 0;color:#508d90}#promo p{font-size:16px;margin:30px 0;line-height:30px}#promo .box{padding:10px 20px;background:#f8f8f8;border:3px solid #508d90;border-radius:5px;margin:15px 0}#promo a.button{width:70%;display:inline-block;color:#fff;padding:5px 10px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;text-align:center}#promo a.button:hover{background:none;color:#508d90}#promo .text{width:70%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#promo .padding-0{padding:0}#contactupdate11{padding:0}#contactupdate11 .container{background:#f3f8f8;padding:15px}#contactupdate11 .backgroundcoverage{text-align:left}#contactupdate11 .backgroundcoverage h3{font-size:25px;color:#508d90;margin:15px 0}#contactupdate11 .backgroundcoverage p{font-size:16px;margin-bottom:10px}#standout{position:relative}#standout .container{background:#f3f8f8;padding:30px 15px 0 15px}#standout .login{margin-bottom:50px}#standout img.arrow{position:absolute;bottom:-37px;margin:auto;left:0;right:0}#standout .enhance{text-align:center}#standout .enhance h2{color:#508d90;font-size:20px}#standout .enhance p{font-size:16px;padding:10px}#freestudio{padding:0;text-align:center;position:relative}#freestudio .container{background:#f3f8f8;padding:20px 15px}#freestudio .left{border:3px solid #008baf;padding:15px 80px}#freestudio .left h2{margin:0;color:#508d90;font-weight:700;font-size:20px;margin-bottom:15px}#freestudio .left p{font-size:17px;margin-bottom:20px}#freestudio .asan{text-align:center;margin-bottom:13px;width:100%;background:#508d90;padding:20px 0}#freestudio .asan a{color:#FFF;font-size:20px;text-decoration:none}#freestudio .started{background:#008baf;padding:80px;margin-top:30px}#freestudio .started a{background:#FFF;border:3px solid #508d90;color:#508d90;padding:17px 30px;font-size:20px;font-weight:700;text-decoration:none}#freestudio img{position:absolute;bottom:-37px;margin:auto;left:0;right:0}#recordyourvideo{text-align:center;position:relative}#recordyourvideo h1{display:inline;font-size:2.5em;background-color:#008baf;padding:6px 17px;border-radius:50px;color:#FFF;margin-top:5px}#recordyourvideo h2{color:#508d90;font-size:24px;font-weight:700}#recordyourvideo p{color:#78746f;font-size:15px;font-weight:500}#recordyourvideo .enhance1{background:#e7f1f1}#recordyourvideo .enhance1 h3{color:#008baf;margin:0;padding:25px 0;font-weight:700;font-size:20px;margin:15px 0}#recordyourvideo .enhance1 a.vs_button1{display:block;color:#fff;border:1px solid #508d90;border-radius:5px;background-color:#508d90;margin:40px 0 20px 0;padding:25px 0;font-weight:700;font-size:20px;text-decoration:none}#recordyourvideo .enhance1 a.vs_button1:hover{color:#508d90;background:none}#recordyourvideo .bg{background:#f3f8f8;padding:0 0 20px 0}#recordyourvideo ul{margin:0;padding:0;text-align:center}#recordyourvideo ul li{list-style:none;color:#78746f;font-size:15px;font-weight:500;line-height:30px}#recordyourvideo img.arrow{position:absolute;bottom:-37px;margin:auto;left:0;right:0}#recordyourvideo1{text-align:center;position:relative}#recordyourvideo1 h1{display:inline;font-size:2.5em;background-color:#008baf;padding:6px 17px;border-radius:50px;color:#FFF;margin-top:5px}#recordyourvideo1 h2{color:#508d90;font-size:24px;font-weight:700}#recordyourvideo1 img.arrow{position:absolute;bottom:-37px;margin:auto;left:0;right:0}#recordyourvideo1 .bg{background:#f3f8f8;padding:20px 0}#recordyourvideo2{text-align:center;position:relative}#recordyourvideo2 h1{display:inline;font-size:2.5em;background-color:#008baf;padding:6px 17px;border-radius:50px;color:#FFF;margin-top:5px}#recordyourvideo2 h2{color:#508d90;font-size:24px;font-weight:700;margin-bottom:35px}#recordyourvideo2 p{color:#78746f;font-size:15px;font-weight:500}#recordyourvideo2 .enhance1{background:none}#recordyourvideo2 .enhance1 h3{color:#3c5468;padding:0;line-height:20px;font-weight:500;font-size:15px;margin:15px 0}#recordyourvideo2 .bg{background:#f3f8f8;padding:20px 0}#recordyourvideo2 img.arrow{position:absolute;bottom:-37px;margin:auto;left:0;right:0}#getstarted{padding:0;text-align:center}#getstarted h2{color:#508d90;font-size:24px;font-weight:700;margin-bottom:35px}#getstarted .container{background:#f3f8f8;padding:0}#getstarted .bg{padding:80px;margin-top:30px}#getstarted .started a{background:#FFF;border:3px solid #508d90;color:#508d90;padding:17px 30px;font-size:20px;font-weight:700;text-decoration:none}#getstarted .framevideo .execvid{width:100%;height:auto;min-height:315px}#getstarted iframe{border:none}#vspopup .container .modal-header{padding:0 15px;padding-top:15px;border-bottom:none;text-align:center}#vspopup .modal-body{position:relative;padding:0 15px!important}#vspopup .container .modal-header i{display:inline;background:#e9e6e5;color:#fa013a;padding:5px;font-size:17px}#vspopup .container .modal-body input{width:100%;padding:15px 10px;background:#f1ecec;border:1px solid #f1ecec;font-size:14px;margin-bottom:20px}#vspopup .container .modal-dialog{width:570px;margin:30px auto}#vspopup .container .modal-footer{border-top:none}#vspopup .container .modal-content{text-align:center;border:10px solid rgb(255 255 255 / .1);background:#e7f1f1;box-shadow:none;border-radius:10px;margin-top:50px}#vspopup .container .modal-header .close{color:#000;outline:none;margin-top:-25px;font-size:40px;margin-right:-17px;opacity:1;border:none;text-shadow:none;font-weight:100}#vspopup .modal-bakdrop.in{background:#000;filter:alpha(opacity=50);opacity:.9!important}#vspopup .modal-body h3{font-size:18px;font-weight:700;text-align:center;color:#FFF}#vspopup .modal-body .padding-0{padding:0}#vspopup .modal-body .firstinput{padding:0}#vspopup .modal-body .firstinput input{margin-top:15px;border:1px solid #fff;width:80%;padding:12px 15px;font-size:15px;margin-bottom:20px;font-weight:500;outline:none;background:#FFF;font-family:'Raleway',sans-serif}#vspopup .modal-body .firstinput input.button{padding:15px;text-align:center;background:#508d90;border:1px solid #508d90;color:#FFF;margin:10px 0;font-size:18px;border-radius:5px}#vspopup .modal-body .firstinput input.button:hover{border:1px solid #508d90;background:none;color:#508d90}#vspopup .container .modal-header h2{margin:20px 0;font-size:18px;text-align:left;font-weight:700;color:#508d90}#vspopup .container .modal-body ul{padding:0}#vspopup .container .modal-body ul .form{list-style:none;text-decoration:none;padding:0;text-align:left}#vspopup .container .modal-body ul .form select{cursor:pointer;color:#78746f;padding:3.2%;font-size:.9em;border:1px solid #eee;width:100%;margin:0 0 20px 0;background:#fff}#vspopup .container .modal-body ul .form input{background:#FFF}#vspopup .container .modal-body ul .form .vs_container_reg{display:inline-block;color:#508d90;background-color:#fff;cursor:pointer;text-align:center;margin:1% 1% 1% 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#vspopup .container .modal-body ul .form .vs_container_reg input{position:absolute;opacity:0;cursor:pointer}#vspopup .container .modal-body ul .form .vs_checkmark,.vs_checkmark_reg{display:table-cell;vertical-align:middle;width:140px;height:40px;font-size:.9em;font-weight:800;padding:1%}#vspopup .container .modal-body ul .form .vs_checkmark:hover,.vs_checkmark_reg:hover{color:#fff;background:#508d90}#vspopup .container .modal-body ul .form .vs_container input:checked~.vs_checkmark,.vs_container_reg input:checked~.vs_checkmark_reg{color:#fff;background-color:#508d90}#vspopup .container .modal-body ul .form input.check{display:inline-block;color:#78746f;padding:2%;border:1px solid #eee;width:20px;margin:0 5px 0 0}#vspopup .container .modal-body ul .form .vs input{color:#78746f;padding:2%;font-size:.9em;background-color:#fff;border:1px solid #eee;width:70%;margin:0 0 20px 0}#vspopup .container .modal-body ul .form input.button{padding:15px;text-align:center;background:#508d90;border:1px solid #508d90;color:#FFF;margin:10px 0;font-size:18px;border-radius:5px}#vspopup .container .modal-body ul .form input.button:hover{border:1px solid #508d90;background:none;color:#508d90}#sub1{text-align:center;position:relative;margin-bottom:50px}#sub1 h1{display:inline;font-size:2.5em;background-color:#008baf;padding:6px 17px;border-radius:50px;color:#FFF;margin-top:5px}#sub1 h2{color:#f90;font-size:24px;font-weight:700}#sub1 p{color:#78746f;font-size:15px;font-weight:500}#sub1 .container{background:#f3f8f8;padding:15px}#sub1 img.arrow{position:absolute;bottom:-37px;margin:auto;left:0;right:0}#sub1 textarea{width:100%;height:250px;border:none;padding:5px 10px;resize:vertical}#sub1 input.button{padding:15px;text-align:center;background:#f90;border:1px solid #f90;color:#FFF;margin:10px 0;font-size:18px;border-radius:5px;text-decoration:none}#sub1 input.button:hover{border:1px solid #f90;background:none;color:#f90}#sub2{text-align:center;position:relative;margin-bottom:50px}#sub2 h1{display:inline;font-size:2.5em;background-color:#008baf;padding:6px 17px;border-radius:50px;color:#FFF;margin-top:5px}#sub2 h2{color:#f90;font-size:24px;font-weight:700}#sub2 p{color:#78746f;font-size:15px;font-weight:500}#sub2 .container{background:#f3f8f8;padding:15px}#sub2 img.arrow{position:absolute;bottom:-37px;margin:auto;left:0;right:0}#sub2 .vs_container{display:inline-block;color:#3c5468;background-color:#fff;cursor:pointer;text-align:center;margin:1% 1% 1% 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sub2 .vs_container input{position:absolute;opacity:0;cursor:pointer}#sub2 .vs_checkmark{display:table-cell;vertical-align:middle;width:140px;height:40px;font-size:.9em;font-weight:800;padding:1%}#sub2 .vs_checkmark:hover{color:#f90;background:#3c5468}#sub2 .vs_container input:checked~.vs_checkmark{color:#f90;background-color:#3c5468}#sub2 input.button{padding:15px;text-align:center;background:#f90;border:1px solid #f90;color:#FFF;margin:10px 0;font-size:18px;border-radius:5px;text-decoration:none}#sub2 input.button:hover{border:1px solid #f90;background:none;color:#f90}#sub3{text-align:center;position:relative;margin-bottom:50px}#sub3 h1{display:inline;font-size:2.5em;background-color:#008baf;padding:6px 17px;border-radius:50px;color:#FFF;margin-top:5px}#sub3 h2{color:#f90;font-size:24px;font-weight:700}#sub3 p{color:#78746f;font-size:15px;font-weight:500}#sub3 .container{background:#f3f8f8;padding:15px}#sub3 img.arrow{position:absolute;bottom:-37px;margin:auto;left:0;right:0}#sub3 .button a{display:block;padding:15px;text-align:center;background:#f90;border:1px solid #f90;color:#FFF;margin:10px 0;font-size:18px;border-radius:5px;text-decoration:none}#sub3 .button a:hover{border:1px solid #f90;background:none;color:#f90}#ap01-intro .commission-box{background:linear-gradient(135deg,#508d90 0%,#3d6b6d 100%);border-radius:12px;padding:40px;text-align:center;color:#fff;margin:40px 0 0 0}#ap01-intro .commission-box .commission-rate{font-size:72px;font-weight:700;display:block;line-height:1;margin-bottom:10px}#ap01-intro .commission-box .commission-label{font-size:24px;font-weight:500;margin-bottom:15px;display:block}#ap01-intro .commission-box p{font-size:16px;opacity:.9;max-width:500px;margin:0 auto;line-height:1.6}#ap01-intro .commission-box a{color:#fff;text-decoration:underline}#ap01-intro .commission-box a:hover{opacity:.8}#ap01-intro .how-it-works{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin:40px 0}#ap01-intro .how-step{text-align:center;max-width:280px;padding:30px 25px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgb(0 0 0 / .08);position:relative;flex:1;min-width:240px}#ap01-intro .how-step::after{content:"→";position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-size:24px;color:#508d90;z-index:1}#ap01-intro .how-step:last-child::after{display:none}#ap01-intro .step-number{width:50px;height:50px;background:#508d90;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;margin:0 auto 15px}#ap01-intro .how-step h4{font-size:18px;margin-bottom:10px}#ap01-intro .how-step p{font-size:14px;line-height:1.6;margin:0}#ap01-program .benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:40px 0}#ap01-program .benefit-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:30px;text-align:center;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#ap01-program .benefit-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .1);border-color:#508d90}#ap01-program .benefit-card .benefit-icon{font-size:40px;margin-bottom:15px;display:block}#ap01-program .benefit-card h4{font-size:18px;margin-bottom:10px}#ap01-program .benefit-card p{font-size:14px;line-height:1.6;margin:0}#ap01-program .eligibility-box{background:#fff;border-left:4px solid #508d90;padding:30px;border-radius:8px 0 0 8px;margin:40px 0}#ap01-program .eligibility-box h3{margin-bottom:20px}#ap01-program .eligibility-box ul{list-style:none;padding:0;margin:0}#ap01-program .eligibility-box ul li{padding:0 0 0 16px;position:relative}#ap01-program .eligibility-box ul li:last-child{border-bottom:none}#ap01-program .eligibility-box ul li::before{content:"✓";position:absolute;left:0;color:#508d90;font-weight:700}#candidatetestimonial{margin:40px 0 40px 0}#candidatetestimonial .box{background:#FFF;padding:0 0 30px 0}#candidatetestimonial .box h2{background:#508d90;margin:0;color:#FFF;font-size:18px;font-weight:700;padding:20px 15px}#candidatetestimonial .box p{font-size:16px;line-height:30px;margin:20px 15px}#candidatetestimonial .box h3{margin:20px 15px 0 15px;font-size:18px;font-weight:700}#candidatetestimonial .box h3 span{font-weight:400}#candidatetestimonial .box img{margin:15px}#candidatetestimonial .links{margin:10px 0;text-align:center}#candidatetestimonial .links a{text-decoration:none;display:inline-block;text-align:center;background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:16px;margin:5px 0}#candidatetestimonial .links a:hover{background:none;color:#508d90}#insights{margin:0 0 40px 0}#insights h2{color:#508d90;margin:40px 0}#insights h3{color:#508d90}#insights p{font-size:16px;margin:20px 0 20px 0;line-height:30px}#insights .box{padding:10px 20px;background:#fff;border:3px solid #508d90;border-radius:5px;margin:0 0 20px 0}#insights .links{margin:0 0 20px 0}#insights .links a{text-decoration:none;display:inline-block;text-align:center;background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:16px;margin:5px 0}#insights .links a:hover{background:none;color:#508d90}#paperservices{margin:0;padding:0}#paperservices h2{color:#508d90;margin-top:40px}#paperservices p{font-size:16px;margin:30px 0;line-height:30px}#paperservices .boxp{padding:10px 20px;background:#fff;border:3px solid #508d90;border-radius:5px;margin:0 0 20px 0}#marketpapers{margin:0;padding-bottom:40px;text-align:center}#marketpapers .row-eq-height-xs{display:flex;flex-wrap:wrap}#marketpapers .margin{margin-bottom:20px}#marketpapers .box{background:#fff;height:100%;position:relative}#marketpapers .box .title{font-size:20px;font-weight:700;padding:10px 10px;background:#508d90;margin:0;color:#FFF}#marketpapers .box .img{background:#2c2a2a}#marketpapers .box h3{font-size:14px;font-weight:700;padding:10px 10px;background:rgb(80 141 144 / .5);line-height:25px;text-align:left;color:#FFF}#marketpapers .box h3 a{color:#FFF}#marketpapers .box .underbox{background:#FFF;padding:10px}#marketpapers .box .underbox h2{font-size:16px;color:#508d90;font-weight:700;text-align:left;margin:0;min-height:35px}#marketpapers .box .underbox h4{font-size:13px;color:#508d90;font-weight:700;text-align:left;min-height:28px}#marketpapers .box .underbox p{font-size:14px;text-align:left;min-height:360px}#marketpapers .box .allseofiles{margin:0;padding:0;position:absolute;bottom:0;width:100%}#marketpapers .box .allseofiles a{border:1px solid #508d90;font-size:14px;color:#508d90;font-weight:700;padding:25px 0;background:none;display:block;text-decoration:none;}#marketpapers .box .allseofiles a:hover{background:#508d90;color:#fff}#marketpapers .file h2{color:#508d90}#marketpapers .files{background:#fff;padding:10px;text-align:left;margin-top:15px;border:3px solid #508d90;border-radius:5px}#marketpapers .files h3{color:#508d90;margin-top:10px}#marketpapers .files h3 a{color:#508d90}#marketpapers .files h4 a{color:#508d90}#marketpapers .back{margin:40px 0 0 0}#marketpapers .back a{background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:20px}#marketpapers .back a:hover{background:none;color:#508d90;text-decoration:none}#iceovideos{margin:0 0 40px 0}#iceovideos h2{color:#508d90;margin:40px 0}#iceovideos p{font-size:16px;margin:30px 0;line-height:30px}#iceovideos .box{padding:10px 20px;background:#fff;border:3px solid #508d90;border-radius:5px;margin:0 0 20px 0}#iceovideos iframe{border:none}#iceovideos .managervideo{background:#FFF;padding:20px;border:3px solid #508d90;border-radius:5px;margin-bottom:30px}#iceovideos .managervideo .framevideo{padding-left:0}#iceovideos .managervideo .framevideo .execvid{width:100%;height:auto;min-height:315px}#iceovideos .managervideo .interimanager h3{color:#508d90;margin:0 0 15px 0;font-size:18px}#iceovideos .managervideo .interimanager h3 a{color:#508d90}#iceovideos .managervideo .interimanager p{font-size:16px;line-height:30px;margin:0 0 25px 0}#iceovideos .managervideo .interimanager p span{color:#508d90}#iceovideos .managervideo .interimanager p:last-child{font-size:16px;font-weight:700;color:#4e5050}#iceovideos .links{margin:10px 0}#iceovideos .links a{text-decoration:none;display:inline-block;text-align:center;background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:16px;margin:5px 0}#iceovideos .links a:hover{background:none;color:#508d90}#successstories{margin:0 0 40px 0}#successstories h2{color:#508d90;margin:40px 0}#successstories p{font-size:16px;margin:30px 0;line-height:30px}#successstories .boxp{padding:10px 20px;background:#fff;border:3px solid #508d90;border-radius:5px;margin:0 0 20px 0}#successstories .leadership{margin-top:20px;padding:0}#successstories .leadership figure img{border-radius:5px;height:120px}#successstories .leadership .box{background:#FFF;padding:20px;border:3px solid #508d90;border-radius:5px;margin:10px 0 30px 0}#successstories .leadership .box img{position:relative;top:85px;left:35px}#successstories .leadership .box h3{color:#508d90;margin-top:10px}#successstories .leadership .box h3 a{color:#508d90;}#successstories .leadership .box p{font-size:16px;line-height:30px;margin:0;padding:5px 0}#successstories .show{text-align:center;margin:20px}#successstories .show a{background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:20px;text-decoration:none}#successstories .show a:hover{background:none;color:#508d90;text-decoration:none}#about{margin:0 0 40px 0}#about h2{color:#508d90;margin:40px 0}#about h3{color:#508d90}#about p{font-size:16px;margin:30px 0;line-height:30px}#about .box{padding:10px 20px;background:#fff;border:3px solid #508d90;border-radius:5px;margin:0 0 20px 0}#about .founderleft{text-align:center;margin:40px 0}#about .founderleft figure img{border-radius:50%;width:75%}#about .founderleft h2{color:#508d90;margin:40px 0}#about .founderleft p{font-size:15px}#about .founderleft ul{margin:0;padding:0}#about .founderleft ul li{list-style:none;display:inline-block;padding:5px 10px}#about .founderleft ul li i{color:#508d90;border-radius:50px;width:40px;height:40px;line-height:40px;border:1px solid #508d90}#about .founderleft ul li i:hover{background:#508d90;border:1px solid #508d90;color:#FFF}#about .founderright ul li{font-size:16px;line-height:30px}#about .founderright h2{color:#508d90}#about .founderright p{font-size:16px;line-height:30px;margin-bottom:20px}#presscoverage{margin:0}#presscoverage .backgroundcoverage{background:#FFF;padding:0 0 10px 0;margin:40px 0 0 0}#presscoverage .backgroundcoverage h2{color:#FFF;font-size:18px;color:#FFF;background:#508d90;padding:25px 20px;margin:0;font-weight:700}#presscoverage .backgroundcoverage p{font-size:16px;padding:20px 20px 0 20px;line-height:30px}#presscoverage .backgroundcoverage p i{color:#508d90;margin-right:20px;font-size:20px;width:15px}#presscoverage .backgroundcoverage .buttoninterim{margin:10px 0 30px 0}#presscoverage .backgroundcoverage .buttoninterim a{display:inline-block;color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none}#presscoverage .backgroundcoverage .buttoninterim a:hover{background:none;color:#508d90}#presscoverage1{margin:0}#presscoverage1 .backgroundcoverage{background:#FFF;padding:0 0 10px 0;margin:40px 0}#presscoverage1 .backgroundcoverage h2{color:#FFF;font-size:18px;color:#FFF;background:#508d90;padding:25px 20px;margin:0;font-weight:700}#presscoverage1 .backgroundcoverage p{font-size:16px;padding:20px 20px 0 20px;line-height:30px}#presscoverage1 .backgroundcoverage p i{color:#508d90;margin-right:20px;font-size:20px;width:15px}#presscoverage1 .backgroundcoverage .buttoninterim{margin:10px 0 30px 0}#presscoverage1 .backgroundcoverage .buttoninterim a{display:inline-block;color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none}#presscoverage1 .backgroundcoverage .buttoninterim a:hover{background:none;color:#508d90}#pressrelease{margin:0 0 40px 0}#pressrelease h2{color:#508d90;margin:40px 0}#pressrelease p{font-size:16px;margin:30px 0;line-height:30px}#pressrelease .box{padding:10px 20px;background:#fff;border:3px solid #508d90;border-radius:5px;margin:0 0 20px 0}#forclients{margin:0 0 40px 0}#forclients h2{color:#508d90;margin:40px 0}#forclients p{font-size:16px;line-height:30px}#forclients h3{font-size:20px;color:#508d90;margin:50px 0 25px 0}.panel-group .panel{border:none;background:#fff}.panel-default>.panel-heading{background:#fff}.panel-group .panel-default>.panel-heading{color:#000;background-color:#fff;border-color:#ddd;padding:0;border-radius:5px}#forclients .panel-title a{display:block;padding:15px;text-align:left;border-radius:5px;font-size:16px;color:#555;position:relative;text-decoration:none;background:#fff;border-left:3px solid #508d90}#forclients .panel-title a:active{background:#508d90!important;color:#FFF}#forclients .panel-title a:focus,a:active{background:#508d90;color:#FFF}#forclients .panel-group .panel+.panel{margin-top:10px}#forclients .panel-title a:before{content:">";width:25px;height:25px;line-height:25px;background:none;font-size:18px;border:none;font-weight:600;text-align:center;text-shadow:none;position:absolute;top:12px;right:0;transform:rotate(90deg)}#forclients .panel-title a.collapsed:before{content:">";color:#508d90}#forclients .panel-body{padding:15px 15px;font-size:15px;line-height:30px;border:none}#forclients .panel-body p{text-align:left;font-size:16px;background:#FFF;padding:15px 15px}#forclients .panel-body ul{margin:0;padding:0}#forclients .panel-body ul li{text-align:left;margin-left:30px;font-size:16px;line-height:30px}#forclients .panel-body ol{margin:0;padding:0}#forclients .panel-body ol li{text-align:left;margin-left:30px;font-size:16px;line-height:30px}#forclients .fees{padding:10px;background:#f8f8f8;border:3px solid #508d90;border-radius:5px;margin:0 15px}#forclients .margin-top{margin:30px 0 0 0;text-align:center}#forclients .table{display:table;width:100%;border-collapse:collapse}#forclients .table-row{display:table-row}#forclients .table-cell,.table-head{display:table-cell;padding:20px}#forclients .table-head{font-weight:700}#privacy{margin:0 0 40px 0}#privacy h2{color:#508d90;margin:40px 0}#privacy p{font-size:16px;margin:30px 0;line-height:30px}#privacy ul li{font-size:16px;margin:30px 0;line-height:30px}#co01-contactmethods .contact-method-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:30px}#co01-contactmethods .contact-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:40px 30px;text-align:center;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s}#co01-contactmethods .contact-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgb(0 0 0 / .12);border-color:#508d90}#co01-contactmethods .contact-card-icon{font-size:48px;margin-bottom:20px;display:block}#co01-contactmethods .contact-card h3{color:#508d90;margin:0 0 15px 0}#co01-contactmethods .contact-card p{margin-bottom:20px}#co01-contactmethods .contact-card .phone-list,.contact-card .email-link{font-size:16px;line-height:2}#co01-contactmethods .contact-card .phone-list a,.contact-card .email-link a{text-decoration:none;font-weight:500}#co01-contactmethods .contact-card .phone-list a:hover,.contact-card .email-link a:hover{text-decoration:underline}#co01-contactmethods .contact-card .phone-list img{width:24px;height:18px;margin-right:8px}#co01-contactmethods .contact-card .phone-list{display:inline-block;text-align:left}#co01-contactmethods .response-banner{background:#fff;text-align:center;padding:20px;margin:40px 0;border-radius:8px;border:2px solid #508d90}#co01-contactreasons .results-row{display:flex;flex-wrap:wrap}#co01-contactreasons .results-row>[class*="col-"]{display:flex}#co01-contactreasons .small-card{width:100%;display:flex;flex-direction:column;text-align:left}#co01-team .team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:40px}#co01-team .team-card{background:#fff;border:2px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:transform 0.3s,box-shadow 0.3s;cursor:pointer}#co01-team .team-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgb(0 0 0 / .12)}#co01-team .team-card figure{margin:0;padding:0}#co01-team .team-card figure img{width:100%;height:280px;object-fit:cover;display:block}#co01-team .team-card-content{padding:25px}#co01-team .team-card h3{margin:0 0 5px 0;font-size:20px}#co01-team .team-card p{margin:15px 0 0 0;padding-top:15px;border-top:1px solid #e0e0e0}#ts_map{text-align:center;background-image:url(../images/map.gif);background-repeat:no-repeat;background-color:#e7f1f1;background-position:center;height:617px;padding:1% 10% 2% 10%}span.m1{display:inline-block;padding-top:17%;color:#299ebc}span.m1n{color:#f90;font-size:2em}div.m0{width:270px;height:270px;margin-left:180px;margin-top:260px}div.m0 p{text-align:left;margin:5px 0 0 40px;line-height:30px}div.m1{width:150px;height:150px;margin-left:150px;margin-top:150px}div.m2{width:110px;height:110px;margin:200px 170px 0 180px}div.m3{width:140px;height:140px;margin:150px 0 0 -50px}div.m4{width:110px;height:110px;margin:370px 342px 0 -550px}div.m5{width:150px;height:150px;margin-top:350px;margin-left:-200px}div.m0,div.m1,div.m2,div.m3,div.m4,div.m5{border:1px solid #fff;border-radius:50%;float:left;background-color:#fff}#team{margin:0 0 40px 0}#team .founderleft{margin-top:40px}#team .founderleft figure img{border-radius:50%;width:100%}#team .founderleft h3{font-size:24px;margin:0}#team .founderleft p{font-size:15px;margin:0}#team .founderleft p a{color:#508d90}#team .founderright h2{color:#508d90;margin:40px 0}#team .founderright p{font-size:16px;margin:30px 0;line-height:30px}#coverage{margin:0 0 40px 0}#coverage h2{color:#508d90;margin:40px 0}#coverage h3{font-size:20px;color:#508d90;margin:0}#coverage p{font-size:16px;margin:30px 0;line-height:30px}#coverage .box{text-align:left;padding:20px;background:#f8f8f8;border:3px solid #508d90;border-radius:5px;margin:15px 0}#coverage .box p{margin:10px 0 0 0}#coverage .show{margin:20px 0 30px 0}#coverage .show a{background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:20px;text-decoration:none}#coverage .show a:hover{background:none;color:#508d90;text-decoration:none}#nl{margin:0 0 40px 0}#nl h2{color:#508d90;margin:40px 0 20px 0}#nl p{font-size:16px;margin:30px 0;line-height:30px}#nl .padding-0{padding:0}#nl select{width:100%;height:40px;border:1px solid #ccc;padding:0 5px;margin-bottom:15px;outline:none}#nl input{width:100%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#nl .understand input{width:2%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#nl .button{color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none}#nl .button:hover{background:none;color:#508d90}#nl .r2{color:#a00;font-weight:700}#submit{margin:0 0 40px 0}#submit h2{color:#508d90;margin:40px 0 20px 0}#submit p{font-size:16px;margin:30px 0;line-height:30px}#submit .padding-0{padding:0}#submit select{width:100%;height:40px;border:1px solid #ccc;padding:0 5px;margin-bottom:15px;outline:none}#submit input{width:100%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#submit .understand input{width:2%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#submit .button{color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none}#submit .button:hover{background:none;color:#508d90}#submit .r2{color:#a00;font-weight:700}#database{margin:0 0 40px 0}#database h2{margin:0;margin:30px 0;color:#508d90}#database p{font-size:16px;margin:30px 0;line-height:30px}#database hr{color:#b2aca5!important;background-color:#b2aca5!important;height:1px!important;border:0px!important}#database .button{padding:0;margin:0}#database .button a{padding:10px 20px;border:1px solid #508d90;background:#508d90;color:#FFF;font-size:25px;border-radius:3px;text-decoration:none}#database .button a i{margin:0 0 0 20px;font-size:20px;font-weight:400}#database .button a:hover{background:none;color:#508d90}#database .jobclosed1{background:#508d90;font-size:24px;margin:35px 0;font-weight:700;border:1px solid #508d90;padding:50px;margin:0;text-align:left;color:#FFF}#database table.list1 td.d2{padding:1% 5px 1% 1%;color:#78746f;font-size:17px;font-weight:600}#database table.list1 td.d2 .block1{font-weight:700;display:inline-block;background-color:#508d90;text-decoration:none;padding:10px 20px 10px 10px;margin-top:.5%;background-position:50%}#database .distributionbox{text-align:center;background-color:#fff;padding:1%;margin:0 0 5% 0;border:3px solid #508d90;border-radius:5px}#database .distributionleft{float:left;width:25%;text-align:left;margin-top:5px}#database .distributionleft a{padding:10px 20px;border:1px solid #508d90;background:#508d90;color:#FFF;font-size:16px;border-radius:3px;text-decoration:none}#database .distributionleft a:hover{background:none;color:#508d90}#database .distributioncenter{float:left;width:50%}#database .distributioncenter .distribution{display:inline}#database .distributionright{float:right;width:25%;text-align:right;margin-top:5px}#database .distributionright a{padding:10px 20px;border:1px solid #508d90;background:#508d90;color:#FFF;font-size:16px;border-radius:3px;text-decoration:none}#database .distributionright a:hover{background:none;color:#508d90}#database .distribution0{width:400px;float:left;margin-left:190px}#database .distribution1{float:left;margin-top:1%}#database .distribution2{float:left;margin-top:1%;background-color:#508d90}#database .distribution3{float:left;text-align:left;margin-top:2px;color:#78746f;font-size:15px}#database .or1{display:inline-block;color:#fff!important;background-color:#78746f;padding:2%}#database .launchyour{text-align:center;background:#fff;padding:50px;margin:0 0 40px 0;border:3px solid #508d90;border-radius:5px}#database .launchyour p{font-size:18px;font-weight:500;margin-bottom:35px}#database .launchyour a{font-size:18px;font-weight:500;margin-bottom:35px}#sitemap{margin:40px 0 40px 0}#sitemap ul{margin:0;padding:15px}#sitemap ul li{list-style:none;font-size:18px;margin:5px 0 5px 10px}#sitemap ul li:first-child{font-weight:700;margin:5px 0 5px 0}#sitemap ul li ul{margin:0;padding:5px 30px}#sitemap ul li ul li{list-style:none;font-size:15px}#sitemap ul li ul li:first-child{font-weight:400;margin:5px 0 5px 10px}#notfound{margin:0 0 40px 0}#notfound h2{color:#508d90;margin:40px 0}#notfound p{font-size:16px;margin:30px 0;line-height:30px}#opportunity{margin:0 0 40px 0}#opportunity h2{color:#508d90;margin:40px 0}#opportunity p{font-size:16px;margin:30px 0;line-height:30px}#opportunity input.button{color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;display:inline-block;width:200px;text-align:center}#opportunity input.button:hover{background:none;color:#508d90}#assignment{margin:0 0 40px 0}#assignment h2{color:#508d90;margin:40px 0}#assignment h3{color:#508d90}#assignment p{font-size:16px;margin:30px 0;line-height:30px}#assignment a img.joboffer{width:100%}#assignment textarea{width:100%;padding:12px 10px;font-size:13px;border:1px solid #ccc;margin-bottom:15px;outline:none;font-weight:700;resize:vertical}#assignment input{width:100%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#assignment select{width:100%;height:40px;border:1px solid #ccc;padding:0 5px;margin-bottom:15px;outline:none}#assignment input.button{color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;text-align:center}#assignment input.button:hover{background:none;color:#508d90}#decline{margin:0 0 40px 0}#decline h2{color:#508d90;margin:40px 0}#decline h3{color:#508d90}#decline p{font-size:16px;margin:30px 0;line-height:30px}#decline textarea{width:100%;padding:12px 10px;font-size:13px;border:1px solid #ccc;margin-bottom:15px;outline:none;font-weight:700;resize:vertical}#decline input{width:100%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:15px;outline:none}#decline input[type="checkbox"]{width:20px;margin-bottom:0}#decline select{width:100%;height:40px;border:1px solid #ccc;padding:0 5px;margin-bottom:15px;outline:none}#decline input.button{color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;text-align:center}#decline input.button:hover{background:none;color:#508d90}#mandate{margin:0 0 40px 0}#mandate h2{color:#508d90;margin:40px 0}#mandate h3{color:#508d90}#mandate h4{color:#508d90;margin:20px 0 10px 0}#mandate p{font-size:16px;margin:30px 0;line-height:30px}#mandate p.head{margin:5px 0}#mandate input[type="text"]{width:100%;padding:7px 10px;font-size:17px;border:1px solid #ccc;margin-bottom:5px;outline:none}#mandate textarea{width:100%;padding:12px 10px;font-size:13px;border:1px solid #ccc;outline:none;font-weight:700;resize:vertical}#mandate select{width:100%;height:40px;border:1px solid #ccc;padding:0 5px;margin-bottom:15px;outline:none}#mandate table{width:100%}#mandate table tr td{width:50%}#mandate input.button{display:block;margin:20px 0;width:100%;color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;text-align:center}#mandate input.button:hover{background:none;color:#508d90}#mandate a.button{display:inline-block;margin:20px 0;color:#fff;padding:10px 20px;border:1px solid #508d90;font-size:18px;background:#508d90;border-radius:3px;text-decoration:none;text-align:center}#mandate a.button:hover{background:none;color:#508d90}#benefits{margin:0 0 40px 0}#benefits h2{color:#508d90;margin:40px 0}#benefits h3{color:#508d90}#benefits p{margin:30px 0;font-size:16px;line-height:30px}#benefits .findhim{margin:40px 0;text-align:center}#benefits .findhim a{background:#508d90;border:1px solid #508d90;padding:10px 20px;color:#FFF;border-radius:5px;font-size:20px;text-decoration:none}#benefits .findhim a:hover{background:none;color:#508d90}#benefits .box{padding:20px;background:#f8f8f8;border:3px solid #508d90;border-radius:5px;margin:15px 0}#benefits .box p{margin:0}#benefits ul{margin:0;padding:0}#benefits ul li{margin-left:15px;font-size:16px;line-height:40px;font-weight:400}#testimonialsindiatop h1{text-align:left}#testimonialsindiatop p{text-align:left;color:#FFF;font-size:24px}#testimonialsindia{margin:0 0 40px 0}#testimonialsindia h2{color:#508d90;margin:40px 0 40px 0}#testimonialsindia p{font-size:16px;line-height:30px}#testimonialsindia .box{background:#FFF;margin-bottom:35px;border:1px solid #508d90;border-radius:5px;min-height:380px}#testimonialsindia .box p{text-align:left;font-size:16px;padding:10px 15px}#testimonialsindia .box li{font-size:16px;padding:5px}#testimonialsindia .box .pic{height:60px}#testimonialsindia .box .logo{max-width:260px}#testimonialsindia .button{font-size:18px;background:#508d90;color:#FFF;padding:10px 20px;margin:5px;border-radius:3px;text-align:center;text-decoration:none;border:1px solid #508d90;display:block}#testimonialsindia .button:hover{background:none;color:#508d90;text-decoration:none}.modal-body ul{margin:0;padding:0}.modal-body ul .form{list-style:none;color:#78746f}.modal-body ul .form .fieldupload{color:#78746f;padding:8px 12px 7px 12px;font-size:1em;width:50%;background-color:#e3dbd3!important;border:0;margin:0;display:inline-block;border:1px solid #e3dbd3;height:40px}.modal-body ul .form a.block,a.block1,a.block2,a.block2AL,a.block3,a.block3AL,a.block3FR,a.blocksm,a.blockTM,a.linkedin,a.blockBL,a.fes{color:#fff;font-size:1em;font-weight:700;display:inline-block;background-color:#82c6c9;text-decoration:none;padding:10px 50px 10px 10px;margin-top:13px;background-image:url(../images/start-search-request.png);background-repeat:no-repeat;background-position:97%}.block{color:#fff;font-size:1em;font-weight:700;display:inline-block;background-color:#82c6c9;text-decoration:none;padding:10px 28px 10px 10px;margin-top:.5%;text-decoration:none;background-image:url(images/start-your-search.png);background-repeat:no-repeat;background-position:97%}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px}lite-youtube::before{content:attr(data-title);display:block;position:absolute;top:0;background-image:linear-gradient(180deg,rgb(0 0 0 / 67%) 0%,rgb(0 0 0 / 54%) 14%,rgb(0 0 0 / 15%) 54%,rgb(0 0 0 / 5%) 72%,#fff0 94%);height:99px;width:100%;font-family:"YouTube Noto",Roboto,Arial,Helvetica,sans-serif;color:hsl(0deg 0% 93.33%);text-shadow:0 0 2px rgb(0 0 0 / .5);font-size:18px;padding:25px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}lite-youtube:hover::before{color:#fff}lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9))}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,.2,1);border:0}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:1600px){div.m0{width:270px;height:270px;margin-left:40px;margin-top:260px}div.m1{width:150px;height:150px;margin-left:100px;margin-top:150px}div.m2{width:110px;height:110px;margin:200px 170px 0 180px}div.m3{width:140px;height:140px;margin:150px 0 0 -50px}div.m4{width:110px;height:110px;margin:370px 342px 0 -550px}div.m5{width:150px;height:150px;margin-top:350px;margin-left:-200px}}@media (max-width:1350px){div.m0{width:270px;height:270px;margin-left:0;margin-top:260px}div.m1{width:150px;height:150px;margin-left:30px;margin-top:150px}div.m2{width:110px;height:110px;margin:200px 170px 0 180px}div.m3{width:140px;height:140px;margin:150px 0 0 -50px}div.m4{width:110px;height:110px;margin:370px 342px 0 -550px}div.m5{width:150px;height:150px;margin-top:350px;margin-left:-200px}}@media (max-width:1200px){header{width:100%;height:auto;position:relative;z-index:999}header .navbar-header{float:none}header .navbar-toggle{display:block;margin-top:45px}header .navbar-toggle .icon-bar{width:28px;height:3px;background:#89c65d}header .navbar-collapse.collapse{display:none!important}header .navbar-collapse.collapse.in{display:block!important}header .collapsing{overflow:hidden!important}header .menumain .navbar-right{margin-right:0;margin-top:24px;width:100%}header .menumain .navbar-right{margin-right:0;margin-top:24px;width:100%}header .menumain{background:#2b3271}header .menumain .nav>li>a{position:relative;display:block;padding:5px 0}button.navbar-toggle{margin-right:0}footer .foot-right{font-size:11px;text-align:center;color:#4c4c4c;word-wrap:break-word}.text-right{text-align:right}#pageheader{padding:80px 0 20px 0;min-height:300px}#pageheader h1{text-align:center}#forclients .panel-title a{padding-right:25px}#marketpapers .box .underbox h2{font-size:14px}#marketpapers .box .underbox h4{font-size:12px}#marketpapers .box .underbox p{font-size:12px;min-height:300px}div.m0{width:270px;height:270px;margin-left:250px;margin-top:250px}div.m1{display:none}div.m2{display:none}div.m3{display:none}div.m4{display:none}div.m5{display:none}#mandates .boxbar .box img{display:none}#mandates .boxbar .box{width:130px;padding:10px 10px;height:130px;border:3px solid #508d90;margin:0 20px}#mandates .boxbar .ned{padding:5px 20px}#mandates .boxbarblog .box{width:130px;padding:5px 10px;height:130px;border:3px solid #fff;margin:0 20px}#database .distribution0{width:400px;float:left;margin-left:60px}#testimonialsindia .box{min-height:420px}#hp01-hero .hero{padding:0}#hp01-hero .herosmall{font-size:20px}}@media (max-width:992px){#heading h1{position:absolute;top:280px}.top_main .phone_numbers{font-size:12px}#countrysearch .carus{width:75%}#countrysearch2 img{width:50px}#mandates .boxbar .box{width:100px;padding:5px;height:100px;border:3px solid #508d90;margin:0 10px}#mandates .boxbar .ned{padding:0 5px}#mandates .boxbar .box h2{font-size:14px;font-weight:400;margin:10px 0}#mandates .boxbarblog .box{width:100px;padding:10px 5px;height:100px;border:3px solid #fff;margin:0 10px}#mandates .boxbarblog .box h2{font-size:14px;font-weight:400;margin:10px 0}#database .distribution0{width:300px;float:left;margin-left:20px}#testimonialsindia h2{font-size:20px}#testimonialsindia .box{min-height:450px}#hp01-intro .hp-benefit-cards{grid-template-columns:repeat(2,1fr)}#hp01-vetted .hp-execs-row{grid-template-columns:1fr 1fr}#hp01-vetted .hp-execs-row .hp-exec-card.featured{grid-column:1 / -1}#rs01-recruitment-overview .boxleft{margin-top:40px}#pr01-pricing .pricing-image-link{display:flex;width:100%;align-items:center}#pr01-pricing .pricing-image-card{padding:20px 0}#pr01-service .fee-structure-info .benefits-list,#pr01-jobposting .service-features .features-list{margin-top:0;margin-bottom:0}#er02-resources .quick-links-grid{grid-template-columns:repeat(2,1fr)}#ie02-profile .features-grid{grid-template-columns:repeat(2,1fr)}#ap01-intro .how-step::after{display:none}#tese-tabs .tese-results-grid{grid-template-columns:repeat(2,1fr)}#ep01-profile .ep-body{grid-template-columns:1fr}#ep01-profile .ep-sidebar{position:static}}@media (max-width:768px){.bgimage-recruitment-services{background-image:url(../images/banner-recruitment-services-md.png)}.bgimage-recruitment-fees{background-image:url(../images/banner-recruitment-fees-md.png)}.bgimage-recruitment-method{background-image:url(../images/banner-recruitment-method-md.png)}.bgimage-executive-search{background-image:url(../images/banner-executive-search-md.png)}.bgimage-interim-management{background-image:url(../images/banner-interim-management-md.png)}.bgimage-executive-investment{background-image:url(../images/banner-executive-investment-md.png)}.bgimage-job-posting{background-image:url(../images/banner-job-posting-md.png)}.bgimage-contact-us{background-image:url(../images/banner-contact-us-md.png)}.bgimage-search-mandate{background-image:url(../images/banner-search-mandate-md.png)}.bgimage-recruitment-clients{background-image:url(../images/banner-recruitment-clients-md.png)}.bgimage-client-benefits{background-image:url(../images/banner-client-benefits-md.png)}.bgimage-client-testimonials{background-image:url(../images/banner-client-testimonials-md.png)}.bgimage-case-studies{background-image:url(../images/banner-case-studies-md.png)}.bgimage-iceo-community{background-image:url(../images/banner-iceo-community-md.png)}.bgimage-iceo-vetting{background-image:url(../images/banner-iceo-vetting-md.png)}.bgimage-premium-profile{background-image:url(../images/banner-premium-profile-md.png)}.bgimage-iceo-apply{background-image:url(../images/banner-iceo-apply-md.png)}.bgimage-job-offers{background-image:url(../images/banner-job-offers-md.png)}.bgimage-ambassadors{background-image:url(../images/banner-ambassadors-md.png)}.bgimage-tese{background-image:url(../images/banner-tese-md.png)}header .dropdown-menu>li{width:100%}header{background-color:#54514e}header .menumain{background:#2b3271}header .menumain .nav>li>a{position:relative;display:block;padding:8px 0}header .menumain .navbar-right{width:100%}header{width:100%;height:auto;position:relative;z-index:999}header .menumain .navbar-right{margin-right:0;margin-top:0}header .navbar-brand>img{display:block;width:315px}header .navbar-toggle{display:block;margin-top:16px}header .navbar-default .navbar-nav>li>a:hover{background:#508d90!important;color:#FFF!important}header .navbar-default .navbar-nav>li>a{margin-top:0;float:left!important;width:100%!important}header .navbar-nav{float:none!important;margin:0}header .nav>li>a{padding:10px 0}.dropdown-menu li{text-align:left;font-size:12px}.navbar-collapse{padding-right:0;padding-left:0}.navbar-brand{width:37%}.navbar-toggle{margin-top:23px}.text-right{text-align:center}#banner .carousel-caption{width:95%;padding:20px 20px}#banner .carousel-caption h2{font-size:140%}#banner .carousel-caption h3{font-size:240%}#banner .carousel-caption{left:4%}#banner .carousel-caption{padding:20px 0}.carousel-caption{left:0;right:0;padding:0 50px}#heading h1{position:absolute;top:250px;font-size:30px;text-shadow:-2px -2px 2px #2d2b2a,2px -2px 2px #2d2b2a,-2px 2px 2px #2d2b2a,2px 2px 2px #2d2b2a}footer .foot-right h2{padding:15px 10px;margin-top:20px}footer .foot-link{width:auto;height:auto;display:inline-table;margin-right:13px;margin-left:13px}footer .foot-right{font-size:11px;text-align:left;color:#4c4c4c;word-wrap:break-word}footer img.foot{margin-bottom:10px}#founder h2{color:#FFF;font-size:20px;font-weight:700;padding:0 0}.boxright iframe{width:100%;height:100%}.leftbar{padding:0}#executive-search{padding-bottom:30px}#banner .carousel-inner>.item>a>img,.carousel-inner>.item>img{min-height:150px}.imgclssfreevideo{padding:0}.imgclssfreevideo img{height:130px}#contactupdate11{padding:0}#contactupdate11 .padding-0{padding:0}#standout{padding:0 0}#standout .enhance p{font-size:16px}#freestudio .left{padding:15px}#freestudio .asan{padding:10px 0}#recordyourvideo .enhance1 h3{font-size:16px}#freestudio .started{padding:30px}#freestudio .started a{padding:10px 30px}.block{padding:10px 0 10px 10px;text-decoration:none}.block:hover{text-decoration:none}#jobofers .launchyour{padding:10px}#jobofers .button button span{width:70px}#jobofers .button button{font-size:14px;min-width:295px;padding:0 5px}#jobofers{padding:0 0}#jobofers .jobclosed1{padding:10px;margin:20px 0}#jobofers h2{font-size:20px}#executivesdatabase{padding:15px 0;background:#f9f0e7}#executivesdatabase .padding-0{padding:0}#executivesdatabase .databaseright .vesdatright p{left:10px}#applyandjoin .backgroundinputs{padding:20px 0}#applyandjoin .backgroundinputs .buttonbar input{width:100%!important}#applyandjoin .backgroundinputs .hearabout1 select{width:100%}#applyandjoin{padding:0}#foundermessage .founderright h2{font-size:23px}#presscoverage{padding:0}#banner .carousel-caption ul li a{font-size:17px}#presscoverage .backgroundcoverage h6 p{line-height:20px}#presscoverage .backgroundcoverage .buttoninterim{text-align:center}#presscoverage .backgroundcoverage{padding-bottom:15px}#presscoverage1 .backgroundcoverage h6 p{line-height:20px}#presscoverage1 .backgroundcoverage .buttoninterim{text-align:center}#presscoverage1 .backgroundcoverage{padding-bottom:15px}#presscoverage1{padding:0}#forclients .panel-title a{line-height:20px}#forclients .right{padding:0}#forclients .right h3{margin-top:10px}#forclients .right{margin:0 0}#newsletter button{width:90px}#newsletter input{width:64%;margin-left:0}#paperservices h2{margin-top:15px}#iceovideos{padding:0}#iceovideos h2{font-size:23px}#iceovideos .managervideo .framevideo{padding:0}#successstories{padding-bottom:1px;padding-top:0}#successstories .leadership{padding:0}#successstories .leadership .box{padding:10px 5px}#contactus .padding-0 .contactleft{padding:20px}#contactus .padding-0 .contactleft input{padding:10px}.button{margin-top:0}#contactus .padding-0 .contactright{padding:0 10px}#contactus h3{font-size:17px;margin-top:27px}#contactus h3{margin-top:0}#videostudio a.block,a.block1,a.block2,a.block2AL,a.block3,a.block3AL,a.block3FR,a.blocksm,a.blockTM,a.linkedin,a.blockBL,a.fes{width:307px;padding:10px 10px 10px 10px}#contactus .author h2{padding:20px 10px}#contactus iframe{width:100%}#contactus .author{padding-bottom:15px}#contactus{padding:0}#candidates1{padding:0}#candidates1 h2{font-size:23px}#rpocontant1{padding:10px 0}#recruitment-approach h2{font-size:22px}#candidates{padding:0}#candidates h2{font-size:22px}#executivesdatabase .databaseright .button button{margin-left:5px}#applyandjoin .backgroundinputs .container{margin-bottom:10px}#applyandjoin select{margin-bottom:15px}.container .modal-dialog{width:100%}#joboffers1 .launchyour{text-align:left;padding:10px}#joboffers1 .button button{padding:0 0 0 20px;font-size:13px;line-height:45px;min-width:292px;text-align:left}#joboffers1 .button button span{width:70px}#joboffers1{padding-bottom:20px;padding-top:20px}.tablescrool{width:100%;overflow-x:scroll}#banner .extrabox .tonino h2{margin-top:10px;text-align:left;font-size:19px}#banner .extrabox .tonino p{margin-top:2px;text-align:center;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;background:#82c6c9;padding:10px;width:92%;font-size:13px}#founder{margin-top:-20px}#candidates .box p{height:40px}#searchservices h2{margin-top:0}#searchservices p{margin-bottom:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background:#508d90!important;color:#FFF!important}#foundermessage .founderright p{margin-bottom:0}#marketpapers .box .underbox .allseofiles{padding:0}#database .distribution0{display:none}#database .launchyour a{display:block;width:90%}#team .founderleft figure img{width:50%;margin-bottom:20px}#marketpapers .box .underbox h2{font-size:16px}#marketpapers .box .underbox h4{font-size:14px}#marketpapers .box .underbox p{font-size:14px}#countrysearch .carus{width:50%}#connect .padding-0 .contactright{padding:20px 72px}#mandates .boxbar .box{width:100%;padding:5px;height:auto;border-radius:0;margin:0 0 10px 0}#mandates .boxbar .box h2{font-size:17px;font-weight:700;margin:10px 0}#mandates .boxbarblog .box{width:100%;padding:5px;height:auto;border-radius:0;margin:0 0 10px 0}#mandates .boxbarblog .box h2{font-size:17px;font-weight:700;margin:10px 0}#loginInformation .backgroundcoverage .showPW{margin-bottom:10px}#forclients .fees{display:none}#testimonialsindia .box{min-height:1px}#hp01-hero{background-image:url(../images/banner-home-5-md.png)}#hp01-hero h1{font-size:26px}#hp01-hero .hp-subtitle{font-size:15px}#hp01-hero .searchinner form{flex-direction:column}#hp01-hero .searchinner select,#hp01-hero .searchinner input[type="submit"]{width:100%;min-width:unset}#hp01-hero .boxbar{grid-template-columns:repeat(3,1fr);gap:8px}#hp01-candidates .hp-candidate-grid{grid-template-columns:1fr}#hp01-testimon .hp-cta-grid{grid-template-columns:1fr}#hp01-candidates .hp-founder-grid{grid-template-columns:1fr;text-align:center}#hp01-insights .hp-insights-grid{grid-template-columns:repeat(3,1fr)}#im01-approach .feature-grid{grid-template-columns:1fr}#rs01-coreservices .box img,#rs01-coreservices1 .box img{height:180px}#rs01-coreservices .margb,#rs01-coreservices1 .margb{margin-bottom:50px}#iv01-benefits .feature-grid{grid-template-columns:1fr}#er02-solutions .category-grid,#er02-process .process-steps{grid-template-columns:1fr}#cb01-benefits .benefits-grid,#cb01-comparison .comparison-grid{grid-template-columns:1fr}#ct01-testimonials .testimonials-grid{grid-template-columns:1fr}#cc01-content .case-studies-grid{grid-template-columns:1fr}#fs01-table .speed-table thead{display:none}#fs01-table .speed-table tbody td{display:block;padding:10px 15px;border:none}#fs01-table .speed-table tbody tr{display:block;margin-bottom:20px;border:1px solid #e0e0e0;padding:0}#fs01-table .speed-table .col-aspect{background:#508d90;color:#fff;padding:12px 15px;width:100%}#fs01-table .speed-table .col-trad{border-left:none}#fs01-table .speed-table .col-cww{border-left:none;border-top:1px solid #508d90}#fs01-table .speed-table .col-cww::before{content:"CEO Worldwide: ";font-weight:700;color:#508d90}#fs01-table .speed-table .col-trad::before{content:"Traditional Search: ";font-weight:700;color:#777}#hu01-process .step-item{padding:80px 25px 25px 25px}#hu01-process .step-item::before{left:25px;top:20px;transform:none;width:50px;height:50px;font-size:24px}#tese-tabs .search-panel{padding:20px}#tese-tabs .searchinner{padding:18px}#tese-tabs .searchinner form{grid-template-columns:1fr}#tese-tabs .nav-tabs>li>a{padding:12px 16px;font-size:14px}#tese-tabs .panel-body{padding:18px}#tese-tabs .tese-results-grid{grid-template-columns:1fr}#tese-tabs .tese-card-header{flex-direction:column;text-align:center}#tese-tabs .tese-card-footer{flex-direction:column}#tese-tabs .tese-card-btn{flex:none;width:100%}#ie02-approach .feature-grid{grid-template-columns:1fr}#ie02-howto .process-step::after{display:none}#ie02-testimonials .testimonials{grid-template-columns:1fr}#iv02-opportunity .benefits-grid{grid-template-columns:1fr}#pp01-approach .how-step::after{display:none}#ap01-form .backgroundinputs .hearabout1 select{width:100%}#ap01-form .backgroundinputs .buttonbar input{width:100%}#jo01-join .benefits-grid{grid-template-columns:1fr}#ap01-program .benefits-grid{grid-template-columns:1fr}}@media (max-width:720px){#pageheader{padding:80px 0 20px 0;min-height:300px}#pageheader h1{font-size:36px;font-weight:400}}@media (max-width:686px){#heading h1{position:absolute;top:280px}#applyjoin .selectbar select{width:80px}#applyjoin .inputxtbar ul .form .appform{width:600px;overflow-x:scroll}#applyjoin .inputxtbar1 table{width:400px;overflow-x:scroll}#applyjoin .inputxtbar5 ul .form .appform1{width:600px;overflow-x:scroll}}@media (max-width:640px){#ep01-profile .ep-hero-inner{flex-direction:column}#ep01-profile .ep-hero-media{flex:none;max-width:100%;width:100%}#ep01-profile .ep-main{padding:25px 20px}#ep01-profile .ep-top-cta{flex-direction:column;align-items:flex-start}}@media (max-width:600px){#connect .author iframe{width:280px;height:160px}div.m0{margin-left:10px;margin-top:250px}#vspopup .container .modal-dialog{width:95%}#helppopup .container .modal-dialog{width:95%}#cvpopup .container .modal-dialog{width:95%}#telepopup .container .modal-dialog{width:95%}#telepopup .container .modal-dialog iframe{width:260px;height:auto}#emailalert .container .modal-dialog{width:95%}#database .distributioncenter{width:40%}#database .distributionright{width:30%}#database .distributionleft{width:30%}#database .distributioncenter h2{font-size:16px}#database .distributionright a{padding:5px;font-size:12px}#database .distributionleft a{padding:5px;font-size:12px}#login input{width:95%}#login .button{padding:10px 10px;font-size:16px}}@media (max-width:576px){#hp01-intro .hp-benefit-cards{grid-template-columns:1fr}#hp01-vetted .hp-execs-row{grid-template-columns:1fr}#hp01-insights .hp-insights-grid{grid-template-columns:1fr}#ie02-profile .features-grid{grid-template-columns:1fr}}@media (max-width:480px){#heading h1{position:absolute;top:280px;font-size:25px}#heading h1.contact{top:330px}#successstories .show a{display:block}#coverage .show a{display:block}#benefits .findhim a{display:block}#countrysearch .findhim a{display:block}.executivescovering .panel-body ul li{min-width:1px}#investor2 .cur{width:80px}#applyjoin .readiobar1{font-size:14px}#applyjoin .readiobar1 input{margin-bottom:0}#applyjoin .readioba textarea{width:100%}#ts_map{background-image:url(../images/map-mob.gif);background-repeat:no-repeat;background-size:cover}.bgimage-services{background:url(../images/banner-services-mob.jpg) no-repeat;background-size:cover}.bgimage-clients{background:url(../images/banner-clients-mob.jpg) no-repeat;background-size:cover}.bgimage-executives{background:url(../images/banner-executives-mob.jpg) no-repeat;background-size:cover}.bgimage-profile{background:url(../images/banner-profile-mob.jpg) no-repeat;background-size:cover}.bgimage-insights{background:url(../images/banner-insights-mob.jpg) no-repeat;background-size:cover}.bgimage-about{background:url(../images/banner-about-mob.jpg) no-repeat;background-size:cover}.bgimage-search{background:url(../images/banner-search-mob.jpg) no-repeat;background-size:cover}.btncta{padding:10px 25px}.hero-number{font-size:1.5rem}#hp01-hero .herosmall{font-size:14px}#hp01-hero .boxbar{grid-template-columns:repeat(2,1fr);gap:8px}#hp01-hero .boxbar .box a,#hp01-hero .boxbar .box a.job{min-height:70px;font-size:11px;padding:10px 6px}#hp01-insights .desk{display:none}#hp01-insights .mob{display:block}#ie01-approach .feature-grid{grid-template-columns:1fr;gap:20px}#ie01-approach .feature-box{padding:25px}#er02-resources .quick-links-grid{grid-template-columns:1fr}#cb01-comparison .testimonial-section img{float:none;display:block;margin:0 auto;width:100%}}@media (max-width:454px){.ariba{margin:7px 0 0 0}}@media (max-width:420px){#heading h1{position:absolute;top:295px}#heading h1.contact{top:350px}#iceovideos .managervideo .framevideo .execvid{min-height:200px}#tese-tabs .pagebutton a.pagebutton{display:inline-block;padding:5px;margin:0 2px;background:#fff;color:#508d90;border:1px solid #d0d8d8;border-radius:4px;text-decoration:none;transition:all 0.2s;font-weight:600}#tese-tabs .pagebutton a.pagebutton:hover{background:#508d90;color:#fff;border-color:#508d90}#ep01-profile .ep-body{display:block}#ep01-profile .promo{padding:10px;margin:20px 0}#ep01-profile .promo p{font-size:16px}}@media (max-width:380px){#heading h1{font-size:18px}#getstarted .started a{display:block}#marketpapers .box .underbox p{min-height:370px}}@media (max-width:344px){#heading h1{position:absolute;top:310px}#applyjoin .readiobar1{margin:0 0 10px 0}#tese-tabs .panel-body ul{grid-template-columns:1fr;gap:15px}#tese-services .services-grid{grid-template-columns:1fr;gap:15px}#tese-testimonials .testimonials-grid{grid-template-columns:1fr;gap:15px}}@media (max-width:320px){.cta-cards{grid-template-columns:1fr;gap:15px}.cta-card{padding:20px}}