html,body{overflow-x:hidden!important}.floating-effect{animation:floating 3s ease-in-out infinite}@keyframes floating{0%{transform:translateY(0px)}50%{transform:translateY(-15px)}100%{transform:translateY(0px)}}.floating-rotate{animation:floatingRotate 4s ease-in-out infinite}@keyframes floatingRotate{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-12px) rotate(2deg)}100%{transform:translateY(0) rotate(0deg)}}.floating-horizontal{animation:floatingHorizontal 4s ease-in-out infinite}@keyframes floatingHorizontal{0%{transform:translateX(0)}50%{transform:translateX(12px)}100%{transform:translateX(0)}}.et_pb_section_2.et_pb_section,.et_pb_section_4.et_pb_section{padding-top:5px}.et_pb_row_4,body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,.et_pb_row_5,body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,.et_pb_row_9,body #page-container .et-db #et-boc .et-l .et_pb_row_9.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_9.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_9.et_pb_row{width:95%;max-width:100%}.et_pb_text_6.et_pb_text,.et_pb_text_11.et_pb_text,.et_pb_text_15.et_pb_text{color:#E02B20!important}.et_pb_text_6,.et_pb_text_11,.et_pb_text_15{font-family:'Ledger',Georgia,"Times New Roman",serif;text-transform:uppercase;font-size:16px}.et_pb_text_7.et_pb_text,.et_pb_text_8.et_pb_text,.et_pb_text_9.et_pb_text,.et_pb_text_10.et_pb_text,.et_pb_text_16.et_pb_text{color:#0a0a0a!important}.et_pb_text_7,.et_pb_text_12,.et_pb_text_16{line-height:1.5em;font-family:'Ledger',Georgia,"Times New Roman",serif;text-transform:uppercase;font-size:45px;line-height:1.5em;padding-top:0px!important;margin-top:-30px!important}.et_pb_text_8,.et_pb_text_9,.et_pb_text_13,.et_pb_text_14{font-family:'Ledger',Georgia,"Times New Roman",serif;font-size:16px;padding-top:0px!important;margin-top:-25px!important}.et_pb_text_10{font-family:'Ledger',Georgia,"Times New Roman",serif;font-weight:700;font-size:16px;padding-top:0px!important;margin-top:-25px!important}.dnxte_business_hour_parent_0 .dnxte_business_hour_child .dnxte-Busihr-wekname{font-family:'Heebo',Helvetica,Arial,Lucida,sans-serif}.dnxte_business_hour_parent_0{border-width:2px;border-color:#FFFFFF;padding-top:10px;padding-bottom:10px;margin-top:0px}.dnxte_business_hour_parent_0 .dnxte-Busihr-separator{border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:#333;margin-left:10px;margin-right:10px}.dnxte_business_hour_parent_0 .dnxte_business_hour_child:not(:last-child){border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#FFFFFF}.dnxte_business_hour_parent_0 .dnxte-Busihr-wekname{padding-top:0px!important;padding-right:!important;padding-bottom:0px!important;padding-left:!important}.et_pb_section_3.et_pb_section{padding-top:5px;background-color:RGBA(0,0,0,0.62)!important}.et_pb_text_12.et_pb_text,.et_pb_text_13.et_pb_text,.et_pb_text_14.et_pb_text{color:#FFFFFF!important}.dnxte_image_hover_box_0 .dnext-neip-ihb.neip-ihb-effect4 .neip-ihb-info{background:#a537d7}.dnxte_image_hover_box_0 .dnext-neip-ihb.neip-ihb-effect4 .neip-ihb-info .neip-ihb-heading{background:#030303}.dnxte_ultimate_image_hover_0 .dnext-neip-uih-main-heading{font-family:'Heebo',Helvetica,Arial,Lucida,sans-serif!important;font-weight:800!important;font-size:30px!important;color:#FFFFFF!important;text-shadow:0em 0.1em 0.1em rgba(0,0,0,0.4)!important}.dnxte_ultimate_image_hover_0 .dnext-neip-uih-focus-heading{font-family:'Heebo',Helvetica,Arial,Lucida,sans-serif!important}.dnxte_ultimate_image_hover_0 .dnext-neip-uih-grid figure{background:#29c4a9!important;background:linear-gradient(180deg,RGBA(255,255,255,0) 0%,#0A0A0A 100%)!important}.dnxte_ultimate_image_hover_0 .dnext-neip-uih-grid figure .dnext-neip-uih-focus-heading{background:#FFFFFF}.dnxte_ultimate_image_hover_0 .dnext-neip-uih-grid figure:hover img{opacity:0.8!important}.dnxte_image_icon_0 .dnext-neip-iie-des-heading,.dnxte_image_icon_0 .dnext-neip-iie-heading{text-align:left!important}.dnxte_image_icon_0 .dnext-neip-main-heading{font-family:'Heebo',Helvetica,Arial,Lucida,sans-serif!important;color:#FFFFFF!important;text-shadow:0em 0.08em 0em #0A0A0A!important}.dnxte_image_icon_0 figure{background-color:#0A0A0A!important}.dnxte_image_icon_0 .dnxtiep_iie_icon1,.dnxte_image_icon_0 .dnxtiep_iie_icon2,.dnxte_image_icon_0 .dnxtiep_iie_icon3,.dnxte_image_icon_0 .dnxtiep_iie_icon4{color:#ffffff}.dnxte_image_icon_0 .et-pb-icon{font-size:35px!important;letter-spacing:0em!important;line-height:1em!important}.et_pb_icon_0 .et_pb_icon_wrap,.et_pb_icon_1 .et_pb_icon_wrap,.et_pb_icon_2 .et_pb_icon_wrap{background-color:#E02B20;border-radius:5px 5px 5px 5px;overflow:hidden;padding-top:5px!important;padding-right:10px!important;padding-bottom:5px!important;padding-left:10px!important;box-shadow:4px 4px 0px 0px #0A0A0A}.et_pb_icon_0,.et_pb_icon_1,.et_pb_icon_2{z-index:6;position:relative;text-align:center}.et_pb_icon_0 .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_1 .et_pb_icon_wrap .et-pb-icon,.et_pb_icon_2 .et_pb_icon_wrap .et-pb-icon{font-family:ETmodules!important;font-weight:400!important;color:#FFFFFF;font-size:35px}.et_pb_text_17.et_pb_text,.et_pb_text_18.et_pb_text,.et_pb_text_19.et_pb_text{color:#0A0A0A!important}.et_pb_text_17,.et_pb_text_18,.et_pb_text_19{line-height:1.8em;font-family:'Heebo',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:18px;line-height:1.8em;border-width:2px;padding-top:35px!important;padding-right:5px!important;padding-bottom:20px!important;padding-left:5px!important;margin-top:-65px!important;z-index:1;position:relative}.ba_logo_grid_child_0 .dtq-logo-grid__item,.ba_logo_grid_child_1 .dtq-logo-grid__item,.ba_logo_grid_child_2 .dtq-logo-grid__item,.ba_logo_grid_child_3 .dtq-logo-grid__item,.ba_logo_grid_child_4 .dtq-logo-grid__item,.ba_logo_grid_child_5 .dtq-logo-grid__item,.ba_logo_grid_child_6 .dtq-logo-grid__item,.ba_logo_grid_child_7 .dtq-logo-grid__item,.ba_logo_grid_child_8 .dtq-logo-grid__item{background-color:#e2e5ed!important;padding-top:50px!important;padding-right:50px!important;padding-bottom:50px!important;padding-left:50px!important}.dnxte_business_hour_child_0 .dnxte-Busihr-wekname,.dnxte_business_hour_child_1 .dnxte-Busihr-wekname,.dnxte_business_hour_child_2 .dnxte-Busihr-wekname,.dnxte_business_hour_child_3 .dnxte-Busihr-wekname,.dnxte_business_hour_child_4 .dnxte-Busihr-wekname,.dnxte_business_hour_child_5 .dnxte-Busihr-wekname,.dnxte_business_hour_child_6 .dnxte-Busihr-wekname{font-family:'Heebo',Helvetica,Arial,Lucida,sans-serif;color:#0a0a0a!important}.dnxte_business_hour_child_0.dnxte_business_hour_child,.dnxte_business_hour_child_1.dnxte_business_hour_child,.dnxte_business_hour_child_2.dnxte_business_hour_child,.dnxte_business_hour_child_3.dnxte_business_hour_child,.dnxte_business_hour_child_4.dnxte_business_hour_child,.dnxte_business_hour_child_5.dnxte_business_hour_child,.dnxte_business_hour_child_6.dnxte_business_hour_child{border-bottom-width:0px}@media only screen and (max-width:980px){.dnxte_image_icon_0 .et-pb-icon{font-size:!important;letter-spacing:!important;line-height:!important}.et_pb_icon_0,.et_pb_icon_1,.et_pb_icon_2{margin-left:auto;margin-right:auto}.dnxte_business_hour_child_0.dnxte_business_hour_child,.dnxte_business_hour_child_1.dnxte_business_hour_child,.dnxte_business_hour_child_2.dnxte_business_hour_child,.dnxte_business_hour_child_3.dnxte_business_hour_child,.dnxte_business_hour_child_4.dnxte_business_hour_child,.dnxte_business_hour_child_5.dnxte_business_hour_child,.dnxte_business_hour_child_6.dnxte_business_hour_child{border-bottom-width:0px}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_column_11{display:none!important}}@media only screen and (max-width:767px){.et_pb_column_11{display:none!important}.dnxte_image_icon_0 .et-pb-icon{font-size:!important;letter-spacing:!important;line-height:!important}.et_pb_icon_0,.et_pb_icon_1,.et_pb_icon_2{margin-left:auto;margin-right:auto}.dnxte_business_hour_child_0.dnxte_business_hour_child,.dnxte_business_hour_child_1.dnxte_business_hour_child,.dnxte_business_hour_child_2.dnxte_business_hour_child,.dnxte_business_hour_child_3.dnxte_business_hour_child,.dnxte_business_hour_child_4.dnxte_business_hour_child,.dnxte_business_hour_child_5.dnxte_business_hour_child,.dnxte_business_hour_child_6.dnxte_business_hour_child{border-bottom-width:0px}}.dnxte-Busihr-separator{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;margin-left:10px;margin-right:10px;border-bottom-style:none;border-bottom-width:2px;height:0}.dnxte-Busihr-wekname{text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.dnxte-Busihr-dttime{float:right;display:inline-block;text-transform:initial}.dnext-neip-ihb,.dnext-neip-ihb *{-webkit-box-sizing:border-box;box-sizing:border-box}.dnext-neip-ihb .dnext-neip-ihb-hvr{color:#333}.dnext-neip-ihb .dnext-neip-ihb-hvr:hover{text-decoration:none}.dnext-neip-ihb img,img{max-width:100%;height:auto}.dnext-neip-ihb{position:relative;width:100%;height:100%;border:0 solid #07f;line-height:0}.dnext-neip-ihb .neip-ihb-info{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dnext-neip-ihb.neip-ihb-effect1{overflow:hidden}.dnext-neip-ihb.neip-ihb-effect1 .neip-ihb-img{opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.dnext-neip-ihb.neip-ihb-effect1 .neip-ihb-info{background:#333;visibility:hidden;-webkit-transition:all .35s .3s ease-in-out;transition:all .35s .3s ease-in-out}.dnxte_image_hover_box .neip-ihb-heading{font-size:17px;padding:10px 20px;margin:10px 0!important;color:#fff;display:block}.dnxte_image_hover_box .neip-ihb-desc{position:relative;font-size:16px;color:#bbb;padding:20px;line-height:24px}.dnext-neip-ihb.neip-ihb-effect1 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0;-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all .35s .6s ease-in-out;transition:all .35s .6s ease-in-out}.dnext-neip-ihb.neip-ihb-effect1 .neip-ihb-info .neip-ihb-desc{text-align:center;-webkit-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all .35s .5s linear;transition:all .35s .5s linear}.dnext-neip-ihb.neip-ihb-effect1 .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:rotate(720deg) scale(0);transform:rotate(720deg) scale(0);opacity:0}.dnext-neip-ihb.neip-ihb-effect1 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible}.dnext-neip-ihb.neip-ihb-effect1 .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect1 .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading,.dnext-neip-ihb.neip-ihb-effect2 .neip-ihb-img{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect2,.dnext-neip-ihb.neip-ihb-effect4,.dnext-neip-ihb.neip-ihb-effect5,.dnext-neip-ihb.neip-ihb-effect6{overflow:hidden}.dnext-neip-ihb.neip-ihb-effect2 .neip-ihb-img{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect2 .neip-ihb-info{height:65px;background:#333;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect2 .neip-ihb-info .neip-ihb-heading{margin:4px 0 0}.dnext-neip-ihb.neip-ihb-effect2 .neip-ihb-info .neip-ihb-desc{padding:5px;text-align:center}.dnext-neip-ihb.neip-ihb-effect2 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1}.dnext-neip-ihb.neip-ihb-effect2.neip-ihb-bottom_to_top .neip-ihb-info{top:auto;-webkit-transform:translateY(100%);transform:translateY(100%)}.dnext-neip-ihb.neip-ihb-effect2.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.dnext-neip-ihb.neip-ihb-effect2.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect2.neip-ihb-top_to_bottom .neip-ihb-info{bottom:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dnext-neip-ihb.neip-ihb-effect2.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateY(50px);transform:translateY(50px)}.dnext-neip-ihb.neip-ihb-effect2.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-from_top_and_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-from_top_and_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect3 .neip-ihb-img{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.dnext-neip-ihb.neip-ihb-effect3 .neip-ihb-info{background:#333;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect3 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0}.dnext-neip-ihb.neip-ihb-effect3 .neip-ihb-info .neip-ihb-desc{text-align:center}.dnext-neip-ihb.neip-ihb-effect3 .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:scale(0);transform:scale(0);-webkit-transition-delay:0;transition-delay:0}.dnext-neip-ihb.neip-ihb-effect3 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:.3s;transition-delay:.3s}.dnext-neip-ihb.neip-ihb-effect3.neip-ihb-left_to_right .neip-ihb-info{-webkit-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}.dnext-neip-ihb.neip-ihb-effect3.neip-ihb-right_to_left .neip-ihb-info{-webkit-transform:scale(0) rotate(180deg);transform:scale(0) rotate(180deg)}.dnext-neip-ihb.neip-ihb-effect4 .neip-ihb-img{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.dnext-neip-ihb.neip-ihb-effect4 .neip-ihb-info{background:#333;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect4 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect4 .neip-ihb-info .neip-ihb-desc{text-align:center;-webkit-transition:all .35s .1s linear;transition:all .35s .1s linear}.dnext-neip-ihb.neip-ihb-effect4 .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:scale(1.2);transform:scale(1.2)}.dnext-neip-ihb.neip-ihb-effect4 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1}.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-from_top_and_bottom .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-from_top_and_bottom .neip-ihb-info .neip-ihb-desc{-webkit-transform:translateY(100%);transform:translateY(100%)}.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-from_left_and_right .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-from_left_and_right .neip-ihb-info .neip-ihb-desc{-webkit-transform:translateX(100%);transform:translateX(100%)}.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-from_left_and_right .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-from_left_and_right .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateX(0);transform:translateX(0)}.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-top_to_bottom .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-top_to_bottom .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading,.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-bottom_to_top .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect4.neip-ihb-bottom_to_top .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateY(100%);transform:translateY(100%)}.dnext-neip-ihb.neip-ihb-effect5 .neip-ihb-img{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.dnext-neip-ihb.neip-ihb-effect5 .neip-ihb-info{background:#333;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect5 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0;-webkit-transform:scale(4);transform:scale(4);-webkit-transition:all .35s .1s ease-in-out;transition:all .35s .1s ease-in-out}.dnext-neip-ihb.neip-ihb-effect5 .neip-ihb-info .neip-ihb-desc{text-align:center;-webkit-transform:scale(5);transform:scale(5);-webkit-transition:all .35s .3s linear;transition:all .35s .3s linear}.dnext-neip-ihb.neip-ihb-effect5 .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:scale(1.2);transform:scale(1.2)}.dnext-neip-ihb.neip-ihb-effect5 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1}.dnext-neip-ihb.neip-ihb-effect5 .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect5 .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transform:scale(1);transform:scale(1)}.dnext-neip-ihb.neip-ihb-effect6 .neip-ihb-img,.dnext-neip-ihb.neip-ihb-effect6 .neip-ihb-info{opacity:1;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect6 .neip-ihb-info{background:#333;visibility:hidden;opacity:0}.dnext-neip-ihb.neip-ihb-effect6 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0;-webkit-transition:all .35s .1s ease-in-out;transition:all .35s .1s ease-in-out}.dnext-neip-ihb.neip-ihb-effect6 .neip-ihb-info .neip-ihb-desc{text-align:center;-webkit-transition:all .35s .15s linear;transition:all .35s .15s linear}.dnext-neip-ihb.neip-ihb-effect6 .dnext-neip-ihb-hvr:hover .neip-ihb-img{opacity:0}.dnext-neip-ihb.neip-ihb-effect6 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1}.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_up .neip-ihb-img{-webkit-transform:scale(1);transform:scale(1)}.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_up .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_up .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_up .neip-ihb-info .neip-ihb-heading{-webkit-transform:scale(0);transform:scale(0)}.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_up .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:scale(5);transform:scale(5)}.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_down .neip-ihb-img,.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_up .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_up .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_up .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transform:scale(1);transform:scale(1)}.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_down .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_down .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_down .neip-ihb-info .neip-ihb-heading{-webkit-transform:scale(5);transform:scale(5)}.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_down .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:scale(.5);transform:scale(.5)}.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_down .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_down .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect6.neip-ihb-scale_down .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transform:scale(1);transform:scale(1)}.dnext-neip-ihb.neip-ihb-effect7{-webkit-perspective:900px;perspective:900px}.dnext-neip-ihb.neip-ihb-effect7 .neip-ihb-img{position:relative;z-index:11;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.dnext-neip-ihb.neip-ihb-effect7 .neip-ihb-info{z-index:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dnext-neip-ihb.neip-ihb-effect7 .neip-ihb-info .neip-ihb-info-back{opacity:1;width:100%;height:100%;padding-top:30px;background:#333}.dnext-neip-ihb.neip-ihb-effect7 .neip-ihb-info .neip-ihb-heading{margin:0}.dnext-neip-ihb.neip-ihb-effect7 .neip-ihb-info .neip-ihb-desc{text-align:center}.dnext-neip-ihb.neip-ihb-effect7.neip-ihb-left_to_right .neip-ihb-img{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.dnext-neip-ihb.neip-ihb-effect7.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg)}.dnext-neip-ihb.neip-ihb-effect7.neip-ihb-right_to_left .neip-ihb-img{-webkit-transform-origin:0 50%;transform-origin:0 50%}.dnext-neip-ihb.neip-ihb-effect7.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:rotate3d(0,1,0,-180deg);transform:rotate3d(0,1,0,-180deg)}.dnext-neip-ihb.neip-ihb-effect7.neip-ihb-top_to_bottom .neip-ihb-img{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.dnext-neip-ihb.neip-ihb-effect7.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:rotate3d(1,0,0,-180deg);transform:rotate3d(1,0,0,-180deg)}.dnext-neip-ihb.neip-ihb-effect7.neip-ihb-bottom_to_top .neip-ihb-img{-webkit-transform-origin:50% 0;transform-origin:50% 0}.dnext-neip-ihb.neip-ihb-effect7.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}.dnext-neip-ihb.neip-ihb-effect10,.dnext-neip-ihb.neip-ihb-effect11,.dnext-neip-ihb.neip-ihb-effect8,.dnext-neip-ihb.neip-ihb-effect9{overflow:hidden}.dnext-neip-ihb.neip-ihb-effect8 .neip-ihb-img,.dnext-neip-ihb.neip-ihb-effect8 .neip-ihb-info{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect8 .neip-ihb-info{background:#333;visibility:hidden;opacity:0}.dnext-neip-ihb.neip-ihb-effect8 .neip-ihb-info .neip-ihb-heading{font-size:17px;padding:10px;margin:30px 0 0}.dnext-neip-ihb.neip-ihb-effect8 .neip-ihb-info .neip-ihb-desc{text-align:center}.dnext-neip-ihb.neip-ihb-effect8 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-left_to_right .neip-ihb-img{-webkit-transform:translateX(0);transform:translateX(0)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-left_to_right .neip-ihb-info{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateX(100%);transform:translateX(100%)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-right_to_left .neip-ihb-img{-webkit-transform:translateX(0);transform:translateX(0)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-right_to_left .neip-ihb-info{-webkit-transform:translateX(100%);transform:translateX(100%)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translateX(0);transform:translateX(0)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-top_to_bottom .neip-ihb-img{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-top_to_bottom .neip-ihb-info{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateY(100%);transform:translateY(100%)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-bottom_to_top .neip-ihb-img,.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-bottom_to_top .neip-ihb-info{-webkit-transform:translateY(100%);transform:translateY(100%)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dnext-neip-ihb.neip-ihb-effect8.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect9 .neip-ihb-img{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect9 .neip-ihb-info{background:#333;visibility:hidden;opacity:0;-webkit-transition:all .35s ease .2s;transition:all .35s ease .2s}.dnext-neip-ihb.neip-ihb-effect9 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0}.dnext-neip-ihb.neip-ihb-effect9 .neip-ihb-info .neip-ihb-desc{text-align:center}.dnext-neip-ihb.neip-ihb-effect9 .dnext-neip-ihb-hvr:hover .neip-ihb-img{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.dnext-neip-ihb.neip-ihb-effect9 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1}.dnext-neip-ihb.neip-ihb-effect9.neip-ihb-left_to_right .neip-ihb-info{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.dnext-neip-ihb.neip-ihb-effect9.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect9.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translateX(0);transform:translateX(0)}.dnext-neip-ihb.neip-ihb-effect9.neip-ihb-right_to_left .neip-ihb-info{-webkit-transform:translateX(100%);transform:translateX(100%)}.dnext-neip-ihb.neip-ihb-effect9.neip-ihb-top_to_bottom .neip-ihb-info{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading,.dnext-neip-ihb.neip-ihb-effect9.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect9.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect9.neip-ihb-bottom_to_top .neip-ihb-info{-webkit-transform:translateY(100%);transform:translateY(100%)}.dnext-neip-ihb.neip-ihb-effect10 .neip-ihb-img,.dnext-neip-ihb.neip-ihb-effect10 .neip-ihb-info{-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.dnext-neip-ihb.neip-ihb-effect10 .neip-ihb-info{background:#333;background:rgba(0,0,0,.6);visibility:hidden;opacity:0}.dnext-neip-ihb.neip-ihb-effect10 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.dnext-neip-ihb.neip-ihb-effect10 .neip-ihb-info .neip-ihb-desc{text-align:center;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.dnext-neip-ihb.neip-ihb-effect10 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.dnext-neip-ihb.neip-ihb-effect10 .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transition-delay:.3s;transition-delay:.3s}.dnext-neip-ihb.neip-ihb-effect10 .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc{-webkit-transition-delay:.25s;transition-delay:.25s}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-left_to_right .neip-ihb-info{-webkit-transform:translate(-460px,-100px) rotate(-180deg);transform:translate(-460px,-100px) rotate(-180deg)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-left_to_right .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-left_to_right .neip-ihb-info .neip-ihb-desc{-webkit-transform:translateX(-300px) rotate(-90deg);transform:translateX(-300px) rotate(-90deg)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translate(0,0);transform:translate(0,0)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-right_to_left .neip-ihb-info{-webkit-transform:translate(460px,-100px) rotate(180deg);transform:translate(460px,-100px) rotate(180deg)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-right_to_left .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-right_to_left .neip-ihb-info .neip-ihb-desc{-webkit-transform:translateX(300px) rotate(90deg);transform:translateX(300px) rotate(90deg)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-top_to_bottom .neip-ihb-info{-webkit-transform:translate(-265px,-145px) rotate(-45deg);transform:translate(-265px,-145px) rotate(-45deg)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-bottom_to_top .neip-ihb-info .neip-ihb-heading,.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-top_to_bottom .neip-ihb-info .neip-ihb-desc,.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-top_to_bottom .neip-ihb-info .neip-ihb-heading{-webkit-transform:translate(200px,-200px);transform:translate(200px,-200px)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.2s;transition-delay:.2s}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.3s;transition-delay:.3s}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.4s;transition-delay:.4s}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-bottom_to_top .neip-ihb-info{-webkit-transform:translate(265px,145px) rotate(45deg);transform:translate(265px,145px) rotate(45deg)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-bottom_to_top .neip-ihb-info .neip-ihb-desc{-webkit-transform:translate(-200px,200px);transform:translate(-200px,200px)}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-heading{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.3s;transition-delay:.3s}.dnext-neip-ihb.neip-ihb-effect10.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info .neip-ihb-desc{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.4s;transition-delay:.4s}.dnext-neip-ihb.neip-ihb-effect11 .neip-ihb-img{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.dnext-neip-ihb.neip-ihb-effect11 .neip-ihb-info{background:#333;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect11 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0}.dnext-neip-ihb.neip-ihb-effect11 .neip-ihb-info .neip-ihb-desc{position:relative;text-align:center}.dnext-neip-ihb.neip-ihb-effect11 .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:scale(1.2);transform:scale(1.2)}.dnext-neip-ihb.neip-ihb-effect11 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1}.dnext-neip-ihb.neip-ihb-effect11.neip-ihb-left_to_right .neip-ihb-info{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.dnext-neip-ihb.neip-ihb-effect11.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect11.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translateX(0);transform:translateX(0)}.dnext-neip-ihb.neip-ihb-effect11.neip-ihb-right_to_left .neip-ihb-info{-webkit-transform:translateX(100%);transform:translateX(100%)}.dnext-neip-ihb.neip-ihb-effect11.neip-ihb-top_to_bottom .neip-ihb-info{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dnext-neip-ihb.neip-ihb-effect11.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info,.dnext-neip-ihb.neip-ihb-effect11.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect11.neip-ihb-bottom_to_top .neip-ihb-info{-webkit-transform:translateY(100%);transform:translateY(100%)}.dnext-neip-ihb.neip-ihb-effect12 .neip-ihb-img{opacity:1;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.dnext-neip-ihb.neip-ihb-effect12 .neip-ihb-info{background:#333;visibility:hidden;-webkit-transition:all .35s ease .2s;transition:all .35s ease .2s}.dnext-neip-ihb.neip-ihb-effect12 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0}.dnext-neip-ihb.neip-ihb-effect12 .neip-ihb-info .neip-ihb-desc{text-align:center}.dnext-neip-ihb.neip-ihb-effect12 .dnext-neip-ihb-hvr:hover .neip-ihb-img,.dnext-neip-ihb.neip-ihb-effect12 .neip-ihb-info{opacity:0;pointer-events:none;-webkit-transform:scale(.5);transform:scale(.5)}.dnext-neip-ihb.neip-ihb-effect12 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.dnext-neip-ihb.neip-ihb-effect12.neip-ihb-left_to_right .neip-ihb-img,.dnext-neip-ihb.neip-ihb-effect12.neip-ihb-right_to_left .neip-ihb-img{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.dnext-neip-ihb.neip-ihb-effect12.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateX(100%) rotate(180deg);transform:translateX(100%) rotate(180deg)}.dnext-neip-ihb.neip-ihb-effect12.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateX(-100%) rotate(-180deg);transform:translateX(-100%) rotate(-180deg)}.dnext-neip-ihb.neip-ihb-effect12.neip-ihb-bottom_to_top .neip-ihb-img,.dnext-neip-ihb.neip-ihb-effect12.neip-ihb-top_to_bottom .neip-ihb-img{-webkit-transform:translateY(0);transform:translateY(0)}.dnext-neip-ihb.neip-ihb-effect12.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dnext-neip-ihb.neip-ihb-effect12.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:translateY(100%);transform:translateY(100%)}.dnext-neip-ihb.neip-ihb-effect13{overflow:hidden;-webkit-perspective:900px;perspective:900px}.dnext-neip-ihb.neip-ihb-effect13 .neip-ihb-img{opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.dnext-neip-ihb.neip-ihb-effect13 .neip-ihb-info{background:#333;opacity:0;-webkit-transition:all .35s ease-in-out .3s;transition:all .35s ease-in-out .3s}.dnext-neip-ihb.neip-ihb-effect13 .neip-ihb-info .neip-ihb-heading{margin:30px 0 0}.dnext-neip-ihb.neip-ihb-effect13 .neip-ihb-info .neip-ihb-desc{text-align:center}.dnext-neip-ihb.neip-ihb-effect13 .dnext-neip-ihb-hvr:hover .neip-ihb-img{opacity:0;visibility:hidden}.dnext-neip-ihb.neip-ihb-effect13 .dnext-neip-ihb-hvr:hover .neip-ihb-info{visibility:visible;opacity:1}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-left_to_right .neip-ihb-img{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-left_to_right .neip-ihb-info{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 50%;transform-origin:0 50%}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-left_to_right .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:rotateY(0);transform:rotateY(0)}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-right_to_left .neip-ihb-img{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-right_to_left .neip-ihb-info{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-right_to_left .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:rotateY(0);transform:rotateY(0)}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-top_to_bottom .neip-ihb-img{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-top_to_bottom .neip-ihb-info{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-top_to_bottom .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:rotateX(0);transform:rotateX(0)}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-bottom_to_top .neip-ihb-img{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-bottom_to_top .neip-ihb-info{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-img{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.dnext-neip-ihb.neip-ihb-effect13.neip-ihb-bottom_to_top .dnext-neip-ihb-hvr:hover .neip-ihb-info{-webkit-transform:rotateX(0);transform:rotateX(0)}.neip-ihb-desc p:empty{padding-bottom:0}.dnxte_ultimate_image_hover img{max-width:100%;height:auto}.dnext-neip-uih-grid{position:relative;list-style:none;text-align:center;height:auto;width:100%}.dnext-neip-uih-grid figure{position:relative;float:left;overflow:hidden;height:100%;min-height:100%;width:100%;max-width:100%;text-align:center;cursor:pointer;border:0 solid #333}.dnext-neip-uih-grid figure img{position:relative;display:block;min-height:100%;max-width:100%;width:100%}.dnext-neip-uih-grid figure figcaption{padding:2em;color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dnext-neip-uih-grid figure figcaption::after,.dnext-neip-uih-grid figure figcaption::before{pointer-events:none}.dnext-neip-uih-grid figure figcaption,.dnext-neip-uih-grid figure figcaption>a,figure.dnext-neip-uih-effect-2 figcaption::before{position:absolute;left:0;top:0;width:100%;height:100%}.dnext-neip-uih-grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.dnext-neip-uih-grid figure .dnext-neip-uih-des-heading .dnext-neip-uih-main-heading{font-weight:200}.dnext-neip-uih-grid figure .dnext-neip-uih-des-heading .dnext-neip-uih-focus-heading{font-weight:800}.dnext-neip-uih-grid figure .dnext-neip-uih-des-heading,.dnext-neip-uih-grid figure .dnext-neip-uih-des-pra{margin:0}.dnext-neip-uih-grid figure .dnext-neip-uih-des-pra{letter-spacing:1px;font-size:16px}figure.dnext-neip-uih-effect-1 img{max-width:none;width:calc(100% + 50px);opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.dnext-neip-uih-effect-1 figcaption{text-align:left}figure.dnext-neip-uih-effect-1 figcaption>.dnext-neip-uih-descwrap{position:absolute;bottom:0;left:0;padding:2em;height:50%;width:100%}figure.dnext-neip-uih-effect-1 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-1 .dnext-neip-uih-des-pra{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.dnext-neip-uih-effect-1 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-5 figcaption .dnext-neip-uih-des-heading{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-1 .dnext-neip-uih-des-pra{color:rgba(255,255,255,.8);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-19:hover:before,figure.dnext-neip-uih-effect-1:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-1:hover img{opacity:1}figure.dnext-neip-uih-effect-1:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-1:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-1:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-1:hover .dnext-neip-uih-des-pra{-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s}figure.dnext-neip-uih-effect-2 figcaption::before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(72,76,97,0)),color-stop(75%,rgba(72,76,97,.8)));background:linear-gradient(to bottom,rgba(72,76,97,0) 0,rgba(72,76,97,.8) 75%);-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}figure.dnext-neip-uih-effect-2 .dnext-neip-uih-des-heading{position:absolute;left:0;top:50%;width:100%;-webkit-transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}figure.dnext-neip-uih-effect-2 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-2 figcaption::before,figure.dnext-neip-uih-effect-3 .dnext-neip-uih-des-heading i{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-2 .dnext-neip-uih-des-pra{position:absolute;bottom:0;left:0;padding:2em;width:100%;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.dnext-neip-uih-effect-2:hover .dnext-neip-uih-des-heading{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}figure.dnext-neip-uih-effect-2:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-2:hover figcaption::before,figure.dnext-neip-uih-effect-3:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-3:hover .dnext-neip-uih-des-heading i,figure.dnext-neip-uih-effect-3:hover figcaption::before,figure.dnext-neip-uih-effect-4:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-4:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-3{background:#4a3753}figure.dnext-neip-uih-effect-3 img{opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}figure.dnext-neip-uih-effect-3:hover img{opacity:.5}figure.dnext-neip-uih-effect-3 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-3 figcaption::before{position:absolute;bottom:0;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-3 figcaption::before{content:"";background:#266de8;height:10px;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.dnext-neip-uih-effect-3 .dnext-neip-uih-des-heading{padding:1em 1.5em;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.dnext-neip-uih-effect-3 .dnext-neip-uih-des-heading i{font-style:normal;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.dnext-neip-uih-effect-4{background:#18a367}figure.dnext-neip-uih-effect-4 img{height:auto}figure.dnext-neip-uih-effect-4 figcaption{padding:3em}figure.dnext-neip-uih-effect-4 figcaption::after,figure.dnext-neip-uih-effect-4 figcaption::before{position:absolute;content:"";opacity:0}figure.dnext-neip-uih-effect-4 figcaption::before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}figure.dnext-neip-uih-effect-4 figcaption::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}figure.dnext-neip-uih-effect-4 .dnext-neip-uih-des-heading{padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-4 .dnext-neip-uih-des-pra{padding:.5em 2em;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.dnext-neip-uih-effect-4 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-4 img{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.dnext-neip-uih-effect-4 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-4 figcaption::after,figure.dnext-neip-uih-effect-4 figcaption::before,figure.dnext-neip-uih-effect-4 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-4:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-4:hover figcaption::after,figure.dnext-neip-uih-effect-4:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.dnext-neip-uih-effect-4:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-4:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-4:hover figcaption::after,figure.dnext-neip-uih-effect-4:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}figure.dnext-neip-uih-effect-5{background:linear-gradient(45deg,#22682a 0,#9b4a1b 40%,#3a342a 100%)}figure.dnext-neip-uih-effect-5 img{opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}figure.dnext-neip-uih-effect-5 figcaption{padding:3em;background-color:rgba(58,52,42,.7);-webkit-transition:background-color .35s;transition:background-color .35s}figure.dnext-neip-uih-effect-5 figcaption::before,figure.dnext-neip-uih-effect-8 figcaption::before{position:absolute;left:30px;right:30px;top:30px;bottom:30px;content:"";border:1px solid #fff;opacity:0}figure.dnext-neip-uih-effect-5 figcaption::before{transform:scale(0);-webkit-transform:scale(0);transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-5 figcaption .dnext-neip-uih-des-heading{margin:20% 0 10px;transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0)}figure.dnext-neip-uih-effect-5 figcaption .dnext-neip-uih-des-pra{opacity:0;transform:scale(0);-webkit-transform:scale(0);transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-5:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-5:hover figcaption::before,figure.dnext-neip-uih-effect-7:hover img{opacity:1;transform:scale(1);-webkit-transform:scale(1)}figure.dnext-neip-uih-effect-6 figcaption{text-align:right}figure.dnext-neip-uih-effect-6 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-6 .dnext-neip-uih-des-pra{position:absolute;right:30px;left:30px;padding:10px 0}figure.dnext-neip-uih-effect-6 .dnext-neip-uih-des-pra{bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.dnext-neip-uih-effect-6 .dnext-neip-uih-des-heading{top:30px;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transition:-webkit-transform .35s;transform:translate3d(0,20px,0);-webkit-transform:translate3d(0,20px,0)}figure.dnext-neip-uih-effect-5 figcaption:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-6:hover .dnext-neip-uih-des-heading{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-6 .dnext-neip-uih-des-heading::after{position:absolute;top:100%;width:100%;height:4px;background:#fff;left:0;content:"";transform:translate3d(0,40px,0);-webkit-transform:translate3d(0,40px,0)}figure.dnext-neip-uih-effect-6 .dnext-neip-uih-des-heading::after,figure.dnext-neip-uih-effect-6 .dnext-neip-uih-des-pra{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-6:hover .dnext-neip-uih-des-heading::after,figure.dnext-neip-uih-effect-6:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-7{background-color:#17819c}figure.dnext-neip-uih-effect-7 img{opacity:.7;-webkit-transform:scale(1.15);transform:scale(1.15)}figure.dnext-neip-uih-effect-7:hover img{opacity:.5}figure.dnext-neip-uih-effect-7 .dnext-neip-uih-des-heading{margin-top:20%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.dnext-neip-uih-effect-7 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-7 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-7 .dnext-neip-uih-des-pra{margin:1em 0 0;padding:3em;border:1px solid #fff;opacity:0;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}figure.dnext-neip-uih-effect-7:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-8:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-7:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.dnext-neip-uih-effect-8{background:linear-gradient(45deg,#ff89e9 0,#05abe0 100%)}figure.dnext-neip-uih-effect-8 img{max-width:none;width:calc(100% + 60px);-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}figure.dnext-neip-uih-effect-8 figcaption::before{-webkit-tranfrom:translate3d(-20px,0,0);-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.dnext-neip-uih-effect-8 figcaption{float:left;padding:3em}figure.dnext-neip-uih-effect-8 .dnext-neip-uih-des-heading{padding:30% 0 10px}figure.dnext-neip-uih-effect-8 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-8 figcaption::before,figure.dnext-neip-uih-effect-8 img,figure.dnext-neip-uih-effect-9 figcaption::after,figure.dnext-neip-uih-effect-9 figcaption::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-8 .dnext-neip-uih-des-pra{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}figure.dnext-neip-uih-effect-8:hover img{opacity:.7}figure.dnext-neip-uih-effect-8:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-8:hover figcaption::before,figure.dnext-neip-uih-effect-9:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-9:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-9{background:#9e5406}figure.dnext-neip-uih-effect-9 img{opacity:.7;-webkit-transition:opacity .35s;transition:opacity .35s}figure.dnext-neip-uih-effect-9:hover img{opacity:.4}figure.dnext-neip-uih-effect-9 figcaption::after,figure.dnext-neip-uih-effect-9 figcaption::before{position:absolute;left:30px;right:30px;top:30px;bottom:30px;content:"";opacity:1}figure.dnext-neip-uih-effect-9 figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.dnext-neip-uih-effect-9 figcaption::after{border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.dnext-neip-uih-effect-9 .dnext-neip-uih-des-heading{padding-top:30%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.dnext-neip-uih-effect-9 .dnext-neip-uih-des-pra{padding:20px 2.5em;opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.dnext-neip-uih-effect-9:hover figcaption::after,figure.dnext-neip-uih-effect-9:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.dnext-neip-uih-effect-10 figcaption::after,figure.dnext-neip-uih-effect-10 figcaption::before,figure.dnext-neip-uih-effect-10 img,figure.dnext-neip-uih-effect-9 .dnext-neip-uih-des-pra{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-10 img{-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}figure.dnext-neip-uih-effect-10:hover img{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:translate3d(1,1,1)}figure.dnext-neip-uih-effect-10 figcaption::after,figure.dnext-neip-uih-effect-10 figcaption::before{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.dnext-neip-uih-effect-10:hover figcaption::before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}figure.dnext-neip-uih-effect-10:hover figcaption::after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}figure.dnext-neip-uih-effect-10 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-10 .dnext-neip-uih-des-pra{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-10 .dnext-neip-uih-des-heading{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0)}figure.dnext-neip-uih-effect-10 .dnext-neip-uih-des-pra{padding:.25em 2em;-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0)}figure.dnext-neip-uih-effect-10:hover .dnext-neip-uih-des-heading{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}figure.dnext-neip-uih-effect-10:hover .dnext-neip-uih-des-pra{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}figure.dnext-neip-uih-effect-11{background:-webkit-gradient(linear,left top,left bottom,from(#258dc8),to(#683c13));background:linear-gradient(to bottom,#258dc8 0,#683c13 100%)}figure.dnext-neip-uih-effect-11 img{-webkit-transition:opacity .35s;transition:opacity .35s}figure.dnext-neip-uih-effect-11:hover img{opacity:.4}figure.dnext-neip-uih-effect-11 figcaption::after,figure.dnext-neip-uih-effect-12 .dnext-neip-uih-des-heading::after{position:absolute;content:"";-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-11 figcaption::after{right:30px;bottom:30px;left:30px;height:calc(50% - 30px);border:7px solid #fff;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}figure.dnext-neip-uih-effect-11:hover figcaption::after,figure.dnext-neip-uih-effect-12:hover .dnext-neip-uih-des-heading::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-11 figcaption{padding:3em;text-align:left}figure.dnext-neip-uih-effect-11 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-12 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-11 .dnext-neip-uih-des-pra{position:absolute;right:60px;bottom:60px;left:60px;opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.dnext-neip-uih-effect-11:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-12:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-12:hover img{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-12{background:#42b078}figure.dnext-neip-uih-effect-12 img{max-width:none;width:calc(100% + 20px);-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.dnext-neip-uih-effect-12:hover img{opacity:.4}figure.dnext-neip-uih-effect-12 figcaption{text-align:left}figure.dnext-neip-uih-effect-12 .dnext-neip-uih-des-heading{position:relative;overflow:hidden;padding:.5em 0}figure.dnext-neip-uih-effect-12 .dnext-neip-uih-des-heading::after{bottom:0;left:0;width:100%;height:3px;background:#fff;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.dnext-neip-uih-effect-12 .dnext-neip-uih-des-pra{padding:1em 0;opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.dnext-neip-uih-effect-13 img{-webkit-transform:scale(1.12);transform:scale(1.12)}figure.dnext-neip-uih-effect-13:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.dnext-neip-uih-effect-13 figcaption{padding:3em}figure.dnext-neip-uih-effect-13 figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:"";-webkit-transform:scale(1.1);transform:scale(1.1)}figure.dnext-neip-uih-effect-12 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-13 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-13 figcaption::before,figure.dnext-neip-uih-effect-13 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-13 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-13 figcaption::before{opacity:0}figure.dnext-neip-uih-effect-13 .dnext-neip-uih-des-heading{padding:20% 0 20px}figure.dnext-neip-uih-effect-13 .dnext-neip-uih-des-pra{-webkit-transform:scale(1.5);transform:scale(1.5)}figure.dnext-neip-uih-effect-13:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-13:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.dnext-neip-uih-effect-14{background:#2e5d5a}figure.dnext-neip-uih-effect-14 img{max-width:none;width:calc(100% + 60px);opacity:1;-webkit-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.dnext-neip-uih-effect-14:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.dnext-neip-uih-effect-14 .dnext-neip-uih-des-heading{position:absolute;right:0;bottom:0;padding:1em 1.2em}figure.dnext-neip-uih-effect-14 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-14 img,figure.dnext-neip-uih-effect-15 p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-14 .dnext-neip-uih-des-pra{padding:0 10px 0 0;width:50%;border-right:1px solid #fff;text-align:right;opacity:0;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.dnext-neip-uih-effect-14:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-15{background:#2f3238}figure.dnext-neip-uih-effect-15 img{width:auto;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.dnext-neip-uih-effect-15 figcaption{text-align:left}figure.dnext-neip-uih-effect-15 .dnext-neip-uih-des-heading{position:relative;padding:.5em 0}figure.dnext-neip-uih-effect-15 p{display:inline-block;margin:0 0 .25em;padding:.4em 1em;color:#2f3238;text-transform:none;font-weight:500;font-size:75%;-webkit-transform:translate3d(-1000%,0,0);transform:translate3d(-1000%,0,0)}figure.dnext-neip-uih-effect-15 p:first-child{-webkit-transition-delay:.15s;transition-delay:.15s}figure.dnext-neip-uih-effect-15 p:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s}figure.dnext-neip-uih-effect-15 p:nth-of-type(3){-webkit-transition-delay:.05s;transition-delay:.05s}figure.dnext-neip-uih-effect-15:hover p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.dnext-neip-uih-effect-15:hover p:nth-of-type(2){-webkit-transition-delay:.05s;transition-delay:.05s}figure.dnext-neip-uih-effect-15:hover p:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}figure.dnext-neip-uih-effect-15:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.dnext-neip-uih-effect-15:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-16{background:#df4e4e}figure.dnext-neip-uih-effect-16 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-16 img{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-16 img{-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.dnext-neip-uih-effect-16 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-16 .dnext-neip-uih-des-pra{position:absolute;bottom:0;left:0;padding:30px}figure.dnext-neip-uih-effect-16 .dnext-neip-uih-des-pra{text-transform:none;font-size:90%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0}figure.dnext-neip-uih-effect-16:hover img{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}figure.dnext-neip-uih-effect-16:hover .dnext-neip-uih-des-heading{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.dnext-neip-uih-effect-16:hover .dnext-neip-uih-des-pra{opacity:1}figure.dnext-neip-uih-effect-17{background:#266de8}figure.dnext-neip-uih-effect-17 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-17 img{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-17 img{opacity:.95;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.dnext-neip-uih-effect-17:hover img{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}figure.dnext-neip-uih-effect-17 .dnext-neip-uih-des-heading{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.dnext-neip-uih-effect-17 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-18 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-17 .dnext-neip-uih-des-pra{opacity:0;-webkit-transform:perspective(1000px) rotate3d(1,0,0,90deg);transform:perspective(1000px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.dnext-neip-uih-effect-16:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-17:hover .dnext-neip-uih-des-heading{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-17:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}figure.dnext-neip-uih-effect-18{background:#3498db}figure.dnext-neip-uih-effect-18 img{opacity:.95;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.dnext-neip-uih-effect-18 figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:"";-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}figure.dnext-neip-uih-effect-18 .dnext-neip-uih-des-pra{position:absolute;right:0;bottom:0;margin:3em;padding:0 1em;max-width:150px;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}figure.dnext-neip-uih-effect-18 .dnext-neip-uih-des-heading{text-align:left}figure.dnext-neip-uih-effect-18:hover img{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.dnext-neip-uih-effect-18:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}figure.dnext-neip-uih-effect-18:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}figure.dnext-neip-uih-effect-19{z-index:auto;overflow:visible;background:#000}figure.dnext-neip-uih-effect-19 .dnext-neip-uih-des-heading:before,figure.dnext-neip-uih-effect-19:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#000;content:"";-webkit-transition:opacity .35s;transition:opacity .35s}figure.dnext-neip-uih-effect-19:before{-webkit-box-shadow:0 3px 30px rgba(0,0,0,.8);box-shadow:0 3px 30px rgba(0,0,0,.8);opacity:0}figure.dnext-neip-uih-effect-19 figcaption{z-index:1}figure.dnext-neip-uih-effect-19 img{opacity:1;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:perspective(1000px) translate3d(0,0,0);transform:perspective(1000px) translate3d(0,0,0)}figure.dnext-neip-uih-effect-19 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-19 .dnext-neip-uih-des-pra{background:#fff}figure.dnext-neip-uih-effect-19 .dnext-neip-uih-des-heading{position:relative;margin-top:2em;padding:.25em}figure.dnext-neip-uih-effect-19 .dnext-neip-uih-des-heading:before{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.5);box-shadow:0 1px 10px rgba(0,0,0,.5)}figure.dnext-neip-uih-effect-19 .dnext-neip-uih-des-pra{margin-top:1em;padding:.5em;font-weight:800;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1)}figure.dnext-neip-uih-effect-19:hover img{-webkit-transform:perspective(1000px) translate3d(0,0,21px);transform:perspective(1000px) translate3d(0,0,21px)}figure.dnext-neip-uih-effect-19:hover .dnext-neip-uih-des-heading:before{opacity:0}figure.dnext-neip-uih-effect-19:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.dnext-neip-uih-effect-20{background:linear-gradient(-45deg,#ec65b7 0,#05e0d8 100%)}figure.dnext-neip-uih-effect-20 img{opacity:.85;-webkit-transition:opacity .35s;transition:opacity .35s}figure.dnext-neip-uih-effect-20 .dnext-neip-uih-des-heading{border:2px solid #fff}figure.dnext-neip-uih-effect-20 .dnext-neip-uih-des-pra{width:50%;height:50%;border:2px solid #fff}figure.dnext-neip-uih-effect-20 .dnext-neip-uih-des-heading{padding:20px;width:50%;height:50%;text-align:left;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(10px,10px,0);transform:translate3d(10px,10px,0)}figure.dnext-neip-uih-effect-20 .dnext-neip-uih-des-pra{float:right;padding:20px;text-align:right;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.dnext-neip-uih-effect-20:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-20:hover .dnext-neip-uih-des-pra{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-20:hover .dnext-neip-uih-des-pra{opacity:1}figure.dnext-neip-uih-effect-20:hover img{opacity:.6}figure.dnext-neip-uih-effect-21{background:linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%)}figure.dnext-neip-uih-effect-21 img{opacity:.9}figure.dnext-neip-uih-effect-21 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-21 figcaption::after,figure.dnext-neip-uih-effect-21 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-21 figcaption::after{position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:"";opacity:0;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.dnext-neip-uih-effect-21 .dnext-neip-uih-des-heading{opacity:1}figure.dnext-neip-uih-effect-21 .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-21 .dnext-neip-uih-des-pra{-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}figure.dnext-neip-uih-effect-21 .dnext-neip-uih-des-heading{padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-21 .dnext-neip-uih-des-pra{padding:.5em 2em;text-transform:none;font-size:.85em;opacity:0}figure.dnext-neip-uih-effect-21:hover img{opacity:.7;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.dnext-neip-uih-effect-21:hover figcaption::after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}figure.dnext-neip-uih-effect-21:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-21:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.dnext-neip-uih-effect-22{background:#030c17}figure.dnext-neip-uih-effect-22 img{opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}figure.dnext-neip-uih-effect-22 figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;-webkit-box-shadow:0 0 0 30px rgba(255,255,255,.2);box-shadow:0 0 0 30px rgba(255,255,255,.2);content:"";-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}figure.dnext-neip-uih-effect-22 .dnext-neip-uih-des-heading{margin:20% 0 10px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-22 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-22 figcaption::before{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-22 .dnext-neip-uih-des-pra{padding:1em;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.dnext-neip-uih-effect-22:hover .dnext-neip-uih-des-heading{-webkit-transform:scale(.9);transform:scale(.9)}figure.dnext-neip-uih-effect-22:hover .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-22:hover figcaption::before,figure.dnext-neip-uih-effect-23:hover figcaption::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.dnext-neip-uih-effect-22:hover figcaption{background-color:transparent}figure.dnext-neip-uih-effect-22:hover img{opacity:.4}figure.dnext-neip-uih-effect-23{background:linear-gradient(-45deg,#000 0,#fff 100%)}figure.dnext-neip-uih-effect-23 img{margin:-10px 0 0 -10px;max-width:none;width:calc(100% + 10px);opacity:.9;-webkit-transform:translate3d(10px,10px,0);transform:translate3d(10px,10px,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.dnext-neip-uih-effect-23 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-23 figcaption::before,figure.dnext-neip-uih-effect-23 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-23 figcaption::before{position:absolute;right:-100px;bottom:-100px;width:300px;height:300px;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 0 900px rgba(255,255,255,.2);box-shadow:0 0 0 900px rgba(255,255,255,.2);content:"";opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.dnext-neip-uih-effect-23:hover img{opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-23 .dnext-neip-uih-des-heading{text-align:left;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(5px,5px,0);transform:translate3d(5px,5px,0)}figure.dnext-neip-uih-effect-23 .dnext-neip-uih-des-pra{position:absolute;right:0;bottom:0;padding:0 1.5em 1.5em 0;width:140px;text-align:right;opacity:0;-webkit-transform:translate3d(20px,20px,0);transform:translate3d(20px,20px,0)}figure.dnext-neip-uih-effect-23:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-23:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.dnext-neip-uih-effect-24{background:linear-gradient(-45deg,#34495e 0,#cc6055 100%)}figure.dnext-neip-uih-effect-24 .dnext-neip-uih-des-pra,figure.dnext-neip-uih-effect-24 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.dnext-neip-uih-effect-24:hover img{opacity:.1;-webkit-transform:scale3d(2,2,1);transform:scale3d(2,2,1)}figure.dnext-neip-uih-effect-24 .dnext-neip-uih-des-heading{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}figure.dnext-neip-uih-effect-24 .dnext-neip-uih-des-pra{position:absolute;bottom:0;left:0;margin:20px;padding:30px;border:2px solid #fff;text-transform:none;font-size:90%;opacity:0;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transform-origin:50% -100%;transform-origin:50% -100%}figure.dnext-neip-uih-effect-24:hover .dnext-neip-uih-des-heading,figure.dnext-neip-uih-effect-24:hover .dnext-neip-uih-des-pra{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.dnect-neip-uih-desc{height:100%}.dnext-neip-uih-des-pra p:empty,.dnext-neip-uih-descwrap p:empty,p.dnext-neip-uih-des-pra:empty{margin:0;padding:0}.dnext-neip-uih-des-pra p:empty:before{display:none}img{max-width:100%;height:auto}.dnext-neip-iie-grid{position:relative;list-style:none;text-align:center;width:100%}.dnext-neip-iie-grid figure{position:relative;float:left;overflow:hidden;height:100%;min-height:100%;width:100%;max-width:100%;background:#3085a3;text-align:center;cursor:pointer;border-style:solid;border-width:0;border-color:#333}.dnext-neip-iie-grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8;width:100%}.dnext-neip-iie-grid figure figcaption{padding:2em;color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dnext-neip-iie-grid figure figcaption::after,.dnext-neip-iie-grid figure figcaption::before{pointer-events:none}.dnext-neip-iie-grid figure figcaption,.dnext-neip-iie-grid figure figcaption>a{position:absolute;left:0;top:0;width:100%;height:100%}.dnext-neip-iie-grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.dnext-neip-iie-grid figure .dnext-neip-iie-des-heading{word-spacing:-.15em}.dnext-neip-iie-grid figure .dnext-neip-iie-des-heading .dnext-neip-main-heading{font-weight:300}.dnext-neip-iie-grid figure .dnext-neip-iie-des-heading .dnext-neip-focus-text{font-weight:800}.dnext-neip-iie-grid figure .dnext-neip-iie-des-heading,.dnext-neip-iie-grid figure .dnext-neip-iie-des-pra{margin:0}.dnext-neip-iie-grid figure .dnext-neip-iie-des-pra{letter-spacing:1px;font-size:16px}figure.effect-zoe figcaption{top:auto;bottom:0;padding:1em;height:3.75em;background:#266de8;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}figure.effect-zoe p.icon-links a{float:right;color:#3c4a50;font-size:1.4em;margin:.5em}figure.effect-zoe:hover p.icon-links a:focus,figure.effect-zoe:hover p.icon-links a:hover{color:#252d31}figure.effect-zoe p.description{position:absolute;bottom:8em;padding:2em;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;-webkit-backface-visibility:hidden}figure.effect-zoe .dnext-neip-iie-des-heading,figure.effect-zoe p.icon-links a{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}figure.effect-zoe p.icon-links a span::before{display:inline-block;padding:8px 10px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}figcaption a i::before,figcaption a span::before{opacity:0}figure.effect-zoe .dnext-neip-iie-des-heading{display:inline-block;float:left}figure.effect-zoe:hover p.description{opacity:1}figure.effect-zoe:hover .dnext-neip-iie-des-heading,figure.effect-zoe:hover figcaption,figure.effect-zoe:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe:hover .dnext-neip-iie-des-heading{-webkit-transition-delay:.05s;transition-delay:.05s}figure.effect-zoe:hover p.icon-links a:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-zoe:hover p.icon-links a:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-zoe:hover p.icon-links a:first-child{-webkit-transition-delay:.2s;transition-delay:.2s}.dnext-neip-iie-des-heading,.dnext-neip-iie-heading{text-transform:none}figure.effect-hera{background:#303fa9}figure.effect-hera .dnext-neip-iie-heading{font-size:158.75%}figure.effect-hera .dnext-neip-iie-heading,figure.effect-hera figcaption::before,figure.effect-hera p{position:absolute;top:50%;left:50%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform-origin:50%;transform-origin:50%}figure.effect-hera .dnext-neip-iie-heading,figure.effect-hera p{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-hera p{width:100px;text-transform:none;font-size:121%;line-height:2}figure.effect-hera figcaption::before{width:200px;height:200px;border:2px solid #fff;content:"";opacity:0;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1)}figure.effect-hera p a{color:#fff}figure.effect-hera p a:focus,figure.effect-hera p a:hover{opacity:.6}figure.effect-hera p span{opacity:0!important;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.effect-hera p a:first-child span{-webkit-transform:translate3d(-30px,-30px,0);transform:translate3d(-30px,-30px,0)}figure.effect-hera p a:nth-child(2) span{-webkit-transform:translate3d(30px,-30px,0);transform:translate3d(30px,-30px,0)}figure.effect-hera p a:nth-child(3) span{-webkit-transform:translate3d(-30px,30px,0);transform:translate3d(-30px,30px,0)}figure.effect-hera p a:nth-child(4) span{-webkit-transform:translate3d(30px,30px,0);transform:translate3d(30px,30px,0)}figure.effect-hera:hover figcaption::before{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1)}figure.effect-hera:hover .dnext-neip-iie-heading{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1);transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1)}figure.effect-hera:hover p span:empty{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}figure.effect-hera:hover p span{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1!important}figure.effect-winston{background:#162633;text-align:left}figure.effect-winston img{-webkit-transition:opacity .45s;transition:opacity .45s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-winston figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHByZXNlcnZlckFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PSIwIDAgNDggMzYiPg0KPHBvbHlnb24gZmlsbD0iI2ZmZiIgcG9pbnRzPSIwLDM2IDQ4LDAgNDgsMzYgIi8+DQo8L3N2Zz4NCg==");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;content:"";-webkit-transition:opacity .45s,-webkit-transform .45s;transition:opacity .45s,transform .45s;transition:opacity .45s,transform .45s,-webkit-transform .45s;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}figure.effect-winston .dnext-neip-iie-heading{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-winston p{position:absolute;right:0;bottom:8px;padding:0 1.5em 7% 0}figure.effect-winston a{margin:0 10px;color:#5d504f;font-size:170%}figure.effect-winston a:focus,figure.effect-winston a:hover{color:#cc6055}figure.effect-winston p a i{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}figure.effect-phoebe:hover img,figure.effect-terry:hover img,figure.effect-winston:hover img{opacity:.6}figure.effect-winston:hover .dnext-neip-iie-heading,figure.effect-winston:hover p i{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-winston:hover figcaption::before{opacity:.7;-webkit-transform:rotate3d(0,0,1,20deg);transform:rotate3d(0,0,1,20deg)}figure.effect-winston:hover p i{opacity:1}figure.effect-winston:hover p a:nth-child(3) i{-webkit-transition-delay:.05s;transition-delay:.05s}figure.effect-winston:hover p a:nth-child(2) i{-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-winston:hover p a:first-child i{-webkit-transition-delay:.15s;transition-delay:.15s}figure.effect-terry{background:#34495e}figure.effect-terry figcaption{padding:1em}figure.effect-terry .dnext-neip-iie-heading,figure.effect-terry figcaption::after,figure.effect-terry figcaption::before{position:absolute;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}figure.effect-terry figcaption::after,figure.effect-terry figcaption::before{width:200%;height:200%;border-style:solid;border-color:#000;content:""}figure.effect-terry figcaption::before{right:0;bottom:0;border-width:0 70px 60px 0;-webkit-transform:translate3d(70px,60px,0);transform:translate3d(70px,60px,0)}figure.effect-terry figcaption::after{top:0;left:0;border-width:15px 0 0 15px;-webkit-transform:translate3d(-15px,-15px,0);transform:translate3d(-15px,-15px,0)}figure.effect-terry img,figure.effect-terry p a{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.effect-terry img{opacity:.85}figure.effect-terry .dnext-neip-iie-heading{bottom:0;left:0;padding:.4em 10px;width:50%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.effect-terry p{float:right;clear:both;text-align:left;text-transform:none;font-size:111%}figure.effect-terry p a{display:block;margin-bottom:1em;color:#fff;opacity:0;-webkit-transform:translate3d(90px,0,0);transform:translate3d(90px,0,0)}figure.effect-terry p a:focus,figure.effect-terry p a:hover{color:#f3cf3f}figure.effect-phoebe:hover .dnext-neip-iie-heading,figure.effect-terry:hover .dnext-neip-iie-heading,figure.effect-terry:hover figcaption::after,figure.effect-terry:hover figcaption::before,figure.effect-terry:hover p a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-terry:hover p a{opacity:1}figure.effect-terry:hover p a:first-child{-webkit-transition-delay:.025s;transition-delay:.025s}figure.effect-terry:hover p a:nth-child(2){-webkit-transition-delay:.05s;transition-delay:.05s}figure.effect-terry:hover p a:nth-child(3){-webkit-transition-delay:.075s;transition-delay:.075s}figure.effect-terry:hover p a:nth-child(4){-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-phoebe{background:#675983}figure.effect-phoebe img{opacity:.85;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-phoebe figcaption::before,figure.effect-phoebe p a{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}figure.effect-phoebe figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHByZXNlcnZlckFzcGVjdFJhdGlvPSJub25lIiB2aWV3Qm94PSIwIDAgNDggMzYiPg0KPHBhdGggZmlsbD0iIzY3NTk4MyIgZD0iTTAsMHYzNmg0OFYwSDB6IE0yNC4wNzIsMzMuNjg4TDMuNTQyLDNoNDAuOTE3TDI0LjA3MiwzMy42ODh6Ii8+DQo8cGF0aCBmaWxsPSIjNjc1OTgzIiBkPSJNMCwwdjM2aDQ4VjBIMHogTTI0LjA3MiwzMy42ODhMMy41NDIsM2g0MC45MTdMMjQuMDcyLDMzLjY4OHoiLz4NCjwvc3ZnPg0K");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;content:"";-webkit-transform:scale3d(5,2.5,1);transform:scale3d(5,2.5,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-phoebe:hover figcaption::before{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-phoebe .dnext-neip-iie-heading{text-align:center!important;margin-top:1em;-webkit-transition:transform .35s;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-phoebe p a{margin:.5em;color:#fff;font-size:140%;opacity:0;position:relative;display:inline-block}figure.effect-phoebe p a:first-child{-webkit-transform:translate3d(-60px,-60px,0);transform:translate3d(-60px,-60px,0)}figure.effect-phoebe p a:nth-child(2){-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}figure.effect-phoebe p a:nth-child(3){-webkit-transform:translate3d(60px,-60px,0);transform:translate3d(60px,-60px,0)}figure.effect-kira:hover p,figure.effect-phoebe:hover p a{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-kira{background:#fff;text-align:left}figure.effect-kira img{-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-kira figcaption{z-index:1}figure.effect-kira p{padding:2.25em .5em;font-weight:600;font-size:100%;line-height:1.5;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-kira p a{margin:0 .5em;color:#101010}figure.effect-kira p a:focus,figure.effect-kira p a:hover{opacity:.6}figure.effect-kira figcaption::before{position:absolute;top:0;right:2em;left:2em;z-index:-1;height:3.5em;background:#000;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,4em,0) scale3d(1,.023,1);transform:translate3d(0,4em,0) scale3d(1,.023,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.effect-kira:hover img{opacity:.5}figure.effect-kira:hover figcaption::before{opacity:.7;-webkit-transform:translate3d(0,5em,0) scale3d(1,1,1);transform:translate3d(0,5em,0) scale3d(1,1,1)}.dnxtiep_iie_icon{font-size:35px;color:#fff;border-width:0;border-style:solid;border-color:#333;font-family:"ETModules"}.ht-form {
margin: 0;
padding: 0;
}
.ht-form-elem {
--white: #ffffff;
--black: #000000;
--ht-primary: #2563eb;
--ht-primary-hover: #0d55f1; --ht-label-color: #111827;
--ht-label-fz: 14px;
--ht-label-fz-sm: 14px;
--ht-label-fz-lg: 14px;
--ht-label-fw: 500;
--ht-label-lh: 1.5; --ht-field-help-color: #868e96;
--ht-field-help-fz: 12px;
--ht-field-help-fw: 400;
--ht-field-help-lh: 1.5; --ht-field-help-tooltip-color: var(--white);
--ht-field-help-tooltip-bg-color: #323232;
--ht-field-help-tooltip-radius: 4px;
--ht-field-help-tooltip-fz: 12px;
--ht-field-help-tooltip-fw: 400;
--ht-field-help-tooltip-lh: 1.5;
--ht-field-help-tooltip-icon-color: #323232;
--ht-field-help-tooltip-icon-size: 14px; --ht-field-color: var(--black);
--ht-field-bg-color: var(--white);
--ht-field-radius: 4px;
--ht-field-fz: 14px;
--ht-field-fz-sm: 16px;
--ht-field-fz-lg: 18px;
--ht-field-fw: 400;
--ht-field-lh: 1.5;
--ht-field-border-width: 1px;
--ht-field-border-style: solid;
--ht-field-border-color: #dddddd;
--ht-field-border-color-focus: var(--ht-primary); --ht-checkbox-label-color: var(--black);
--ht-checkbox-label-fz: 16px;
--ht-checkbox-label-fz-sm: 14px;
--ht-checkbox-label-fz-lg: 18px;
--ht-checkbox-label-fw: 400;
--ht-checkbox-label-lh: 1.5;
--ht-checkbox-size: 18px;
--ht-checkbox-size-sm: 16px;
--ht-checkbox-size-lg: 22px;
--ht-checkbox-radius: 4px;
--ht-checkbox-gap: 10px;
--ht-checkbox-border-width: 1px;
--ht-checkbox-border-style: solid;
--ht-checkbox-border-color: #dddddd;
--ht-checkbox-border-color-active: var(--ht-primary);
--ht-checkbox-bg-color: var(--white);
--ht-checkbox-bg-color-active: var(--ht-primary);
--ht-checkbox-check-color: var(--white); --ht-radio-label-color: var(--black);
--ht-radio-label-fz: 16px;
--ht-radio-label-fz-sm: 14px;
--ht-radio-label-fz-lg: 18px;
--ht-radio-label-fw: 400;
--ht-radio-label-lh: 1.5;
--ht-radio-size: 18px;
--ht-radio-size-sm: 16px;
--ht-radio-size-lg: 22px;
--ht-radio-radius: 100%;
--ht-radio-gap: 10px;
--ht-radio-border-width: 1px;
--ht-radio-border-style: solid;
--ht-radio-border-color: #dddddd;
--ht-radio-border-color-active: var(--ht-primary);
--ht-radio-bg-color: var(--white);
--ht-radio-bg-color-active: var(--ht-primary);
--ht-radio-check-color: var(--white); --ht-range-track-bg: #e5e7eb;
--ht-range-track-bg-active: var(--ht-primary);
--ht-range-thumb-bg: var(--ht-primary);
--ht-range-thumb-radius: 50%;
--ht-range-value-color: #868e96;
--ht-range-value-fz: 14px;
--ht-range-value-fz-sm: 12px;
--ht-range-value-fz-lg: 16px;
--ht-range-value-fw: 400;
--ht-range-value-lh: 1.5; --ht-select-dp-selected-bg-color: var(--ht-primary);
--ht-select-dp-selected-color: var(--white);
--ht-select-dp-highlighted-bg-color: var(--ht-primary-hover);
--ht-select-dp-highlighted-color: var(--white);
--ht-select-selected-bg-color: var(--ht-primary);
--ht-select-selected-color: var(--white); --ht-gdpr-label-color: var(--black);
--ht-gdpr-label-fz: 15px;
--ht-gdpr-label-fz-sm: 13px;
--ht-gdpr-label-fz-lg: 17px;
--ht-gdpr-label-fw: 400;
--ht-gdpr-label-lh: 1.5;
--ht-gdpr-size: 18px;
--ht-gdpr-size-sm: 16px;
--ht-gdpr-size-lg: 22px;
--ht-gdpr-gap: 10px;
--ht-gdpr-border-width: 1px;
--ht-gdpr-border-style: solid;
--ht-gdpr-border-color: #dddddd;
--ht-gdpr-border-color-active: var(--ht-primary);
--ht-gdpr-bg-color: var(--white);
--ht-gdpr-bg-color-active: var(--ht-primary);
--ht-gdpr-check-color: var(--white);
--ht-gdpr-radius: 4px; --ht-terms-conditions-label-color: var(--black);
--ht-terms-conditions-label-fz: 15px;
--ht-terms-conditions-label-fz-sm: 13px;
--ht-terms-conditions-label-fz-lg: 17px;
--ht-terms-conditions-label-fw: 400;
--ht-terms-conditions-label-lh: 1.5;
--ht-terms-conditions-size: 18px;
--ht-terms-conditions-size-sm: 16px;
--ht-terms-conditions-size-lg: 22px;
--ht-terms-conditions-link-color: var(--ht-primary);
;
--ht-terms-conditions-link-hover-color: var(--ht-primary);
;
--ht-terms-conditions-gap: 10px;
--ht-terms-conditions-border-width: 1px;
--ht-terms-conditions-border-style: solid;
--ht-terms-conditions-border-color: #dddddd;
--ht-terms-conditions-border-color-active: var(--ht-primary);
--ht-terms-conditions-bg-color: var(--white);
--ht-terms-conditions-bg-color-active: var(--ht-primary);
--ht-terms-conditions-check-color: var(--white);
--ht-terms-conditions-radius: 4px; --ht-date-time-selected-bg-color: var(--ht-primary);
--ht-date-time-selected-border-color: var(--ht-primary);
--ht-date-time-selected-color: var(--white); --ht-ratings-size: 24px;
--ht-ratings-size-sm: 20px;
--ht-ratings-size-lg: 28px;
--ht-ratings-color: #d1d5db;
--ht-ratings-color-active: #fbbf24;
--ht-ratings-gap: 4px; --ht-signature-border-color: #dddddd;
--ht-signature-bg-color: var(--white);
--ht-signature-pen-color: var(--black);
--ht-signature-clear-btn-color: var(--white);
--ht-signature-clear-btn-bg: #ef4444;
--ht-signature-radius: 4px; --ht-file-upload-border-color: #dddddd;
--ht-file-upload-border-style: dashed;
--ht-file-upload-bg-color: #f9fafb;
--ht-file-upload-btn-color: var(--white);
--ht-file-upload-btn-bg: var(--ht-primary);
--ht-file-upload-radius: 4px; --ht-section-break-heading-color: #111827;
--ht-section-break-heading-fz: 18px;
--ht-section-break-heading-fw: 600;
--ht-section-break-divider-color: #e5e7eb;
--ht-section-break-divider-width: 1px;
--ht-section-break-divider-style: solid; --ht-nps-color: #374151;
--ht-nps-color-active: var(--white);
--ht-nps-bg-color: #f3f4f6;
--ht-nps-bg-color-active: var(--ht-primary);
--ht-nps-fz: 14px;
--ht-nps-radius: 4px; --ht-field-error-color: #ef4444;
--ht-field-error-border-color: #ef4444; --ht-field-prefix-suffix-color: #000000;
--ht-field-prefix-suffix-bg: #eeeeee; --ht-submit-button-color: var(--white);
--ht-submit-button-color-hover: var(--white);
--ht-submit-button-bg: var(--ht-primary);
--ht-submit-button-hover-bg: var(--ht-primary-hover);
--ht-submit-button-border-width: 1px;
--ht-submit-button-border-style: solid;
--ht-submit-button-border-color: var(--ht-primary);
--ht-submit-button-border-color-hover: var(--ht-primary-hover);
--ht-submit-button-radius: 4px;
--ht-submit-button-fz: 14px;
--ht-submit-button-fz-sm: 12px;
--ht-submit-button-fz-lg: 16px;
--ht-submit-button-fw: 500;
--ht-submit-button-lh: 1.5;
display: block;
width: 100%;
color: var(--ht-field-color);
}
.ht-form-elem,
.ht-form-elem::before,
.ht-form-elem::after,
.ht-form-elem *,
.ht-form-elem *::after,
.ht-form-elem *::before {
box-sizing: border-box;
}
.ht-form-elem p:last-child:not(.ht-form-section-break) {
margin-bottom: 0;
} .ht-form-elem.ht-form-elem-gdpr-field .ht-form-elem-head,
.ht-form-elem.ht-form-elem-terms-conditions-field .ht-form-elem-head,
.ht-form-elem.ht-form-elem-recaptcha-field .ht-form-elem-head,
.ht-form-elem.ht-form-elem-submit-field .ht-form-elem-head {
display: none;
} .ht-form-elem .ht-form-elem-inner {
display: flex; }
.ht-form-elem.ht-form-elem-label-top .ht-form-elem-inner {
flex-direction: column;
}
.ht-form-elem.ht-form-elem-label-right .ht-form-elem-inner {
flex-direction: row-reverse;
align-items: center;
}
.ht-form-elem.ht-form-elem-label-bottom .ht-form-elem-inner {
flex-direction: column-reverse;
}
.ht-form-elem.ht-form-elem-label-left .ht-form-elem-inner {
flex-direction: row;
align-items: center;
} .ht-form-elem .ht-form-elem-head {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin-block-end: 8px;
}
.ht-form-elem .ht-form-elem-head:empty {
display: none;
}
.ht-form-elem .ht-form-elem-head .ht-form-elem-error {
margin-top: 0;
} .ht-form-elem-align-center .ht-form-elem-content {
justify-content: center;
}
.ht-form-elem-align-right .ht-form-elem-content {
justify-content: flex-end;
} .ht-form-elem-group {
display: flex;
flex-direction: column;
gap: 20px;
width: 100%;
}
.ht-form-elem-group:not(.ht-form-elem) {
gap: 0;
}
.ht-form-elem-group:not(.ht-form-elem) .ht-form-elem:not(:last-child):not(.ht-form-elem-hidden-field) {
margin-block-end: 20px;
} .ht-form-elem .ht-form-elem-label {
color: var(--ht-label-color);
font-size: var(--ht-label-fz);
font-weight: var(--ht-label-fw);
line-height: var(--ht-label-lh);
margin: 0;
}
.ht-form-elem .ht-form-elem-label-hidden {
color: var(--ht-field-help-color);
}
.ht-form-elem .ht-form-elem-label-hidden svg {
transform: translateY(3px);
margin-right: 5px;
}
.ht-form-elem .ht-form-elem-is-required {
position: relative;
}
.ht-form-elem .ht-form-elem-is-required::after {
content: '*';
color: red;
margin-left: 3px;
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-label {
font-size: var(--ht-label-fz-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-label {
font-size: var(--ht-label-fz-lg);
} .ht-form-elem .ht-form-elem-content {
display: flex;
flex-direction: row;
flex: 1;
flex-wrap: wrap;
position: relative;
} .ht-form-elem .ht-form-elem-help {
margin-bottom: 0;
margin-top: 4px;
font-size: var(--ht-field-help-fz);
font-weight: var(--ht-field-help-fw);
line-height: var(--ht-field-help-lh);
color: var(--ht-field-help-color);
} .ht-form-elem .ht-form-elem-help-tooltip {
position: relative;
display: flex;
align-self: center;
}
.ht-form-elem .ht-form-elem-help-tooltip svg {
cursor: pointer;
color: var(--ht-field-help-tooltip-icon-color);
width: var(--ht-field-help-tooltip-icon-size);
height: var(--ht-field-help-tooltip-icon-size);
}
.ht-form-elem .ht-form-elem-help-tooltip-text {
position: absolute;
bottom: calc(100% + 5px);
left: 50%;
background-color: var(--ht-field-help-tooltip-bg-color);
color: var(--ht-field-help-tooltip-color);
padding: 5px 12px;
border-radius: var(--ht-field-radius);
font-size: var(--ht-field-help-tooltip-fz);
font-weight: var(--ht-field-help-tooltip-fw);
line-height: var(--ht-field-help-tooltip-lh);
visibility: hidden;
opacity: 0;
transition: opacity 0.3s ease;
z-index: 1000;
transform: translateX(-50%);
box-sizing: border-box;
white-space: nowrap;
}
.ht-form-elem .ht-form-elem-help-tooltip:hover .ht-form-elem-help-tooltip-text {
visibility: visible;
opacity: 1;
} .ht-form-elem-group.ht-form-elem-name {
flex-direction: row;
gap: 20px;
}
.ht-form-elem-group.ht-form-elem-name .ht-form-elem {
margin-block-end: 0 !important;
} .ht-form-elem-prefix,
.ht-form-elem-suffix {
background-color: var(--ht-field-prefix-suffix-bg);
color: var(--ht-field-prefix-suffix-color);
line-height: 20px;
padding: 6px 15px;
font-size: var(--ht-field-fz);
display: flex;
align-items: center;
} .ht-form-elem .ht-form-elem-input[type="text"],
.ht-form-elem .ht-form-elem-input[type="email"],
.ht-form-elem .ht-form-elem-input[type="number"],
.ht-form-elem .ht-form-elem-input[type="password"],
.ht-form-elem .ht-form-elem-input[type="tel"],
.ht-form-elem .ht-form-elem-input[type="url"],
.ht-form-elem .ht-form-elem-select,
.ht-form-elem .ht-form-elem-textarea {
flex: 1;
background-color: var(--ht-field-bg-color);
border: var(--ht-field-border-width) var(--ht-field-border-style) var(--ht-field-border-color);
padding: 6px 15px;
color: var(--ht-field-color);
font-size: var(--ht-field-fz);
font-weight: var(--ht-field-fw);
line-height: var(--ht-field-lh);
max-width: none;
border-radius: var(--ht-field-radius);
width: 100%;
}
.ht-form-elem .ht-form-elem-input[type="text"]:focus,
.ht-form-elem .ht-form-elem-input[type="email"]:focus,
.ht-form-elem .ht-form-elem-input[type="number"]:focus,
.ht-form-elem .ht-form-elem-input[type="password"]:focus,
.ht-form-elem .ht-form-elem-input[type="tel"]:focus,
.ht-form-elem .ht-form-elem-input[type="url"]:focus,
.ht-form-elem .ht-form-elem-select:focus,
.ht-form-elem .ht-form-elem-textarea:focus {
box-shadow: none;
outline: none;
border-color: var(--ht-field-border-color-focus);
} .ht-form-elem .ht-form-elem-input[type="text"],
.ht-form-elem .ht-form-elem-input[type="email"],
.ht-form-elem .ht-form-elem-input[type="number"],
.ht-form-elem .ht-form-elem-input[type="password"],
.ht-form-elem .ht-form-elem-input[type="tel"],
.ht-form-elem .ht-form-elem-input[type="url"],
.ht-form-elem .ht-form-elem-select {
height: 40px;
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-input[type="text"],
.ht-form-elem.ht-form-elem-small .ht-form-elem-input[type="email"],
.ht-form-elem.ht-form-elem-small .ht-form-elem-input[type="number"],
.ht-form-elem.ht-form-elem-small .ht-form-elem-input[type="password"],
.ht-form-elem.ht-form-elem-small .ht-form-elem-input[type="tel"],
.ht-form-elem.ht-form-elem-small .ht-form-elem-input[type="url"],
.ht-form-elem.ht-form-elem-small .ht-form-elem-select {
height: 34px;
font-size: var(--ht-field-fz-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-input[type="text"],
.ht-form-elem.ht-form-elem-large .ht-form-elem-input[type="email"],
.ht-form-elem.ht-form-elem-large .ht-form-elem-input[type="number"],
.ht-form-elem.ht-form-elem-large .ht-form-elem-input[type="password"],
.ht-form-elem.ht-form-elem-large .ht-form-elem-input[type="tel"],
.ht-form-elem.ht-form-elem-large .ht-form-elem-input[type="url"],
.ht-form-elem.ht-form-elem-large .ht-form-elem-select {
height: 48px;
font-size: var(--ht-field-fz-lg);
}
.ht-form-elem .ht-form-elem-textarea[readonly] {
background-color: var(--ht-field-bg-color);
} .ht-form-elem .ht-form-elem-textarea {
height: 120px;
padding: 15px;
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-textarea {
height: 70px;
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-textarea {
height: 170px;
} .ht-form-elem .ht-form-elem-checkboxes {
display: flex;
flex-wrap: wrap;
flex-direction: row;
row-gap: 5px;
column-gap: 20px;
width: 100%;
}
.ht-form-elem .ht-form-elem-checkboxes-col1 {
flex-direction: column;
}
.ht-form-elem .ht-form-elem-checkboxes-col2 .ht-form-elem-checkbox {
max-width: calc(50% - 10px);
width: 100%;
}
.ht-form-elem .ht-form-elem-checkboxes-col3 .ht-form-elem-checkbox {
max-width: calc(33.333% - 13.5px);
width: 100%;
}
.ht-form-elem .ht-form-elem-checkboxes-col4 .ht-form-elem-checkbox {
max-width: calc(25% - 15px);
width: 100%;
}
.ht-form-elem .ht-form-elem-checkbox {
display: flex;
align-items: center;
gap: var(--ht-checkbox-gap);
}
.ht-form-elem .ht-form-elem-checkbox-inner {
position: relative;
width: var(--ht-checkbox-size);
height: var(--ht-checkbox-size);
color: var(--ht-checkbox-check-color);
display: flex;
}
.ht-form-elem .ht-form-elem-checkbox input[type="checkbox"] {
margin: 0;
border: var(--ht-checkbox-border-width) var(--ht-checkbox-border-style) var(--ht-checkbox-border-color);
border-radius: var(--ht-checkbox-radius);
background: var(--ht-checkbox-bg-color);
cursor: pointer;
display: inline-flex;
height: var(--ht-checkbox-size);
padding: 0;
vertical-align: middle;
width: var(--ht-checkbox-size);
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
position: relative;
}
.ht-form-elem .ht-form-elem-checkbox input[type="checkbox"]:checked {
background-color: var(--ht-checkbox-bg-color-active);
border-color: var(--ht-checkbox-border-color-active);
}
.ht-form-elem .ht-form-elem-checkbox .ht-form-elem-checkbox-icon {
position: absolute;
inset: 0;
width: 60%;
margin: auto;
opacity: 0;
}
.ht-form-elem .ht-form-elem-checkbox input[type="checkbox"]:checked+.ht-form-elem-checkbox-icon {
opacity: 1;
}
.ht-form-elem .ht-form-elem-checkbox label {
font-size: var(--ht-checkbox-label-fz);
line-height: var(--ht-checkbox-label-lh);
font-weight: var(--ht-checkbox-label-fw);
color: var(--ht-checkbox-label-color);
cursor: pointer;
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
} .ht-form-elem.ht-form-elem-small .ht-form-elem-checkbox-inner,
.ht-form-elem.ht-form-elem-small .ht-form-elem-checkbox input[type="checkbox"] {
width: var(--ht-checkbox-size-sm);
height: var(--ht-checkbox-size-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-checkbox-inner,
.ht-form-elem.ht-form-elem-large .ht-form-elem-checkbox input[type="checkbox"] {
width: var(--ht-checkbox-size-lg);
height: var(--ht-checkbox-size-lg);
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-checkbox label {
font-size: var(--ht-checkbox-label-fz-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-checkbox label {
font-size: var(--ht-checkbox-label-fz-lg);
} .ht-form-elem .ht-form-elem-checkboxes-button {
gap: var(--ht-checkbox-gap);
}
.ht-form-elem .ht-form-elem-checkboxes-button .ht-form-elem-checkbox-inner {
position: absolute;
left: -9999px;
width: 0;
height: 0;
visibility: hidden;
}
.ht-form-elem .ht-form-elem-checkboxes-button .ht-form-elem-checkbox label {
position: relative;
padding: 9px 20px;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-color: var(--ht-checkbox-bg-color);
display: flex;
border: var(--ht-checkbox-border-width) var(--ht-checkbox-border-style) var(--ht-checkbox-border-color);
font-size: var(--ht-checkbox-label-fz);
font-weight: var(--ht-checkbox-label-fw);
line-height: var(--ht-checkbox-label-lh);
}
.ht-form-elem .ht-form-elem-checkboxes-button .ht-form-elem-checkbox.checked label {
background-color: var(--ht-checkbox-bg-color-active);
border-color: var(--ht-checkbox-border-color-active);
color: var(--ht-checkbox-check-color);
} .ht-form-elem.ht-form-elem-small .ht-form-elem-checkboxes-button .ht-form-elem-checkbox label {
padding: 7px 15px;
font-size: var(--ht-checkbox-label-fz-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-checkboxes-button .ht-form-elem-checkbox label {
padding: 11px 25px;
font-size: var(--ht-checkbox-label-fz-lg);
} .ht-form-elem .ht-form-elem-radios {
display: flex;
flex-wrap: wrap;
flex-direction: row;
row-gap: 5px;
column-gap: 20px;
width: 100%;
}
.ht-form-elem .ht-form-elem-radios-col1 {
flex-direction: column;
}
.ht-form-elem .ht-form-elem-radios-col2 .ht-form-elem-radio-item {
max-width: calc(50% - 10px);
width: 100%;
}
.ht-form-elem .ht-form-elem-radios-col3 .ht-form-elem-radio-item {
max-width: calc(33.333% - 13.5px);
width: 100%;
}
.ht-form-elem .ht-form-elem-radios-col4 .ht-form-elem-radio-item {
max-width: calc(25% - 15px);
width: 100%;
}
.ht-form-elem .ht-form-elem-radio-item {
display: flex;
align-items: center;
gap: var(--ht-radio-gap);
}
.ht-form-elem .ht-form-elem-radio-inner {
position: relative;
width: var(--ht-radio-size);
height: var(--ht-radio-size);
color: var(--ht-radio-check-color);
display: flex;
}
.ht-form-elem .ht-form-elem-radio-item input[type="radio"] {
margin: 0;
border: var(--ht-radio-border-width) var(--ht-radio-border-style) var(--ht-radio-border-color);
border-radius: var(--ht-radio-radius);
background: var(--ht-radio-bg-color);
cursor: pointer;
display: inline-flex;
height: var(--ht-radio-size);
padding: 0;
vertical-align: middle;
width: var(--ht-radio-size);
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
position: relative;
}
.ht-form-elem .ht-form-elem-radio-item input[type="radio"]:checked {
background-color: var(--ht-radio-bg-color-active);
border-color: var(--ht-radio-border-color-active);
}
.ht-form-elem .ht-form-elem-radio-item .ht-form-elem-radio-icon {
position: absolute;
inset: 0;
width: 6px;
height: 6px;
margin: auto;
opacity: 0;
border-radius: var(--ht-radio-radius);
background-color: currentColor;
}
.ht-form-elem .ht-form-elem-radio-item input[type="radio"]:checked+.ht-form-elem-radio-icon {
opacity: 1;
}
.ht-form-elem .ht-form-elem-radio-item label {
font-size: var(--ht-radio-label-fz);
line-height: var(--ht-radio-label-lh);
font-weight: var(--ht-radio-label-fw);
color: var(--ht-radio-label-color);
cursor: pointer;
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
} .ht-form-elem.ht-form-elem-small .ht-form-elem-radio-inner,
.ht-form-elem.ht-form-elem-small .ht-form-elem-radio-item input[type="radio"] {
width: var(--ht-radio-size-sm);
height: var(--ht-radio-size-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-radio-inner,
.ht-form-elem.ht-form-elem-large .ht-form-elem-radio-item input[type="radio"] {
width: var(--ht-radio-size-lg);
height: var(--ht-radio-size-lg);
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-radio-item label {
font-size: var(--ht-radio-label-fz-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-radio-item label {
font-size: var(--ht-radio-label-fz-lg);
} .ht-form-elem .ht-form-elem-radios-button {
gap: var(--ht-radio-gap);
}
.ht-form-elem .ht-form-elem-radios-button .ht-form-elem-radio-inner {
position: absolute;
left: -9999px;
width: 0;
height: 0;
visibility: hidden;
}
.ht-form-elem .ht-form-elem-radios-button .ht-form-elem-radio-item label {
position: relative;
padding: 9px 20px;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-color: var(--ht-radio-bg-color);
display: flex;
border: var(--ht-radio-border-width) var(--ht-radio-border-style) var(--ht-radio-border-color);
font-size: var(--ht-radio-label-fz);
font-weight: var(--ht-radio-label-fw);
line-height: var(--ht-radio-label-lh);
}
.ht-form-elem .ht-form-elem-radios-button .ht-form-elem-radio-item.checked label {
background-color: var(--ht-radio-bg-color-active);
border-color: var(--ht-radio-border-color-active);
color: var(--ht-radio-check-color);
} .ht-form-elem.ht-form-elem-small .ht-form-elem-radios-button .ht-form-elem-radio-item label {
padding: 7px 15px;
font-size: var(--ht-radio-label-fz-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-radios-button .ht-form-elem-radio-item label {
padding: 11px 25px;
font-size: var(--ht-radio-label-fz-lg);
} .ht-form-elem .ht-form-elem-content-range {
display: flex;
flex-direction: column;
flex: 1;
}
.ht-form-elem-range-value {
font-size: var(--ht-range-value-fz);
line-height: var(--ht-range-value-lh);
font-weight: var(--ht-range-value-fw);
color: var(--ht-range-value-color);
margin-top: 5px;
margin-bottom: 0 !important;
}
.ht-form-elem-range[type="range"] {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
width: 100%;
background: transparent;
} .ht-form-elem-range[type="range"]::-webkit-slider-thumb {
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
height: 20px;
width: 20px;
border-radius: var(--ht-range-thumb-radius);
background: var(--ht-range-thumb-bg);
cursor: pointer;
margin-top: -5px;
}
.ht-form-elem-range[type="range"]::-moz-range-thumb {
height: 20px;
width: 20px;
border-radius: var(--ht-range-thumb-radius);
background: var(--ht-range-thumb-bg);
cursor: pointer;
border: none;
margin-top: -5px;
} .ht-form-elem-range[type="range"]:focus::-webkit-slider-runnable-track,
.ht-form-elem-range[type="range"]::-webkit-slider-runnable-track {
width: 100%;
height: 10px;
background: var(--ht-range-track-bg);
border-radius: 20px;
box-shadow: none;
outline: none;
}
.ht-form-elem-range[type="range"]:focus::-moz-range-track,
.ht-form-elem-range[type="range"]::-moz-range-track {
width: 100%;
height: 10px;
background: var(--ht-range-track-bg);
border-radius: 20px;
box-shadow: none;
outline: none;
} .ht-form-elem-range[type="range"]:focus {
outline: none;
box-shadow: none;
border: none;
}
.ht-form-elem-range[type="range"]:focus::-webkit-slider-thumb {
box-shadow: none;
}
.ht-form-elem-range[type="range"]:focus::-moz-range-thumb {
box-shadow: none;
} .ht-form-elem.ht-form-elem-small .ht-form-elem-range-value {
font-size: var(--ht-range-value-fz-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-range-value {
font-size: var(--ht-range-value-fz-lg);
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-range[type="range"]::-webkit-slider-runnable-track {
height: 6px;
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-range[type="range"]::-moz-range-track {
height: 6px;
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-range[type="range"]::-webkit-slider-thumb {
height: 14px;
width: 14px;
margin-top: -4px
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-range[type="range"]::-moz-range-thumb {
height: 14px;
width: 14px;
margin-top: -4px
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-range[type="range"]::-webkit-slider-runnable-track {
height: 12px;
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-range[type="range"]::-moz-range-track {
height: 12px;
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-range[type="range"]::-webkit-slider-thumb {
height: 24px;
width: 24px;
margin-top: -6px;
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-range[type="range"]::-moz-range-thumb {
height: 24px;
width: 24px;
margin-top: -6px;
} .ht-form-elem-button-submit[type="submit"] {
height: 40px;
padding: 10px 20px;
line-height: 20px;
font-size: var(--ht-submit-button-fz);
font-weight: var(--ht-submit-button-fw);
border-radius: var(--ht-submit-button-radius);
border: var(--ht-submit-button-border-width) var(--ht-submit-button-border-style) var(--ht-submit-button-border-color);
background-color: var(--ht-submit-button-bg);
color: var(--ht-submit-button-color);
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
transition: all 0.3s ease;
display: inline-flex;
align-items: center;
justify-content: center;
gap: 10px;
}
.ht-form-elem-button-submit[type="submit"]:hover {
background-color: var(--ht-submit-button-hover-bg);
border-color: var(--ht-submit-button-border-color-hover);
color: var(--ht-submit-button-color-hover);
} .ht-form-loader {
display: inline-flex;
width: 16px;
height: 16px;
border: 2px solid var(--white);
border-top-color: transparent;
border-radius: 50%;
animation: ht-form-loader 1s linear infinite;
}
@keyframes ht-form-loader {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
} .ht-form-elem-button-submit.ht-form-elem-button-submit-red {
--ht-submit-button-bg: #ef4444;
--ht-submit-button-hover-bg: #ff1919;
}
.ht-form-elem-button-submit.ht-form-elem-button-submit-green {
--ht-submit-button-bg: #009900;
--ht-submit-button-hover-bg: #006600;
}
.ht-form-elem-button-submit.ht-form-elem-button-submit-orange {
--ht-submit-button-bg: #d97706;
--ht-submit-button-hover-bg: #955205;
}
.ht-form-elem-button-submit.ht-form-elem-button-submit-gray {
--ht-submit-button-bg: #afafaf;
--ht-submit-button-hover-bg: #a5a5a5;
--ht-submit-button-color: #212121;
--ht-submit-button-hover-color: #212121;
} .ht-form-elem.ht-form-elem-small .ht-form-elem-button-submit {
height: 34px;
font-size: var(--ht-submit-button-fz-sm);
padding-block: 7px;
padding-inline: 15px;
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-button-submit {
height: 48px;
font-size: var(--ht-submit-button-fz-lg);
padding-block: 14px;
padding-inline: 25px;
} .ht-form-elem .choices {
width: 100%;
}
.ht-form-elem .choices .choices__inner {
background-color: var(--ht-field-bg-color);
border: var(--ht-field-border-width) var(--ht-field-border-style) var(--ht-field-border-color);
padding: 6px 15px;
font-size: var(--ht-field-fz);
line-height: var(--ht-field-lh);
font-weight: var(--ht-field-fw);
border-radius: var(--ht-field-radius);
min-height: auto;
}
.ht-form-elem .choices.is-focused .choices__inner {
border-color: var(--ht-field-border-color-focus);
}
.ht-form-elem .choices.is-open .choices__inner {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.ht-form-elem .choices .choices__list {
padding-left: 0;
padding-block: 0;
}
.ht-form-elem .choices .choices__list--single {
display: flex;
align-items: center;
height: 100%;
} .ht-form-elem .choices .choices__inner .choices__input {
border: none;
background-color: transparent;
margin: 0;
height: auto;
margin-left: 0;
padding: 0;
box-shadow: none;
width: auto;
}
.ht-form-elem .choices .choices__list--multiple {
display: inline-flex;
flex-direction: row;
flex-wrap: wrap;
gap: 5px;
margin-right: 10px;
}
.ht-form-elem .choices .choices__list--multiple .choices__item {
margin: 0;
background-color: var(--ht-select-selected-bg-color);
border-color: transparent;
color: var(--ht-select-selected-color);
padding: 3px 10px 2px;
}
.ht-form-elem .choices .choices__list--multiple .choices__item .choices__button {
padding: 0 10px 2px 16px;
color: var(--ht-select-selected-color);
}
.ht-form-elem .choices .choices__list--multiple .choices__item .choices__button:hover {
background-color: transparent;
} .ht-form-elem .choices .choices__list--dropdown {
background-color: var(--ht-field-bg-color);
border-color: var(--ht-field-border-color);
border-bottom-left-radius: var(--ht-field-radius);
border-bottom-right-radius: var(--ht-field-radius);
}
.ht-form-elem .choices .choices__list--dropdown.is-active {
border-color: var(--ht-field-border-color-focus);
}
.ht-form-elem .choices .choices__list--dropdown .choices__item {
padding: 10px 15px;
line-height: 20px;
font-size: 14px;
}
.ht-form-elem .choices .choices__list--dropdown .choices__input {
margin: 10px;
width: calc(100% - 20px);
border-color: var(--ht-field-border-color);
border-radius: var(--ht-field-radius);
background-color: var(--ht-field-bg-color);
}
.ht-form-elem .choices .choices__list--dropdown .choices__input:focus {
border-color: var(--ht-primary);
}
.ht-form-elem .choices .choices__list--dropdown .choices__item.is-selected {
background-color: var(--ht-select-dp-selected-bg-color);
color: var(--ht-select-dp-selected-color);
}
.ht-form-elem .choices .choices__list--dropdown .choices__item:not(.choices__item--disabled):not(.is-selected).is-highlighted {
background-color: var(--ht-select-dp-highlighted-bg-color);
color: var(--ht-select-dp-highlighted-color);
opacity: 0.65;
} .ht-form-elem .choices[data-type="select-one"] .choices__inner {
height: 40px;
}
.ht-form-elem .choices[data-type="select-multiple"] .choices__inner {
min-height: 40px;
}
.ht-form-elem.ht-form-elem-small .choices .choices__inner .choices__input {
font-size: var(--ht-field-fz-sm);
}
.ht-form-elem.ht-form-elem-small .choices[data-type="select-one"] .choices__inner {
height: 34px;
line-height: 20px;
}
.ht-form-elem.ht-form-elem-small .choices[data-type="select-multiple"] .choices__inner {
min-height: 34px;
line-height: 20px;
}
.ht-form-elem.ht-form-elem-small .choices[data-type="select-multiple"] .choices__list--multiple .choices__item {
padding: 0px 10px;
line-height: 18px;
font-size: 11px;
}
.ht-form-elem.ht-form-elem-large .choices .choices__inner .choices__input {
line-height: 29px;
font-size: var(--ht-field-fz-lg);
}
.ht-form-elem.ht-form-elem-large .choices[data-type="select-one"] .choices__inner {
height: 48px;
}
.ht-form-elem.ht-form-elem-large .choices[data-type="select-multiple"] .choices__inner {
min-height: 48px;
padding-block: 8px;
}
.ht-form-elem.ht-form-elem-large .choices[data-type="select-multiple"] .choices__list--multiple .choices__item {
padding: 4px 10px;
font-size: 13px;
} .ht-form-elem-gdpr {
display: flex;
align-items: center;
gap: var(--ht-gdpr-gap);
font-size: var(--ht-gdpr-label-fz);
font-weight: var(--ht-gdpr-label-fw);
line-height: var(--ht-gdpr-label-lh);
}
.ht-form-elem .ht-form-elem-gdpr-inner {
position: relative;
width: var(--ht-gdpr-size);
height: var(--ht-gdpr-size);
color: var(--ht-gdpr-check-color);
display: flex;
}
.ht-form-elem .ht-form-elem-gdpr input[type="checkbox"] {
margin: 0;
border: var(--ht-gdpr-border-width) var(--ht-gdpr-border-style) var(--ht-gdpr-border-color);
border-radius: var(--ht-gdpr-radius);
background: var(--ht-gdpr-bg-color);
cursor: pointer;
display: inline-flex;
height: var(--ht-gdpr-size);
padding: 0;
vertical-align: middle;
width: var(--ht-gdpr-size);
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
position: relative;
}
.ht-form-elem .ht-form-elem-gdpr input[type="checkbox"]:checked {
background-color: var(--ht-gdpr-bg-color-active);
border-color: var(--ht-gdpr-border-color-active);
}
.ht-form-elem .ht-form-elem-gdpr .ht-form-elem-checkbox-icon {
position: absolute;
inset: 0;
width: 60%;
margin: auto;
opacity: 0;
}
.ht-form-elem .ht-form-elem-gdpr input[type="checkbox"]:checked+.ht-form-elem-checkbox-icon {
opacity: 1;
}
.ht-form-elem-gdpr input[type="checkbox"].error {
border-color: var(--ht-field-error-border-color);
} .ht-form-elem.ht-form-elem-small .ht-form-elem-gdpr {
font-size: var(--ht-gdpr-label-fz-sm);
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-gdpr-inner,
.ht-form-elem.ht-form-elem-small .ht-form-elem-gdpr-inner input[type="checkbox"] {
width: var(--ht-gdpr-size-sm);
height: var(--ht-gdpr-size-sm);
flex: 1 0 var(--ht-gdpr-size-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-gdpr {
font-size: var(--ht-gdpr-label-fz-lg);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-gdpr-inner,
.ht-form-elem.ht-form-elem-large .ht-form-elem-gdpr-inner input[type="checkbox"] {
width: var(--ht-gdpr-size-lg);
height: var(--ht-gdpr-size-lg);
flex: 1 0 var(--ht-gdpr-size-lg);
} .ht-form-elem.ht-form-elem-recaptcha-field-v3 {
display: none;
} .ht-form-elem .ht-form-elem-error {
margin-top: 4px;
font-size: 12px;
color: var(--ht-field-error-color);
width: 100%;
display: none;
}
.ht-form-elem .ht-form-elem-input.error,
.ht-form-elem .ht-form-elem-select.error,
.ht-form-elem .ht-form-elem-textarea.error,
.ht-form-elem .choices.error .choices__inner,
.ht-form-elem .ht-form-elem-checkbox input[type="checkbox"].error,
.ht-form-elem .ht-form-elem-gdpr input[type="checkbox"].error,
.ht-form-elem .ht-form-elem-terms-conditions input[type="checkbox"].error {
border-color: var(--ht-field-error-color);
} .ht-form-message .ht-form-success,
.ht-form-message .ht-form-error {
padding: 15px;
margin-bottom: 20px;
border-radius: 4px;
font-size: 16px;
font-weight: 500;
}
.ht-form-message .ht-form-success {
background-color: #dff0d8;
color: #3c763d;
border: 1px solid #d6e9c6;
}
.ht-form-message .ht-form-error {
background-color: #f2dede;
color: #a94442;
border: 1px solid #ebccd1;
} .ht-form-elem .iti {
width: 100%;
}
.ht-form-elem .iti .iti__selected-country {
border-top-left-radius: var(--ht-field-radius);
border-bottom-left-radius: var(--ht-field-radius);
}
.ht-form-elem .iti .iti__selected-country:hover {
background-color: var(--ht-field-border-color);
}
.ht-form-elem .iti .iti__selected-country .iti__selected-country-primary:hover {
background-color: transparent !important;
}
.ht-form-elem .iti__dropdown-content .iti__search-input {
border-width: 0;
border-bottom: 1px solid var(--ht-field-border-color) !important;
border-radius: 3px;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.ht-form-elem .iti__dropdown-content .iti__country-list {
padding: 0;
margin: 0;
}
.ht-form-elem .iti__dropdown-content .iti__country {
width: 100%;
} .ht-form-elem-content .flatpickr-wrapper {
width: 100%;
}
.ht-form-elem .flatpickr-calendar .numInput {
user-select: none;
}
.ht-form-elem .flatpickr-day.selected,
.ht-form-elem .flatpickr-day.startRange,
.ht-form-elem .flatpickr-day.endRange,
.ht-form-elem .flatpickr-day.selected.inRange,
.ht-form-elem .flatpickr-day.startRange.inRange,
.ht-form-elem .flatpickr-day.endRange.inRange,
.ht-form-elem .flatpickr-day.selected:focus,
.ht-form-elem .flatpickr-day.startRange:focus,
.ht-form-elem .flatpickr-day.endRange:focus,
.ht-form-elem .flatpickr-day.selected:hover,
.ht-form-elem .flatpickr-day.startRange:hover,
.ht-form-elem .flatpickr-day.endRange:hover,
.ht-form-elem .flatpickr-day.selected.prevMonthDay,
.ht-form-elem .flatpickr-day.startRange.prevMonthDay,
.ht-form-elem .flatpickr-day.endRange.prevMonthDay,
.ht-form-elem .flatpickr-day.selected.nextMonthDay,
.ht-form-elem .flatpickr-day.startRange.nextMonthDay,
.ht-form-elem .flatpickr-day.endRange.nextMonthDay {
color: var(--ht-date-time-selected-color);
background: var(--ht-date-time-selected-bg-color);
border-color: var(--ht-date-time-selected-border-color);
} .ht-form-elem .country-select {
width: 100%;
}
.ht-form-elem .country-select .country-select__input {
width: 100%;
}
.ht-form-elem .country-select .flag-dropdown {
border-top-left-radius: var(--ht-field-radius);
border-bottom-left-radius: var(--ht-field-radius);
}
.ht-form-elem .country-select .flag-dropdown:hover {
background-color: var(--ht-field-border-color);
}
.ht-form-elem .country-select .flag-dropdown .selected-flag:hover {
background-color: transparent !important;
}
.ht-form-elem .country-select .flag {
background-image: url(//demo1.comxdesign.com.au/wp-content/plugins/ht-contactform/assets/images/country-select/flags.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2 / 1),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx) {
.ht-form-elem .country-select .flag {
background-image: url(//demo1.comxdesign.com.au/wp-content/plugins/ht-contactform/assets/images/country-select/flags@2x.png);
}
} .ht-form-elem-group.ht-form-elem-address {
flex-direction: row;
flex-wrap: wrap;
gap: 20px;
}
.ht-form-elem-group.ht-form-elem-address .ht-form-elem {
max-width: calc(50% - 10px);
margin-block-end: 0 !important;
width: 100%;
}
@media only screen and (max-width: 555px) {
.ht-form-elem-group.ht-form-elem-address {
flex-direction: column;
}
.ht-form-elem-group.ht-form-elem-address .ht-form-elem {
max-width: 100%;
}
} .ht-form-elem .ht-form-elem-file-upload {
width: 100%;
}
.ht-form-elem .ht-form-elem-file-upload .filepond--drop-label label {
color: var(--ht-field-color);
}
.ht-form-elem .ht-form-elem-file-upload .filepond--root {
margin-bottom: 0;
}
.ht-form-elem .ht-form-elem-file-upload .filepond--panel-root {
background-color: var(--ht-file-upload-bg-color);
border: 1px var(--ht-file-upload-border-style) var(--ht-file-upload-border-color);
border-radius: var(--ht-file-upload-radius);
}
.ht-form-elem .ht-form-elem-file-upload .filepond--label-action {
color: var(--ht-file-upload-btn-color);
background-color: var(--ht-file-upload-btn-bg);
padding: 6px 12px;
border-radius: var(--ht-file-upload-radius);
text-decoration: none;
}
span.filepond-extra-info {
font-size: 12px;
} .ht-form-elem .ht-form-elem-image-upload {
width: 100%;
}
.ht-form-elem .ht-form-elem-image-upload .filepond--drop-label label {
color: var(--ht-field-color);
}
.ht-form-elem .ht-form-elem-image-upload .filepond--root {
margin-bottom: 0;
}
.ht-form-elem .ht-form-elem-image-upload .filepond--panel-root {
background-color: var(--ht-file-upload-bg-color);
border: 1px var(--ht-file-upload-border-style) var(--ht-file-upload-border-color);
border-radius: var(--ht-file-upload-radius);
}
.ht-form-elem .ht-form-elem-image-upload .filepond--label-action {
color: var(--ht-file-upload-btn-color);
background-color: var(--ht-file-upload-btn-bg);
padding: 6px 12px;
border-radius: var(--ht-file-upload-radius);
text-decoration: none;
} .ht-form-elem .ht-form-elem-ratings {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: var(--ht-ratings-gap);
}
.ht-form-elem .ht-form-elem-ratings label {
display: flex;
margin: 0;
position: relative;
}
.ht-form-elem .ht-form-elem-ratings label[data-tooltip]::before {
content: attr(data-tooltip);
display: block;
margin: 0;
position: absolute;
bottom: calc(100% + 3px);
left: 50%;
transform: translateX(-50%);
text-align: center;
white-space: nowrap;
font-size: 12px;
color: var(--white);
background-color: var(--black);
padding: 1px 7px;
border-radius: 3px;
z-index: 1;
pointer-events: none;
opacity: 0;
visibility: hidden;
transition: opacity 0.3s ease, visibility 0.3s ease;
}
.ht-form-elem .ht-form-elem-ratings label:hover[data-tooltip]::before {
opacity: 1;
visibility: visible;
}
.ht-form-elem .ht-form-elem-ratings input[type="radio"] {
position: absolute;
left: -99999px;
top: -99999px;
opacity: 0;
visibility: hidden;
}
.ht-form-elem .ht-form-elem-ratings label svg {
width: var(--ht-ratings-size);
height: var(--ht-ratings-size);
color: var(--ht-ratings-color);
}
.ht-form-elem .ht-form-elem-ratings label.active svg {
color: var(--ht-ratings-color-active);
} .ht-form-elem.ht-form-elem-small .ht-form-elem-ratings label svg {
width: var(--ht-ratings-size-sm);
height: var(--ht-ratings-size-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-ratings label svg {
width: var(--ht-ratings-size-lg);
height: var(--ht-ratings-size-lg);
} .ht-form-elem-hidden-field .ht-form-elem-head {
display: none;
} .ht-form-elem-custom-html {
width: 100%;
}
.ht-form-elem-custom-html p {
margin-block-end: 10px;
}
.ht-form-elem-custom-html p:empty {
display: none;
}
.ht-form-elem-custom-html p:last-child {
margin-block-end: 0;
}
.ht-form-elem-custom-html hr {
margin-block: 10px;
}
.ht-form-elem-custom-html hr:first-child {
margin-block-start: 0;
}
.ht-form-elem-custom-html hr:last-child {
margin-block-end: 0;
}
.ht-form-elem-custom-html h1,
.ht-form-elem-custom-html h2,
.ht-form-elem-custom-html h3,
.ht-form-elem-custom-html h4,
.ht-form-elem-custom-html h5,
.ht-form-elem-custom-html h6 {
margin-block-start: 0;
margin-block-end: 10px;
}
.ht-form-elem-custom-html h1:last-child,
.ht-form-elem-custom-html h2:last-child,
.ht-form-elem-custom-html h3:last-child,
.ht-form-elem-custom-html h4:last-child,
.ht-form-elem-custom-html h5:last-child,
.ht-form-elem-custom-html h6:last-child {
margin-block-end: 0;
} .ht-form-elem-terms-conditions {
display: flex;
align-items: center;
gap: var(--ht-terms-conditions-gap);
font-size: var(--ht-terms-conditions-label-fz);
font-weight: var(--ht-terms-conditions-label-fw);
line-height: var(--ht-terms-conditions-label-lh);
}
.ht-form-elem .ht-form-elem-terms-conditions-inner {
position: relative;
width: var(--ht-terms-conditions-size);
height: var(--ht-terms-conditions-size);
color: var(--ht-terms-conditions-check-color);
display: flex;
}
.ht-form-elem .ht-form-elem-terms-conditions input[type="checkbox"] {
margin: 0;
border: var(--ht-terms-conditions-border-width) var(--ht-terms-conditions-border-style) var(--ht-terms-conditions-border-color);
border-radius: var(--ht-terms-conditions-radius);
background: var(--ht-terms-conditions-bg-color);
cursor: pointer;
display: inline-flex;
height: var(--ht-terms-conditions-size);
padding: 0;
vertical-align: middle;
width: var(--ht-terms-conditions-size);
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
position: relative;
}
.ht-form-elem .ht-form-elem-terms-conditions input[type="checkbox"]:checked {
background-color: var(--ht-terms-conditions-bg-color-active);
border-color: var(--ht-terms-conditions-border-color-active);
}
.ht-form-elem .ht-form-elem-terms-conditions .ht-form-elem-checkbox-icon {
position: absolute;
inset: 0;
width: 60%;
margin: auto;
opacity: 0;
}
.ht-form-elem .ht-form-elem-terms-conditions input[type="checkbox"]:checked+.ht-form-elem-checkbox-icon {
opacity: 1;
}
.ht-form-elem .ht-form-elem-terms-conditions-desc a {
color: var(--ht-terms-conditions-link-color);
}
.ht-form-elem .ht-form-elem-terms-conditions-desc a:hover {
color: var(--ht-terms-conditions-link-hover-color);
}
.ht-form-elem .ht-form-elem-terms-conditions-desc p {
font-size: inherit;
margin-block-start: 0;
}
.ht-form-elem .ht-form-elem-terms-conditions-desc p:last-child {
margin-block-end: 0;
}
.ht-form-elem-terms-conditions input[type="checkbox"].error {
border-color: var(--ht-field-error-border-color);
} .ht-form-elem.ht-form-elem-small .ht-form-elem-terms-conditions {
font-size: var(--ht-terms-conditions-label-fz-sm);
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-terms-conditions-inner,
.ht-form-elem.ht-form-elem-small .ht-form-elem-terms-conditions-inner input[type="checkbox"] {
width: var(--ht-terms-conditions-size-sm);
height: var(--ht-terms-conditions-size-sm);
flex: 1 0 var(--ht-terms-conditions-size-sm);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-terms-conditions {
font-size: var(--ht-terms-conditions-label-fz-lg);
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-terms-conditions-inner,
.ht-form-elem.ht-form-elem-large .ht-form-elem-terms-conditions-inner input[type="checkbox"] {
width: var(--ht-terms-conditions-size-lg);
height: var(--ht-terms-conditions-size-lg);
flex: 1 0 var(--ht-terms-conditions-size-lg);
} .ht-form-repeater-wrapper {
width: 100%;
}
.ht-form-repeater-rows {
display: flex;
flex-direction: column;
gap: 16px;
}
.ht-form-repeater-row {
width: 100%;
}
.ht-form-repeater-button-group {
display: flex;
gap: 4px;
flex-shrink: 0;
align-self: flex-end;
margin-bottom: 6px;
}
.ht-form-repeater-row-content {
display: flex;
flex-direction: row;
gap: 12px;
flex-wrap: wrap;
align-items: flex-end;
}
.ht-form-repeater-column {
flex: 1;
min-width: 200px;
}
.ht-form-repeater-remove-btn,
.ht-form-repeater-add-btn {
display: inline-flex;
align-items: center;
justify-content: center;
width: 28px;
height: 28px;
padding: 0;
font-size: 18px;
font-weight: 500;
background-color: transparent;
border: 1px solid;
border-radius: var(--ht-field-radius);
cursor: pointer;
transition: all 0.2s ease;
opacity: 0.7;
}
.ht-form-repeater-remove-btn {
color: #dc2626;
border-color: #dc2626;
}
.ht-form-repeater-remove-btn:hover {
color: #fff;
background-color: #dc2626;
opacity: 1;
}
.ht-form-repeater-add-btn {
color: #2563eb;
border-color: #2563eb;
}
.ht-form-repeater-add-btn:hover {
color: #fff;
background-color: #2563eb;
opacity: 1;
}
.ht-form-repeater-remove-btn .ht-form-repeater-btn-icon,
.ht-form-repeater-add-btn .ht-form-repeater-btn-icon {
font-size: 18px;
line-height: 1;
pointer-events: none;
}
.ht-form-repeater-remove-btn:disabled {
opacity: 0.3;
cursor: not-allowed;
pointer-events: none;
} @media (max-width: 768px) {
.ht-form-repeater-row {
padding: 12px;
}
.ht-form-repeater-row-header {
flex-direction: column;
align-items: flex-start;
gap: 8px;
}
.ht-form-repeater-remove-btn {
align-self: flex-end;
}
} .ht-form-section-break {
width: 100%;
padding: 0;
}
.ht-form-section-break-heading {
font-size: var(--ht-section-break-heading-fz);
font-weight: var(--ht-section-break-heading-fw);
color: var(--ht-section-break-heading-color);
margin: 0 0 8px 0;
padding: 0;
}
.ht-form-section-break-description {
font-size: 0.9em;
margin: 0 0 12px 0;
padding: 0;
color: #666;
}
.ht-form-section-break-description p:last-child {
margin-bottom: 0;
}
.ht-form-section-break-divider {
margin: 0;
padding: 0;
border: none;
border-top: var(--ht-section-break-divider-width) var(--ht-section-break-divider-style) var(--ht-section-break-divider-color);
} .ht-form-section-break-align-left {
text-align: left;
}
.ht-form-section-break-align-center {
text-align: center;
}
.ht-form-section-break-align-right {
text-align: right;
} .ht-form-action-hook {
width: 100%;
} .ht-form-action-hook-preview {
background: #f8f9fa;
border: 1px dashed #dee2e6;
border-radius: 4px;
padding: 12px;
font-size: 0.85em;
}
.ht-form-action-hook-header {
display: flex;
align-items: center;
gap: 6px;
margin-bottom: 8px;
color: #868e96;
}
.ht-form-action-hook-label {
font-weight: 500;
}
.ht-form-action-hook-name {
display: block;
background: #e9ecef;
padding: 6px 10px;
border-radius: 4px;
font-family: monospace;
font-size: 0.9em;
color: #495057;
margin-bottom: 8px;
}
.ht-form-action-hook-badge {
display: inline-block;
background: #d3f9d8;
color: #2b8a3e;
font-size: 0.75em;
padding: 2px 8px;
border-radius: 10px;
margin-bottom: 8px;
}
.ht-form-action-hook-note {
font-size: 0.85em;
color: #868e96;
margin: 8px 0 0 0;
font-style: italic;
} .ht-form-elem-color {
display: flex;
align-items: center;
gap: 12px;
}
input[type="color"].ht-form-elem-color-input {
width: 40px;
height: 40px;
padding: 2px;
border: 1px solid #ced4da;
border-radius: 4px;
cursor: pointer;
background: transparent;
}
input[type="color"].ht-form-elem-color-input::-webkit-color-swatch-wrapper {
padding: 0;
}
input[type="color"].ht-form-elem-color-input::-webkit-color-swatch {
border: none;
border-radius: 2px;
}
input[type="color"].ht-form-elem-color-input::-moz-color-swatch {
border: none;
border-radius: 2px;
}
.ht-form-elem-color-value {
font-family: monospace;
font-size: 0.9em;
color: #495057;
text-transform: uppercase;
} .ht-form-elem.ht-form-elem-small input[type="color"].ht-form-elem-color-input {
width: 32px;
height: 32px;
}
.ht-form-elem.ht-form-elem-small .ht-form-elem-color-value {
font-size: 0.8em;
}
.ht-form-elem.ht-form-elem-large input[type="color"].ht-form-elem-color-input {
width: 50px;
height: 50px;
}
.ht-form-elem.ht-form-elem-large .ht-form-elem-color-value {
font-size: 1em;
} .ht-form-elem-nps {
width: 100%;
}
.ht-form-elem-nps-labels {
display: flex;
justify-content: space-between;
margin-bottom: 8px;
font-size: 0.85em;
color: #868e96;
}
.ht-form-elem-nps-scale {
display: flex;
gap: 4px;
flex-wrap: wrap;
}
.ht-form-elem-nps-option {
display: flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
flex: 1;
border: 2px solid #dee2e6;
border-radius: var(--ht-nps-radius);
cursor: pointer;
transition: all 0.2s ease;
background: var(--ht-nps-bg-color);
}
.ht-form-elem-nps-option:hover {
border-color: #adb5bd;
background: #e9ecef;
}
.ht-form-elem-nps-option:has(input[type="radio"]:checked) {
border-color: var(--ht-nps-bg-color-active);
background: var(--ht-nps-bg-color-active);
}
.ht-form-elem-nps-option:has(input[type="radio"]:checked) .ht-form-elem-nps-value {
color: var(--ht-nps-color-active);
}
.ht-form-elem-nps-option input[type="radio"] {
position: absolute;
opacity: 0;
pointer-events: none;
}
.ht-form-elem-nps-option input[type="radio"]:checked+.ht-form-elem-nps-value {
font-weight: 600;
} .ht-form-elem-nps-option.ht-nps-detractor {
border-color: #ffc9c9;
}
.ht-form-elem-nps-option.ht-nps-detractor:hover {
border-color: #ffa8a8;
background: #fff5f5;
}
.ht-form-elem-nps-option.ht-nps-passive {
border-color: #ffec99;
}
.ht-form-elem-nps-option.ht-nps-passive:hover {
border-color: #ffe066;
background: #fffce6;
}
.ht-form-elem-nps-option.ht-nps-promoter {
border-color: #b2f2bb;
}
.ht-form-elem-nps-option.ht-nps-promoter:hover {
border-color: #8ce99a;
background: #f0fff4;
} .ht-form-elem-nps-option.ht-nps-detractor:has(input[type="radio"]:checked) {
background: #ffe3e3;
border-color: #fa5252;
}
.ht-form-elem-nps-option.ht-nps-passive:has(input[type="radio"]:checked) {
background: #fff3bf;
border-color: #fab005;
}
.ht-form-elem-nps-option.ht-nps-promoter:has(input[type="radio"]:checked) {
background: #d3f9d8;
border-color: #40c057;
}
.ht-form-elem-nps-value {
font-size: var(--ht-nps-fz);
color: var(--ht-nps-color);
} @media (max-width: 480px) {
.ht-form-elem-nps-option {
width: 32px;
height: 32px;
}
.ht-form-elem-nps-value {
font-size: 0.8em;
}
} .ht-form-elem-richtext {
background-color: var(--white);
width: 100%;
}
.ht-form-elem-richtext .ql-container {
font-size: 1em;
font-family: inherit;
}
.ht-form-elem-richtext .ql-editor {
min-height: 150px;
padding: 12px 15px;
height: auto;
}
.ht-form-elem-richtext .ql-editor.ql-blank::before {
font-style: normal;
color: #868e96;
}
.ht-form-elem-richtext .ql-toolbar.ql-snow {
border: 1px solid #ced4da;
border-radius: 4px 4px 0 0;
background: #f8f9fa;
}
.ht-form-elem-richtext .ql-container.ql-snow {
border: 1px solid #ced4da;
border-radius: 0 0 4px 4px;
height: auto;
}
.ht-form-elem-richtext .ql-toolbar.ql-snow button {
padding: 4px 6px;
box-shadow: none;
} .ht-form-elem-richtext-preview {
width: 100%;
} .ht-form-elem-richtext-small .ql-editor {
min-height: 100px;
padding: 8px 12px;
font-size: 0.875em;
}
.ht-form-elem-richtext-large .ql-editor {
min-height: 250px;
padding: 16px 20px;
font-size: 1.1em;
} .ht-form-elem-richtext.ht-form-elem-error .ql-container.ql-snow,
.ht-form-elem-richtext.ht-form-elem-error .ql-toolbar.ql-snow {
border-color: #fa5252;
} @media (max-width: 480px) {
.ht-form-elem-richtext .ql-toolbar.ql-snow {
padding: 4px;
}
.ht-form-elem-richtext .ql-toolbar.ql-snow .ql-formats {
margin-right: 8px;
}
} .ht-form-elem-signature {
width: 100%;
}
.ht-form-elem-signature-canvas-wrapper {
border: 1px solid var(--ht-signature-border-color);
border-radius: var(--ht-signature-radius);
background-color: var(--ht-signature-bg-color);
overflow: hidden;
}
.ht-form-elem-signature-canvas {
display: block;
touch-action: none;
cursor: crosshair;
}
.ht-form-elem-signature-clear {
margin-top: 8px;
padding: 8px 16px;
font-size: 14px;
color: var(--ht-signature-clear-btn-color);
background-color: var(--ht-signature-clear-btn-bg);
border: none;
border-radius: var(--ht-signature-radius);
cursor: pointer;
transition: background-color 0.15s ease-in-out, opacity 0.15s ease-in-out;
}
.ht-form-elem-signature-clear:hover {
opacity: 0.9;
}
.ht-form-elem-signature-clear:focus {
outline: none;
box-shadow: none;
} .ht-form-elem-signature-preview {
width: 100%;
} .ht-form-elem-signature.ht-form-elem-error .ht-form-elem-signature-canvas-wrapper {
border-color: #fa5252;
} @media (max-width: 480px) {
.ht-form-elem-signature-clear {
width: 100%;
padding: 10px 16px;
}
} .ht-form-elem-chained-select {
width: 100%;
}
.ht-form-chained-data {
display: none;
}
.ht-form-elem-chained-select-vertical {
display: flex;
flex-direction: column;
gap: 12px;
}
.ht-form-elem-chained-select-horizontal {
display: flex;
flex-direction: row;
gap: 16px;
}
.ht-form-elem-chained-select-horizontal .ht-form-elem-chained-select-level {
flex: 1;
}
.ht-form-elem-chained-select-level {
display: flex;
flex-direction: column;
gap: 4px;
}
.ht-form-elem-chained-select-label {
font-size: 14px;
font-weight: 500;
color: #495057;
}
.ht-form-elem-chained-select-input {
width: 100%;
padding: 7px 14px;
font-size: 14px;
border: 1px solid #ced4da;
border-radius: 4px;
background-color: #fff;
color: #495057;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
cursor: pointer;
}
.ht-form-elem-chained-select-input:focus {
border-color: var(--ht-form-primary-color, #228be6);
outline: none;
box-shadow: 0 0 0 2px rgba(34, 139, 230, 0.1);
}
.ht-form-elem-chained-select-input:disabled {
background-color: #f8f9fa;
cursor: not-allowed;
opacity: 0.7;
} .ht-form-elem-small .ht-form-elem-chained-select-input {
padding: 4px 10px;
font-size: 13px;
height: 34px;
}
.ht-form-elem-small .ht-form-elem-chained-select-label {
font-size: 12px;
}
.ht-form-elem-large .ht-form-elem-chained-select-input {
padding: 10px 15px;
font-size: 16px;
height: 48px;
}
.ht-form-elem-large .ht-form-elem-chained-select-label {
font-size: 15px;
} .ht-form-elem-chained-select.ht-form-elem-error .ht-form-elem-chained-select-input {
border-color: #fa5252;
} @media (max-width: 480px) {
.ht-form-elem-chained-select-horizontal {
flex-direction: column;
}
}  .ht-form-save-resume-wrapper {
display: flex;
margin: 15px 0;
}
.ht-form-save-resume-wrapper.ht-form-elem-align-center {
justify-content: center;
}
.ht-form-save-resume-wrapper.ht-form-elem-align-right {
justify-content: flex-end;
} .ht-form-save-btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
padding: 10px 20px;
font-size: 14px;
font-weight: 500;
line-height: 1.5;
border-radius: var(--ht-field-radius, 4px);
cursor: pointer;
transition: all 0.2s ease;
border: 2px solid transparent;
}
.ht-form-save-btn:disabled {
opacity: 0.6;
cursor: not-allowed;
} .ht-form-save-btn-default {
background-color: var(--ht-primary, #2563eb);
color: #fff;
border-color: var(--ht-primary, #2563eb);
}
.ht-form-save-btn-default:hover:not(:disabled) {
background-color: var(--ht-primary-hover, #1d4ed8);
border-color: var(--ht-primary-hover, #1d4ed8);
} .ht-form-save-btn-outline {
background-color: transparent;
color: var(--ht-primary, #2563eb);
border-color: var(--ht-primary, #2563eb);
}
.ht-form-save-btn-outline:hover:not(:disabled) {
background-color: var(--ht-primary, #2563eb);
color: #fff;
} .ht-form-save-btn-subtle {
background-color: rgba(37, 99, 235, 0.1);
color: var(--ht-primary, #2563eb);
border-color: transparent;
}
.ht-form-save-btn-subtle:hover:not(:disabled) {
background-color: rgba(37, 99, 235, 0.2);
} .ht-form-spinner {
animation: ht-form-spin 1s linear infinite;
}
@keyframes ht-form-spin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
} .ht-form-resume-notice {
display: flex;
align-items: center;
gap: 10px;
padding: 12px 16px;
background-color: #d4edda;
border: 1px solid #c3e6cb;
border-radius: var(--ht-field-radius, 4px);
color: #155724;
margin-bottom: 20px;
animation: ht-form-slide-down 0.3s ease;
}
.ht-form-resume-notice svg {
flex-shrink: 0;
stroke: #155724;
}
.ht-form-resume-notice-fade {
opacity: 0;
transition: opacity 0.3s ease;
}
@keyframes ht-form-slide-down {
from {
opacity: 0;
transform: translateY(-10px);
}
to {
opacity: 1;
transform: translateY(0);
}
} .ht-form-save-modal {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 99999;
display: none;
align-items: center;
justify-content: center;
padding: 20px;
}
.ht-form-save-modal-overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.5);
opacity: 0;
transition: opacity 0.2s ease;
}
.ht-form-save-modal-open .ht-form-save-modal-overlay {
opacity: 1;
}
.ht-form-save-modal-content {
position: relative;
background: #fff;
border-radius: 12px;
padding: 32px;
max-width: 450px;
width: 100%;
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
transform: scale(0.9);
opacity: 0;
transition: transform 0.2s ease, opacity 0.2s ease;
}
.ht-form-save-modal-open .ht-form-save-modal-content {
transform: scale(1);
opacity: 1;
}
.ht-form-save-modal-close {
position: absolute;
top: 12px;
right: 12px;
width: 32px;
height: 32px;
border: none;
background: #f1f3f4;
border-radius: 50%;
font-size: 20px;
line-height: 1;
cursor: pointer;
transition: background-color 0.2s ease;
display: flex;
align-items: center;
justify-content: center;
color: #5f6368;
}
.ht-form-save-modal-close:hover {
background: #e8eaed;
}
.ht-form-save-modal-icon {
text-align: center;
margin-bottom: 16px;
}
.ht-form-save-modal-icon svg {
stroke: #22c55e;
}
.ht-form-save-modal-title {
text-align: center;
font-size: 20px;
font-weight: 600;
color: #111827;
margin: 0 0 24px 0;
} .ht-form-save-modal-link-section {
display: flex;
gap: 8px;
margin-bottom: 16px;
}
.ht-form-save-modal-link-input {
flex: 1;
padding: 10px 12px;
border: 1px solid #e5e7eb;
border-radius: 6px;
font-size: 13px;
color: #6b7280;
background: #f9fafb;
}
.ht-form-save-modal-link-input:focus {
outline: none;
border-color: var(--ht-primary, #2563eb);
}
.ht-form-save-modal-copy-btn {
display: inline-flex;
align-items: center;
gap: 6px;
padding: 10px 16px;
background: var(--ht-primary, #2563eb);
color: #fff;
border: none;
border-radius: 6px;
font-size: 13px;
font-weight: 500;
cursor: pointer;
transition: background-color 0.2s ease;
white-space: nowrap;
}
.ht-form-save-modal-copy-btn:hover {
background: var(--ht-primary-hover, #1d4ed8);
}
.ht-form-save-modal-copy-btn-success {
background: #22c55e;
}
.ht-form-save-modal-copy-btn-success:hover {
background: #16a34a;
} .ht-form-save-modal-email-section {
margin-top: 16px;
}
.ht-form-save-modal-email-divider {
text-align: center;
color: #9ca3af;
font-size: 13px;
margin: 0 0 12px 0;
}
.ht-form-save-modal-email-form {
display: flex;
gap: 8px;
}
.ht-form-save-modal-email-input {
flex: 1;
padding: 10px 12px;
border: 1px solid #e5e7eb;
border-radius: 6px;
font-size: 14px;
}
.ht-form-save-modal-email-input:focus {
outline: none;
border-color: var(--ht-primary, #2563eb);
}
.ht-form-save-modal-email-btn {
display: inline-flex;
align-items: center;
gap: 6px;
padding: 10px 16px;
background: #f3f4f6;
color: #374151;
border: 1px solid #e5e7eb;
border-radius: 6px;
font-size: 13px;
font-weight: 500;
cursor: pointer;
transition: all 0.2s ease;
white-space: nowrap;
}
.ht-form-save-modal-email-btn:hover:not(:disabled) {
background: #e5e7eb;
}
.ht-form-save-modal-email-btn:disabled {
opacity: 0.6;
cursor: not-allowed;
}
.ht-form-save-modal-email-status {
font-size: 13px;
margin: 8px 0 0 0;
}
.ht-form-save-modal-email-status-success {
color: #22c55e;
}
.ht-form-save-modal-email-status-error {
color: #ef4444;
} .ht-form-save-modal-expiry {
text-align: center;
font-size: 12px;
color: #9ca3af;
margin: 16px 0 0 0;
} @media (max-width: 480px) {
.ht-form-save-modal-content {
padding: 24px;
}
.ht-form-save-modal-link-section {
flex-direction: column;
}
.ht-form-save-modal-copy-btn {
width: 100%;
justify-content: center;
}
.ht-form-save-modal-email-form {
flex-direction: column;
}
.ht-form-save-modal-email-btn {
width: 100%;
justify-content: center;
}
}