.ce_youtube_background .mbYTP_wrapper{opacity:1!important;}
.ce_youtube_background.overlay .YTPOverlay{background-color:rgba(152,152,152,0.4);opacity:0.8;}
.ce_youtube_background.overlay .mbYTP_wrapper.fullscreen .YTPOverlay{display:none;}
.ce_youtube_background{background-repeat:no-repeat;background-position:center center;background-size:cover;}
.ce_pricetable{padding:25px 0;text-align:center;}
.ce_pricetable .pricetable{background:#fff;border:1px solid rgb(229,229,229);margin-top:20px;white-space:normal;position:relative;overflow:hidden;}
.ce_pricetable .pricetable{margin-top:15px;}
.ce_pricetable .pricetable.highlight{margin-top:0;box-shadow:0 0 35px 2px rgba(0,0,0,.2);position:relative;z-index:100;}
.ce_pricetable .pricetable.highlight .title{background:rgb(152,152,152);color:#fff;box-shadow:inset 0px 0px 0px 6px rgba(0,0,0,0.1);padding-top:40px;padding-bottom:35px;}
.ce_pricetable .title,.ce_pricetable .price,.ce_pricetable .contents li,.ce_pricetable .rating{border-bottom:1px solid #ebebeb;padding:1em;}
.ce_pricetable .price{padding:1.5em 1em;}
.ce_pricetable .contents li:nth-child(odd){background:rgb(251,251,251);}
.ce_pricetable .title{padding-top:30px;padding-bottom:30px;font-size:1.133rem;font-weight:normal;background:rgb(251,251,251);text-align:center;}
.ce_pricetable .title i{margin-right:0.5rem;}
.ce_pricetable .price-data{font-weight:bold;}
.ce_pricetable .currency{font-weight:bold;position:relative;top:-1.2rem;font-size:1.2rem;line-height:1.2rem;}
.ce_pricetable .priceinfo{color:rgb(153,153,153);}
.ce_pricetable .hightlight_text{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);background:rgb(255,255,255);font-size:0.7333rem;position:absolute;right:-35px;top:20px;text-align:center;min-width:130px;}
.ce_pricetable .ce_hyperlink{margin-top:25px;margin-bottom:10px;text-align:center;}
.ce_pricetable .pricetable.highlight .ce_hyperlink{margin-bottom:25px;margin-top:30px;}
.ce_pricetable .rating{text-align:center;color:rgb(254,202,9);}
.ce_pricetable .rating i{margin:0 3px;font-size:1rem;}
.ce_headertext{text-align:center;border-bottom:1px solid rgb(229,229,229);padding:45px 0 65px 0;}
ce_headertext_inside{max-width:500px;margin-left:auto;margin-right:auto;}
.ce_headertext h1,.ce_headertext h2,.ce_headertext h3,.ce_headertext h4,.ce_headertext h5,.ce_headertext h6{font-size:1.467rem;text-transform:uppercase;font-weight:bold;}
.ce_headertext h1:after,.ce_headertext h2:after,.ce_headertext h3:after,.ce_headertext h4:after,.ce_headertext h5:after,.ce_headertext h6:after{background:rgb(152,152,152);content:'';display:block;height:2px;margin:20px auto 20px auto;position:relative;width:22px;}
.ce_headertext p{font-size:1.067rem;color:rgb(127,127,127);}
.ce_leadertext.version1{margin-bottom:60px;max-width:600px;}
.ce_leadertext.version1 .headline{margin-bottom:0;}
.ce_leadertext.version1 .divider{background:rgb(51,51,51);content:'';display:block;height:2px;margin:20px 0 20px 0;position:relative;width:22px;}
.ce_leadertext.version1 p{font-size:1.333rem;}
.ce_leadertext.version1 .subheadline{font-size:1.067rem;}
.ce_leadertext.version1.align-center{text-align:center;margin-left:auto;margin-right:auto;}
.ce_leadertext.version1.align-center .divider{margin-left:auto;margin-right:auto;}
.ce_leadertext.version1.color-white h1:after,.ce_leadertext.version1.color-white h2:after,.ce_leadertext.version1.color-white h3:after,.ce_leadertext.version1.color-white h4:after,.ce_leadertext.version1.color-white h5:after,.ce_leadertext.version1.color-white h6:after,.color-white .ce_leadertext.version1 h1:after,.color-white .ce_leadertext.version1 h2:after,.color-white .ce_leadertext.version1 h3:after,.color-white .ce_leadertext.version1 h4:after,.color-white .ce_leadertext.version1 h5:after,.color-white .ce_leadertext.version1 h6:after{background:rgb(255,255,255);}
.color-white .ce_leadertext.version1 .divider{background:rgb(255,255,255);}
.ce_leadertext.version2{margin-bottom:60px;max-width:600px;}
.ce_leadertext.version2 .headline{margin-bottom:0;}
.ce_leadertext.version2 .subheadline{font-size:1.2rem;}
.ce_leadertext.version2 p{font-size:1.333rem;}
.ce_leadertext.version2.align-center{text-align:center;margin-left:auto;margin-right:auto;}
.ce_leadertext.version2 .divider{margin-bottom:25px;margin-top:15px;text-align:left;display:block;}
.ce_leadertext.version2.align-center .divider{text-align:center;}
.ce_leadertext.version2 .divider-first{display:inline-block;width:14px;height:14px;margin:0 3px;border:3px solid rgb(152,152,152);border-radius:7px;}
.ce_leadertext.version2 .divider-second{background-color:rgb(152,152,152);width:4px;height:4px;margin-top:2px;margin-left:2px;border-radius:4px;}
.ce_leadertext.version2 .divider:after,.ce_leadertext.version2 .divider:before{background-color:rgb(152,152,152);display:inline-block !important;vertical-align:middle;content:"";width:70px;height:1px;margin-top:-6px;}
.color-white .ce_leadertext.version2 .divider:after,.color-white .ce_leadertext.version2 .divider:before,.color-white .ce_leadertext.version2 .divider-second{background:rgb(255,255,255);}
.color-white .ce_leadertext.version2 .divider-first{border-color:rgb(255,255,255);}
.ce_headline_extended.align-right{margin-left:auto;margin-right:0;}
.ce_headline_extended[class*="font-size"] h1,.ce_headline_extended[class*="font-size"] h2,.ce_headline_extended[class*="font-size"] h3,.ce_headline_extended[class*="font-size"] h4,.ce_headline_extended[class*="font-size"] h5,.ce_headline_extended[class*="font-size"] h6{font-size:inherit;}
.ce_headline_extended.version0{margin-bottom:60px;max-width:600px;}
.ce_headline_extended.version0 .headline{margin-bottom:0;}
.ce_headline_extended.version0 .divider{display:none;}
.ce_headline_extended.version0 .subheadline{font-size:1.333rem;}
.ce_headline_extended.version0.align-center{text-align:center;margin-left:auto;margin-right:auto;}
.ce_headline_extended.version0.align-center .divider{margin-left:auto;margin-right:auto;}
.ce_headline_extended.version1{max-width:600px;}
.ce_headline_extended.version1 .headline{margin-bottom:0;}
.ce_headline_extended.version1 .divider{background:rgb(51,51,51);content:'';display:block;height:2px;margin:20px 0 20px 0;position:relative;width:22px;}
.ce_headline_extended.version1 .subheadline{font-size:1.333rem;}
.ce_headline_extended.version1.align-center{text-align:center;margin-left:auto;margin-right:auto;}
.ce_headline_extended.version1.align-center .divider{margin-left:auto;margin-right:auto;}
.ce_headline_extended.version1.color-white h1:after,.ce_headline_extended.version1.color-white h2:after,.ce_headline_extended.version1.color-white h3:after,.ce_headline_extended.version1.color-white h4:after,.ce_headline_extended.version1.color-white h5:after,.ce_headline_extended.version1.color-white h6:after,.color-white .ce_headline_extended.version1 h1:after,.color-white .ce_headline_extended.version1 h2:after,.color-white .ce_headline_extended.version1 h3:after,.color-white .ce_headline_extended.version1 h4:after,.color-white .ce_headline_extended.version1 h5:after,.color-white .ce_headline_extended.version1 h6:after{background:rgb(255,255,255);}
.color-white .ce_headline_extended.version1 .divider{background:rgb(255,255,255);}
.ce_headline_extended.version2{max-width:600px;}
.ce_headline_extended.version2 .headline{margin-bottom:0;}
.ce_headline_extended.version2 .subheadline{font-size:1.2rem;}
.ce_headline_extended.version2.align-center{text-align:center;margin-left:auto;margin-right:auto;}
.ce_headline_extended.version2 .divider{margin-bottom:25px;margin-top:15px;text-align:left;display:block;}
.ce_headline_extended.version2.align-center .divider{text-align:center;}
.ce_headline_extended.version2 .divider-first{display:inline-block;width:14px;height:14px;margin:0 3px;border:3px solid rgb(152,152,152);border-radius:7px;}
.ce_headline_extended.version2 .divider-second{background-color:rgb(152,152,152);width:4px;height:4px;margin-top:2px;margin-left:2px;border-radius:4px;}
.ce_headline_extended.version2 .divider:after,.ce_headline_extended.version2 .divider:before{background-color:rgb(152,152,152);display:inline-block !important;vertical-align:middle;content:"";width:70px;height:1px;margin-top:-6px;}
.color-white .ce_headline_extended.version2 .divider:after,.color-white .ce_headline_extended.version2 .divider:before,.color-white .ce_headline_extended.version2 .divider-second{background:rgb(255,255,255);}
.color-white .ce_headline_extended.version2 .divider-first{border-color:rgb(255,255,255);}
.ce_headline_extended.align-center{margin-left:auto;margin-right:auto;}
.ce_headline_extended.max_width_90{max-width:90%;}
.ce_headline_extended.max_width_80{max-width:80%;}
.ce_headline_extended.max_width_70{max-width:70%;}
.ce_headline_extended.max_width_60{max-width:60%;}
.ce_headline_extended.max_width_50{max-width:50%;}
.ce_headline_extended.max_width_40{max-width:40%;}
.ce_headline_extended.max_width_30{max-width:30%;}
.ce_headline_extended.max_width_20{max-width:20%;}
.ce_headline_extended.max_width_10{max-width:10%;}
.ce_headline_extended{position:relative;overflow:visible;}
.ce_headline_extended h3.background-text{position:absolute;top:27px;left:0;right:0;z-index:10;opacity:0.03;font-size:8rem;line-height:0;}
 .ce_revolutionslider .ce_headline_extended h1{ font-size:80px;white-space:normal;word-wrap:normal;}
 .ce_revolutionslider .ce_headline_extended h2{ font-size:70px;white-space:normal;word-wrap:normal;}
 .ce_revolutionslider .ce_headline_extended h3{ font-size:65px;white-space:normal;word-wrap:normal;}
 .ce_revolutionslider .ce_headline_extended h4{ font-size:55px;white-space:normal;word-wrap:normal;}
 .ce_revolutionslider .ce_headline_extended h5{ font-size:45px;white-space:normal;word-wrap:normal;}
 .ce_revolutionslider .ce_headline_extended h6{ font-size:35px;white-space:normal;word-wrap:normal;}
 .ce_text_image_bar{position:relative;background:rgb(248,248,248);}
.ce_text_image_bar .inside{position:static;}
body .ce_text_image_bar .inside{padding-left:0;padding-right:0;}
.ce_text_image_bar .text-left{width:50%;padding:70px 60px;}
.ce_text_image_bar .text-right{width:50%;padding:70px 60px;margin-left:50%;}
.ce_text_image_bar.oversize .text-left,.ce_text_image_bar.oversize .text-right{height:auto!important;}
.ce_text_image_bar .image-right{ position:absolute;top:0;right:0;width:50%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;}
.ce_text_image_bar .image-left{ position:absolute;top:0;left:0;width:50%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;}
.ce_text_image_bar.show_arrow .image-left:after{content:'';top:50%;right:-10px;margin-top:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:rgb(248,248,248);position:absolute;height:20px;width:20px;}
.ce_text_image_bar.show_arrow .image-left .ce_text_image_bar_arrow{top:50%;right:-10px;margin-top:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;height:20px;width:20px;z-index:100;}
.ce_text_image_bar.show_arrow .image-right:after{content:'';top:50%;left:-10px;margin-top:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;height:20px;width:20px;}
.ce_text_image_bar.show_arrow .image-right .ce_text_image_bar_arrow{top:50%;left:-10px;margin-top:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;height:20px;width:20px;z-index:100;}
.ce_text_image_bar .text-table{display:table;height:100%;width:100%;}
.ce_text_image_bar .text-table .text-cell{display:table-cell;vertical-align:middle;}
.ce_text_image_bar .ce_hyperlink{margin-top:35px;}
.ce_text_image_bar .ce_hyperlink a{margin-bottom:0;}
.ce_text_image_bar.bg-accent .ce_hyperlink a{background:rgb(51,51,51);border-color:rgb(51,51,51);}
.ce_text_image_bar.bg-white{background:rgb(255,255,255);}
.ce_text_image_bar ul{padding-left:20px;}
.ce_text_image_bar li{list-style-type:disc;}
.ce_text_image_bar .subheadline{color:rgb(180,180,180);font-size:1.2rem;}
.ce_text_image_bar.color-white .subheadline{color:rgba(255,255,255,0.8);}
.ce_text_image_bar .mobile_image_top{margin-bottom:20px;}
.ce_text_image_bar .mobile_image_bottom{margin-top:20px;}
.ce_text_image_bar .mobile_image_top,.ce_text_image_bar .mobile_image_bottom{display:none;}
.swiper-container{height:100%;width:100%;}
.swiper-container.hide-arrows .swiper-button-next,.swiper-container.hide-arrows .swiper-button-prev{display:none;}
.swiper-container-horizontal .swiper-pagination{bottom:10px;left:0;width:100%;}
.swiper-container-vertical .swiper-pagination{bottom:auto;right:30px;}
 .swiper-pagination-bullet{border:2px solid rgb(255,255,255);box-shadow:0 0 0 2px rgba(0,0,0,0.6);background:rgb(255,255,255);}
.swiper-pagination-bullet{opacity:0.5;}
.swiper-pagination-bullet-active{background:rgba(0,0,0,0.5);opacity:1;}
.swiper-pagination-bullet{height:12px;width:12px;}
.swiper-button-next,.swiper-button-prev{background:none;margin-top:-45px;opacity:0.3!important;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{opacity:1!important;}
.swiper-button-next:after,.swiper-button-prev:after{font-family:"FontAwesome";content:"\f105";font-size:70px;line-height:70px;color:rgba(255,255,255,0.8);text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.swiper-button-prev:after{content:"\f104";}
.ce_swiper-slider-start .swiper-pagination{display:none;}
.ce_swiper-slider-start .swip-pagination .swiper-pagination{display:block;}
.ce_swiper-slider-start .pagination-left .swiper-pagination{text-align:left;}
.ce_swiper-slider-start .pagination-right .swiper-pagination{text-align:right;}
.swiper-slide:not(.swiper-slide-active){opacity:0!important;}
.ce_parallax{background-attachment:fixed;background-position:center center;background-size:cover;}
.ce_parallax .parallax-inside{overflow:hidden;}
body.ios .ce_parallax,body.android .ce_parallax{background-attachment:scroll;background-position:center center!important;}
.ce_countup{text-align:center;}
.ce_countup.style2{text-align:left;}
.ce_countup .headline{font-size:2.333rem;margin-bottom:15px;}
.ce_countup i{font-size:2.333rem;line-height:66px;}
.ce_countup .image_container{text-align:center;margin-bottom:15px;}
.ce_countup .image_container img{width:auto;display:inline-block;}
.ce_contentbox .ce_contentbox_table{height:100%;width:100%;display:table;position:relative;overflow:hidden;padding:5%;background-size:cover;}
.ce_contentbox .ce_contentbox_cell{display:table-cell;vertical-align:top;height:100%;background-position:center center;background-size:cover;}
.ce_contentbox.align-middle .ce_contentbox_cell{vertical-align:middle;}
.ce_contentbox.align-bottom .ce_contentbox_cell{vertical-align:bottom;}
.ce_contentbox.hover .ce_contentbox_cell{opacity:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_contentbox.hover:hover .ce_contentbox_cell{opacity:1;}
.ce_contentbox .arrow{height:20px;width:20px;background:#fff;position:absolute;}
.ce_contentbox .arrow-right-top{top:10%;right:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-right-middle{top:50%;right:-10px;margin-top:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-right-bottom{bottom:10%;right:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-left-top{top:10%;left:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-left-middle{top:50%;left:-10px;margin-top:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-left-bottom{bottom:10%;left:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-top-left{top:-10px;left:10%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-top-middle{top:-10px;left:50%;margin-left:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-top-right{top:-10px;right:10%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-bottom-left{bottom:-10px;left:10%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-bottom-middle{bottom:-10px;left:50%;margin-left:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_contentbox .arrow-bottom-right{bottom:-10px;right:10%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_infobox_alert{background:#ce4f4b;border-radius:3px;padding:10px;margin-bottom:25px;color:#fff;}
.ce_infobox_alert .headline{font-weight:bold;color:#a02622;margin-right:5px;}
.ce_infobox_alert i{color:#a02622;margin:0 10px;font-size:1.667rem;line-height:25px;float:left;width:1em;}
.ce_infobox_alert p{display:inline;margin:0;}
.ce_infobox_warning{background:#f0ad4e;border-radius:3px;padding:10px;margin-bottom:25px;color:#fff;}
.ce_infobox_warning .headline{font-weight:bold;color:#b7843b;margin-right:5px;}
.ce_infobox_warning i{color:#b7843b;margin:0 10px;font-size:1.667rem;line-height:25px;float:left;width:1em;}
.ce_infobox_warning p{display:inline;margin:0;}
.ce_infobox_info{background:#5ebbd7;border-radius:3px;padding:10px;margin-bottom:25px;color:#fff;}
.ce_infobox_info .headline{font-weight:bold;color:#3f7f92;margin-right:5px;}
.ce_infobox_info i{color:#3f7f92;margin:0 10px;font-size:1.667rem;line-height:25px;float:left;width:1em;}
.ce_infobox_info p{display:inline;margin:0;}
.ce_infobox_success{background:#52ac52;border-radius:3px;padding:10px;margin-bottom:25px;color:#fff;}
.ce_infobox_success .headline{font-weight:bold;color:#337033;margin-right:5px;}
.ce_infobox_success i{color:#337033;margin:0 10px;font-size:1.667rem;line-height:25px;float:left;width:1em;}
.ce_infobox_success p{display:inline;margin:0;}
.ce_calltoaction:not(.ce_calltoaction_v2){background:rgb(152,152,152);padding:25px 25px 15px 40px;;color:rgb(255,255,255);position:relative;margin-bottom:15px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.ce_calltoaction:after{content:'';width:10px;background:rgba(255,255,255,0.3);height:100%;position:absolute;top:0;left:0;}
.ce_calltoaction:not(.ce_calltoaction_v2) h1,.ce_calltoaction:not(.ce_calltoaction_v2) h2,.ce_calltoaction:not(.ce_calltoaction_v2) h3,.ce_calltoaction:not(.ce_calltoaction_v2) h4,.ce_calltoaction:not(.ce_calltoaction_v2) h5,.ce_calltoaction:not(.ce_calltoaction_v2) h6{color:rgb(255,255,255);}
.ce_calltoaction p{margin-bottom:10px;}
.ce_calltoaction .ce_url a{font-weight:bold;text-decoration:underline;color:rgb(255,255,255)!important;}
.ce_calltoaction .ce_url a:before{content:"\f101";font-family:FontAwesome;font-weight:normal;display:inline-block;margin-right:5px;}
.ce_calltoaction_v2 .ce_calltoaction_inside{padding-top:60px;padding-bottom:60px;position:relative;}
.ce_calltoaction_v2{margin-bottom:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.ce_calltoaction_v2 p{font-size:1.3em;}
.ce_calltoaction_v2 .headline{margin:0;}
.ce_calltoaction_v2 .ce_hyperlink{position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.ce_calltoaction_v2 .ce_hyperlink a{text-decoration:none;}
.ce_calltoaction_v2 .ce_calltoaction_content{padding-right:25%;}
.ce_calltoaction_v2:after{display:none;}
.ce_tabs{overflow:hidden;}
.ce_tabs .panes .section{display:none;}
.ce_tabs .panes .section.active{display:block;}
.ce_tabs .tabs a{cursor:pointer;display:block;}
.ce_tabs i{margin-right:5px;}
.ce_tabs .ce_image .image_container{text-align:center;}
.ce_tabs .tabs .ce_image .image_container img{width:auto;display:inline-block;opacity:0.6;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;}
.ce_tabs .tabs li.active .ce_image .image_container img,.ce_tabs .tabs li:hover .ce_image .image_container img{opacity:1;}
.ce_tabs .tabs.horizontal ul{margin-bottom:35px;overflow:hidden;}
.ce_tabs.no-margin .tabs.horizontal ul{margin-bottom:0;}
.ce_tabs .tabs.horizontal li{float:left;}
.ce_tabs .tabs.horizontal li i{font-size:1.667rem;display:block;margin-bottom:5px;}
.ce_tabs .tabs.horizontal li a{font-size:1.3rem;padding:30px 0;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;display:block;}
.ce_tabs .tabs.horizontal li a{-webkit-transition:All 0.3s ease;-moz-transition:All 0.3s ease;-o-transition:All 0.3s ease;-ms-transition:All 0.3s ease;transition:All 0.3s ease;}
.ce_tabs .tabs.horizontal li:first-child a{border-left:0;}
.ce_tabs .tabs.horizontal ul li:hover a,.ce_tabs .tabs.horizontal ul li.active a{background:rgb(152,152,152);color:#fff;font-weight:inherit;}
.ce_tabs .tabs.horizontal li.tab_two{width:50%;}
.ce_tabs .tabs.horizontal li.tab_three{width:33.33%;}
.ce_tabs .tabs.horizontal li.tab_fourth{width:25%;}
.ce_tabs .tabs.horizontal li.tab_fifth{width:20%;}
.ce_tabs .tabs.horizontal li.tab_sixth{width:16.66%;}
.ce_tabs .tabs.horizontal li.tab_more_sixth a{padding-left:20px;padding-right:20px;}
.ce_tabs .tabs.horizontal-clean{padding-bottom:45px;}
.ce_tabs.no-margin .tabs.horizontal-clean{padding-bottom:0;}
.ce_tabs .tabs.horizontal-clean ul{text-align:center;margin-bottom:30px;}
.ce_tabs .tabs.horizontal-clean ul li{display:inline-block;position:relative;font-weight:bold!important;}
.ce_tabs .tabs.horizontal-clean ul li.active{font-weight:bold;}
.ce_tabs .tabs.horizontal-clean ul li.active:after{content:'';width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:rgb(152,152,152) transparent transparent transparent;position:absolute;bottom:-20px;left:50%;margin-left:-10px;}
.ce_tabs .tabs.horizontal-clean i{display:block;font-size:2.333rem;margin:0;}
.ce_tabs .tabs.horizontal-clean .ce_image{margin-bottom:5px;}
.ce_tabs .tabs.horizontal-clean ul li:hover,.ce_tabs .tabs.horizontal-clean ul li.active{font-weight:normal;}
.ce_tabs .tabs.horizontal-clean li a{border:0;margin-left:25px;margin-right:25px;}
.ce_tabs .tabs.vertical{width:30%;}
.ce_tabs .tabs.vertical,.ce_tabs .panes.vertical{float:left;}
.ce_tabs .panes.vertical{padding-left:3rem;width:70%;}
.ce_tabs .tabs.vertical ul li a,.ce_tabs .tabs.vertical ul li{width:100%;}
.ce_tabs .tabs.vertical ul li a{display:block;padding:12px 16px;}
.ce_tabs .tabs.vertical ul li:hover a,.ce_tabs .tabs.vertical ul li.active a{font-weight:bold;}
.ce_tabs .panes.vertical{border-left:1px solid rgb(229,229,229);}
.ce_tabs .tabs.vertical ul li a{border-bottom:1px solid rgb(229,229,229);}
.ce_tabs .tabs.vertical_2{width:30%;float:right;}
.ce_tabs .panes.vertical_2{float:left;}
.ce_tabs .panes.vertical_2{padding-right:3rem;width:70%;}
.ce_tabs .tabs.vertical_2 ul li a,.ce_tabs .tabs.vertical ul li{width:100%;}
.ce_tabs .tabs.vertical_2 ul li a{display:block;padding:12px 16px;border-bottom:1px solid rgb(229,229,229);}
.ce_tabs .tabs.vertical_2 ul li.active a{font-weight:bold;}
.ce_tabs .panes.vertical_2{border-right:1px solid #e1e1e1;}
.ce_tabs .tabs ul li:hover,.ce_tabs .tabs.vertical ul li a.current,.ce_tabs .tabs.vertical_2 ul li a.current{font-weight:bold;position:relative;z-index:100;}
.ce_tabs .tabs.classic ul li{display:inline-block;padding:10px 15px;background:rgb(247,247,247);border-top:2px solid transparent;box-shadow:0 0 inset,0 -2px 2px rgba(0,0,0,0.03) inset,0 0 inset,0 0 inset;}
.ce_tabs .tabs.classic ul li.active,.ce_tabs .tabs.classic ul li:hover{border-top:2px solid rgb(152,152,152);box-shadow:none;font-weight:normal;}
.ce_tabs .panes.classic{background:rgb(247,247,247);padding:25px;}
.ce_chartbar{margin-bottom:15px;}
.ce_chartbar .ce_chart_inside{position:relative;}
.ce_chartbar .chart_bg{background:#f2f2f2;height:35px;box-shadow:inset 0 1px 3px rgb(204,204,204);border-radius:4px;}
.ce_chartbar .title{margin-bottom:3px;}
.ce_chartbar .chart_data{background:rgb(247,247,247);height:100%;text-align:right;line-height:35px;padding-right:10px;color:#fff;width:0;border-radius:4px;-webkit-transition:Width 3s ease;transition:Width 3s ease;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);}
.ce_chartbar .chart_data.bg-warning{background:rgb(240,138,36);}
.ce_chartbar .chart_data.bg-info{background:rgb(160,211,232);}
.ce_chartbar .chart_data.bg-success{background:rgb(157,213,93);}
.ce_chartbar .chart_data.bg-alert{background:rgb(247,80,90);}
.ce_chartbar.slim .chart_bg{height:20px;}
.ce_chartbar.slim .chart_data span{line-height:1.5;position:absolute;right:0;top:0;color:#555;}
.color-white .ce_chartbar.slim .chart_data span{color:rgb(255,255,255);}
.ce_chartbar.slim-x .chart_bg{height:4px;}
.ce_chartbar.slim-x .chart_data{border-radius:0;}
.ce_chartbar.slim-x .chart_data span{line-height:1.5;position:absolute;right:0;top:0;color:#555;}
.color-white .ce_chartbar.slim-x .chart_data span{color:rgb(255,255,255);}
.ce_featured_tab{position:relative;}
.ce_featured_tab.tab-style2{padding-top:100px;padding-bottom:50px;}
.ce_featured_tab .panes .section{display:none;}
.ce_featured_tab .panes .section.active{display:block;}
.ce_featured_tab .tabs{width:30%;float:left;}
.ce_featured_tab .tabs a{cursor:pointer;display:block;}
.ce_featured_tab .panes{position:relative;padding:0;border:none;z-index:2;float:left;width:70%;}
.ce_featured_tab .tabs li{float:left;position:relative;padding:25px 28px;display:block;}
.ce_featured_tab li{overflow:hidden;display:block;}
.ce_featured_tab li .ce_headline .headline{margin-bottom:5px;color:rgb(150,150,150);}
.ce_featured_tab li.active{background:rgb(80,80,80);border-radius:10px 0 0 10px;}
.ce_featured_tab li p{margin-bottom:0;}
.ce_featured_tab li.active p{color:rgb(255,255,255);}
.ce_featured_tab li.active .ce_headline .headline{color:rgb(255,255,255);}
.ce_featured_tab.tab-style2 .panes{top:50px;right:0;position:absolute;width:auto;}
@media only screen and (max-width:1199px){.ce_featured_tab .tabs{width:100%;float:none;margin-bottom:35px;}
.ce_featured_tab .panes,.ce_featured_tab.tab-style2 .panes{top:0;float:none;width:100%;position:static;}
.ce_featured_tab ul{overflow:hidden;}
.ce_featured_tab li{float:left;width:33%;}
.ce_featured_tab.tab_fourth li{width:25%;}
.ce_featured_tab.tab_two li{width:50%;}
.ce_featured_tab li.active{border-radius:0;}
}
.ce_timeline{position:relative;}
.ce_timeline:before{content:'';width:2px;background:rgb(152,152,152);position:absolute;top:4px;left:50%;height:100%;margin-left:-1px;}
.ce_timeline .timeline-item{width:50%;position:relative;text-align:right;padding-right:5%;clear:both;float:left;margin-bottom:30px;}
.ce_timeline .timeline-item:nth-of-type(2n){float:right;text-align:left;padding-left:5%;padding-right:0;}
.ce_timeline .timeline-item:nth-of-type(2n) i{right:auto;left:-6px;}
.ce_timeline .timeline-item:nth-of-type(2n) i.timeline-icon{right:auto;left:-21px;}
.ce_timeline .timeline-item i{background:rgb(152,152,152);width:12px;height:12px;border-radius:100%;position:absolute;right:0;top:4px;margin-right:-6px;}
.ce_timeline .timeline-item i.timeline-icon{font-size:1.333rem;width:44px;height:44px;margin-right:-22px;color:#fff;box-shadow:0 0 0 4px rgb(110,110,110);border:2px solid rgb(255,255,255);z-index:10;}
.ce_timeline .timeline-item i.timeline-icon:before{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;}
.ce_timeline i.last-point{background:rgb(152,152,152);width:12px;height:12px;border-radius:100%;position:absolute;right:50%;bottom:0;margin-right:-6px;}
.ce_timeline .timeline-item .timeline-item-title{font-size:1.3em;line-height:1;font-weight:bold;background:rgb(152,152,152);color:rgb(255,255,255);display:inline-block;padding:5px 10px;border-radius:3px;margin-top:-3px;margin-bottom:10px;}
.ce_timeline .timeline-item .timeline-item-title:before{content:'';position:absolute;right:0;top:10px;height:1px;background:rgb(152,152,152);width:10%;}
.ce_timeline .timeline-item:nth-of-type(2n) .timeline-item-title:before{left:0;right:auto;}
.ce_timeline .timeline-item.timeline-w-icon .timeline-item-title{margin-top:10px;}
.ce_timeline .timeline-item.timeline-w-icon .timeline-item-title:before{top:23px;}
.ce_timeline .timeline-item img{border-radius:5px;}
.ce_piechart{position:relative;text-align:center;}
.ce_piechart span{font-size:2em;position:absolute;top:50%;left:0;text-align:center;display:block;width:100%;margin-top:-1em;line-height:2em;}
.ce_piechart .piechart{height:180px;position:relative;margin-bottom:15px;}
.ce_piechart .headline{text-align:center;margin:0;}
.ce_teambox.centered{text-align:center;}
.ce_teambox .name{font-weight:bold;margin:15px 0 5px 0;}
.ce_teambox .function{margin-bottom:20px;}
.ce_teambox.round_image .image_container img{border-radius:100%;border:4px solid rgba(0,0,0,0.1);}
.ce_teambox.round_image .teambox_inside{padding:0 40px;}
.ce_teambox .image{text-align:center;}
.ce_teambox .image a{position:relative;display:inline-block;height:100%;}
.ce_teambox .image .overlay{height:100%;width:100%;display:block;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;background:rgb(152,152,152);opacity:0;position:absolute;left:0;top:0;}
.ce_teambox.round_image .image .overlay{border-radius:100%;}
.ce_teambox .image_container{margin:0;}
.ce_teambox .image i{position:absolute;top:50%;left:0;margin-top:-1.333rem;font-size:2.667rem;line-height:2.667rem;width:100%;color:#fff;}
.ce_teambox .image:hover .overlay{opacity:1;}
.ce_teambox .socials{margin-top:25px;font-size:1.333rem;overflow:hidden;display:inline-block;margin-left:auto;margin-right:auto;}
.ce_teambox .socials a{float:left;padding:0 3px;text-align:center;}
.ce_teambox .socials.color a{border:0;}
.ce_teambox .socials a i{width:2rem;line-height:2rem;background:rgb(136,136,136);color:rgb(255,255,255);border-radius:100%;font-size:1rem;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_teambox .socials a:hover i{opacity:0.8;}
.ce_teambox .socials.color i.fa-facebook{background:rgb(67,96,152)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-twitter{background:rgb(40,169,226)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-xing{ background:rgb(0,93,94)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-tumblr{ background:rgb(45,73,102)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-google-plus{ background:rgb(217,82,50)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-flickr{ background:rgb(250,29,132)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-linkedin{ background:rgb(2,116,179)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-instagram{ background:rgb(167,124,98)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-pinterest{ background:rgb(205,33,40)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-vimeo-square{ background:rgb(52,192,238)!important;color:rgb(255,2552,255)!important;}
.ce_teambox .socials.color i.fa-youtube{ background:rgb(220,33,48)!important;color:rgb(255,2552,255)!important;}
.ce_teambox.hover_image .team-content{position:relative;}
.ce_teambox.hover_image .team-content-hover{position:absolute;top:0%;left:0;opacity:0;padding:50px;width:100%;height:100%;background:rgb(250,250,250);transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_teambox.hover_image .team-content-valign{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;}
.ce_teambox.hover_image:hover .team-content-hover{opacity:1;}
.ce_teambox.frame .teambox_inside{border:3px solid rgb(231,231,231);}
.ce_teambox.frame .teambox_inside .name{padding-top:20px;}
.ce_teambox.frame .teambox_inside p{padding:0 25px;}
.ce_teambox.frame .teambox_inside .function{font-style:normal;font-weight:bold;}
.ce_teambox.gray_bg .teambox_inside{position:relative;background:rgb(248,248,248);overflow:hidden;}
.ce_teambox.gray_bg .teambox_content{padding:20px;}
.ce_teambox.gray_bg .socials a{border:0;}
.ce_teambox.gray_bg .function{color:inherit!important;font-style:normal;font-size:0.9rem;padding-top:0;}
.ce_teambox.gray_bg .image .overlay{opacity:1;height:auto;width:8rem;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);color:rgb(255,255,255);font-size:0.8rem;position:absolute;left:-3rem;top:-0.3333rem;text-align:center;z-index:30;padding:0.8rem 0 0.3333rem 0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_teambox.gray_bg .image:hover .overlay{padding-top:1.6rem;}
.ce_teambox.gray_bg .image .overlay i{font-size:1.2rem;position:static;margin:0;line-height:1;}
.typed-cursor{ opacity:1;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;animation:blink 0.7s infinite;position:relative;top:-3px;}
@keyframes blink{ 0%{ opacity:1;}
 50%{ opacity:0;}
 100%{ opacity:1;}
}
@-webkit-keyframes blink{ 0%{ opacity:1;}
 50%{ opacity:0;}
 100%{ opacity:1;}
}
@-moz-keyframes blink{ 0%{ opacity:1;}
 50%{ opacity:0;}
 100%{ opacity:1;}
}
.ce_bgimage{position:relative;overflow:visible;}
.ce_bgimage{overflow:visible;}
.ce_bgimage:before,.ce_bgimage:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.ce_bgimage:after{clear:both;}
.ce_bgimage .ce_bgimage-inside{position:relative;z-index:10;}
.ce_bgimage.offset:before{position:absolute;top:75%;background:#fff;content:'';right:0;bottom:0;left:0;z-index:10;}
.ce_bgimage.offset.offset-bg-accent:before{background-color:rgb(152,152,152);}
.ce_bgimage.offset.offset-bg-lightgray:before{background-color:rgb(247,247,247);}
.ce_bgimage.offset.offset-bg-darkgray:before{background-color:rgb(69,69,69);}
.ce_bgimage.offset.offset-bg-black:before{background-color:rgb(0,0,0);}
.ce_bgimage.offset.offset-top:before,.ce_bgimage.offset-top:before{position:absolute;top:0;background:#fff;content:'';right:0;top:0;left:0;height:25%;z-index:10;}
.ce_bgimage .ce_bgimage-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.ce_bgimage.bg_contain .ce_bgimage-image{background-size:contain;}
.ce_bgimage.fullscreen-image{height:100vh;}
.ce_bgimage.fullscreen-image .ce_bgimage-inside{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.ce_bgimage.fullscreen-image .ce_bgimage-outer{height:100vh;}
.ce_bgimage.oversize .ce_bgimage-outer .ce_bgimage-inside{position:static;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}
.ce_bgimage.oversize,.ce_bgimage.ce_bgimage-outer{height:auto!important;}
.ce_bgimage.max_width_m .contentwrap{max-width:800px;}
.ce_bgimage.max_width_s .contentwrap{max-width:650px;}
 .ce_bgimage div.offset_layer{position:absolute;top:0;background:#fff;content:'';right:0;left:0;height:25%;z-index:10;}
.ce_bgimage div.offset_layer.offset-bottom{top:auto;bottom:0;}
.ce_bgimage.bg_left_top .ce_bgimage-image{background-position:left top;}
.ce_bgimage.bg_left_center .ce_bgimage-image{background-position:left center;}
.ce_bgimage.bg_left_bottom .ce_bgimage-image{background-position:left bottom;}
.ce_bgimage.bg_center_top .ce_bgimage-image{background-position:center top;}
.ce_bgimage.bg_center_center .ce_bgimage-image{background-position:center center;}
.ce_bgimage.bg_center_bottom .ce_bgimage-image{background-position:center bottom;}
.ce_bgimage.bg_right_top .ce_bgimage-image{background-position:right top;}
.ce_bgimage.bg_right_cemte .ce_bgimage-image{background-position:right center;}
.ce_bgimage.bg_right_bottom .ce_bgimage-image{background-position:right bottom;}
.ce_bgimage.parallax .ce_bgimage-image{background-attachment:fixed;background-position-x:50%!important;background-position-y:top;}
.ce_bgimage.parallax{position:relative;}
body.ios .ce_bgimage.parallax .ce_bgimage-image,body.android .ce_bgimage.parallax .ce_bgimage-image{background-attachment:scroll;background-position:center center!important;}
.ce_bgimage.img-leftside-33,.ce_bgimage.img-leftside-50{position:relative;width:100%;padding-top:0;padding-bottom:0;}
.ce_bgimage.bg-nocolor{background:rgb(248,248,248);}
.ce_bgimage.img-leftside-33 .ce_bgimage-image,.ce_bgimage.img-leftside-50 .ce_bgimage-image{width:33.33%;display:table-cell;vertical-align:middle;padding:0;}
.ce_bgimage.img-leftside-33 .ce_bgimage-outer{margin-left:33%;}
.ce_bgimage.img-leftside-50 .ce_bgimage-outer{margin-left:50%;}
.ce_bgimage.img-leftside-33 .ce_bgimage-inside,.ce_bgimage.img-leftside-50 .ce_bgimage-inside{width:67%;padding:60px;vertical-align:middle;}
.ce_bgimage.img-leftside-50 .ce_bgimage-image,.ce_bgimage.img-leftside-50 .ce_bgimage-inside{width:50%;}
.ce_bgimage.img-rightside-50 .ce_bgimage-image{margin-left:50%;}
.ce_bgimage.img-rightside-50 .ce_bgimage-outer{margin-right:50%;}
.ce_bgimage.img-rightside-33 .ce_bgimage-image{margin-left:33.33%;}
.ce_bgimage.img-rightside-33 .ce_bgimage-outer{margin-right:66.66%;}
.ce_bgimage.img-leftside-50 .ce_bgimage-inside,.ce_bgimage.img-leftside-33 .ce_bgimage-inside{width:100%;}
.ce_bgimage.bg-accent a:not(.hyperlink_txt){color:inherit}
.ce_bgimage.vertical_centered .ce_bgimage-inside{transform:translateY(-50%);-webkit-transform:translateY(-50%);position:relative;top:50%;}
.ce_bgimage.vertical_centered .ce_bgimage-outer{height:100%;}
.ce_bgimage_content_start{background-size:cover;}
.ce_bgimage_content_start .ce_bgimage_extended_inside{position:relative;overflow:hidden;display:table;width:100%;}
.ce_bgimage_content_start .ce_bgimage_content_left,.ce_bgimage_content_start .ce_bgimage_content_right{width:50%;padding-left:30px;padding-right:30px;display:table-cell;vertical-align:top;position:relative;}
.ce_bgimage_content_start.valign-middle .ce_bgimage_content_left,.ce_bgimage_content_start.valign-middle .ce_bgimage_content_right{vertical-align:middle;}
.ce_bgimage_content_start.valign-bottom .ce_bgimage_content_left,.ce_bgimage_content_start.valign-bottom .ce_bgimage_content_right{vertical-align:bottom;}
.ce_bgimage_content_start.img-left-67 .ce_bgimage_content_left{width:67%;}
.ce_bgimage_content_start.img-left-67 .ce_bgimage_content_right{width:33%;}
.ce_bgimage_content_start.img-left-33 .ce_bgimage_content_left{width:33%;}
.ce_bgimage_content_start.img-left-33 .ce_bgimage_content_right{width:67%;}
.ce_bgimage_content_start.img-right-67 .ce_bgimage_content_left{width:33%;}
.ce_bgimage_content_start.img-right-67 .ce_bgimage_content_right{width:67%;}
.ce_bgimage_content_start.img-right-33 .ce_bgimage_content_left{width:67%;}
.ce_bgimage_content_start.img-right-33 .ce_bgimage_content_right{width:33%;}
.ce_bgimage_content_start .bg_overlay{background-color:rgb(240,240,240);position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;z-index:10;}
.ce_bgimage_content_start.bg-white .bg_overlay{background:rgb(255,255,255);}
.ce_bgimage_content_start.bg-lightgray .bg_overlay{background:rgb(240,240,240);}
.ce_bgimage_content_start.bg-darkgray .bg_overlay{background:rgb(54,54,54);}
.ce_bgimage_content_start.bg-black .bg_overlay{background:rgb(0,0,0);}
.ce_bgimage_content_start .ce_bgimage_content{position:relative;z-index:20;}
.ce_bgimage_content_start.img-left-67 .ce_bgimage_content_left .bg_overlay,.ce_bgimage_content_start.img-left-50 .ce_bgimage_content_left .bg_overlay,.ce_bgimage_content_start.img-left-33 .ce_bgimage_content_left .bg_overlay{display:none;}
.ce_bgimage_content_start.img-right-67 .ce_bgimage_content_right .bg_overlay,.ce_bgimage_content_start.img-right-50 .ce_bgimage_content_right .bg_overlay,.ce_bgimage_content_start.img-right-33 .ce_bgimage_content_right .bg_overlay{display:none;}
.ce_bgimage_content_start.invert_rightcol .ce_bgimage_content_right,.ce_bgimage_content_start.invert_rightcol .ce_bgimage_content_right p,.ce_bgimage_content_start.invert_rightcol .ce_bgimage_content_right h1,.ce_bgimage_content_start.invert_rightcol .ce_bgimage_content_right h2,.ce_bgimage_content_start.invert_rightcol .ce_bgimage_content_right h3,.ce_bgimage_content_start.invert_rightcol .ce_bgimage_content_right h4,.ce_bgimage_content_start.invert_rightcol .ce_bgimage_content_right h5,.ce_bgimage_content_start.invert_rightcol .ce_bgimage_content_right h6{color:rgb(255,255,255)!important;}
.ce_bgimage_content_start.invert_leftcol .ce_bgimage_content_left,.ce_bgimage_content_start.invert_leftcol .ce_bgimage_content_left p,.ce_bgimage_content_start.invert_leftcol .ce_bgimage_content_left h1,.ce_bgimage_content_start.invert_leftcol .ce_bgimage_content_left h2,.ce_bgimage_content_start.invert_leftcol .ce_bgimage_content_left h3,.ce_bgimage_content_start.invert_leftcol .ce_bgimage_content_left h4,.ce_bgimage_content_start.invert_leftcol .ce_bgimage_content_left h5,.ce_bgimage_content_start.invert_leftcol .ce_bgimage_content_left h6{color:rgb(255,255,255)!important;}
.ce_bgimage_content_start .ce_bgimage_pb_xxl .ce_bgimage_content{padding-bottom:210px;}
.ce_bgimage_content_start .ce_bgimage_pb_xl .ce_bgimage_content{padding-bottom:170px;}
.ce_bgimage_content_start .ce_bgimage_pb_l .ce_bgimage_content{padding-bottom:150px;}
.ce_bgimage_content_start .ce_bgimage_pb_m .ce_bgimage_content{padding-bottom:100px;}
.ce_bgimage_content_start .ce_bgimage_pb_s .ce_bgimage_content{padding-bottom:90px;}
.ce_bgimage_content_start .ce_bgimage_pb_xs .ce_bgimage_content{padding-bottom:50px;}
.ce_bgimage_content_start .ce_bgimage_pb_xxs .ce_bgimage_content{padding-bottom:30px;}
.ce_bgimage_content_start .ce_bgimage_pt_xxl .ce_bgimage_content{padding-top:210px;}
.ce_bgimage_content_start .ce_bgimage_pt_xl .ce_bgimage_content{padding-top:170px;}
.ce_bgimage_content_start .ce_bgimage_pt_l .ce_bgimage_content{padding-top:150px;}
.ce_bgimage_content_start .ce_bgimage_pt_m .ce_bgimage_content{padding-top:100px;}
.ce_bgimage_content_start .ce_bgimage_pt_s .ce_bgimage_content{padding-top:90px;}
.ce_bgimage_content_start .ce_bgimage_pt_xs .ce_bgimage_content{padding-top:50px;}
.ce_bgimage_content_start .ce_bgimage_pt_xxs .ce_bgimage_content{padding-top:30px;}
.ce_testimonial_version1{text-align:center;}
.ce_testimonial_version1 .ce_testimonial_inside{max-width:450px;margin-left:auto;margin-right:auto;}
.ce_testimonial_version1 p{text-align:center;font-style:normal;}
.ce_testimonial_version1 .text p{font-family:Georgia,Times,serif;font-size:1.3rem;}
.ce_testimonial_version1 .name{font-weight:bold;}
.ce_testimonial_version1 .image_container{display:inline-block;width:90px;height:90px;border-radius:100%;margin-bottom:15px;margin-top:15px;border:2px solid #fff;}
.ce_testimonial_version1 .image_container img{border-radius:100%;}
.ce_testimonial_version2{text-align:center;}
.ce_testimonial_version2 p{text-align:center;font-style:normal;}
.ce_testimonial_version2 .ce_testimonial_inside{max-width:450px;margin-left:auto;margin-right:auto;}
.ce_testimonial_version2 .text p{font-size:1.067rem;}
.ce_testimonial_version2 .name{font-weight:bold;}
.ce_testimonial_version2 .image_container{display:inline-block;width:90px;height:90px;border-radius:100%;margin-bottom:15px;margin-top:10px;border:2px solid #fff;}
.ce_testimonial_version2 .image_container img{border-radius:100%;}
.ce_testimonial_version3 .text{background:rgb(247,247,247);padding:20px;border-radius:3px;position:relative;margin-bottom:25px;}
.ce_testimonial_version3 .text:after{content:'';background:rgb(247,247,247);width:20px;height:20px;position:absolute;left:20px;bottom:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.ce_testimonial_version3 .text p{color:rgb(140,140,140)!important;}
.ce_testimonial_version3 .name{padding-top:7px;}
.ce_testimonial_version3 .additional{font-size:0.8rem;}
.ce_testimonial_version3 .image_container{display:inline-block;width:60px;height:60px;border-radius:100%;margin-bottom:15px;border:2px solid #fff;}
.ce_testimonial_version3 .ce_image{float:left;margin-right:10px;}
.ce_testimonial_version3 .image_container img{border-radius:100%;border:1px solid rgb(238,238,238);padding:3px;}
.ce_testimonial_version4 .image{position:absolute;left:0;top:0;}
.ce_testimonial_version4 .ce_image img{width:70px;height:70px;border-radius:100%;}
.ce_testimonial_version4 .ce_testimonial_inside{padding-left:100px;position:relative;max-width:500px;}
.ce_testimonial_version4 .text{font-size:1.3rem;font-family:Georgia,Times,serif;font-style:italic;line-height:1.3;}
.swiper-wrapper .ce_testimonial_version4{margin-left:auto;margin-right:auto;max-width:700px;}
.swiper-wrapper .ce_testimonial_version4 .ce_testimonial_inside{max-width:100%;}
.swiper-wrapper .ce_testimonial_version4 .text{text-align:justify;}
.ce_testimonial_version5{text-align:center;}
.ce_testimonial_version5 .info{position:absolute;top:0;width:100%;text-align:center;}
.ce_testimonial_version5 .ce_testimonial_inside{position:relative;padding-top:230px;max-width:450px;margin-left:auto;margin-right:auto;}
.ce_testimonial_version5 p{text-align:center;font-style:normal;}
.ce_testimonial_version5 .text p{font-size:1.4rem;}
.ce_testimonial_version5 .name{font-size:1.6rem;}
.ce_testimonial_version5 .image_container{display:inline-block;width:125px;height:125px;border-radius:100%;margin-bottom:15px;border:2px solid #fff;}
.ce_testimonial_version5 .image_container img{border-radius:100%;}
.ce_testimonial_version6{text-align:center;}
.ce_testimonial_version6 .ce_testimonial_inside{position:relative;max-width:440px;margin-left:auto;margin-right:auto;}
.ce_testimonial_version6 p{text-align:center;font-style:normal;}
.ce_testimonial_version6 .text p{font-size:1.1rem;line-height:2rem;}
.ce_testimonial_version6 .name{font-size:1.4rem;}
.ce_testimonial_version6 .image_container{display:inline-block;width:90px;height:90px;border-radius:100%;margin-bottom:15px;border:2px solid #fff;}
.ce_testimonial_version6 .image_container img{border-radius:100%;}
.ce_testimonial_version6 .additional{color:rgb(180,180,180);}
.ce_testimonial_version6 i{font-size:2rem;margin-bottom:15px;text-align:center;display:block;color:rgb(180,180,180);}
.ce_testimonial_version7 .text{position:relative;}
.ce_testimonial_version7 .text p:last-of-type{margin:0;}
.ce_testimonial_version7 .text_inside{position:relative;background:rgb(255,255,255);padding:40px 30px;margin-bottom:25px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);}
.ce_testimonial_version7 .text:after{content:'';background:rgb(255,255,255);width:20px;height:20px;position:absolute;left:20px;bottom:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:-2px 2px 4px 0px rgba(0,0,0,0.1);}
.ce_testimonial_version7 .text p{line-height:2;color:rgb(85,85,85)!important;}
.ce_testimonial_version7 .name{padding-top:7px;}
.ce_testimonial_version7 .additional{font-size:0.9rem;}
.ce_testimonial_version7 .image_container{display:inline-block;width:60px;height:60px;border-radius:100%;margin-bottom:15px;border:2px solid #fff;}
.ce_testimonial_version7 .ce_image{float:left;margin-right:10px;}
.ce_testimonial_version7 .image_container img{border-radius:100%;border:1px solid rgb(238,238,238);padding:3px;}
.ce_testimonial_version7 .text_inside{overflow:hidden;}
.ce_testimonial_version7 .text_inside:before{text-align:center;position:absolute;content:"\f10e";display:block;width:100px;right:-44px;bottom:-18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font:normal normal normal 14px/1 FontAwesome;background:rgb(180,180,180);color:rgb(255,255,255);padding:6px 0 27px 0;font-size:16px;}
.ce_iconbox{text-align:center;display:block;position:relative;}
.ce_iconbox.padding:hover{z-index:100;}
.ce_iconbox.default i{font-size:3rem;}
.ce_iconbox .ce_iconbox_inside{position:relative;}
.ce_iconbox .ce_iconbox_outside{width:100%;}
.ce_iconbox .ce_iconbox_outside.padding{padding:25px;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_iconbox:hover .ce_iconbox_outside.padding{opacity:1;box-shadow:0 40px 70px rgba(0,0,0,.2);z-index:100;}
.ce_iconbox .ce_iconbox_outside.padding .content{opacity:0.6;}
.ce_iconbox a.link{margin-top:10px;display:inline-block;}
.ce_iconbox .image_container{text-align:center;margin-bottom:0;}
.ce_iconbox .image_container img{width:auto;display:inline-block;}
.ce_iconbox h3{font-size:1.2rem;letter-spacing:1px;position:relative;line-height:1.4;margin-bottom:10px;}
.ce_iconbox .headline{margin-bottom:10px;}
.ce_iconbox:not(.version2):not(.version3) .ce_iconbox_cwrapper{margin-top:20px;}
.ce_iconbox .link:before{content:"\f101";font-family:FontAwesome;font-weight:normal;display:inline-block;margin-right:5px;}
.ce_iconbox.version2 .link:before{transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_iconbox.version2:hover .link:before{margin-right:10px;}
.ce_iconbox.same-height{display:flex!important;}
.ce_iconbox.default .ce_image.attribute,.ce_iconbox.default i{padding-top:5px;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;position:relative;top:0;}
.ce_iconbox.default:hover .ce_image.attribute,.ce_iconbox.default:hover i{top:-5px;}
.ce_iconbox li{list-style-type:circle;list-style-position:inside;}
.ce_iconbox.version2 .ce_iconbox_inside{text-align:left;padding-left:80px;position:relative;}
.ce_iconbox.version2 .headline{padding-top:0;}
.ce_iconbox.version2 .image_container{z-index:10;position:absolute;left:0;top:0;line-height:1.4;}
.ce_iconbox.version2 .image_container img{width:60px;}
.ce_iconbox.version2 i{z-index:10;position:absolute;left:0;top:0;font-size:1.733rem;border-radius:100%;text-align:center;width:60px;height:60px;line-height:60px;color:rgb(255,255,255);background:rgb(229,229,229);}
.ce_iconbox.version2 .ce_iconbox_inside:after{position:absolute;left:30px;top:0;width:1px;height:100%;content:'';border-right:1px dashed rgb(229,229,229);z-index:1;}
.ce_iconbox.version2:last-of-type .ce_iconbox_inside:after{display:none;}
.ce_iconbox.version2.right-align .ce_iconbox_inside{padding-left:0;padding-right:90px;text-align:right;}
.ce_iconbox.version2.right-align i{left:auto;right:0px;}
.ce_iconbox.version2.right-align .image_container{left:auto;right:0;}
.ce_iconbox.version2.right-align .ce_iconbox_inside:after{left:auto;right:30px;}
.ce_iconbox.version2.right-align:last-of-type .ce_iconbox_inside:after{display:none;}
.ce_iconbox.version3{text-align:left;}
.ce_iconbox.version3 .headline{padding-top:0;}
.ce_iconbox.version3 .ce_image,.ce_iconbox.version3 i{position:absolute;left:0;top:0;line-height:1.4;}
.ce_iconbox.version3 i{margin-bottom:0;font-size:2.2rem;line-height:2.2rem;width:40px!important;}
.ce_iconbox.version3 .ce_image img{width:30px;max-width:none;}
.ce_iconbox.version3 .ce_iconbox_cwrapper{margin-left:50px;}
.ce_iconbox.version3 .image_container img{height:100%;}
.ce_iconbox.version3.xsmall{margin-bottom:5px;}
.ce_iconbox.version3.xsmall .ce_image img{width:24px;}
.ce_iconbox.version3.xsmall .ce_iconbox_cwrapper{margin-left:1.7rem;}
.ce_iconbox.version3.xsmall i{font-size:inherit;line-height:inherit;}
.ce_iconbox.version3.xsmall p{margin-bottom:0;line-height:inherit;}
.ce_iconbox.version4{text-align:left;}
.ce_iconbox.version4 .image_container{text-align:left;}
.ce_iconbox_v2.default .image_container img{width:auto;display:block;margin-bottom:15px;}
.ce_iconbox_v2.default i{margin-bottom:15px;font-size:3.667rem;line-height:3.667rem;width:2.667rem!important;}
.ce_iconbox_v2.default .link:before{content:"\f101";font-family:FontAwesome;font-weight:normal;display:inline-block;margin-right:5px;}
.ce_iconbox_v2 ul{padding-left:4px;}
.ce_iconbox_v2 ul li{list-style-type:circle;list-style-position:inside;}
.ce_iconbox_v2.style2{border-top:1px solid rgb(225,225,225);border-bottom:1px solid rgb(225,225,225);border-right:1px solid rgb(225,225,225);transition:background 0.3s ease;-webkit-transition:background 0.3s ease;}
.ce_iconbox_v2.style2.autogrid-first{border-left:1px solid rgb(225,225,225);}
.ce_iconbox_v2.style2 .ce_iconbox_outside{padding:15% 10%;}
.ce_iconbox_v2.style2 .image_container img{width:auto;display:block;margin-bottom:15px;}
.ce_iconbox_v2.style2 .ce_image.attribute,.ce_iconbox_v2.style2 i{padding-top:5px;position:relative;top:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_iconbox_v2.style2:hover .ce_image.attribute,.ce_iconbox_v2.style2:hover i{top:-5px;}
.ce_iconbox_v2.style2 i{margin-bottom:15px;font-size:3rem;line-height:3rem;width:40px!important;}
.ce_iconbox_v2.style2 .link{font-weight:bold;font-size:0.9rem;}
.ce_iconbox_v2.style2 .link:after{content:"\f054";font-family:FontAwesome;font-weight:bold;display:inline-block;margin-left:5px;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_iconbox_v2.style2:hover .link:after{margin-left:15px;}
.ce_iconbox_v2.style2 .headline{margin-bottom:0;}
.ce_iconbox_v2.style2 .headline:after{content:'';width:50px;height:1px;background:rgb(90,90,90);margin-top:15px;margin-bottom:15px;display:block;}
.ce_iconbox_v2.style2 .content{font-size:0.9rem;}
.ce_iconbox_v2.style3 .ce_iconbox_outside{padding:35px;background:rgba(255,255,255,0.9);border-radius:3px;border:1px solid rgb(220,220,220);height:100%;}
.ce_iconbox_v2.style3.no_gutter .ce_iconbox_outside{border-radius:0;border-right:0;}
.ce_iconbox_v2.style3.no_gutter.autogrid-first .ce_iconbox_outside{border-radius:3px 0 0 3px;border-right:0;}
.ce_iconbox_v2.style3.no_gutter.autogrid-last .ce_iconbox_outside{border-radius:0 3px 3px 0;border-right:1px solid rgb(220,220,220);}
.ce_iconbox_v2.style3 .content{color:rgb(120,120,120);}
.ce_iconbox_v2.style3 .image{margin-bottom:20px;}
.ce_iconbox_v2.style3 i{font-size:5rem;margin-bottom:20px;}
.ce_iconbox_v2.style3 .image_container img{width:auto;}
.ce_iconbox_v2.style3 a.link:after{font-family:"FontAwesome";content:"\f178";display:inline-block;margin-left:4px;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_iconbox_v2.style3 a.link:hover:after{margin-left:10px;}
.ce_iconbox_v3.same-height{display:flex!important;}
.ce_iconbox_v3 .ce_iconbox_v3_inside{overflow:hidden;position:relative;background:rgb(50,50,50);padding:95px 30px 30px 30px;width:100%;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_iconbox_v3.style1 .ce_iconbox_v3_inside{padding:30px;}
.ce_iconbox_v3 .ce_iconbox_v3_content{padding-right:60px;}
.ce_iconbox_v3 .ce_iconbox_v3_inside:hover{background:rgb(100,100,100);}
.ce_iconbox_v3 a{display:block;}
.ce_iconbox_v3 .headline{color:rgba(255,255,255,0.6);margin:0;}
.ce_iconbox_v3 .subheadline{color:rgba(255,255,255,1);margin:0;}
.ce_iconbox_v3 i,.ce_iconbox_v3 .headline,.ce_iconbox_v3 .subheadline{transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_iconbox_v3 i,.ce_iconbox_v3 .ce_image.attribute{position:absolute;right:30px;top:30px;font-size:1.333rem;color:rgba(255,255,255,0.6);}
.ie11 .ce_iconbox_v3 i,.ie11 .ce_iconbox_v3 .ce_image.attribute{display:none!important;}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-accent{background-color:rgb(180,180,180);}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-second{background-color:rgb(90,90,90);}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-lightgray{background-color:rgb(247,247,247);}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-darkgray{background-color:rgb(69,69,69);}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-white{background-color:rgb(255,255,255);}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-black{background-color:rgb(0,0,0);}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-accent:hover{background-color:rgb(180,180,180)!important;}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-second:hover{background-color:rgb(90,90,90)!important;}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-lightgray:hover{background-color:rgb(247,247,247)!important;}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-darkgray:hover{background-color:rgb(69,69,69)!important;}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-white:hover{background-color:rgb(255,255,255)!important;}
.ce_iconbox_v3 .ce_iconbox_v3_inside.bg-hover-black:hover{background-color:rgb(0,0,0)!important;}
.ce_iconbox_v3 .headline.headline-color-accent{color:rgb(180,180,180);}
.ce_iconbox_v3 .headline.headline-color-second{color:rgb(90,90,90);}
.ce_iconbox_v3 .headline.headline-color-lightgray{color:rgb(247,247,247);}
.ce_iconbox_v3 .headline.headline-color-darkgray{color:rgb(69,69,69);}
.ce_iconbox_v3 .headline.headline-color-white{color:rgb(255,255,255);}
.ce_iconbox_v3 .headline.headline-color-black{color:rgb(0,0,0);}
.ce_iconbox_v3 .subheadline.subheadline-color-accent{color:rgb(180,180,180);}
.ce_iconbox_v3 .subheadline.subheadline-color-second{color:rgb(90,90,90);}
.ce_iconbox_v3 .subheadline.subheadline-color-lightgray{color:rgb(247,247,247);}
.ce_iconbox_v3 .subheadline.subheadline-color-darkgray{color:rgb(69,69,69);}
.ce_iconbox_v3 .subheadline.subheadline-color-white{color:rgb(255,255,255);}
.ce_iconbox_v3 .subheadline.subheadline-color-black{color:rgb(0,0,0);}
.ce_iconbox_v3 .fonticon.fonticon-color-accent{color:rgb(180,180,180);}
.ce_iconbox_v3 .fonticon.fonticon-color-second{color:rgb(90,90,90);}
.ce_iconbox_v3 .fonticon.fonticon-color-lightgray{color:rgb(247,247,247);}
.ce_iconbox_v3 .fonticon.fonticon-color-darkgray{color:rgb(69,69,69);}
.ce_iconbox_v3 .fonticon.fonticon-color-white{color:rgb(255,255,255);}
.ce_iconbox_v3 .fonticon.fonticon-color-black{color:rgb(0,0,0);}
.ce_iconbox_v3:hover.text-hover-accent i,.ce_iconbox_v3:hover.text-hover-accent .headline,.ce_iconbox_v3:hover.text-hover-accent .subheadline{color:rgb(180,180,180)!important;}
.ce_iconbox_v3:hover.text-hover-second i,.ce_iconbox_v3:hover.text-hover-second .headline,.ce_iconbox_v3:hover.text-hover-second .subheadline{color:rgb(90,90,90)!important;}
.ce_iconbox_v3:hover.text-hover-lightgray i,.ce_iconbox_v3:hover.text-hover-lightgray .headline,.ce_iconbox_v3:hover.text-hover-lightgray .subheadline{color:rgb(247,247,247)!important;}
.ce_iconbox_v3:hover.text-hover-darkgray i,.ce_iconbox_v3:hover.text-hover-darkgray .headline,.ce_iconbox_v3:hover.text-hover-darkgray .subheadline{color:rgb(69,69,69)!important;}
.ce_iconbox_v3:hover.text-hover-white i,.ce_iconbox_v3:hover.text-hover-white .headline,.ce_iconbox_v3:hover.text-hover-white .subheadline{color:rgb(255,255,255)!important;}
.ce_iconbox_v3:hover.text-hover-black i,.ce_iconbox_v3:hover.text-hover-black .headline,.ce_iconbox_v3:hover.text-hover-black .subheadline{color:rgb(0,0,0)!important;}
.ce_iconbox_v3.flip:hover .ce_iconbox_v3_content{margin-left:-150%;}
.ce_iconbox_v3.flip .ce_iconbox_v3_content{transition:all 0.4s;-webkit-transition:all 0.4s;margin-left:0;}
.ce_iconbox_v3.flip .backside{transition:all 0.4s;position:absolute;right:-100%;top:0;height:100%;width:100%;color:rgb(255,255,255);padding:30px 70px 30px 30px;}
.ce_iconbox_v3.flip .backside .backside-inside{position:absolute;bottom:30px;}
.ce_iconbox_v3.flip .backside .backside-inside p{margin-bottom:0;padding-right:70px;}
.ce_iconbox_v3.flip:hover .backside{right:0;}
.ce_iconbox_v3.style3.flip:hover .backside{right:-30%;}
.ce_iconbox_v3.style3.flip .backside .backside-inside{bottom:auto;top:30px;}
.ce_iconbox_v3.style3.flip .backside .backside-inside{width:70%;}
.ce_iconbox_v3.flip i,.ce_iconbox_v3.flip .ce_image.attribute{transition:all 0.2s;-webkit-transition:all 0.2s;}
.ce_iconbox_v3.flip:hover i,.ce_iconbox_v3.flip:hover .ce_image.attribute{right:15px;top:15px;transform:scale(0.8);-webkit-transform:scale(0.8);}
.ce_iconbox_v3.style2 .ce_iconbox_v3_inside{padding:100px 30px 30px 30px;}
.ce_iconbox_v3.style3 .ce_iconbox_v3_inside{border-radius:5px;border:1px solid rgb(200,202,206);padding:30px;}
.ce_iconbox_v3.style3 i,.ce_iconbox_v3.style3 .ce_image.attribute{position:static;float:left;width:30%;}
.ce_iconbox_v3.style3 .ce_iconbox_v3_content{width:70%;float:left;padding-left:20px;padding-right:0;}
.ce_iconbox_v3.style3 i{font-size:8rem;}
.ce_iconbox_v3.style3 .headline{font-weight:400;}
.ce_iconbox_v3.style3 .subheadline{margin-top:10px;}
.ce_iconbox_v3 ul{padding-left:4px;}
.ce_iconbox_v3 ul li{list-style-type:circle;list-style-position:inside;}
.ce_imagebox_v1 .ce_imagebox_inside{position:relative;background:#000;overflow:hidden;}
.ce_imagebox_v1 .image_container{margin-bottom:0;}
.ce_imagebox_v1 img{max-width:none;width:100%;transition:opacity 0.35s,transform 0.35s;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;backface-visibility:hidden;}
.ce_imagebox_v1:hover img{opacity:0.6;transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);}
.ce_imagebox_v1 .content{text-align:left;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;padding:2em;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;}
.ce_imagebox_v1 h1,.ce_imagebox_v1 h2,.ce_imagebox_v1 h3,.ce_imagebox_v1 h4,.ce_imagebox_v1 h5,.ce_imagebox_v1 h6{position:relative;overflow:hidden;padding:0.5em 0;color:#fff;margin-bottom:0;}
.ce_imagebox_v1 h1:after,.ce_imagebox_v1 h2:after,.ce_imagebox_v1 h3:after,.ce_imagebox_v1 h4:after,.ce_imagebox_v1 h5:after,.ce_imagebox_v1 h6:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';transition:transform 0.35s;transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform 0.35s;-webkit-transform:translate3d(-100%,0,0);}
.ce_imagebox_v1:hover h1:after,.ce_imagebox_v1:hover h2:after,.ce_imagebox_v1:hover h3:after,.ce_imagebox_v1:hover h4:after,.ce_imagebox_v1:hover h5:after,.ce_imagebox_v1:hover h6:after{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}
.ce_imagebox_v1 p{padding:1em 0;transition:opacity 0.35s,transform 0.35s;-webkit-ransition:opacity 0.35s,transform 0.35s;transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);}
.ce_imagebox_v1:hover p{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}
.ce_imagebox_v1:hover .content{opacity:1;}
.ce_imagebox_v1 .ce_url{display:none;}
.ce_imagebox_v2 .content{background:rgb(255,255,255);text-align:center;}
.ce_imagebox_v2 .image_container{margin:0;}
.ce_imagebox_v2 div.headline{padding:20px;}
.ce_imagebox_v2 div.textarea{padding:0 20px 20px 20px;}
.ce_imagebox_v2 .content h1,.ce_imagebox_v2 .content h2,.ce_imagebox_v2 .content h3,.ce_imagebox_v2 .content h4,.ce_imagebox_v2 .content h5,.ce_imagebox_v2 .content h6{color:rgb(127,127,127)!important;margin:0;}
.ce_imagebox_v2 .content p{color:rgb(127,127,127)!important;margin:0;}
.ce_imagebox_v2 .ce_url a{display:block;padding:20px 10px;line-height:1.5;text-align:center;background:rgb(152,152,152);color:#fff;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_imagebox_v2 .ce_url a:hover{background:rgb(51,51,51);}
 .google_map{height:430px;clear:both;width:100%;}
 .ce_portfoliofilter{text-align:center;margin-bottom:25px;margin-top:25px;position:relative;overflow:visible;}
.ce_portfoliofilter.default a{display:inline-block;padding:8px 15px;margin-bottom:5px;border:1px solid rgb(229,229,229);cursor:pointer;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_portfoliofilter.default .ce_portfoliofilter_content i{margin-right:5px;}
.ce_portfoliofilter.default a.selected,.ce_portfoliofilter.default a:hover{background:rgb(152,152,152);color:#fff;}
.ce_portfoliofilter.only-icon .ce_portfoliofilter_content i:before{font-size:1.467rem;line-height:3.333rem;width:3.333rem;height:3.333rem;text-align:center!important;border:1px solid rgb(180,180,180);border-radius:100%;cursor:pointer;display:inline-block;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_portfoliofilter.only-icon .all{margin-right:25px;padding-right:25px;border-right:1px solid rgb(180,180,180);cursor:pointer;}
.ce_portfoliofilter.only-icon .name{margin-left:5px;font-size:0.9rem;margin-right:20px;cursor:pointer;}
.ce_portfoliofilter.only-icon a:last-of-type .name{margin-right:0;}
.ce_portfoliofilter.only-icon a.selected i:before,.ce_portfoliofilter.only-icon a:hover i:before{background:rgb(152,152,152);color:#fff;}
.ce_portfoliofilter.port-filter-style3{border-bottom:1px solid rgba(226,226,226,0.3);}
.ce_portfoliofilter.port-filter-style3 a{padding:20px;display:inline-block;border-bottom:2px solid transparent;cursor:pointer;}
.ce_portfoliofilter.port-filter-style3 .ce_portfoliofilter_content i{margin-right:4px;}
.ce_portfoliofilter.port-filter-style3 a.selected{border-bottom:2px solid rgb(0,0,0);}
.ce_portfoliofilter .mobile-filter-trigger{text-align:right;margin-bottom:10px;display:none;cursor:pointer;line-height:40px;}
.ce_portfoliofilter .mobile-filter-trigger:before{font-family:"FontAwesome";background:rgba(0,0,0,0.8);color:rgb(255,255,255);padding:12px;border-radius:3px;line-height:40px;width:40px;font-size:15px;}
.ce_text_imagebox,.ce_text_imagebox_image{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;}
.ce_text_imagebox .inside{position:absolute;z-index:20;margin:0 auto;padding:5%;width:100%;text-align:left;}
.ce_text_imagebox .headline{margin-bottom:5px;}
.ce_text_imagebox.vcenter .inside{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:auto;margin-right:auto;}
.ce_text_imagebox .ce_text_imagebox_link{display:block;height:100%;width:100%;position:relative;}
.ce_text_imagebox p{margin-bottom:0;}
.ce_text_imagebox a{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.ce_text_imagebox:hover a:hover{box-shadow:0 70px 70px rgba(0,0,0,.2);transform:translate(0,-10px);-webkit-transform:translate(0,-10px);z-index:10;}
 .swiper-wrapper .ce_text_imagebox:hover a:hover{box-shadow:none;transform:none;-webkit-transform:none;}
.ce_text_imagebox.align-rt .inside{right:0;top:0;text-align:right;}
.ce_text_imagebox.align-rt .inside .content{margin-left:auto;}
.ce_text_imagebox.align-lb .inside{left:0;bottom:0;}
.ce_text_imagebox.align-rb .inside{right:0;bottom:0;text-align:right;}
.ce_text_imagebox.align-rb .inside .content{margin-left:auto;}
.ce_text_imagebox.width-90 .content{width:90%;}
.ce_text_imagebox.width-80 .content{width:80%;}
.ce_text_imagebox.width-70 .content{width:70%;}
.ce_text_imagebox.width-60 .content{width:60%;}
.ce_text_imagebox.width-50 .content{width:50%;}
.ce_text_imagebox.width-40 .content{width:40%;}
.ce_text_imagebox.width-30 .content{width:30%;}
.ce_text_imagebox.width-20 .content{width:20%;}
.ce_text_imagebox.width-10 .content{width:10%;}
#slider .ce_text_imagebox{margin:0;}
#slider .ce_text_imagebox .inside h1,#slider .ce_text_imagebox .inside h2,#slider .ce_text_imagebox .inside h3,#slider .ce_text_imagebox .inside h4,#slider .ce_text_imagebox .inside h5,#slider .ce_text_imagebox .inside h6{margin-bottom:5px;}
#slider .ce_text_imagebox .inside .btn{margin-top:35px;}
#slider .ce_text_imagebox:hover a{opacity:1;}
.ce_text_imagebox.oversize .inside{position:static;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}
.ce_text_imagebox.oversize .ce_text_imagebox_image{height:auto!important;}
.ce_text_imagebox.hcenter .inside{text-align:center;}
.ce_text_imagebox.hcenter .inside .content{margin-left:auto;margin-right:auto;}
.ce_text_imagebox .inside .content.only-headline .ce_headline .headline{margin-bottom:0;}
.ce_text_imagebox.hright .inside{text-align:right;}
.ce_text_imagebox.hright .inside .content{margin-left:auto;}
.edge .ce_text_imagebox.same-height .ce_text_imagebox_image{width:100%;}
 .ce_text_imagebox.imagebox_version2 .inside{background:rgb(152,152,152);opacity:0.95;width:100%;padding:25px;}
.ce_text_imagebox.imagebox_version2.vcenter .inside{top:50%;}
 .ce_text_imagebox.imagebox_version3 .inside{background:rgb(152,152,152);opacity:0.8;width:100%;padding:15px;top:10px;}
.ce_text_imagebox.imagebox_version3.align-lb .inside,.ce_text_imagebox.imagebox_version3.align-rb .inside{top:auto;bottom:10px;}
.ce_text_imagebox.imagebox_version3.vcenter .inside{top:50%;}
 .ce_text_imagebox.imagebox_version4 .inside{background:rgba(0,0,0,0.7);width:100%;padding:15px;top:10px;}
.ce_text_imagebox.imagebox_version4.align-lb .inside,.ce_text_imagebox.imagebox_version4.align-rb .inside{top:auto;bottom:10px;}
.ce_text_imagebox.imagebox_version4.vcenter .inside{top:50%;}
.ce_text_imagebox.imagebox_version4:hover a{opacity:1;}
.ce_text_imagebox.parallax .ce_text_imagebox_image{background-attachment:fixed;background-position-x:50%!important;background-position-y:center;}
.ce_text_imagebox.parallax{position:relative;}
body.ios .ce_text_imagebox.parallax .ce_text_imagebox_image,body.android .ce_text_imagebox.parallax .ce_text_imagebox_image{background-attachment:scroll;background-position:center center!important;}
.ce_imagemap{overflow:visible;}
.ce_imagemap .imagemap_inside{position:relative;}
.ce_imagemap .image_container img{width:100%;}
.ce_imagemap .hotspot_content{display:none;background:rgba(255,255,255,1);padding:20px;box-shadow:0 0px 10px rgba(0,0,0,0.3);position:absolute;z-index:2000;min-width:250px;text-align:left;}
.ce_imagemap .hotspot_content p:last-of-type{margin-bottom:0;}
.ce_imagemap .hotspot_content.left{left:auto;right:100%;margin-right:-14px;top:-15px;border-radius:8px 0 8px 8px;}
.ce_imagemap .hotspot_content.center{left:0;top:8px;transform:translateX(-50%);-webkit-transform:translateX(-50%);text-align:center;opacity:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;display:inline-block;margin-left:16px;padding:10px;}
.ce_imagemap .hotspot:hover .hotspot_content.center{opacity:1;}
.ce_imagemap .hotspot_content.center:before{content:'';top:0;left:50%;margin-top:-10px;margin-left:-11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;height:20px;width:20px;z-index:100;background:rgb(255,255,255);}
.ce_imagemap .hotspot_content.left{-webkit-animation:fadeInLeft 500ms ease;-moz-animation:fadeInLeft 500ms ease;-ms-animation:fadeInLeft 500ms ease;animation:fadeInLeft 500ms ease;}
.ce_imagemap .hotspot_content.right{left:16px;top:-13px;border-radius:0px 8px 8px 8px;}
.ce_imagemap .hotspot_content.right{-webkit-animation:fadeInRight 500ms ease;-moz-animation:fadeInRight 500ms ease;-ms-animation:fadeInRight 500ms ease;animation:fadeInRight 500ms ease;}
.ce_imagemap .hotspot{position:absolute;z-index:1000;}
.ce_imagemap .hotspot div{position:relative;}
.ce_imagemap .hotspot:before{z-index:10;font-family:"FontAwesome";content:"+";text-indent:0;display:inline-block;position:relative;top:13px;left:0;padding:5px;font-size:22px;height:20px;width:20px;line-height:20px;text-align:center;color:rgb(0,0,0);font-weight:bold;}
.ce_imagemap .hotspot:hover{z-index:2100;}
.ce_imagemap .hotspot:hover .hotspot_content{display:block;}
.ce_imagemap .image{position:relative;z-index:100;}
.ce_imagemap .imagemap_inside.center{margin:0 auto;}
.ce_imagemap .circle{border-radius:100%;width:36px;height:36px;border:2px solid rgba(255,255,255,0.5);position:absolute;left:50%;top:50%;margin-left:-18px;margin-top:-18px;display:block;background:rgba(255,255,255,0.5);box-shadow:0 0 0 4px #0093B5;}
.ce_imagemap .hotspot:hover .circle{opacity:0;-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:All 0.8s ease;-moz-transition:All 0.8s ease;-o-transition:All 0.8s ease;-ms-transition:All 0.8s ease;transition:All 0.8s ease;}
.ce_imagemap .hotspot .circle{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:All 0.8s ease;-moz-transition:All 0.8s ease;-o-transition:All 0.8s ease;-ms-transition:All 0.8s ease;transition:All 0.8s ease;}
.ce_imagemap .hotspot.small:before{padding:5px;font-size:15px;height:20px;width:20px;line-height:20px;z-index:10;}
.ce_imagemap .hotspot.small .hotspot_content.left{margin-right:-14px;top:-14px;}
.ce_imagemap .hotspot.small .hotspot_content.right{left:16px;top:-14px;}
.ce_imagemap .hotspot.small .circle{border-radius:100%;width:22px;height:22px;border:1px solid rgba(255,255,255,0.5);position:absolute;left:50%;top:50%;margin-left:-11px;margin-top:-10px;display:block;background:rgba(255,255,255,0.6);box-shadow:0 0 0 2px #0093B5;}
.ce_imagemap .hotspot.small:before{top:0;}
.ce_imagemap .hotspot.pointer_small:before{content:"\f041";}
.ce_imagemap .hotspot.pointer_small .circle{display:none;}
.ce_imagemap .hotspot.pointer_small .hotspot_content.left{top:0;right:100%;margin:0 -15px 0 0;}
.ce_imagemap .hotspot.pointer_small .hotspot_content.right{top:0;left:15px;margin:0;}
.ce_imagemap .hotspot.pointer_small .hotspot_content.center{top:28px;}
.ce_imagemap .hotspot.pointer_large:before{content:"\f041";font-size:40px;}
.ce_imagemap .hotspot.pointer_large .circle{display:none;}
.ce_imagemap .hotspot.pointer_large .hotspot_content.left{top:0;right:100%;margin:0 -15px 0 0;}
.ce_imagemap .hotspot.pointer_large .hotspot_content.right{top:0;left:15px;margin:0;}
.ce_imagemap .hotspot.pointer_large .hotspot_content.center{top:28px;min-width:180px;font-size:0.9rem;background:rgb(255,255,255);}
.ce_video_background{position:relative;overflow:hidden;}
.ce_video_background .ce_video_background_inside{position:relative;z-index:10}
.ce_video_background .video{ position:absolute;top:50%;left:50%;z-index:1;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.ce_video_background .video-overlay{opacity:0.85;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}
.ce_headerimage{padding:0;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.ce_headerimage .ce_headerimage_inside{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.ce_headerimage.valign_top .ce_headerimage_inside{top:10%;}
.ce_headerimage.valign_middle .ce_headerimage_inside{top:50%;}
.ce_headerimage.valign_bottom .ce_headerimage_inside{top:70%;}
.ce_headerimage h1,.ce_headerimage h2,.ce_headerimage h3,.ce_headerimage h4,.ce_headerimage h5,.ce_headerimage h6{margin-bottom:0;}
.ce_headerimage.default .content{border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);padding:30px;}
.ce_headerimage.version1 .content{background:rgba(255,255,255,0.3);border:1px solid rgba(255,255,255,0.9);padding:30px;}
.ce_headerimage.version2 .content{border:0;}
.ce_headerimage.version3 .ce_headline .headline{padding:10px 20px;background:rgb(80,80,80);color:rgb(255,255,255);opacity:0.95;display:inline-block;}
.ce_headerimage.version3 .subline{padding:5px 10px;background:rgb(80,80,80);color:rgb(255,255,255);margin-top:5px;display:inline-block;opacity:0.95;}
.ce_headerimage.version3 .content{border:0;}
.ce_headerimage.color-white .content{border-color:rgba(255,255,255,0.9);}
.ce_headerimage .content{display:inline-block;padding:20px 0;border-top:1px solid rgba(255,255,255,0.8);border-bottom:1px solid rgba(255,255,255,0.8);}
.ce_headerimage .subline{font-weight:bold;}
.ce_headerimage.align_center .ce_headerimage_inside{text-align:center;}
.ce_headerimage.align_right .ce_headerimage_inside{text-align:right;}
.ce_headerimage.height_small{height:250px;}
.ce_headerimage.height_medium{height:350px;}
.ce_headerimage.height_large{height:450px;}
.ce_headerimage.height_xlarge{height:600px;}
.ce_headerimage.height_xxlarge{height:750px;}
.ce_teaserbox{overflow:hidden;position:relative;}
.ce_teaserbox .ce_teaserbox_inside{display:table;width:100%;}
.ce_teaserbox .image_wrapper,.ce_teaserbox .text_wrapper{display:table-cell;vertical-align:top;}
.ce_teaserbox.width_image_30 .image_wrapper{width:30%;}
.ce_teaserbox.width_image_40 .image_wrapper{width:40%;}
.ce_teaserbox.width_image_50 .image_wrapper{width:50%;}
.ce_teaserbox.width_image_60 .image_wrapper{width:60%;}
.ce_teaserbox.width_image_70 .image_wrapper{width:70%;}
.ce_teaserbox.image_valign_top .image_wrapper{vertical-align:top;}
.ce_teaserbox.image_valign_middle .image_wrapper{vertical-align:middle;}
.ce_teaserbox.image_valign_bottom .image_wrapper{vertical-align:bottom;}
.ce_teaserbox.text_valign_top .text_wrapper{vertical-align:top;}
.ce_teaserbox.text_valign_middle .text_wrapper{vertical-align:middle;}
.ce_teaserbox.text_valign_bottom .text_wrapper{vertical-align:bottom;}
.ce_teaserbox.text_align_left .text_wrapper{text-align:left;}
.ce_teaserbox.text_align_center .text_wrapper{text-align:center;}
.ce_teaserbox.text_align_right .text_wrapper{text-align:right;}
.ce_teaserbox .ce_hyperlink{margin-top:30px;}
.ce_hoverimage .ce_hoverimage_inside{position:relative;}
.ce_hoverimage .orginal-image{position:relative;z-index:10;opacity:1;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;}
.ce_hoverimage .hover-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;opacity:0;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;}
.ce_hoverimage:hover .hover-image{opacity:1;}
.ce_fancy_divider{position:relative;vertical-align:bottom;}
.ce_fancy_divider svg{vertical-align:bottom;line-height:0;display:block;overflow:hidden;margin-bottom:-1px;}
.ce_fancy_divider path{stroke-width:0;line-height:0;}
.ce_fancy_divider.pos_absolute_top{position:absolute;width:100%;z-index:100;top:0;}
.ce_fancy_divider.pos_absolute_bottom{position:absolute;width:100%;z-index:100;bottom:0;}
.ce_fancy_divider.version11 svg{margin-bottom:0;}
.firefox .ce_fancy_divider.version11.pos_absolute_bottom{bottom:-1px;}
.ce_fancy_divider_image .image_container img{width:100%;}
.ce_fancy_divider_image.pos-absolute-top{position:absolute;left:0;right:0;top:0;z-index:100;}
.ce_fancy_divider_image.pos-absolute-bottom{position:absolute;left:0;right:0;bottom:-1px;z-index:1;}
#slider .ce_fancy_divider_image.pos-absolute-bottom{z-index:100;}
.ce_text_extented.align-center{margin-left:auto;margin-right:auto;}
.ce_text_extented.align-left-justify{text-align:justify;}
.ce_text_extented.align-center-justify{text-align:justify;margin-left:auto;margin-right:auto;}
.ce_text_extented.align-right-justify{text-align:justify;margin-left:auto;}
.ce_text_extented.align-right{margin-left:auto;}
.ce_text_extented p:last-child{margin-bottom:0;}
.ce_text_extented.max_width_90{max-width:90%;}
.ce_text_extented.max_width_80{max-width:80%;}
.ce_text_extented.max_width_70{max-width:70%;}
.ce_text_extented.max_width_60{max-width:60%;}
.ce_text_extented.max_width_50{max-width:50%;}
.ce_text_extented.max_width_40{max-width:40%;}
.ce_text_extented.max_width_30{max-width:30%;}
.ce_text_extented.max_width_20{max-width:20%;}
.ce_text_extented.max_width_10{max-width:10%;}
.ce_text_extented.font_serif{font-family:Georgia,Times,serif;}
.ce_text_extented.font-style-letter-sp2 p{letter-spacing:2px;}
.ce_text_extented.font-style-letter-sp5 p{letter-spacing:5px;}
.ce_text_extented.font-style-dropcap p:first-child:first-letter{float:left;font-size:4rem;line-height:4rem;padding-right:10px;padding-left:5px;}
.ce_text_extented.font-style-quote p{border-left:1px solid rgb(232,232,232);padding-left:20px;position:relative;}
.ce_text_extented.font-style-quote p:first-child:before{content:"\f10e";font-family:"FontAwesome";position:absolute;top:0px;left:10px;opacity:0.3;font-size:3rem;line-height:3rem;}
.ce_text_extented.lh-1 p{line-height:1;}
.ce_text_extented.lh-1-1 p{line-height:1.1;}
.ce_text_extented.lh-1-2 p{line-height:1.2;}
.ce_text_extented.lh-1-3 p{line-height:1.3;}
.ce_text_extented.lh-1-4 p{line-height:1.4;}
.ce_text_extented.lh-1-5 p{line-height:1.5;}
.ce_text_extented.lh-1-6 p{line-height:1.6;}
.ce_text_extented.lh-1-7 p{line-height:1.7;}
.ce_text_extented.lh-1-8 p{line-height:1.8;}
.ce_text_extented.lh-1-9 p{line-height:1.9;}
.ce_text_extented.lh-2 p{line-height:2;}
.ce_text_extented a{text-decoration:none;}
.ce_text_extented a:hover{color:#b3c909;}
.ce_text_extented.font-weight-100 p{font-weight:100;}
.ce_text_extented.font-weight-200 p{font-weight:200;}
.ce_text_extented.font-weight-300 p{font-weight:300;}
.ce_text_extented.font-weight-400 p{font-weight:400;}
.ce_text_extented.font-weight-500 p{font-weight:500;}
.ce_text_extented.font-weight-600 p{font-weight:600;}
.ce_text_extented.font-weight-700 p{font-weight:700;}
.ce_text_extented.font-weight-800 p{font-weight:800;}
.ce_text_extented.font-weight-900 p{font-weight:900;}
.ce_text_extented.tp-caption p{white-space:normal;}
.ce_text_extented.tp-caption.lh-1 p{line-height:1!important;}
.ce_text_extented.tp-caption.lh-1-1 p{line-height:1.1!important;}
.ce_text_extented.tp-caption.lh-1-2 p{line-height:1.2!important;}
.ce_text_extented.tp-caption.lh-1-3 p{line-height:1.3!important;}
.ce_text_extented.tp-caption.lh-1-4 p{line-height:1.4!important;}
.ce_text_extented.tp-caption.lh-1-5 p{line-height:1.5!important;}
.ce_text_extented.tp-caption.lh-1-6 p{line-height:1.6!important;}
.ce_text_extented.tp-caption.lh-1-7 p{line-height:1.7!important;}
.ce_text_extented.tp-caption.lh-1-8 p{line-height:1.8!important;}
.ce_text_extented.tp-caption.lh-1-9 p{line-height:1.9!important;}
.ce_text_extented.tp-caption.lh-2 p{line-height:2!important;}
.ce_text_extented.tp-caption.font-size-xxxxxl{font-size:55px;}
.ce_text_extented.tp-caption.font-size-xxxxxl{font-size:50px;}
.ce_text_extented.tp-caption.font-size-xxxxl{font-size:45px;}
.ce_text_extented.tp-caption.font-size-xxl{font-size:40px;}
.ce_text_extented.tp-caption.font-size-xl{font-size:35px;}
.ce_text_extented.tp-caption.font-size-l{font-size:30px;}
.ce_text_extented.tp-caption.font-size-m{font-size:28px;}
.ce_text_extented.tp-caption.font-size-s{font-size:26px;}
.ce_text_extented.tp-caption.font-size-xs{font-size:24px;}
.ce_text_extented.tp-caption.font-size-xs{font-size:22px;}
.ce_text_extented.tp-caption.font-size-xxs{font-size:20px;}
.ce_text_extented.tp-caption.font-size-xxxs{font-size:18px;}
.ce_text_extented.tp-caption.font-size-xxxxs{font-size:16px;}
.ce_linkbox{position:relative;}
.ce_linkbox .ce_linkbox_image{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;}
.ce_linkbox .ce_linkbox_image .image_container img{width:100%;}
.ce_linkbox .ce_linkbox_overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.5);opacity:0;transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;}
.ce_linkbox:hover a .ce_linkbox_overlay{opacity:1;}
.ce_linkbox a i{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;background:rgba(255,255,255,0.9);height:40px;width:40px;transform:scale(0);transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-webkit-backface-visibility:hidden;}
.ce_linkbox a i:before{content:'';width:30px;height:1px;background:rgb(255,255,255);position:absolute;top:50%;margin-left:-15px;left:50%;}
.ce_linkbox a i:after{content:'';width:30px;height:1px;background:rgb(255,255,255);position:absolute;top:50%;margin-left:-15px;left:50%;transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.ce_linkbox:hover a i{transform:scale(1);-webkit-transform:scale(1);}
.ce_linkbox .headline{margin-top:5px;margin-bottom:0;}
.ce_linkbox h4.headline{margin-top:15px;margin-bottom:15px;}
.ce_linkbox .text{margin-top:5px;}
.ce_linkbox.version2{text-align:center;}
.ce_linkbox.version3 .content{background:rgb(255,255,255);padding:15px 15px 10px 15px;}
.ce_linkbox h4{font-family:inherit;font-size:inherit;}
.ce_linkbox h5{font-family:inherit;font-size:inherit;}
.ce_linkbox h6{font-family:inherit;font-size:inherit;color:rgb(152,152,152);}
.ce_linkbox.version4 .content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;width:100%;text-align:center;color:rgb(255,255,255);padding-left:30px;padding-right:30px;}
.ce_linkbox.version4 .content h1,.ce_linkbox.version4 .content h2,.ce_linkbox.version4 .content h3,.ce_linkbox.version4 .content h4,.ce_linkbox.version4 .content h5,.ce_linkbox.version4 .content h6{border-top:2px solid rgb(255,255,255);border-bottom:2px solid rgb(255,255,255);display:inline-block;padding:4px 0;color:rgb(255,255,255);margin-bottom:1em;}
.ce_linkbox.version5 .content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;width:100%;text-align:center;color:rgb(255,255,255);padding-left:30px;padding-right:30px;z-index:10;}
.ce_linkbox.version5 .content .headline{display:block;color:rgb(255,255,255);margin-bottom:10px;transition:transform .4s ease-out,opacity .4s ease-out;-webkit-transition:transform .4s ease-out,opacity .4s ease-out;}
.ce_linkbox.version5:hover .content .headline{transform:translateY(-15px);-webkit-transform:translateY(-15px);opacity:0;}
.ce_linkbox.version5 .content p{display:inline-block;color:rgb(255,255,255);transition:transform .4s ease-out,opacity .4s ease-out;-webkit-transition:transform .4s ease-out,opacity .4s ease-out;}
.ce_linkbox.version5:hover .content p{transform:translateY(15px);-webkit-transform:translateY(15px);opacity:0;}
.ce_linkbox.version5 .ce_linkbox_overlay{background:rgba(0,0,0,0.4);position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;opacity:1;}
.ce_linkbox.version5:hover .ce_linkbox_overlay{opacity:0;}
.ce_linkbox.version5 .image_container img{transition:All 0.5s ease;-webkit-transition:All 0.5s ease;}
.ce_linkbox.version5:hover .image_container img{transform:scale(1.1);}
.ce_linkbox.version5 .ce_linkbox_link{display:block;}
.ce_linkbox.version6 .attribute.headline{margin-top:-1rem;position:relative;margin-bottom:1rem;}
.ce_linkbox.frame-1-dark .ce_linkbox_image{border:1px solid rgb(220,220,220);}
.ce_linkbox.frame-5-dark .ce_linkbox_image{border:5px solid rgb(220,220,220);}
.ce_linkbox.frame-10-dark .ce_linkbox_image{border:10px solid rgb(220,220,220);}
.ce_linkbox.frame-1-light .ce_linkbox_image{border:1px solid rgb(255,255,255);}
.ce_linkbox.frame-5-light .ce_linkbox_image{border:5px solid rgb(255,255,255);}
.ce_linkbox.frame-10-light .ce_linkbox_image{border:10px solid rgb(255,255,255);}
.ce_linkbox .ce_linkbox_banner{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);color:rgb(255,255,255);background:rgb(0,0,0);font-size:0.8rem;position:absolute;right:-2.4rem;top:2rem;text-align:center;min-width:11rem;z-index:30;padding:0.2rem;}
.ce_countdown .align-center span{margin-left:20px;margin-right:20px;}
.ce_countdown .align-right span{margin-right:0px;margin-left:20px;}
.ce_countdown .value{display:block;}
.ce_countdown .label{font-size:0.4em;}
.ce_countdown .countdown{line-height:1;}
.ce_countdown span{display:inline-block;margin-right:20px;}
.ce_divider_extended{margin-top:20px;margin-bottom:20px;}
.ce_divider_extended.align-center{margin-left:auto;margin-right:auto;}
.ce_divider_extended.align-right{margin-left:auto;}
.ce_divider_extended.version1{background:rgba(0,0,0,0.1);width:65px;height:1px;}
.ce_divider_extended.version2{background:rgba(0,0,0,0.1);width:80px;height:3px;}
.ce_divider_extended.version3{background:rgba(0,0,0,0.1);width:100%;height:1px;}
body #contentwrapper .ce_divider_extended.version4{text-align:center;background:none!important;}
.ce_divider_extended.version4 span{background:rgb(150,150,150);display:inline-block;margin-left:3px;margin-right:3px;width:5px;height:5px;border-radius:5px;transform:translateY(-5px);-webkit-transform:translateY(-5px);}
.ce_divider_extended.version5{background:rgba(0,0,0,0.1);width:65px;height:1px;}
.ce_divider_extended.invert,.ce_divider_extended.invert span{background-color:rgba(255,255,255,0.8)!important;}
.ce_divider_extended.version6{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5Ni4xMzJweCIgaGVpZ2h0PSIzMy42NzhweCIgdmlld0JveD0iMCAwIDk2LjEzMiAzMy42NzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk2LjEzMiAzMy42NzgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjUuOTMyIiB5PSI1LjkzMiIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIDAuNzA3MSAtMC43MDcxIDAuNzA3MSAxNi44MzkgLTYuOTc0NikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzU3NTc1NiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIyMS44MTQiIGhlaWdodD0iMjEuODE0Ii8+PHJlY3QgeD0iMjEuMzU2IiB5PSI1LjkzMiIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIDAuNzA3MSAtMC43MDcxIDAuNzA3MSAyMS4zNTY2IC0xNy44ODEzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNTc1NzU2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgd2lkdGg9IjIxLjgxNCIgaGVpZ2h0PSIyMS44MTQiLz48cmVjdCB4PSI1Mi45NjEiIHk9IjUuOTMyIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgMC43MDcxIC0wLjcwNzEgMC43MDcxIDMwLjYxMzYgLTQwLjIyOTUpIiBmaWxsPSJub25lIiBzdHJva2U9IiM1NzU3NTYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB3aWR0aD0iMjEuODE0IiBoZWlnaHQ9IjIxLjgxNCIvPjxyZWN0IHg9IjM3LjUzNyIgeT0iNS45MzIiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMjYuMDk1OSAtMjkuMzIyNykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzU3NTc1NiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIyMS44MTQiIGhlaWdodD0iMjEuODE0Ii8+PHJlY3QgeD0iNjguMzg2IiB5PSI1LjkzMiIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIDAuNzA3MSAtMC43MDcxIDAuNzA3MSAzNS4xMzE0IC01MS4xMzY1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNTc1NzU2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgd2lkdGg9IjIxLjgxNCIgaGVpZ2h0PSIyMS44MTQiLz48L3N2Zz4=);background-position:left center;background-repeat:no-repeat!important;height:35px;}
.ce_divider_extended.version6.align-center{background-position:center center;}
.ce_divider_extended.version6.align-right{background-position:right center;}
.ce_divider_extended.version6.invert{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5Ni4xMzJweCIgaGVpZ2h0PSIzMy42NzhweCIgdmlld0JveD0iMCAwIDk2LjEzMiAzMy42NzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk2LjEzMiAzMy42NzgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxyZWN0IHg9IjUuOTMyIiB5PSI1LjkzMiIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIDAuNzA3MSAtMC43MDcxIDAuNzA3MSAxNi44MzkgLTYuOTc0NikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIyMS44MTQiIGhlaWdodD0iMjEuODE0Ii8+PHJlY3QgeD0iMjEuMzU2IiB5PSI1LjkzMiIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIDAuNzA3MSAtMC43MDcxIDAuNzA3MSAyMS4zNTY2IC0xNy44ODEzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgd2lkdGg9IjIxLjgxNCIgaGVpZ2h0PSIyMS44MTQiLz48cmVjdCB4PSI1Mi45NjEiIHk9IjUuOTMyIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgMC43MDcxIC0wLjcwNzEgMC43MDcxIDMwLjYxMzYgLTQwLjIyOTUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB3aWR0aD0iMjEuODE0IiBoZWlnaHQ9IjIxLjgxNCIvPjxyZWN0IHg9IjM3LjUzNyIgeT0iNS45MzIiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMjYuMDk1OSAtMjkuMzIyNykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIyMS44MTQiIGhlaWdodD0iMjEuODE0Ii8+PHJlY3QgeD0iNjguMzg2IiB5PSI1LjkzMiIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIDAuNzA3MSAtMC43MDcxIDAuNzA3MSAzNS4xMzE0IC01MS4xMzY1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgd2lkdGg9IjIxLjgxNCIgaGVpZ2h0PSIyMS44MTQiLz48L3N2Zz4=);}
.ce_divider_extended.version6.invert,.ce_divider_extended.version6.invert span{background-color:transparent!important;}
.ce_divider_extended.version7{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxODAuMjI1cHgiIGhlaWdodD0iMTkuMjU0cHgiIHZpZXdCb3g9IjAgMCAxODAuMjI1IDE5LjI1NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTgwLjIyNSAxOS4yNTQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNkY2RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iOS40NzQiIHkxPSIwLjIxNiIgeDI9IjAuNDUxIiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA2RjZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxOC45MzUiIHkxPSIwLjIxNiIgeDI9IjkuOTEyIiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA2RjZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyOC4zOTYiIHkxPSIwLjIxNiIgeDI9IjE5LjM3MyIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNkY2RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTIzLjAwNyIgeTE9IjAuMjE2IiB4Mj0iMTEzLjk4NCIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNkY2RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTEzLjU0NiIgeTE9IjAuMjE2IiB4Mj0iMTA0LjUyMyIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNkY2RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTA0LjA4NCIgeTE9IjAuMjE2IiB4Mj0iOTUuMDYyIiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA2RjZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI5NC42MjQiIHkxPSIwLjIxNiIgeDI9Ijg1LjYwMSIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNkY2RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iODUuMTYzIiB5MT0iMC4yMTYiIHgyPSI3Ni4xNCIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNkY2RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNzUuNzAyIiB5MT0iMC4yMTYiIHgyPSI2Ni42NzgiIHkyPSIxOS4wMzgiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM3MDZGNkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjY2LjI0MSIgeTE9IjAuMjE2IiB4Mj0iNTcuMjE3IiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA2RjZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1Ni43OCIgeTE9IjAuMjE2IiB4Mj0iNDcuNzU2IiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA2RjZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI0Ny4zMTgiIHkxPSIwLjIxNiIgeDI9IjM4LjI5NSIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNkY2RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzcuODU3IiB5MT0iMC4yMTYiIHgyPSIyOC44MzQiIHkyPSIxOS4wMzgiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM3MDZGNkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEzMi40NjgiIHkxPSIwLjIxNiIgeDI9IjEyMy40NDUiIHkyPSIxOS4wMzgiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM3MDZGNkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE3MC4zMTMiIHkxPSIwLjIxNiIgeDI9IjE2MS4yOSIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNkY2RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTYwLjg1MiIgeTE9IjAuMjE2IiB4Mj0iMTUxLjgyOSIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzcwNkY2RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTUxLjM5IiB5MT0iMC4yMTYiIHgyPSIxNDIuMzY4IiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA2RjZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxNDEuOTI5IiB5MT0iMC4yMTYiIHgyPSIxMzIuOTA2IiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzA2RjZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxNzkuNzc0IiB5MT0iMC4yMTYiIHgyPSIxNzAuNzUiIHkyPSIxOS4wMzgiLz48L3N2Zz4=);background-position:left center;background-repeat:no-repeat!important;height:35px;}
.ce_divider_extended.version7.align-center{background-position:center center;}
.ce_divider_extended.version7.align-right{background-position:right center;}
.ce_divider_extended.version7.invert{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxODAuMjI1cHgiIGhlaWdodD0iMTkuMjU0cHgiIHZpZXdCb3g9IjAgMCAxODAuMjI1IDE5LjI1NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTgwLjIyNSAxOS4yNTQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iOS40NzQiIHkxPSIwLjIxNiIgeDI9IjAuNDUxIiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxOC45MzUiIHkxPSIwLjIxNiIgeDI9IjkuOTEyIiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyOC4zOTYiIHkxPSIwLjIxNiIgeDI9IjE5LjM3MyIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTIzLjAwNyIgeTE9IjAuMjE2IiB4Mj0iMTEzLjk4NCIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTEzLjU0NiIgeTE9IjAuMjE2IiB4Mj0iMTA0LjUyMyIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTA0LjA4NCIgeTE9IjAuMjE2IiB4Mj0iOTUuMDYyIiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI5NC42MjQiIHkxPSIwLjIxNiIgeDI9Ijg1LjYwMSIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iODUuMTYzIiB5MT0iMC4yMTYiIHgyPSI3Ni4xNCIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNzUuNzAyIiB5MT0iMC4yMTYiIHgyPSI2Ni42NzgiIHkyPSIxOS4wMzgiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjY2LjI0MSIgeTE9IjAuMjE2IiB4Mj0iNTcuMjE3IiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1Ni43OCIgeTE9IjAuMjE2IiB4Mj0iNDcuNzU2IiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI0Ny4zMTgiIHkxPSIwLjIxNiIgeDI9IjM4LjI5NSIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzcuODU3IiB5MT0iMC4yMTYiIHgyPSIyOC44MzQiIHkyPSIxOS4wMzgiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEzMi40NjgiIHkxPSIwLjIxNiIgeDI9IjEyMy40NDUiIHkyPSIxOS4wMzgiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE3MC4zMTMiIHkxPSIwLjIxNiIgeDI9IjE2MS4yOSIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTYwLjg1MiIgeTE9IjAuMjE2IiB4Mj0iMTUxLjgyOSIgeTI9IjE5LjAzOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTUxLjM5IiB5MT0iMC4yMTYiIHgyPSIxNDIuMzY4IiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxNDEuOTI5IiB5MT0iMC4yMTYiIHgyPSIxMzIuOTA2IiB5Mj0iMTkuMDM4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxNzkuNzc0IiB5MT0iMC4yMTYiIHgyPSIxNzAuNzUiIHkyPSIxOS4wMzgiLz48L3N2Zz4=);}
.ce_divider_extended.version7.invert,.ce_divider_extended.version7.invert span{background-color:transparent!important;}
.ce_divider_extended.version8{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5OC43MjNweCIgaGVpZ2h0PSI3LjA1MXB4IiB2aWV3Qm94PSIwIDAgOTguNzIzIDcuMDUxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5OC43MjMgNy4wNTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM0MzQzNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMC4zNTMiIHkxPSIwLjM2MSIgeDI9IjYuNjk3IiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMzNDM0MzQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjYuNjg5IiB5MT0iMC4zNTQiIHgyPSIwLjM2MSIgeTI9IjYuNjk3Ii8+PC9nPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM0MzQzNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTAuNTM5IiB5MT0iMC4zNjEiIHgyPSIxNi44ODMiIHkyPSI2LjY4OSIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM0MzQzNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTYuODc1IiB5MT0iMC4zNTQiIHgyPSIxMC41NDciIHkyPSI2LjY5NyIvPjwvZz48Zz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMzNDM0MzQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjYxLjQ2OCIgeTE9IjAuMzYxIiB4Mj0iNjcuODEyIiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMzNDM0MzQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjY3LjgwNCIgeTE9IjAuMzU0IiB4Mj0iNjEuNDc2IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzQzNDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1MS4yODIiIHkxPSIwLjM2MSIgeDI9IjU3LjYyNiIgeTI9IjYuNjg5Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzQzNDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1Ny42MTgiIHkxPSIwLjM1NCIgeDI9IjUxLjI5IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzQzNDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI5Mi4wMjYiIHkxPSIwLjM2MSIgeDI9Ijk4LjM3IiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMzNDM0MzQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9Ijk4LjM2MiIgeTE9IjAuMzU0IiB4Mj0iOTIuMDM0IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzQzNDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI0MS4wOTciIHkxPSIwLjM2MSIgeDI9IjQ3LjQ0IiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMzNDM0MzQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQ3LjQzMyIgeTE9IjAuMzU0IiB4Mj0iNDEuMTA0IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzQzNDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI4MS44NCIgeTE9IjAuMzYxIiB4Mj0iODguMTg0IiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMzNDM0MzQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9Ijg4LjE3NiIgeTE9IjAuMzU0IiB4Mj0iODEuODQ4IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzQzNDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzMC45MTEiIHkxPSIwLjM2MSIgeDI9IjM3LjI1NCIgeTI9IjYuNjg5Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzQzNDM0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzNy4yNDciIHkxPSIwLjM1NCIgeDI9IjMwLjkxOCIgeTI9IjYuNjk3Ii8+PC9nPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM0MzQzNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNzEuNjU0IiB5MT0iMC4zNjEiIHgyPSI3Ny45OTgiIHkyPSI2LjY4OSIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM0MzQzNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNzcuOTkiIHkxPSIwLjM1NCIgeDI9IjcxLjY2MiIgeTI9IjYuNjk3Ii8+PC9nPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM0MzQzNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjAuNzI1IiB5MT0iMC4zNjEiIHgyPSIyNy4wNjgiIHkyPSI2LjY4OSIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM0MzQzNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjcuMDYxIiB5MT0iMC4zNTQiIHgyPSIyMC43MzIiIHkyPSI2LjY5NyIvPjwvZz48L3N2Zz4=);background-position:left center;background-repeat:no-repeat!important;height:35px;}
.ce_divider_extended.version8.align-center{background-position:center center;}
.ce_divider_extended.version8.align-right{background-position:right center;}
.ce_divider_extended.version8.invert{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5OC43MjNweCIgaGVpZ2h0PSI3LjA1MXB4IiB2aWV3Qm94PSIwIDAgOTguNzIzIDcuMDUxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5OC43MjMgNy4wNTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMC4zNTMiIHkxPSIwLjM2MSIgeDI9IjYuNjk3IiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjYuNjg5IiB5MT0iMC4zNTQiIHgyPSIwLjM2MSIgeTI9IjYuNjk3Ii8+PC9nPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTAuNTM5IiB5MT0iMC4zNjEiIHgyPSIxNi44ODMiIHkyPSI2LjY4OSIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTYuODc1IiB5MT0iMC4zNTQiIHgyPSIxMC41NDciIHkyPSI2LjY5NyIvPjwvZz48Zz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjYxLjQ2OCIgeTE9IjAuMzYxIiB4Mj0iNjcuODEyIiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjY3LjgwNCIgeTE9IjAuMzU0IiB4Mj0iNjEuNDc2IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1MS4yODIiIHkxPSIwLjM2MSIgeDI9IjU3LjYyNiIgeTI9IjYuNjg5Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1Ny42MTgiIHkxPSIwLjM1NCIgeDI9IjUxLjI5IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI5Mi4wMjYiIHkxPSIwLjM2MSIgeDI9Ijk4LjM3IiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9Ijk4LjM2MiIgeTE9IjAuMzU0IiB4Mj0iOTIuMDM0IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI0MS4wOTciIHkxPSIwLjM2MSIgeDI9IjQ3LjQ0IiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQ3LjQzMyIgeTE9IjAuMzU0IiB4Mj0iNDEuMTA0IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI4MS44NCIgeTE9IjAuMzYxIiB4Mj0iODguMTg0IiB5Mj0iNi42ODkiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9Ijg4LjE3NiIgeTE9IjAuMzU0IiB4Mj0iODEuODQ4IiB5Mj0iNi42OTciLz48L2c+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzMC45MTEiIHkxPSIwLjM2MSIgeDI9IjM3LjI1NCIgeTI9IjYuNjg5Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzNy4yNDciIHkxPSIwLjM1NCIgeDI9IjMwLjkxOCIgeTI9IjYuNjk3Ii8+PC9nPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNzEuNjU0IiB5MT0iMC4zNjEiIHgyPSI3Ny45OTgiIHkyPSI2LjY4OSIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNzcuOTkiIHkxPSIwLjM1NCIgeDI9IjcxLjY2MiIgeTI9IjYuNjk3Ii8+PC9nPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjAuNzI1IiB5MT0iMC4zNjEiIHgyPSIyNy4wNjgiIHkyPSI2LjY4OSIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjcuMDYxIiB5MT0iMC4zNTQiIHgyPSIyMC43MzIiIHkyPSI2LjY5NyIvPjwvZz48L3N2Zz4=);}
.ce_divider_extended.version8.invert,.ce_divider_extended.version8.invert span{background-color:transparent!important;}
.ce_divider_extended.version9{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5Ny43NzNweCIgaGVpZ2h0PSIxMS41MjNweCIgdmlld0JveD0iMCAwIDk3Ljc3MyAxMS41MjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk3Ljc3MyAxMS41MjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI5Ny4zOTEsMTEuMjAxIDg4LjYxOSwwLjgwMyA4MC44MjcsMTEuMjAxICIvPjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI4MS4zMDYsMTEuMjAxIDcyLjUzMiwwLjgwMyA2NC43NDIsMTEuMjAxICIvPjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2NS4yMiwxMS4yMDEgNTYuNDQ4LDAuODAzIDQ4LjY1NiwxMS4yMDEgIi8+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjQ5LjEzNSwxMS4yMDEgNDAuMzYxLDAuODAzIDMyLjU3MSwxMS4yMDEgIi8+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjMzLjA0OSwxMS4yMDEgMjQuMjc3LDAuODAzIDE2LjQ4NSwxMS4yMDEgIi8+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjE2Ljk2NCwxMS4yMDEgOC4xOSwwLjgwMyAwLjQsMTEuMjAxICIvPjwvc3ZnPg==);background-position:left center;background-repeat:no-repeat!important;height:35px;}
.ce_divider_extended.version9.align-center{background-position:center center;}
.ce_divider_extended.version9.align-right{background-position:right center;}
.ce_divider_extended.version9.invert{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5Ny43NzNweCIgaGVpZ2h0PSIxMS41MjNweCIgdmlld0JveD0iMCAwIDk3Ljc3MyAxMS41MjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk3Ljc3MyAxMS41MjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI5Ny4zOTEsMTEuMjAxIDg4LjYxOSwwLjgwMyA4MC44MjcsMTEuMjAxICIvPjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI4MS4zMDYsMTEuMjAxIDcyLjUzMiwwLjgwMyA2NC43NDIsMTEuMjAxICIvPjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2NS4yMiwxMS4yMDEgNTYuNDQ4LDAuODAzIDQ4LjY1NiwxMS4yMDEgIi8+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjQ5LjEzNSwxMS4yMDEgNDAuMzYxLDAuODAzIDMyLjU3MSwxMS4yMDEgIi8+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjMzLjA0OSwxMS4yMDEgMjQuMjc3LDAuODAzIDE2LjQ4NSwxMS4yMDEgIi8+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjE2Ljk2NCwxMS4yMDEgOC4xOSwwLjgwMyAwLjQsMTEuMjAxICIvPjwvc3ZnPg==);}
.ce_divider_extended.version9.invert,.ce_divider_extended.version9.invert span{background-color:transparent!important;}
.ce_divider_extended.version10{background:none!important;}
.ce_divider_extended.version10.invert svg{fill:rgb(255,255,255);}
.ce_divider_image .image_container img{width:auto;display:inline;}
.ce_divider_image{margin-top:20px;margin-bottom:20px;}
.ce_divider_image.align-center{margin-left:auto;margin-right:auto;}
.ce_divider_image.align-right{margin-left:auto;}
.ce_pricelist .item{padding-bottom:10px;margin-bottom:25px;border-bottom:1px dotted rgba(0,0,0,0.5);}
.ce_pricelist .item-inside{position:relative;overflow:hidden;}
.ce_pricelist .label{float:left;padding-right:10px;font-size:1.4em;}
.ce_pricelist .price{float:right;padding-left:10px;font-size:1.4em;}
.ce_pricelist .subline{clear:both;font-size:0.9em;}
.ce_pricelist .bg-dotted{border-bottom:2px dotted rgba(0,0,0,0.8);position:absolute;bottom:0;left:0;width:100%;z-index:-1;}
.color-white .ce_pricelist .bg-dotted{border-color:rgba(255,255,255,0.8);}
.color-white .ce_pricelist .item{border-color:rgba(255,255,255,0.4);}
.ce_pricelist_image h4{font-size:1.4rem;float:left;margin:0;}
.ce_pricelist_image h4:after{content:'';display:inline;float:right;border-bottom:1px dashed rgb(210,210,210);width:100%;position:absolute;margin-left:5px;bottom:10px;}
.ce_pricelist_image .item-content{position:relative;overflow:hidden;clear:both;}
.ce_pricelist_image .ce_image{width:60px;position:absolute;left:0;top:0px;}
.ce_pricelist_image .price{position:absolute;right:0;background:rgb(255,255,255);padding-left:10px;font-size:1.3rem;font-weight:bold;}
 .ce_pricelist_image .item-inside{padding:10px 15px 20px 70px;position:relative;}
.ce_pricelist_image .subline{font-size:0.9rem;}
.ce_fullscreen_gallery.version2 .bold{background-color:rgba(255,255,255,0.9);padding-left:20px;padding-right:20px;}
.ce_fullscreen_gallery.version2 .bold.invertcolor{background-color:rgba(0,0,0,0.8);}
.ce_fullscreen_gallery.version3 .bold{padding-left:20px;padding-right:20px;}
.ce_image_extended img{display:inline-block;}
.ce_image_extended .image_container img{width:auto;}
.ce_image_extended.frame-1-dark img{border:1px solid rgb(220,220,220);}
.ce_image_extended.frame-5-dark img{border:5px solid rgb(220,220,220);}
.ce_image_extended.frame-10-dark img{border:10px solid rgb(220,220,220);}
.ce_image_extended.frame-1-light img{border:1px solid rgb(255,255,255);}
.ce_image_extended.frame-5-light img{border:5px solid rgb(255,255,255);}
.ce_image_extended.frame-10-light img{border:10px solid rgb(255,255,255);}
.ce_image_extended.style-rounded img{border-radius:100%;}
.ce_image_extended.no_responsive .image_container img{width:auto;max-width:none;display:inline-block;}
body.content_page #slider .ce_image_extended .ce_image{position:static;}
.ce_pricecard .ce_pricecard_inside{box-shadow:0 0 4px 2px rgba(108,108,108,0.14);padding:30px 50px;background:rgb(255,255,255);border-radius:6px;margin:5px;overflow:hidden;}
.ce_pricecard ul{padding-left:25px;}
.ce_pricecard li{list-style-type:circle;list-style-position:outside;margin-bottom:3px;}
.ce_pricecard .attribute.ce_headline{margin-bottom:0px;}
.ce_pricecard .price{font-size:1.2rem;font-weight:bold;margin-bottom:15px;}
.ce_pricecard.highlight .ce_pricecard_inside{background:rgb(245,245,245);}
.pricecard_leftside,.pricecard_rightside{width:50%;float:left;}
.swiper-wrapper .ce_pricecard .ce_pricecard_inside{margin:10px;}
.ce_pricecard.style2 .ce_pricecard_inside{background:rgb(245,245,245);box-shadow:none;padding:75px 50px;position:relative;margin:0;}
.ce_pricecard.style2.highlight .ce_pricecard_inside{background:rgb(50,50,50);color:rgb(255,255,255);}
.ce_pricecard.style2.highlight .ce_headline.headline{color:rgb(255,255,255)!important;}
.ce_pricecard.style2.highlight .ce_hyperlink a{background-color:rgb(59,60,66);border-color:rgb(59,60,66);}
.ce_pricecard.style2.highlight .ce_hyperlink a:hover{opacity:0.7;}
.ce_pricecard.style2 .price{font-size:4.5rem;font-weight:normal;line-height:1;margin-top:10px;}
.ce_pricecard.style2 .ce_pricecard_inside:after{content:'';height:25px;width:25px;background:rgb(255,255,255);border-radius:100%;z-index:10;position:absolute;top:25px;right:25px;}
.ce_productbox .image-wrapper{position:relative;}
.ce_productbox .image-hover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;opacity:0;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;}
.ce_productbox:hover .image-hover{opacity:1;}
.ce_productbox.version1 .ce_productbox_inside{background:rgb(255,255,255);position:relative;overflow:hidden;}
.ce_productbox.version1 .ce_productbox_content_top{border:1px solid rgb(230,230,230);border-top:0;padding:30px 20px;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_productbox.version1 .image-wrapper{border:1px solid rgb(230,230,230);border-bottom:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_productbox.version1 .ce_productbox_content_bottom{border:1px solid rgb(230,230,230);border-bottom:3px solid rgb(230,230,230);border-top:0;padding:20px;overflow:hidden;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_productbox.version1:hover .ce_productbox_content_bottom,.ce_productbox.version1:hover .ce_productbox_content_top,.ce_productbox.version1:hover .image-wrapper{border-color:rgb(120,120,120);}
.ce_productbox.version1 ul{padding-left:25px;margin-top:25px;}
.ce_productbox.version1 li{list-style-type:circle;list-style-position:outside;margin-bottom:3px;}
.ce_productbox.version1 .price{font-weight:bold;font-size:1.5rem;display:inline-block;line-height:50px;}
.ce_productbox.version1 .price span{color:rgb(180,180,180);font-size:0.8rem;}
.ce_productbox.version1 .ce_hyperlink{float:right;}
.ce_productbox.version1 .ce_hyperlink a{margin:0;}
.ce_productbox.version1 .attribute.ce_headline{margin-bottom:0;}
.ce_productbox.version1 .subheadline{color:rgb(150,150,150);font-style:italic;margin:5px 0;}
.ce_productbox.version1 .ce_productbox_banner{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);color:rgb(255,255,255);font-size:0.8rem;position:absolute;right:-2.4rem;top:2rem;text-align:center;min-width:11rem;z-index:10;padding:0.2rem;font-weight:bold;}
.ce_productbox.version2 .ce_productbox_inside{background:rgb(255,255,255);position:relative;overflow:hidden;}
.ce_productbox.version2 ul{padding-left:25px;margin-top:25px;}
.ce_productbox.version2 li{list-style-type:circle;list-style-position:outside;margin-bottom:3px;}
.ce_productbox.version2 .price{font-weight:bold;font-size:1.3rem;display:inline-block;line-height:35px;}
.ce_productbox.version2 .price span{color:rgb(180,180,180);font-size:0.8rem;}
.ce_productbox.version2 .price span.price-old{text-decoration:line-through;font-size:1rem;margin-left:10px;}
.ce_productbox.version2 .ce_hyperlink{float:right;}
.ce_productbox.version2 .ce_hyperlink a{margin:0;padding:3px 10px;background:none;color:inherit;border-width:1px;min-width:0;line-height:2rem;}
.ce_productbox.version2 .attribute.ce_headline{margin-top:15px;margin-bottom:15px;}
.ce_productbox.version2 .subheadline{color:rgb(150,150,150);font-style:italic;}
.ce_productbox.version2 .ce_productbox_banner{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);color:rgb(255,255,255);font-size:0.8rem;position:absolute;right:-2.4rem;top:2rem;text-align:center;min-width:11rem;z-index:10;padding:0.2rem;font-weight:bold;}
.ce_productbox.version3 .ce_productbox_inside{position:relative;overflow:hidden;text-align:center;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;padding-bottom:15px;}
.ce_productbox.version3 .ce_productbox_inside:hover{box-shadow:0 70px 70px rgba(0,0,0,.2);transform:translate(0,-10px);-webkit-transform:translate(0,-10px);z-index:10;}
.ce_productbox.version3 ul{padding-left:25px;margin-top:25px;}
.ce_productbox.version3 li{list-style-type:circle;list-style-position:outside;margin-bottom:3px;}
.ce_productbox.version3 .price{font-weight:bold;font-size:1.3rem;display:inline-block;line-height:35px;}
.ce_productbox.version3 .price span{color:rgb(180,180,180);font-size:0.8rem;}
.ce_productbox.version3 .price span.price-old{text-decoration:line-through;font-size:1rem;margin-left:10px;}
.ce_productbox.version3 .ce_hyperlink{display:none;}
.ce_productbox.version3 .attribute.ce_headline{margin-top:15px;margin-bottom:15px;}
.ce_productbox.version3 .subheadline{color:rgb(150,150,150);font-style:italic;}
.ce_productbox.version3 .ce_productbox_banner{color:rgb(255,255,255);font-size:0.8667rem;position:absolute;right:2.333rem;top:1.667rem;text-align:center;z-index:10;padding:0.2rem 0.4rem;font-weight:bold;}
.ce_productbox.version3 .ce_productbox_content_top{padding-left:20px;padding-right:20px;}
.swiper-wrapper .ce_productbox.version3.autogrid-first .ce_productbox_inside:hover{box-shadow:50px 50px 70px rgba(0,0,0,.2);}
.swiper-wrapper .ce_productbox.version3.autogrid-last .ce_productbox_inside:hover{box-shadow:-50px 50px 70px rgba(0,0,0,.2);}
.ce_iconbox_header{overflow:hidden;position:absolute;bottom:90px;left:0;right:0;width:100%;z-index:1000;}
.ce_iconbox_header .iconbox_header_item_inside{overflow:hidden;padding:25px;}
.ce_iconbox_header .contentwrap{overflow:hidden;}
.ce_iconbox_header .iconbox_header_item{float:left;margin-bottom:25px;}
.ce_iconbox_header.color-light h1,.ce_iconbox_header.color-light h2,.ce_iconbox_header.color-light h3,.ce_iconbox_header.color-light h4,.ce_iconbox_header.color-light h5,.ce_iconbox_header.color-light h6,.ce_iconbox_header.color-light p{color:rgb(255,255,255);}
.ce_iconbox_header h1,.ce_iconbox_header h2,.ce_iconbox_header h3,.ce_iconbox_header h4,.ce_iconbox_header h5,.ce_iconbox_header h6{margin-bottom:10px;}
.ce_iconbox_header .iconbox_header_icon{float:left;width:30%;font-size:5.333rem;line-height:5.333rem;}
.ce_iconbox_header .iconbox_header_item .iconbox_header_icon i,.ce_iconbox_header .iconbox_header_item .image_container img{transition:transform 0.3s ease;-webkit-transition:transform 0.3s ease;}
.ce_iconbox_header .iconbox_header_item .iconbox_header_icon i{padding-right:25px;text-align:center;display:block;}
.ce_iconbox_header .iconbox_header_item .image_container{text-align:center;margin-right:30px;}
.ce_iconbox_header .iconbox_header_item .image_container img{transform:scale(0.9,0.9);display:inline-block;}
.ce_iconbox_header .iconbox_header_item:hover .image_container img{transform:scale(1,1);}
.ce_iconbox_header .iconbox_header_item:hover .iconbox_header_icon i{transform:scale(1.1,1.1);}
.ce_iconbox_header .image_container img{width:auto;}
.ce_iconbox_header .iconbox_header_content{float:left;width:70%}
.ce_iconbox_header .link{margin-top:5px;}
.ce_iconbox_header .link a{font-weight:bold;}
.ce_iconbox_header .link a:hover{text-decoration:underline;}
.ce_iconbox_header .link a:after{font-family:"FontAwesome";content:"\f054";display:inline-block;margin-left:7px;}
.ce_iconbox_header .iconbox_header_item_inside.bg-black{background:rgba(0,0,0,0.8)!important;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_iconbox_header .iconbox_header_item_inside.bg-black:hover{background:rgba(0,0,0,1)!important;}
.ce_authorbox{overflow:hidden;}
.ce_authorbox_inside{background:rgb(245,245,245);padding:25px;}
.ce_authorbox_inside .ce_image.attribute{float:left;width:90px;margin:0 20px 10px 0;}
.ce_authorbox_inside .name{font-weight:bold;margin-bottom:5px;}
.ce_authorbox .subtitle{font-style:italic;font-size:1.2rem;margin-bottom:5px;font-family:'Playfair Display',serif;}
.ce_authorbox.style2 .ce_authorbox_inside{background:none;padding:0;}
.ce_authorbox.style2 .image{float:left;width:30%;}
.ce_authorbox.style2 .ce_authorbox_content{width:80%;float:left;background:rgb(248,248,248);padding:50px 5% 50px 17%;margin-left:-10%;margin-top:50px;font-size:1.3rem;line-height:1.9rem;}
.ce_authorbox.style2 .name{display:inline-block;font-size:2.4rem;margin-bottom:20px;}
.ce_authorbox.style2 .ce_authorbox_inside .ce_image.attribute{margin:0;}
.ce_authorbox.style2 .subtitle{display:inline-block;font-size:1.6rem;font-style:italic;margin-left:25px;font-family:'Playfair Display',serif;}
.ce_authorbox.style2 .link{margin-top:25px;}
.ce_authorbox.style2 .link a{border-bottom:1px solid rgb(52,52,52);}
.ce_authorbox.style2 .link a:before{margin-right:4px;font-family:"FontAwesome";content:"\f204";}
.ce_authorbox.style2 .link:hover a:before{content:"\f205";}
.ce_authorbox.style2 .ce_url.attribute{display:inline-block;}
.ce_hyperlink-extended a{min-width:190px;}
.ce_hyperlink-extended.small a{min-width:0;}
.ce_hyperlink-extended a.link-white{color:rgb(152,152,152);border:2px solid rgb(255,255,255);background:rgb(255,255,255);}
.ce_hyperlink-extended a.link-white:hover{background:rgb(152,152,152);color:rgb(255,255,255);}
.ce_hyperlink-extended a.link-white.outline{color:rgb(255,255,255);}
.ce_hyperlink-extended a.link-white.outline:hover{background:rgb(255,255,255);border-color:rgb(255,255,255);color:rgb(37,37,37);}
.ce_hyperlink-extended a.outline{background:transparent;color:rgb(152,152,152);}
.ce_hyperlink-extended a.outline:hover{background:rgb(37,37,37);border-color:rgb(37,37,37);color:rgb(255,255,255);}
.ce_hyperlink-extended a.link-black{color:rgb(255,255,255);border:2px solid rgb(0,0,0);background:rgb(0,0,0);}
.ce_hyperlink-extended a.link-black:hover{color:rgb(0,0,0);border:2px solid rgb(0,0,0);background:rgb(255,255,255);}
.ce_hyperlink-extended a.link-black-outline{color:rgb(0,0,0);border:2px solid rgb(0,0,0);background:none;}
.ce_hyperlink-extended a.link-black-outline:hover{color:rgb(255,255,255);background:rgb(0,0,0);}
.ce_hyperlink-extended a.link-own-color-lighttxt{color:rgb(255,255,255)!important;}
.ce_hyperlink-extended a.link-own-color-darktxt{color:rgb(0,0,0)!important;}
.ce_hyperlink-extended a.link-own-color-outline{background:none!important;}
.ce_hyperlink-extended a.link-own-color-lighttxt:hover,.ce_hyperlink-extended a.link-own-color-darktxt:hover,.ce_hyperlink-extended a.link-own-color-outline:hover{opacity:0.8;}
.ce_hyperlink-extended i{margin-right:10px;}
.ce_hyperlink-extended.small a{padding:9px 15px;font-size:0.75rem;}
.ce_hyperlink-extended.large a{padding:20px 30px;}
.ce_hyperlink-extended.wide a{padding:15px 50px;}
.ce_hyperlink-extended.expand a{width:100%;}
.ce_hyperlink-extended a.success{background:rgb(157,213,93);border-color:rgb(157,213,93);}
.ce_hyperlink-extended a.secondary{background:rgb(231,231,231);border-color:rgb(231,231,231);color:rgb(51,51,51);}
.ce_hyperlink-extended a.alert{background:rgb(247,80,90);border-color:rgb(247,80,90);}
.ce_hyperlink-extended a.warning{background:rgb(240,138,36);border-color:rgb(240,138,36);}
.ce_hyperlink-extended a.info{background:rgb(160,211,232);border-color:rgb(160,211,232);color:rgb(51,51,51);}
.ce_hyperlink-extended a.success:hover,a.btn.success:hover,.ce_hyperlink-extended a.secondary:hover,a.btn.secondary:hover,.ce_hyperlink-extended a.alert:hover,a.btn.alert:hover,.ce_hyperlink-extended a.warning:hover,a.btn.warning:hover,.ce_hyperlink-extended a.info:hover,a.btn.info:hover{opacity:0.8;}
.ce_hyperlink-extended.border-radius-3 a{border-radius:3px;}
.ce_hyperlink-extended.border-radius-5 a{border-radius:5px;}
.ce_hyperlink-extended.border-radius-10 a{border-radius:10px;}
.ce_hyperlink-extended.border-radius-20 a{border-radius:20px;}
.ce_hyperlink-extended.btn-animated i{opacity:0;width:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_hyperlink-extended.btn-animated a:hover i{ opacity:1;width:16px;}
.ce_hyperlink-extended.align-inline{display:inline-block;margin-right:5px;}
.ce_frame_start.style1 .ce_frame_start_inside{padding:5% 8%;border:3px solid rgb(227,227,227);}
.ce_frame_start.style2 .ce_frame_start_inside{padding:5% 8%;border:3px solid rgb(227,227,227);background:rgba(255,255,255,0.7);}
.ce_frame_start.style3 .ce_frame_start_inside{padding:5% 8%;border:1px solid rgb(227,227,227);}
.ce_frame_start.style4 .ce_frame_start_inside{padding:5% 8%;border:1px solid rgb(85,85,85);}
.ce_frame_start.style5 .ce_frame_start_inside{padding:5% 8%;border:4px double rgb(85,85,85);}
.ce_frame_start.style6 .ce_frame_start_inside{padding:5% 8%;border:3px solid rgb(255,255,255);}
.ce_frame_start.style7 .ce_frame_start_inside{box-shadow:0 70px 70px rgba(0,0,0,.2);background:rgb(255,255,255);padding:5% 8%;}
 .ce_frame_start.style8 .ce_frame_start_inside{box-shadow:0 2px 5px rgba(0,0,0,.1);background:rgb(255,255,255);padding:5% 8%;}
 .ce_featurebox .ce_headline{margin-bottom:0;}
.ce_featurebox .ce_textarea{margin-top:30px;font-size:1.2rem;}
.ce_featurebox .link{display:inline-block;position:relative;}
.ce_featurebox .link i{margin-left:7px;}
.ce_featurebox .link:after{content:'';position:absolute;left:0;bottom:0;height:1px;width:100%;background:rgb(0,0,0);transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_featurebox:hover .link:after{width:0;}
.ce_featurebox_content{overflow:hidden;padding:30px;position:relative;z-index:10;}
.ce_featurebox.style1_img_right .ce_featurebox_content{text-align:right;}
.ce_featurebox.style1_img_left .image{margin:0;float:left;width:48%;position:relative;z-index:5;}
.ce_featurebox.style1_img_right .image{margin:0;float:right;width:49%;position:relative;z-index:5;}
.ce_featurebox.style1_img_right .ce_featurebox_content,.ce_featurebox.style1_img_left .ce_featurebox_content{margin:0;width:49%;float:left;position:relative;z-index:10;overflow:visible;}
.ce_featurebox.style1_img_top .ce_featurebox_content{overflow:visible;}
.ce_featurebox .headline_one,.ce_featurebox .headline_two{transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_featurebox.style1_img_left .headline_one,.ce_featurebox.style1_img_left .headline_two{margin-left:-120px;}
.ce_featurebox.style1_img_left:hover .headline_one,.ce_featurebox.style1_img_left:hover .headline_two{margin-left:-160px;}
.ce_featurebox.style1_img_right .headline_one,.ce_featurebox.style1_img_right .headline_two{margin-right:-120px;}
.ce_featurebox.style1_img_right:hover .headline_one,.ce_featurebox.style1_img_right:hover .headline_two{margin-right:-160px;}
.ce_featurebox.style1_img_top .ce_featurebox_content{margin-top:-80px;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_featurebox.style1_img_top:hover .ce_featurebox_content{margin-top:-100px;}
.page_navigation{ position:fixed;z-index:1000;right:40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);overflow:visible;}
.page_navigation ul{ position:relative;display:block;height:100%;margin:0;padding:0;list-style:none;}
.page_navigation ul:before{content:'';left:50%;margin-left:3px;z-index:1;width:1px;top:20px;background:rgb(50,50,50);position:absolute;height:calc(100% - 40px);}
.page_navigation ul:after{content:'';left:50%;margin-left:4px;z-index:1;width:1px;top:20px;background:rgba(255,255,255,0.2);position:absolute;height:calc(100% - 40px);}
.page_navigation a{ position:relative;display:inline-block;z-index:10;padding:20px;}
.page_navigation .title{ font-size:0.6667rem;font-family:Arial,Verdana,sans-serif;font-weight:bold;position:absolute;top:0.4667rem;right:30px;padding:12px 20px;transition:all .5s ease;-webkit-transition:all .5s ease;white-space:nowrap;letter-spacing:1px;text-transform:uppercase;pointer-events:none;opacity:0;color:#333;border-radius:10px;background:rgba(255,255,255,.98);box-shadow:0 1px 3px rgba(31,31,31,.2);line-height:1;}
.page_navigation li:hover .title{ opacity:1;}
.page_navigation li .glow{ position:absolute;width:8px;height:8px;opacity:0;}
.page_navigation a.active .glow{ -webkit-transform:scale(1);transform:scale(1);opacity:1;}
.page_navigation li .glow:before{ position:absolute;display:block;width:8px;height:8px;content:'';-webkit-transform:translateZ(0px) scale(1);transform:translateZ(0px) scale(1);pointer-events:none;opacity:1;border-radius:100%;box-shadow:0 0 8px 4px rgb(50,50,50);}
.page_navigation a.active .glow:before{ transition:opacity 1500ms,-webkit-transform 1200ms;transition:transform 1200ms,opacity 1500ms;-webkit-transform:translateZ(0px) scale(3);transform:translateZ(0px) scale(3);opacity:0;}
.page_navigation li .circle{ position:absolute;display:block;width:8px;height:8px;transition:-webkit-transform .5s ease;transition:transform .5s ease;border-radius:100%;background:rgb(255,255,255);box-shadow:0 0 0 2px rgb(50,50,50);}
.page_navigation a.active .circle{ box-shadow:0 0 0 4px #fff;}
.page_navigation li .circle:before{ position:absolute;top:1px;left:1px;display:block;width:6px;height:6px;content:'';transition:all .5s ease;-webkit-transition:all .5s ease;opacity:0;border-radius:50%;background:rgb(255,255,255);box-shadow:0 0 0 3px rgb(50,50,50);}
.page_navigation a.active .circle:before{ opacity:1;background:rgb(50,50,50);}
.page_navigation a.active .circle:before{box-shadow:0 0 0 3px rgb(255,255,255);background:rgb(50,50,50);}
.page_navigation a.active .circle{box-shadow:0 0 0 4px rgb(50,50,50);}
.page_navigation li:hover .circle,.page_navigation a.active .circle{ -webkit-transform:translateZ(0px) scale(1.2);transform:translateZ(0px) scale(1.2);}
.ce_popup_start{display:none;}
.ce_popup_start.popup_show{display:block;}
.ce_popup_start .ce_popup_overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:100000;}
.ce_popup_start.popup_show .ce_popup_overlay,.ce_popup_start.popup_show .ce_popup_content{-webkit-animation:fadeIn 1s ease;-moz-animation:fadeIn 1s ease;-ms-animation:fadeIn 1s ease;animation:fadeIn 1s ease;}
.ce_popup_start.overlay_light .ce_popup_overlay{background:rgba(255,255,255,0.7);}
.ce_popup_start.overlay_dark .ce_popup_overlay{background:rgba(0,0,0,0.6);}
.ce_popup_start .ce_popup_content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:200000;width:90%;max-width:600px;box-shadow:0 10px 25px rgba(0,0,0,0.5);padding-bottom:35px;background:rgb(255,255,255);border-top:4px solid rgb(100,100,100);}
.ce_popup_start .popup_close{position:absolute;top:10px;right:15px;z-index:100;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;cursor:pointer;background:rgba(255,255,255,0.95);border-radius:100%;line-height:35px;width:35px;text-align:center;}
.ce_popup_start .popup_close:hover{opacity:0.8;}
.ce_popup_start .ce_popup_content .checkbox{position:absolute;bottom:2px;left:10px;z-index:10;font-size:0.9rem;}
.ce_popup_start .ce_popup_content .checkbox input{width:auto;margin-right:5px;}
.ce_popup_start .ce_popup_content .checkbox label{display:inline-block;}
.ce_popup_start .mod_subscribe{padding:0;border:0;}
.ce_popup_start .mod_subscribe input{float:left;}
.ce_popup_start .mod_subscribe input.text{float:left;width:65%;margin:0;line-height:30px;padding:2px 10px;border-radius:2px 0 0 2px;border-right:0;font-size:0.9rem;}
.ce_popup_start .mod_subscribe input.text{height:36px;border:0;}
.ce_popup_start .mod_subscribe input.submit{float:left;width:35%;margin:0;line-height:30px;padding:2px 10px;min-width:0;height:36px;border:0;}
.ce_popup_start .mod_subscribe p.error{background:red;color:rgb(255,255,255);padding:0 4px;}
.ce_hyperlink_lightbox_video.hyperlink_align_left{text-align:left;}
.ce_hyperlink_lightbox_video.hyperlink_align_center{text-align:center;}
.ce_hyperlink_lightbox_video.hyperlink_align_right{text-align:right;}
.ce_hyperlink_lightbox_video a{display:inline-block;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9);}
.ce_hyperlink_lightbox_video a:hover{-webkit-transform:scale(1,1);transform:scale(1,1);}
.ce_hyperlink_lightbox_video.hyperlink_color_accent svg g{fill:rgb(80,80,80);}
.ce_hyperlink_lightbox_video.hyperlink_color_second svg g{fill:rgb(180,180,180);}
.ce_hyperlink_lightbox_video.hyperlink_color_white svg g{fill:rgb(255,255,255);}
.ce_hyperlink_lightbox_video.hyperlink_color_black svg g,.ce_hyperlink_lightbox_video.hyperlink_color_black svg polygon{fill:rgb(0,0,0);}
.ce_hyperlink_lightbox_video.hyperlink_color_black svg circle{stroke:rgb(0,0,0);}
.ce_hyperlink_lightbox_video.hyperlink_color_lighgray svg g{fill:rgb(247,247,247);}
.ce_hyperlink_lightbox_video.hyperlink_color_darkgray svg g{fill:rgb(69,69,69);}
.inlinevideocontent{line-height:0;}
.ce_grid_gallery_start li.grid-item{background-size:cover;background-position:center center;float:left;width:100%;position:relative;}
.ce_grid_gallery_start .ce_grid_gallery_overlay{height:100%;width:100%;transform:scale(0,0);-webkit-transform:scale(0,0);transition:All 0.3s ease;-webkit-transition:All 0.3s ease;position:relative;padding:30px;}
.ce_grid_gallery_start .ce_grid_gallery_overlay .ce_grid_gallery_overlay_inside{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.ce_grid_gallery_start li.grid-item.valign_top a:not(.lightbox-link) .ce_grid_gallery_overlay .ce_grid_gallery_overlay_inside{position:relative;top:0;transform:translateY(0);-webkit-transform:translateY(0);}
.ce_grid_gallery_start li.grid-item.valign_bottom .ce_grid_gallery_overlay .ce_grid_gallery_overlay_inside{position:absolute;width:calc(100% - 60px);bottom:0;top:auto;margin-bottom:30px;transform:translateY(0);-webkit-transform:translateY(0);}
.ce_grid_gallery_start li.grid-item.halign_center{text-align:center;}
.ce_grid_gallery_start li.grid-item.halign_right{text-align:right;}
.ce_grid_gallery_start .title{margin-bottom:15px;line-height:1.2;}
.ce_grid_gallery_start .linktext{font-style:italic;text-decoration:underline;margin-top:15px;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_grid_gallery_start li.grid-item:hover .ce_grid_gallery_overlay{background:rgba(255,255,255,0.8);-webkit-transform:scale(1,1);transform:scale(1,1);}
.ce_grid_gallery_start li.grid-item.color-white:hover .ce_grid_gallery_overlay{background:rgba(0,0,0,0.8);}
.ce_grid_gallery_start li.grid-item:not(.has-content) a.lightbox-link i:before{content:'';height:1px;width:50px;position:absolute;top:50%;left:50%;margin-left:-25px;background:rgb(50,50,50);opacity:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_grid_gallery_start li.grid-item:not(.has-content) a.lightbox-link i:after{content:'';height:1px;width:50px;position:absolute;top:50%;left:50%;margin-left:-25px;background:rgb(50,50,50);opacity:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_grid_gallery_start li.grid-item:hover a.lightbox-link i:before{opacity:1;}
.ce_grid_gallery_start li.grid-item:hover a.lightbox-link i:after{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.ce_grid_gallery_start li i{position:absolute;left:50%;}
.ce_grid_gallery_start li.style2 i{display:none;}
.ce_grid_gallery_start a.lightbox-link{display:block;height:100%;}
.ce_grid_gallery_start.frame-gutter li.grid-item{box-shadow:0 0 0 4px rgb(255,255,255);}
.ce_grid_gallery_start.frame-gutter.gutter-large li.grid-item{box-shadow:0 0 0 8px rgb(255,255,255);}
.ce_grid_gallery_start li.grid-item.image-width-100{width:100%;}
.ce_grid_gallery_start li.grid-item.image-width-90{width:90%;}
.ce_grid_gallery_start li.grid-item.image-width-80{width:80%;}
.ce_grid_gallery_start li.grid-item.image-width-70{width:70%;}
.ce_grid_gallery_start li.grid-item.image-width-60{width:60%;}
.ce_grid_gallery_start li.grid-item.image-width-50{width:50%;}
.ce_grid_gallery_start li.grid-item.image-width-40{width:40%;}
.ce_grid_gallery_start li.grid-item.image-width-33{width:33.333%;}
.ce_grid_gallery_start li.grid-item.image-width-30{width:30%;}
.ce_grid_gallery_start li.grid-item.image-width-25{width:25%;}
.ce_grid_gallery_start li.grid-item.image-width-20{width:20%;}
.ce_grid_gallery_start li.grid-item.image-width-10{width:10%;}
.ce_grid_gallery_start li.grid-item.image-height-l{height:49.9vw;max-height:600px;}
.ce_grid_gallery_start li.grid-item.image-height-s{height:25vw;max-height:300px;}
.ce_grid_gallery_start.height-large li.grid-item.image-height-l{height:59.9vw;max-height:700px;}
.ce_grid_gallery_start.height-large li.grid-item.image-height-s{height:30vw;max-height:350px;}
.ce_grid_gallery_start li.grid-item.style2 .ce_grid_gallery_overlay{-webkit-transform:scale(1,1);transform:scale(1,1);}
.ce_grid_gallery_start li.grid-item.style2:hover .ce_grid_gallery_overlay{background:none;}
.ce_grid_gallery_start li.grid-item.style3 .ce_grid_gallery_overlay{-webkit-transform:scale(1,1);transform:scale(1,1);}
.ce_grid_gallery_start li.grid-item.style3:hover .ce_grid_gallery_overlay{background:none;}
.grid-sizer{width:20%;}
#slider .ce_grid_gallery_start{margin:8px;}
.ce_benefitbox .ce_benefitbox_inside{background:rgb(255,255,255);position:relative;width:100%;border:1px solid rgba(0,0,0,0.09);}
.ce_benefitbox .number{position:absolute;right:20px;top:20px;color:rgba(0,0,0,0.06);font-size:5rem;line-height:5rem;}
.ce_benefitbox li{padding:6px 20px 6px 55px;position:relative;}
.ce_benefitbox li:nth-child(2n+1){background:rgba(0,0,0,0.05);}
.ce_benefitbox li:before{position:absolute;left:20px;font-family:FontAwesome;content:"\f00c";display:inline-block;}
.ce_benefitbox .ce_hyperlink{padding-top:20px;border-top:1px solid rgb(240,240,240);padding-left:20px;}
.ce_benefitbox .ce_hyperlink a{margin-bottom:20px;}
.ce_benefitbox div.ce_headline{margin:0 20px;}
.ce_benefitbox .ce_image.attribute .image_container{margin:20px;}
.ce_benefitbox .ce_image .image_container img{width:auto;}
.ce_benefitbox i{margin:20px;font-size:3rem;}
.ce_colorbox .ce_colorbox_inside{padding:30px 30px 0px 30px;background-position:right bottom;background-repeat:no-repeat;}
.ce_colorbox h1,.ce_colorbox h2,.ce_colorbox h3,.ce_colorbox h4,.ce_colorbox h5,.ce_colorbox h6{margin-bottom:0;}
.ce_colorbox.invert,.ce_colorbox.invert h1,.ce_colorbox.invert h2,.ce_colorbox.invert h3,.ce_colorbox.invert h4,.ce_colorbox.invert h5,.ce_colorbox.invert h6,.ce_colorbox.invert p,.ce_colorbox.invert a{color:rgb(255,255,255);}
.ce_colorbox .mainheadline{margin-bottom:20px;}
.ce_colorbox .ce_url a{display:inline-block;}
.ce_colorbox .ce_url a:after{content:'';height:1px;width:100%;margin-top:5px;background:rgb(85,85,85);display:block;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_colorbox .ce_url a:hover:after{width:0;}
.ce_colorbox.invert .ce_url a:after{background:rgb(255,255,255);}
.ce_colorbox p:last-of-type{margin-bottom:30px;}
.ce_image_text_box_inside{position:relative;overflow:hidden;}
.ce_image_text_box .ce_image_text_box_content{margin-top:2rem;}
.ce_image_text_box .image_container img{width:auto;display:inline-block;}
.ce_image_text_box .ce_image_text_box_inside > .ce_url{margin-top:25px;}
.ce_image_text_box .ce_url a{display:inline-block;padding:7px 15px;border:1px solid rgba(0,0,0,0.1);transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_image_text_box .ce_url a:hover{opacity:0.8;}
.ce_image_text_box .ce_image_text_box_banner{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);color:rgb(255,255,255);background:rgb(0,0,0);font-size:0.8rem;position:absolute;right:-2.4rem;top:2rem;text-align:center;min-width:11rem;z-index:30;padding:0.2rem;}
.ce_image_text_box.version2 .ce_url a{text-decoration:underline;padding:0;border:0;}
.ce_image_text_box.version2 .ce_image_text_box_inside{border:1px solid rgb(235,237,235);border-radius:6px;height:100%;}
.ce_image_text_box.version2 .ce_image_text_box_content_outside{padding:25px;}
.ce_image_text_box.version2 .ce_image_text_box_content{margin-top:0;}
.ce_image_text_box.version3 img{border:2px solid rgb(230,230,230);}
.ce_image_text_box.version3 .ce_url.block{margin-top:30px;}
.ce_image_text_box.version4{text-align:center;}
.ce_image_text_box.version4 .ce_url.block{margin-top:30px;}
.ce_image_text_box ul{padding-left:4px;}
.ce_image_text_box ul li{list-style-type:circle;list-style-position:inside;}
 .mod_quickmenu{position:fixed;bottom:120px;right:18px;z-index:100;padding-top:100px;}
.mod_quickmenu.quickmenu-align-top{top:120px;bottom:auto;}
.mod_quickmenu ul:hover li{margin-top:0;}
.mod_quickmenu li{display:block;float:right;clear:right;transition-property:margin-top;transition-duration:0.5s;transition-timing-function:cubic-bezier(0,1,0.5,1);}
.mod_quickmenu.collapse li{margin-top:-35px;}
.mod_quickmenu li a{display:block;line-height:40px;width:40px;border:1px solid rgb(100,100,100);border-radius:3px;overflow:hidden;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;white-space:nowrap;background:rgba(255,255,255,0.9);margin-bottom:3px;font-size:15px;}
.mod_quickmenu li a i{width:40px;text-align:center;font-size:19px;}
.mod_quickmenu li a span{margin-right:10px;font-size:15px;}
.mod_quickmenu li a:hover{width:140px;}
.mod_quickmenu.style3 li a{width:55px;line-height:55px;border-radius:50px;border:1px solid rgb(235,237,235);margin-bottom:10px;box-shadow:0 0 25px 0 rgba(0,0,0,0.04);}
.mod_quickmenu.style3 li a i{width:55px;}
.mod_quickmenu.style3 li a:hover{width:140px;}
.mod_quickmenu.style3{right:10px;}
.ce_headline_w_buttons .ce_headline_w_buttons_inside{background:rgb(248,248,248);min-height:25px;padding:15px;position:relative;overflow:hidden;width:100%;display:table;vertical-align:middle;}
.ce_headline_w_buttons .buttons{text-align:right;display:table-cell;vertical-align:middle;min-width:300px;}
.ce_headline_w_buttons div.ce_headline{display:table-cell;}
.ce_headline_w_buttons .buttons > div{display:inline-block;}
.ce_headline_w_buttons .buttons a{display:inline-block;padding:5px 10px;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;min-width:120px;text-align:center;}
.ce_headline_w_buttons .buttons a.button_two{margin-left:5px;}
.ce_headline_w_buttons .buttons i{margin-right:7px;}
.ce_headline_w_buttons .ce_headline{margin-bottom:0;}
.ce_headline_w_buttons.style1 .buttons a{border-radius:5px;background:rgb(255,255,255);color:rgb(153,153,153);}
.ce_headline_w_buttons.style1 .buttons a:hover{color:rgb(255,255,255);background:rgb(100,100,100);}
.color-white .ce_headline_w_buttons.style1 .ce_headline_w_buttons_inside{background:rgba(255,255,255,0.2);}
.color-white .ce_headline_w_buttons.style1 .buttons a{background:rgba(255,255,255,0.2);}
.ce_headline_w_buttons.style2 .buttons a.button_one{color:rgb(100,100,100);border:2px solid rgb(100,100,100);}
.ce_headline_w_buttons.style2 .buttons a.button_one:hover{background:rgb(100,100,100);color:rgb(255,255,255);opacity:0.9;}
.ce_headline_w_buttons.style2 .buttons a.button_two{background:rgb(100,100,100);color:rgb(255,255,255);border:2px solid rgb(100,100,100);}
.ce_headline_w_buttons.style2 .buttons a.button_two:hover{opacity:0.9;}
.color-white .ce_headline_w_buttons.style2 .ce_headline_w_buttons_inside{background:rgba(255,255,255,0.2);}
.ce_headline_w_buttons.style3 .ce_headline_w_buttons_inside{background:none;border-bottom:1px solid rgb(225,225,225);padding:0 0 20px 0;}
.ce_headline_w_buttons.style3 .buttons a.button_one{color:rgb(100,100,100);border:2px solid rgb(100,100,100);}
.ce_headline_w_buttons.style3 .buttons a.button_one:hover{background:rgb(100,100,100);color:rgb(255,255,255);opacity:0.9;}
.ce_headline_w_buttons.style3 .buttons a.button_two{background:rgb(100,100,100);color:rgb(255,255,255);border:2px solid rgb(100,100,100);}
.ce_headline_w_buttons.style3 .buttons a.button_two:hover{opacity:0.9;}
.color-white .ce_headline_w_buttons.style3 .ce_headline_w_buttons_inside{border-color:rgba(255,255,255,0.4);}
.ce_headline_w_buttons.style4 .buttons a span{position:relative;}
.ce_headline_w_buttons.style4 .buttons a span:after{content:'';height:1px;background:rgb(100,100,100);position:absolute;bottom:0;left:0;width:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_headline_w_buttons.style4 .buttons a:hover span:after{width:100%;}
.color-white .ce_headline_w_buttons.style4 .ce_headline_w_buttons_inside{background:rgba(255,255,255,0.2);}
.color-white .ce_headline_w_buttons.style4 .buttons a span:after{background:rgba(255,255,255,0.9);}
.ce_headline_w_buttons.style5 .ce_headline_w_buttons_inside{background:none;padding:0;}
.ce_headline_w_buttons.style5 .buttons a.button_one{color:rgb(100,100,100);border:2px solid rgb(100,100,100);}
.ce_headline_w_buttons.style5 .buttons a.button_one:hover{background:rgb(100,100,100);color:rgb(255,255,255);opacity:0.9;}
.ce_headline_w_buttons.style5 .buttons a.button_two{background:rgb(100,100,100);color:rgb(255,255,255);border:2px solid rgb(100,100,100);}
.ce_headline_w_buttons.style5 .buttons a.button_two:hover{opacity:0.9;}
.ce_headline_w_buttons.style6 .buttons a.button_one{color:rgb(100,100,100);border:2px solid rgb(100,100,100);border-radius:5px;}
.ce_headline_w_buttons.style6 .buttons a.button_one:hover{background:rgb(100,100,100);color:rgb(255,255,255);opacity:0.9;}
.ce_headline_w_buttons.style6 .buttons a.button_two{background:rgb(100,100,100);color:rgb(255,255,255);border:2px solid rgb(100,100,100);border-radius:5px;}
.ce_headline_w_buttons.style6 .buttons a.button_two:hover{opacity:0.9;}
.color-white .ce_headline_w_buttons.style6 .ce_headline_w_buttons_inside{background:rgba(255,255,255,0.2);}
.ce_headline_w_buttons.style7 .buttons a.button_one{color:rgb(0,0,0);border:2px solid rgb(0,0,0);}
.ce_headline_w_buttons.style7 .buttons a.button_one:hover{background:rgb(0,0,0);color:rgb(255,255,255);opacity:0.9;}
.ce_headline_w_buttons.style7 .buttons a.button_two{background:rgb(0,0,0);color:rgb(255,255,255);border:2px solid rgb(0,0,0);}
.ce_headline_w_buttons.style7 .buttons a.button_two:hover{opacity:0.9;}
.ce_headline_w_buttons.style7 .ce_headline_w_buttons_inside{background:none;border-bottom:1px solid rgb(225,225,225);padding:0 0 20px 0;}
.color-white .ce_headline_w_buttons.style7 .ce_headline_w_buttons_inside{border-color:rgba(255,255,255,0.4);}
.ce_headline_w_buttons.style8 .buttons a.button_one{color:rgb(189,189,189);border:2px solid rgb(189,189,189);}
.ce_headline_w_buttons.style8 .buttons a.button_one:hover{background:rgb(189,189,189);color:rgb(255,255,255);opacity:0.9;}
.ce_headline_w_buttons.style8 .buttons a.button_two{background:rgb(189,189,189);color:rgb(255,255,255);border:2px solid rgb(189,189,189);}
.ce_headline_w_buttons.style8 .buttons a.button_two:hover{opacity:0.9;}
.ce_headline_w_buttons.style8 .ce_headline_w_buttons_inside{background:none;border-bottom:1px solid rgb(225,225,225);padding:0 0 20px 0;}
.color-white .ce_headline_w_buttons.style8 .ce_headline_w_buttons_inside{border-color:rgba(255,255,255,0.4);}
.ce_headline_w_buttons.style9 .buttons a span{position:relative;}
.ce_headline_w_buttons.style9 .buttons a span:after{content:'';height:1px;background:rgb(100,100,100);position:absolute;bottom:0;left:0;width:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_headline_w_buttons.style9 .buttons a:hover span:after{width:100%;}
.ce_headline_w_buttons.style9 .ce_headline_w_buttons_inside{background:none;padding:0;}
.color-white .ce_headline_w_buttons.style9 .buttons a span:after{background:rgba(255,255,255,0.9);}
.ce_headline_w_buttons.style10 .buttons a{background:rgb(255,255,255);color:rgb(153,153,153);}
.ce_headline_w_buttons.style10 .buttons a:hover{color:rgb(255,255,255);background:rgb(100,100,100);}
.color-white .ce_headline_w_buttons.style10 .ce_headline_w_buttons_inside{background:rgba(255,255,255,0.2);}
.color-white .ce_headline_w_buttons.style10 .buttons a{background:rgba(255,255,255,0.2);}
 .ce_featurelist li{display:block;width:50%;float:left;padding:10px;border-bottom:1px solid rgba(150,150,150,0.5);transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
 .ce_featurelist a{display:block;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
 .ce_featurelist a:hover{background:rgb(248,248,248);}
 .ce_featurelist.list-col3 li{width:calc(100% / 3);}
.ce_featurelist.list-col4 li{width:calc(100% / 4);}
.ce_featurelist.list-col5 li{width:calc(100% / 5);}
.ce_featurelist.list-col6 li{width:calc(100% / 6);}
 .ce_featurelist li .icon{display:table-cell;vertical-align:middle;height:60px;line-height:60px;font-size:20px;text-align:center;}
.ce_featurelist .image_container{text-align:center;}
.ce_featurelist .image_container img{width:45px;display:inline-block;}
.ce_featurelist li span{display:table-cell;vertical-align:middle;line-height:1.3;padding-left:10px;}
.ce_featurelist.style2 li a,.ce_featurelist.style2 li span,.ce_featurelist.style2 li .icon{transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_featurelist.style2 li a:hover span,.ce_featurelist.style2 li a:hover .icon{color:rgb(255,255,255);}
.ce_featurelist.style3 li span{color:rgb(160,160,160);}
.ce_featurelist.style4 li{border-color:rgba(255,255,255,0.2);}
.ce_featurelist.style4 li a:hover{background:rgba(255,255,255,0.1);}
.ce_featurelist.style4 li a,.ce_featurelist.style4 li span,.ce_featurelist.style4 li .icon{color:rgb(240,240,240);}
.ce_featurelist.style5 li{border-bottom-style:dotted;}
.ce_featurelist.style5 li .icon{color:rgb(200,200,200);}
.ce_flipbox{position:relative;}
.ce_flipbox .ce_flipbox_inside{height:inherit;position:relative;-webkit-perspective:600px;-moz-perspective:600px;}
.ce_flipbox .ce_flipbox_frontside,.ce_flipbox .ce_flipbox_backside{width:100%;display:flex;align-items:center;}
.ce_flipbox .ce_flipbox_frontside{height:inherit;position:absolute;top:0;z-index:900;-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.ce_flipbox .ce_flipbox_backside{height:inherit;position:absolute;top:0;z-index:1000;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.ce_flipbox:hover .ce_flipbox_frontside{z-index:900;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}
.ce_flipbox:hover .ce_flipbox_backside{z-index:1000;-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);}
.ce_flipbox .ce_flipbox_frontside_inside,.ce_flipbox .ce_flipbox_backside_inside{padding:30px;}
.ce_flipbox .ce_flipbox_backside_inside > .ce_url.attribute a{display:inline-block;padding:5px 15px;color:rgb(255,255,255);background:rgba(0,0,0,0.4);}
.ce_flipbox .ce_flipbox_backside.color-white .ce_flipbox_backside_inside > .ce_url.attribute a{color:rgb(50,50,50)!important;background:rgb(255,255,255);}
.ce_flipbox.style2 .ce_flipbox_frontside,.ce_flipbox.style2 .ce_flipbox_backside{text-align:center;justify-content:center;}
 .ce_before_after_slider .twentytwenty-container img{width:100%;}
.ce_before_after_slider img,.ce_before_after_slider img{display:none;}
.ce_before_after_slider img.twentytwenty-before,.ce_before_after_slider img.twentytwenty-after{display:block;}
@media only screen and (max-width:767px){.ce_leadertext p{font-size:1.133rem;}
.ce_testimonial_version1 p{font-size:1.2rem;}
.ce_pricetable{margin-top:10px;margin-bottom:10px;}
.ce_pricetable .currency{top:0;}
.ce_tabs .tabs li{display:block!important;float:none!important;width:100%!important;}
.ce_tabs .tabs.vertical,.ce_tabs .panes.vertical{float:none;width:100%;}
.ce_tabs .tabs.classic ul li{margin-bottom:2px;}
.ce_tabs .tabs.horizontal li a{border-left:0;}
.ce_tabs .panes.vertical{border:0;padding:0;margin-top:15px;}
.ce_tabs .panes.vertical_2{padding:0;width:100%;margin-top:15px;border:0;}
.ce_tabs .tabs.vertical_2{width:100%;float:none;}
.ce_tabs .tabs.horizontal-clean ul li{margin-bottom:10px;border-bottom:1px solid rgb(200,200,200);padding-bottom:5px;}
.ce_tabs .tabs.horizontal-clean ul li.active:after{display:none;}
.ce_bgimage.hide-image-phone .ce_bgimage-image{display:none;}
.ce_bgimage.img-leftside-33,.ce_bgimage.img-leftside-50,.ce_bgimage.img-leftside-33 .ce_bgimage-inside,.ce_bgimage.img-leftside-50 .ce_bgimage-inside{display:block;width:100%;}
.ce_bgimage.img-rightside-33 .ce_bgimage-outer,.ce_bgimage.img-rightside-33 .ce_bgimage-image,.ce_bgimage.img-rightside-50 .ce_bgimage-outer,.ce_bgimage.img-rightside-50 .ce_bgimage-image{display:block;width:100%;margin:0;}
.ce_bgimage.img-rightside-33 .ce_bgimage-image,.ce_bgimage.img-rightside-50 .ce_bgimage-image{background-image:none!important;}
.ce_bgimage.img-leftside-33 .ce_bgimage-image,.ce_bgimage.img-leftside-50 .ce_bgimage-image{display:none;}
.ce_bgimage.img-leftside-33 .ce_bgimage-outer,.ce_bgimage.img-leftside-50 .ce_bgimage-outer{margin-left:0;}
.ce_bgimage.img-leftside-33:not(.bg-hide-mobile) .mobile_image,.ce_bgimage.img-leftside-50:not(.bg-hide-mobile) .mobile_image,.ce_bgimage.img-rightside-33:not(.bg-hide-mobile) .mobile_image,.ce_bgimage.img-rightside-50:not(.bg-hide-mobile) .mobile_image{display:block!important;margin-bottom:30px;}
.ce_bgimage.parallax .ce_bgimage-image{background-attachment:scroll;background-position:center center!important;}
.ce_contentbox .arrow{display:none;}
.ce_timeline .timeline-item{width:100%;float:none;text-align:left;padding-left:60px;padding-right:0;margin-bottom:35px;}
.ce_timeline .timeline-item:nth-of-type(2n) i{left:19px;}
.ce_timeline .timeline-item:nth-of-type(2n) i.timeline-icon{left:0;}
.ce_timeline .timeline-item:nth-of-type(2n) .timeline-item-title:before{left:20px;}
.ce_timeline .timeline-item i.timeline-icon{margin-right:0;margin-left:4px;left:0;}
.ce_timeline .timeline-item .timeline-item-title:before{right:auto;left:20px;width:40px;}
.ce_timeline .timeline-item i{right:auto;left:19px;}
.ce_timeline .timeline-item:nth-of-type(2n){float:left;padding-left:60px;}
.ce_timeline:before{left:25px;}
.ce_timeline i.last-point{left:19px;right:auto;}
.ce_text_image_bar .text-left,.ce_text_image_bar .text-right{width:100%;padding:30px;margin:0;height:auto!important;}
.ce_text_image_bar .image-right,.ce_text_image_bar .image-left{display:none;}
body .ce_text_image_bar .inside{padding-left:0!important;padding-right:0!important;}
.ce_headerimage{padding-top:70px;padding-bottom:70px;}
.ce_headerimage .content{width:100%;}
.ce_headerimage.valign_bottom .ce_headerimage_inside{top:50%;}
.ce_pricetable .pricetable{margin-bottom:15px;}
.ce_leadertext.version1,.ce_leadertext.version2,.ce_headline_extended.version0,.ce_headline_extended.version1{margin-bottom:30px;}
.ce_text_imagebox .inside{padding:20px;}
.ce_text_imagebox .content{width:100%!important;}
.ce_bgimage_content_start .bg_overlay,.ce_bgimage_content_start .ce_bgimage_content_left,.ce_bgimage_content_start .ce_bgimage_content_right{width:100%!important;}
.ce_bgimage_content_start .ce_bgimage_pt_xxl .ce_bgimage_content,.ce_bgimage_content_start .ce_bgimage_pt_xl .ce_bgimage_content,.ce_bgimage_content_start .ce_bgimage_pt_l .ce_bgimage_content,.ce_bgimage_content_start .ce_bgimage_pt_m .ce_bgimage_content,.ce_bgimage_content_start .ce_bgimage_pt_s .ce_bgimage_content{padding-top:50px;}
.ce_bgimage_content_start .ce_bgimage_pb_xxl .ce_bgimage_content,.ce_bgimage_content_start .ce_bgimage_pb_xl .ce_bgimage_content,.ce_bgimage_content_start .ce_bgimage_pb_l .ce_bgimage_content,.ce_bgimage_content_start .ce_bgimage_pb_m .ce_bgimage_content,.ce_bgimage_content_start .ce_bgimage_pb_s .ce_bgimage_content{padding-bottom:50px;}
.ce_bgimage_content_start .ce_bgimage_content_left,.ce_bgimage_content_start .ce_bgimage_content_right{display:block;}
.ce_calltoaction_v2 .ce_calltoaction_content{padding-right:0;}
.ce_calltoaction_v2 .ce_hyperlink{position:static;-webkit-transform:translateY(0);transform:translateY(0);margin-top:15px;}
.ce_calltoaction_v2 .ce_hyperlink a{width:100%;}
.ce_fancy_divider.pos_absolute_top,.ce_fancy_divider.pos_absolute_bottom{display:none;}
.ce_bgimage div.offset_layer{display:none;}
.ce_bgimage.bg-hide-mobile .ce_bgimage-image{background-image:none!important;}
.ce_bgimage.fullscreen-image .ce_bgimage-outer{height:auto;}
.ce_teaserbox .ce_teaserbox_inside{display:table;}
.ce_teaserbox .image_wrapper{width:100%!important;}
.ce_teaserbox .text_wrapper{text-align:left!important;}
.ce_teaserbox .image_wrapper,.ce_teaserbox .text_wrapper{display:block;}
.ce_teaserbox .margins{margin:0!important;}
.ce_teaserbox.image_right .text_wrapper{margin-bottom:30px;}
.ce_teaserbox.image_left .text_wrapper{margin-top:30px;}
.ce_iconbox:not(.no_gutter){margin-bottom:30px;}
.ce_iconbox_v2.style2 .ce_iconbox_outside{min-height:0!important;}
.ce_iconbox_v2.style2,.ce_iconbox_v2.style2.autogrid-first{border-left:0;border-right:0;}
.ce_iconbox_v2.style2.autogrid-last{border-bottom:0;}
.ce_headerimage.height_small{height:180px;}
.ce_headerimage.height_medium{height:200px;}
.ce_headerimage.height_large{height:250px;}
.ce_headerimage.height_xlarge{height:350px;}
.ce_headerimage.height_xxlarge{height:400px;}
#wrapper .ce_portfoliofilter{border:0;text-align:left;margin-bottom:10px;}
#wrapper .fullwidth .ce_portfoliofilter{padding:0 20px;}
.ce_portfoliofilter.only-icon i{margin-bottom:4px;}
.ce_portfoliofilter.align-right{text-align:left!important;}
.ce_portfoliofilter.only-icon a{text-align:left!important;}
.ce_portfoliofilter.only-icon{text-align:left!important;}
.ce_portfoliofilter.only-icon .all{display:block;border-right:0;border-bottom:1px solid rgb(220,220,220);padding-bottom:4px;margin-bottom:7px;}
.ce_portfoliofilter .mobile-filter-trigger{display:inline-block;}
.ce_portfoliofilter .ce_portfoliofilter_content{visibility:hidden;opacity:0;max-height:0;transition:All 0.3s ease;-webkit-transition:All 0.3s ease;}
.ce_portfoliofilter.mobile-filter-show .ce_portfoliofilter_content{opacity:1;max-height:1000px;visibility:visible;padding-top:45px;}
#wrapper .ce_portfoliofilter .ce_portfoliofilter_content a{display:block;border:1px solid rgb(220,220,220);margin:0 0 3px 0;padding:10px;}
.ce_portfoliofilter .ce_portfoliofilter_content a.selected{border:0;background:rgba(0,0,0,0.9);color:rgb(255,255,255);}
.ce_google_map .ce_google_map_inside{height:350px!important;}
.ce_countdown .countdown-section,.ce_countdown .align-left .countdown-section,.ce_countdown .align-center .countdown-section,.ce_countdown .align-right .countdown-section{margin-left:7px;margin-right:7px;}
.ce_countdown .countdown.align-right{text-align:left!important;}
.ce_featured_tab{padding:0;}
.ce_featured_tab.tab-style2{padding:0;}
.ce_featured_tab li{display:block;width:100%!important;}
.ce_headline_extended h3.background-text{display:none;}
.ce_image_extended.mob-align-left *{text-align:left!important;}
.ce_image_extended.mob-align-center *{text-align:center!important;}
.ce_image_extended.mob-align-right *{text-align:right!important;}
.ce_image_extended_inside{margin-left:0!important;margin-right:0!important;}
.ce_pricecard .ce_pricecard_inside{padding:20px;}
.pricecard_leftside,.pricecard_rightside{width:100%;float:none;}
.ce_productbox.version1 .ce_hyperlink,.ce_productbox.version2 .ce_hyperlink{float:left;}
.ce_productbox.version1 .price,.ce_productbox.version2 .price{display:block;}
.ce_iconbox_header{position:static;margin-top:25px;}
.ce_fancy_divider{display:none;}
.ce_pricelist_image h4:after{display:none;}
.ce_pricelist_image .price{position:static;padding:0;}
.ce_pricelist_image h4{float:none;}
.ce_featurebox .headline_one,.ce_featurebox .headline_two{margin:0!important;}
.ce_featurebox .image,.ce_featurebox .ce_featurebox_content{float:none!important;width:100%!important;margin:0!important;}
.ce_authorbox.style2 .ce_authorbox_content,.ce_authorbox.style2 .image{width:100%;float:none;}
.ce_authorbox.style2 .ce_authorbox_content{margin:0;padding:5%;font-size:1rem;}
.ce_authorbox.style2 .subtitle{font-size:1.1rem;display:block;margin-left:0;}
.ce_authorbox.style2 .name{margin-bottom:10px;}
.page_navigation{display:none;}
.ce_iconbox_v2.style3 .ce_iconbox_outside{border-radius:3px!important;border:1px solid rgb(220,220,220)!important;}
.ce_iconbox_v2.style3{margin-bottom:20px;}
.ce_iconbox.same-height{display:block!important;}
.ce_frame_start .ce_frame_start_inside{padding:5%!important;}
.ce_pricecard.style2 .price{font-size:2.5rem;}
.ce_grid_gallery_start li{width:100%!important;}
.ce_grid_gallery_start li.has-content{height:auto!important;max-height:none!important;min-height:400px;}
.ce_grid_gallery_start li.no-background-image{min-height:0;}
.ce_grid_gallery_start li.style1.has-content .ce_grid_gallery_overlay{height:100%!important;max-height:none!important;transform:none;-webkit-transform:none;background:rgba(255,255,255,0.8);min-height:400px;}
.ce_grid_gallery_start li.style1.has-content .ce_grid_gallery_overlay .ce_grid_gallery_overlay_inside{position:static;transform:none;-webkit-transform:none;}
.ce_grid_gallery_start li.style2.has-content .ce_grid_gallery_overlay .ce_grid_gallery_overlay_inside{position:static;transform:none;-webkit-transform:none;}
.ce_grid_gallery_start li.grid-item.image-height-s,.ce_grid_gallery_start li.grid-item.image-height-m,.ce_grid_gallery_start li.grid-item.image-height-l{height:50vh;max-height:400px;}
.mod_quickmenu{display:none;}
.ce_hyperlink a,a.btn,.ce_hyperlink-extended.align-inline{display:block;}
.ce_grid_gallery_start.height-large li.grid-item.image-height-s{height:50vw;max-height:none;}
.ce_pricelist_image .item-inside{padding-top:0;}
.ce_text_image_bar .mobile_image_top,.ce_text_image_bar .mobile_image_bottom{display:block;}
.ce_headline_w_buttons .ce_headline_w_buttons_inside,.ce_headline_w_buttons div.ce_headline,.ce_headline_w_buttons .buttons{display:block;}
.ce_headline_w_buttons .buttons{text-align:left;}
.ce_headline_w_buttons .ce_headline{margin-bottom:1.3rem;}
.ce_headline_w_buttons .buttons a{display:block;margin-bottom:3px;}
.ce_headline_w_buttons .buttons a.button_two{margin-left:0;}
.ce_featurelist li{width:100%!important;}
}