@media (max-width:768px){.service-end-h1{margin-right:0}section:not(.testimonials){background:#fff!important}#hero{margin-top:6rem;padding:0!important}.head-logo{width:100%;object-fit:contain}.view-service-btn{background:#fdf888!important;color:#000!important}.view-service-btn:hover{box-shadow:none!important}.testimonials-slider .swiper-slide{background-color:transparent!important}.sm-hide{display:none}.lg-hide,.mobile-offcanvas .container,.mobile-offcanvas .container-fluid,.offcanvas-header{display:block}.nav-wrap{display:flex;align-items:center;justify-content:space-between}.foot-first,.nav-wrap .mobile-nav-toggle{margin:0!important}.brand-name{font-size:18px}.mobile-offcanvas{visibility:hidden;transform:translateX(100%);border-radius:0;display:block;position:fixed;top:0;right:0;height:100%;width:80%;z-index:1200;overflow-y:scroll;overflow-x:hidden;transition:visibility .3s ease-in-out,transform .3s ease-in-out}.foot-first div:first-child,.foot-first div:nth-child(2),.foot-first div:nth-child(3),.swiper{width:100%}.bi-x-circle::before{content:"\f623";background:#fff;border-radius:50%}.mobile-offcanvas.show{visibility:visible;transform:translateX(0)}.navbar ul{display:block;float:right;margin-top:25px;margin-right:15px}#navbar_main{background:#000}#header .container{justify-content:flex-end!important}.bottom_ul li{font-size:20px;color:#fff}.close-btn-nav{background:#fff;border-radius:50%;color:#000;padding:6px 10px 10px;opacity:1!important;font-weight:900}.close-btn-nav p{padding:0 0 0 3px}.navbar a,.navbar a:focus{display:flow-root!important;align-items:center;justify-content:space-between;padding:10px 0 10px 30px;font-size:14px;color:#fff;white-space:nowrap;transition:.3s;text-align:right;margin-top:20px}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:#fdf888!important}.banner-slider .swiper-slide{background:#f9ecd7}.slider-p{font-family:SourceSansPro-Light;font-weight:100;font-size:13px;line-height:18px;color:#a5a5a5}.swiper{height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{width:100%;height:300px;object-fit:cover}.pfoot-title{font-size:15.44px}.p-phone,.p-whatsapp{font-size:10px;line-height:22.32px}.about-desc,.social-icon{font-size:14px}#hero .swiper-slide div:first-child{margin:0!important;padding:0!important}#portfolio{height:360px!important}.portfolio .swiper-pagination{position:fixed;top:50%;left:50%!important;transform:translate(-72%,68%);right:50%}.social-icon{width:30px;height:30px;background:#000;border-radius:50%;left:calc(50% - 47px);top:calc(50% - 47px);overflow:hidden;padding:5px 7px 4px 8px;color:#fff;display:flex;align-items:center;justify-content:center}.hero-slider-cont-div div:first-child .slider-h4{font-size:30px!important;line-height:25.67px!important;margin-top:15px;text-align:center}#hero .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{position:absolute;left:50%!important;top:50%;transform:translate(-95%,220px)}.testimonials .swiper-pagination{position:absolute;left:50%!important;top:88%;transform:translateX(-74%)}.about{padding:25px 0 0!important}.about h4{padding:.55rem 1.25rem!important;font-size:15px;font-family:PlayfairDisplay-Regular;font-weight:400}.about-video{height:100%;padding-bottom:0!important}.bxl-whatsapp:before,.foot-first .bxs-phone:before{font-size:18px!important}.srv-section .about-video .video-box h1{font-size:35px;word-wrap:break-word}.intro .intro-text{background:#faeeef}.services .container .row,.srv-section{padding:0!important}.services .icon-box{padding:0 0 15px!important}.services .icon-box a{font-size:12px!important;font-weight:700;color:#000;float:left;margin-left:15px}.card-div{width:73%;background:#447964;text-align:center;position:fixed}#services .icon-box p{font-size:1rem!important}.card-div p{margin-bottom:25px;font-size:12px}.card-div h1{font-size:2rem}.testimonials-slider .swiper-slide img,.testimonials-slider .testimonial-item{width:100%!important}.testimonials button{font-size:13px}.testimonial-img1{width:50%}.serv-col-div{margin-top:30px;text-align:center}.section-title h2{font-size:22px!important;margin-bottom:0}.foot-first .justify-content-center{justify-content:flex-start!important}#services,#testimonials{padding:30px 0!important}#portfolio .section-title,#services .section-title,#testimonials .section-title{padding-bottom:0}.portfolio .swiper-wrapper{padding-bottom:6rem}}@media (max-device-width:320px){.testimonials .swiper-pagination{margin-top:20px;position:revert;left:50%!important;top:50%;transform:translateX(-18%)}.portfolio .swiper-pagination{position:absolute;top:unset;left:22%!important;transform:translateX(-50%)}.portfolio .swiper-wrapper{height:auto!important;padding-bottom:1.5rem}#portfolio{height:auto!important}}@media (max-width:767px){.card-div,.fflower-bottom-text{left:50%;transform:translateX(-50%)}.pl-7{padding-left:0}.pr-5{padding-right:0}#testimonials .container,.address-lines,.footer-links-wrapper{padding:0}.head-logo{width:140px;height:50px;object-fit:cover}.mobile-nav-toggle{font-size:26px}#hero{display:block!important;height:100%!important}.mbanner-container{padding:20px;height:auto}#hero .swiper-container-horizontal>.swiper-pagination-bullets{bottom:13.5rem;top:unset}.slider-p{text-align:center;margin-top:.5rem}#portfolio .icon-box,.copyright{text-align:left}.video-box.align-self-baseline.ldiv{display:grid;align-content:center;justify-items:center}.video-box.align-self-baseline.ldiv img{width:100%}.intro .intro-text{width:91%;margin-top:-4rem;margin-left:0;padding:10px 12px!important}.card-div{position:fixed;bottom:-20rem;top:unset;margin:0;padding:30px 20px}.srv-section{background:linear-gradient(white 0,#fff 70%,#f9ecd7 0);height:870px}.md-float-none{float:none!important}.fflower-bottom-text{position:absolute;bottom:1rem;width:100%}#portfolio .container{width:83%}.px-14-py-8{padding:20px 25px}.pfoot-title{font-size:26px!important}.p-phone{font-size:16px!important;font-weight:700;margin-right:12px}.footer-links .d-flex.align-items-center a,.p-phone .bxs-phone,.p-whatsapp .bxl-whatsapp{margin-right:5px}.contact-title,.navigation-bar-wrapper .head-p-phone i{font-size:14px}.p-whatsapp{font-size:16px!important;font-weight:700}.sm-mb-1{margin-bottom:10px}.j-content-ent{justify-content:start}.social-icon{width:30px;height:30px;background:#000;border-radius:50%;left:calc(50% - 47px);top:calc(50% - 47px);overflow:hidden;padding:5px 7px 4px 8px;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center}#footer .footer-top{padding:50px 10px}.copyright{padding:0}.services .icon-box{padding:0 30px 15px!important}.about-video{padding-top:0!important}.pathc-div{margin-bottom:0!important}.top-contact-header{position:absolute;bottom:0;width:100%;text-align:right}.top-contact-header li a{color:#fff;font-size:18px}.head-p-phone i:before{background:#fff;color:#000}#header p i.bxl-whatsapp:before{font-size:14px!important}.offcanvas-header .btn-close{display:flex;align-items:center;justify-content:center;margin:.8rem -.5rem -.5rem auto !important}.mobile-d-none{display:none!important}.navigation-bar-wrapper{height:86%;display:block;position:relative;margin-top:35px}}@media (max-device-width:767px) and (min-device-width:321px){.portfolio .swiper-pagination{margin-left:0!important;left:0!important;top:75%;transform:translateX(-35%);position:absolute}}@media (max-device-width:620px) and (min-device-width:540px){.srv-section{background:linear-gradient(white 0,#fff 70%,#f9ecd7 0);height:960px}}.cart-button,.item-number{font-weight:500;display:inline-block}.cart-button,.cart-svg,.dropdown,.item-number,.upper-links{display:inline-block}.cart-button,.cart-button:hover,.links,.links:hover,.sidenav a{text-decoration:none}#flipkart-navbar{background-color:#2874f0;color:#fff}.row1{padding-top:10px;padding-right:18px}.flipkart-navbar-input{padding:11px 16px;border-radius:2px 0 0 2px;border:0;outline:0;font-size:15px}.flipkart-navbar-button{background-color:#ffe11b;border:1px solid #ffe11b;border-radius:0 2px 2px 0;color:#565656;padding:10px 0;height:43px;cursor:pointer}.cart-button{background-color:#2469d9;box-shadow:0 2px 4px 0 rgba(0,0,0,.23),inset 1px 1px 0 0 hsla(0,0%,100%,.2);padding:10px 0;text-align:center;height:41px;border-radius:2px;width:120px;color:#fff;color:inherit;border:none;outline:0}.dropdown .dropdown-menu,.sidenav{left:0;box-shadow:0 4px 8px -3px #555454}.cart-button:hover{color:#fff;cursor:pointer}.cart-svg{width:16px;height:16px;vertical-align:middle;margin-right:8px}.item-number{border-radius:3px;background-color:rgba(0,0,0,.1);height:20px;padding:3px 6px;color:#fff;line-height:12px;margin-left:10px}.dropdown:hover,.sidenav{background-color:#fff}.profile-links,.upper-links{font-size:12px;font-family:Roboto,sans-serif;padding:0 11px;line-height:23px}.upper-links{letter-spacing:0;color:inherit;border:none;outline:0}.dropdown{position:relative;margin-bottom:0}.dropdown:hover .dropdown-menu,.sidenav a,.smallnav{display:block}.dropdown:hover .links{color:#000}.dropdown .dropdown-menu{position:absolute;top:100%;display:none;background-color:#fff;color:#333;border:0;border-radius:0;margin:0;padding:0}.links,.links:hover{color:#fff}.profile-links{border-bottom:1px solid #e9e9e9;box-sizing:border-box;display:block}.sidenav .closebtn,.sidenav-heading{font-size:36px;color:#fff}.profile-li{padding-top:2px}.largenav{display:none}.smallsearch{margin-left:15px;margin-top:15px}.menu{cursor:pointer}@media screen and (min-width:768px){.largenav{display:block}.smallnav{display:none}.smallsearch{margin:0}}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;overflow-x:hidden;transition:.5s;padding-top:0}.sidenav a{padding:8px 8px 8px 32px;font-size:25px;color:#818181;transition:.3s}.sidenav .closebtn{position:absolute;top:0;right:25px;margin-left:50px}@media screen and (max-height:450px){.sidenav a{font-size:18px}}.modal-dialog,body[data-spy=scroll]{overflow:hidden!important}.modal.right .modal-dialog{margin:auto;width:400px;height:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;display:block;position:fixed;top:0;right:0;z-index:1200;overflow-y:scroll;overflow-x:hidden;transition:visibility .3s ease-in-out,transform .3s ease-in-out}.modal.right .modal-content{height:100%;overflow-y:auto}.modal.right .modal-body{padding:15px 15px 80px}.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}.modal.right.fade.in .modal-dialog{right:0}.modal-content{border-radius:0;border:none}.modal-header{border-bottom-color:#eee;background-color:#fafafa}.btn-close{border:0!important;opacity:1.5!important;background-color:#fff!important;border-radius:50%!important}.demo-footer{position:fixed;bottom:0;width:100%;padding:15px;background-color:#212121;text-align:center}.demo-footer>a{text-decoration:none;font-weight:700;font-size:16px;color:#fff}.modal-header .btn-close{padding:.5rem;margin:inherit!important}.custom-scrollbar-css{overflow-y:scroll}.custom-scrollbar-css::-webkit-scrollbar{width:5px}.custom-scrollbar-css::-webkit-scrollbar-track{background:#eee}.custom-scrollbar-css::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#00d2ff;background-image:linear-gradient(to top,#00d2ff 0,#3a7bd5 100%)}.portfolio .swiper-slide .icon-box p,.view-service-btn{color:#000!important}.about-video .container .video-box h1,.section-title h2{font-family:PlayfairDisplay-SemiBold!important}.back-to-top.active,.screen-darken.active{visibility:visible;opacity:1}.back-to-top,.navbar .dropdown ul,.screen-darken{opacity:0;visibility:hidden}.navbar .dropdown ul,.navbar-mobile .dropdown ul{z-index:99;box-shadow:0 0 30px rgba(127,137,161,.25)}#header .logo,#hero,#portfolio .btn-get-started{font-family:Poppins,sans-serif;letter-spacing:.5px}a,a:hover{text-decoration:none}.back-to-top,.navbar-mobile ul,.portfolio .portfolio-wrap:hover .portfolio-info::after{bottom:15px;right:15px}.f-items,.f-top-items{box-sizing:border-box}2 body{font-family:"Open Sans",sans-serif;color:#444;overflow-x:hidden}a{color:#2487ce}a:hover{color:#469fdf}section:not(.testimonials){background:#fff!important}.ifram-section{position:fixed;top:0;left:0;border:0;width:100%;height:100%;overflow:hidden}.view-service-btn{background:#fdf888!important}.view-service-btn:hover{box-shadow:none!important}.head-logo{width:180%;object-fit:contain}.faq .faq-list .icon-show,.faq .faq-list a.collapsed .icon-close,.lg-hide,.offcanvas-header{display:none}.navbar-brand,.video-box.align-self-baseline.ldiv{display:flex;align-items:center}.brand-name{color:#b2861d;font-weight:700;font-family:"Open Sans";font-size:31px}.hero-swiper{height:100%!important}.screen-darken{height:100%;width:0;z-index:30;position:fixed;top:0;right:0;background-color:rgba(34,34,34,.6);transition:opacity .2s linear,visibility .2s,width 2s ease-in}.screen-darken.active{z-index:10;transition:opacity .3s,width;width:100%}.navbar-nav{flex-direction:inherit}#hero,.portfolio{padding:0!important}#hero .container{padding:0;max-width:100%!important;height:100%}#hero .col-xl-12.col-lg-12.col-md-12.text-center,#hero .row.justify-content-center,#hero .swiper-slide .row .col-md-12.col-lg-12.col-xl-7{height:100%}.services .container .row{padding:0 230px}.about .container,.about-video .container,.portfolio .container,.testimonials .container{max-width:1100px!important}.portfolio .section-title{text-align:left!important}.intro .intro-text{background:#faeeef;margin-left:-4rem;margin-top:40px;padding:15px!important;width:40%}.testimonials-slider{width:70%}.portfolio-slider{width:1100px}.portfolio .swiper-wrapper{height:auto;padding-bottom:5rem}.portfolio .swiper-pagination{margin-left:0!important;left:50%!important;top:88%;transform:translateY(-50%);right:50%!important;transform:translateX(-100%)}#hero .icon-boxes,.serv-foot-div{margin-top:100px}.swiper{width:100%;height:100%}#hero .swiper-slide{text-align:center;font-size:18px;background:#f9ecd7;color:#262626;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center}.testimonials-slider .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.banner-img{width:100%;height:500px;object-fit:cover}.swiper-pagination{position:absolute;text-align:right;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10;left:-15rem!important}#portfolio,#portfolio .icon-box,.mbanner-container,.navbar li{position:relative}.clients,.section-title,.slider-h4{text-align:center}.about-video .play-btn,.social-icon{left:calc(50% - 47px);overflow:hidden}.slide-div{margin-right:-15px}.mbanner-container{display:grid;align-items:center;padding:6rem;background:#f9ecd7}.navbar ul,.p-phone,.p-whatsapp{align-items:center;display:flex}.playfair-display{font-family:'Playfair Display';font-style:normal}.source-sans{font-family:'Source Sans Pro',sans-serif}.slider-h4{font-family:PlayfairDisplay-Regular;font-weight:400;font-size:51.12px;letter-spacing:.02em;line-height:64.67px;color:#262626}.slider-p{font-family:SourceSansPro-Light;font-weight:100;font-size:16.52px;line-height:27.54px;color:#a5a5a5}.swiper-pagination-bullet-active{background-color:#262626!important}.rdiv{background:red}.testimonials-slider .swiper-slide{background-color:transparent!important}.testimonials-slider .testimonial-item a{color:#000!important;font-weight:700;margin-left:1rem}.srv-section{background:linear-gradient(white 0,#fff 40%,#f9ecd7 0)}.bck-arrow{transform:rotate(180deg);font-size:20px}.services .icon-box{padding:0 0 60px!important}.services .icon-box .icon{width:100%!important;height:100%!important}.services .icon-box a{font-size:15px!important;font-weight:700;color:#000}.section-title h2{font-weight:700!important;font-size:61px!important;letter-spacing:.02em!important;line-height:47.42px!important;color:#262626!important}#testimonials .swiper-slide,.portfolio-details .portfolio-details-slider img{width:100%}.swiper-slide a{font-size:13px}.testimonials .testimonial-item{min-height:0!important;box-sizing:content-box}.iconbox-black{color:#000}.card-div{width:27%;background:#447964;padding:25px}.card-div button{border-color:#707070!important}.view-service-btn{background-color:#fdf888}#portfolio .icon-box{padding:20px 30px;overflow:hidden;background:#faeeef;transition:.3s ease-in-out;border-radius:0!important;z-index:1}.ratingstar{color:#f47c25!important;font-size:1.5rem}.bottom-lines,.navbar .dropdown ul a i,.navbar-mobile .dropdown ul a i{font-size:12px}.bottom-lines{color:#000}.p-phone,.p-whatsapp,.pfoot-title{line-height:42.32px;color:#dfe9e3;margin-bottom:0}.sbadge{padding:.35em 3.65em;background-color:#f47c25!important;border-radius:0!important}.pfoot-title{font-family:PlayfairDisplay-SemiBold;font-weight:400;font-size:35.44px;letter-spacing:.02em}.p-phone,.p-whatsapp{font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:11px}.p-phone,.p-phone .bxs-phone,.p-whatsapp .bxl-whatsapp{margin-right:1rem}.bxl-whatsapp:before,.foot-first .bxs-phone:before{font-size:22px!important}#header a i.bxl-whatsapp:before{font-size:14px!important}.bxs-phone:before{content:"\edbb";background:#dfe9e3;border-radius:50%;color:#000}.bxl-whatsapp:before{content:"\eed2";background:#dfe9e3;border-radius:50%;color:#000}.bi-list::before,.social-icon{background:#000;border-radius:50%}.bi-list::before{content:"\f479";color:#fff;padding:5px;margin-right:10px}.about{padding:30px 0 0!important}.about h4{padding:.55rem 1.25rem!important;font-size:20px;font-family:PlayfairDisplay-Regular;font-weight:400}.about-desc,.head-p-phone,.navbar a,.navbar a:focus{font-family:'Source Sans Pro',sans-serif!important}.about-video{padding:20px 0!important}#hero .btn-get-started,#hero .container{background-color:#fff!important}#hero .swiper-pagination{position:relative;bottom:60px;width:100%;left:-18rem!important}.social-icon{width:100px;height:100px;top:calc(50% - 47px);padding:6px 6px 3px;color:#fff}.head-p-phone{font-weight:400;font-size:15px;line-height:0;color:#000;margin-left:12px;padding:0!important}.head-p-phone i:before{background-color:#000;color:#fff;padding:3px}.pathc-div{background-color:#447964!important;padding:.7rem 1.25rem;margin-bottom:1rem}.about-desc{color:#262626!important}#footer .footer-top .footer-links ul a,#footer .footer-top h4,.address-lines{font-family:'Source Sans Pro',sans-serif}.black-color{background:#000!important}.back-to-top{position:fixed;z-index:996;background:#2487ce;width:40px;height:40px;border-radius:4px;transition:.4s}.back-to-top i{font-size:28px;color:#fff;line-height:0}.back-to-top:hover{background:#3e9bdd;color:#fff}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #2487ce;border-top-color:#fff;border-bottom-color:#fff;border-radius:50%;width:60px;height:60px;-webkit-animation:1s linear infinite animate-preloader;animation:1s linear infinite animate-preloader}@-webkit-keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}#header{transition:.5s;background:#fff;z-index:997;padding:15px 0;border-bottom:1px solid transparent}#header.header-scrolled{border-color:#fff;box-shadow:0 2px 15px rgba(18,66,101,.08)}#header .logo{font-size:28px;margin:0;padding:0;line-height:1;font-weight:300}#header .logo a{color:#16507b}#header .logo img{max-height:40px}.navbar,.portfolio-details .portfolio-description p{padding:0}.navbar ul{margin:0;padding:0;list-style:none}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 55px;font-size:14px;color:#000;white-space:nowrap;transition:.3s}.about .content .btn-learn-more,.counts .count-box p,.cta .cta-btn,.pricing .box .btn-buy{font-family:Raleway,sans-serif}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}#hero,.faq .faq-list a.collapsed:hover,.icon-box:hover .title a,.navbar .active,.navbar .active:focus,.navbar .dropdown ul .active:hover,.navbar .dropdown ul a:hover,.navbar .dropdown ul li:hover>a,.navbar a:hover,.navbar li:hover>a,.navbar-mobile .active,.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul li:hover>a,.navbar-mobile a:hover,.navbar-mobile li:hover>a,.portfolio #portfolio-flters li.filter-active,.portfolio #portfolio-flters li:hover,.team .member .social a:hover{color:#2487ce}.navbar .getstarted{background:#2487ce;padding:8px 20px;margin-left:30px;border-radius:4px;color:#fff}.navbar .getstarted:hover{color:#fff;background:#3194db}.navbar .dropdown ul{display:block;position:absolute;left:14px;top:calc(100% + 30px);margin:0;padding:10px 0;background:#fff;transition:.3s;border-radius:4px}.navbar .dropdown ul li,.navbar-mobile .dropdown ul li{min-width:200px}.navbar .dropdown ul a{padding:10px 20px;text-transform:none}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;left:100%;visibility:visible}@media (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}@media screen and (max-width:1300px){.swiper-container{top:28px}}@media screen and (max-width:1440px){#hero{margin-top:50px!important}#hero .swiper-pagination{position:relative;width:100%}.mbanner-container{position:relative;display:grid;align-items:center;padding:6rem}.portfolio .swiper-wrapper{height:auto!important;padding-bottom:5rem}#header .container .mt-4{margin-top:2rem!important}.p-phone{margin-right:15px}.p-phone .bxs-phone,.p-whatsapp .bxl-whatsapp{margin-right:8px}}.mobile-nav-toggle{color:#124265;font-size:28px;cursor:pointer;display:none;line-height:0;transition:.5s}.cta p,.mobile-nav-toggle.bi-x,.portfolio .portfolio-wrap .portfolio-links a:hover,.pricing .featured h3,.pricing .featured h4,.pricing .featured h4 span,.pricing .featured ul,.pricing .featured ul .na,.services .iconbox-blue:hover .icon i,.services .iconbox-orange:hover .icon i,.services .iconbox-pink:hover .icon i,.services .iconbox-red:hover .icon i,.services .iconbox-teal:hover .icon i,.services .iconbox-yellow:hover .icon i{color:#fff}@media (max-width:991px){.mobile-nav-toggle{display:block}.navbar ul{display:none}}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(10,38,58,.9);transition:.3s;z-index:999}#portfolio,.navbar-mobile ul,.section-bg{background-color:#fff}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px}.navbar-mobile ul{display:block;position:absolute;top:55px;left:15px;padding:10px 0;overflow-y:auto;transition:.3s}.navbar-mobile .dropdown ul a,.navbar-mobile a{padding:10px 20px}.navbar-mobile a{font-size:15px;color:#124265}.navbar-mobile .getstarted{margin:15px}.navbar-mobile .dropdown ul{position:static;display:none;margin:10px 20px;padding:10px 0;opacity:1;visibility:visible;background:#fff}.navbar-mobile .dropdown>.dropdown-active,.sm-hide{display:block}#portfolio{width:100%;height:auto;background-size:cover}#hero:before{content:"";background:rgba(255,255,255,.8);position:absolute;bottom:0;top:0;left:0;right:0}#hero,#portfolio h1{margin:0;font-size:56px;font-weight:700;line-height:72px;color:#124265;font-family:Poppins,sans-serif}#hero,#portfolio h2{color:#5e5e5e;margin:10px 0 0;font-size:22px}#hero,#portfolio .btn-get-started{font-weight:500;font-size:14px;display:inline-block;padding:14px 50px;border-radius:5px;transition:.5s;margin-top:30px;color:#fff;background:#2487ce}#hero,#portfolio .btn-get-started:hover{background:0 0}#hero .icon-box{padding:50px 30px;position:relative;overflow:hidden;background:#fff;box-shadow:0 0 29px 0 rgba(18,66,101,.08);transition:.3s ease-in-out;border-radius:8px;z-index:1}#hero,#portfolio .icon-box .title{font-weight:700;margin-bottom:15px;font-size:18px}#footer .footer-newsletter,#hero,.about-video .content{font-size:15px}#hero,#portfolio .icon-box .title a{color:#124265;transition:.3s}#hero{width:100%;height:500px!important;position:relative;line-height:28px;margin-bottom:0;margin-top:6.5rem}#portfolio .icon-box .description{font-size:12px;line-height:21px;margin-bottom:0}#hero.icon-box .icon{margin-bottom:20px;padding-top:10px;display:inline-block;transition:.3s ease-in-out;font-size:36px;line-height:1;color:#2487ce}@media (min-width:1024px){#hero{background-attachment:fixed}}@media (max-height:800px){#hero{height:auto}}section{padding:80px 0;overflow:hidden}.section-title{padding-bottom:30px}.section-title h2{margin-bottom:20px;padding-bottom:0}.section-title p{margin-bottom:0;font-size:14px;color:#919191}.about .content h3{font-weight:600;font-size:26px}.about .content ul,.about-video .content ul{list-style:none;padding:0}.about .content ul li{padding-left:28px;position:relative}.about .content ul li+li,.portfolio-details .portfolio-info ul li+li{margin-top:10px}.about .content ul i{position:absolute;left:0;top:2px;font-size:20px;color:#2487ce;line-height:1}.about .content p:last-child,.about-video .content p:last-child{margin-bottom:0}.about .content .btn-learn-more{font-weight:600;font-size:14px;letter-spacing:1px;display:inline-block;padding:12px 32px;border-radius:5px;transition:.3s;line-height:1;color:#2487ce;-webkit-animation-delay:.8s;animation-delay:.8s;margin-top:6px;border:2px solid #2487ce}.about .content .btn-learn-more:hover{background:#2487ce;color:#fff;text-decoration:none}.counts{padding:60px 0}.counts .count-box{width:100%;text-align:center}.counts .count-box span{font-size:48px;line-height:48px;display:block;font-weight:700;color:#124265;margin:auto}.counts .count-box p{padding:8px 0 0;font-weight:600;font-size:14px;color:#1e6ca6}.about-video .content h3{font-weight:700;font-size:24px;color:#124265}.about-video .content ul li{padding-bottom:10px;padding-left:28px;position:relative}.about-video .content ul i{font-size:24px;color:#2487ce;position:absolute;left:0;top:-2px}.about-video .play-btn{width:94px;height:94px;background:radial-gradient(#2487ce 50%,rgba(36,135,206,.4) 52%);border-radius:50%;display:block;position:absolute;top:calc(50% - 47px)}.about-video .play-btn::after{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:100;transition:.4s cubic-bezier(.55,.055,.675,.19)}.about-video .play-btn::before{content:'';position:absolute;width:120px;height:120px;-webkit-animation:2s infinite pulsate-btn;animation:2s infinite pulsate-btn;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid rgba(36,135,206,.7);top:-15%;left:-15%;background:rgba(198,16,0,0)}.about-video .play-btn:hover::after{border-left:15px solid #2487ce;transform:scale(20)}.about-video .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0}@-webkit-keyframes pulsate-btn{0%{transform:scale(.6,.6);opacity:1}100%{transform:scale(1,1);opacity:0}}@keyframes pulsate-btn{0%{transform:scale(.6,.6);opacity:1}100%{transform:scale(1,1);opacity:0}}.clients{padding:15px 0}.clients img{max-width:45%;transition:.4s ease-in-out;display:inline-block;padding:15px 0;filter:grayscale(100)}.clients img:hover{filter:none;transform:scale(1.15)}.testimonials .testimonial-item .testimonial-img{width:90px;border-radius:50%;margin:0 auto}.testimonials .testimonial-item h3{font-size:18px;font-weight:700;margin:10px 0 5px;color:#111}.testimonials .testimonial-item h4{font-size:14px;color:#999;margin:0}.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:#c9e3f5;font-size:26px}.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonials .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px}.testimonials .testimonial-item p{font-style:italic;margin:0 15px 35px;padding:20px;background:#f3f9fd;position:relative;border-radius:6px}.testimonials .testimonial-item p::after{content:"";width:0;height:0;border-top:20px solid #f3f9fd;border-right:20px solid transparent;border-left:20px solid transparent;position:absolute;bottom:-20px;left:calc(50% - 20px)}.testimonials .swiper-pagination{margin-top:20px;position:relative;margin-left:calc(100% - 112%)}.testimonials .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff;opacity:1;border:1px solid #262626}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet-active,.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#2487ce}.services .icon-box{text-align:left;transition:.3s ease-in-out;background:#fff}.services .icon-box .icon{margin:0 auto;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out;position:relative}.services .icon-box .icon i{font-size:36px;transition:.5s;position:relative}.services .icon-box .icon svg{position:absolute;top:0;left:0}.services .icon-box .icon svg path{transition:.5s;fill:#f5f5f5}.services .icon-box h4{font-weight:600;margin:10px 0 15px;font-size:22px}.services .icon-box h4 a{color:#124265;transition:.3s ease-in-out}.services .icon-box p{line-height:24px;font-size:14px;margin-bottom:0}.services .icon-box .source-sans{margin-left:15px}.services .iconbox-blue i{color:#47aeff}.services .iconbox-blue:hover .icon path{fill:#47aeff}.services .iconbox-orange i{color:#ffa76e}.services .iconbox-orange:hover .icon path{fill:#ffa76e}.services .iconbox-pink i{color:#e80368}.services .iconbox-pink:hover .icon path{fill:#e80368}.services .iconbox-yellow i{color:#ffbb2c}.services .iconbox-yellow:hover .icon path{fill:#ffbb2c}.services .iconbox-red i{color:#ff5828}.services .iconbox-red:hover .icon path{fill:#ff5828}.services .iconbox-teal i{color:#11dbcf}.services .iconbox-teal:hover .icon path{fill:#11dbcf}.cta{background:0 0/cover #2487ce;padding:60px 0}.cta h3{color:#fff;font-size:28px;font-weight:700}.cta .cta-btn{font-weight:600;font-size:14px;letter-spacing:1px;display:inline-block;padding:10px 35px;border-radius:5px;transition:.5s;margin-top:10px;border:2px solid #fff;color:#fff}.cta .cta-btn:hover,.pricing .featured .btn-buy:hover{background:#fff;color:#2487ce}#footer .footer-top .footer-contact,#footer .footer-top .footer-links,.portfolio .portfolio-item{margin-bottom:30px}.portfolio #portfolio-flters{padding:2px 15px;margin:0 auto 35px;list-style:none;text-align:center;border-radius:50px}.portfolio #portfolio-flters li{cursor:pointer;display:inline-block;padding:10px 15px 8px;font-size:14px;font-weight:600;line-height:1;text-transform:uppercase;color:#444;margin-bottom:5px;transition:.3s ease-in-out}.portfolio #portfolio-flters li:last-child{margin-right:0}.portfolio .portfolio-wrap{transition:.3s;position:relative;overflow:hidden;z-index:1}.portfolio .portfolio-wrap::before{content:"";background:rgba(36,135,206,.6);position:absolute;left:30px;right:30px;top:30px;bottom:30px;transition:.3s ease-in-out;z-index:2;opacity:0}.portfolio .portfolio-wrap .portfolio-info{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:3;transition:.3s ease-in-out;display:flex;flex-direction:column;justify-content:center;align-items:center}.portfolio .portfolio-wrap .portfolio-info::before{display:block;content:"";width:48px;height:48px;position:absolute;top:35px;left:35px;border-top:3px solid #fff;border-left:3px solid #fff;transition:.5s;z-index:9994}.portfolio .portfolio-wrap .portfolio-info::after{display:block;content:"";width:48px;height:48px;position:absolute;bottom:35px;right:35px;border-bottom:3px solid #fff;border-right:3px solid #fff;transition:.5s;z-index:9994}.portfolio .portfolio-wrap .portfolio-info h4{font-size:20px;color:#fff;font-weight:600}.portfolio .portfolio-wrap .portfolio-info p{color:#fff;font-size:14px;text-transform:uppercase;padding:0;margin:0}.portfolio .portfolio-wrap .portfolio-links{text-align:center;z-index:4}.portfolio .portfolio-wrap .portfolio-links a{color:rgba(255,255,255,.6);margin:0 2px;font-size:28px;display:inline-block;transition:.3s}.portfolio .portfolio-wrap:hover::before{top:0;left:0;right:0;bottom:0;opacity:1}.portfolio .portfolio-wrap:hover .portfolio-info,.team .member:hover .social{opacity:1}.portfolio .portfolio-wrap:hover .portfolio-info::before{top:15px;left:15px}.portfolio-details{padding-top:40px}.portfolio-details .portfolio-details-slider .swiper-pagination{margin-top:20px;position:relative}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff;opacity:1;border:1px solid #2487ce}.portfolio-details .portfolio-info{padding:30px;box-shadow:0 0 30px rgba(18,66,101,.08)}#footer,.team .member{box-shadow:0 2px 15px rgba(18,66,101,.08)}.portfolio-details .portfolio-info h3{font-size:22px;font-weight:700;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.portfolio-details .portfolio-info ul{list-style:none;padding:0;font-size:15px}.portfolio-details .portfolio-description{padding-top:30px}.portfolio-details .portfolio-description h2{font-size:26px;font-weight:700;margin-bottom:20px}.team .member{margin-bottom:20px;overflow:hidden;text-align:center;border-radius:4px;background:#fff}.team .member .member-img{position:relative;overflow:hidden}.team .member .social{position:absolute;left:0;bottom:0;right:0;height:40px;opacity:0;transition:.3s ease-in-out;text-align:center;background:rgba(255,255,255,.85);display:inline-flex;align-items:center;justify-content:center}.team .member .social a{transition:color .3s;color:#124265;margin:0 10px;display:inline-block}.team .member .social i{font-size:18px;margin:0 2px;line-height:0}.team .member .member-info{padding:25px 15px}.team .member .member-info h4{font-weight:700;margin-bottom:5px;font-size:18px;color:#124265}.team .member .member-info span{display:block;font-size:13px;font-weight:400;color:#aaa}.team .member .member-info p{font-style:italic;font-size:14px;line-height:26px;color:#777}.pricing .box{padding:40px 20px;text-align:center;border-radius:8px;position:relative;overflow:hidden;background:#fefefe;box-shadow:0 5px 90px 0 rgba(110,123,131,.1)}.pricing .box h3{padding:15px;font-size:18px;text-transform:uppercase;font-weight:600;color:#124265}.breadcrumbs ol,.faq .faq-list ul,.pricing .box ul{padding:0;list-style:none}.pricing .box h4{font-size:42px;color:#2487ce;font-weight:500;font-family:"Open Sans",sans-serif;margin-bottom:20px}.pricing .box h4 sup{font-size:20px;top:-15px;left:-3px}.pricing .box h4 span{color:#bababa;font-size:16px;font-weight:300}.pricing .box ul{color:#124265;text-align:center;line-height:20px;font-size:14px}.pricing .box ul li{padding-bottom:16px}.pricing .box ul .na{color:#ccc;text-decoration:line-through}.pricing .box .btn-wrap,.pricing .featured .btn-wrap{padding:15px;text-align:center}.pricing .box .btn-buy{display:inline-block;padding:10px 40px;border-radius:4px;color:#2487ce;transition:.3s;font-size:14px;font-weight:600;border:2px solid #2487ce}.contact .info .address:hover i,.contact .info .email:hover i,.contact .info .phone:hover i,.pricing .box .btn-buy:hover{background:#2487ce;color:#fff}.pricing .featured{background:#2487ce}.pricing .featured .btn-buy{color:#fff;border:2px solid #fff}.faq .faq-list{padding:0 100px}.faq .faq-list li+li{margin-top:15px}.faq .faq-list li{padding:20px;background:#fff;border-radius:4px;position:relative}.faq .faq-list a{display:block;position:relative;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;font-weight:500;padding:0 30px;outline:0;cursor:pointer}.faq .faq-list .icon-help{font-size:24px;position:absolute;right:0;left:20px;color:#87c1ea}.faq .faq-list .icon-close,.faq .faq-list .icon-show{font-size:24px;position:absolute;right:0;top:0}.faq .faq-list p{margin-bottom:0;padding:10px 0 0}.faq .faq-list a.collapsed{color:#343a40}.faq .faq-list a.collapsed .icon-show{display:inline-block}@media (max-width:1200px){.faq .faq-list{padding:0}}.contact .info,.contact .php-email-form{width:100%;background:#fff}.contact .info i{font-size:20px;color:#2487ce;float:left;width:44px;height:44px;background:#e3f0fa;display:flex;justify-content:center;align-items:center;border-radius:5px;transition:.3s ease-in-out}.contact .info h4{padding:0 0 0 60px;font-size:22px;font-weight:600;margin-bottom:5px;color:#124265}.contact .info p{padding:0 0 0 60px;margin-bottom:0;font-size:14px;color:#217bbc}.contact .info .email,.contact .info .phone{margin-top:40px}.contact .php-email-form .form-group{padding-bottom:8px}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:1s linear infinite animate-loading;animation:1s linear infinite animate-loading}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:4px;box-shadow:none;font-size:14px}.contact .php-email-form input:focus,.contact .php-email-form textarea:focus{border-color:#2487ce}.contact .php-email-form input{height:44px}.contact .php-email-form textarea{padding:10px 12px}.contact .php-email-form button[type=submit]{background:#2487ce;border:0;padding:10px 30px;color:#fff;transition:.4s;border-radius:4px}.round.hollow a,.round.hollow a:hover{font-size:23px;padding:10px 21px;text-decoration:none}#footer .footer-newsletter form input[type=submit]:hover,.contact .php-email-form button[type=submit]:hover{background:#3194db}@-webkit-keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.breadcrumbs{padding:15px 0;background:#f8fbfe;min-height:40px;margin-top:72px}@media (max-width:992px){#header .logo{font-size:28px}#hero{height:auto}#hero h1{font-size:28px;line-height:36px}#hero h2{font-size:18px;line-height:24px}.breadcrumbs{margin-top:58px}}.breadcrumbs h2{font-size:24px;font-weight:300}.breadcrumbs ol{display:flex;flex-wrap:wrap;margin:0;font-size:14px}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li::before{display:inline-block;padding-right:10px;color:#1a5e90;content:"/"}#footer{color:#444;font-size:14px;background:#f8fbfe}#footer .footer-top{padding:60px 0 30px}.footer-color{background:#dfe9e3}#footer .footer-top .footer-contact h3{font-size:26px;margin:0 0 10px;padding:2px 0;line-height:1;font-weight:300}#footer .footer-top .footer-contact p{font-size:14px;line-height:24px;margin-bottom:0;font-family:Raleway,sans-serif;color:#777}#footer .footer-top h4{font-size:14px;font-weight:600;color:#000;position:relative;padding-bottom:12px}.address-lines{color:#262626;padding-right:5rem;font-size:12px}.popup-box,.round.hollow a{font-family:'Open Sans',sans-serif}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:2px;color:#000;font-size:18px;line-height:1}#footer .footer-top .footer-links ul li{padding:5px 0;display:flex;align-items:center;font-size:12px}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#262626;transition:.3s;display:inline-block;line-height:1}#footer .footer-top .footer-links ul a:hover{text-decoration:none;color:#2487ce}#footer .footer-newsletter h4{font-size:16px;font-weight:700;color:#444;position:relative;padding-bottom:12px}#footer .footer-newsletter form{margin-top:30px;background:#fff;padding:6px 10px;position:relative;border-radius:5px;text-align:left;border:1px solid #cde5f6}#footer .footer-newsletter form input[type=email]{border:0;padding:4px 8px;width:calc(100% - 100px)}#footer .footer-newsletter form input[type=submit]{position:absolute;top:-1px;right:-2px;bottom:-1px;border:0;background:#2487ce;font-size:16px;padding:0 20px 2px;color:#fff;transition:.3s;border-radius:0 5px 5px 0;box-shadow:0 2px 15px rgba(0,0,0,.1)}#footer .credits{padding-top:5px;font-size:13px;color:#444}#footer .social-links a{font-size:18px;display:inline-block;background:#2487ce;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:5px;text-align:center;width:36px;height:36px;transition:.3s}#footer .social-links a:hover{background:#3194db;color:#fff;text-decoration:none}.popup-box{background-color:#fff;border:1px solid #b0b0b0;bottom:0;display:none;height:415px;position:fixed;right:70px;width:300px}.bd-lead,.open-lines,.service-pathc-p{font-family:'Source Sans Pro',sans-serif}.round.hollow{margin:40px 0 0}.round.hollow a{border:2px solid #ff6701;border-radius:35px;color:#ff6701}.bg_none i,.bg_none:hover i{font-size:17px;height:33px;line-height:30px;width:33px}.round.hollow a:hover{border:2px solid #000;border-radius:35px;color:#000}.popup-box-on{display:block!important}.popup-box .popup-head{background-color:#fff;clear:both;color:#7b7b7b;display:inline-table;font-size:21px;padding:7px 10px;width:100%;font-family:Oswald}.bg_none i{border:1px solid #ff6701;border-radius:25px;color:#ff6701}.bg_none:hover i{border:1px solid #000;border-radius:25px;color:#000}.bg_none{background:rgba(0,0,0,0);border:none}.popup-box .popup-head .popup-head-right{margin:11px 7px 0}.popup-messages .direct-chat-msg::after,.popup-messages .doted-border::after{bottom:0;content:"";left:17px;margin:0;width:2px;display:inline;z-index:-2;top:0}.popup-head-left img{border:1px solid #7b7b7b;border-radius:50%;width:44px}.popup-messages-footer>textarea{border-bottom:1px solid #b2b2b2!important;height:34px!important;margin:7px;padding:5px!important;border:none;width:95%!important}.popup-messages-footer{background:#fff;bottom:0;position:absolute;width:100%}.popup-messages-footer .btn-footer{overflow:hidden;padding:2px 5px 10px 6px;width:100%}.simple_round{background:#d1d1d1;border-radius:50%;color:#4b4b4b!important;height:21px;padding:0 0 0 1px;width:21px}.popup-box .popup-messages{background:#3f9684;height:275px;overflow:auto}.direct-chat-messages{overflow:auto;padding:10px;transform:translate(0,0)}.popup-head-right .btn-group{display:inline-flex;margin:0 8px 0 0;vertical-align:top!important}.chat-header-button{background:0 0;border:1px solid #636364;border-radius:50%;font-size:14px;height:30px;width:30px}.popup-head-right .btn-group .dropdown-menu{border:none;min-width:122px;padding:0}.popup-head-right .btn-group .dropdown-menu li a{font-size:12px;padding:3px 10px;color:#303030}.popup-messages abbr.timestamp{background:#3f9684;color:#fff;padding:0 11px}.popup-messages .chat-box-single-line{border-bottom:1px solid #a4c6b5;height:12px;margin:7px 0 20px;position:relative;text-align:center}.popup-messages .direct-chat-messages{height:auto}.popup-messages .direct-chat-timestamp{color:#fff;opacity:.6}.popup-messages .direct-chat-name{font-size:15px;font-weight:600;margin:0 0 0 49px !important;color:#fff;opacity:.9}.popup-messages .direct-chat-info{display:block;font-size:12px;margin-bottom:0}.popup-messages .big-round{margin:-9px 0 0!important}.popup-messages .direct-chat-img{border:1px solid #fff;background:#3f9684;border-radius:50%;float:left;height:40px;margin:-21px 0 0;width:40px}.direct-chat-reply-name{color:#fff;font-size:15px;margin:0 0 0 10px;opacity:.9}.direct-chat-img-reply-small{border:1px solid #fff;border-radius:50%;float:left;height:20px;margin:0 8px;width:20px;background:#3f9684}.popup-messages .direct-chat-msg{margin-bottom:10px;position:relative}.popup-messages .doted-border::after{background:0 0!important;border-right:2px dotted #fff!important;position:absolute}.popup-messages .direct-chat-msg::after{background:#fff;border-right:none;position:absolute}.direct-chat-text::after,.direct-chat-text::before{border-color:transparent #d2d6de transparent transparent;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-style:solid;border-width:medium;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:15px;width:0}.direct-chat-text::after{border-width:5px;margin-top:-5px}.popup-messages .direct-chat-text{background:#dfece7;border:1px solid #dfece7;border-radius:2px;color:#1f2121}.direct-chat-text{background:#d2d6de;border:1px solid #d2d6de;border-radius:5px;color:#444;margin:5px 0 0 50px;padding:5px 10px;position:relative}.about-title-h1,.bd-lead{color:#262626}.iframe-container{overflow:hidden;padding-top:56.25%}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;overflow:hidden;width:100%}.navigation-bar-wrapper{height:90%;display:block;position:relative}.top-contact-header{justify-content:flex-end;align-items:center}.f-container,.footer-links-wrapper{justify-content:space-between;display:flex}.navigation-bar-wrapper .head-p-phone i{font-size:14px;padding:3px}#testimonials{padding-bottom:110px!important;position:relative}.px-14-py-8{padding:13px 14rem}.mr-5{margin-right:5px}.bd-lead{font-weight:700;margin-top:1rem;font-size:22px;text-align:center}.service-pathc-p{color:#fff}.service-end-h1{color:#262626;margin-right:-180px}.open-lines{color:#262626;padding-right:2.5rem;font-size:12px}.copyright{font-size:12px;color:#000;padding:0 6rem}.footer-links-wrapper{padding:0 6rem}.pl-7{padding-left:7rem}.pr-5{padding-right:5rem}.pl-0{padding-left:0}@media (min-width:1300px) and (max-width:1440px){#hero{padding:0!important}#portfolio{height:auto!important}.portfolio .swiper-pagination{margin-left:0!important;left:0!important;top:85%;transform:translateX(-50%)}}@media (min-width:1500px){.portfolio .swiper-pagination{margin-left:0!important;left:35px!important;top:85%;transform:translateX(-50%)}#portfolio{height:auto!important}}.f-container{flex-wrap:wrap;padding:0 6rem}.f-items{width:calc(1/5*100% - (1-1/5)*15px)}.f-top-container{display:flex;justify-content:space-between;flex-wrap:wrap}.f-top-items{width:calc(1/3*100% - (1-1/3)*15px)}.j-content-ent{justify-content:end}.contact-title{margin-right:1rem;font-size:16px;font-weight:700}@media (max-width:1024px){.f-container{padding:0}.f-items{width:calc(1/3*100% - (1-1/3)*15px)}.sm-w-100{width:100%}.sm-devices{display:flex;align-items:center}.sm-devices .social-icon{margin-right:5px}.pfoot-title{margin-bottom:.625rem}}@media (max-width:768px){.clients img{max-width:40%}.breadcrumbs .d-flex{display:block!important}.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline-block}.f-container{margin-right:-15px}.f-items{width:calc(1/1*100% - (1-1/2)*15px)}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.mobile-offcanvas .container,.mobile-offcanvas .container-fluid,.navbar ul,.offcanvas-header{display:block}.bottom_ul li,.navbar a,.navbar a:focus{font-size:20px;color:#fff}#hero,.about-video{padding:0!important}.card-div,.close-btn-nav,.serv-col-div,.swiper-slide{text-align:center}section:not(.testimonials){background:#fff!important}#header .container .row .col-md-2,.foot-first div:first-child,.foot-first div:nth-child(2),.foot-first div:nth-child(3){width:100%}.view-service-btn{background:#fdf888!important;color:#000!important}.view-service-btn:hover{box-shadow:none!important}.op-btn{margin-top:2rem!important}.mobile-offcanvas{visibility:hidden;transform:translateX(100%);border-radius:0;display:block;position:fixed;top:0;right:0;height:100%;width:80%;z-index:1200;overflow-y:scroll;overflow-x:hidden;transition:visibility .3s ease-in-out,transform .3s ease-in-out}.bi-x-circle::before{content:"\f623";background:#fff;border-radius:50%}.mobile-offcanvas.show{visibility:visible;transform:translateX(0)}.navbar ul{float:right;margin-top:25px;margin-right:15px}#navbar_main{background:#000}.close-btn-nav{background:#fff;color:#000;border-radius:50%;width:30px;font-weight:bolder;font-size:23px;opacity:1.5!important;height:30px;margin-bottom:-25px!important}.close-btn-nav p{padding:0 0 0 3px}.navbar a,.navbar a:focus{display:flow-root!important;align-items:center;justify-content:space-between;padding:10px 0 10px 30px;white-space:nowrap;transition:.3s;text-align:right;margin-top:20px}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:#fdf888!important}.banner-slider .swiper-slide{background:#f9ecd7}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto}.swiper-slide{font-size:18px;background:#fff;height:calc((100% - 30px)/ 2);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:500px;object-fit:cover}.mbanner-container,.mySwiper .swiper-wrapper .row .col-md-8{width:50%!important}.serv-foot-div .col-md-8,.swiper-slide{width:100%!important}.about-video,.about-video .video-box,.mbanner-container{height:auto}.slider-p{font-family:SourceSansPro-Light;font-weight:100;font-size:20px;line-height:18px;color:#a5a5a5}.pfoot-title{font-size:15.44px}.p-phone,.p-whatsapp{line-height:22.32px;font-size:20px!important}.bxl-whatsapp:before,.foot-first .bxs-phone:before,.section-title h2{font-size:25px!important}.testimonials .swiper-pagination{margin-top:41px!important}#hero{margin:0!important}#hero .swiper-slide div:first-child{margin-bottom:-14px!important;padding:0!important}.client-frow{display:flex!important}.swiper-slide div:first-child .slider-h4{font-size:47.12px!important;line-height:48.67px!important;margin-top:15px}.portfolio .swiper-pagination{position:absolute;top:50%;left:50%!important;right:50%;bottom:0!important}#hero .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{margin-left:0!important;left:0!important;top:92%;transform:translateX(-50%)}.swiper-slide{padding-bottom:25px}.about .col-md-12{padding-left:50px;padding-right:50px}.about-video .video-box{padding:40px}.about,.section-title{padding:25px 0 0!important}.srv-section . .about-video .video-box h1{font-size:35px;word-wrap:break-word}.intro .intro-text{background:#faeeef;height:auto;padding:20px!important;right:50%}.testimonials .testimonials-slider{display:block!important}.about-desc{font-size:10px}.serv-foot-div .text-center{text-align:right!important;margin-left:-40px}.srv-section{padding:0!important;height:auto;background:linear-gradient(white 0,#fff 60%,#f9ecd7 0)}.serv-foot-div h1,p{float:none!important}.card-div{width:87%;background:#447964;padding:50px;position:fixed;margin:0 0 0 60px}#services .icon-box p{font-size:1rem!important}.card-div p{margin-bottom:25px;font-size:17px}.testimonials button{font-size:20px}.services .icon-box a{font-size:16px!important}#portfolio .icon-box .description{font-size:15px!important;line-height:21px;margin-bottom:0}.card-div h1{font-size:3rem}.testimonials-slider .swiper-slide{width:195.5px!important}.testimonials .swiper-slide{margin-right:40px!important}.testimonial-img1{width:50%}.serv-col-div{margin-top:30px}.foot-first{margin:0!important;padding:15px!important}#services{padding:15px 0!important}.social-icon{padding:5px 9px 7px 11px !important}.mySwiper .swiper-wrapper{height:auto!important}}@media (min-width:768px) and (max-width:1024px){.nav-wrap,.social-icon{align-items:center;display:flex}.pl-7{padding-left:0}.pr-5{padding-right:0}.testimonials-slider{width:60%}.section-title h2{margin-bottom:15px}.testimonials .swiper-pagination{left:40%!important;top:68%}.sm-hide{display:none}.lg-hide{display:block}.nav-wrap{justify-content:space-between}.nav-wrap .mobile-nav-toggle{margin:0!important}.head-logo{width:185px;height:50px;object-fit:cover}.mobile-nav-toggle{font-size:26px}#hero{display:block!important;height:auto!important}#hero .col-xl-12.col-lg-12.col-md-12.text-center,#hero .row.justify-content-center,#hero .swiper-slide .row .col-md-12.col-lg-12.col-xl-7{height:auto}#hero .swiper-pagination{left:-30rem!important}.mbanner-container{padding:32px;text-align:center;height:auto}.slider-p{margin-top:1rem}.video-box.align-self-baseline.ldiv{display:grid;align-content:center;justify-items:center}.video-box.align-self-baseline.ldiv img{width:100%}.intro .intro-text{width:70%;margin-top:-8rem;margin-left:0;padding:30px 6rem!important}.aboutSwiper-paination{left:-18rem!important;top:25vh!important;z-index:5}.card-div{position:fixed;bottom:-21rem;top:unset;left:50%;transform:translateX(-50%);margin:0;padding:30px 7rem}.srv-section{background:linear-gradient(white 0,#fff 65%,#f9ecd7 0);height:830px}.md-float-none{float:none!important}.fflower-bottom-text{position:absolute;bottom:0;left:50%;transform:translateX(-70%);width:100%}#portfolio .container{width:90%}.portfolio .swiper-pagination{margin-left:0!important;left:15%!important;top:70%;transform:translateX(-43%);position:absolute}.portfolio .swiper-wrapper{height:auto!important;padding-bottom:6rem}.px-14-py-8{padding:20px 2rem}.pfoot-title{font-size:26px!important}.p-phone,.p-whatsapp{font-size:20px!important}.p-phone{margin-right:1rem}.navigation-bar-wrapper .head-p-phone i,.social-icon{font-size:14px}.j-content-ent{justify-content:start}.sm-mb-1{margin-bottom:1rem}.footer-links-wrapper{padding:0}.social-icon{width:30px;height:30px;background:#000;border-radius:50%;left:calc(50% - 47px);top:calc(50% - 47px);overflow:hidden;padding:5px 7px 4px 8px;color:#fff;justify-content:center}.footer-links .d-flex.align-items-center a{margin-right:5px}.copyright{padding:0;text-align:left}.top-contact-header{position:absolute;bottom:0;width:100%;text-align:right}.top-contact-header li a{color:#fff;font-size:18px}.head-p-phone i:before{background:#fff;color:#000}#header a i.bxl-whatsapp:before{font-size:14px!important}.offcanvas-header .btn-close{display:flex;align-items:center;justify-content:center;margin:.8rem -.5rem -.5rem auto !important}.mobile-d-none{display:none!important}.navigation-bar-wrapper{height:90%;display:block;position:relative;margin-top:50px}}@media (min-width:1024px) and (max-width:1279px){.card-div,.fflower-bottom-text{left:50%;transform:translateX(-50%)}.pl-7{padding-left:0}.pr-5{padding-right:0}#about{padding-top:40px!important}.head-logo{width:56px}.mobile-nav-toggle{font-size:26px}#hero{display:block!important;height:100%!important}.mbanner-container{padding:5rem 3rem 4rem;height:auto}#hero .swiper-container-horizontal>.swiper-pagination-bullets{bottom:4rem;top:unset;left:-15rem!important}.slider-p{margin-top:.5rem}.video-box.align-self-baseline.ldiv{inline:flex;align-content:center;justify-items:center}.md-lap-screen,.social-icon{align-items:center;display:flex}.video-box.align-self-baseline.ldiv img{width:100%}.intro .intro-text{width:70%;margin-top:-8rem;margin-left:0;padding:30px 6rem!important}.card-div{position:fixed;bottom:-18rem;top:unset;margin:0;padding:30px 1rem;width:70%}.srv-section{background:linear-gradient(white 0,#fff 65%,#f9ecd7 0);height:900px}.md-float-none{float:none!important}.fflower-bottom-text{position:absolute;bottom:2rem;width:100%}.portfolio .swiper-pagination{margin-left:0!important;left:0!important;top:88%;transform:translateX(-50%)}.portfolio .swiper-wrapper{height:auto!important}.footer-links .d-flex.align-items-center a,.md-lap-screen a{margin-right:5px}.services .container .row{padding:0 30px}#portfolio .container{width:90%}.px-14-py-8{padding:20px 2rem}.pfoot-title{font-size:26px!important}.p-phone,.p-whatsapp{font-size:20px!important}.p-phone{margin-right:1rem}.navigation-bar-wrapper .head-p-phone i,.social-icon{font-size:14px}.j-content-ent{justify-content:end}.f-container,.footer-links-wrapper{padding:0}.social-icon{width:30px;height:30px;background:#000;border-radius:50%;left:calc(50% - 47px);top:calc(50% - 47px);overflow:hidden;padding:5px 7px 4px 8px;color:#fff;justify-content:center}.copyright{padding:0;text-align:left}.top-contact-header{position:absolute;bottom:0;width:100%;text-align:right}.top-contact-header li p{color:#fff;font-size:18px}.head-p-phone i:before{background:#fff;color:#000}#header p i.bxl-whatsapp:before{font-size:14px!important}.offcanvas-header .btn-close{display:flex;align-items:center;justify-content:center;margin:.8rem -.5rem -.5rem auto !important}.mobile-d-none{display:none!important}}@media (min-width:1024px) and (max-width:1199px){#hero .col-xl-12.col-lg-12.col-md-12.text-center,#hero .row.justify-content-center,#hero .swiper-slide .row .col-md-12.col-lg-12.col-xl-7{height:auto}.mbanner-container{padding:1rem 3rem 4rem}#hero .swiper-container-horizontal>.swiper-pagination-bullets{left:-31rem!important}}.chat-screen{position:fixed;bottom:68px;right:75px;z-index:9999;width:350px;background:#fff;box-sizing:border-box;border-radius:15px;box-shadow:0 15px 20px rgba(0,0,0,.1);visibility:hidden}.chat-bot-icon,.chat-screen .chat-header,.chat-screen .chat-mail button{background-image:linear-gradient(to right,#447964,#447964,#447964,#447964,#447964)}.chat-screen.show-chat{-moz-transition:bottom .5s linear;-webkit-transition:bottom .5s linear;transition:bottom .5s linear;visibility:visible;bottom:10px}.chat-screen .chat-header{border-radius:15px 15px 0 0;padding:15px;display:block}.chat-screen .chat-header .chat-header-title{display:inline-block;width:calc(100% - 50px);color:#fff;font-size:14px}.chat-screen .chat-header .chat-header-option{display:inline-block;width:44px;color:#fff;font-size:14px;text-align:right}.chat-screen .chat-header .chat-header-option .dropdown .dropdown-toggle svg{color:#fff}.chat-screen .chat-mail{padding:2px;display:block}.chat-screen .chat-mail input.form-control{border-radius:30px;border:1px solid #e1e1e1;color:#3b3f5c;font-size:14px;padding:.55rem 1.25rem}.chat-screen .chat-mail input.form-control:focus{box-shadow:none;border:1px solid #add5fc}.chat-screen .chat-mail .select2 .selection .select2-selection .select2-selection__rendered{border-radius:30px;border:1px solid #e1e1e1;height:calc(1.28em + 1.28rem + 2px);padding:9px 20px;font-size:14px}.chat-screen .chat-mail .select2.select2-container--open .selection .select2-selection{box-shadow:none;border-radius:30px}.chat-screen .chat-mail button{border:none;transition:transform .5s;font-size:20px}.chat-screen .chat-mail .form-group{margin-bottom:1.5rem}.chat-screen .chat-body{padding:25px;display:inline-block;min-height:382px;max-height:382px;background:#fbfbfb}.chat-screen .chat-body .chat-start{border:1px solid #f8d4ff;width:150px;border-radius:50px;padding:6px 10px;font-size:12px;margin:0 auto 15px;text-align:center;background:#fff}.chat-bot-icon,.default-div{position:fixed;bottom:20px;height:50px;border-radius:30px;line-height:50px;cursor:pointer}.chat-screen .chat-body .chat-bubble{font-size:12px;padding:10px 15px;box-shadow:none;display:inline-block;clear:both;margin-bottom:10px;box-shadow:0 5px 5px rgba(0,0,0,.02)}.chat-screen .chat-body .chat-bubble.you{background-image:linear-gradient(to right,#673ab7,#813bcb,#9e38de,#bc32ef,#dc22ff);color:#fff;border-radius:0 15px 15px;align-self:flex-start;display:table}.chat-screen .chat-body .chat-bubble.me{background-image:linear-gradient(to right,#fff,#fff,#fff,#fff,#fff);color:#888ea8;border-radius:15px 0 15px 15px;float:right;align-self:flex-end;display:table}.chat-screen .chat-input{width:100%;position:relative;margin-bottom:-5px}.chat-screen .chat-input input{width:100%;background:#fff;padding:15px 70px 15px 15px;border-radius:0 0 15px 15px;resize:none;border-width:1px 0 0;border-style:solid;border-color:#f8f8f8;color:#7a7a7a;font-weight:400;font-size:13px;transition:border-color .5s}.chat-screen .chat-input input:focus{border-color:#f9dcff}.chat-screen .chat-input input:focus+.input-action-icon a svg.feather-send{color:#bc32ef}.chat-screen .chat-input .input-action-icon{width:61px;white-space:nowrap;position:absolute;z-index:1;top:15px;right:15px;text-align:right}.chat-screen .chat-input .input-action-icon a{display:inline-block;margin-left:5px;cursor:pointer}.chat-screen .chat-input .input-action-icon a svg{height:17px;width:17px;color:#a9a9a9}.chat-screen .chat-session-end{display:block;width:100%;padding:25px}.chat-screen .chat-session-end h5{font-size:17px;text-align:center;font-weight:700;margin-top:20px}.chat-screen .chat-session-end p{font-size:14px;text-align:center;margin:20px 0}.chat-screen .chat-session-end .rate-me{width:120px;margin:40px auto}.chat-screen .chat-session-end .rate-me .rate-bubble{display:inline-block;text-align:center;width:50px}.chat-screen .chat-session-end .rate-me .rate-bubble span{height:50px;width:50px;text-align:center;display:block;line-height:46px;cursor:pointer;transition:transform .5s;margin-bottom:7px}.chat-screen .chat-session-end .rate-me .rate-bubble span:hover{transform:scale(1.1);transition:transform .5s}.chat-screen .chat-session-end .rate-me .rate-bubble.great{margin-right:12px;color:#43cc6c}.chat-screen .chat-session-end .rate-me .rate-bubble.great span{background:#43cc6c;border-radius:50px 50px 0}.chat-screen .chat-session-end .rate-me .rate-bubble.bad{color:#ef4252}.chat-screen .chat-session-end .rate-me .rate-bubble.bad span{background:#ef4252;border-radius:50px 50px 50px 0}.chat-screen .chat-session-end .transcript-chat{display:block;text-align:center;margin-top:80px;color:#0768f8;text-decoration:underline;line-height:20px}.chat-screen .powered-by{margin-top:20px;text-align:center;font-size:12px}.chat-bot-icon{right:20px;width:50px;box-shadow:0 10px 15px rgba(0,0,0,.1);text-align:center;transition:.5s}.chat-bot-icon img{height:90px;width:90px;position:absolute;right:-13px;top:-33px}.chat-bot-icon svg{color:#fff;-moz-transition:.5s linear;-webkit-transition:.5s linear;transition:transform .5s linear;position:absolute;left:13px;top:13px;opacity:0;z-index:-1}.chat-bot-icon svg.animate{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1;z-index:1}.boat-meem-logo{width:15%}.default-div{right:83px;width:10%;background:#447964;box-shadow:0 10px 15px #000;text-align:center;transition:.5s}@media (max-width:768px){.default-div{width:35%!important}.chat-screen{position:fixed;bottom:68px;right:75px;z-index:9999;width:220px;background:#fff;box-sizing:border-box;border-radius:15px;box-shadow:0 15px 20px #000;visibility:hidden}.boat-meem-logo{width:10%}}@media (max-device-width:320px){.chat-screen{position:fixed;bottom:68px;right:20px;z-index:9999;width:260px;background:#fff;box-sizing:border-box;border-radius:15px;box-shadow:0 15px 20px #000;visibility:hidden}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.default-div{width:20%!important}}.code-section,.code-section pre{height:0;padding:0}.btn-link:hover,a:focus,a:hover{text-decoration:none}a,a:focus,button:focus,textarea,textarea:focus{outline:0}.btn,.cursor-pointer{cursor:pointer}.custom-file-input:focus~.custom-file-label{border:1px solid #ced4da;box-shadow:none}.custom-file-input:focus~.custom-file-label::after{border:none;border-left:1px solid #ced4da}.lead a.btn.btn-primary.btn-lg{margin-top:15px;border-radius:4px}.btn-group .dropdown-menu a.dropdown-item:hover,.jumbotron{background-color:#f1f2f3}.mark,mark{background-color:#ffeccb}.code-section-container{margin-top:20px;text-align:left}.toggle-code-snippet{border:none;background-color:transparent!important;padding:0!important;box-shadow:none!important;color:#888ea8!important;margin-bottom:-24px;border-bottom:1px dashed #bfc9d4;border-radius:0}.list-icon,blockquote.blockquote>p{margin-bottom:0}.btn-group .dropdown-menu a.dropdown-item:hover svg,.toggle-code-snippet svg,span.blue{color:#1b55e2}.code-section-container.show-code .code-section{margin-top:20px;height:auto}.code-section pre{margin-bottom:0;border-radius:6px}.code-section-container.show-code .code-section pre{height:auto;padding:22px}.code-section code{color:#fff}blockquote.blockquote{color:#0e1726;padding:20px 20px 20px 14px;font-size:.875rem;background-color:#fff;border-bottom-right-radius:8px;border-top-right-radius:8px;border:1px solid #e0e6ed;border-left:2px solid #1b55e2;-webkit-box-shadow:0 4px 6px 0 rgba(85,85,85,.08),0 1px 20px 0 rgba(0,0,0,.07),0 1px 11px 0 rgba(0,0,0,.07);-moz-box-shadow:0 4px 6px 0 rgba(85,85,85,.08),0 1px 20px 0 rgba(0,0,0,.07),0 1px 11px 0 rgba(0,0,0,.07);box-shadow:0 4px 6px 0 rgba(85,85,85,.08),0 1px 20px 0 rgba(0,0,0,.07),0 1px 11px 0 rgba(0,0,0,.07)}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote.media-object.m-o-border-right{border-right:4px solid #1b55e2;border-left:none}blockquote.media-object .media .usr-img img{width:55px}.list-icon{list-style:none;padding:0}.list-icon li:not(:last-child){margin-bottom:15px}.list-icon svg{width:18px;height:18px;color:#1b55e2;margin-right:2px;vertical-align:sub}.list-icon .list-text{font-size:14px;font-weight:600;color:#515365;letter-spacing:1px}a{color:#515365}a:hover{color:#555}span.green{color:#8dbf42}span.red{color:#e7515a}.form-group label,label{font-size:14px;color:#595959;letter-spacing:1px;line-height:24px}.custom-control-input:disabled~.custom-control-label{color:#d3d3d3}.form-control{height:auto;border:1px solid #bfc9d4;color:#3b3f5c;font-size:15px;letter-spacing:1px;padding:.35rem 1.25rem;border-radius:6px}.form-control:focus{box-shadow:0 0 5px 2px rgba(194,213,255,.6196078431372549);border-color:#1b55e2;color:#3b3f5c}.form-control::-webkit-input-placeholder{color:#acb0c3;font-size:15px}.form-control::-ms-input-placeholder{color:#acb0c3;font-size:15px}.form-control::-moz-placeholder{color:#acb0c3;font-size:15px}.form-control:focus::-webkit-input-placeholder{color:#d3d3d3;font-size:15px}.form-control:focus::-ms-input-placeholder{color:#d3d3d3;font-size:15px}.form-control:focus::-moz-placeholder{color:#d3d3d3;font-size:15px}.form-control.form-control-lg{font-size:19px;padding:11px 20px}.form-control.form-control-sm{padding:7px 16px;font-size:13px}.custom-file-label,.custom-select{height:auto;border:1px solid #f1f2f3;color:#3b3f5c;font-size:15px;padding:8px 10px;letter-spacing:1px;background-color:#f1f2f3}.custom-select.custom-select-lg{font-size:18px;padding:16px 20px}.custom-select.custom-select-sm{font-size:13px;padding:7px 16px}.custom-select:focus{box-shadow:none;border-color:#1b55e2;color:#3b3f5c}.form-control-file{width:100%;color:#5c1ac3}.form-control-file::-webkit-file-upload-button{letter-spacing:1px;padding:9px 20px;text-shadow:none;font-size:12px;color:#fff;font-weight:400;white-space:normal;word-wrap:break-word;transition:.3s ease-out;touch-action:manipulation;cursor:pointer;background-color:#5c1ac3;box-shadow:0 0 15px 1px rgba(113,106,202,.2);will-change:opacity,transform;-webkit-transition:.3s ease-out;border-radius:4px;border:transparent;outline:0}.form-control-file::-ms-file-upload-button{letter-spacing:1px;padding:9px 20px;text-shadow:none;font-size:14px;color:#fff;font-weight:400;white-space:normal;word-wrap:break-word;transition:.3s ease-out;touch-action:manipulation;cursor:pointer;background-color:#5c1ac3;box-shadow:0 0 15px 1px rgba(113,106,202,.2);will-change:opacity,transform;-webkit-transition:.3s ease-out;border-radius:4px;border:transparent;outline:0}.form-control-file.form-control-file-rounded::-webkit-file-upload-button{-webkit-border-radius:1.875rem!important;-moz-border-radius:1.875rem!important;-ms-border-radius:1.875rem!important;-o-border-radius:1.875rem!important;border-radius:1.875rem!important}select.form-control.form-custom{display:inline-block;width:100%;height:calc(2.25rem + 2px);vertical-align:middle;background:url(../img/arrow-down.png) right .75rem center/13px 14px no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-file,.custom-file input{height:auto}.custom-file-label::after{height:auto;padding:8px 12px;color:#515365}.input-group .btn:focus,.input-group .btn:hover,.input-group button:focus,.input-group button:hover{transform:none}.input-group .input-group-append .input-group-text,.input-group .input-group-prepend .input-group-text{border:1px solid #bfc9d4;background-color:#f1f2f3}.input-group .input-group-append .input-group-text svg,.input-group .input-group-prepend .input-group-text svg{color:#888ea8}.input-group:hover .input-group-append .input-group-text svg,.input-group:hover .input-group-prepend .input-group-text svg{color:#1b55e2;fill:rgba(27,85,226,0.23921568627450981)}.invalid-feedback{color:#e7515a;font-size:13px;font-weight:700;letter-spacing:1px}.valid-feedback{color:#8dbf42;font-size:13px;font-weight:700;letter-spacing:1px}.btn,.btn:focus,.btn:hover{color:#3b3f5c;background-color:#f1f2f3}.valid-tooltip{background-color:#8dbf42}.invalid-tooltip{background-color:#e7515a}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#8dbf42;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%238dbf42' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e")}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#8dbf42}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23e7515a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e")}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#e7515a}.dropdown-toggle:after,.dropleft .dropdown-toggle::before,.dropright .dropdown-toggle::after,.dropup .dropdown-toggle::after{display:none}.dropdown-toggle svg.feather[class*=feather-chevron-]{width:15px;height:15px;vertical-align:middle}.btn{padding:.38rem 1.25rem;text-shadow:none;font-size:14px;font-weight:400;white-space:normal;word-wrap:break-word;transition:.3s ease-out;touch-action:manipulation;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);will-change:opacity,transform;-webkit-transition:.3s ease-out}.btn svg{width:20px;height:20px;vertical-align:bottom}.btn.rounded-circle{height:40px;width:40px;padding:8px}.btn:focus,.btn:hover{border-color:#d3d3d3;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 #e0e6ed,0 2px 10px 0 #e0e6ed;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.btn-group .btn:focus,.btn-group .btn:hover{-webkit-transform:none;transform:none}.btn.btn[disabled],.btn.disabled{background-color:#f1f2f3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,.13)}.btn.btn[disabled]:hover,.btn.disabled:hover{cursor:not-allowed}.btn .caret{border-top-color:#0e1726;margin-top:0;margin-left:3px;vertical-align:middle}.btn+.caret,.btn+.dropdown-toggle .caret{margin-left:0}.btn-group .btn,.btn-group>.btn{padding:8px 14px}.btn-group .btn.btn-lg,.btn-group-lg>.btn,.btn-group>.btn.btn-lg,.btn-lg{padding:.625rem 1.5rem;font-size:16px}.btn-group .dropdown-menu,.dropdown:not(.custom-dropdown-icon) .dropdown-menu{box-shadow:rgba(113,106,202,.2) 0 0 15px 1px;padding:10px;border-image:initial}.btn-group-lg .btn,.btn-group-lg>.btn{font-size:1.125rem}.btn-group .btn.btn-sm,.btn-group-sm>.btn,.btn-group>.btn.btn-sm,.btn-sm{font-size:.6875rem}.btn-group .dropdown-menu{border:1px initial;border-width:initial}.btn-group .dropdown-menu a.dropdown-item{border-radius:5px;font-size:12px;font-weight:700;color:#888ea8;padding:11px 8px}.btn-group .dropdown-menu a.dropdown-item svg{cursor:pointer;color:#888ea8;margin-right:6px;vertical-align:middle;width:20px;height:20px;fill:rgba(0,23,55,0.08)}.dropdown:not(.custom-dropdown-icon) .dropdown-menu{border:1px initial;z-index:899;border-width:initial}.dropdown:not(.custom-dropdown-icon) .dropdown-menu a.dropdown-item{font-size:12px;font-weight:400;color:#888ea8;padding:11px 8px;border-radius:6px;text-shadow:none}.dropdown:not(.custom-dropdown-icon) .dropdown-menu a.dropdown-item.active,.dropdown:not(.custom-dropdown-icon) .dropdown-menu a.dropdown-item:active{background-color:transparent;color:#3b3f5c;font-weight:700}.dropdown:not(.custom-dropdown-icon) .dropdown-menu a.dropdown-item:hover{color:#888ea8;background-color:#f1f2f3}.btn-danger:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-dark:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-info:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.btn-light-danger:focus,.btn-light-dark:focus,.btn-light-info:focus,.btn-light-primary:focus,.btn-light-secondary:focus,.btn-light-success:focus,.btn-light-warning:focus,.btn-outline-danger:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:focus .btn-light-default:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-info:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-success:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-success:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.btn-warning:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.btn.focus,.btn:focus,.show>.btn-danger.dropdown-toggle:focus,.show>.btn-dark.dropdown-toggle:focus,.show>.btn-info.dropdown-toggle:focus,.show>.btn-outline-danger.dropdown-toggle:focus,.show>.btn-outline-dark.dropdown-toggle:focus,.show>.btn-outline-info.dropdown-toggle:focus,.show>.btn-outline-primary.dropdown-toggle:focus,.show>.btn-outline-secondary.dropdown-toggle:focus,.show>.btn-outline-success.dropdown-toggle:focus,.show>.btn-outline-warning.dropdown-toggle:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.btn-secondary.dropdown-toggle:focus,.show>.btn-success.dropdown-toggle:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:none}.btn-primary{color:#fff!important;background-color:#1b55e2!important;border-color:#1b55e2}.btn-primary:focus,.btn-primary:hover{color:#fff!important;background-color:#1b55e2;box-shadow:none;border-color:#1b55e2}.btn-primary.active,.btn-primary:active{background-color:#1b55e2;border-top:1px solid #1b55e2}.btn-primary.btn[disabled],.btn-primary.disabled,.btn-primary:disabled{background-color:#1b55e2;border-color:#1b55e2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff!important;background-color:#2aebcb;border-color:#2aebcb}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff!important;background-color:#1b55e2;border-color:#1b55e2}.btn-danger .caret,.btn-dark .caret,.btn-info .caret,.btn-primary .caret,.btn-secondary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff}.btn-secondary,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff!important;border-color:#5c1ac3;background-color:#5c1ac3}.btn-group.open .btn-primary.dropdown-toggle{background-color:#c2d5ff}.btn-secondary:focus,.btn-secondary:hover{box-shadow:none}.btn-secondary.active,.btn-secondary:active{background-color:#5c1ac3;border-top:1px solid #5c1ac3}.btn-secondary.btn[disabled],.btn-secondary.disabled,.btn-secondary:disabled{background-color:#5c1ac3;border-color:#5c1ac3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-info,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info.focus:active,.btn-info:active:focus,.btn-info:active:hover,.btn-info:focus,.btn-info:hover,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover,.show>.btn-info.dropdown-toggle{border-color:#2196f3;background-color:#2196f3;color:#fff!important}.btn-info:focus,.btn-info:hover{box-shadow:none}.btn-info.active,.btn-info:active{background-color:#2196f3;border-top:1px solid #2196f3}.btn-info.btn[disabled],.btn-info.disabled,.btn-info:disabled{background-color:#2196f3;border-color:#2196f3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-group.open .btn-info.dropdown-toggle{background-color:#bae7ff}.btn-warning,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning.focus:active,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff!important;background-color:#e2a03f;border-color:#e2a03f}.btn-warning:focus,.btn-warning:hover{color:#fff!important;background-color:#e2a03f;box-shadow:none;border-color:#e2a03f}.btn-warning.active,.btn-warning:active{background-color:#e2a03f;border-top:1px solid #e2a03f}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#0e1726;background-color:#e2a03f;border-color:#e2a03f}.btn-warning.btn[disabled],.btn-warning.disabled,.btn-warning:disabled{background-color:#e2a03f;border-color:#e2a03f;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-danger,.btn-danger:focus,.btn-danger:hover,.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{border-color:#e7515a;background-color:#e7515a;color:#fff!important}.btn-group.open .btn-warning.dropdown-toggle{background-color:#df8505}.btn-danger:focus,.btn-danger:hover{box-shadow:none}.btn-danger.active,.btn-danger:active{background-color:#e7515a;border-top:1px solid #e7515a}.btn-danger.btn[disabled],.btn-danger.disabled,.btn-danger:disabled{background-color:#e7515a;border-color:#e7515a;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger.focus:active,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff!important;background-color:#c00;border-color:#c00}.btn-dark,.btn-dark:focus,.btn-dark:hover,.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff!important;border-color:#3b3f5c;background-color:#3b3f5c}.btn-group.open .btn-danger.dropdown-toggle{background-color:#a9302a}.btn-dark:focus,.btn-dark:hover{box-shadow:none}.btn-dark.active,.btn-dark:active{background-color:#3b3f5c;border-top:1px solid #3b3f5c}.btn-dark.btn[disabled],.btn-dark.disabled,.btn-dark:disabled{background-color:#3b3f5c;border-color:#3b3f5c;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-success,.btn-success:focus,.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{border-color:#8dbf42;background-color:#8dbf42;color:#fff!important}.btn-group.open .btn-dark.dropdown-toggle{background-color:#484848}.btn-success:focus,.btn-success:hover{box-shadow:none}.btn-success.active,.btn-success:active{background-color:#8dbf42;border-top:1px solid #8dbf42}.btn-success.btn[disabled],.btn-success.disabled,.btn-success:disabled{background-color:#8dbf42;border-color:#8dbf42;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success.focus:active,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff!important;background-color:#17c678;border-color:#17c678}.btn.box-shadow-none{border:none}.btn.box-shadow-none:focus,.btn.box-shadow-none:hover,.btn.box-shadow-none:not(:disabled):not(.disabled).active,.btn.box-shadow-none:not(:disabled):not(.disabled):active,.show>.btn.box-shadow-none.dropdown-toggle{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent}.box-shadow-none{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn-group.open .btn-success.dropdown-toggle{background-color:#499249}.btn-dismiss{color:#0e1726;background-color:#fff!important;border-color:#fff;padding:3px 7px}.btn-dismiss:focus,.btn-dismiss:hover{color:#0e1726;background-color:#fff}.btn-dismiss.active,.btn-dismiss:active{background-color:#fff;border-top:1px solid #fff}.btn-group>.btn i{margin-right:3px}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.16),0 0 0 0 rgba(0,0,0,.12);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.16),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.16),0 0 0 0 rgba(0,0,0,.12)}.btn-group>.btn+.dropdown-toggle{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-outline-danger,.btn-outline-dark,.btn-outline-info,.btn-outline-primary,.btn-outline-secondary,.btn-outline-success,.btn-outline-warning{background-color:transparent;box-shadow:none}.btn-group.dropleft .btn-primary:not(.dropdown-toggle-split),.btn-group>.btn+.dropdown-toggle.btn-primary{border-left:1px solid #4468fd}.btn-group.dropleft .btn-success:not(.dropdown-toggle-split),.btn-group>.btn+.dropdown-toggle.btn-success{border-left:1px solid #a3c66f}.btn-group.dropleft .btn-info:not(.dropdown-toggle-split),.btn-group>.btn+.dropdown-toggle.btn-info{border-left:1px solid #49acfb}.btn-group.dropleft .btn-warning:not(.dropdown-toggle-split),.btn-group>.btn+.dropdown-toggle.btn-warning{border-left:1px solid #f5b455}.btn-group.dropleft .btn-danger:not(.dropdown-toggle-split),.btn-group>.btn+.dropdown-toggle.btn-danger{border-left:1px solid #f1848b}.btn-group.dropleft .btn-dark:not(.dropdown-toggle-split),.btn-group>.btn+.dropdown-toggle.btn-dark{border-left:1px solid #70767a}.btn-group.dropleft .btn-secondary:not(.dropdown-toggle-split),.btn-group>.btn+.dropdown-toggle.btn-secondary{border-left:1px solid #8353dc}.btn-group.dropleft .dropdown-toggle-split{border-top-right-radius:0;border-bottom-right-radius:0}.btn .badge.badge-align-right{position:absolute;top:-1px;right:8px}.dropup .btn .caret{border-bottom-color:#0e1726}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#1b55e2;color:#fff!important}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#8dbf42;color:#fff!important}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#2196f3;color:#fff!important}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#e7515a;color:#fff!important}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#e2a03f;color:#fff!important}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#5c1ac3;color:#fff!important}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#3b3f5c;color:#fff!important}.show>.btn-outline-danger.dropdown-toggle:after,.show>.btn-outline-danger.dropdown-toggle:before,.show>.btn-outline-dark.dropdown-toggle:after,.show>.btn-outline-dark.dropdown-toggle:before,.show>.btn-outline-info.dropdown-toggle:after,.show>.btn-outline-info.dropdown-toggle:before,.show>.btn-outline-primary.dropdown-toggle:after,.show>.btn-outline-primary.dropdown-toggle:before,.show>.btn-outline-secondary.dropdown-toggle:after,.show>.btn-outline-secondary.dropdown-toggle:before,.show>.btn-outline-success.dropdown-toggle:after,.show>.btn-outline-success.dropdown-toggle:before,.show>.btn-outline-warning.dropdown-toggle:after,.show>.btn-outline-warning.dropdown-toggle:before{color:#fff!important}.btn-outline-primary{border:1px solid #1b55e2!important;color:#1b55e2!important}.btn-outline-info{border:1px solid #2196f3!important;color:#2196f3!important}.btn-outline-warning{border:1px solid #e2a03f!important;color:#e2a03f!important}.btn-outline-success{border:1px solid #8dbf42!important;color:#8dbf42!important}.btn-outline-danger{border:1px solid #e7515a!important;color:#e7515a!important}.btn-outline-secondary{border:1px solid #5c1ac3!important;color:#5c1ac3!important}.btn-outline-dark{border:1px solid #3b3f5c!important;color:#3b3f5c!important}.btn-outline-danger:hover,.btn-outline-dark:hover,.btn-outline-info:hover,.btn-outline-primary:hover,.btn-outline-secondary:hover,.btn-outline-success:hover,.btn-outline-warning:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.1);color:#fff!important;background-color:#fff}.btn-rounded{-webkit-border-radius:1.875rem!important;-moz-border-radius:1.875rem!important;-ms-border-radius:1.875rem!important;-o-border-radius:1.875rem!important;border-radius:1.875rem!important}.hide{display:none!important}.select2-container .select2-dropdown .select2-search .select2-search__field{border:1px solid silver;font-size:13px;padding:4px 10px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:4px 10px;font-size:13px;font-weight:400}.select2-dropdown{z-index:999999999!important}