:root{--primary-color:#0b1030;--secondary-color:#f3f3ff;--text-color:#556171;--accent-color:#4753bf;--accent-color-two:#506cd7;--white-color:#ffffff;--divider-color:#55617124;--dark-divider-color:#ffffff24;--error-color:rgb(230,87,87);--default-font:"DM Sans",sans-serif}p{line-height:1.6em;margin-bottom:1.6em}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1.2em;color:var(--primary-color)}figure{margin:0}img{max-width:100%}a{text-decoration:none}a:focus,a:hover{text-decoration:none;outline:0}body,html{width:100%;overflow-x:clip}.container{max-width:1300px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:15px;padding-left:15px}.image-anime{position:relative;overflow:hidden}.image-anime:after{content:"";position:absolute;width:200%;height:0;left:50%;top:50%;background-color:hsla(0,0%,100%,.3);transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.image-anime:hover:after{height:250%;transition:all .6s linear;background-color:rgba(0,0,0,0)}.reveal img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform-origin:left}.row{margin-right:-15px;margin-left:-15px}.row>*{padding-right:15px;padding-left:15px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>*{padding-right:0;padding-left:0}.btn-default{position:relative;display:inline-block;font-size:16px;font-weight:600;line-height:1em;text-transform:capitalize;background:linear-gradient(90deg,var(--accent-color) 0,var(--accent-color-two) 100%);color:var(--white-color);border-radius:50px;padding:17px 30px;border:none;overflow:hidden;transition:all .5s ease-in-out;z-index:1}.btn-default:hover{background-color:rgba(0,0,0,0)}.btn-default:after,.btn-default:before{content:"";display:block;position:absolute;top:0;bottom:0;width:0;height:100%;background:var(--primary-color);transform:skew(15deg);transition:all .4s ease-in-out;z-index:-1}.btn-default:before{left:-10px}.btn-default:after{right:-10px}.btn-default:hover:after,.btn-default:hover:before{width:60%}.cb-cursor:before{background:linear-gradient(90deg,var(--accent-color) 0,var(--accent-color-two) 100%)}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bg-section{background-color:var(--secondary-color);border-radius:46px}.section-row{position:relative;margin-bottom:80px;z-index:1}.section-row .section-title{text-align:center;width:100%;max-width:640px;margin:0 auto}.section-title-content p{margin:0}.section-title-content.dark-section p{color:var(--white-color)}.section-btn{text-align:right}.section-title{position:relative;margin-bottom:40px;z-index:1}.section-title h3{position:relative;display:inline-block;font-size:16px;font-weight:500;line-height:1.4em;text-transform:capitalize;color:var(--accent-color);padding-left:34px;margin-bottom:10px}.section-title h3:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(/icon-sub-heading.svg);background-repeat:no-repeat;background-position:0;background-size:cover;width:24px;height:24px}.section-title h1{font-size:68px}.section-title h1,.section-title h2{font-weight:600;line-height:1.1em;letter-spacing:-.02em;color:var(--primary-color);margin-bottom:0}.section-title h2{font-size:46px}.section-title p{margin-top:20px;margin-bottom:0}.section-title.dark-section h1,.section-title.dark-section h2,.section-title.dark-section h3,.section-title.dark-section p{color:var(--white-color)}.section-title.dark-section h3:before{filter:brightness(0) invert(1)}.help-block.with-errors ul{margin:0;text-align:left}.help-block.with-errors ul li{color:var(--error-color);font-size:14px;font-weight:500}