*{font-family:'Soho Gothic Pro'}a:focus{outline:none!important}.mb-0 p{margin-bottom:0}.dual-color-title span{color:#7a192a}.dual-white-title span{color:#fff}.home-section-title h3{position:relative}.home-section-title h3:before{position:absolute;content:"";bottom:-8px;left:50%;transform:translatex(-50%);width:140px;height:0;border-bottom:1px solid #bb7576}.home-section-title-left-align h3{position:relative}.home-section-title-left-align h3:before{position:absolute;content:"";bottom:-8px;left:0;width:140px;height:0;border-bottom:1px solid #bb7576}.product-card-front-btn{padding:12px;margin-top:16px;color:#fff;border:1px solid #fff;background-color:#fff0}.product-card .elementor-flip-box__front{box-shadow:0 4px 24px rgb(0 0 0/.12)}.forminator-ui .forminator-row .forminator-field .forminator-label{font-family:'Soho Gothic Pro'!important}.forminator-ui .forminator-row .forminator-field .forminator-input{font-family:'Soho Gothic Pro'!important}.forminator-ui .forminator-row .forminator-field .forminator-textarea{font-family:'Soho Gothic Pro'!important}.forminator-ui .forminator-row .forminator-field select{font-family:'Soho Gothic Pro'!important}.forminator-ui .forminator-row .forminator-field button{font-family:'Soho Gothic Pro'!important}.mobile-menu-btn a{margin:10px;background:#9f4248;color:white!important;margin-bottom:5px}.mobile-menu-btn a:hover{color:#7a192a!important}.mobile-menu-link a{color:#9f4248!important;margin-bottom:5px;text-decoration:underline}.mobile-menu-link a:hover{color:#7a192a!important}.awsm-job-content .awsm-job-specifications-container.awsm_job_spec_above_content{margin-bottom:8px}.awsm-job-head{margin-bottom:8px}.awsm-job-expiration-label{padding-left:24px;position:relative;color:#7a192a;font-weight:400!important}.awsm-job-expiration-label:before{content:url(https://www.ceylincolife.com/wp-content/uploads/2022/10/clock-white.svg);position:absolute;left:0;top:1px;width:20px;height:20px}.awsm_job_openings-template-default .awsm-job-expiration-label:before{content:url(https://www.ceylincolife.com/wp-content/uploads/2022/09/clock-merun.svg)}.heateor_sss_sharing_container{display:flex;align-items:center;background:#f6f6f6;padding:0;height:42px;margin-bottom:16px}.heateor_sss_sharing_container .heateor_sss_sharing_title{padding:0 16px;background:#7a192a;height:42px;display:flex;align-items:center;color:#fff;font-weight:400!important;border-right:1px solid #9f4248}.heateor_sss_sharing_container .heateor_sss_sharing_ul{position:relative;background:#7a192a;padding:1px 8px 0;height:42px;display:flex;align-items:center}.heateor_sss_sharing_container .heateor_sss_sharing_ul:before{position:absolute;content:url(https://www.ceylincolife.com/wp-content/uploads/2022/09/social-share-accent.svg);right:-32px;top:0;width:33px;height:42px}.heateor_sss_sharing_container .heateor_sss_sharing_ul a:first-child{padding-left:8px!important}.awsm-job-form-group label{margin-bottom:2px;font-weight:500;font-size:12px}div.awsm-job-form-error{padding:2px 8px;margin-top:4px;background-color:#f9e4e8}.awsm-job-form-group .awsm-application-submit-btn{background-color:#7a192a;transition:.3s}.awsm-job-form-group .awsm-application-submit-btn:hover{background-color:#9f4248}.site-content{font-family:'Soho Gothic Pro'}.template-banner-section .elementor-background-overlay{background-position-x:calc(100% - 10px)!important;margin:auto;max-width:1140px;right:0}.premium-title-style1{border-left:none}ul.wp-block-latest-posts__list.wp-block-latest-posts{list-style:circle}ul.wp-block-latest-posts__list.wp-block-latest-posts li{line-height:18px;margin-bottom:16px}.news-date-icon{position:relative;display:inline-block;width:18px;height:18px;vertical-align:middle}.news-date-icon:before{position:absolute;content:url(https://www.ceylincolife.com/wp-content/uploads/2022/09/clock.svg);width:18px;height:18px;left:0;top:0}.site-main .content-area{float:none;margin:auto}#requestForm input[type=file]{padding:0;border:none!important;cursor:pointer;background:transparent!important}#requestForm input[type=file]::file-selector-button{background-color:#FFFFFF!important;border:1px solid #a8aaad;border-radius:4px;padding:10px 8px;width:150px;font-size:14px;font-weight:500;cursor:pointer}@media only screen and (max-width:767px){.template-banner-section .elementor-background-overlay{background-image:none!important}}