*{scrollbar-width:thin;scrollbar-color:#bbbfc2 #fff}html{direction:ltr;box-shadow:none!important;font-size:14px}body{background:#fff0;color:#45484a;font-family:'Montserrat',Arial,sans-serif;font-size:14px;line-height:1.6;margin:0;font-weight:400}li{line-height:1.6}@media (max-width:479px){body{font-size:12px}}.container{padding:0}.col-1{width:calc(100% / 12 * 1)!important}.col-2{width:calc(100% / 12 * 2)!important}.col-3{width:calc(100% / 12 * 3)!important}.col-4{width:calc(100% / 12 * 4)!important}.col-5{width:calc(100% / 12 * 5)!important}.col-6{width:calc(100% / 12 * 6)!important}.col-7{width:calc(100% / 12 * 7)!important}.col-8{width:calc(100% / 12 * 8)!important}.col-9{width:calc(100% / 12 * 9)!important}.col-10{width:calc(100% / 12 * 10)!important}.col-11{width:calc(100% / 12 * 11)!important}.col-12{width:calc(100% / 12 * 12)!important}.page-header{background-color:#171717;border-bottom:5px solid #CCC;border-top:5px solid #384045;margin:0 0 35px 0;min-height:50px;padding:20px 0;position:relative;text-align:left}.page-header .breadcrumb{background:none;margin:0 0 2px 2px;padding:0;position:relative;z-index:1}.page-header .breadcrumb>li{display:inline-block;font-size:.85em;text-transform:uppercase;text-shadow:none}.page-header .breadcrumb>li+li:before{color:inherit;opacity:.5;font-family:FontAwesome,serif;content:"\f105";padding:0 7px 0 5px}.page-header .breadcrumb.breadcrumb-valign-mid{position:absolute;top:36%;right:20px}.page-header h1{border-bottom:5px solid #CCC;color:#fff;display:inline-block;font-size:32px;font-weight:200;line-height:32px;margin:0 0 -25px;padding:0 0 25px;position:relative}.page-header h1 span{color:#999da3;display:block;font-size:.6em;font-weight:300;line-height:1.3em;margin:7px 0 0}.page-header-no-title-border h1{border:0}.page-header-color{background-color:#F7F7F7;border-bottom:5px solid #F4F4F4;border-top:none}.page-header-color h1{border-bottom:none;color:#1d2127;font-size:2.3em;padding:0;margin:0}.page-header-color h1 span{opacity:.65}.page-header-color .breadcrumb>.active{opacity:.65}.page-header-more-padding{padding:35px 0}.page-header-light{background-color:#F7F7F7;border-bottom:5px solid #F4F4F4;border-top:none}.page-header-light h1{border-bottom:none;color:#1d2127;font-size:2.3em}.page-header-reverse{text-align:right}.page-header-reverse .breadcrumb,.page-header-reverse .breadcrumb.breadcrumb-valign-mid{float:left;left:20px;right:auto}.page-header.parallax{margin:0 0 35px;padding:180px 0 60px}.page-header-center{text-align:center}.page-header-center .breadcrumb{margin:15px 0 0}.page-header-custom-background{padding:45px 0;background-repeat:repeat;background-color:#fff0;border-top:0;border-bottom:0}.page-header-custom-background h1{color:#FFF;border:0}.page-header-custom-background h1 span{color:#FFF;opacity:.7}.page-header-custom-background .breadcrumb.breadcrumb-valign-mid{top:36%}.page-header-custom-background .breadcrumb.breadcrumb-valign-mid li.active{color:#FFF;opacity:.7}.page-header-custom-background .breadcrumb.breadcrumb-valign-mid a{color:#FFF}.page-header.custom-product{background-image:url(../assets/images/general/custom-header-bg.jpg);background-repeat:repeat;background-color:#999;border-top:5px solid #888;overflow:hidden}.page-header.custom-product .row{position:relative}.page-header.custom-product p.lead{color:#E8E8E8}.page-header.custom-product img{bottom:-47px;position:relative}.page-header.custom-product h1{color:#FFF;margin-bottom:10px;margin-top:30px;border:0}@media (min-width:992px){.page-header-more-padding h1,.page-header-custom-background h1,.page-header-float-breadcrumb h1{max-width:70%}.page-header-more-padding .breadcrumb-valign-mid,.page-header-custom-background .breadcrumb-valign-mid,.page-header-float-breadcrumb .breadcrumb-valign-mid{width:30%;text-align:right}.page-header-more-padding.page-header-reverse .breadcrumb-valign-mid,.page-header-custom-background.page-header-reverse .breadcrumb-valign-mid,.page-header-float-breadcrumb.page-header-reverse .breadcrumb-valign-mid{text-align:left}}@media (max-width:991px){.page-header .breadcrumb{float:none!important;position:static!important}.page-header .breadcrumb-valign-mid{margin-top:15px}.page-header-reverse .breadcrumb-valign-mid{margin-top:0;margin-bottom:15px}}@media (max-width:479px){.page-header h1{font-size:26px;line-height:26px}}.parallax{background-color:#fff0;background-position:50% 50%;background-repeat:repeat;background-attachment:fixed;margin:70px 0;padding:50px 0;position:relative;clear:both}.parallax blockquote{border:0;padding:0 10%}.parallax blockquote i.fa-quote-left{font-size:34px;position:relative;left:-5px}.parallax blockquote p{font-size:24px;line-height:30px}.parallax blockquote span{font-size:16px;line-height:20px;color:#999;position:relative;left:-5px}.parallax.parallax-disabled{background-attachment:scroll!important;background-position:50% 50%!important}section.section{background:#fff;margin:0;padding:60px 0}section.section.section-no-background{background:#fff0;border-top-color:#fff0}section.section.section-center{text-align:center}section.section.section-text-light h1,section.section.section-text-light h2,section.section.section-text-light h3,section.section.section-text-light h4,section.section.section-text-light h5,section.section.section-text-light h6{color:#FFF}section.section.section-text-light p{color:#e6e6e6}section.section.section-background{background-repeat:repeat;border:0}section.section.section-overlay{position:relative}section.section.section-overlay:before{content:"";display:block;background:url(../assets/images/general/video-overlay.png) repeat scroll 0 0 #fff0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}section.section.section-overlay-opacity{position:relative}section.section.section-overlay-opacity:before{content:"";display:block;background:rgb(0 0 0 / .5);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}section.section.section-overlay-opacity.section-overlay-opacity-scale-1:before{background:rgb(0 0 0 / .1)}section.section.section-overlay-opacity.section-overlay-opacity-scale-2:before{background:rgb(0 0 0 / .2)}section.section.section-overlay-opacity.section-overlay-opacity-scale-3:before{background:rgb(0 0 0 / .3)}section.section.section-overlay-opacity.section-overlay-opacity-scale-4:before{background:rgb(0 0 0 / .4)}section.section.section-overlay-opacity.section-overlay-opacity-scale-5:before{background:rgb(0 0 0 / .5)}section.section.section-overlay-opacity.section-overlay-opacity-scale-6:before{background:rgb(0 0 0 / .6)}section.section.section-overlay-opacity.section-overlay-opacity-scale-7:before{background:rgb(0 0 0 / .7)}section.section.section-overlay-opacity.section-overlay-opacity-scale-8:before{background:rgb(0 0 0 / .8)}section.section.section-overlay-opacity.section-overlay-opacity-scale-9:before{background:rgb(0 0 0 / .9)}section.section.section-overlay-opacity-light:before{background:rgb(255 255 255 / .5)}section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-1:before{background:rgb(255 255 255 / .1)}section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-2:before{background:rgb(255 255 255 / .2)}section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-3:before{background:rgb(255 255 255 / .3)}section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-4:before{background:rgb(255 255 255 / .4)}section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-5:before{background:rgb(255 255 255 / .5)}section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-6:before{background:rgb(255 255 255 / .6)}section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-7:before{background:rgb(255 255 255 / .7)}section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-8:before{background:rgb(255 255 255 / .8)}section.section.section-overlay-opacity-light.section-overlay-opacity-light-scale-9:before{background:rgb(255 255 255 / .9)}section.section.section-video{background:none!important;border:0}section.section.section-parallax{background-color:#fff0;background-position:50% 50%;background-repeat:repeat;background-attachment:fixed;border:0;background-size:cover}section.section.section-parallax.parallax-disabled{background-attachment:scroll!important;background-position:50% 50%!important}section.section.section-no-border{border:0}section.section.section-with-divider{margin:56px 0 35px}section.section.section-with-divider .divider{margin:-56px 0 44px}section.section.section-footer{margin-bottom:-50px}section.section.section-with-mockup{margin-top:120px}section.section.section-front{position:relative;z-index:1}@media (max-width:991px){.container-fluid>.row>.p-none section.section{margin-bottom:0;margin-top:0}.container-fluid>.row>.p-none:first-child section.section{margin-bottom:0;margin-top:30px}.container-fluid>.row>.p-none:last-child section.section{margin-bottom:30px;margin-top:0}}aside ul.nav-list>li>a{color:#666;font-size:.9em;padding:8px 0 8px 18px}.slider-container{background:#fff;height:500px;overflow:hidden;width:100%;direction:ltr}.slider-container .tparrows{border-radius:6px}.slider-container .slider-single-slide .tparrows{display:none}.slider-container .top-label{color:#FFF;font-size:20px;font-weight:300}.slider-container .main-label{color:#FFF;font-size:62px;line-height:62px;font-weight:800;text-shadow:2px 2px 4px rgb(0 0 0 / .15)}.slider-container .featured-label{color:#FFF;font-size:52px;line-height:52px;font-weight:800;text-shadow:1px 1px 3px rgb(0 0 0 / .15)}.slider-container .bottom-label{color:#FFF;font-size:20px;line-height:20px;font-weight:300}.slider-container .blackboard-text{color:#BAB9BE;font-size:46px;line-height:46px;font-family:"Shadows Into Light",cursive;text-transform:uppercase}.slider-container .btn-slider-action{font-family:'Montserrat',sans-serif;font-size:1rem;text-transform:initial;font-weight:500;line-height:20px;padding:14px 30px;border-radius:26px}.slider-container .top-label-dark,.slider-container .main-label-dark,.slider-container .bottom-label-dark{color:#333}.slider-container .tp-caption-dark a{color:#333}.slider-container .tp-caption-dark a:hover{color:#333}.slider-container .tp-caption-overlay{background:#000;padding:10px}.slider-container .tp-caption-overlay-opacity{background:rgb(0 0 0 / .4);padding:10px}.slider-container .tp-opacity-overlay{background:rgb(0 0 0 / .75)}.slider-container.transparent{background-color:#fff0}.slider-container.light{background-color:#EAEAEA}.slider-container.light .tp-bannershadow{opacity:.05;top:0;bottom:auto;z-index:1000}.slider-container.light .featured-label,.slider-container.light .top-label,.slider-container.light .main-label,.slider-container.light .bottom-label{color:#333}.slider-container.light .tp-caption a{color:#333}.slider-container.light .tp-caption a:hover{color:#333}.tparrows.tparrows-carousel{display:inline-block;position:absolute;width:30px;height:auto;padding:20px 0}.tparrows.tparrows-carousel.tp-leftarrow{right:auto!important;left:-30px!important;border-radius:0 4px 4px 0}.tparrows.tparrows-carousel.tp-leftarrow:before{font-family:FontAwesome,serif;content:"\f053";position:relative;left:-1px;top:1px}.tparrows.tparrows-carousel.tp-rightarrow{right:-60px!important;left:auto!important;border-radius:4px 0 0 4px}.tparrows.tparrows-carousel.tp-rightarrow:before{font-family:FontAwesome,serif;content:"\f054";position:relative;left:2px;top:1px}html.ie .forcefullwidth_wrapper_tp_banner{overflow:hidden}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{border:0!important}.hesperiden-custom{padding:10px 0!important}.hesperiden-custom .tp-tab{border:0!important}.slider-with-overlay{position:relative}.slider-with-overlay .slider-container{z-index:auto}.slider-contact-form{margin:-45px 0 25px}.slider-contact-form .featured-box{text-align:left}.slider-contact-form label.error{display:none!important}.slider-contact-form .alert{padding:6px;text-align:center}.slider-contact-form textarea{resize:none}@media (min-width:992px){.slider-contact-form{margin:0;position:absolute;top:20px;z-index:99;width:100%}}html.boxed .slider-container{width:100%!important;left:auto!important}.nivo-slider{position:relative}.nivo-slider .theme-default .nivoSlider{border-radius:10px 10px 0 0;box-shadow:none;margin-top:10px}.nivo-slider .theme-default .nivoSlider img{border-radius:10px 10px 0 0}.nivo-slider .theme-default .nivo-controlNav{margin-top:-72px;position:absolute;z-index:99;right:5px;bottom:-17px}.nivo-slider .theme-default .nivo-caption{padding-left:20px}section.section-custom-map{background:#fff0 url(../assets/images/general/map.png) center 0 no-repeat;padding:129px 0 0;margin:20px 0 0;border:0}section.section-custom-map section.section{border-top-color:rgb(241 241 241 / .8);background:rgb(244 244 244 / .8)}section.section-custom-map-2{background:#fff0 url(../assets/images/general/map-2.png) center 0 no-repeat;padding:129px 0 0;margin:50px 0 0;border:0}section.section-custom-map-2 section.section{border-top-color:rgb(241 241 241 / .8);background:rgb(244 244 244 / .8)}.home-main-menu{margin-bottom:30px;padding:20px 0 10px 0;position:relative;text-align:left;min-height:340px;margin-top:-50px}.home-main-menu p{color:#FFF;display:inline-block;font-size:1.4em;font-weight:300;max-width:800px;padding-top:5px}.home-main-menu p span{color:#999;display:block;font-size:.8em;padding-top:5px}.home-main-menu p em{font-family:"Shadows Into Light",cursive;font-size:1.6em}.home-main-menu .get-started{margin-top:15px;margin-bottom:15px;position:relative;text-align:right}.home-main-menu .get-started .btn{position:relative;z-index:1}.home-main-menu .get-started .btn i{font-size:1.1em;font-weight:400;margin-left:5px}.home-main-menu .get-started a{color:#FFF}.home-main-menu .get-started a:not(.btn){color:#777}.home-main-menu .learn-more{margin-left:15px}.home-main-menu.light{background-color:#E2E2E2}.home-main-menu.light.secondary{background-color:#E0E1E4}.home-main-menu.light p{color:#777}.home-main-menu-compact{border-radius:0 0 10px 10px;margin-top:-10px}.home-main-menu-compact p{padding-left:20px}.home-main-menu-compact .get-started{padding-right:20px}@media (max-width:767px){.home-main-menu-compact{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.home-concept{background:#fff0 url(../assets/images/general/home-concept.png) no-repeat center 0;width:100%;overflow:hidden}.home-concept strong{display:block;font-family:"Shadows Into Light",cursive;font-size:2.1em;font-weight:400;position:relative;margin-top:30px}.home-concept .row{position:relative}.home-concept .process-image{background:#fff0 url(../assets/images/general/home-concept-item.png) no-repeat 0 0;width:160px;margin:135px auto 0 auto;padding-bottom:50px;position:relative;z-index:1}.home-concept .process-image img{border-radius:150px;margin:7px 8px;width:auto;height:auto;max-width:145px;max-height:145px}.home-concept .our-work{margin-top:52px;font-size:2.6em}.home-concept .project-image{background:#fff0 url(../assets/images/general/home-concept-item.png) no-repeat 100% 0;width:350px;margin:15px 0 0 -30px;padding-bottom:45px;position:relative;z-index:1}.home-concept .sun{background:#fff0 url(../assets/images/general/home-concept-icons.png) no-repeat 0 0;width:60px;height:56px;display:block;position:absolute;left:10%;top:35px}.home-concept .cloud{background:#fff0 url(../assets/images/general/home-concept-icons.png) no-repeat 100% 0;width:116px;height:56px;display:block;position:absolute;left:57%;top:35px}@media (max-width:991px){.home-concept{background:none}.home-concept .project-image{margin:20px auto 0 auto}.home-concept .process-image{margin-top:0;padding-bottom:25px}}@media (max-width:479px){.home-concept .project-image{background-position:0 0;margin-left:auto;max-width:160px}.home-concept .fc-slideshow{max-width:145px;height:145px}.home-concept .fc-slideshow img{max-height:145px;max-width:145px}}.page-not-found{margin:50px 0}.page-not-found h2{font-size:140px;font-weight:600;letter-spacing:-10px;line-height:140px}.page-not-found h4{color:#777}.page-not-found p{font-size:1.4em;line-height:36px}@media (max-width:479px){.page-not-found{margin:0}.page-not-found h2{font-size:100px;letter-spacing:0;line-height:100px}}.text-xs{font-size:1rem!important}.text-sm{font-size:1.3rem!important}.text-md{font-size:1.6rem!important}.text-lg{font-size:1.9rem!important}.text-xl{font-size:2.2rem!important}.text-muted{color:#999!important}html.dark .text-muted{color:#505461!important}.text-dark{color:#1d2127!important}.text-light{color:#FFF!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-semibold{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-weight-extra-bold{font-weight:900!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.rounded{border-radius:5px!important}.b-thin{border-width:3px!important}.b-normal{border-width:5px!important}.b-thick{border-width:7px!important}.m-none{margin:0!important}.m-auto{margin:0 auto!important}.m-xs{margin:5px!important}.m-sm{margin:10px!important}.m-md{margin:15px!important}.m-lg{margin:20px!important}.m-xl{margin:25px!important}.m-xlg{margin:30px!important}.mt-none{margin-top:0!important}.mt-xs{margin-top:5px!important}.mt-sm{margin-top:10px!important}.mt-md{margin-top:15px!important}.mt-lg{margin-top:20px!important}.mt-xl{margin-top:25px!important}.mt-xlg{margin-top:30px!important}.mb-none{margin-bottom:0!important}.mb-xs{margin-bottom:5px!important}.mb-sm{margin-bottom:10px!important}.mb-md{margin-bottom:15px!important}.mb-lg{margin-bottom:20px!important}.mb-xl{margin-bottom:25px!important}.mb-xlg{margin-bottom:35px!important}.mb-xxlg{margin-bottom:48px!important}.ml-none{margin-left:0!important}.ml-xs{margin-left:5px!important}.ml-sm{margin-left:10px!important}.ml-md{margin-left:15px!important}.ml-lg{margin-left:20px!important}.ml-xl{margin-left:25px!important}.ml-xlg{margin-left:30px!important}.mr-none{margin-right:0!important}.mr-xs{margin-right:5px!important}.mr-sm{margin-right:10px!important}.mr-md{margin-right:15px!important}.mr-lg{margin-right:20px!important}.mr-xl{margin-right:25px!important}.mr-xlg{margin-right:30px!important}.p-none{padding:0!important}.p-xs{padding:5px!important}.p-sm{padding:10px!important}.p-md{padding:15px!important}.p-lg{padding:20px!important}.p-xl{padding:25px!important}.p-xlg{padding:30px!important}.pt-none{padding-top:0!important}.pt-xs{padding-top:5px!important}.pt-sm{padding-top:10px!important}.pt-md{padding-top:15px!important}.pt-lg{padding-top:20px!important}.pt-xl{padding-top:25px!important}.pt-xlg{padding-top:30px!important}.pb-none{padding-bottom:0!important}.pb-xs{padding-bottom:5px!important}.pb-sm{padding-bottom:10px!important}.pb-md{padding-bottom:15px!important}.pb-lg{padding-bottom:20px!important}.pb-xl{padding-bottom:25px!important}.pb-xlg{padding-bottom:30px!important}.pb-xxlg{padding-bottom:60px!important}.pt-xxlg{padding-top:60px!important}.pl-none{padding-left:0!important}.pl-xs{padding-left:5px!important}.pl-sm{padding-left:10px!important}.pl-md{padding-left:15px!important}.pl-lg{padding-left:20px!important}.pl-xl{padding-left:25px!important}.pl-xlg{padding-left:30px!important}.pl-xxlg{padding-left:50px!important}.pr-none{padding-right:0!important}.pr-xs{padding-right:5px!important}.pr-sm{padding-right:10px!important}.pr-md{padding-right:15px!important}.pr-lg{padding-right:20px!important}.pr-xl{padding-right:25px!important}.pr-xlg{padding-right:30px!important}.pr-xxlg{padding-right:50px!important}.ib{display:inline-block;vertical-align:top}.va-middle{vertical-align:middle}.ws-nowrap{white-space:nowrap}.ws-normal{white-space:normal}.txt-center{text-align:center!important}.col-xs-1-5,.col-sm-1-5,.col-md-1-5,.col-lg-1-5,.col-xs-2-5,.col-sm-2-5,.col-md-2-5,.col-lg-2-5,.col-xs-3-5,.col-sm-3-5,.col-md-3-5,.col-lg-3-5,.col-xs-4-5,.col-sm-4-5,.col-md-4-5,.col-lg-4-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1-5{width:20%;float:left}.col-xs-2-5{width:40%;float:left}.col-xs-3-5{width:60%;float:left}.col-xs-4-5{width:80%;float:left}@media (min-width:768px){.col-sm-1-5{width:20%;float:left}.col-sm-2-5{width:40%;float:left}.col-sm-3-5{width:60%;float:left}.col-sm-4-5{width:80%;float:left}}@media (min-width:992px){.col-md-1-5{width:20%;float:left}.col-md-2-5{width:40%;float:left}.col-md-3-5{width:60%;float:left}.col-md-4-5{width:80%;float:left}}@media (min-width:1200px){.col-lg-1-5{width:20%;float:left}.col-lg-2-5{width:40%;float:left}.col-lg-3-5{width:60%;float:left}.col-lg-4-5{width:80%;float:left}}@media (max-width:991px){.col-md-3 .sidebar{clear:both}}.body,.main{background:#fff0;position:relative;z-index:2;margin:0 auto}#footer{background:#e9e9e9;font-size:1em;margin-top:0;padding:67px 0 0;position:relative;clear:both;color:#6c6c6c;bottom:0;width:100%;z-index:1}#footer .container input:focus{box-shadow:none}#footer a:hover{color:#CCC}#footer h1,#footer h2,#footer h3,#footer h4,#footer a{color:#c0ccd3}#footer h4{color:#000;font-size:.86em;font-weight:700;letter-spacing:2px;line-height:.9em;margin-bottom:30px}#footer h5{color:#CCC}#footer ul.nav-list>li a{border-bottom:1px solid rgb(255 255 255 / .1);line-height:20px;padding-bottom:11px}#footer ul.nav-list>li:last-child a{border-bottom:0}#footer ul.nav-list>li a:hover{background-color:rgb(255 255 255 / .05)}#footer ul.list.icons li{margin-bottom:5px}#footer form{opacity:1}#footer form label.error{line-height:16px;margin:5px 0 -5px;display:block;clear:both}#footer form .alert{padding:6px;text-align:center}#footer .footer-ribbon{background:#999;position:absolute;margin:-90px 0 0 14px;padding:10px 20px 6px 20px}#footer .footer-ribbon:before{border-right:10px solid #646464;border-top:16px solid #fff0;content:"";display:block;height:0;left:-10px;position:absolute;top:0;width:7px}#footer .footer-ribbon span{color:#FFF;font-size:1.6em;font-family:"Shadows Into Light",cursive}#footer .newsletter form{width:100%;max-width:262px}#footer .newsletter form input.form-control{height:34px;padding:6px 12px}#footer .alert a{color:#222}#footer .alert a:hover{color:#666}#footer .twitter .fa,#footer .twitter .icons{clear:both;font-size:1.5em;position:relative;top:3px}#footer .twitter .meta{color:#999;display:block;font-size:.9em;padding-top:3px}#footer .twitter ul{list-style:none;margin:0;padding:0}#footer .twitter ul li{padding-bottom:20px}#footer .twitter ul li:last-child{padding-bottom:0}#footer .twitter-account{color:#FFF;display:block;font-size:.9em;margin:-15px 0 5px;opacity:.55}#footer .twitter-account:hover{opacity:1}#footer .contact{list-style:none;margin:0;padding:0}#footer .contact i{display:block;float:left;font-size:1.2em;margin:7px 8px 10px 0;position:relative;text-align:center;top:-2px;width:16px}#footer .contact i.fa-envelope{font-size:1em;top:0}#footer .contact p{margin-bottom:10px}#footer .logo{display:block}#footer .logo.mb-xl{margin-bottom:12px}#footer .footer-copyright{background:#0e4794;border-top:3px solid #fdd633;margin-top:40px;padding:7px 0 10px}#footer .footer-copyright nav{float:right;margin-top:8px;margin-right:50px}#footer .footer-copyright nav ul{list-style:none;margin:0;padding:0}#footer .footer-copyright nav ul li{border-left:1px solid #c0ccd3;display:inline-block;line-height:10px;margin:0;padding:0 18px;color:#c0ccd3;font-size:12px}#footer .footer-copyright nav ul li:first-child{border:medium none;padding-left:0}#footer .footer-copyright nav ul li:last-child{padding-right:0}#footer .footer-copyright p{color:#555;margin:0;padding:0}#footer .phone{color:#FFF;font-size:26px;font-weight:700;display:block;padding-bottom:15px;margin-top:-5px}#footer .narrow-phone{text-align:right;margin:-2px 0 0 0}#footer .narrow-phone .phone{font-size:16px;padding-bottom:0;margin-top:-13px}#footer .recent-work{list-style:none;padding:0;margin:0}#footer .recent-work li{float:left;width:30%;margin:10px 3% 0 0}#footer .recent-work img{border:0;width:100%;filter:grayscale(1);-webkit-filter:grayscale(100%)}#footer .recent-work .img-thumbnail-hover-icon{border:0}#footer .recent-work .img-thumbnail-hover-icon:after{font-size:22px;margin-left:-2px}#footer .view-more-recent-work{padding:12px}#footer.short{padding-top:50px}#footer.short .footer-copyright{background:#fff0;border:0;padding-top:0;margin-top:0}#footer.light{padding-top:60px;background:#FFF;border-top:1px solid #DDD}#footer.light .footer-ribbon{margin-top:-76px;margin-left:14px}#footer.light .footer-copyright{margin-top:15px;background:#FFF;border-top:1px solid #DDD}#footer.light .footer-copyright p{color:#777}#footer.light .phone,#footer.light .twitter-account{color:#777}#footer.light ul.nav-pills>li.active>a{color:#FFF}#footer.narrow{padding-top:30px}#footer.narrow .footer-copyright{margin-top:0}#footer.narrow .nav>li>a{padding:5px 12px}#footer.color{color:#FFF}#footer.color p{color:#FFF}#footer.color .footer-copyright nav ul li{border-left-color:#FFF}@media (max-width:991px){#footer .phone{font-size:20px}}@media (max-width:767px){#footer .phone{font-size:20px}}html.dark body{background-color:#1d2127}html.dark.boxed .body{background-color:#1d2127}html.dark #header .header-top{background:#282d36;border-bottom-color:#2e353e}html.dark #header .header-search .form-control{background:#21262d}html.dark #header .header-body{background:#1d2127;border-top-color:#2e353e}html.dark #header .header-nav-bar{background-color:#21262d}html.dark #header .header-nav-top .nav>li>a:hover,html.dark #header .header-nav-top .nav>li>a a:focus{background-color:#21262d}html.dark #header .header-nav-top .dropdown-menu{background:#21262d;border-color:#21262d}html.dark #header .header-nav-top .dropdown-menu a:hover,html.dark #header .header-nav-top .dropdown-menu a:focus{background:#282d36!important}html.dark.sticky-header-active #header .header-body{border-bottom-color:#2e353e}html.dark #header.header-transparent .header-body{background:#fff0}html.dark #header.header-transparent .header-body:before{background-color:#1d2127;border-bottom-color:#2e353e}html.dark #header.header-semi-transparent .header-body{background:#fff0}html.dark #header.header-semi-transparent .header-body:before{background-color:#1d2127;border-bottom-color:#2e353e}html.dark #header.header-semi-transparent-light .header-body{background:#fff0}html.dark #header.header-semi-transparent-light .header-body:before{background-color:#1d2127;border-bottom-color:#2e353e}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6{color:#FFF}html.dark .alert h1,html.dark .alert h2,html.dark .alert h3,html.dark .alert h4,html.dark .alert h5,html.dark .alert h6{color:#111}html.dark blockquote{border-color:#282d36}html.dark section.featured{background-color:#191c21;border-top-color:#2e353e}html.dark section.section{background-color:#21262d;border-top-color:#282d36}html.dark .dropdown-menu>li>a{color:#FFF}html.dark .dropdown-menu>li>a:hover,html.dark .dropdown-menu>li>a:focus{background-color:#2e353e}html.dark .tabs .nav-tabs li a,html.dark .tabs .nav-tabs li a:focus{border-top-color:#282d36;border-left-color:#282d36;border-right-color:#282d36;background:#282d36}html.dark .tabs .nav-tabs li a:hover{border-top-color:#808697}html.dark .tabs .nav-tabs li.active a,html.dark .tabs .nav-tabs li.active a:hover,html.dark .tabs .nav-tabs li.active a:focus{border-top-color:#808697}html.dark .tabs .nav-tabs.nav-justified{border-left-width:0;border-right-width:0;border-left-color:#fff0;border-right-color:#fff0}html.dark .tabs .nav-tabs.nav-justified li a,html.dark .tabs .nav-tabs.nav-justified li a:hover,html.dark .tabs .nav-tabs.nav-justified li a:focus{border-bottom-color:#282d36}html.dark .tabs.tabs-left .nav-tabs>li a,html.dark .tabs.tabs-right .nav-tabs>li a{background:#282d36;border-left-color:#282d36;border-right-color:#282d36}html.dark .tabs.tabs-left .nav-tabs>li:last-child a,html.dark .tabs.tabs-right .nav-tabs>li:last-child a{border-bottom-color:#282d36}html.dark .tabs .nav-tabs{border-color:#282d36}html.dark .tabs .nav-tabs li.active a,html.dark .tabs .nav-tabs li.active a:hover,html.dark .tabs .nav-tabs li.active a:focus,html.dark .tabs .nav-tabs.nav-justified li.active a,html.dark .tabs .nav-tabs.nav-justified li.active a:hover,html.dark .tabs .nav-tabs.nav-justified li.active a:focus{background:#2e353e;border-left-color:#2e353e;border-right-color:#2e353e}html.dark .tabs .nav-tabs.nav-justified li.active a{border-bottom-color:#2e353e}html.dark .tabs.tabs-vertical{border-top-color:#2e353e}html.dark .tabs.tabs-bottom .nav-tabs li a,html.dark .tabs.tabs-bottom .nav-tabs li a:focus{border-bottom-color:#282d36;border-top-color:#2e353e}html.dark .tabs.tabs-bottom .nav-tabs li a:hover{border-bottom-color:#808697;border-top-color:#2e353e}html.dark .tabs.tabs-bottom .nav-tabs li.active a,html.dark .tabs.tabs-bottom .nav-tabs li.active a:hover,html.dark .tabs.tabs-bottom .nav-tabs li.active a:focus{border-bottom-color:#808697;border-top-color:#2e353e}html.dark .tabs .tab-content{background:#2e353e;border-color:#2e353e}html.dark .tabs-primary.tabs-bottom .nav-tabs li a,html.dark .tabs-primary.tabs-bottom .nav-tabs li a:hover,html.dark .tabs-primary.tabs-bottom .nav-tabs li a:focus,html.dark .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a,html.dark .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a:hover,html.dark .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a:focus{border-top-color:#2e353e!important}html.dark .nav-tabs li.active a,html.dark .nav-tabs li.active a:hover,html.dark .nav-tabs li.active a:focus,html.dark .nav-tabs li a{color:#808697}html.dark .tab-content{background:#2e353e;border-color:#1d2127}html.dark .tabs-simple .tab-content,html.dark .tabs-simple .nav-tabs li a,html.dark .tabs-simple .nav-tabs li.active a{background:transparent!important}html.dark .nav>li>a:hover,html.dark .nav>li>a:focus{background-color:#2e353e}html.dark .call-to-action.call-to-action-default{background:#282d36}html.dark .call-to-action.call-to-action-dark{background:#2e353e}html.dark .call-to-action.with-borders{border-top-color:#2e353e;border-bottom-color:#2e353e;border-left-color:#282d36;border-right-color:#282d36}html.dark .call-to-action.with-full-borders{border-color:#2e353e}html.dark .call-to-action.featured{background:linear-gradient(to bottom,#282d36 1%,#2e353e 98%) repeat scroll 0 0 #fff0;border-bottom-color:#2e353e;border-left-color:#282d36;border-right-color:#282d36}html.dark .call-to-action.call-to-action-in-footer:before{border-top-color:#1d2127}html.dark .counters.with-borders .counter{border-top:1px solid #2e353e;border-bottom:1px solid #2e353e;border-left:1px solid #282d36;border-right:1px solid #282d36}html.dark .counters.counters-text-dark .counter{color:#FFF!important}html.dark .counters.counters-text-dark .counter .fa,html.dark .counters.counters-text-dark .counter .icons,html.dark .counters.counters-text-dark .counter strong,html.dark .counters.counters-text-dark .counter label{color:#FFF!important}html.dark section.timeline:after{background:#505050;background:-moz-linear-gradient(top,#fff0 0%,#505050 8%,#505050 92%,#fff0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1e5799),color-stop(100%,#7db9e8));background:-webkit-linear-gradient(top,#fff0 0%,#505050 8%,#505050 92%,#fff0 100%);background:-o-linear-gradient(top,#fff0 0%,#505050 8%,#505050 92%,#fff0 100%);background:-ms-linear-gradient(top,#fff0 0%,#505050 8%,#505050 92%,#fff0 100%);background:linear-gradient(to bottom,#fff0 0%,#505050 8%,#505050 92%,#fff0 100%)}html.dark section.timeline .timeline-date{background-color:#282d36;border-color:#282d36;text-shadow:none}html.dark section.timeline .timeline-title{background:#282d36}html.dark section.timeline .timeline-box{border-color:#282d36;background:#282d36}html.dark section.timeline .timeline-box.left:before{box-shadow:0 0 0 3px #282d36,0 0 0 6px #282d36}html.dark section.timeline .timeline-box.left:after{background:#282d36;border-right-color:#282d36;border-top-color:#282d36}html.dark section.timeline .timeline-box.right:before{box-shadow:0 0 0 3px #282d36,0 0 0 6px #282d36}html.dark section.timeline .timeline-box.right:after{background:#282d36;border-left-color:#282d36;border-bottom-color:#282d36}html.dark .form-control{background-color:#282d36;border-color:#282d36}html.dark .btn-default{background-color:#282d36;border-color:#282d36;color:#FFF}html.dark .btn.disabled,html.dark .btn.disabled:hover,html.dark .btn.disabled:active,html.dark .btn.disabled:focus,html.dark .btn[disabled],html.dark .btn[disabled]:hover,html.dark .btn[disabled]:active,html.dark .btn[disabled]:focus{border-color:#282d36!important}html.dark .pagination>li>a,html.dark .pagination>li>span{background-color:#282d36;border-color:#242830}html.dark .theme-default .nivoSlider{background-color:#1d2127}html.dark section.section-custom-map{background:#fff0 url(../assets/images/general/map-dark.png) center 0 no-repeat}html.dark section.section-custom-map section.section{border-top-color:rgb(40 45 54 / .8);background:rgb(33 38 45 / .8)}html.dark .home-concept{background-image:url(../assets/images/general/home-concept-dark.png)}html.dark .home-concept .process-image{background-image:url(../assets/images/general/home-concept-item-dark.png)}html.dark .home-concept .project-image{background-image:url(../assets/images/general/home-concept-item-dark.png)}html.dark .home-concept .sun{background-image:url(../assets/images/general/home-concept-icons-dark.png)}html.dark .home-concept .cloud{background-image:url(../assets/images/general/home-concept-icons-dark.png)}html.dark .page-header{border-bottom-color:#191c21}html.dark .page-header-light{background-color:#2e353e}html.dark .panel-group .panel{background-color:#282d36}html.dark .panel-group .panel-default{border-color:#282d36}html.dark .panel-group .panel-heading{background-color:#2e353e}html.dark .panel-group .form-control{background-color:#21262d;border-color:#21262d}html.dark .toggle>label{background-color:#2e353e}html.dark .toggle.toggle-simple .toggle>label{color:#FFF}html.dark .featured-box{background:#2e353e;border-left-color:#2e353e;border-right-color:#2e353e;border-bottom-color:#2e353e}html.dark .featured-box.secondary h4{color:#FFF}html.dark .featured-boxes-flat .featured-box .box-content{background:#2e353e}html.dark .featured-boxes-style-5 .featured-box .box-content h4,html.dark .featured-boxes-style-6 .featured-box .box-content h4,html.dark .featured-boxes-style-7 .featured-box .box-content h4{color:#FFF}html.dark .featured-boxes-style-2 .featured-box{background:#fff0}html.dark .featured-boxes-style-3 .featured-box .icon-featured{background:#1d2127}html.dark .featured-boxes-style-4 .featured-box{background:#fff0}html.dark .featured-boxes-style-5 .featured-box{background:#fff0}html.dark .featured-boxes-style-5 .featured-box .icon-featured{background:#282d36;border-color:#2e353e}html.dark .featured-boxes-style-6 .featured-box{background:#fff0}html.dark .featured-boxes-style-6 .featured-box .icon-featured{background:#282d36;border-color:#2e353e}html.dark .featured-boxes-style-6 .featured-box .icon-featured:after{border-color:#2e353e}html.dark .featured-boxes-style-7 .featured-box{background:#fff0}html.dark .featured-boxes-style-7 .featured-box .icon-featured{background:#282d36;border-color:#2e353e}html.dark .featured-boxes-style-7 .featured-box .icon-featured:after{box-shadow:3px 3px #161a1e}html.dark .featured-boxes-style-8 .featured-box .icon-featured{background:#2e353e}html.dark .featured-box-effect-1 .icon-featured:after{box-shadow:0 0 0 3px #2e353e}html.dark .feature-box.feature-box-style-2 h4,html.dark .feature-box.feature-box-style-3 h4,html.dark .feature-box.feature-box-style-4 h4{color:#FFF}html.dark .feature-box.feature-box-style-6 .feature-box-icon{border-color:#2e353e}html.dark .feature-box.feature-box-style-6 .feature-box-icon:after{border-color:#2e353e}html.dark .owl-dots .owl-dot span{background:#2e353e}html.dark .owl-carousel.top-border{border-top-color:#3F4247}html.dark .progress{background:#2e353e}html.dark .arrow{background-image:url(../assets/images/general/arrows-dark.png)}html.dark .thumbnail,html.dark .img-thumbnail,html.dark .thumb-info{background-color:#282d36;border-color:#282d36}html.dark .thumb-info .thumb-info-wrapper:after{background-color:rgb(29 33 39 / .9)}html.dark .thumb-info-social-icons{border-top-color:#373f4a}html.dark ul.nav-list>li a{border-bottom-color:#282d36}html.dark ul.nav-list>li a:hover{background-color:#282d36}html.dark .content-grid .content-grid-item:before{border-left-color:#2e353e}html.dark .content-grid .content-grid-item:after{border-bottom-color:#2e353e}html.dark .content-grid.content-grid-dashed .content-grid-item:before{border-left-color:#2e353e}html.dark .content-grid.content-grid-dashed .content-grid-item:after{border-bottom-color:#2e353e}html.dark .testimonial .testimonial-author strong{color:#FFF}html.dark .testimonial.testimonial-style-3 blockquote{background:#2e353e!important}html.dark .testimonial.testimonial-style-3 .testimonial-arrow-down{border-top-color:#2e353e!important}html.dark .testimonial.testimonial-style-4{border-color:#2e353e!important}html.dark .testimonial.testimonial-style-5 .testimonial-author{border-top-color:#2e353e!important}html.dark .popover{background-color:#2e353e;border:1px solid #282d36}html.dark .popover.top>.arrow{border-top-color:#282d36}html.dark .popover.top>.arrow:after{border-top-color:#2e353e}html.dark .popover.right>.arrow{border-right-color:#282d36}html.dark .popover.right>.arrow:after{border-right-color:#2e353e}html.dark .popover.bottom>.arrow{border-bottom-color:#282d36}html.dark .popover.bottom>.arrow:after{border-bottom-color:#2e353e}html.dark .popover.left>.arrow{border-left-color:#282d36}html.dark .popover.left>.arrow:after{border-left-color:#2e353e}html.dark .popover-title{background-color:#282d36;border-bottom:#2e353e}html.dark .page-header{border-bottom-color:#282d36}html.dark .table>thead>tr>th,html.dark .table>tbody>tr>th,html.dark .table>tfoot>tr>th,html.dark .table>thead>tr>td,html.dark .table>tbody>tr>td,html.dark .table>tfoot>tr>td,html.dark .table-bordered{border-color:#282d36}html.dark .table-striped>tbody>tr:nth-child(2n+1)>td,html.dark .table-striped>tbody>tr:nth-child(2n+1)>th{background-color:#2e353e}html.dark pre{background-color:#282d36;border-color:#282d36;color:#777}html.dark .show-grid [class*="col-md-"] .show-grid-block{background-color:#282d36;border-color:#282d36}html.dark .google-map-borders,html.dark .embed-responsive-borders{border-color:#2e353e}html.dark .alert.alert-default{border-color:#2e353e;background-color:#282d36}html.dark hr{background-image:-webkit-linear-gradient(left,transparent,#3F4247,transparent);background-image:linear-gradient(to right,transparent,#3F4247,transparent)}html.dark hr.light{background-image:-webkit-linear-gradient(left,transparent,#3F4247,transparent);background-image:linear-gradient(to right,transparent,#3F4247,transparent)}html.dark hr.solid{background:#3F4247}html.dark .divider{background-image:-webkit-linear-gradient(left,transparent,#3F4247,transparent);background-image:linear-gradient(to right,transparent,#3F4247,transparent)}html.dark .divider .fa,html.dark .divider .icons{background:#1d2127}html.dark .divider.divider-solid{background:#3F4247}html.dark .divider.divider-style-2 .fa,html.dark .divider.divider-style-2 .icons{background:#21262d}html.dark .divider.divider-style-3 .fa,html.dark .divider.divider-style-3 .icons{border-color:#3F4247}html.dark .divider.divider-style-4 .fa,html.dark .divider.divider-style-4 .icons{border-color:#3F4247}html.dark .divider.divider-style-4 .fa:after,html.dark .divider.divider-style-4 .icons:after{border-color:#21262d}html.dark .divider.divider-small{background:#fff0}html.dark .divider.divider-small hr{background:#3F4247}html.dark .divider.divider-small.divider-light hr{background:#3F4247}html.dark hr.dashed:after,html.dark .divider.dashed:after{border-color:#3F4247}html.dark .heading.heading-bottom-border h1{border-bottom-color:#3f4247}html.dark .heading.heading-bottom-border h2,html.dark .heading.heading-bottom-border h3{border-bottom-color:#3f4247}html.dark .heading.heading-bottom-border h4,html.dark .heading.heading-bottom-border h5,html.dark .heading.heading-bottom-border h6{border-bottom-color:#3f4247}html.dark .heading.heading-bottom-double-border h1,html.dark .heading.heading-bottom-double-border h2,html.dark .heading.heading-bottom-double-border h3{border-bottom-color:#3f4247}html.dark .heading.heading-bottom-double-border h4,html.dark .heading.heading-bottom-double-border h5,html.dark .heading.heading-bottom-double-border h6{border-bottom-color:#3f4247}html.dark .heading.heading-middle-border:before{border-top-color:#3f4247}html.dark .heading.heading-middle-border h1,html.dark .heading.heading-middle-border h2,html.dark .heading.heading-middle-border h3,html.dark .heading.heading-middle-border h4,html.dark .heading.heading-middle-border h5,html.dark .heading.heading-middle-border h6{background:#1d2127}html.dark ul.history li .thumb{background-image:url(../assets/images/general/history-thumb-dark.png)}html.dark .recent-posts .date .day{background-color:#2e353e}html.dark .blog-posts article{border-color:#282d36}html.dark section.featured .recent-posts .date .day,html.dark article.post .post-date .day{background-color:#282d36}html.dark article .post-video,html.dark article .post-video iframe,html.dark article .post-audio,html.dark article .post-audio iframe{background-color:#282d36;border-color:#282d36}html.dark ul.simple-post-list li{border-bottom-color:#21262d}html.dark .post-block{border-top-color:#191c21}html.dark ul.comments .comment-block{background-color:#282d36}html.dark ul.comments .comment-arrow{border-right-color:#282d36}html.dark .pricing-table li{border-top-color:#21262d}html.dark .pricing-table h3{background-color:#21262d;text-shadow:none}html.dark .pricing-table h3 span{background:#282d36;border-color:#242830;box-shadow:0 5px 20px #242830 inset,0 3px 0 #282d36 inset;color:#777}html.dark .pricing-table .most-popular{border-color:#282d36}html.dark .pricing-table .most-popular h3{background-color:#282d36;color:#FFF;text-shadow:none}html.dark .pricing-table .plan-ribbon{background-color:#282d36}html.dark .pricing-table .plan{background:#282d36;border:1px solid #282d36;color:#777;text-shadow:none}html.dark .product-thumb-info{background-color:#282d36;border-color:#fff0}html.dark .shop .quantity .qty{background-color:#282d36;border-color:#fff0}html.dark .shop .quantity .minus,html.dark .shop .quantity .plus{background-color:#21262d;border-color:#fff0}html.dark .shop table.cart td,html.dark .shop .cart-totals th,html.dark .shop .cart-totals td{border-color:#282d36}html.dark .dialog{background-color:#1d2127}html.dark .modal-content{background-color:#1d2127}html.dark .modal-header{border-bottom-color:#282d36}html.dark .modal-header h1,html.dark .modal-header h2,html.dark .modal-header h3,html.dark .modal-header h4,html.dark .modal-header h5,html.dark .modal-header h6{color:#777}html.dark .modal-header .close{text-shadow:none;color:#FFF}html.dark .modal-footer{border-top-color:#282d36}html.dark .popup-inline-content,html.dark .mfp-content .ajax-container{background:#1d2127!important}html.dark .loading-overlay{background:#1d2127}html.dark .sort-destination-loader:after{background-color:#1d2127}html.dark #footer .newsletter form .btn-default{background-color:#21262d;border-color:#21262d;color:#777}@media (min-width:992px){html.dark #header .header-nav-main:not(.header-nav-main-light) nav>ul>li.dropdown:not(.dropdown-full-color) .dropdown-menu{background:#21262d}html.dark #header .header-nav-main:not(.header-nav-main-light) nav>ul>li.dropdown:not(.dropdown-full-color) .dropdown-menu li a{border-bottom-color:#2e353e}html.dark #header .header-nav-main:not(.header-nav-main-light) nav>ul>li.dropdown-mega:not(.dropdown-full-color) .dropdown-mega-sub-title{color:#999}html.dark #header .header-nav-main:not(.header-nav-main-light) nav>ul>li.dropdown-mega:not(.dropdown-full-color) .dropdown-mega-sub-nav>li:hover>a{background:#2e353e}html.dark #header .header-nav-main:not(.header-nav-main-light) a>.thumb-info-preview .thumb-info-wrapper{background:#2e353e}html.dark #header .header-nav.header-nav-stripe nav>ul>li>a{color:#CCC}html.dark #header .header-nav.header-nav-stripe nav>ul>li:hover>a{color:#FFF}html.dark #header .header-nav.header-nav-top-line nav>ul>li>a,html.dark #header .header-nav.header-nav-top-line nav>ul>li:hover>a{color:#CCC}html.dark #header .header-nav.header-nav-dark-dropdown nav>ul>li>a,html.dark #header .header-nav.header-nav-dark-dropdown nav>ul>li:hover>a{color:#CCC}html.dark .header-nav-main nav>ul>li.dropdown-mega-signin .dropdown-menu{background-color:#1d2127}}@media (max-width:991px){html.dark #header .header-nav-main nav>ul li{border-bottom-color:#2e353e}html.dark #header.header-transparent .header-nav-main,html.dark #header.header-semi-transparent .header-nav-main,html.dark #header.header-semi-transparent-light .header-nav-main{background-color:#1d2127}}html.boxed body{background-color:#fff0;background-position:0 0;background-repeat:repeat}html.boxed .body{background-color:#FFF;border-bottom:5px solid #1d2127;border-radius:5px;border-top:5px solid #CCC;box-shadow:0 0 4px rgb(0 0 0 / .15);margin:25px auto;max-width:1200px;height:auto;overflow:hidden}html.boxed #header .header-body{border-top-color:#fff0}@media (min-width:1200px){html.boxed.sticky-header-active #header .header-body{width:auto}html.boxed #header.header-transparent .header-body,html.boxed #header.header-semi-transparent .header-body,html.boxed #header.header-semi-transparent-light .header-body{width:auto}}@media (min-width:992px){html.boxed #header .header-top.header-top-colored{margin-top:-18px;border-radius:4px 4px 0 0}html.boxed #header.header-transparent .header-body,html.boxed #header.header-semi-transparent .header-body,html.boxed #header.header-semi-transparent-light .header-body{padding-left:15px;padding-right:15px}html.boxed #header .header-top.header-top-style-2,html.boxed #header .header-top.header-top-style-3,html.boxed #header .header-top.header-top-style-4{margin-top:-13px}html.boxed.sticky-header-active #header .header-body{padding-left:15px;padding-right:15px}html.boxed.sticky-header-active #header .header-nav-bar{margin:0 -15px -9px}}@media (max-width:991px){html.boxed .body{margin:0 auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media (max-width:767px){html.boxed{background:none!important}}.link_modal,.link_modal:hover{text-decoration:underline;text-decoration-thickness:1.3px;text-underline-offset:4px}#header{clear:both;position:absolute;width:100%;display:flex;flex-direction:column;z-index:100}#header .header-bg-gradient{width:100%;height:110px;background:#fff;background:linear-gradient(0deg,#fff0 0%,rgb(76 80 93 / .5) 69%);position:absolute;z-index:0;mix-blend-mode:multiply}#header .header-topbar{display:flex;flex-direction:revert;justify-content:space-between;width:calc(100% - 30px);max-width:1240px;margin:0 auto;height:42px;align-items:center;z-index:1}#header .header-topbar .nav-topbar-left,#header .header-topbar .nav-topbar-right{display:flex;list-style:none;margin:0;padding:0;gap:28px}#header .header-topbar .nav-topbar-left :is(li) :is(a),#header .header-topbar .nav-topbar-right :is(li) :is(a){font-weight:400;color:#fff;letter-spacing:.5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#header .header-topbar .nav-topbar-left :is(li) :is(a) :is(i),#header .header-topbar .nav-topbar-right :is(li) :is(a) :is(i){font-size:16px;margin-left:6px}#header .header-topbar .nav-topbar-left :is(li) :is(a:hover),#header .header-topbar .nav-topbar-right :is(li) :is(a:hover){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}#header .header-body{display:flex;flex-direction:revert;justify-content:space-between;width:calc(100% - 30px);max-width:1240px;margin:0 auto;height:72px;align-items:center;background:#fff;border-radius:12px;padding:0 20px;box-shadow:0 0 10px rgb(0 0 0 / .5);z-index:1;position:relative}#header .header-body #main-menu{width:40%}#header .header-body #main-menu #btn-main-menu{background:#fff0;border:none;height:42px;display:flex;justify-content:center;align-items:center;gap:8px}#header .header-body #main-menu #btn-main-menu .menu_toggle-icon{padding:0;margin-right:2px;cursor:pointer;transition:0.8s ease;display:inline-block}#header .header-body #main-menu #btn-main-menu .menu_toggle-icon :is(span){display:block;height:2px;width:25px;background-color:#004ace;margin-bottom:6px;transition:0.7s ease}#header .header-body #main-menu #btn-main-menu .menu_toggle-icon :is(span:last-child){margin-bottom:0}#header .header-body #main-menu #btn-main-menu .menu_toggle-icon:hover span:first-child,#header .header-body #main-menu #btn-main-menu .menu_toggle-icon:hover span:last-child{width:16px}#header .header-body #main-menu #btn-main-menu #close_nav::before{content:"";display:block;width:20px;height:20px;position:absolute;background:#fff;transform:rotate(45deg);top:60px;left:64px}#header .header-body #main-menu #btn-main-menu .close_nav span:first-child{margin-left:auto;transform:rotate(45deg);margin-bottom:-2px}#header .header-body #main-menu #btn-main-menu .close_nav span:nth-child(2){display:none}#header .header-body #main-menu #btn-main-menu .close_nav span:last-child{margin-left:auto;transform:rotate(-45deg);margin-bottom:-2px}#header .header-body #main-menu #btn-main-menu :is(span){font-weight:500;color:#000;text-transform:uppercase;letter-spacing:.5px}#header .header-body #bgr-logo{width:30%;text-align:center;position:relative;overflow:hidden}#header .header-body #bgr-logo .logo-aniversario{background:url(/assets/images/general/logo-bgr-35-blue.png) no-repeat center center;position:absolute;top:-6px;left:50%;width:160px;height:167px;border-radius:0 0 12px 12px;background-size:100% auto;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;transform:translateX(-50%)}#header .header-body #bgr-logo .logo-aniversario :is(img){width:100%;height:auto}#header .header-body #header-cta-section{width:40%}#header .header-body #header-cta-section .wrapper-banca-digital{width:100%;display:inline-flex;padding:0;margin:0;list-style:none;justify-content:flex-end;gap:20px;align-items:center}#header .header-body #header-cta-section .wrapper-banca-digital .search-link :is(i){font-size:24px}#header .header-body #header-cta-section .wrapper-banca-digital #banca-digital-btn{background:#004ace;color:#fff;display:block;height:42px;line-height:42px;min-width:180px;text-align:center;border-radius:24px;font-size:1rem;font-weight:500;letter-spacing:.5px}#header .header-body #header-cta-section .wrapper-banca-digital #banca-digital-btn:hover{color:#fff;text-decoration:none;background:#005cff}#header .header-body .header-search{display:none;background:#fff;position:absolute;left:0;top:0;width:100%;height:72px;border-radius:12px}#header .header-body .header-search #bgr-logo-search-bar{width:110px;height:72px;padding:5px 15px;float:left}#header .header-body .header-search .input-group{display:flex;width:calc(100% - 110px);margin:0 auto;justify-content:center;align-items:center;height:100%;position:relative}#header .header-body .header-search .input-group #q{border:1px solid #e2e7eb;border-right:none;border-radius:8px 0 0 8px;width:40%;max-width:480px}#header .header-body .header-search .input-group #btn-submit-search{background:#fff0;color:#004ace;border:1px solid #e2e7eb;border-radius:0 8px 8px 0;padding:0;height:42px;width:42px;margin-right:10px;border-left:none}#header .header-body .header-search .input-group #btn-submit-search :is(i){font-size:1.2857rem}#header .header-body .header-search .input-group #hide-search{background:#fff0;border:none;position:absolute;right:4px;color:#004ace;top:2px;width:24px;height:24px;padding:0}.banner-widget{position:relative;overflow:hidden;height:calc(100vw / 2.6667);min-height:630px}.banner-widget .carousel-inner>.item>img{display:block;max-width:initial}.banner-widget #bannerCarouselHome .carousel-inner{display:flex;align-items:stretch;height:calc(100vw / 2.6667);min-height:630px;border-radius:0 0 48px 48px}.banner-widget #bannerCarouselHome .carousel-inner picture{width:100%;height:100%;display:block;position:relative}.banner-widget #bannerCarouselHome .carousel-inner .bg-banner-carousel{width:100%;height:auto!important;object-fit:cover}.banner-widget #bannerCarouselHome .carousel-inner .copy-banner-bgr-digital{display:block;position:absolute;top:40%;left:calc((100% - 1240px) / 2);z-index:3}.banner-widget #bannerCarouselHome .carousel-inner .copy-banner-bgr-digital.lanzamiento-deuna{top:135px}.banner-widget #bannerCarouselHome .carousel-inner .copy-banner-bgr-digital.bgr-al-frente-junto-a-ti{top:33%;left:calc(((100% - 1240px) / 2) + 50px)}.banner-widget #bannerCarouselHome .carousel-inner .copy-banner-bgr-digital :is(img){width:auto;height:125px}.banner-widget #bannerCarouselHome .carousel-inner .logos-wrapper{display:flex;width:460px;justify-content:left;position:absolute;top:67%;left:calc((100% - 1240px) / 2);z-index:4;gap:20px}.banner-widget #bannerCarouselHome .carousel-inner .logos-wrapper .logo-google-play :is(img),.banner-widget #bannerCarouselHome .carousel-inner .logos-wrapper .logo-app-store :is(img),.banner-widget #bannerCarouselHome .carousel-inner .logos-wrapper .logo-huawei-store :is(img){width:auto;height:42px}#copy-wrapper-banner,#form-wrapper-banner{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#footer .container{width:calc(100% - 30px);max-width:1280px}#footer{background:#f5f5f5;font-size:1em;margin-top:0;padding:0;position:relative;clear:both;color:#6c6c6c;bottom:0;width:100%;z-index:1}#footer-wrapper{display:flex;justify-content:space-between;padding:42px 0;gap:40px;width:100%;max-width:100%;margin:0 auto}#links-logos{width:20%;padding-right:50px;border-right:1px solid #004ace}#footer-wrapper .footer-logo img{max-width:96px}#footer-wrapper .footer-social-media .social-icons{padding:0;width:auto;display:flex;justify-content:start;margin:30px 0 0;flex-wrap:wrap;gap:25px}#footer-wrapper .footer-social-media i{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;color:#004ace;font-size:32px}#footer-wrapper .footer-social-media a:hover i{color:#005cff}#footer-wrapper h4{color:#004ace;font-size:.95em;font-weight:700;letter-spacing:0;line-height:.9em;margin-bottom:30px;text-transform:uppercase}#footer-wrapper .nav li{line-height:28px}#footer-wrapper a{padding:0;color:#4c505d;font-weight:400;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#footer-wrapper a:hover{color:#004ace;text-decoration:underline;text-decoration-color:#004ace;text-decoration-thickness:.15rem;text-underline-offset:4px}#footer-wrapper .contact-info{display:flex;flex-direction:column;gap:30px}#footer-wrapper .contact-data p{margin:0}#footer-wrapper .contact-data p b{color:#2f3035}#footer-wrapper #subForm .input-group .input-group-btn{position:absolute}#footer-wrapper #newsletterEmail.form-control,#footer-wrapper #fieldEmail.form-control{background:#fefefe;border-radius:24px;height:46px;width:100%;padding-right:50px;border:1px solid #e0e0e0}#footer-wrapper #subForm .input-group .input-group-btn{position:absolute;top:2px;right:61px;display:block}#footer-wrapper .newsletter-form .btn-suscription{width:64px;border-radius:24px!important;height:42px;max-width:64px;padding:0;border-color:#fff;background:#fff;display:flex;justify-content:center;align-items:center}#footer-wrapper .newsletter-form .btn-suscription i{color:#004ace;font-size:22px;margin-left:3px}#footer-wrapper .newsletter-form .btn-suscription:hover i{color:#004ace}#footer .footer-copyright{background:#4c505d;border-top:none;margin-top:0;padding:0;display:flex}#footer .footer-copyright .row{display:flex;height:42px;align-items:center}#footer .footer-copyright a{color:#fff;font-size:12px;font-weight:400;text-decoration:underline;text-underline-offset:3px}#footer .footer-copyright nav{margin:0;display:flex;justify-content:right;margin-right:52px}#footer .footer-copyright nav ul li{display:inline-block;color:#fcfcfc;font-size:12px;line-height:12px;margin:0;padding:0 18px;border-left:1px solid #c0ccd3}#footer .footer-copyright a{color:#fff;font-size:12px;font-weight:400;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:.0893rem}#banners-carousel .owl-stage-outer{border-radius:24px}@media only screen and (max-width:720px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:50%}}@media only screen and (max-width:480px){.banner-widget{#bannerCarouselHome .carousel-inner{border-radius:0 0 24px 24px}}.rev_slider{border-radius:0 0 24px 24px!important}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%!important}}.animate{animation-duration:0.5s;animation-name:animate-fade;animation-delay:0.5s;animation-fill-mode:backwards}@keyframes animate-fade{0%{opacity:0}100%{opacity:1}}.animate.pop{animation-name:animate-pop;animation-timing-function:cubic-bezier(.26,.53,.74,1.48)}@keyframes animate-pop{0%{opacity:0;transform:scale(.5,.5)}100%{opacity:1;transform:scale(1,1)}}.delay-1{animation-delay:0.6s}.delay-2{animation-delay:0.7s}