@charset "UTF-8";.cd-dropdown-wrapper{display:inline-block;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.cd-dropdown-trigger{display:block;position:relative;padding:0 36px 0 20px;line-height:40px;background-color:#111433;color:#18415f;}
.no-touch .cd-dropdown-trigger:hover{background-color:#171b46;}
.cd-dropdown-trigger::before, .cd-dropdown-trigger::after{content:'';position:absolute;top:50%;margin-top:-1px;height:2px;width:9px;background:#ffffff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:width 0.3s, -webkit-transform 0.3s;-moz-transition:width 0.3s, -moz-transform 0.3s;transition:width 0.3s, transform 0.3s;}
.cd-dropdown-trigger::before{right:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.cd-dropdown-trigger::after{right:13px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.top-bar-section li:not(.has-form) a.cd-dropdown-trigger{padding-right:40px;}
.top-bar-section li:not(.has-form) a.cd-dropdown-trigger:hover{color:#1F5680;}
.top-bar-section li:not(.has-form) a.cd-dropdown-trigger:focus{color:#1F5680;}
.top-bar-section li:not(.has-form) a.cd-dropdown-trigger.dropdown-is-active{background:#DFDFDF;}
.top-bar-section ul li ul.cd-dropdown-content li{float:none;}
.top-bar-section ul li ul.cd-dropdown-content li .cd-search input{position:inherit;}
@media only screen and (min-width:1024px){.cd-dropdown-trigger{}
.cd-dropdown-trigger.dropdown-is-active{background-color:#3f8654;}
.no-touch .cd-dropdown-trigger.dropdown-is-active:hover{background-color:#47975f;}
.cd-dropdown-trigger.dropdown-is-active::before, .cd-dropdown-trigger.dropdown-is-active::after{width:14px;}
.cd-dropdown-trigger.dropdown-is-active::before{-webkit-transform:translateX(5px) rotate(-45deg);-moz-transform:translateX(5px) rotate(-45deg);-ms-transform:translateX(5px) rotate(-45deg);-o-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg);}
.cd-dropdown-trigger.dropdown-is-active::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
}
.cd-dropdown h2,
.cd-dropdown-content a,
.cd-dropdown-content ul a{height:50px;line-height:50px;}
@media only screen and (min-width:768px){.cd-dropdown h2,
.cd-dropdown-content a,
.cd-dropdown-content ul a{height:60px;line-height:60px;}
}
@media only screen and (min-width:1024px){.cd-dropdown h2,
.top-bar-section ul li ul.cd-dropdown-content a,
.top-bar-section ul li ul.cd-dropdown-content ul a{height:50px;line-height:50px;}
}
.cd-dropdown h2,
.cd-dropdown-content a,
.cd-dropdown-content ul a,
.cd-dropdown-content .cd-divider{padding:0 20px;}
.cd-dropdown{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#111433;color:#ffffff;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.5s 0s, visibility 0s 0.5s;-moz-transition:-moz-transform 0.5s 0s, visibility 0s 0.5s;transition:transform 0.5s 0s, visibility 0s 0.5s;}
.cd-dropdown h2{position:relative;z-index:1;color:#585a70;background-color:#111433;border-bottom:1px solid #242643;}
.cd-dropdown .cd-close{position:absolute;z-index:1;right:0;top:0;height:50px;width:50px;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;}
.cd-dropdown .cd-close::after, .cd-dropdown .cd-close::before{content:'';position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:20px;width:2px;background-color:#ffffff;}
.cd-dropdown .cd-close::after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);}
.cd-dropdown .cd-close::before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);}
.cd-dropdown.dropdown-is-active{visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.5s 0s, visibility 0s 0s;-moz-transition:-moz-transform 0.5s 0s, visibility 0s 0s;transition:transform 0.5s 0s, visibility 0s 0s;}
@media only screen and (min-width:768px){.cd-dropdown .cd-close{top:5px;}
}
@media only screen and (min-width:1024px){.cd-dropdown{position:absolute;top:calc(100% - 2px);height:auto;width:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);background-color:#ffffff;color:#111433;box-shadow:0px 5px 15px rgba(0, 0, 0, 0.48);opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s, -moz-transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s;}
.open-to-left .cd-dropdown{right:0;left:auto;}
.cd-dropdown h2, .cd-dropdown .cd-close{display:none;}
.cd-dropdown.dropdown-is-active{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s 0s, visibility 0.3s 0s, -webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s, visibility 0.3s 0s, -moz-transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0.3s 0s, transform 0.3s 0s;}
}
.cd-dropdown-content, .cd-dropdown-content ul{position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;padding-top:50px;}
.top-bar-section ul li ul.cd-dropdown-content a, .top-bar-section ul li ul.cd-dropdown-content ul a{display:block;color:#ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top-width:1px;border-color:#242643;border-style:solid;}
.cd-dropdown-content li:first-of-type > a, .cd-dropdown-content ul li:first-of-type > a{border-top-width:0;}
.cd-dropdown-content li:last-of-type > a, .cd-dropdown-content ul li:last-of-type > a{border-bottom-width:1px;}
.cd-dropdown-content .cd-divider, .cd-dropdown-content ul .cd-divider{padding-top:10px;padding-bottom:10px;background-color:#0b0e23;font-size:1.1rem;font-weight:bold;letter-spacing:1px;color:#585a70;text-transform:uppercase;}
.cd-dropdown-content .cd-divider + li > a, .cd-dropdown-content ul .cd-divider + li > a{border-top-width:0;}
.cd-dropdown-content a, .cd-dropdown-content .cd-search, .cd-dropdown-content .cd-divider, .cd-dropdown-content ul a, .cd-dropdown-content ul .cd-search, .cd-dropdown-content ul .cd-divider{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-moz-transition:opacity 0.3s, -moz-transform 0.3s;transition:opacity 0.3s, transform 0.3s;}
.cd-dropdown-content.is-hidden, .cd-dropdown-content ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
.cd-dropdown-content.is-hidden > li > a, .cd-dropdown-content.is-hidden > li > .cd-search, .cd-dropdown-content.is-hidden > .cd-divider, .cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider, .cd-dropdown-content ul.is-hidden > li > a, .cd-dropdown-content ul.is-hidden > li > .cd-search, .cd-dropdown-content ul.is-hidden > .cd-divider, .cd-dropdown-content ul.move-out > li > a, .cd-dropdown-content ul.move-out > li > .cd-search, .cd-dropdown-content ul.move-out > .cd-divider{opacity:0;}
.cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider, .cd-dropdown-content ul.move-out > li > a, .cd-dropdown-content ul.move-out > li > .cd-search, .cd-dropdown-content ul.move-out > .cd-divider{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.dropdown-is-active .cd-dropdown-content, .dropdown-is-active .cd-dropdown-content ul{-webkit-overflow-scrolling:touch;}
@media only screen and (min-width:768px){.cd-dropdown-content, .cd-dropdown-content ul{padding-top:60px;}
.top-bar-section ul li ul.cd-dropdown-content a, .top-bar-section ul li ul.cd-dropdown-content ul a{font-size:1.8rem;}
}
@media only screen and (min-width:1024px){.cd-dropdown-content, .cd-dropdown-content ul{padding-top:0;overflow:visible;}
.top-bar-section ul li ul.cd-dropdown-content a, .top-bar-section ul li ul.cd-dropdown-content ul a{color:#111433;height:30px;line-height:30px !important;font-size:14px;border-width:1px;border-color:#ebebeb;}
.cd-dropdown-content .cd-divider, .cd-dropdown-content ul .cd-divider{background-color:transparent;color:#b3b3b3;border-top:1px solid #ebebeb;}
.cd-dropdown-content .cd-divider + li > a, .cd-dropdown-content ul .cd-divider + li > a{border-top-width:1px;}
.cd-dropdown-content.is-hidden > li > a, .cd-dropdown-content.is-hidden > li > .cd-search, .cd-dropdown-content.is-hidden > .cd-divider, .cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider, .cd-dropdown-content ul.is-hidden > li > a, .cd-dropdown-content ul.is-hidden > li > .cd-search, .cd-dropdown-content ul.is-hidden > .cd-divider, .cd-dropdown-content ul.move-out > li > a, .cd-dropdown-content ul.move-out > li > .cd-search, .cd-dropdown-content ul.move-out > .cd-divider{opacity:1;}
}
.cd-dropdown-content .see-all a{color:#3f8654;}
.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item{height:80px;line-height:80px;}
.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item h3, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item{padding-left:90px;}
.cd-dropdown-content .cd-dropdown-gallery img{position:absolute;display:block;height:40px;width:auto;left:20px;top:50%;margin-top:-20px;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item{padding-left:75px;position:relative;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p{color:#111433;font-size:1.3rem;display:none;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before{content:'';display:block;position:absolute;left:20px;top:50%;margin-top:-20px;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:40px 40px;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-1::before{background-image:url("/img/drop/nucleo-icon-1.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-2::before{background-image:url("/img/drop/nucleo-icon-2.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-3::before{background-image:url("/img/drop/nucleo-icon-3.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-4::before{background-image:url("/img/drop/nucleo-icon-4.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-5::before{background-image:url("/img/drop/nucleo-icon-5.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-6::before{background-image:url("/img/drop/nucleo-icon-6.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-7::before{background-image:url("/img/drop/nucleo-icon-7.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-8::before{background-image:url("/img/drop/nucleo-icon-8.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-9::before{background-image:url("/img/drop/nucleo-icon-9.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-10::before{background-image:url("/img/drop/nucleo-icon-10.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-11::before{background-image:url("/img/drop/nucleo-icon-11.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-12::before{background-image:url("/img/drop/nucleo-icon-12.svg");}
@media only screen and (min-width:1024px){.top-bar-section ul li ul.cd-dropdown-content{position:static;height:auto;width:280px;display:inherit;}
.cd-dropdown-content > li:last-of-type a{border-bottom:none;}
.no-touch .cd-dropdown-content > li:not(.has-children) a:hover{color:#EC933C;}
.cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}
.cd-dropdown-content .cd-secondary-dropdown, .cd-dropdown-content .cd-dropdown-gallery, .cd-dropdown-content .cd-dropdown-icons{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:100%;height:auto;background-color:#ffffff;box-shadow:0 2px 14px rgba(0, 0, 0, 0.1);}
.cd-dropdown-content .cd-secondary-dropdown::after, .cd-dropdown-content .cd-dropdown-gallery::after, .cd-dropdown-content .cd-dropdown-icons::after{clear:both;content:"";display:table;}
.open-to-left .cd-dropdown-content .cd-secondary-dropdown, .open-to-left .cd-dropdown-content .cd-dropdown-gallery, .open-to-left .cd-dropdown-content .cd-dropdown-icons{left:auto;right:100%;}
.cd-dropdown-content .cd-secondary-dropdown.is-hidden, .cd-dropdown-content .cd-dropdown-gallery.is-hidden, .cd-dropdown-content .cd-dropdown-icons.is-hidden{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.cd-dropdown-content .cd-secondary-dropdown.fade-in, .cd-dropdown-content .cd-dropdown-gallery.fade-in, .cd-dropdown-content .cd-dropdown-icons.fade-in{-webkit-animation:cd-fade-in 0.2s;-moz-animation:cd-fade-in 0.2s;animation:cd-fade-in 0.2s;}
.cd-dropdown-content .cd-secondary-dropdown.fade-out, .cd-dropdown-content .cd-dropdown-gallery.fade-out, .cd-dropdown-content .cd-dropdown-icons.fade-out{-webkit-animation:cd-fade-out 0.2s;-moz-animation:cd-fade-out 0.2s;animation:cd-fade-out 0.2s;}
.cd-dropdown-content .cd-secondary-dropdown > .go-back, .cd-dropdown-content .cd-dropdown-gallery > .go-back, .cd-dropdown-content .cd-dropdown-icons > .go-back{display:none;}
.cd-dropdown-content .cd-secondary-dropdown > .see-all, .cd-dropdown-content .cd-dropdown-gallery > .see-all, .cd-dropdown-content .cd-dropdown-icons > .see-all{position:absolute;bottom:20px;height:45px;text-align:center;}
.cd-dropdown-content .cd-secondary-dropdown > .see-all a, .cd-dropdown-content .cd-dropdown-gallery > .see-all a, .cd-dropdown-content .cd-dropdown-icons > .see-all a{margin:0;height:100%;line-height:45px;background:#ebebeb;pointer-events:auto;-webkit-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;}
.no-touch .cd-dropdown-content .cd-secondary-dropdown > .see-all a:hover, .no-touch .cd-dropdown-content .cd-dropdown-gallery > .see-all a:hover, .no-touch .cd-dropdown-content .cd-dropdown-icons > .see-all a:hover{color:#ffffff;background-color:#111433;}
.cd-dropdown-content .cd-secondary-dropdown .cd-dropdown-item, .cd-dropdown-content .cd-secondary-dropdown a, .cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item, .cd-dropdown-content .cd-dropdown-gallery a, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item, .cd-dropdown-content .cd-dropdown-icons a{border:none;}
.cd-dropdown-content .cd-dropdown-gallery, .cd-dropdown-content .cd-dropdown-icons{padding:20px 30px 100px;}
.cd-dropdown-content .cd-dropdown-gallery > .see-all, .cd-dropdown-content .cd-dropdown-icons > .see-all{width:calc(100% - 60px);}
.top-bar-section ul li ul.cd-dropdown-content .cd-dropdown-icons > li, .top-bar-section ul li ul.cd-dropdown-content .cd-secondary-dropdown > li{float:left;}
.cd-dropdown-content .cd-secondary-dropdown{overflow:hidden;width:auto;padding-bottom:0px;}
.top-bar-section ul .cd-dropdown-content .cd-secondary-dropdown{min-height:100%;box-shadow:0px 5px 15px rgba(0, 0, 0, 0.51);z-index:-99999;}
.cd-dropdown-content .cd-secondary-dropdown::before{position:absolute;content:'';top:290px;left:15px;height:0px;width:520px;background-color:#ebebeb;}
.cd-dropdown-content .cd-secondary-dropdown > li > a{color:#3f8654;font-size:1.6rem;margin-bottom:10px;line-height:30px;height:30px;pointer-events:none;}
.cd-dropdown-content .cd-secondary-dropdown > li > a::after, .cd-dropdown-content .cd-secondary-dropdown > li > a::before{display:none;}
.cd-dropdown-content .cd-secondary-dropdown.move-out > li > a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.cd-dropdown-content .cd-secondary-dropdown > li{border-right-width:1px;border-color:#D8D8D8;border-style:initial;border-width:1px;padding:0;height:auto;}
.cd-dropdown-content .cd-secondary-dropdown > li:nth-of-type(2n){border-right-width:0;}
.cd-dropdown-content .cd-secondary-dropdown > li > ul{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);position:relative;height:auto;}
.cd-dropdown-content .cd-secondary-dropdown > li > ul > .go-back{display:none;}
.cd-dropdown-content .cd-secondary-dropdown a{line-height:25px;height:25px;font-size:1.3rem;padding-left:0;}
.no-touch .cd-dropdown-content .cd-secondary-dropdown a:hover{color:#EC933C;}
.cd-dropdown-content .cd-secondary-dropdown ul{padding-bottom:25px;overflow:hidden;height:auto;}
.cd-dropdown-content .cd-secondary-dropdown .go-back a{padding-left:20px;color:transparent;}
.no-touch .cd-dropdown-content .cd-secondary-dropdown .go-back a:hover{color:transparent;}
.cd-dropdown-content .cd-secondary-dropdown .go-back a::before, .cd-dropdown-content .cd-secondary-dropdown .go-back a::after{left:0;}
.cd-dropdown-content .cd-secondary-dropdown .see-all{position:absolute;bottom:0;left:0;width:100%;}
.cd-dropdown-content .cd-dropdown-gallery{width:600px;padding-bottom:100px;}
.cd-dropdown-content .cd-dropdown-gallery > li{width:48%;float:left;margin-right:4%;}
.cd-dropdown-content .cd-dropdown-gallery > li:nth-of-type(2n){margin-right:0;}
.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item{padding:0;height:auto;line-height:normal;color:#3f8654;margin-bottom:2em;}
.cd-dropdown-content .cd-dropdown-gallery > li:nth-last-of-type(2) a,
.cd-dropdown-content .cd-dropdown-gallery > li:last-of-type a{margin-bottom:0;}
.cd-dropdown-content .cd-dropdown-gallery img{position:static;height:auto;width:100%;margin:0 0 0.6em;}
.cd-dropdown-content .cd-dropdown-icons{width:600px;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item{height:80px;line-height:1.2;padding:24px 0 0 85px;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item:hover{background:#ebebeb;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3{color:#3f8654;font-weight:bold;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p{display:block;font-size:1.2rem;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before{left:25px;}
.cd-dropdown-content > .has-children > ul{visibility:hidden;}
.cd-dropdown-content > .has-children > ul.is-active{visibility:visible;}
.cd-dropdown-content > .has-children > .cd-secondary-dropdown.is-active > li > ul{visibility:visible;}
.cd-dropdown-content > .has-children > a.is-active{box-shadow:inset 2px 0 0 #1F5680;color:#1F5680;background-color:#F2F2F2 !important;}
.cd-dropdown-content > .has-children > a.is-active::before, .cd-dropdown-content > .has-children > a.is-active::after{background:#1F5680;}
.open-to-left .cd-dropdown-content > .has-children > a.is-active{box-shadow:inset -2px 0 0 #3f8654;}
}
@-webkit-keyframes cd-fade-in{0%{opacity:0;visibility:visible;}
100%{opacity:1;visibility:visible;}
}
@-moz-keyframes cd-fade-in{0%{opacity:0;visibility:visible;}
100%{opacity:1;visibility:visible;}
}
@keyframes cd-fade-in{0%{opacity:0;visibility:visible;}
100%{opacity:1;visibility:visible;}
}
@-webkit-keyframes cd-fade-out{0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:visible;}
}
@-moz-keyframes cd-fade-out{0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:visible;}
}
@keyframes cd-fade-out{0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:visible;}
}
.cd-search input[type="search"]{width:100%;height:50px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#242643;color:#ffffff;border:none;border-radius:0;}
.cd-search input[type="search"]::-webkit-input-placeholder{color:#ffffff;}
.cd-search input[type="search"]::-moz-placeholder{color:#ffffff;}
.cd-search input[type="search"]:-moz-placeholder{color:#ffffff;}
.cd-search input[type="search"]:-ms-input-placeholder{color:#ffffff;}
.cd-search input[type="search"]:focus{background:#ffffff;color:#111433;outline:none;}
.cd-search input[type="search"]:focus::-webkit-input-placeholder{color:rgba(17, 20, 51, 0.4);}
.cd-search input[type="search"]:focus::-moz-placeholder{color:rgba(17, 20, 51, 0.4);}
.cd-search input[type="search"]:focus:-moz-placeholder{color:rgba(17, 20, 51, 0.4);}
.cd-search input[type="search"]:focus:-ms-input-placeholder{color:rgba(17, 20, 51, 0.4);}
@media only screen and (min-width:1024px){.cd-search input[type="search"]{background-color:#ebebeb;}
.cd-search input[type="search"]::-webkit-input-placeholder{color:#b3b3b3;}
.cd-search input[type="search"]::-moz-placeholder{color:#b3b3b3;}
.cd-search input[type="search"]:-moz-placeholder{color:#b3b3b3;}
.cd-search input[type="search"]:-ms-input-placeholder{color:#b3b3b3;}
}
.has-children > a, .go-back a{position:relative;}
.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{content:'';position:absolute;top:50%;margin-top:-1px;display:inline-block;height:1px;width:5px;background:#ffffff;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.has-children > a::before, .go-back a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.has-children > a::after, .go-back a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
@media only screen and (min-width:1024px){.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background:#b3b3b3;}
}
.top-bar-section ul li ul.cd-dropdown-content li.has-children > a{padding-right:40px;font-size:14px;color:#222;border:none;background:#FFFFFF;}
.top-bar-section .cd-secondary-dropdown li ul li a{font-size:14px !important;text-transform:lowercase;}
.top-bar-section .cd-dropdown .cd-dropdown-content>li a{font-size:14px;}
.has-children > a::before, .has-children > a::after{right:20px;-webkit-transform-origin:5px 50%;-moz-transform-origin:5px 50%;-ms-transform-origin:5px 50%;-o-transform-origin:5px 50%;transform-origin:5px 50%;}
@media only screen and (min-width:1024px){.open-to-left .cd-dropdown-content > .has-children > a{padding-left:40px;padding-right:20px;}
.open-to-left .cd-dropdown-content > .has-children > a::before, .open-to-left .cd-dropdown-content > .has-children > a::after{right:auto;left:20px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%;}
}
.cd-dropdown-content .go-back a{padding-left:40px;}
.cd-dropdown-content .go-back a::before, .cd-dropdown-content .go-back a::after{left:20px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%;}
.cd-main-content{background-color:#e6e6e6;min-height:calc(100vh - 100px);padding:2em 5%;line-height:2;}
.no-js .cd-dropdown-wrapper:hover .cd-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.no-js .cd-dropdown-wrapper .cd-close{display:none;}
.top-bar-section li:not(.has-form) .cd-dropdown-wrapper a:not(.button){background:#fff;border-bottom:0px solid #fff;border-top:0px solid #fff;border:none;}
.stylhome li div{padding:5px;border:1px solid #D8D8D8;}
.stylhome li div:hover{border:1px solid #1F5680;}
.stylhome li div p{margin-bottom:10px;margin-top:10px;}
.baner{border:1px solid #E8E8E8;padding:5px;}
.baner:hover{border:1px solid #EC936C;}
.baner div{display:inline-block;}
.baner .image{width:40%;}
.baner .desc{margin-left:10px;vertical-align:top;width:57%;}
.baner .desc .titles{color:#4C4C4C;font-weight:600;}
.baner .desc .text{font-size:12px;color:#696969;text-align:justify;margin-top:5px;}
.videopres iframe{margin-top:10px;}
.baner .infor{position:absolute;bottom:0;right:10px;}
.baner .infor a{font-size:12px;color:#949494;}
.baner .infor a:hover{color:#008CBA;}
.baner{position:relative;}
.clickimg{cursor:pointer;}
#prosrav>li:last-child{margin-left:15px;}
.marginbot50{margin-bottom:50px !important;}
#spec predlog
.tpl-widget-netshop-special-offer{background:#fff;}
.tpl-widget-netshop-special-offer{position:fixed;z-index:900000;right:50px;bottom:20px;width:350px;border:5px solid #00608e;padding:15px;background-color: #f9f8f8;margin-block-end: 80px;display:none;}
.tpl-widget-netshop-special-offer h3{margin:0 0 15px;font-weight:600;}
.tpl-widget-netshop-special-offer .tpl-block-description{font-size:12px;line-height:14px;margin-bottom:15px;}
.tpl-widget-netshop-special-offer .tpl-property-item-price{font-weight:bold;font-size:14px;margin-bottom:15px;}
.tpl-widget-netshop-special-offer .tpl-link-accept{color:#fff;}
.tpl-widget-netshop-special-offer .tpl-link-accept{background:#d24a43;}
.tpl-widget-netshop-special-offer .tpl-link-accept{border:none;display:inline-block;zoom:1;vertical-align:middle;padding:0 20px;margin:0 10px 10px 0;text-align:center;cursor:pointer;text-decoration:none;font-weight:400;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition:background 0.2s, color 0.2s, -moz-transform 0.2s;-webkit-transition:background 0.2s, color 0.2s, -webkit-transform 0.2s;transition:background 0.2s, color 0.2s, transform 0.2s;outline:none;}
.tpl-widget-netshop-special-offer a.tpl-link-decline{display:block;color:#b3b3b3;}








.card {
    width: 250px;
    height: 400px;
    position: relative;
    background: #c3c3c3;
}

.label2-wrapper {
    position: absolute;
    right: -2%;
    box-shadow: 12px 9px 15px 4px rgba(34, 60, 80, 0.3);
    transition: 0.5s;
}

.label1-wrapper {
    position: absolute;
    right: -3%;
    box-shadow: 12px 6px 15px 4px rgba(34, 60, 80, 0.3);
    transition: 0.5s;
}

.label2-wrapper:after {
    content: '';
    position: absolute;
    width: 0;
    right: 0;
    height: 0;
    z-index: -1;
    border-style: solid;
    border-width: 12px 12px 0 0;
    border-color: #4a4a4a transparent transparent transparent;
}
.label1-wrapper:after {
    content: '';
    position: absolute;
    width: 0;
    right: 0;
    height: 0;
    z-index: -1;
    border-style: solid;
    border-width: 12px 12px 0 0;
    border-color: #4a4a4a transparent transparent transparent;
}
.label2 {
    /*min-width: 125px;*/
    padding: 1px 5px;
    padding-left: 15px;
    display: flex;
    justify-content: center;
    font-size: 11px;
    font-weight: 600;
    color: #fff;
    clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 10% 50%, 0 0);
}

.label1 {
    /*min-width: 125px;*/
    padding: 3px 10px;
    padding-left: 20px;
    display: flex;
    justify-content: center;
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 10% 50%, 0 0);
}

.label2-wrapper.discount {
    bottom: 15px;
}
.label1-wrapper.discount {
    bottom: 20px;
}
.label2-wrapper.discount:after {
    border-color: #290e16 transparent transparent transparent;
}
.label1-wrapper.discount:after {
    border-color: #290e16 transparent transparent transparent;
}
.label2-wrapper.discount .label2 {
    background-image: linear-gradient(90deg, rgb(253, 9, 80) 0%, rgb(31, 15, 19) 100%);
    background-color: rgb(31, 15, 19);
}
.label1-wrapper.discount .label1 {
    background-image: linear-gradient(90deg, rgb(253, 9, 80) 0%, rgb(31, 15, 19) 100%);
    background-color: rgb(31, 15, 19);
}

.label2-wrapper.sm{
    top: 39%;
}
.label2-wrapper.sm:after {
    border-color: #221f16 transparent transparent transparent;
}
.label2-wrapper.sm .label2 {
    background-image: linear-gradient(90deg, rgb(249 247 8) 0%, rgb(68 74 17) 100%);
    background-color: rgb(31, 15, 19);
}

.label1-wrapper.sm {
    top: 28%;
}
.label1-wrapper.sm:after {
    border-color: #221f16 transparent transparent transparent;
}
.label1-wrapper.sm .label1 {
    background-image: linear-gradient(90deg, rgb(249 247 8) 0%, rgb(68 74 17) 100%);
    background-color: rgb(31, 15, 19);
}


/*            IR      */
.label2-wrapper.ir{
    top: 27%;
}

.label2-wrapper.ir:after {
    border-color: #221f16 transparent transparent transparent;
}
.label2-wrapper.ir .label2 {
    background-image: linear-gradient(90deg, rgb(235 157 27) 0%, rgb(84 61 7) 100%);
    background-color: rgb(31, 15, 19);
}


.label1-wrapper.ir {
    top: 19%;
}
.label1-wrapper.ir:after {
    border-color: #221f16 transparent transparent transparent;
}
.label1-wrapper.ir .label1 {
    background-image: linear-gradient(90deg, rgb(235 157 27) 0%, rgb(84 61 7) 100%);
    background-color: rgb(31, 15, 19);
}


/*            DESIGN      */

.label2-wrapper.design {
    top: 15%;
}

.label1-wrapper.design {
    top: 35px;
}

.label1-wrapper.design:after {
    border-color: #221f16 transparent transparent transparent;
}


.label2-wrapper.design:after {
    border-color: #221f16 transparent transparent transparent;
}

.label2-wrapper.design .label2 {
    background-image: linear-gradient(90deg, rgb(84 233 63) 0%, rgb(31, 15, 19) 100%);
    background-color: rgb(31, 15, 19);
}

.label1-wrapper.design .label1 {
    background-image: linear-gradient(90deg, rgb(84 233 63) 0%, rgb(31, 15, 19) 100%);
    background-color: rgb(31, 15, 19);
}

.label2-wrapper.yellow .label2 {
    background-image: linear-gradient(90deg, rgb(242 255 38) 0%, rgb(103 108 55) 100%);
    background-color: rgb(31, 15, 19);
}
.label1-wrapper.yellow .label1 {
    background-image: linear-gradient(90deg, rgb(242 255 38) 0%, rgb(103 108 55) 100%);
    background-color: rgb(31, 15, 19);
}
.label2-wrapper.yellow:after {
    border-color: #6d7337 transparent transparent transparent;
}
.label1-wrapper.yellow:after {
    border-color: #6d7337 transparent transparent transparent;
}

.label2-wrapper.yellow {
    top: 100px;
}
.label1-wrapper.yellow {
    top: 100px;
}
.label2-wrapper.blue .label2 {
    background-image: linear-gradient(90deg, rgb(16 79 214) 0%, rgb(11 9 47) 100%);
    background-color: rgb(31, 15, 19);
}

.label2-wrapper.blue:after {
    border-color: #0b0e3c transparent transparent transparent;
}

.label2-wrapper.blue {
    top: 3%;
}

.label1-wrapper.blue .label1 {
    background-image: linear-gradient(90deg, rgb(16 79 214) 0%, rgb(11 9 47) 100%);
    background-color: rgb(31, 15, 19);
}

.label1-wrapper.blue:after {
    border-color: #0b0e3c transparent transparent transparent;
}

.label1-wrapper.blue {
    top: 7px;
}




.stats-list {
  list-style-type: none;
  clear: left;
  margin: 0;
  padding: 0;
  text-align: center;
  /*margin-bottom: 30px;*/
  border: 1px solid #E5E5E5;
  border-radius: 5px;
  padding: 5px;
}

.stats-list .stats-list-positive {
  color: #3aab34;
}

.stats-list .stats-list-negative {
  color: #D01212;
}

.stats-list > li {
  display: inline-block;
  /*margin-right: 10px;*/
  padding-right: 4px;
  border-right: 1px solid #cacaca;
  text-align: center;
  /*font-size: 1.1em;*/
  font-weight: bold;
}

.stats-list > li:last-child {
  border: none;
  margin: 0;
  padding: 0;
}

.stats-list > li .stats-list-label {
  display: block;
  margin-top: 2px;
  font-size: 0.9em;
  font-weight: normal;
}
