.custom-font-secondary{font-family:Lora,sans-serif!important}body{font-family:Poppins,sans-serif}.body{margin:0}@media (min-width:1440px){.body{margin:0 50px 50px}}@media (min-width:1440px) and (max-width:1600px){.container-xl-custom{padding:0 80px}}.custom-text-size-1{font-size:1.1em!important}.custom-text-size-2{font-size:1.35em!important}.custom-text-color-light-1{color:#cbd5f1!important}.custom-text-color-light-2{color:#e0e1e5!important}.custom-text-color-light-3{color:#bfbfbf!important}.custom-text-color-grey-1{color:#acb4be!important}.custom-bg-color-grey-1{color:#f9f7f4!important}.custom-position-center-x-y{left:45%;max-width:130%;position:absolute;top:46%;transform:translate3d(-50%,-50%,0)}.custom-box-shadow-1{box-shadow:0 0 37px -4px rgba(0,0,0,.1)!important}@media (min-width:576px){.custom-section-full-width{margin-left:-50px!important;margin-right:-50px!important}}.custom-heading-bar{position:relative}.custom-heading-bar:before{border-top:5px solid var(--grey-500);content:"";position:absolute;right:calc(100% + 15px);top:50%;transform:translate3d(0,-50%,0);width:50px}.custom-heading-bar.custom-heading-bar-right:before{left:calc(100% + 15px);right:auto}.custom-heading-bar.custom-heading-bar-with-padding{padding-left:65px}.custom-heading-bar.custom-heading-bar-with-padding:before{left:0;right:auto}.custom-arrow-icon{display:inline-block;height:17px;position:relative;width:17px}.custom-arrow-icon:before{border-color:inherit;left:0;transform:translate3d(0,-50%,0);width:100%}.custom-arrow-icon:after,.custom-arrow-icon:before{border-top:1px solid var(--grey-500);content:"";position:absolute;top:50%}.custom-arrow-icon:after{border-right:1px solid var(--grey-500);border-color:inherit;height:50%;right:0;transform:translate3d(0,-50%,0) rotate(45deg);width:50%}.custom-icon-wrapper{max-height:100px}.custom-link-effect-1>i{transition:all .3s ease}.custom-link-effect-1:hover>i{transform:translate3d(10px,0,0)}.custom-link-effect-1.btn{transition:all .3s ease}.custom-link-effect-1.btn:hover{padding-right:35px!important}#header.header-effect-shrink .header-container{min-height:138px}#header .header-body{border-bottom-color:transparent!important;left:0}@media (min-width:992px){#header .header-nav-main nav>ul>li>a{font-size:13px;letter-spacing:.3px}#header .header-nav-main nav>ul>li>a.active{color:#444!important}#header .header-nav-main nav>ul>li>a.active:before{background-color:#444!important}#header .header-nav-main nav>ul>li.active>a,#header .header-nav-main nav>ul>li:focus>a,#header .header-nav-main nav>ul>li:hover>a{color:#444!important}#header .header-nav-main nav>ul>li.active>a:before,#header .header-nav-main nav>ul>li:focus>a:before,#header .header-nav-main nav>ul>li:hover>a:before{background-color:#444!important}#header .header-nav-main nav>ul>li:first-child{margin-left:0}}@media (min-width:1440px){#header .header-nav-main nav>ul>li{margin-left:12px}}.custom-section-svg{position:relative}.custom-section-svg>svg{height:100%;left:0;position:relative;top:0;width:100%}.custom-section-svg>.container{left:50%;position:absolute;top:43%;transform:translate3d(-50%,-50%,0)}@media (min-width:992px){.custom-section-svg>svg{background-attachment:fixed}}@media (max-width:767px){.custom-section-svg>svg{width:230%}}.custom-section-pull-top-1{margin-top:-111px!important}@media (max-width:1199px){.custom-section-pull-top-1{margin-top:-70px!important}}@media (max-width:991px){.custom-section-pull-top-1{margin-top:-57px!important}}@media (max-width:767px){.custom-section-pull-top-1{margin-top:-105px!important}}@media (max-width:575px){.custom-section-pull-top-1{margin-top:-14vw!important}}.custom-overlapping-cards{display:flex;position:relative}.custom-overlapping-cards>div{z-index:1}.custom-overlapping-cards>div:first-child{max-width:47%}.custom-overlapping-cards>div:first-child img{transform:translate3d(-20px,-20px,0)}.custom-overlapping-cards>div:nth-child(2){transform:translate3d(-50px,50px,0);z-index:0}.custom-overlapping-cards>div:nth-child(2) img{max-width:89%;transform:translate3d(70px,-20px,0)}.custom-overlapping-cards .custom-overlapping-cards-puzzle-background{left:-158px;position:absolute;top:-80px;z-index:-1}@media (max-width:575px){.custom-overlapping-cards{flex-wrap:wrap;justify-content:center}.custom-overlapping-cards>.card:first-child{max-width:80%}.custom-overlapping-cards>.card:nth-child(2){margin-top:50px;max-width:80%;transform:none}.custom-overlapping-cards>.card:nth-child(2) img{max-width:100%;transform:translate3d(20px,-20px,0)}}.featured-icon.custom-featured-icon-style-1{border-radius:100%!important;height:115px;width:115px}.custom-section-half-background-color-light{position:relative}.custom-section-half-background-color-light:after{background-color:var(--light);bottom:0;content:"";height:30%;left:0;position:absolute;width:100%}@media (max-width:575px){.custom-section-half-background-color-light:after{height:60%}}.testimonial.custom-testimonial-style-1.testimonial-style-4 blockquote{padding-right:0;padding-top:25px}.testimonial.custom-testimonial-style-1.testimonial-style-4 blockquote:before{font-family:Poppins,sans-serif;font-size:90px;left:-5px;top:-5px}.testimonial.custom-testimonial-style-1.testimonial-style-4 .testimonial-author{margin-left:70px;position:relative}.testimonial.custom-testimonial-style-1.testimonial-style-4 .testimonial-author:before{border-top:4px solid #000;content:"";position:absolute;right:calc(100% + 10px);top:6px;width:30px}.process.custom-process-style-1 .process-step-circle{border-color:#e2e5e8;height:110px;width:110px}.process.custom-process-style-1 .process-step-content{padding-top:32px}@media (min-width:992px){.process.custom-process-style-1:before{background-color:#ededed;content:"";display:block;height:2px;left:50%;position:absolute;top:53px;transform:translate3d(-50%,0,0);width:calc(100vw - 120px)}.process.custom-process-style-1 .process-step .process-step-circle{background-color:var(--light)}.process.custom-process-style-1 .process-step .process-step-circle:before{background-color:var(--light);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:calc(100% + 30px);z-index:-1}.process.custom-process-style-1 .process-step:before{content:none}.process.custom-process-style-1 .process-step:first-child .process-step-circle,.process.custom-process-style-1 .process-step:nth-child(3) .process-step-circle{margin-top:-75px}}.custom-nav-style-1>li{margin-bottom:20px;margin-left:20px}.custom-nav-style-1>li:focus>a,.custom-nav-style-1>li:hover>a{border-color:var(--dark)!important}.custom-nav-style-1>li:first-child{margin-left:0}@media (max-width:991px){.custom-nav-style-1>li{margin-left:0;margin-right:20px}.custom-nav-style-1>li:last-child{margin-right:0}}@media (max-width:767px){.custom-nav-style-1>li{margin-bottom:10px;margin-right:10px}}.custom-post-style-1:hover .overlay:before{opacity:.2}.social-icons.custom-social-icons-icon-light li a{color:#a3b6e7!important}.social-icons.custom-social-icons-icon-light li:hover a{color:var(--light)!important}@media (max-width:767px){.page-header.custom-page-header-style-1 h1{font-size:32px!important}}.page-header.custom-page-header-style-1 .breadcrumb>li{color:#acb4be;font-size:1em;font-weight:600}.page-header.custom-page-header-style-1 .breadcrumb>li>a{color:#acb4be}.page-header.custom-page-header-style-1 .breadcrumb>li>a:hover{color:var(--light)}.page-header.custom-page-header-style-1 .breadcrumb>li+li:before{content:"/"}.custom-pagination-style-1 .page-item .page-link{background:transparent;border:2px solid #999;box-sizing:content-box;color:#999}.custom-pagination-style-1 .page-item.active .page-link,.custom-pagination-style-1 .page-item:hover .page-link{color:var(--light)}#footer .footer-copyright p,#footer a:not(.btn):not(.no-footer-css),#footer li,#footer p,#footer span{color:#a3b6e7;font-weight:500}.btn-secondary:hover{color:var(--secondary-inverse)!important}.custom-heading-bar:before{border-color:var(--secondary)}.testimonial.custom-testimonial-style-1.testimonial-style-4 blockquote:before{color:var(--primary)}.custom-pagination-style-1 .page-item.active .page-link,.custom-pagination-style-1 .page-item:hover .page-link{background-color:var(--primary)!important;border-color:var(--primary)}