.cm-why-puresem .cm-top-shape svg path{fill:#fff}.cm-why-puresem .cm-top-shape svg{display:block;height:100px;position:relative;transform:rotateY(180deg);width:calc(100% + 1.3px)}.cm-why-puresem .cm-top-shape .custom-shape-divider-top{left:0;line-height:0;overflow:hidden;position:absolute;top:-2px;width:100%}.cm-why-puresem .cm-top-shape .cm-top-shape-inn{margin-bottom:35px;padding-top:150px}.cm-why-puresem{background-color:#23263b;background-size:cover}.cm-why-puresem .cm-section-title{padding-bottom:20px;padding-top:50px}.cm-why-puresem .cm-section-title-inner h3{color:#fff;font-size:30px;font-weight:700;margin-bottom:.5rem}.cm-why-puresem .cm-section-title-inner{box-sizing:border-box;margin-bottom:1em;padding-left:12px;padding-right:12px;width:100%}.cm-why-puresem .cm-col-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.cm-why-puresem .iconbox_wrapper h4{clear:none;color:#fff;font-size:24px;font-weight:500;letter-spacing:normal;line-height:40px;margin:0}.cm-why-puresem .iconbox_wrapper p.cnt-img img{display:inline;float:left;margin-right:10px}.cm-why-puresem .hm-iconbox{margin-bottom:15px}.cm-why-puresem .hm-iconbox-text{color:hsla(0,0%,100%,.7);font-size:16px;font-weight:300;margin-bottom:35px}.cm-why-puresem .hm-iconbox-text p:last-child{margin-bottom:0}.cm-why-puresem .cm-why-main-cnt:after,.cm-why-puresem .cm-why-main-cnt:before{content:"";display:table}.cm-why-puresem .cm-why-main-cnt:after{clear:both}.cm-why-puresem .cm-button a{background:radial-gradient(100% 100% at 100% 0,#5adaff 0,#3870e1 100%);border-radius:4px;box-shadow:inset 0 -3px 0 rgba(58,65,111,.5);color:#fff;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:1px;line-height:50px;margin:5px 0;padding:15px 35px;position:relative;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.4);text-transform:uppercase;top:0;transition:all .05s ease-in-out}.cm-why-puresem .cm-button a:hover{background:radial-gradient(100% 100% at 100% 0,#5afffd 0,#2368f3 100%);color:#fff;top:-3px}.cm-why-puresem .cm-button{margin-bottom:1em}.cm-why-puresem .hm-why-button{color:hsla(0,0%,100%,.7);font-size:16px;font-weight:300}.cm-why-puresem .hm-why-button p:last-child{margin-bottom:0}.cm-why-puresem .cm-btm-cntent-container{box-sizing:border-box;padding-left:12px;padding-right:12px;width:100%}.cm-why-puresem .cm-btm-cntent{padding-bottom:20px;padding-top:30px}.cm-why-puresem .cm-btm-shape svg{display:block;height:150px;position:relative;transform:rotateY(180deg);width:calc(100% + 1.3px)}.cm-why-puresem .cm-btm-shape svg path.shape-fill{fill:#f4f4f4}.cm-why-puresem .custom-shape-divider-bottom{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;transform:rotate(180deg);width:100%}.cm-why-puresem .cm-btm-shape-inner{margin-bottom:35px;padding-top:150px}.cm-why-puresem .cm-btm-shape:after,.cm-why-puresem .cm-btm-shape:before{content:"";display:table}.cm-why-puresem .cm-btm-shape:after{clear:both}.cm-why-puresem .cm-why-main-cnt{margin:0 -3px;width:auto}.cm-why-puresem{overflow-x:hidden}.cm-why-puresem .content-wrapper{padding:0}.cm-why-puresem .cm-col-inner:after,.cm-why-puresem .cm-col-inner:before{content:" ";display:table}.cm-why-puresem .cm-col-inner:after{clear:both}@media (min-width:1440px){.cm-why-puresem .hm-iconbox-text{padding-right:10px}}@media (max-width:767px){.cm-why-puresem .cm-btm-cntent-container,.cm-why-puresem .cm-section-title-inner{padding-left:15px;padding-right:15px}.cm-why-puresem .cm-why-main-cnt{margin:0}}