a,b,h1,h2,h3,h4,h5,h6,li,p,span,strong{font-family:Poppins,sans-serif}.custom-font-primary{font-family:Poppins,sans-serif!important}.custom-font-secondary{font-family:Montserrat,sans-serif!important}.custom-negative-margin-top{margin-top:-150px}.custom-box-shadow-1{-webkit-box-shadow:0 0 100px -27px rgba(0,0,0,.2);box-shadow:0 0 100px -27px rgba(0,0,0,.2)}.custom-btn-pos-1{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);margin-top:-37px},.custom-text-size-1,.custom-text-size-2,.custom-text-size-3{font-size:6.4em}.custom-text-color-grey-1{color:#777!important}.custom-border-color-grey{border-color:#43474a!important}.custom-transition-1 rect{-webkit-transition:ease all 3s!important;transition:ease all 3s!important}@media (min-width:1200px) and (max-width:1530px){.custom-responsive-text-size-1{font-size:.8rem!important;line-height:1.5!important}}@media (min-width:1440px){.custom-responsive-m-p-x{margin-right:3rem!important;margin-left:3rem!important;padding-right:3rem!important;padding-left:3rem!important}}.custom-plus{position:relative}.custom-plus:before{content:'+';position:absolute;top:30px;right:-23px;font-size:.4em;font-weight:400}.custom-square-1,.custom-square-2,.custom-square-3{position:absolute;top:-10px;left:-10px}.custom-square-1 rect,.custom-square-2 rect,.custom-square-3 rect{fill-opacity:0;stroke-dasharray:1550;stroke-dashoffset:1550;-webkit-transition:ease all 2s;transition:ease all 2s}.custom-square-1 rect.appear-animation-visible,.custom-square-2 rect.appear-animation-visible,.custom-square-3 rect.appear-animation-visible{stroke-dashoffset:0}.custom-square-1.custom-square-top-right,.custom-square-2.custom-square-top-right,.custom-square-3.custom-square-top-right{right:-10px;left:auto}.custom-square-1.custom-square-1-no-pos,.custom-square-2.custom-square-1-no-pos,.custom-square-3.custom-square-1-no-pos{top:0;left:0}.custom-square-1.custom-square-1-no-pos rect.appear-animation-visible .custom-square-2.custom-square-2-no-pos rect.appear-animation-visible,.custom-square-3.custom-square-3-no-pos rect.appear-animation-visible{fill-opacity:1}@media (max-width:575px){.custom-mobile-square-thickness rect{stroke-width:15px}}@-webkit-keyframes lineProgress{from{stroke-dashoffset:1550}to{stroke-dashoffset:0}}@keyframes lineProgress{from{stroke-dashoffset:1550}to{stroke-dashoffset:0}}.lineProgress{-webkit-animation-name:lineProgress;animation-name:lineProgress}@-webkit-keyframes lineProgressAndFill{0%{stroke-dashoffset:1550;fill-opacity:0}75%{stroke-dashoffset:300;fill-opacity:0}100%{stroke-dashoffset:300;fill-opacity:1}}@keyframes lineProgressAndFill{0%{stroke-dashoffset:1550;fill-opacity:0}75%{stroke-dashoffset:300;fill-opacity:0}100%{stroke-dashoffset:300;fill-opacity:1}}.lineProgressAndFill{-webkit-animation-name:lineProgressAndFill;animation-name:lineProgressAndFill}.custom-btn-color-1{border-color:#43474a!important}.custom-btn-color-1:hover{border-color:#212529!important}.custom-btn-style-1.btn-dark{background:#fff!important}.custom-btn-style-1.btn-dark:hover{background:#212529!important}.active-revslide .custom-square-1 rect,.active-revslide .custom-square-2 rect,.active-revslide .custom-square-3 rect{stroke-dashoffset:0}.custom-featured-boxes-style-1 .featured-box .box-content{padding:60.8px 28.8px;padding:3.8rem 1.8rem;border:7px solid #43474a;-webkit-transition:ease border-color .3s;transition:ease border-color .3s}.custom-featured-boxes-style-1 .featured-box .box-content svg{width:88px;height:auto;fill:#fff;-webkit-transition:ease fill .3s;transition:ease fill .3s}.custom-thumb-info-style-1.thumb-info-bottom-info-dark-linear .thumb-info-title{background:0 0}.custom-thumb-info-style-1.thumb-info-bottom-info .thumb-info-title{padding:36.8px;padding:2.3rem}.owl-carousel.custom-nav-size-1 .owl-nav .owl-next,.owl-carousel.custom-nav-size-1 .owl-nav .owl-prev{font-size:22.4px;font-size:1.4rem}.card:hover .custom-square-1 rect,.card:hover .custom-square-2 rect,.card:hover .custom-square-3 rect{stroke-dashoffset:0}.card.custom-card-style-1{background:0 0;border:7px solid #43474a}.card.custom-card-style-2{background:0 0;border:7px solid #43474a}.card.custom-card-style-3{background:0 0;border:7px solid #43474a}.inner-page .main{padding-top:100px}
