html{text-transform:none;font-size:18px;letter-spacing:0em;line-height:1.7em;font-family:Montserrat, Arial, Helvetica, sans-serif;}.tpp-bootstrap a{ color: rgb(17, 138, 222);}.tpp-bootstrap a:hover, a.uk-link-heading:hover, .uk-link-heading a:hover, .uk-link-toggle:hover .uk-link-heading, .uk-link-toggle:focus .uk-link-heading{ color: rgb(255, 119, 19);}.astroid-sidebar-menu .nav-item-submenu a.item-link-component {color:rgb(255, 255, 255);}.astroid-sidebar-menu .nav-item-submenu a.item-link-component:hover {color:rgb(255, 119, 19);}.astroid-sidebar-menu .nav-item-submenu a.item-link-component.active {color:rgb(255, 119, 19);}.mobilemenu-slide.astroid-mobilemenu{visibility:visible;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}.mobilemenu-slide.astroid-mobilemenu-open .mobilemenu-slide.astroid-mobilemenu {visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.mobilemenu-slide.astroid-mobilemenu::after{display:none;}#astroid-preloader{background:rgb(255, 255, 255);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.bouncing-loader{display:flex;justify-content:center;margin: 0 auto;}.bouncing-loader>div{width:20px;height:20px;margin:1rem 0.2rem 0;background:rgb(17, 138, 222);border-radius:50%;animation:bouncing-loader 0.6s infinite alternate;}.bouncing-loader>div:nth-child(2){animation-delay:0.2s;}.bouncing-loader>div:nth-child(3){animation-delay:0.4s;}@keyframes bouncing-loader{to{opacity:0.1;transform:translate3d(0, -1rem, 0);}}body, .body{text-transform:none;font-size:18px;letter-spacing:0em;line-height:1.7em;font-family:Montserrat, Arial, Helvetica, sans-serif;}h1, .h1{font-weight:600;text-transform:none;font-size:4.5em;letter-spacing:0em;line-height:1.1em;font-family:Montserrat, Arial, Helvetica, sans-serif;}h2, .h2{font-weight:800;text-transform:none;font-size:30px;letter-spacing:0px;line-height:1.2em;font-family:Montserrat, Arial, Helvetica, sans-serif;}h3, .h3{font-weight:700;text-transform:none;font-size:1.8em;letter-spacing:0em;line-height:1.2em;font-family:Montserrat, Arial, Helvetica, sans-serif;}h4, .h4{color:rgb(52, 31, 79);font-weight:700;text-transform:none;font-size:1.2em;letter-spacing:0em;line-height:1.2em;font-family:Montserrat, Arial, Helvetica, sans-serif;}h5, .h5{font-weight:500;text-transform:none;font-size:1.4em;letter-spacing:0em;line-height:1.2em;font-family:Barlow Semi Condensed, Arial, Helvetica, sans-serif;}h6, .h6{font-weight:500;text-transform:none;font-size:1.2em;letter-spacing:0em;line-height:1.2em;font-family:Barlow Semi Condensed, Arial, Helvetica, sans-serif;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a{font-weight:600;text-transform:uppercase;font-size:0.75em;letter-spacing:0em;line-height:1.7em;font-family:Montserrat, Arial, Helvetica, sans-serif;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu{font-weight:600;text-transform:uppercase;font-size:0.85em;letter-spacing:0em;line-height:2em;font-family:Montserrat, Arial, Helvetica, sans-serif;}body{background-color:rgb(254, 255, 254);color:rgb(46, 60, 64);}body a{color:rgb(17, 138, 222);}body a:hover{color:rgb(255, 119, 19);}header{color:rgb(44, 46, 54);}.astroid-logo-text .site-title{color:rgb(0, 123, 255);}.astroid-logo-text .site-tagline{color:rgb(44, 46, 54);}#astroid-sticky-header{background-color:rgb(255, 255, 255);}.astroid-nav .nav-link, .astroid-sidebar-menu .nav-link{color:rgb(255, 255, 255);}.astroid-nav .nav-link:hover, .astroid-sidebar-menu .nav-link:hover{color:rgb(255, 119, 19);}.astroid-nav .nav-link:focus, .astroid-sidebar-menu .nav-link:focus{color:rgb(255, 119, 19);}.astroid-nav .nav-link:active, .astroid-nav .nav-link.active, .astroid-sidebar-menu .nav-link:active, .astroid-sidebar-menu .nav-link.active{color:rgb(255, 119, 19);}.megamenu-container li.nav-item-submenu > a{color:rgb(255, 255, 255);}.megamenu-container li.nav-item-submenu > a:hover{color:rgb(255, 119, 19);}.megamenu-container li.nav-item-submenu > a:active, .megamenu-container li.nav-item-submenu > a.active{color:rgb(255, 119, 19);background-color:rgb(255, 119, 19);}.astroid-offcanvas, .astroid-offcanvas .burger-menu-button, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{ background-color: rgb(255, 255, 255) !important;}.astroid-offcanvas { color: rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-offcanvas .menu-indicator{ color: rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-offcanvas .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{ color: rgb(255, 119, 19) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active { background-color: rgb(255, 255, 255) !important;}.astroid-contact-info i[class*="fa-"]{color:rgb(17, 138, 222);}.align-self-center.px-2.d-none.d-lg-block {
    background: #0098ff;
    transform: skewX(-20deg);
}
.astroid-header-section .astroid-header:not(.astroid-header-sticky) {
    padding: 0;
}
.nav.astroid-nav.d-none.d-lg-flex {transform: skewX(20deg);}
li.nav-item-current > a > span,li.nav-item > a > span:hover,ul.nav-submenu > li > a > span:hover,.astroid-nav .nav-link.active span,
ul.nav-submenu > li > a.active > span{background: #ffffff; border-radius: 5px;}
li.nav-item > a > span {padding: 0 10px;}
ul.nav-submenu > li > a > span {background: #0098ff; border-radius: 5px;padding:5px;}
ul.nav-submenu > li > a > span:hover {box-shadow: 0px 0px 1px #666666;}
.astroid-nav .nav-item-parent.no-dropdown-icon .nav-title {padding-right: 10px;}
.astroid-header-section header.astroid-header:not(.astroid-header-sticky) {padding: 0;}
.nav-link {padding: 0.6rem 1rem;}
.astroid-nav .nav-submenu > li > a {padding: 2px 15px;}
#column-wrap-id-1616833846449 {padding: 0;}
h2.slideshow {transform: skewX(-20deg) !important;background:#0098ff;}
h2.slideshow .titleslide {transform: skewX(20deg);padding: 5px 10px;}
.sppb-sp-slider-title {font-size: 70px;}
.astroid-header-section .astroid-header-sticky > div {padding:0;}
@media (min-width: 1300px) {
.logo-wrapper {padding-left: 150px;}  
}
.doblado {clip-path: polygon(10% 0%, 100% 0%,100% 100%,0% 100%,0% 25%);}
.doblado2 {clip-path: polygon(0% 0%, 100% 0%,100% 80%,95% 100%,0% 100%);}
#column-wrap-id-1640010751177,#column-wrap-id-1616989962706,#column-wrap-id-1640099569391,#column-wrap-id-1640099569427,#column-wrap-id-1618543873845,
#column-wrap-id-1640114302454,#column-wrap-id-1640114302512,#column-wrap-id-1640636089970,#column-wrap-id-1640715318123,
#column-wrap-id-1640715318126,#column-wrap-id-1640722219126,
#column-wrap-id-1640722219129,#column-wrap-id-1643212222982 {padding:0;}
.uk-margin {margin-bottom: 5px;}
h3 {color: #1f0c3f;}
#sppb-addon-1640010751201 h3.tz-title,#sppb-addon-1640099569392 h3.tz-title,#sppb-addon-1640099569428 h3.tz-title {color: #ffffff;}
h3.tz-title {margin-bottom: -35px !important;}
#sppb-addon-1640099569449 label {color: #ffffff; font-size: 80%;margin-bottom: 0; padding-left:10px;}
#sppb-addon-wrapper-1640099569449 {padding: 0 15%;}
#btn-1640099569449 {padding: 5px 50px;}
span.astroid-contact-address {width: 50%;text-align: right;border-right: 1px solid #666;padding-right: 60px;}
span.astroid-contact-phone {padding-left: 30px;vertical-align: top;}
.uk-align-center {text-align: center;padding-top: 20px;}
html, body, .astroid-container, .astroid-content, .astroid-layout, .astroid-wrapper {height: 100px;}
ul.yellow {list-style-type: none;padding: 0 0 0 15%;margin: 0;font-size: 90%;}
ul.white,ul.blue {list-style-type: none;margin: 0;font-size: 90%;}
ul.yellow li {background: url('../../../images/li.png') no-repeat 5px 8px;padding-left: 35px;}
ul.white li {background: url('../../../images/liwhite.png') no-repeat 5px 8px;padding-left: 35px;}
ul.blue li {background: url('../../../images/liblue.png') no-repeat 5px 8px;padding-left: 35px;}
#sppb-addon-1640114302513 em,#sppb-addon-1640636089973 em {color: #ffffff;}
#sppb-addon-1640114302513 h3 {font-size:100%;}
#sppb-addon-1640636089973 h3 {font-size: 40px;}
.bfQuickMode .bfbs3-form-inline .bfbs3-form-control {background: #66c1ff; border: 0;width: 100%;color:#666666;font-size: 90%; }
.bfQuickMode .bfbs3-form-group .bfbs3-control-label {color: #ffffff;width: 100%;font-size: 80%;}
.bfQuickMode .bfbs3-form-group .bfbs3-control-label span {font-weight: 100;}
.bfQuickMode .bfbs3-form-inline .bfbs3-form-group {padding: 0 10px;}
#section1,#section2 {border-bottom: 1px solid #66c1ff;}
.bfQuickMode fieldset legend {display:none;}
.bfQuickMode .bfElemWrap {float: left;width: 50%;}
.bfQuickMode .bfbs3-glyphicon-asterisk {display:none;}
#ff_elem314 {font-size: 80%;color: #fff;}
#bfSubmitButton {background: #ff7714;color: #fff;font-size: 12px;border: 0;padding: 0 50px;
border-radius: 25px;
}
#bfSubmitButton:hover {background: #0098ff;}
#hs-1529739480502 {text-align: center;padding: 50px 0;background: #ffffff;}
.article-wraper {padding-bottom: 10px;}
.items-more {padding-top: 40px;}
.entry-image.full-image {text-align: center;}
ul.category.list-striped {list-style-type: none;}
#adminForm {display: block;padding:50px;}
.megamenu-container li.nav-item-submenu > a.active {background: none;}
.tz-title.uk-h4.uk-margin {
    color: #fff;
}
@media (max-width: 960px) {
h3 {font-size:30px !important;line-height:50px !important;}
button#bfSubmitButton,#btn-1640099569449 {width: 100% !important;}
}
@media (max-width: 1120px) {
.nav-link {
    padding: 0.6rem 0.4rem;
}
}
@media (max-width: 375px) {
h3 {font-size:18px !important;line-height:30px !important;} 
.bfQuickMode .bfElemWrap {
    width: 100% !important;
}
#bfSubmitButton {width: 100%;}
.astroid-contact-info {font-size: 80% !important;}
span.astroid-contact-address {width:100%;}
#sppb-addon-wrapper-1640099569449 {
    padding: 0 10px !important;
}
.sppb-sp-slider-title {font-size:30px !important;}
}
.bfQuickMode section, .bfQuickMode fieldset {
    padding-right: 0 !important; 
}
input[type="text"],input[type="email"],.bfQuickMode select {height:44px !important;}
button#bfSubmitButton,#btn-1640099569449 {width: 48%;height:44px;}
span.astroid-contact-phone {font-weight: bold;}@media (max-width: 991.98px) {html{font-size:16px;letter-spacing:0em;line-height:1.7em;}body, .body{font-size:16px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:3.5em;letter-spacing:0em;line-height:1.1em;}h2, .h2{font-size:2em;letter-spacing:0em;line-height:1.2em;}h3, .h3{font-size:1.8em;letter-spacing:0em;line-height:1.2em;}h4, .h4{font-size:1.6em;letter-spacing:0em;line-height:1.2em;}h5, .h5{font-size:1.4em;letter-spacing:0em;line-height:1.2em;}h6, .h6{font-size:1.2em;letter-spacing:0em;line-height:1.2em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a{font-size:1em;letter-spacing:0em;line-height:1.7em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu{font-size:1em;letter-spacing:0em;line-height:2em;}}@media (max-width: 767.98px) {html{font-size:16px;letter-spacing:0em;line-height:1.7em;}body, .body{font-size:16px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:3em;letter-spacing:0em;line-height:1.1em;}h2, .h2{font-size:2em;letter-spacing:0em;line-height:1.2em;}h3, .h3{font-size:1.8em;letter-spacing:0em;line-height:1.2em;}h4, .h4{font-size:1.6em;letter-spacing:0em;line-height:1.2em;}h5, .h5{font-size:1.4em;letter-spacing:0em;line-height:1.2em;}h6, .h6{font-size:1.2em;letter-spacing:0em;line-height:1.2em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a{font-size:1em;letter-spacing:0em;line-height:1.7em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu{font-size:1em;letter-spacing:0em;line-height:2em;}}