.text-primary{color:#2fb8df!important}.fs-17{font-size:17px!important}.textwidget,h1,h2,h3,h4,h5,h6,p{margin-bottom:15px}.sub-nav{-webkit-box-shadow:1px 1px 2px rgb(0 0 0 / .15);box-shadow:1px 1px 2px rgb(0 0 0 / .15)}.dt-mobile-header .mini-search .field,.masthead .mini-search .field{-webkit-box-shadow:1px 1px 2px rgb(0 0 0 / .15);box-shadow:1px 1px 2px rgb(0 0 0 / .15)}.branding a{margin-top:-15px}.branding a img,.branding img{width:140px}@media (min-width:1024px){.branding a img,.branding img{width:150px}}.sticky-mobile-off .mobile-branding a{margin-top:-15px}.mobile-branding a img,.mobile-branding img{width:120px}.branding a.sticky-logo{margin-top:0}.branding a.sticky-logo img{width:100px}@media (max-width:991px){.mobile-mini-widgets-in-menu>div{display:block;margin:10px 0!important;width:100%!important}}.logo-group{max-width:100px;padding-bottom:20px;margin-left:10px}.sticky-on .logo-group{max-width:85px;padding-bottom:3px}}@media (max-width:991px){.logo-group{display:block;margin:20px auto 0;max-width:120px}}.dt-mobile-header .mini-nav>ul:not(.sub-nav)>li{display:block;width:100%;margin:0;border-bottom:1px solid rgb(32 48 64 / .08)}.dt-mobile-header .mini-nav>ul:not(.sub-nav)>li:last-child{border-bottom-width:0}.dt-mobile-header .mini-nav>ul:not(.sub-nav)>li>a{display:block;width:100%;padding:16px 30px 16px 0;font:600 16px / 20px 'Nunito Sans',Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;color:#203040}.dt-mobile-header .mini-nav .sub-nav{display:none!important}.masthead:not(.sub-downwards) .sub-nav .sub-nav,.mini-nav .sub-nav .sub-nav{margin-left:-1px}.sub-nav li:not(:first-child) .sub-nav{top:0}@media (max-width:991px){.sidebar{margin-top:40px;padding-top:40px;border-top:5px solid rgb(130 130 130 / .15)!important}}.widget-title{font-weight:400}.sidebar .widget-title,.footer .widget-title{text-transform:uppercase}.bg-under-widget .sidebar-content .widget.widget-transparent,.solid-bg.sidebar-content .widget.widget-transparent{background:#fff0}.bg-under-widget .sidebar-content .widget.no-padding,.solid-bg.sidebar-content .widget.no-padding{padding:0}.sidebar .custom-menu{font-size:15px}.sidebar .st-accordion li>a::before,.sidebar-content .st-accordion li>a::before,.sidebar .custom-menu a::before,.sidebar-content .custom-menu a::before{background-color:transparent!important}.menu-hide-second-level .custom-menu li ul{display:none}.image-banners p{text-align:center}.image-banners img{max-width:48%!important;height:auto}@media (min-width:600px) and (max-width:991px){.footer .wf-container .widget{width:50%}.footer .wf-container .widget.widget_text:first-child{width:100%}}@media (max-width:991px){.footer .widget{margin-bottom:60px}.footer .wf-container .widget.widget_text:first-child{text-align:center;margin-bottom:80px}}.footer .widget-title{letter-spacing:.075rem}.logo-footer{width:140px;margin-top:-15px;margin-bottom:20px}.logo-footer-camaras{width:360px}.textwidget h4{font-size:15px;font-weight:400;text-transform:none;margin-bottom:10px}.textwidget p.small{font-size:13px;line-height:1.4}.footer .recent-posts time{display:none}#bottom-bar{border-top:1px solid #374859}#bottom-bar .wf-float-left span{color:#fff;font-weight:600}#bottom-bar .menu-select{margin-top:20px}.scroll-top.on{-webkit-border-radius:50%;border-radius:50%;background-color:#2fb8df;right:20px;bottom:20px}.dividers-on.classic-layout-list .post{border-bottom-width:3px;border-bottom-style:dotted}.blog-shortcode .entry-title,.portfolio-shortcode .entry-title,.owl-carousel.blog-carousel-shortcode .entry-title{text-transform:none}.fancy-categories a{font-weight:400;font-size:9px;text-transform:uppercase;letter-spacing:.05rem;padding:0 6px}.post-navigation .nav-links{padding:25px 15px}.comment-respond{padding:25px;background-color:#fff}.gallery-columns-4 .gallery-item{width:23%!important;padding:0 1%!important}#page .logos-grid{text-align:center}.fancy-quote .ultimate-typed-main{display:inline}.fancy-quote .mycustfancy{position:relative;bottom:-20px;opacity:.5;padding:0 5px;font-family:Georgia,"Times New Roman",Times,serif!important}#cookie-notice{font-weight:300;font-size:14px;text-shadow:1px 1px 1px rgb(0 0 0 / .35);background-color:rgb(32 48 64 / .85)!important;color:#fff!important}#cookie-notice #cn-notice-text a{color:#fff;text-decoration:underline}#cookie-notice .button{margin-left:15px;-webkit-border-radius:3px;border-radius:3px}@media (max-width:991px){#cn-accept-cookie{margin-top:5px;margin-bottom:5px}#cookie-notice #cn-notice-text{display:block}}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}:-moz-placeholder{color:#999}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder{color:#999}input[type="text"],input[type="tel"],input[type="url"],input[type="email"],input[type="number"],input[type="date"],input[type="range"],input[type="password"],select,textarea{padding:7px 10px}.wpcf7-form .wpcf7-form-control{margin-bottom:10px}.wpcf7-form label{font-size:13px;line-height:18px;display:inline-block;margin-bottom:3px;color:#939ca0}.wpcf7-form .wpcf7-textarea{max-height:120px}span.wpcf7-list-item{margin-left:0}.wpcf7-form .wpcf7-recaptcha{margin-top:10px;margin-bottom:20px}span.wpcf7-not-valid-tip{line-height:1.4;margin-top:-10px;margin-bottom:5px;text-transform:none;color:#f20423}.wpcf7-form .wpcf7-submit.btn-block{width:100%;padding-left:0;padding-right:0}.wpcf7-form .wpcf7-submit[disabled="disabled"],.wpcf7-form .wpcf7-submit[disabled=""]{pointer-events:none;opacity:.6;filter:alpha(opacity=60)}.wpcf7-form .required,#ew-legend .required{font-size:140%;line-height:0;vertical-align:middle;font-family:"Lucida Console",Monaco,monospace;color:#2fb8df}.wpcf7-form .ew-legend{margin-top:0;font-size:13px;text-align:right;color:#939ca0}.content .table-gdpr{margin:10px 0;font-size:12px;line-height:14px}.content .table-gdpr,.content .table-gdpr td,.content .table-gdpr th{border:1px solid #ddd}.content .table-gdpr th{text-align:center;font-weight:400;text-transform:uppercase;color:#203040}#rev_slider_1_1 .zeus .tp-title-wrap{display:none!important}.page #content p{text-align:justify}.qalma-intro-text{font-size:17px;font-weight:400;margin-bottom:25px!important}#page .portfolio-carousel-shortcode .post-entry-content{cursor:default}#content .qalma-page-subtitle.uvc-heading h2{font-size:25px;line-height:30px;font-family:'Nunito Sans',Helvetica,Arial,Verdana,sans-serif!important;font-weight:300!important}#content .qalma-page-subtitle .uvc-heading-spacer{margin-top:15px!important;margin-bottom:40px!important;height:3px!important}#content .qalma-page-subtitle .uvc-heading-spacer .uvc-headings-line{border-style:solid!important;border-bottom-width:3px!important;width:50px!important;margin:0 auto!important;border-color:#2fb8df!important}.qalma-portfolio.portfolio-carousel-shortcode.owl-carousel .post{border-radius:4px;overflow:hidden}.qalma-portfolio.portfolio-carousel-shortcode.owl-carousel .post .post-entry-content{width:100%}#content .qalma-portfolio.portfolio-carousel-shortcode.reposition-arrows .owl-nav .owl-next{top:calc(100% + -35px);right:50%;left:auto;margin-right:-45px}#content .qalma-portfolio.portfolio-carousel-shortcode.reposition-arrows .owl-nav .owl-prev{top:calc(100% + -35px);right:auto;left:50%;margin-left:-45px}@media (max-width:480px){.qalma-distribuidor .vc_column_container{width:100%;float:none}}@media (min-width:481px){.qalma-distribuidor .vc-hoverbox-wrapper .vc-hoverbox{min-height:300px}}.qalma-distribuidor .vc_column_container>.vc_column-inner{padding:0}.qalma-distribuidor .vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,.qalma-distribuidor .vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front{border-radius:5px}.qalma-distribuidor h2{color:#fff}.qalma-distribuidor .vc-hoverbox-back h2{text-align:center;font-weight:300;font-size:15px;line-height:21px;text-transform:uppercase}.qalma-distribuidor .vc-hoverbox-back p{text-align:center;font-weight:300;font-size:14px;line-height:20px;color:#fff}.qalma-distribuidor .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{border-color:#fff;background-color:#fff;color:#076eb5;background-image:none;background-repeat:repeat-x;filter:none;padding:8px 13px;margin-top:10px}.qalma-distribuidor .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{border-color:#2fb8df;background-color:#2fb8df;color:#fff}.qalma-distribuidor .vc-hoverbox-back .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:35px}.qalma-vertical-steps .smile_icon_list li.icon_list_item{padding-bottom:10px!important}.qalma-vertical-steps .smile_icon_list li .icon_description .info-list-heading{color:#00a9d9;text-transform:uppercase;margin-bottom:10px}.qalma-title-separator.vc_separator{margin-bottom:50px}.qalma-title-separator.vc_separator h4{color:#00a9d9}@media (min-width:481px){.qalma-team-img .wpb_single_image .vc_single_image-wrapper{padding-right:20px}}.qalma-team-links .aio-icon{border-radius:4px}.wpb-js-composer .qalma-team-curriculum .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading{border-color:#00a9d9}.wpb-js-composer .qalma-team-curriculum .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a{color:#00a9d9}.wpb-js-composer .qalma-team-curriculum .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body{border-color:#00a9d9}.wpb-js-composer .qalma-team-curriculum .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .qalma-team-curriculum .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover{background-color:#00a9d9;color:#fff}.wpb-js-composer .qalma-team-curriculum .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#00a9d9}.wpb-js-composer .qalma-team-curriculum .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#00a9d9}.wpb-js-composer .qalma-team-curriculum .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover{color:#fff}.page #content .bg-on .team-desc{padding-right:20px;padding-left:20px}.page #content .team-desc p{text-align:center}.page #content .team-content p{font-size:13px;line-height:20px}.page #content .round-images .bg-on .team-media{padding:20px 20px 0}