/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/
::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#2daae1}::-webkit-scrollbar-thumb:hover{background:rgba(45,170,225,.7);overflow-y:auto;}

.menu-btn-cell .btn{padding:10px 25px!important;border-radius:20px;font-size:0.8em!important;background:#2daae1;border-width:0!important;}
.menu-btn-cell .btn span{font-weight:600!important;}
.menu-light .menu-smart a .menu-btn-cell .btn{color:#ffffff!important;}
.menu-btn-cell .btn:hover{background:#000000;}
.text-lead:not(ul) > *{line-height:1.5;}
.what-we-do .single-block-padding{padding:18px!important;}
.what-we-do .uncont{border:2px solid #2daae1;}
.get-started .btn{padding:15px 50px!important;border-radius:30px!important;font-size:1em!important;background:#2daae1;border:1px solid #2daae1!important;color:#fff!important;}
.get-started .btn:not(.btn-custom-typo):not(.btn-inherit){font-weight:600!important;}
.modification h5{max-width:290px;line-height:1.1em;margin:0 auto;color:#2daae1;margin-top:10px;}
.modification p{text-align:justify;}
.uncode_slider-dot_classes{bottom:36px!important;}
.submenu-light:not(.isotope-filters) .menu-smart a:hover, .submenu-light:not(.isotope-filters) .menu-smart a:focus{color:#2daae1;}
.submenu-light .menu-smart li.active > a, .submenu-light .menu-smart li.current-menu-ancestor > a, .submenu-light .menu-smart li.current-menu-item:not(.menu-item-type-custom) > a {color:#2daae1;}
.submenu-light .current-menu-item a{background-image:linear-gradient(#2daae1,#2daae1);background-repeat:repeat-x;background-size:1px 1px;background-position:0 100%;background-position:0 calc(100% - 0.1em);}
body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-item > a{background-image:linear-gradient(#fff,#fff);background-repeat:repeat-x;background-size:1px 1px;background-position:0 100%;background-position:0 calc(100% - 0.1em);}
body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li > a:hover{color:#2daae1!important;}
.scroll-top .btn-default{background-color:#fff!important;border:2px solid #2daae1!important;}
.scroll-top .fa-angle-up:before{color:#2daae1!important;}
.owl-dots-inside .owl-dots .owl-dot span{box-shadow:0px 0px 0px 2px rgba(45,170,226, 0.2);}
.testimonials .row.limit-width:before{display: block;width: 80px;height: 56px;background-image: url(assets/images/quote-blue.svg);background-repeat: no-repeat;content: '';position: absolute;top: 0;right: 5%;opacity: 0.2;}
.testimonials .row.limit-width:after {display: block;width: 80px;height: 56px;background-image: url(assets/images/quote-blue.svg);background-repeat: no-repeat;content: '';position: absolute;top: 0;left: 5%;opacity: 0.2;transform: rotate(180deg);}
.mods a.btn-link{font-weight:300!important;letter-spacing:0!important;font-size:16px!important;text-transform:none!important;}
.mods .btn:not(.btn-custom-typo):not(.btn-inherit), .mods .btn-link:not(.btn-custom-typo):not(.btn-inherit){font-weight:300!important;color:#2daae1!important;font-size:0.8em!important;}
.mods h5{margin-top:5px!important;}
.style-light input,.style-light textarea{border-color:#000;}
input.wpcf7-form-control.wpcf7-submit.btn{padding:15px 50px!important;border-radius:30px!important;font-weight:400!important;}
.grid-filters ul.menu-smart a:not(.social-menu-link){font-size:16px!important;}
.menu-light .menu-smart > li a.active{color:#2daae1!important;}
.isotope-filters.grid-filters.menu-container{border:2px solid #2daae1;padding-top:12px!important;padding-bottom:12px!important;margin-bottom:20px!important;}
.grid-filters ul.menu-smart > li > span {padding: 12px 9px 12px 9px!important;}

/* accordion 
.tab-container:not(.default-typography) .nav-tabs{font-family:'Inter'!important;font-weight:300!important;text-transform:none!important;}
.tab-container:not(.default-typography) .nav-tabs > li > a span{font-size:22px!important;letter-spacing:0;}
.tab-container:not(.default-typography) .nav-tabs > li{width:20%!important;}
.tab-container:not(.default-typography) .nav-tabs > li a{padding:0px 10px 18px 10px}
.nav-tabs > li > a span{white-space:unset!important;}
.nav-tabs > li:before{display:block;width:80px;height:60px;margin:0 auto 10px auto;text-align:center;filter: grayscale(1);}
.nav-tabs > li.active:before{filter: grayscale(0);}
.style-light .nav-tabs > li:before > a:hover{filter: grayscale(0);}
[data-tab-id='tab-1690418559-1-55']:before{content:url('assets/images/icon-modification-01.svg');}
[data-tab-id='tab-1690418559-2-46']:before{content:url('assets/images/icon-modification-02.svg');}
[data-tab-id='tab-1690418728172-2-8']:before{content:url('assets/images/icon-modification-03.svg');}
[data-tab-id='tab-1690418729428-3-9']:before{content:url('assets/images/icon-modification-04.svg');}
[data-tab-id='tab-1690418730956-4-9']:before{content:url('assets/images/icon-modification-05.svg');}

#vennD img{position:absolute;object-fit: cover;width:100%;height:100%;transition: all 2s ease-in-out;}
#vennD{width:100%;height:100%;}
.singlemod .icon-box-content p, .singlemod .icon-box-content p a{font-size:14px!important;}
.singlemod .icon-box-content .text-bold{margin-top:5px!important;}
.singlemod .icon-box-content h6{margin-top:10px!important;}
.singlemod .icon-box-icon img{filter:grayscale(1)!important;}
*/

.image-rotator .image-container img{height:auto;width:100%;}
.thumbnail .icon-box-content h6{margin-top:10px!important;}
.thumbnail .icon-box-content .text-bold{margin-top:5px!important;}
.thumbnail .icon-box-icon img{filter:grayscale(1)!important;}

.fade-in-image { animation: fadeIn 1s; }
@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.page-wrapper{box-shadow:0 4px 10px -10px rgba(0, 0, 0, 0.6);}
.grecaptcha-badge{visibility:hidden!important;}

@media (min-width: 960px){
.hmenu .menu-primary .menu-smart > li > a, .hmenu-center .menu-primary .menu-smart > li > a{height:auto!important;padding-bottom:5px!important;display:block;}
.hmenu .menu-primary .menu-smart > li > a, .hmenu-center .menu-primary .menu-smart > li{height:100%;}
.menu-smart > li > a{padding:0!important}
.menu-smart > li {padding:0 14px!important;}
.single-h-padding#masthead .row-menu .row-menu-inner{padding-left:72px!important;padding-right:72px!important;}
.site-footer .row-container .row-parent{max-width:1172px;}
.site-footer .uncode_text_column p{font-size:14px;}
.site-footer .menu-item a{font-size:14px;}
.main-container .site-footer .row-inner > div:not(.vc_helper){padding:0!important;}
.site-footer .menu-smart{padding:0!important}
}

@media (max-width: 959px){
.what-we-do .uncell {border-bottom-width:0!important}
.widget_nav_menu ul.menu-smart > li:not(.social-icon){display:inline-flex!important;}
.menu-smart a{padding:9px 10px 9px 10px;}
#menu-main-menu li a i.fa{display:none;}
#menu-main-menu li {margin:0 auto;text-align:center;}
#menu-main-menu {padding-bottom:72px!important;}
.what-we-do{padding-left:30px!important;padding-right:30px!important;}
.what-we-do .wpb_column{padding-bottom:30px!important;}
}

@media (max-width: 569px){

}
