table tr:nth-child(2n){background-color:#f6f6f6}.retainer-services{padding:50px 0}.retainer-services .retainer_block{display:flex;flex-wrap:wrap}.retainer-services .retainer_block .ct-fancy-box{box-shadow:0 1px 18px #0000001c;background-color:#fff;padding:44px 20px;text-align:center;height:230px;width:calc(33.33% - 20px);margin:10px;transition:all .3s linear 0ms}.retainer-services .retainer_block .ct-fancy-box:hover{transform:translateY(-10px);border-bottom:10px solid #0d56e4}.retainer_content .retainer_txt .ct-title h3{color:#018c0b;font-size:36px;padding-left:76px;position:relative}.retainer_content .retainer_txt .ct-title h3 i{width:50px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#0b57e3}.retainer_content table th{font-size:20px;text-align:center;line-height:normal}.retainer_content table:not([class]){font-size:16px}.retainer_contact_block{background-color:#193e99;border-radius:60px;overflow:hidden;display:flex;flex-wrap:nowrap;padding:17px 40px 17px 17px;margin:40px 0 0}.retainer_contact_block .retainer_contact_icon{width:80px;height:80px;background-color:#fff;position:relative;border-radius:80px;margin-right:22px;display:flex;justify-content:center;align-items:center}.retainer_contact_block .retainer_contact_icon img{height:45px;width:45px;object-fit:contain}.retainer_contact_block .retainer_contact_desc a{color:#fff;text-decoration:underline}.retainer_contact_block .retainer_contact_desc p{margin:0}.retainer_contact_block .retainer_contact_desc .retainer_contact_title{font-size:18px;color:#fff;margin-top:4px;margin-bottom:5px}.retainer_contact_block .retainer_contact_desc .retainer_contact_content{font-size:16px;line-height:24px;color:#fff}@media screen and (max-width: 991px){.retainer_contact_block{display:block;padding:40px 20px;text-align:center}.retainer_contact_block .retainer_contact_icon{margin:0 auto 20px}}@media screen and (max-width: 1300px){.retainer_content table th{font-size:18px}}.retainer_content .ct-title{margin:50px 0 20px}@media screen and (max-width: 767px){.retainer-services .retainer_block .ct-fancy-box{width:100%;height:auto}.retainer_content .retainer_txt .ct-title h3{font-size:28px;padding-left:76px}}@media screen and (max-width: 600px){table tr{border-bottom:none;margin:0 0 1em;padding:.5em}table tr,table th,table td{display:block;padding:0}}@media screen and (max-width: 480px){.retainer_content .ct-title{margin:30px 0 10px}.retainer_content .retainer_txt .ct-title h3{font-size:22px;padding-left:76px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-retainer-services.css.map */
